[data-v-cc0b3f84]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.units-manager .page-header-wrapper[data-v-cc0b3f84]{margin-bottom:0}.units-manager .main-content[data-v-cc0b3f84]{padding:0}.units-manager .group-tabs-wrapper[data-v-cc0b3f84]{padding:16px 20px 0;background:#fff;border-bottom:1px solid #e5e7eb}.units-manager .group-tabs-wrapper[data-v-cc0b3f84] .el-tabs__header{margin-bottom:0}.units-manager .group-tabs-wrapper[data-v-cc0b3f84] .el-tabs__item{font-size:15px;font-weight:500;padding:0 24px;height:42px;line-height:42px}.units-manager .content-row[data-v-cc0b3f84]{padding:20px;background:#f9fafb;min-height:calc(100vh - 180px)}.units-manager .group-panel[data-v-cc0b3f84]{background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.05);display:flex;flex-direction:column;height:calc(100vh - 220px)}.units-manager .group-panel .panel-footer[data-v-cc0b3f84],.units-manager .group-panel .panel-header[data-v-cc0b3f84]{padding:12px 16px}.units-manager .group-panel .panel-header[data-v-cc0b3f84]{border-bottom:1px solid #e5e7eb}.units-manager .group-panel .panel-footer[data-v-cc0b3f84]{border-top:1px solid #e5e7eb}.units-manager .group-panel .group-list[data-v-cc0b3f84]{flex:1;overflow-y:auto}.units-manager .group-panel .group-list[data-v-cc0b3f84] .el-tabs--left .el-tabs__header{width:100%}.units-manager .group-panel .group-list[data-v-cc0b3f84] .el-tabs--left .el-tabs__item{text-align:left;padding:0 20px;height:40px;line-height:40px}.units-manager .group-panel .group-list[data-v-cc0b3f84] .el-tabs--left .el-tabs__item:hover{background:#f9fafb}.units-manager .group-panel .group-list[data-v-cc0b3f84] .el-tabs--left .el-tabs__item.is-active{background:#e6f7ff;color:#409eff;border-right:3px solid #409eff}.units-manager .textbook-panel[data-v-cc0b3f84]{background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.05);display:flex;flex-direction:column;height:calc(100vh - 220px)}.units-manager .textbook-panel .panel-footer[data-v-cc0b3f84],.units-manager .textbook-panel .panel-header[data-v-cc0b3f84]{padding:12px 16px}.units-manager .textbook-panel .panel-header[data-v-cc0b3f84]{border-bottom:1px solid #e5e7eb}.units-manager .textbook-panel .panel-footer[data-v-cc0b3f84]{border-top:1px solid #e5e7eb}.units-manager .textbook-panel .textbook-list[data-v-cc0b3f84]{flex:1;overflow-y:auto}.units-manager .textbook-panel .textbook-table[data-v-cc0b3f84] .el-table__row{cursor:pointer}.units-manager .textbook-panel .textbook-table .textbook-item[data-v-cc0b3f84]{display:flex;align-items:center;gap:8px;padding:4px 0}.units-manager .textbook-panel .textbook-table .textbook-item.active .textbook-name[data-v-cc0b3f84]{color:#409eff;font-weight:500}.units-manager .textbook-panel .textbook-table .textbook-item .textbook-name[data-v-cc0b3f84]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.units-manager .units-panel[data-v-cc0b3f84]{background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.05);min-height:calc(100vh - 220px);display:flex;flex-direction:column}.units-manager .units-panel .empty-state[data-v-cc0b3f84]{display:flex;align-items:center;justify-content:center;height:100%;min-height:400px}.units-manager .units-panel .units-header[data-v-cc0b3f84]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e5e7eb}.units-manager .units-panel .units-header .textbook-info .textbook-title[data-v-cc0b3f84]{margin:0 0 8px;font-size:16px;font-weight:600;color:#111827}.units-manager .units-panel .units-header .textbook-info .textbook-stats[data-v-cc0b3f84]{display:flex;gap:12px}.units-manager .units-panel .units-grid[data-v-cc0b3f84]{flex:1;padding:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;align-content:start;overflow-y:auto}.units-manager .units-panel .units-empty[data-v-cc0b3f84]{grid-column:1/-1;display:flex;align-items:center;justify-content:center;min-height:200px}.units-manager .units-panel .unit-card[data-v-cc0b3f84]{background:linear-gradient(135deg,#f9fafb,#fff);border:2px solid #e5e7eb;border-radius:12px;padding:16px;min-height:100px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.units-manager .units-panel .unit-card[data-v-cc0b3f84]:hover{transform:translateY(-2px);border-color:#409eff;box-shadow:0 8px 24px rgba(64,158,255,.15)}.units-manager .units-panel .unit-card:hover .unit-actions[data-v-cc0b3f84]{opacity:1}.units-manager .units-panel .unit-card.is-new[data-v-cc0b3f84]{background:linear-gradient(135deg,#e8f4ff,#fff);border:2px dashed #91d5ff}.units-manager .units-panel .unit-card.is-new[data-v-cc0b3f84]:hover{border-color:#409eff;background:linear-gradient(135deg,#d9ecff,#fff)}.units-manager .units-panel .unit-card.is-editing[data-v-cc0b3f84]{border-color:#409eff;background:#fff;box-shadow:0 4px 16px rgba(64,158,255,.2)}.units-manager .units-panel .unit-card .card-view-area[data-v-cc0b3f84]{height:100%;display:flex;flex-direction:column}.units-manager .units-panel .unit-card .card-view-area .add-new[data-v-cc0b3f84]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#409eff;font-size:14px}.units-manager .units-panel .unit-card .card-view-area .add-new i[data-v-cc0b3f84]{font-size:28px;margin-bottom:8px}.units-manager .units-panel .unit-card .card-view-area .unit-number[data-v-cc0b3f84]{font-size:12px;color:#757575;margin-bottom:4px}.units-manager .units-panel .unit-card .card-view-area .unit-name[data-v-cc0b3f84]{flex:1;font-size:14px;font-weight:500;color:#111827;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.units-manager .units-panel .unit-card .card-view-area .unit-actions[data-v-cc0b3f84]{position:absolute;top:8px;right:8px;opacity:0;transition:opacity .2s;display:flex;gap:4px}.units-manager .units-panel .unit-card .card-edit-area[data-v-cc0b3f84]{display:flex;flex-direction:column;gap:12px}.units-manager .units-panel .unit-card .card-edit-area .unit-input[data-v-cc0b3f84] .el-input__inner{border-radius:8px}.units-manager .units-panel .unit-card .card-edit-area .edit-actions[data-v-cc0b3f84]{display:flex;justify-content:flex-end;gap:8px}@media screen and (max-width:1200px){.units-manager .units-grid[data-v-cc0b3f84]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media screen and (max-width:768px){.units-manager .group-panel[data-v-cc0b3f84],.units-manager .textbook-panel[data-v-cc0b3f84]{height:auto;max-height:200px}.units-manager .units-panel[data-v-cc0b3f84]{min-height:400px}}[data-v-63f3f57f]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.lesson-manager .page-header-wrapper[data-v-63f3f57f]{margin-bottom:0}.lesson-manager .main-content[data-v-63f3f57f]{padding:20px;background:#f9fafb;min-height:calc(100vh - 120px)}.lesson-manager .skeleton-wrapper[data-v-63f3f57f]{padding:40px;background:#fff;border-radius:8px}.lesson-manager .stats-cards[data-v-63f3f57f]{display:flex;gap:16px;margin-bottom:20px}.lesson-manager .stats-cards .stat-card[data-v-63f3f57f]{flex:1;background:#fff;border-radius:8px;padding:16px 20px;display:flex;align-items:center;gap:16px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);transition:all .25s ease-in-out}.lesson-manager .stats-cards .stat-card[data-v-63f3f57f]:hover{transform:translateY(-4px);box-shadow:0 4px 6px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.06)}.lesson-manager .stats-cards .stat-card .stat-icon[data-v-63f3f57f]{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06)}.lesson-manager .stats-cards .stat-card .stat-info[data-v-63f3f57f]{flex:1}.lesson-manager .stats-cards .stat-card .stat-info .stat-value[data-v-63f3f57f]{font-size:24px;font-weight:700;color:#1f2937;line-height:1.2}.lesson-manager .stats-cards .stat-card .stat-info .stat-label[data-v-63f3f57f]{font-size:14px;color:#6b7280;margin-top:4px;text-transform:uppercase;letter-spacing:.5px}.lesson-manager .stats-bar[data-v-63f3f57f]{display:flex;align-items:center;gap:24px;padding:12px 16px;background:#fff;border-radius:8px;margin-bottom:16px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06)}.lesson-manager .stats-bar .stats-item[data-v-63f3f57f]{display:flex;align-items:center;gap:8px;font-size:14px;color:#4b5563}.lesson-manager .stats-bar .stats-item i[data-v-63f3f57f]{font-size:16px;color:#409eff}.lesson-manager .lesson-cards[data-v-63f3f57f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.lesson-manager .lesson-cards .lesson-card[data-v-63f3f57f]{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);transition:all .25s ease-in-out;overflow:hidden}.lesson-manager .lesson-cards .lesson-card[data-v-63f3f57f]:hover{transform:translateY(-2px);box-shadow:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05)}.lesson-manager .lesson-cards .lesson-card .card-header[data-v-63f3f57f]{padding:16px;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;gap:12px}.lesson-manager .lesson-cards .lesson-card .card-header .lesson-badge[data-v-63f3f57f]{flex-shrink:0}.lesson-manager .lesson-cards .lesson-card .card-header .lesson-title[data-v-63f3f57f]{flex:1;font-weight:500;font-size:16px;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lesson-manager .lesson-cards .lesson-card .card-header .card-actions[data-v-63f3f57f]{flex-shrink:0;display:flex;gap:8px}.lesson-manager .lesson-cards .lesson-card .card-body[data-v-63f3f57f]{padding:16px}.lesson-manager .lesson-cards .lesson-card .card-body .lesson-info[data-v-63f3f57f]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.lesson-manager .lesson-cards .lesson-card .card-body .lesson-info .info-item[data-v-63f3f57f]{display:flex;align-items:center;gap:4px;font-size:12px;color:#6b7280}.lesson-manager .lesson-cards .lesson-card .card-body .lesson-info .info-item i[data-v-63f3f57f]{font-size:14px}.lesson-manager .lesson-cards .lesson-card .card-body .lesson-preview[data-v-63f3f57f]{display:flex;gap:16px}.lesson-manager .lesson-cards .lesson-card .card-footer[data-v-63f3f57f]{padding:12px 16px;background:#f9fafb;border-top:1px solid #e5e7eb}.lesson-manager .lesson-cards .lesson-card .card-footer .word-count[data-v-63f3f57f]{font-size:12px;color:#6b7280}.lesson-manager .pagination-wrapper[data-v-63f3f57f]{margin-top:20px;padding:16px;background:#fff;border-radius:8px;border-top:1px solid #e5e7eb}.lesson-manager .lesson-dialog[data-v-63f3f57f] .el-dialog__header{border-bottom:1px solid #e5e7eb;padding:16px 20px;background:#f9fafb}.lesson-manager .lesson-dialog[data-v-63f3f57f] .el-dialog__title{font-size:18px;font-weight:600;color:#1f2937}.lesson-manager .lesson-dialog[data-v-63f3f57f] .el-dialog__body{padding:24px;max-height:70vh;overflow-y:auto}.lesson-manager .lesson-dialog .lesson-form[data-v-63f3f57f] .el-form-item__label{font-weight:500;color:#374151}.lesson-manager .lesson-dialog .lesson-form[data-v-63f3f57f] .el-input__inner,.lesson-manager .lesson-dialog .lesson-form[data-v-63f3f57f] .el-textarea__inner{border-radius:6px;border:1px solid #d1d5db;transition:all .15s ease-in-out}.lesson-manager .lesson-dialog .lesson-form[data-v-63f3f57f] .el-input__inner:focus,.lesson-manager .lesson-dialog .lesson-form[data-v-63f3f57f] .el-textarea__inner:focus{border-color:#409eff;box-shadow:0 0 0 3px rgba(196,30,58,.1)}.lesson-manager .lesson-dialog .lesson-form .editor-wrapper[data-v-63f3f57f]{border:1px solid #d1d5db;border-radius:6px;overflow:hidden}.lesson-manager .lesson-dialog .lesson-form .editor-wrapper .editor-toolbar[data-v-63f3f57f]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#f9fafb;border-bottom:1px solid #d1d5db}.lesson-manager .lesson-dialog .lesson-form .editor-wrapper .editor-toolbar .toolbar-right[data-v-63f3f57f]{display:flex;gap:8px}.lesson-manager .lesson-dialog .lesson-form .editor-wrapper .rich-editor[data-v-63f3f57f]{min-height:350px}.lesson-manager .lesson-dialog .lesson-form .editor-wrapper .plain-editor[data-v-63f3f57f]{padding:12px}.lesson-manager .lesson-dialog .lesson-form .editor-wrapper .plain-editor[data-v-63f3f57f] .el-textarea__inner{border:none;resize:none}.lesson-manager .lesson-dialog[data-v-63f3f57f] .el-dialog__footer{padding:16px 20px;border-top:1px solid #e5e7eb;background:#f9fafb}.lesson-manager .lesson-dialog[data-v-63f3f57f] .el-dialog__footer :deep(.el-button){border-radius:6px;padding:8px 16px;font-weight:500;transition:all .15s ease-in-out}.lesson-manager .lesson-dialog[data-v-63f3f57f] .el-dialog__footer :deep(.el-button).el-button--primary{background:#409eff;border-color:#409eff}.lesson-manager .lesson-dialog[data-v-63f3f57f] .el-dialog__footer :deep(.el-button).el-button--primary:hover{background:#337ecc;border-color:#337ecc}.lesson-manager .preview-content[data-v-63f3f57f]{max-height:400px;overflow-y:auto;line-height:1.625;font-size:14px}.lesson-manager .preview-content img[data-v-63f3f57f]{max-height:400px;-o-object-fit:contain;object-fit:contain}.lesson-manager .import-dialog[data-v-63f3f57f] .el-dialog__header{border-bottom:1px solid #e5e7eb;padding:16px 20px;background:#f9fafb}.lesson-manager .import-dialog[data-v-63f3f57f] .el-dialog__title{font-size:18px;font-weight:600;color:#1f2937}.lesson-manager .import-dialog[data-v-63f3f57f] .el-dialog__body{padding:24px}.lesson-manager .import-dialog .import-content .import-tip[data-v-63f3f57f]{margin-bottom:20px;border-radius:6px;overflow:hidden}.lesson-manager .import-dialog .import-content .import-tip p[data-v-63f3f57f]{margin:4px 0;font-size:14px}.lesson-manager .import-dialog .import-content .import-uploader[data-v-63f3f57f] .el-upload-dragger{width:100%;border-radius:8px;border:2px dashed #d1d5db;transition:all .25s ease-in-out}.lesson-manager .import-dialog .import-content .import-uploader[data-v-63f3f57f] .el-upload-dragger:hover{border-color:#409eff;background:#ecf5ff}.lesson-manager .import-dialog[data-v-63f3f57f] .el-dialog__footer{padding:16px 20px;border-top:1px solid #e5e7eb;background:#f9fafb}.lesson-manager .import-dialog[data-v-63f3f57f] .el-dialog__footer :deep(.el-button){border-radius:6px}.lesson-manager .import-dialog[data-v-63f3f57f] .el-dialog__footer :deep(.el-button).el-button--primary{background:#409eff;border-color:#409eff}.lesson-manager .import-dialog[data-v-63f3f57f] .el-dialog__footer :deep(.el-button).el-button--primary:hover{background:#337ecc;border-color:#337ecc}.lesson-manager .select-dialog[data-v-63f3f57f] .el-dialog__header{border-bottom:1px solid #e5e7eb;padding:16px 20px;background:#f9fafb}.lesson-manager .select-dialog[data-v-63f3f57f] .el-dialog__body{padding:20px}.lesson-manager .split-dialog[data-v-63f3f57f] .el-dialog__header{border-bottom:1px solid #e5e7eb;padding:16px 20px;background:#f9fafb}.lesson-manager .split-dialog[data-v-63f3f57f] .el-dialog__title{font-size:18px;font-weight:600;color:#1f2937}.lesson-manager .split-dialog[data-v-63f3f57f] .el-dialog__body{padding:24px}.lesson-manager .split-dialog .split-content .split-tip[data-v-63f3f57f]{margin-bottom:16px;border-radius:6px;overflow:hidden}.lesson-manager .split-dialog .split-content .original-content[data-v-63f3f57f]{margin-bottom:16px}.lesson-manager .split-dialog .split-content .original-content h4[data-v-63f3f57f]{margin:0 0 8px;font-size:14px;font-weight:500;color:#374151}.lesson-manager .split-dialog .split-content .original-content .content-box[data-v-63f3f57f]{padding:12px;background:#f9fafb;border-radius:6px;max-height:200px;overflow-y:auto;line-height:1.625}.lesson-manager .split-dialog .split-content .split-options[data-v-63f3f57f]{margin-bottom:16px}.lesson-manager .split-dialog .split-content .custom-split[data-v-63f3f57f]{margin-top:12px}.lesson-manager .split-dialog[data-v-63f3f57f] .el-dialog__footer{padding:16px 20px;border-top:1px solid #e5e7eb;background:#f9fafb}.lesson-manager .split-dialog[data-v-63f3f57f] .el-dialog__footer :deep(.el-button){border-radius:6px}.lesson-manager .split-dialog[data-v-63f3f57f] .el-dialog__footer :deep(.el-button).el-button--primary{background:#409eff;border-color:#409eff}.lesson-manager .split-dialog[data-v-63f3f57f] .el-dialog__footer :deep(.el-button).el-button--primary:hover{background:#337ecc;border-color:#337ecc}.lesson-manager .content-upload-dialog[data-v-63f3f57f] .el-dialog__header{border-bottom:1px solid #e5e7eb;padding:16px 20px;background:#f9fafb}.lesson-manager .content-upload-dialog[data-v-63f3f57f] .el-dialog__title{font-size:18px;font-weight:600;color:#1f2937}.lesson-manager .content-upload-dialog[data-v-63f3f57f] .el-dialog__body{padding:24px;max-height:70vh;overflow-y:auto}.lesson-manager .content-upload-dialog .upload-content .upload-tip[data-v-63f3f57f]{margin-bottom:20px;border-radius:6px;overflow:hidden}.lesson-manager .content-upload-dialog .upload-content .upload-tip p[data-v-63f3f57f]{margin:4px 0;font-size:14px}.lesson-manager .content-upload-dialog[data-v-63f3f57f] .el-dialog__footer{padding:16px 20px;border-top:1px solid #e5e7eb;background:#f9fafb}@media screen and (max-width:1280px){.lesson-manager .stats-cards[data-v-63f3f57f]{flex-wrap:wrap}.lesson-manager .stats-cards .stat-card[data-v-63f3f57f]{width:calc(50% - 8px);flex:none}}@media screen and (max-width:768px){.lesson-manager .main-content[data-v-63f3f57f]{padding:16px}.lesson-manager .stats-cards .stat-card[data-v-63f3f57f]{width:100%;padding:12px 16px}.lesson-manager .lesson-cards[data-v-63f3f57f]{grid-template-columns:1fr;gap:12px}.lesson-manager .lesson-card .card-body[data-v-63f3f57f],.lesson-manager .lesson-card .card-header[data-v-63f3f57f]{padding:12px}.lesson-manager .content-upload-dialog[data-v-63f3f57f],.lesson-manager .import-dialog[data-v-63f3f57f],.lesson-manager .lesson-dialog[data-v-63f3f57f],.lesson-manager .split-dialog[data-v-63f3f57f]{width:95%!important}}@media screen and (max-width:640px){.lesson-manager .main-content[data-v-63f3f57f]{padding:12px}.lesson-manager .stats-cards[data-v-63f3f57f]{gap:12px}.lesson-manager .stats-cards .stat-card[data-v-63f3f57f]{padding:12px;flex-direction:column;text-align:center}.lesson-manager .stats-cards .stat-card .stat-icon[data-v-63f3f57f]{width:48px;height:48px;font-size:20px}.lesson-manager .stats-cards .stat-card .stat-info .stat-value[data-v-63f3f57f]{font-size:20px}.lesson-manager .stats-bar[data-v-63f3f57f]{flex-direction:column;align-items:flex-start;gap:8px}.lesson-manager .lesson-cards .lesson-card .card-header[data-v-63f3f57f]{flex-wrap:wrap}.lesson-manager .lesson-cards .lesson-card .card-header .lesson-title[data-v-63f3f57f]{order:3;width:100%;margin-top:8px}.lesson-manager .pagination-wrapper[data-v-63f3f57f] .el-pagination{flex-wrap:wrap;justify-content:center}}[data-v-4e69fdb9]:export{g_main_sidebar_width:64px;g_sub_sidebar_width:200px}.words-manager .page-header-wrapper[data-v-4e69fdb9]{margin-bottom:0}.words-manager .main-content[data-v-4e69fdb9]{padding:20px;background:#f9fafb;min-height:calc(100vh - 120px)}.words-manager .skeleton-wrapper[data-v-4e69fdb9]{padding:40px;background:#fff;border-radius:8px}.words-manager .empty-state[data-v-4e69fdb9]{padding:40px 20px;background:#fff;border-radius:8px}.words-manager .empty-state .empty-icon[data-v-4e69fdb9]{font-size:80px;color:#d1d5db}.words-manager .empty-state .empty-desc .empty-tip[data-v-4e69fdb9]{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;color:#6b7280;margin:8px 0}.words-manager .empty-state .empty-desc .empty-tip i[data-v-4e69fdb9]{color:#1e88e5}.words-manager .search-input[data-v-4e69fdb9] .el-input-group__append{background:#fff}.words-manager .stats-cards[data-v-4e69fdb9]{display:flex;gap:16px;margin-bottom:20px}.words-manager .stats-cards .stat-card[data-v-4e69fdb9]{flex:1;background:#fff;border-radius:8px;padding:16px 20px;display:flex;align-items:center;gap:16px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);transition:all .25s ease-in-out}.words-manager .stats-cards .stat-card[data-v-4e69fdb9]:hover{transform:translateY(-4px);box-shadow:0 4px 6px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.06)}.words-manager .stats-cards .stat-card .stat-icon[data-v-4e69fdb9]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06)}.words-manager .stats-cards .stat-card .stat-info[data-v-4e69fdb9]{flex:1}.words-manager .stats-cards .stat-card .stat-info .stat-value[data-v-4e69fdb9]{font-size:20px;font-weight:700;color:#1f2937;line-height:1.2}.words-manager .stats-cards .stat-card .stat-info .stat-label[data-v-4e69fdb9]{font-size:12px;color:#6b7280;margin-top:4px}.words-manager .words-table[data-v-4e69fdb9],.words-manager .words-table[data-v-4e69fdb9] .el-table{border-radius:8px;overflow:hidden}.words-manager .words-table[data-v-4e69fdb9] .el-table__header-wrapper{background:#f9fafb;border-bottom:2px solid #e5e7eb}.words-manager .words-table[data-v-4e69fdb9] .el-table__header th{font-weight:600;color:#374151;padding:12px}.words-manager .words-table[data-v-4e69fdb9] .el-table__row{transition:all .15s ease-in-out}.words-manager .words-table[data-v-4e69fdb9] .el-table__row:hover{background:#f9fafb!important}.words-manager .words-table .location-info[data-v-4e69fdb9]{font-size:12px}.words-manager .words-table .location-info .textbook[data-v-4e69fdb9]{color:#4b5563}.words-manager .words-table .location-info .unit[data-v-4e69fdb9]{color:#6b7280}.words-manager .words-table .word-cell[data-v-4e69fdb9]{display:flex;align-items:center;gap:8px}.words-manager .words-table .word-cell .word-en[data-v-4e69fdb9]{font-weight:500;font-size:14px;color:#1f2937}.words-manager .words-table .word-cell .is-playing[data-v-4e69fdb9]{color:#00897b;animation:pulse-4e69fdb9 1s ease-in-out infinite}.words-manager .words-table .phonetic-cell[data-v-4e69fdb9]{display:flex;gap:16px}.words-manager .words-table .phonetic-cell .phonetic-item[data-v-4e69fdb9]{display:flex;align-items:center;gap:4px}.words-manager .words-table .phonetic-cell .phonetic-item .phonetic-label[data-v-4e69fdb9]{font-size:12px;color:#6b7280}.words-manager .words-table .phonetic-cell .phonetic-item .phonetic-value[data-v-4e69fdb9]{font-size:14px;color:#4b5563}.words-manager .words-table .no-data[data-v-4e69fdb9]{color:#757575}.words-manager .pagination-wrapper[data-v-4e69fdb9]{margin-top:20px;padding:16px;background:#fff;border-radius:8px}.words-manager .pagination-wrapper[data-v-4e69fdb9] .el-pagination{display:flex;justify-content:flex-end;align-items:center}.words-manager .word-dialog[data-v-4e69fdb9]{border-radius:8px;overflow:hidden}.words-manager .word-dialog[data-v-4e69fdb9] .el-dialog__header{border-bottom:1px solid #e5e7eb;padding:16px 20px;background:#f9fafb}.words-manager .word-dialog[data-v-4e69fdb9] .el-dialog__title{font-size:18px;font-weight:600;color:#1f2937}.words-manager .word-dialog[data-v-4e69fdb9] .el-dialog__body{padding:24px}.words-manager .word-dialog .word-form[data-v-4e69fdb9] .el-form-item__label{font-weight:500;color:#374151}.words-manager .word-dialog .word-form[data-v-4e69fdb9] .el-input__inner{border-radius:6px;border:1px solid #d1d5db;transition:all .15s ease-in-out}.words-manager .word-dialog .word-form[data-v-4e69fdb9] .el-input__inner:focus{border-color:#409eff;box-shadow:0 0 0 3px rgba(196,30,58,.1)}.words-manager .word-dialog .word-form .upload-area .phonetic-uploader[data-v-4e69fdb9]{display:inline-block}.words-manager .word-dialog .word-form .upload-area .current-file[data-v-4e69fdb9]{display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px 12px;background:#f9fafb;border-radius:4px;font-size:14px}.words-manager .word-dialog .word-form .upload-area .current-file i[data-v-4e69fdb9]{color:#1e88e5}.words-manager .word-dialog .word-form .upload-area .upload-tip[data-v-4e69fdb9]{margin-top:8px;font-size:12px;color:#6b7280}.words-manager .word-dialog .word-form .online-phonetic[data-v-4e69fdb9]{display:flex;align-items:center;gap:8px}.words-manager .word-dialog .word-form .online-phonetic .tip[data-v-4e69fdb9]{font-size:12px;color:#6b7280}.words-manager .word-dialog .dialog-footer[data-v-4e69fdb9]{text-align:right;padding:16px 20px;border-top:1px solid #e5e7eb;background:#f9fafb}.words-manager .word-dialog .dialog-footer[data-v-4e69fdb9] .el-button{border-radius:6px;padding:8px 16px;font-weight:500;transition:all .15s ease-in-out}.words-manager .word-dialog .dialog-footer[data-v-4e69fdb9] .el-button.el-button--primary{background:#409eff;border-color:#409eff}.words-manager .word-dialog .dialog-footer[data-v-4e69fdb9] .el-button.el-button--primary:hover{background:#337ecc;border-color:#337ecc}.words-manager .import-dialog[data-v-4e69fdb9]{border-radius:8px;overflow:hidden}.words-manager .import-dialog[data-v-4e69fdb9] .el-dialog__header{border-bottom:1px solid #e5e7eb;padding:16px 20px;background:#f9fafb}.words-manager .import-dialog[data-v-4e69fdb9] .el-dialog__title{font-size:18px;font-weight:600;color:#1f2937}.words-manager .import-dialog[data-v-4e69fdb9] .el-dialog__body{padding:24px}.words-manager .import-dialog .import-content .import-tip[data-v-4e69fdb9]{margin-bottom:20px;border-radius:6px;overflow:hidden}.words-manager .import-dialog .import-content .import-tip p[data-v-4e69fdb9]{margin:4px 0;font-size:14px}.words-manager .import-dialog .import-content .import-uploader[data-v-4e69fdb9] .el-upload-dragger{width:100%;border-radius:8px;border:2px dashed #d1d5db;transition:all .25s ease-in-out}.words-manager .import-dialog .import-content .import-uploader[data-v-4e69fdb9] .el-upload-dragger:hover{border-color:#409eff;background:#ecf5ff}.words-manager .import-dialog[data-v-4e69fdb9] .el-dialog__footer{padding:16px 20px;border-top:1px solid #e5e7eb;background:#f9fafb}.words-manager .import-dialog[data-v-4e69fdb9] .el-dialog__footer :deep(.el-button){border-radius:6px}.words-manager .import-dialog[data-v-4e69fdb9] .el-dialog__footer :deep(.el-button).el-button--primary{background:#409eff;border-color:#409eff}.words-manager .import-dialog[data-v-4e69fdb9] .el-dialog__footer :deep(.el-button).el-button--primary:hover{background:#337ecc;border-color:#337ecc}@media screen and (max-width:1280px){.words-manager .stats-cards[data-v-4e69fdb9]{flex-wrap:wrap}.words-manager .stats-cards .stat-card[data-v-4e69fdb9]{width:calc(50% - 8px);flex:none}}@media screen and (max-width:768px){.words-manager .main-content[data-v-4e69fdb9]{padding:16px}.words-manager .stats-cards .stat-card[data-v-4e69fdb9]{width:100%}}@media screen and (max-width:640px){.words-manager .main-content[data-v-4e69fdb9]{padding:12px}.words-manager .stats-cards[data-v-4e69fdb9]{gap:12px}.words-manager .stats-cards .stat-card[data-v-4e69fdb9]{padding:12px;flex-direction:column;text-align:center}.words-manager .words-table[data-v-4e69fdb9] .el-table__body-wrapper{overflow-x:auto}}@keyframes pulse-4e69fdb9{0%,to{opacity:1}50%{opacity:.5}}