[data-v-0525ebae] .el-breadcrumb{font-size:16px;line-height:1.5}[data-v-0525ebae] .el-breadcrumb__item{float:none;display:inline}[data-v-0525ebae] .el-breadcrumb__inner{display:inline;white-space:normal}.xm-rtl[data-v-0525ebae] .el-breadcrumb{direction:rtl}.xm-rtl[data-v-0525ebae] .el-breadcrumb__separator[class*=el-icon-arrow]:before{display:inline-block;transform:scaleX(-1)}@media screen and (max-width:736px){[data-v-0525ebae] .el-breadcrumb{font-size:12px}[data-v-0525ebae] .el-breadcrumb__separator{margin:0}}.monitor-breadcrumb[data-v-099fbf48]{margin:0 7px 12px}.live-monitor[data-v-099fbf48]{--monitor-ink:#1e2a3a;--monitor-muted:#6b7a90;--monitor-line:#e3e9f1;--monitor-green:#16a34a;--monitor-green-bg:#d9f2e2;--monitor-green-border:#a9dcbd;--monitor-red:#dc2626;--monitor-red-bg:#fbe0e0;--monitor-red-border:#f0b6b6;--monitor-yellow:#ca8a04;--monitor-blue:var(--themeColor);color:var(--monitor-ink)}button[data-v-099fbf48]{font-family:inherit}.monitor-header[data-v-099fbf48]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.monitor-heading[data-v-099fbf48]{display:flex;align-items:center;min-width:0;max-width:100%}.monitor-title-row[data-v-099fbf48]{display:flex;align-items:center}.monitor-title[data-v-099fbf48]{flex:0 0 auto;white-space:nowrap}.monitor-exam-summary[data-v-099fbf48]{display:inline-flex;align-items:center;gap:7px;max-width:560px;padding:6px 10px;border-left:3px solid var(--monitor-blue);border-radius:0 7px 7px 0;background:#f2f7fd}.monitor-exam-summary>i[data-v-099fbf48]{flex:0 0 auto;color:var(--monitor-blue);font-size:13px}.monitor-exam-label[data-v-099fbf48]{flex:0 0 auto;color:var(--monitor-muted);font-size:10px;font-weight:700;letter-spacing:.35px;white-space:nowrap}.monitor-exam-name[data-v-099fbf48]{min-width:0;color:var(--monitor-ink);font-size:13.5px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.live-state[data-v-099fbf48]{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:1px solid var(--monitor-green-border);border-radius:12px;background:var(--monitor-green-bg);color:var(--monitor-green);font-size:12px;font-weight:600}.live-state i[data-v-099fbf48]{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:var(--monitor-green);animation:monitorPulse-099fbf48 1.6s infinite}.live-state--down[data-v-099fbf48]{padding:0;border:0;border-radius:0;background:transparent;color:var(--monitor-red);font-weight:500}.live-state--down i[data-v-099fbf48]{background:var(--monitor-red);animation:none}.monitor-connection-warning[data-v-099fbf48]{flex:1 0 100%;padding:8px 10px;border:1px solid var(--monitor-red-border);border-radius:7px;background:#fff5f5}.status-counts[data-v-099fbf48]{display:flex;gap:11px;margin-left:auto;font-size:12.5px}.monitor-legend>span[data-v-099fbf48],.status-counts>span[data-v-099fbf48]{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.status-dot[data-v-099fbf48]{display:inline-block;width:8px;height:8px;flex:0 0 8px;border-radius:50%;position:relative}.status-dot--testing[data-v-099fbf48]{background:var(--monitor-green)}.status-dot--elsewhere[data-v-099fbf48]{background:var(--monitor-yellow)}.status-dot--away[data-v-099fbf48]{background:var(--monitor-red)}.status-dot--finished[data-v-099fbf48]{background:var(--monitor-blue)}.monitor-controls[data-v-099fbf48]{position:relative;display:flex;align-items:center;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;row-gap:8px}.control-button[data-v-099fbf48]{border:1px solid var(--monitor-line);border-radius:8px;background:#fff;color:var(--monitor-ink);padding:7px 14px;font-size:13px;cursor:pointer}.control-button b[data-v-099fbf48]{color:var(--monitor-blue)}.control-button i[data-v-099fbf48]{margin-left:5px}.control-label[data-v-099fbf48]{color:var(--monitor-muted);font-size:12px;margin-right:-8px}.segmented-control[data-v-099fbf48]{display:inline-flex;overflow:hidden;border:1px solid var(--monitor-line);border-radius:8px;background:#fff}.segmented-control button[data-v-099fbf48]{border:0;background:#fff;color:var(--monitor-muted);padding:7px 16px;font-size:13px;cursor:pointer}.segmented-control button.active[data-v-099fbf48]{background:var(--monitor-blue);color:#fff}.picker-search-row[data-v-099fbf48]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.picker-search-row .el-input[data-v-099fbf48]{flex:1 1 auto;min-width:0}.picker-search-row button[data-v-099fbf48]{width:32px;height:32px;flex:0 0 32px;border:1px solid #dcdfe6;border-radius:6px;background:#fff;color:#51637a;cursor:pointer}.picker-search-row button[data-v-099fbf48]:hover:not(:disabled){border-color:var(--monitor-blue);color:var(--monitor-blue)}.picker-search-row button[data-v-099fbf48]:disabled{color:#b8c2cf;cursor:not-allowed}.class-picker-list[data-v-099fbf48]{min-height:44px;max-height:220px;overflow-y:auto;border:1px solid var(--monitor-line);border-radius:6px}.class-picker-row[data-v-099fbf48]{display:block;width:100%;border:0;border-bottom:1px solid var(--monitor-line);background:#fff;color:var(--monitor-ink);text-align:left;line-height:1.4;padding:10px 12px;font-size:13px;cursor:pointer}.class-picker-row[data-v-099fbf48]:last-child{border-bottom:0}.class-picker-row[data-v-099fbf48]:hover{background:#f2f6fb}.class-picker-row--selected[data-v-099fbf48]{background:#dbeafe;color:var(--monitor-blue);font-weight:700}.picker-empty[data-v-099fbf48]{padding:12px;color:var(--monitor-muted);font-size:13px}.student-picker-head[data-v-099fbf48]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.select-all-box[data-v-099fbf48]{display:inline-flex;align-items:center;padding:7px 8px;border:1px solid var(--monitor-line);border-radius:6px;cursor:pointer}.student-picker-head .el-input[data-v-099fbf48]{flex:1 1 auto}.student-picker-list[data-v-099fbf48]{max-height:240px;overflow-y:auto}.student-picker-list label[data-v-099fbf48]{display:flex;align-items:center;gap:8px;padding:5px 6px;border-radius:6px;font-size:13px;cursor:pointer}.student-picker-list label[data-v-099fbf48]:hover{background:#f2f6fb}.attention-tip[data-v-099fbf48]{display:flex;align-items:center;gap:14px;margin:12px 22px 0;padding:9px 14px;border:1px solid #f0d9a8;border-radius:8px;background:#fff7e6;color:#8a5a00;font-size:12.5px}.attention-tip>span[data-v-099fbf48]{flex:1 1 auto}.attention-tip button[data-v-099fbf48]{border:0;background:transparent;color:var(--monitor-blue);font-weight:600;cursor:pointer}.attention-tip .attention-tip-close[data-v-099fbf48]{color:#b08a3e}.section-tabs[data-v-099fbf48]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:16px}.section-tab[data-v-099fbf48]{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border:1px solid #c8d4e2;border-radius:8px;background:#fff;color:var(--monitor-ink);box-shadow:0 1px 2px rgba(30,42,58,.06);font-size:13px;font-weight:600;cursor:pointer}.section-tab.active[data-v-099fbf48]{border-color:var(--monitor-blue);background:var(--monitor-blue);color:#fff}.section-pill b[data-v-099fbf48],.section-tab b[data-v-099fbf48]{padding:1px 8px;border-radius:10px;background:#eef4fb;color:var(--monitor-blue);font-size:12px}.section-tab.active b[data-v-099fbf48]{background:hsla(0,0%,100%,.22);color:#fff}.section-pill[data-v-099fbf48]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:20px;background:#e9edf3;color:var(--monitor-muted);font-size:13px}.section-pill b[data-v-099fbf48]{background:#fff;color:var(--monitor-muted)}.option-with-tip[data-v-099fbf48]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;margin-left:4px;padding:0 8px;border-radius:8px;color:var(--monitor-muted);font-size:13px;line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:0}.option-with-tip>input[type=checkbox][data-v-099fbf48]{flex:0 0 auto;width:16px;height:16px;margin:0;accent-color:var(--monitor-blue)}.option-with-tip>span[data-v-099fbf48]:not(.option-tooltip){display:inline-flex;align-items:center;min-height:16px;line-height:1.2}.option-tooltip[data-v-099fbf48]{visibility:hidden;opacity:0;position:absolute;bottom:130%;left:0;z-index:60;width:250px;padding:7px 10px;border-radius:6px;background:#1e2a3a;color:#fff;line-height:1.5;font-size:11px;transition:opacity .15s}.option-tooltip[data-v-099fbf48]:after{content:"";position:absolute;top:100%;left:22px;border:5px solid transparent;border-top-color:#1e2a3a}.option-with-tip.tip-pinned .option-tooltip[data-v-099fbf48],.option-with-tip:hover .option-tooltip[data-v-099fbf48]{visibility:visible;opacity:1}.mobile-tip-button[data-v-099fbf48]{display:none;align-items:center;justify-content:center;width:14px;height:14px;padding:0;border:0;border-radius:50%;background:#d6dfea;color:#51637a;font-size:10px;font-weight:700}.monitor-state[data-v-099fbf48]{padding:30px 22px;color:var(--monitor-muted);text-align:center}.monitor-state .el-alert[data-v-099fbf48]{text-align:left}.retry-button[data-v-099fbf48]{margin-top:8px;border:0;background:transparent;color:var(--monitor-blue);font-weight:600;cursor:pointer}.monitor-table-wrap[data-v-099fbf48]{position:relative;max-height:74vh;overflow:auto;margin:14px 0 30px;border:1px solid var(--monitor-line);border-radius:10px;background:#fff}.monitor-table[data-v-099fbf48]{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.monitor-table td[data-v-099fbf48],.monitor-table th[data-v-099fbf48]{padding:0;font-weight:400}.monitor-table thead th[data-v-099fbf48]{position:sticky;top:0;z-index:5;height:41px;padding:5px 0 3px;border-bottom:1px solid var(--monitor-line);background:#fff}.student-column[data-v-099fbf48]{width:170px;padding-left:12px!important;border-right:1px solid var(--monitor-line);text-align:left}.now-column[data-v-099fbf48]{width:96px;padding-left:8px!important;border-right:1px solid var(--monitor-line);text-align:left}.monitor-table--entire .now-column[data-v-099fbf48]{width:122px}.score-column[data-v-099fbf48]{width:62px;padding-left:10px!important;border-left:1px solid var(--monitor-line);text-align:left}.monitor-table thead .now-column[data-v-099fbf48],.monitor-table thead .score-column[data-v-099fbf48],.monitor-table thead .student-column[data-v-099fbf48]{color:var(--monitor-muted);font-size:11px;font-weight:600}.question-pill[data-v-099fbf48]{display:block;width:30px;margin:0 auto;padding:3px 0;border-radius:5px;background:#f1f4f8;color:var(--monitor-ink);font-size:10.5px;font-weight:700;text-align:center;text-decoration:none}.question-pill[data-v-099fbf48]:not(.question-pill--plain):hover{outline:2px solid var(--monitor-blue);outline-offset:1px}.accuracy-cell--red[data-v-099fbf48],.question-pill--red[data-v-099fbf48]{background:var(--monitor-red);color:#fff}.accuracy-cell--light-red[data-v-099fbf48],.question-pill--light-red[data-v-099fbf48]{background:var(--monitor-red-bg);color:#b91c1c}.accuracy-cell--light-green[data-v-099fbf48],.question-pill--light-green[data-v-099fbf48]{background:var(--monitor-green-bg);color:#15803d}.accuracy-cell--green[data-v-099fbf48],.question-pill--green[data-v-099fbf48]{background:var(--monitor-green);color:#fff}.current-bar[data-v-099fbf48]{display:block;position:relative;height:12px;margin-top:2px}.current-bar i[data-v-099fbf48]{position:absolute;right:22%;bottom:0;left:22%;border-radius:2px 2px 0 0;background:var(--monitor-blue);opacity:.85}.monitor-table tbody tr[data-v-099fbf48]{height:34px}.monitor-table tbody tr.row-muted td[data-v-099fbf48]{background:#f2f8fe}.monitor-table tbody tr.row-muted td>[data-v-099fbf48]{opacity:.8}.monitor-table tbody tr:hover td[data-v-099fbf48]{background-image:linear-gradient(rgba(0,88,190,.045),rgba(0,88,190,.045))}.student-content[data-v-099fbf48]{display:flex;align-items:center;gap:5px;min-width:0;white-space:nowrap}.student-name[data-v-099fbf48]{min-width:0;flex:1 1 auto;overflow:hidden;color:var(--monitor-ink);font-size:13px;font-weight:600;text-decoration:none}.now-column a[data-v-099fbf48]:hover,.score-link[data-v-099fbf48]:hover,.student-name[data-v-099fbf48]:hover{color:var(--monitor-blue);text-decoration:underline}.timer-chip[data-v-099fbf48]{position:relative;flex:0 0 auto;padding:1px 6px;border-radius:9px;font-size:10.5px;font-weight:700}.timer-chip--yellow[data-v-099fbf48]{background:#fdf3d7;color:#b45309}.timer-chip--red[data-v-099fbf48]{background:var(--monitor-red-bg);color:#b91c1c}.now-column[data-v-099fbf48]{overflow:hidden;color:var(--monitor-ink);font-size:12px;white-space:nowrap}.now-column a[data-v-099fbf48]{color:inherit;text-decoration:none}.now-position[data-v-099fbf48]{display:flex;align-items:center;min-width:0}.now-position-label[data-v-099fbf48],.now-position>a[data-v-099fbf48]{min-width:0;flex:1 1 auto}.now-column--elsewhere[data-v-099fbf48]{color:var(--monitor-yellow)}.now-column--away[data-v-099fbf48]{color:var(--monitor-red)}.away-pill[data-v-099fbf48]{display:inline-block;margin-right:5px;padding:2px 6px;border-radius:8px;background:var(--monitor-red);color:#fff;font-size:9.5px;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.question-cell[data-v-099fbf48]{position:relative;text-align:center}.answer-cell[data-v-099fbf48]{display:block;position:relative;width:20px;height:20px;margin:0 auto;border:1px solid #dde4ec;border-radius:4px;background:#eef2f7}.answer-cell--correct[data-v-099fbf48]{border-color:var(--monitor-green-border);background:var(--monitor-green-bg)}.answer-cell--wrong[data-v-099fbf48]{border-color:var(--monitor-red-border);background:var(--monitor-red-bg)}.answer-cell--current[data-v-099fbf48]{border:2px solid var(--monitor-blue);background:#fff;box-shadow:0 0 0 3px rgba(0,88,190,.15);animation:monitorPulse-099fbf48 1.4s infinite}.answer-cell--current-dim[data-v-099fbf48]{border-color:#94a3b8;box-shadow:none;animation:none}.answer-cell--void[data-v-099fbf48]{border:0;background:transparent}.column-highlight[data-v-099fbf48]{background-image:linear-gradient(rgba(0,88,190,.08),rgba(0,88,190,.08))!important}.score-link[data-v-099fbf48]{color:var(--monitor-ink);font-size:13px;font-weight:600;text-decoration:none}.empty-score[data-v-099fbf48]{color:var(--monitor-muted)}.monitor-table tfoot td[data-v-099fbf48]{position:sticky;bottom:0;z-index:5;height:32px;border-top:1px solid var(--monitor-line);background:#fbfcfe}.class-percent-label[data-v-099fbf48]{font-size:12px;font-weight:600!important}.accuracy-cell[data-v-099fbf48]{display:block;position:relative;margin:0 3px;padding:4px 0;border-radius:4px;font-size:11px;font-weight:700;text-align:center}.empty-table[data-v-099fbf48]{height:100px;color:var(--monitor-muted);text-align:center}.monitor-legend[data-v-099fbf48]{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin:0 0 40px;color:var(--monitor-muted);font-size:12px}.monitor-legend .answer-cell[data-v-099fbf48]{width:14px;height:14px;margin:0}[data-tip][data-v-099fbf48]{position:relative}[data-tip][data-v-099fbf48]:not([data-tip=""]):hover:after{content:attr(data-tip);position:absolute;bottom:135%;left:50%;z-index:80;transform:translateX(-50%);padding:5px 9px;border-radius:5px;background:#1e2a3a;color:#fff;font-size:11px;font-style:normal;font-weight:500;line-height:1.35;white-space:nowrap;pointer-events:none}[data-tip][data-v-099fbf48]:not([data-tip=""]):hover:before{content:"";position:absolute;bottom:calc(135% - 5px);left:50%;z-index:80;transform:translateX(-50%);border:5px solid transparent;border-top-color:#1e2a3a;pointer-events:none}@keyframes monitorPulse-099fbf48{0%,to{opacity:1}50%{opacity:.25}}@media (max-width:1024px){.monitor-table .student-column[data-v-099fbf48]{position:sticky;left:0;z-index:3;background:#fff}.monitor-table tfoot .student-column[data-v-099fbf48],.monitor-table thead .student-column[data-v-099fbf48]{z-index:7}.monitor-table tbody tr.row-muted .student-column[data-v-099fbf48]{background:#f2f8fe}.xm-rtl .monitor-table .student-column[data-v-099fbf48]{right:0;left:auto}}@media (max-width:900px){.status-count-word[data-v-099fbf48]{display:none}.status-counts[data-v-099fbf48]{gap:8px}}@media (max-width:768px){.monitor-heading[data-v-099fbf48]{flex-direction:column;align-items:flex-start;gap:7px;width:100%}.monitor-exam-summary[data-v-099fbf48]{box-sizing:border-box;width:100%}.status-counts[data-v-099fbf48]{width:100%;margin-left:0}.mobile-tip-button[data-v-099fbf48]{display:inline-flex}.option-with-tip:hover .option-tooltip[data-v-099fbf48]{visibility:hidden;opacity:0}.option-with-tip.tip-pinned .option-tooltip[data-v-099fbf48]{visibility:visible;opacity:1}}@media (max-width:576px){.monitor-controls[data-v-099fbf48]{-moz-column-gap:8px;column-gap:8px}.section-tabs[data-v-099fbf48]{gap:6px;padding-right:0;padding-left:0}.section-pill[data-v-099fbf48],.section-tab[data-v-099fbf48]{padding-right:11px;padding-left:11px}.monitor-table-wrap[data-v-099fbf48]{max-height:none;margin-bottom:22px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y}.monitor-table .student-column[data-v-099fbf48]{width:136px!important;max-width:136px;padding-left:8px!important;box-shadow:4px 0 7px -7px rgba(30,42,58,.75)}.xm-rtl .monitor-table .student-column[data-v-099fbf48]{padding-right:8px!important;padding-left:0!important;box-shadow:-4px 0 7px -7px rgba(30,42,58,.75)}.student-content[data-v-099fbf48]{gap:4px}.student-name[data-v-099fbf48]{font-size:12px}.timer-chip[data-v-099fbf48]{padding-right:4px;padding-left:4px;font-size:9.5px}.now-column[data-v-099fbf48]{padding-left:5px!important;font-size:11px}.monitor-legend[data-v-099fbf48]{gap:10px 14px;margin-bottom:72px}}.xm-rtl .attention-tip[data-v-099fbf48],.xm-rtl .monitor-controls[data-v-099fbf48],.xm-rtl .monitor-heading[data-v-099fbf48],.xm-rtl .monitor-legend[data-v-099fbf48],.xm-rtl .section-tabs[data-v-099fbf48],.xm-rtl .status-counts[data-v-099fbf48]{direction:rtl}.xm-rtl .status-counts[data-v-099fbf48]{margin-right:auto;margin-left:0}.xm-rtl .monitor-exam-summary[data-v-099fbf48]{border-right:3px solid var(--monitor-blue);border-left:0;border-radius:7px 0 0 7px}.xm-rtl .class-picker-row[data-v-099fbf48],.xm-rtl .now-column[data-v-099fbf48],.xm-rtl .score-column[data-v-099fbf48],.xm-rtl .student-column[data-v-099fbf48]{text-align:right}