.progress[data-v-12f8dda4]{display:flex;align-items:center;position:relative}.progress .onehundred-icon[data-v-12f8dda4]{position:absolute;width:24px;height:24px;border-radius:50%;background:#ffbf00;display:flex;align-items:center;justify-content:center}.progress .onehundred-icon svg[data-v-12f8dda4]{font-size:16px;color:#43266d}.progress .outside[data-v-12f8dda4]{flex:1;padding:3px;border-radius:15px;height:30px}.progress .bar[data-v-12f8dda4]{flex:1;width:100%;height:100%;display:flex;align-items:center;margin-right:10px;border-radius:15px;overflow:hidden}.progress .bar>div[data-v-12f8dda4]{height:100%}.progress .bar .left[data-v-12f8dda4]{border-radius:15px 0 0 15px}.progress .bar .right[data-v-12f8dda4]{background-color:#fff;border-radius:0 15px 15px 0}.progress .text[data-v-12f8dda4]{width:100px}.tooltip[data-v-12f8dda4]{display:flex;gap:5px;min-width:320px}.tooltip>div[data-v-12f8dda4]{flex:1;white-space:nowrap}.loading[data-v-12f8dda4]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(10,10,10,.4);display:flex;align-items:center;z-index:200}.loading .sk-folding-cube[data-v-12f8dda4]{margin:20px auto;width:40px;height:40px;position:relative;transform:rotate(45deg)}.loading .sk-folding-cube .sk-cube[data-v-12f8dda4]{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.loading .sk-folding-cube .sk-cube[data-v-12f8dda4]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#43266d;animation:sk-foldCubeAngle-12f8dda4 2.4s linear infinite both;transform-origin:100% 100%}.loading .sk-folding-cube .sk-cube2[data-v-12f8dda4]{transform:scale(1.1) rotate(90deg)}.loading .sk-folding-cube .sk-cube3[data-v-12f8dda4]{transform:scale(1.1) rotate(180deg)}.loading .sk-folding-cube .sk-cube4[data-v-12f8dda4]{transform:scale(1.1) rotate(270deg)}.loading .sk-folding-cube .sk-cube2[data-v-12f8dda4]:before{animation-delay:.3s}.loading .sk-folding-cube .sk-cube3[data-v-12f8dda4]:before{animation-delay:.6s}.loading .sk-folding-cube .sk-cube4[data-v-12f8dda4]:before{animation-delay:.9s}@keyframes sk-foldCubeAngle-12f8dda4{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0deg);opacity:1}90%,to{transform:perspective(140px) rotateY(180deg);opacity:0}}.progress[data-v-1d016622]{display:flex;align-items:center;position:relative}.progress .onehundred-icon[data-v-1d016622]{position:absolute;width:24px;height:24px;border-radius:50%;background:#ffbf00;display:flex;align-items:center;justify-content:center}.progress .onehundred-icon svg[data-v-1d016622]{font-size:16px;color:#43266d}.progress .outside[data-v-1d016622]{flex:1;padding:3px;border-radius:15px;height:30px}.progress .bar[data-v-1d016622]{flex:1;width:100%;height:100%;display:flex;align-items:center;margin-right:10px;border-radius:15px;overflow:hidden}.progress .bar>div[data-v-1d016622]{height:100%}.progress .bar .left[data-v-1d016622]{border-radius:15px 0 0 15px}.progress .bar .right[data-v-1d016622]{background-color:#fff;border-radius:0 15px 15px 0}.progress .text[data-v-1d016622]{width:100px}.tooltip[data-v-1d016622]{display:flex;gap:5px;min-width:320px}.tooltip>div[data-v-1d016622]{flex:1;white-space:nowrap}.teacherCwhuntList[data-v-1d016622]{background:#ffbf00;min-height:100vh;padding:80px 0 50px;position:relative;outline:none}.teacherCwhuntList>div[data-v-1d016622]:first-child{position:absolute;left:5%;top:105px}.teacherCwhuntList>div:first-child button[data-v-1d016622]{padding:8px 20px}.teacherCwhuntList>div[data-v-1d016622]:nth-child(2){text-align:center;margin-bottom:24px}.teacherCwhuntList>div:nth-child(2) .title[data-v-1d016622]{font-size:36px;font-weight:700;color:#43266d;margin-bottom:6px}.teacherCwhuntList>div:nth-child(2) .desc[data-v-1d016622]{font-size:18px;color:#43266d}.teacherCwhuntList .quickDate[data-v-1d016622]{width:90%;margin:0 auto 14px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.teacherCwhuntList .quickDate .date-chip[data-v-1d016622]{background:#fff;border:1.5px solid #000;padding:4px 14px;border-radius:18px;font-size:14px;font-weight:600;cursor:pointer;transition:background .12s}.teacherCwhuntList .quickDate .date-chip[data-v-1d016622]:hover{background:#f3f4f6}.teacherCwhuntList .quickDate .date-chip.active[data-v-1d016622]{background:#43266d;color:#fff;border-color:#43266d}.teacherCwhuntList .quickDate .datePickerInline[data-v-1d016622]{display:flex;align-items:center;margin-left:auto}.teacherCwhuntList .quickDate .datePickerInline .preNextBtn[data-v-1d016622]{width:26px;height:26px;border-radius:50%;background:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.teacherCwhuntList .quickDate .datePickerInline .preNextBtn svg[data-v-1d016622]{color:#ffbf00;pointer-events:none;font-size:12px}.teacherCwhuntList .quickDate .datePickerInline input[type=text][data-v-1d016622]{height:38px;border-radius:19px;border:2px solid #000;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 16px;font-size:14px;cursor:pointer;margin:0 6px;width:150px}.teacherCwhuntList .statBar[data-v-1d016622]{width:90%;margin:0 auto 14px;display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.teacherCwhuntList .statBar .stat[data-v-1d016622]{background:#fff;border:2px solid #000;border-radius:14px;padding:10px 6px;text-align:center;box-shadow:2px 2px 0 #000}.teacherCwhuntList .statBar .stat .stat-num[data-v-1d016622]{font-size:24px;font-weight:800;color:#43266d;line-height:1.1}.teacherCwhuntList .statBar .stat .stat-label[data-v-1d016622]{font-size:12px;color:#444;margin-top:2px}.teacherCwhuntList .statBar .stat.pending .stat-num[data-v-1d016622]{color:#ea580c}.teacherCwhuntList .statBar .stat.ac .stat-num[data-v-1d016622],.teacherCwhuntList .statBar .stat.reviewed .stat-num[data-v-1d016622]{color:#16a34a}.teacherCwhuntList .statBar .stat.wa .stat-num[data-v-1d016622]{color:#dc2626}@media (max-width:768px){.teacherCwhuntList .statBar[data-v-1d016622]{grid-template-columns:repeat(5,1fr);gap:6px}.teacherCwhuntList .statBar .stat[data-v-1d016622]{padding:6px 4px}.teacherCwhuntList .statBar .stat .stat-num[data-v-1d016622]{font-size:18px}.teacherCwhuntList .statBar .stat .stat-label[data-v-1d016622]{font-size:11px}}.teacherCwhuntList .toolbar[data-v-1d016622]{width:90%;margin:0 auto 12px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.teacherCwhuntList .toolbar .filter-chips[data-v-1d016622]{display:flex;gap:8px;flex-wrap:wrap}.teacherCwhuntList .toolbar .filter-chips .chip[data-v-1d016622]{background:#fff;border:1.5px solid #000;padding:5px 14px;border-radius:18px;font-size:14px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background .12s,transform .08s}.teacherCwhuntList .toolbar .filter-chips .chip[data-v-1d016622]:hover{background:#f3f4f6}.teacherCwhuntList .toolbar .filter-chips .chip[data-v-1d016622]:active{transform:scale(.96)}.teacherCwhuntList .toolbar .filter-chips .chip .chip-count[data-v-1d016622]{background:#fff;color:#6b7280;font-size:11px;font-weight:700;padding:1px 7px;border-radius:10px;min-width:18px;text-align:center;border:1px solid #d1d5db}.teacherCwhuntList .toolbar .filter-chips .chip.active[data-v-1d016622]{background:#43266d;color:#fff;border-color:#43266d}.teacherCwhuntList .toolbar .filter-chips .chip.active .chip-count[data-v-1d016622]{background:hsla(0,0%,100%,.25);color:#fff;border-color:transparent}.teacherCwhuntList .toolbar .filter-chips .chip.chip-pending.active[data-v-1d016622]{background:#ea580c;border-color:#ea580c}.teacherCwhuntList .toolbar .filter-chips .chip.chip-ac.active[data-v-1d016622]{background:#16a34a;border-color:#16a34a}.teacherCwhuntList .toolbar .filter-chips .chip.chip-wa.active[data-v-1d016622]{background:#dc2626;border-color:#dc2626}.teacherCwhuntList .toolbar .filter-chips .chip.chip-review.active[data-v-1d016622]{background:#7c3aed;border-color:#7c3aed}.teacherCwhuntList .toolbar .search-and-toggle[data-v-1d016622]{display:flex;gap:10px;align-items:center}.teacherCwhuntList .toolbar .search-and-toggle .batch-open-btn[data-v-1d016622]{height:36px;padding:0 14px;border-radius:18px;border:2px solid #000;background:#fef3c7;font-size:13px;font-weight:700;color:#78350f;cursor:pointer;display:inline-flex;align-items:center;gap:6px;box-shadow:2px 2px 0 #000;transition:transform .1s,box-shadow .1s}.teacherCwhuntList .toolbar .search-and-toggle .batch-open-btn[data-v-1d016622]:hover{background:#fde68a;transform:translate(-1px,-1px);box-shadow:3px 3px 0 #000}.teacherCwhuntList .toolbar .search-and-toggle .toggle-all-btn[data-v-1d016622]{height:36px;padding:0 14px;border-radius:18px;border:2px solid #000;background:#fff;font-size:13px;font-weight:700;color:#1a1a2e;cursor:pointer;display:inline-flex;align-items:center;gap:6px;box-shadow:2px 2px 0 #000;transition:transform .1s,box-shadow .1s}.teacherCwhuntList .toolbar .search-and-toggle .toggle-all-btn[data-v-1d016622]:hover{background:#f3f4f6;transform:translate(-1px,-1px);box-shadow:3px 3px 0 #000}.teacherCwhuntList .toolbar .search-and-toggle .search-input[data-v-1d016622]{height:36px;border-radius:18px;border:2px solid #000;padding:0 14px;font-size:14px;width:220px;outline:none;background:#fff}.teacherCwhuntList .toolbar .search-and-toggle .view-toggle[data-v-1d016622]{display:flex;background:#fff;border:2px solid #000;border-radius:18px;overflow:hidden}.teacherCwhuntList .toolbar .search-and-toggle .view-toggle .vt[data-v-1d016622]{padding:6px 12px;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:4px;font-weight:600}.teacherCwhuntList .toolbar .search-and-toggle .view-toggle .vt[data-v-1d016622]:hover{background:#f3f4f6}.teacherCwhuntList .toolbar .search-and-toggle .view-toggle .vt.active[data-v-1d016622]{background:#43266d;color:#fff}.teacherCwhuntList .toolbar .search-and-toggle .view-toggle .vt+.vt[data-v-1d016622]{border-left:2px solid #000}.teacherCwhuntList .hint[data-v-1d016622]{width:90%;margin:0 auto 8px;font-size:12px;color:#6b7280;text-align:right}.teacherCwhuntList .hint kbd[data-v-1d016622]{background:#fff;border:1px solid #999;border-radius:4px;padding:1px 6px;font-size:11px;box-shadow:1px 1px 0 #999}.teacherCwhuntList .groupWrap[data-v-1d016622],.teacherCwhuntList .tableWrap[data-v-1d016622]{border-radius:20px;border:3px solid #000;background-color:#fff;width:90%;margin:0 auto;padding:20px}.teacherCwhuntList .thead[data-v-1d016622]{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #ccc;font-weight:700}.teacherCwhuntList .thead .sort[data-v-1d016622]{cursor:pointer}.teacherCwhuntList .tbody .row[data-v-1d016622]{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #eee;cursor:pointer;transition:background .1s}.teacherCwhuntList .tbody .row[data-v-1d016622]:hover{background:#fef9c3}.teacherCwhuntList .tbody .row.pending[data-v-1d016622]{background:linear-gradient(90deg,#fff3e0,transparent 30%)}.teacherCwhuntList .tbody .row.selected[data-v-1d016622]{background:#fde68a;outline:2px solid #f59e0b;outline-offset:-2px}.teacherCwhuntList .tbody .empty[data-v-1d016622]{text-align:center;padding:30px 0;color:#999;font-size:15px}.teacherCwhuntList .tbody .check[data-v-1d016622],.teacherCwhuntList .tbody .problemId[data-v-1d016622],.teacherCwhuntList .thead .check[data-v-1d016622],.teacherCwhuntList .thead .problemId[data-v-1d016622]{flex:0.4;text-align:center}.teacherCwhuntList .tbody .botReview[data-v-1d016622],.teacherCwhuntList .thead .botReview[data-v-1d016622]{flex:0.8;text-align:center;display:flex;align-items:center;justify-content:center}.teacherCwhuntList .tbody .cwId[data-v-1d016622],.teacherCwhuntList .tbody .name[data-v-1d016622],.teacherCwhuntList .tbody .submitTime[data-v-1d016622],.teacherCwhuntList .thead .cwId[data-v-1d016622],.teacherCwhuntList .thead .name[data-v-1d016622],.teacherCwhuntList .thead .submitTime[data-v-1d016622]{flex:1;text-align:center}.teacherCwhuntList .tbody .status[data-v-1d016622],.teacherCwhuntList .thead .status[data-v-1d016622]{flex:1.1;display:flex;gap:6px;justify-content:center;flex-wrap:wrap}.teacherCwhuntList .tbody .check button[data-v-1d016622],.teacherCwhuntList .thead .check button[data-v-1d016622]{width:70px}.teacherCwhuntList .bot-badge[data-v-1d016622]{display:inline-block;padding:3px 10px;border-radius:12px;font-size:12px;font-weight:700;line-height:1.4;cursor:pointer;border:1.5px solid;background:#fff;transition:transform .1s,box-shadow .1s}.teacherCwhuntList .bot-badge[data-v-1d016622]:hover{transform:translateY(-1px);box-shadow:1px 1px 0 #000}.teacherCwhuntList .bot-badge.bot-completed[data-v-1d016622]{color:#0f3479;border-color:#0f3479;background:#ede9fe}.teacherCwhuntList .bot-badge.bot-pending[data-v-1d016622]{color:#b45309;border-color:#b45309;background:#fef3c7}.teacherCwhuntList .bot-badge.bot-failed[data-v-1d016622]{color:#b91c1c;border-color:#b91c1c;background:#fee2e2}.teacherCwhuntList .bot-badge.bot-none[data-v-1d016622]{color:#9ca3af;border-color:#d1d5db;border-style:dashed;background:#fff}.teacherCwhuntList .grade-pill[data-v-1d016622],.teacherCwhuntList .judge-pill[data-v-1d016622]{display:inline-block;padding:3px 10px;border-radius:12px;font-size:12px;font-weight:700;line-height:1.4}.teacherCwhuntList .judge-pill[data-v-1d016622]{border:1.5px solid;background:#fff}.teacherCwhuntList .judge-pill.judge-AC[data-v-1d016622]{color:#16a34a;border-color:#16a34a}.teacherCwhuntList .judge-pill.judge-WA[data-v-1d016622]{color:#dc2626;border-color:#dc2626}.teacherCwhuntList .judge-pill.judge-TLE[data-v-1d016622]{color:#ea580c;border-color:#ea580c}.teacherCwhuntList .judge-pill.judge-RE[data-v-1d016622]{color:#7c3aed;border-color:#7c3aed}.teacherCwhuntList .judge-pill.judge-CE[data-v-1d016622]{color:#6b7280;border-color:#6b7280}.teacherCwhuntList .judge-pill.judge-PE[data-v-1d016622]{color:#ca8a04;border-color:#ca8a04}.teacherCwhuntList .judge-pill.judge-MLE[data-v-1d016622],.teacherCwhuntList .judge-pill.judge-OLE[data-v-1d016622]{color:#be185d;border-color:#be185d}.teacherCwhuntList .grade-pill[data-v-1d016622]{color:#000}.teacherCwhuntList .grade-pill.grade-DEMO[data-v-1d016622]{background:#93c5fd}.teacherCwhuntList .grade-pill.grade-EXCELLENT[data-v-1d016622]{background:#5eead4}.teacherCwhuntList .grade-pill.grade-GOOD[data-v-1d016622]{background:#86efac}.teacherCwhuntList .grade-pill.grade-IMPROVE[data-v-1d016622]{background:#fde047}.teacherCwhuntList .grade-pill.grade-UNSATISFIED[data-v-1d016622]{background:#fca5a5}.teacherCwhuntList .grade-pill.grade-DEBUG[data-v-1d016622]{background:#a7f3d0}.teacherCwhuntList .grade-pill.grade-DISOBEY[data-v-1d016622]{background:#c4b5fd}.teacherCwhuntList .grade-pill.grade-WAIT_FOR_REVIEW[data-v-1d016622]{background:#fed7aa;color:#9a3412}.teacherCwhuntList .grade-pill.grade-none[data-v-1d016622]{background:#f3f4f6;color:#6b7280;border:1px dashed #9ca3af}.teacherCwhuntList .groupWrap .group[data-v-1d016622]{margin-bottom:14px;border:2px solid #000;border-radius:12px;overflow:hidden;box-shadow:3px 3px 0 #000;background:#fff;transition:box-shadow .15s}.teacherCwhuntList .groupWrap .group[data-v-1d016622]:last-child{margin-bottom:0}.teacherCwhuntList .groupWrap .group.all-done[data-v-1d016622]{background:#f0fdf4;border-color:#16a34a;box-shadow:3px 3px 0 #16a34a}.teacherCwhuntList .groupWrap .group.collapsed[data-v-1d016622]{box-shadow:2px 2px 0 #000}.teacherCwhuntList .groupWrap .group.all-done.collapsed[data-v-1d016622]{box-shadow:2px 2px 0 #16a34a}.teacherCwhuntList .groupWrap .group .group-head[data-v-1d016622]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:linear-gradient(180deg,#fef9c3,#fef3c7);border-bottom:2px solid #000;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.teacherCwhuntList .groupWrap .group .group-head .g-left[data-v-1d016622]{display:flex;align-items:center;gap:10px}.teacherCwhuntList .groupWrap .group .group-head .g-caret[data-v-1d016622]{font-size:14px;color:#444}.teacherCwhuntList .groupWrap .group .group-head .g-name[data-v-1d016622]{font-weight:800;font-size:18px;color:#43266d}.teacherCwhuntList .groupWrap .group .group-head .g-done-tag[data-v-1d016622]{font-size:12px;background:#16a34a;color:#fff;padding:2px 8px;border-radius:10px;font-weight:700}.teacherCwhuntList .groupWrap .group .group-head .g-right[data-v-1d016622]{display:flex;gap:6px;flex-wrap:wrap}.teacherCwhuntList .groupWrap .group .group-head .g-badge[data-v-1d016622]{font-size:12px;font-weight:700;padding:3px 10px;border-radius:10px;background:#fff;border:1.5px solid #000}.teacherCwhuntList .groupWrap .group .group-head .g-badge.pending[data-v-1d016622]{background:#ea580c;color:#fff;border-color:#ea580c}.teacherCwhuntList .groupWrap .group .group-head .g-badge.ac[data-v-1d016622]{background:#16a34a;color:#fff;border-color:#16a34a}.teacherCwhuntList .groupWrap .group.all-done .group-head[data-v-1d016622]{background:linear-gradient(180deg,#dcfce7,#bbf7d0);border-bottom-color:#16a34a}.teacherCwhuntList .groupWrap .group .group-body .g-row[data-v-1d016622]{display:grid;grid-template-columns:80px 70px 1fr 1.2fr 130px 90px;align-items:center;gap:8px;padding:10px 16px;border-bottom:1px solid #f3f4f6;font-size:14px}.teacherCwhuntList .groupWrap .group .group-body .g-row[data-v-1d016622]:last-child{border-bottom:none}.teacherCwhuntList .groupWrap .group .group-body .g-row.pending[data-v-1d016622]{background:#fff7ed}.teacherCwhuntList .groupWrap .group .group-body .g-row.g-head-row[data-v-1d016622]{background:#f9fafb;font-weight:700;color:#6b7280;font-size:12px;padding:6px 16px}.teacherCwhuntList .groupWrap .group .group-body .g-row .g-pid[data-v-1d016622]{font-weight:700}.teacherCwhuntList .groupWrap .group .group-body .g-row .g-time[data-v-1d016622]{color:#6b7280}.teacherCwhuntList .groupWrap .group .group-body .g-row .g-bot[data-v-1d016622],.teacherCwhuntList .groupWrap .group .group-body .g-row .g-grade[data-v-1d016622],.teacherCwhuntList .groupWrap .group .group-body .g-row .g-judge[data-v-1d016622]{display:flex}.teacherCwhuntList .groupWrap .group .group-body .g-row .g-bot[data-v-1d016622]{justify-content:flex-start}.teacherCwhuntList .groupWrap .group .group-body .g-row .g-action[data-v-1d016622]{display:flex;justify-content:flex-end}.teacherCwhuntList .groupWrap .group .group-body .g-row button[data-v-1d016622]{padding:4px 12px;font-size:13px}@media (max-width:768px){.teacherCwhuntList[data-v-1d016622]{padding:70px 0 30px}.teacherCwhuntList>div[data-v-1d016622]:first-child{top:95px;left:4%}.teacherCwhuntList>div:nth-child(2) .title[data-v-1d016622]{font-size:24px}.teacherCwhuntList>div:nth-child(2) .desc[data-v-1d016622]{font-size:14px}.teacherCwhuntList .quickDate .date-chip[data-v-1d016622]{padding:4px 10px;font-size:12px}.teacherCwhuntList .quickDate .datePickerInline[data-v-1d016622]{margin-left:0}.teacherCwhuntList .quickDate .datePickerInline input[type=text][data-v-1d016622]{width:110px;height:32px;font-size:12px}.teacherCwhuntList .toolbar .filter-chips .chip[data-v-1d016622]{padding:4px 10px;font-size:12px}.teacherCwhuntList .toolbar .search-and-toggle[data-v-1d016622]{width:100%}.teacherCwhuntList .toolbar .search-and-toggle .search-input[data-v-1d016622]{flex:1;width:auto}.teacherCwhuntList .toolbar .search-and-toggle .view-toggle .vt[data-v-1d016622]{padding:5px 8px;font-size:12px}.teacherCwhuntList .tableWrap[data-v-1d016622]{overflow-x:auto}.teacherCwhuntList .tableWrap .tbody .row[data-v-1d016622],.teacherCwhuntList .tableWrap .thead[data-v-1d016622]{min-width:700px;font-size:13px}.teacherCwhuntList .hint[data-v-1d016622]{display:none}.teacherCwhuntList .groupWrap .group .group-head[data-v-1d016622]{padding:10px 12px}.teacherCwhuntList .groupWrap .group .group-head .g-name[data-v-1d016622]{font-size:16px}.teacherCwhuntList .groupWrap .group .group-head .g-badge[data-v-1d016622]{font-size:11px;padding:2px 7px}.teacherCwhuntList .groupWrap .group .group-body .g-row[data-v-1d016622]{grid-template-columns:60px 50px 1fr 1fr 100px 70px;padding:8px 12px;font-size:12px;gap:6px}.teacherCwhuntList .groupWrap .group .group-body .g-row button[data-v-1d016622]{padding:3px 8px;font-size:12px}}@media (max-width:480px){.teacherCwhuntList .statBar[data-v-1d016622]{grid-template-columns:repeat(3,1fr)}.teacherCwhuntList .statBar .stat[data-v-1d016622]:nth-child(4),.teacherCwhuntList .statBar .stat[data-v-1d016622]:nth-child(5){grid-column:span 1}.teacherCwhuntList .groupWrap .group .group-body .g-row[data-v-1d016622]{grid-template-columns:50px 1fr 1fr 90px 60px}.teacherCwhuntList .groupWrap .group .group-body .g-row .g-time[data-v-1d016622]{display:none}.teacherCwhuntList .groupWrap .group .group-body .g-row .g-pid[data-v-1d016622]{font-size:13px}.teacherCwhuntList .groupWrap .group .group-body .g-head-row .g-time[data-v-1d016622]{display:none}}.input-date[data-v-1d016622]{width:100%}.confirm-backdrop[data-v-1d016622]{position:fixed;inset:0;z-index:9999;background:rgba(15,23,42,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:20px}.confirm-card[data-v-1d016622]{background:#fff;border-radius:14px;box-shadow:0 24px 48px rgba(15,23,42,.25);max-width:420px;width:100%;padding:24px 26px 20px;text-align:center;animation:confirm-pop-1d016622 .16s ease-out}.confirm-icon[data-v-1d016622]{font-size:38px;line-height:1;margin-bottom:10px}.confirm-title[data-v-1d016622]{font-size:17px;font-weight:700;color:#1a1a2e;margin-bottom:10px;line-height:1.4}.confirm-body[data-v-1d016622]{font-size:14px;color:#475569;line-height:1.7;margin-bottom:22px}.confirm-actions[data-v-1d016622]{display:flex;gap:10px;justify-content:flex-end}.confirm-btn[data-v-1d016622]{flex:1 1 50%;padding:10px 14px;border-radius:8px;font-size:14px;font-weight:600;border:1px solid transparent;cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s,color .15s,transform .05s;min-height:40px}.confirm-btn[data-v-1d016622]:active{transform:translateY(1px)}.confirm-btn-cancel[data-v-1d016622]{background:#f1f5f9;color:#475569;border-color:#e2e8f0}.confirm-btn-cancel[data-v-1d016622]:hover{background:#e2e8f0;color:#1a1a2e}.confirm-btn-ok[data-v-1d016622]{background:#e67e22;color:#fff;border-color:#e67e22}.confirm-btn-ok[data-v-1d016622]:hover{background:#d35400;border-color:#d35400}@keyframes confirm-pop-1d016622{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.confirm-fade-enter-active[data-v-1d016622],.confirm-fade-leave-active[data-v-1d016622]{transition:opacity .18s}.confirm-fade-enter[data-v-1d016622],.confirm-fade-leave-to[data-v-1d016622]{opacity:0}