.qtitle[data-v-00583656]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:left;-ms-flex-align:left;align-items:left;margin-bottom:6px;line-height:24px}.qsplit[data-v-00583656]{margin-bottom:10px;margin-top:10px;font-size:24px;font-family:"\5B8B\4F53";font-weight:700}.qtitle .qknowledge[data-v-00583656],.qtitle .qqID[data-v-00583656],.qtitle .tbID[data-v-00583656]{margin-right:15px}.qcontent[data-v-00583656],.qoption[data-v-00583656]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;background:transparent}.qanswer[data-v-00583656]{display:inline;margin-left:10px;font-size:18px}.qcontent .qtext[data-v-00583656],.qoption .qtext[data-v-00583656],.tex2jax_ignore[data-v-00583656]{font-size:24px;font-family:"\5B8B\4F53"}.button_group[data-v-711edb28]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:14px}.excel-upload[data-v-711edb28]{min-width:360px;height:40px;overflow:hidden;background:#f7f9fc;border:1px solid #dfe7f1;border-radius:12px}.excel-upload[data-v-711edb28],.file-trigger[data-v-711edb28]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.file-trigger[data-v-711edb28]{gap:6px;height:100%;padding:0 16px;color:#fff;font-weight:700;cursor:pointer;background:linear-gradient(135deg,#2d72e8,#42a5ff)}.file-name[data-v-711edb28]{max-width:220px;padding:0 14px;overflow:hidden;color:#6d7888;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.my_input[data-v-711edb28]{display:none}.book-invite-dialog[data-v-711edb28]{min-height:320px;text-align:center}.book-invite-class[data-v-711edb28]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:240px;margin-bottom:18px;padding:12px 16px;background:#f5f8fc;border:1px solid #e3ebf5;border-radius:14px}.book-invite-class span[data-v-711edb28]{color:#8a97a8;font-size:12px}.book-invite-class strong[data-v-711edb28]{color:#1d2b42;font-size:17px}.book-invite-qr[data-v-711edb28]{display:inline-block;padding:14px;background:#fff;border:1px solid #dfe7f1;border-radius:18px;-webkit-box-shadow:0 16px 42px rgba(30,54,92,.12);box-shadow:0 16px 42px rgba(30,54,92,.12)}.book-invite-expire[data-v-711edb28]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:14px;padding:7px 12px;color:#1f9d55;font-weight:600;background:#ecfdf3;border-radius:999px}.book-invite-tip[data-v-711edb28]{margin:14px auto 0;max-width:320px;color:#606266;line-height:1.6}@media (max-width:1100px){.excel-upload[data-v-711edb28]{width:100%}}.student-page[data-v-6ba885b0]{height:calc(100vh - 62px);overflow:hidden;background:radial-gradient(circle at 16% 8%,rgba(36,116,255,.12),transparent 32%),-webkit-gradient(linear,left top,left bottom,from(#f7f9fc),to(#eef3f8));background:radial-gradient(circle at 16% 8%,rgba(36,116,255,.12),transparent 32%),linear-gradient(180deg,#f7f9fc,#eef3f8)}.student-shell[data-v-6ba885b0]{height:100%;overflow:hidden}.class-sidebar[data-v-6ba885b0]{-webkit-box-sizing:border-box;box-sizing:border-box;height:calc(100% - 36px);margin:18px 0 18px 18px;padding:18px 12px;overflow:hidden;background:#fff;border:1px solid #e6ecf3;border-radius:22px;-webkit-box-shadow:0 18px 48px rgba(28,45,76,.08);box-shadow:0 18px 48px rgba(28,45,76,.08)}.sidebar-header[data-v-6ba885b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4px 6px 16px;border-bottom:1px solid #eef2f7}.sidebar-kicker[data-v-6ba885b0],.workspace-kicker[data-v-6ba885b0]{color:#8a97a8;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sidebar-title[data-v-6ba885b0]{margin-top:4px;color:#1d2b42;font-size:22px;font-weight:800}.class-scroll[data-v-6ba885b0]{height:calc(100% - 72px)}.class-menu[data-v-6ba885b0]{border-right:0}.course-title[data-v-6ba885b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-width:0;color:#46566d;font-weight:700}.course-title i[data-v-6ba885b0]{margin-right:8px;color:#2f72e8}.course-count[data-v-6ba885b0]{min-width:24px;height:20px;margin-left:auto;color:#7b8796;font-size:12px;line-height:20px;text-align:center;background:#eef4ff;border-radius:999px}.student-workspace[data-v-6ba885b0]{height:100%;min-width:0;overflow:hidden}.lib-main[data-v-6ba885b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;height:calc(100% - 64px);min-height:0;padding:18px 24px 0;overflow:hidden}.workspace-header[data-v-6ba885b0]{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;min-height:74px;padding:16px 22px;color:#fff;background:linear-gradient(135deg,rgba(28,75,151,.96),rgba(44,121,233,.92)),linear-gradient(90deg,#1f4f94,#2e8cff);border-radius:18px;-webkit-box-shadow:0 14px 30px rgba(30,89,173,.16);box-shadow:0 14px 30px rgba(30,89,173,.16)}.workspace-header[data-v-6ba885b0],.workspace-title-line[data-v-6ba885b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workspace-title-line[data-v-6ba885b0]{min-width:0;gap:14px}.workspace-header h2[data-v-6ba885b0]{margin:0;max-width:420px;overflow:hidden;font-size:23px;font-weight:800;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap}.workspace-header p[data-v-6ba885b0]{margin:0;padding-left:14px;max-width:320px;overflow:hidden;color:hsla(0,0%,100%,.78);font-size:13px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap;border-left:1px solid hsla(0,0%,100%,.22)}.workspace-header .workspace-kicker[data-v-6ba885b0]{color:hsla(0,0%,100%,.68);white-space:nowrap}.workspace-metrics[data-v-6ba885b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;gap:8px}.metric-item[data-v-6ba885b0]{min-width:76px;padding:9px 12px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);border-radius:14px;backdrop-filter:blur(10px)}.metric-item span[data-v-6ba885b0]{display:block;font-size:22px;font-weight:800;line-height:1.05}.metric-item em[data-v-6ba885b0]{color:hsla(0,0%,100%,.7);font-size:12px;font-style:normal}.metric-item.active[data-v-6ba885b0]{background:hsla(0,0%,100%,.2)}.table-panel[data-v-6ba885b0],.toolbar-panel[data-v-6ba885b0]{-ms-flex-negative:0;flex-shrink:0;margin-top:18px;padding:18px;background:hsla(0,0%,100%,.92);border:1px solid #e5ebf3;border-radius:22px;-webkit-box-shadow:0 14px 36px rgba(32,48,76,.08);box-shadow:0 14px 36px rgba(32,48,76,.08)}.toolbar-row[data-v-6ba885b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.toolbar-actions[data-v-6ba885b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.student-search[data-v-6ba885b0]{width:430px}.empty-action-tip[data-v-6ba885b0]{margin-top:12px;padding:12px 14px;color:#7b8796;background:#f5f8fc;border:1px dashed #cfd9e8;border-radius:12px}.table-panel[data-v-6ba885b0]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;padding:0;overflow:hidden}.table-header[data-v-6ba885b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #edf1f6}.table-header strong[data-v-6ba885b0]{color:#1d2b42;font-size:17px}.table-header span[data-v-6ba885b0]{margin-left:10px;color:#8a97a8;font-size:13px}.lib-table[data-v-6ba885b0]{overflow-y:scroll;overflow-x:scroll;scrollbar-color:transparent transparent;scrollbar-track-color:transparent;-ms-scrollbar-track-color:transparent}.student-avatar[data-v-6ba885b0]{height:58px;width:58px;-o-object-fit:cover;object-fit:cover;border-radius:14px}.student-footer[data-v-6ba885b0]{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:64px;padding:0 24px;background:transparent}.div-flex-row[data-v-6ba885b0],.student-footer[data-v-6ba885b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.div-flex-row[data-v-6ba885b0]{width:500px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:20px}.el-select .el-input[data-v-6ba885b0]{width:100px}[data-v-6ba885b0] .class-sidebar .el-scrollbar__wrap{overflow-x:hidden}[data-v-6ba885b0] .class-menu .el-submenu__title{height:44px;padding:0 10px!important;line-height:44px;border-radius:12px}[data-v-6ba885b0] .class-menu .el-menu-item{height:38px;margin:3px 0;padding-left:38px!important;color:#637083;line-height:38px;border-radius:12px}[data-v-6ba885b0] .class-menu .el-menu-item.is-active{color:#2563df;font-weight:700;background:#edf4ff}[data-v-6ba885b0] .student-search .el-input-group__prepend{background:#fff}[data-v-6ba885b0] .lib-table th{color:#697586;font-weight:700;background:#f7f9fc}[data-v-6ba885b0] .lib-table td{border-bottom-color:#eef2f7}[data-v-6ba885b0] .lib-table .el-table__row:hover>td{background:#f5f9ff}@media (max-width:1100px){.toolbar-row[data-v-6ba885b0],.workspace-header[data-v-6ba885b0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.workspace-title-line[data-v-6ba885b0]{-ms-flex-wrap:wrap;flex-wrap:wrap}.workspace-header p[data-v-6ba885b0]{padding-left:0;border-left:0}.workspace-metrics[data-v-6ba885b0]{width:100%}.metric-item[data-v-6ba885b0]{-webkit-box-flex:1;-ms-flex:1;flex:1}.student-search[data-v-6ba885b0]{width:100%}}