.se-wrapper-wysiwyg[data-v-5c6b00d6]{height:300px!important}.adm-class-container.course-mgmt-open[data-v-5c6b00d6]{display:flex;gap:24px;align-items:flex-start}.adm-class-main[data-v-5c6b00d6]{flex:1;min-width:0}.course-mgmt-panel[data-v-5c6b00d6]{width:420px;flex-shrink:0;border:1px solid #e0e0e0;border-radius:8px;background:#fff;display:flex;flex-direction:column;overflow:hidden}.course-mgmt-header[data-v-5c6b00d6]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#f7f7f7;border-bottom:1px solid #e0e0e0}.course-mgmt-header-inner[data-v-5c6b00d6]{display:flex;align-items:center;gap:12px}.course-mgmt-badge[data-v-5c6b00d6]{background:#888;color:#fff;font-size:12px;font-weight:600;padding:4px 10px;border-radius:4px;white-space:nowrap}.course-mgmt-title[data-v-5c6b00d6]{font-size:16px;font-weight:700;color:#222}.course-mgmt-search[data-v-5c6b00d6]{display:flex;align-items:center;gap:8px;padding:14px 20px;border-bottom:1px solid #e0e0e0}.course-mgmt-search-icon[data-v-5c6b00d6]{font-style:normal;color:#aaa;font-size:16px;flex-shrink:0}.course-mgmt-search-inp[data-v-5c6b00d6]{flex:1;border:none;outline:none;font-size:14px;color:#333;background:transparent}.course-mgmt-search-inp[data-v-5c6b00d6]::-moz-placeholder{color:#bbb}.course-mgmt-search-inp[data-v-5c6b00d6]::placeholder{color:#bbb}.course-mgmt-list[data-v-5c6b00d6]{flex:1;overflow-y:auto;max-height:500px}.course-mgmt-item[data-v-5c6b00d6]{border-bottom:1px solid #f0f0f0;padding:14px 20px}.course-mgmt-item[data-v-5c6b00d6]:last-child{border-bottom:none}.course-mgmt-item-label[data-v-5c6b00d6]{display:flex;align-items:center;gap:12px;cursor:pointer;margin:0}.course-mgmt-checkbox[data-v-5c6b00d6]{width:18px;height:18px;accent-color:#e87722;flex-shrink:0;cursor:pointer}.course-mgmt-course-info[data-v-5c6b00d6]{display:flex;flex-direction:column;gap:4px;min-width:0}.course-mgmt-course-title[data-v-5c6b00d6]{font-size:14px;font-weight:600;color:#222}.course-mgmt-item-disabled[data-v-5c6b00d6]{opacity:.5}.course-mgmt-item-disabled .course-mgmt-item-label[data-v-5c6b00d6]{cursor:not-allowed;pointer-events:none}.course-mgmt-lock-icon[data-v-5c6b00d6]{font-style:normal;font-size:15px;width:18px;text-align:center;flex-shrink:0;color:#999}.course-mgmt-course-title-row[data-v-5c6b00d6]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.course-mgmt-external-tag[data-v-5c6b00d6]{display:inline-block;font-size:11px;font-weight:600;color:#fff;background:#e74c3c;padding:2px 8px;border-radius:4px;white-space:nowrap}.course-mgmt-instructor-list[data-v-5c6b00d6]{display:flex;flex-direction:column;gap:2px}.course-mgmt-instructor-group[data-v-5c6b00d6]{font-size:12px;color:#666}.course-mgmt-instructor-label[data-v-5c6b00d6]{font-weight:600;color:#444;margin-right:4px}.course-mgmt-ct-list[data-v-5c6b00d6]{display:flex;flex-wrap:wrap;gap:4px}.course-mgmt-ct-badge[data-v-5c6b00d6]{display:inline-block;font-size:11px;font-weight:500;padding:2px 8px;border-radius:4px;white-space:nowrap}.course-mgmt-empty[data-v-5c6b00d6]{text-align:center;color:#aaa;font-size:14px;padding:40px 0}.course-mgmt-footer[data-v-5c6b00d6]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-top:1px solid #e0e0e0}.course-mgmt-footer-notice[data-v-5c6b00d6]{font-size:12px;color:#999}.user-img[data-v-55a1e5c3]{overflow:hidden;width:54px;height:54px;border-radius:50%}.user-img img[data-v-55a1e5c3]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.table td[data-v-55a1e5c3]{vertical-align:middle}.user-badge[data-v-55a1e5c3]{width:80px;height:32px;border-radius:17px;background-color:#ebfcff;font-size:16px;font-weight:500;color:#2c6dff;text-align:center;line-height:32px}.user-badge.type-red[data-v-55a1e5c3]{background-color:#ffebeb;color:#ff3131}.user-table td[data-v-55a1e5c3]{vertical-align:middle;text-align:left}.video-name-grp[data-v-55a1e5c3]{margin:26px 0}.video-name[data-v-55a1e5c3]{display:flex;align-items:center;justify-content:space-between;margin:10px 0}.video-name .p[data-v-55a1e5c3]{margin:0}.video-name .btn-normal[data-v-55a1e5c3]{width:120px;height:36px;line-height:36px;font-size:14px}.video-name .txt[data-v-55a1e5c3]{font-size:16px;font-weight:700;color:#000}.btn-video-delete[data-v-55a1e5c3]{width:100%;display:block;text-align:right}.tool-tip-grp .tool-tip-txt[data-v-55a1e5c3]{text-align:left}.class-table td[data-v-55a1e5c3],.class-table th[data-v-55a1e5c3]{padding:8px;border-bottom:1px solid #eee}.user-img[data-v-e6c8e568]{overflow:hidden;width:54px;height:54px;border-radius:50%}.user-img img[data-v-e6c8e568]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.table td[data-v-e6c8e568]{vertical-align:middle}.user-badge[data-v-e6c8e568]{width:80px;height:32px;border-radius:17px;background-color:#ebfcff;font-size:16px;font-weight:500;color:#2c6dff;text-align:center;line-height:32px}.user-badge.type-red[data-v-e6c8e568]{background-color:#ffebeb;color:#ff3131}.video-name-grp[data-v-e6c8e568]{margin:26px 0}.video-name[data-v-e6c8e568]{display:flex;align-items:center;justify-content:space-between;margin:10px 0}.video-name .p[data-v-e6c8e568]{margin:0}.video-name .btn-normal[data-v-e6c8e568]{width:120px;height:36px;line-height:36px;font-size:14px}.video-name .txt[data-v-e6c8e568]{font-size:16px;font-weight:700;color:#000}.btn-video-delete[data-v-e6c8e568]{width:100%;display:block;text-align:right}.star-grp[data-v-e6c8e568]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:2px}.star-grp .icon[data-v-e6c8e568]{width:21px;height:21px;display:inline-block}.left-panel[data-v-cd565b6e]{border-right:1px solid #d8dbe0}.panel-title[data-v-cd565b6e]{font-size:14px;font-weight:600;color:#2c3e50;margin-bottom:10px}.count-badge[data-v-cd565b6e]{display:inline-block;background:#321fdb;color:#fff;border-radius:10px;padding:0 8px;font-size:12px;line-height:18px;vertical-align:middle;margin-left:4px}.search-wrap[data-v-cd565b6e]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.course-search-inp[data-v-cd565b6e]{flex:1;height:32px;padding:0 10px;border:1px solid #d8dbe0;border-radius:4px;font-size:14px;outline:none}.course-search-inp[data-v-cd565b6e]:focus{border-color:#321fdb}.course-list[data-v-cd565b6e]{border:1px solid #d8dbe0;border-radius:4px;min-height:300px;max-height:400px;overflow-y:auto}.course-empty[data-v-cd565b6e]{text-align:center;color:#999;font-size:14px;padding:40px 0}.course-item[data-v-cd565b6e]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background .15s}.course-item[data-v-cd565b6e]:last-child{border-bottom:none}.course-item[data-v-cd565b6e]:hover{background:#f4f5f7}.course-item.is-selected[data-v-cd565b6e]{cursor:default}.course-item.is-selected[data-v-cd565b6e]:hover{background:#fff}.course-title[data-v-cd565b6e]{flex:1;font-size:14px;color:#2c3e50;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:8px}.add-btn[data-v-cd565b6e]{color:#321fdb;font-size:18px;font-weight:700;flex-shrink:0}.user-img[data-v-98df6cb0]{overflow:hidden;width:54px;height:54px;border-radius:50%}.user-img img[data-v-98df6cb0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.table td[data-v-98df6cb0]{vertical-align:middle}.user-badge[data-v-98df6cb0]{width:80px;height:32px;border-radius:17px;background-color:#ebfcff;font-size:16px;font-weight:500;color:#2c6dff;text-align:center;line-height:32px}.user-badge.type-red[data-v-98df6cb0]{background-color:#ffebeb;color:#ff3131}.user-table td[data-v-98df6cb0]{vertical-align:middle;text-align:left}.video-name-grp[data-v-98df6cb0]{margin:26px 0}.video-name[data-v-98df6cb0]{display:flex;align-items:center;justify-content:space-between;margin:10px 0}.video-name .p[data-v-98df6cb0]{margin:0}.video-name .btn-normal[data-v-98df6cb0]{width:120px;height:36px;line-height:36px;font-size:14px}.video-name .txt[data-v-98df6cb0]{font-size:16px;font-weight:700;color:#000}.btn-video-delete[data-v-98df6cb0]{width:100%;display:block;text-align:right}.tool-tip-grp .tool-tip-txt[data-v-98df6cb0]{text-align:left}.class-table td[data-v-98df6cb0],.class-table th[data-v-98df6cb0]{padding:8px;border-bottom:1px solid #eee}.category-add-wrap[data-v-7c1c7f17]{display:flex;align-items:center;gap:8px;margin-bottom:16px}.category-inp[data-v-7c1c7f17]{flex:1;height:32px;padding:0 10px;border:1px solid #d8dbe0;border-radius:4px;font-size:14px;outline:none}.category-inp[data-v-7c1c7f17]:focus{border-color:#321fdb}.category-list[data-v-7c1c7f17]{display:flex;flex-direction:column;gap:6px;min-height:40px}.category-empty[data-v-7c1c7f17]{text-align:center;color:#999;font-size:14px;padding:20px 0}.category-item[data-v-7c1c7f17]{border:1px solid #d8dbe0;border-radius:4px;padding:8px 12px;background:#fff;cursor:grab;transition:background .15s}.category-item.is-dragging[data-v-7c1c7f17],.category-item[data-v-7c1c7f17]:active{cursor:grabbing;background:#f4f5f7;opacity:.8}.category-item-content[data-v-7c1c7f17]{display:flex;align-items:center;gap:8px}.drag-handle[data-v-7c1c7f17]{color:#adb5bd;font-size:14px;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.category-name[data-v-7c1c7f17]{flex:1;font-size:14px;color:#2c3e50}.category-actions[data-v-7c1c7f17]{display:flex;gap:4px;flex-shrink:0}.edit-inp-wrap[data-v-7c1c7f17]{flex:1}.category-edit-inp[data-v-7c1c7f17]{width:100%;height:30px;padding:0 8px;border:1px solid #321fdb;border-radius:4px;font-size:14px;outline:none}.confirm-msg[data-v-7c1c7f17]{font-size:15px;margin:0;padding:8px 0}.category-add-wrap[data-v-89d7ceac]{display:flex;align-items:center;gap:8px;margin-bottom:16px}.category-inp[data-v-89d7ceac]{flex:1;height:32px;padding:0 10px;border:1px solid #d8dbe0;border-radius:4px;font-size:14px;outline:none}.category-inp[data-v-89d7ceac]:focus{border-color:#321fdb}.category-list[data-v-89d7ceac]{display:flex;flex-direction:column;gap:6px;min-height:40px}.category-empty[data-v-89d7ceac]{text-align:center;color:#999;font-size:14px;padding:20px 0}.category-item[data-v-89d7ceac]{border:1px solid #d8dbe0;border-radius:4px;padding:8px 12px;background:#fff;transition:background .15s}.category-item-content[data-v-89d7ceac]{display:flex;align-items:center;gap:8px}.drag-handle[data-v-89d7ceac]{color:#adb5bd;font-size:14px;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.category-badge[data-v-89d7ceac]{display:inline-block;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:600;color:#fff;flex-shrink:0}.category-name[data-v-89d7ceac]{flex:1;font-size:14px;color:#2c3e50}.category-actions[data-v-89d7ceac]{display:flex;gap:4px;flex-shrink:0;margin-left:auto}.edit-inp-wrap[data-v-89d7ceac]{flex:1;display:flex;gap:8px}.category-edit-inp[data-v-89d7ceac]{width:100%;height:30px;padding:0 8px;border-radius:4px;font-size:14px;outline:none}.confirm-msg[data-v-89d7ceac]{font-size:15px;margin:0;padding:8px 0}.nav[data-v-1d5d5724]{height:40px;align-items:center;background-color:#e8e9e9}.col-pd-lf-none[data-v-1d5d5724]{padding-left:0}.btn-class[data-v-1d5d5724]{width:100%;height:65px;background:#2e6fff;border-radius:10px;font-size:16px;font-weight:600;color:#fff}@media(max-width:900px){canvas[data-v-ffc6de26]{width:85vw!important}}.jangsa-card.type-graph[data-v-ffc6de26]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:auto;padding:5px}.jangsa-grp.type-graph[data-v-ffc6de26]{overflow-x:auto;display:flex;justify-content:center;width:100%;height:auto;padding-bottom:10px}.jangsa-grp.type-graph[data-v-ffc6de26]::-webkit-scrollbar{height:7px}.jangsa-grp.type-graph[data-v-ffc6de26]::-webkit-scrollbar-thumb{border-radius:2px;background-color:#ddd}.card-title[data-v-ffc6de26]{position:relative;padding:0;display:inline-block;margin:0 auto 35px;font-size:26px;font-weight:500;text-align:center;color:#000;letter-spacing:-1.3px}@media(max-width:900px){.card-title[data-v-ffc6de26]{font-size:16px}}.card-title[data-v-ffc6de26]:after{z-index:1;position:absolute;content:"";top:auto;left:0;bottom:-5px;width:100%;height:2px;background-color:#ffd41d}.jangsa-card.type-class[data-v-3c83bfb2]{width:100%;height:60vh}.jangsa-card.type-class[data-v-3c83bfb2]::-webkit-scrollbar{width:3px}.jangsa-card.type-class[data-v-3c83bfb2]::-webkit-scrollbar-thumb{border-radius:2px;background-color:#ddd}.table-scroll-grp[data-v-3c83bfb2]{overflow:scroll;width:100%;height:calc(100% - 26px);-webkit-overflow-scrolling:touch}.table-scroll-grp[data-v-3c83bfb2]::-webkit-scrollbar{width:5px}.table-scroll-grp[data-v-3c83bfb2]::-webkit-scrollbar-thumb{border-radius:2px;background-color:#ddd}.user-img[data-v-3c83bfb2]{overflow:hidden;width:54px;height:54px;border-radius:50%}.user-img img[data-v-3c83bfb2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.table td[data-v-3c83bfb2]{vertical-align:middle}.user-badge[data-v-3c83bfb2]{width:80px;height:32px;border-radius:17px;background-color:#ebfcff;font-size:16px;font-weight:500;color:#2c6dff;text-align:center;line-height:32px}.user-badge.type-red[data-v-3c83bfb2]{background-color:#ffebeb;color:#ff3131}.jangsa-card.type-payment[data-v-1004eefa]{width:100%}.user-img[data-v-4c71e92f]{overflow:hidden;width:54px;height:54px;border-radius:50%}.user-img img[data-v-4c71e92f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.table td[data-v-4c71e92f]{vertical-align:middle}.user-badge[data-v-4c71e92f]{width:80px;height:32px;border-radius:17px;background-color:#ebfcff;font-size:16px;font-weight:500;color:#2c6dff;text-align:center;line-height:32px}.user-badge.type-red[data-v-4c71e92f]{background-color:#ffebeb;color:#ff3131}.video-name-grp[data-v-4c71e92f]{margin:26px 0}.video-name[data-v-4c71e92f]{display:flex;align-items:center;justify-content:space-between;margin:10px 0}.video-name .p[data-v-4c71e92f]{margin:0}.video-name .btn-normal[data-v-4c71e92f]{width:120px;height:36px;line-height:36px;font-size:14px}.video-name .txt[data-v-4c71e92f]{font-size:16px;font-weight:700;color:#000}.btn-video-delete[data-v-4c71e92f]{width:100%;display:block;text-align:right}