.ai-analysis-root[data-v-18abee70]{padding:0!important;overflow:hidden!important;min-height:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ai-analysis-root[data-v-18abee70] .ant-spin-container,.ai-analysis-root[data-v-18abee70] .ant-spin-nested-loading,.ai-analysis[data-v-18abee70]{-ms-flex:1;flex:1;min-height:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ai-analysis[data-v-18abee70]{width:100%;background:#f8fafc;font-size:.23rem}.header-bar[data-v-18abee70]{-ms-flex-pack:justify;justify-content:space-between;padding:.2rem .4rem;background:#fff;border-bottom:.013rem solid #e2e8f0;-ms-flex-negative:0;flex-shrink:0}.header-bar[data-v-18abee70],.header-left[data-v-18abee70]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-left[data-v-18abee70]{gap:.15rem}.header-title[data-v-18abee70]{font-size:.36rem;font-weight:700;color:#0f172a}.page-back-btn[data-v-18abee70]{height:.38rem;padding:0 .16rem;border:1px solid #bfdbfe;border-radius:.19rem;background:#eff6ff;color:#2563eb;font-size:.16rem;cursor:pointer}.header-right[data-v-18abee70]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.4rem}.header-info[data-v-18abee70]{font-size:.2rem;color:#64748b}.header-info em[data-v-18abee70]{font-style:normal;color:#334155;font-weight:500}.analysis-empty[data-v-18abee70]{-ms-flex:1;flex:1;min-height:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#f8fafc}.analysis-body[data-v-18abee70]{-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:.3rem .4rem .6rem}.analysis-body[data-v-18abee70]::-webkit-scrollbar{width:.04rem}.analysis-body[data-v-18abee70]::-webkit-scrollbar-track{background:transparent}.analysis-body[data-v-18abee70]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:.04rem}.section[data-v-18abee70]{margin-bottom:.4rem}.section-title[data-v-18abee70]{font-size:.28rem;font-weight:700;color:#1e293b;border-left:.04rem solid #2563eb;padding-left:.15rem;margin-bottom:.2rem}.mb0[data-v-18abee70]{margin-bottom:0}.stat-grid[data-v-18abee70]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:.2rem;margin-bottom:.3rem}.stat-card[data-v-18abee70]{background:#fff;border:.013rem solid #e2e8f0;border-radius:.2rem;padding:.25rem .2rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-shadow:0 .02rem .1rem -.04rem rgba(0,0,0,.05)}.stat-label[data-v-18abee70]{font-size:.2rem;color:#64748b;margin-bottom:.1rem}.stat-value[data-v-18abee70]{font-size:.4rem;font-weight:700;line-height:1.2}.stat-value.blue[data-v-18abee70]{color:#2563eb}.stat-value.dark[data-v-18abee70]{color:#0f172a}.stat-value.green[data-v-18abee70]{color:#10b981}.stat-value.red[data-v-18abee70]{color:#ef4444}.stat-unit[data-v-18abee70]{font-size:.2rem;font-weight:500;color:#64748b;margin-left:.04rem}.analysis-detail-grid[data-v-18abee70]{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1.55fr) minmax(4rem,.75fr);grid-template-columns:minmax(0,1.55fr) minmax(4rem,.75fr);gap:.2rem;-ms-flex-align:stretch;align-items:stretch}.info-card[data-v-18abee70]{background:#fff;border:.013rem solid #e2e8f0;border-radius:.2rem;padding:.22rem .24rem;box-shadow:0 .02rem .1rem -.04rem rgba(0,0,0,.05);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:3.34rem}.card-header[data-v-18abee70]{font-size:.24rem;font-weight:700;color:#0f2b5b;margin-bottom:.18rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.08rem}.card-icon[data-v-18abee70]{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:.24rem;height:.24rem;-ms-flex-negative:0;flex-shrink:0}.card-icon.icon-doc[data-v-18abee70]:after,.card-icon.icon-doc[data-v-18abee70]:before{content:"";position:absolute;left:.03rem;right:.03rem;border-radius:.02rem}.card-icon.icon-doc[data-v-18abee70]:before{top:.03rem;bottom:.03rem;border:.018rem solid #2f7cff;background:linear-gradient(180deg,rgba(47,124,255,.08),rgba(47,124,255,.02))}.card-icon.icon-doc[data-v-18abee70]:after{top:.065rem;height:.015rem;background:#2f7cff;box-shadow:0 .045rem 0 0 #2f7cff,0 .09rem 0 0 #2f7cff}.card-icon.icon-bars[data-v-18abee70]:before{content:"";width:.03rem;height:.18rem;border-radius:.02rem;background:#15c463;box-shadow:.055rem -.035rem 0 0 #15c463,.11rem -.01rem 0 0 #15c463;transform:translateX(-.055rem)}.card-icon.icon-flash[data-v-18abee70]:before{content:"";width:.13rem;height:.18rem;background:#ffb300;clip-path:polygon(44% 0,100% 0,64% 43%,90% 43%,26% 100%,44% 57%,10% 57%)}.card-body[data-v-18abee70]{font-size:.2rem;color:#475569;line-height:1.6;-ms-flex:1;flex:1}.card-body p[data-v-18abee70]{margin-bottom:.08rem}.card-body .label[data-v-18abee70]{font-weight:600;color:#1e293b}.summary-card[data-v-18abee70]{-ms-grid-column:1;grid-column:1;min-height:4.55rem;height:100%}.summary-card-body[data-v-18abee70]{min-height:0;overflow-y:auto;padding-bottom:.02rem}.summary-card-body[data-v-18abee70]::-webkit-scrollbar{width:.04rem}.summary-card-body[data-v-18abee70]::-webkit-scrollbar-track{background:transparent}.summary-card-body[data-v-18abee70]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:.04rem}.summary-copy[data-v-18abee70]{color:#1e3a5f}.summary-divider[data-v-18abee70]{height:.013rem;background:#edf2fb;margin:.18rem 0}.summary-thinking-block[data-v-18abee70]{background:#f8fbff;border:.013rem solid #e2ebf6;border-radius:.16rem;padding:.14rem .16rem}.summary-thinking-header[data-v-18abee70]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.1rem}.summary-thinking-badge[data-v-18abee70]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.03rem .12rem;border-radius:.2rem;background:#eef2ff;color:#64748b;font-size:.16rem;font-weight:600}.summary-thinking-content[data-v-18abee70]{max-height:1.68rem;overflow-y:auto;white-space:pre-wrap;word-break:break-word;font-size:.17rem;line-height:1.7;color:#94a3b8}.summary-thinking-content[data-v-18abee70]::-webkit-scrollbar{width:.04rem}.summary-thinking-content[data-v-18abee70]::-webkit-scrollbar-track{background:transparent}.summary-thinking-content[data-v-18abee70]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:.04rem}.summary-insight-list[data-v-18abee70]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.16rem}.summary-insight-item[data-v-18abee70]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:.1rem}.conclusion-icon[data-v-18abee70]{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:.22rem;height:.22rem;margin-top:.03rem;-ms-flex-negative:0;flex-shrink:0}.conclusion-icon[data-v-18abee70]:before{display:block;font-size:.2rem;font-weight:600;line-height:1}.conclusion-icon.success[data-v-18abee70]:before{content:"\2713";color:#13c47b}.conclusion-icon.warn[data-v-18abee70]:before{content:"\25B3";color:#ff9800}.conclusion-icon.tip[data-v-18abee70]:before{content:"!";color:#f59e0b}.conclusion-text[data-v-18abee70]{color:#334155}.conclusion-label[data-v-18abee70]{font-style:normal;font-weight:600;color:#1e293b}.pending-text[data-v-18abee70]{color:#94a3b8}.thinking-inline[data-v-18abee70]{min-height:.5rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.08rem;color:#94a3b8;font-size:.17rem;overflow:hidden}.thinking-icon[data-v-18abee70]{color:#94a3b8;font-size:.18rem}.detail-side-column[data-v-18abee70]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.2rem}.stats-card-body[data-v-18abee70]{-ms-flex-pack:justify;justify-content:space-between}.stats-panel[data-v-18abee70]{background:#f7faff;border:.013rem solid #edf2fb;border-radius:.16rem;padding:.18rem .22rem;margin-bottom:.14rem;font-size:.2rem;color:#334155}.stats-panel .num-blue[data-v-18abee70]{color:#2563eb;font-style:normal;font-weight:700}.stats-panel .num-red[data-v-18abee70]{color:#ef4444;font-style:normal;font-weight:700}.stats-panel-title[data-v-18abee70]{font-size:.18rem;color:#64748b;margin-bottom:.12rem}.stats-panel-main[data-v-18abee70]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.4rem}.stats-footer[data-v-18abee70]{font-size:.17rem;color:#6b85ad;border-top:.013rem solid #f1f5f9;padding-top:.12rem;margin-top:auto}.efficiency-card-body[data-v-18abee70]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.efficiency-row[data-v-18abee70]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;font-size:.2rem;color:#6b85ad;margin-bottom:.14rem}.efficiency-value[data-v-18abee70]{font-size:.42rem;font-weight:700;color:#1e293b}.efficiency-value .unit[data-v-18abee70]{font-size:.18rem;font-weight:500;color:#64748b}.efficiency-extra[data-v-18abee70]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:.17rem;color:#6b85ad;margin-bottom:.24rem}.efficiency-extra .green[data-v-18abee70]{color:#10b981;font-style:normal}.efficiency-extra .red[data-v-18abee70]{color:#ef4444;font-style:normal}.distribution-section[data-v-18abee70]{margin-top:auto}.dist-label[data-v-18abee70]{font-size:.17rem;font-weight:500;color:#64748b;margin-bottom:.08rem;display:block}.dist-bar[data-v-18abee70]{display:-ms-flexbox;display:flex;height:.14rem;border-radius:.06rem;overflow:hidden;gap:.02rem;margin-bottom:.07rem}.dist-bar-segment[data-v-18abee70]{height:100%;transition:width .5s}.dist-bar-segment.seg-fast[data-v-18abee70]{background:#34d399}.dist-bar-segment.seg-medium[data-v-18abee70]{background:#60a5fa}.dist-bar-segment.seg-slow[data-v-18abee70]{background:#fbbf24}.dist-bar-segment.seg-very-slow[data-v-18abee70]{background:#f87171}.dist-labels[data-v-18abee70]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));font-size:.15rem;color:#7f97bb;padding:0 .02rem;gap:.02rem}.dist-labels span[data-v-18abee70]{text-align:center;white-space:nowrap}.student-grid-wrap[data-v-18abee70]{background:#fff;border:.013rem solid #e2e8f0;border-radius:.2rem;box-shadow:0 .02rem .1rem -.04rem rgba(0,0,0,.05);overflow:hidden}.grid-header-row[data-v-18abee70]{-ms-flex-pack:justify;justify-content:space-between;padding:.2rem .3rem;border-bottom:.013rem solid #e2e8f0}.grid-header-left[data-v-18abee70],.grid-header-row[data-v-18abee70]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.grid-header-left[data-v-18abee70]{gap:.15rem}.student-count-badge[data-v-18abee70]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.04rem .12rem;font-size:.18rem;color:#475569;background:#f1f5f9;border-radius:.2rem}.filter-tabs[data-v-18abee70]{display:-ms-flexbox;display:flex;background:#f1f5f9;padding:.04rem;border-radius:.14rem;gap:.02rem}.filter-tab[data-v-18abee70]{padding:.05rem .15rem;border-radius:.1rem;font-size:.18rem;color:#64748b;cursor:pointer;transition:all .2s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.filter-tab.active[data-v-18abee70]{background:#fff;color:#2563eb;box-shadow:0 .01rem .03rem rgba(0,0,0,.08)}.filter-tab[data-v-18abee70]:hover:not(.active){color:#334155;background:hsla(0,0%,100%,.5)}.sort-select[data-v-18abee70]{font-size:.18rem;color:#334155;border:.013rem solid #e2e8f0;border-radius:.1rem;padding:.06rem .12rem;outline:none;cursor:pointer;background:#fff}.sort-select[data-v-18abee70]:focus{border-color:#3b82f6;box-shadow:0 0 0 .02rem rgba(59,130,246,.2)}.student-grid[data-v-18abee70]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);gap:.2rem;padding:.25rem .3rem;background:#f8fafc}.student-card[data-v-18abee70]{background:#fff;border:.013rem solid #e2e8f0;border-radius:.2rem;padding:.2rem;box-shadow:0 .01rem .04rem rgba(0,0,0,.04);transition:all .2s;position:relative}.student-card[data-v-18abee70]:hover{box-shadow:0 .04rem .12rem rgba(0,0,0,.08);transform:translateY(-.02rem)}.like-badge[data-v-18abee70]{position:absolute;top:.12rem;right:.12rem;font-size:.18rem}.student-card-header[data-v-18abee70]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.04rem;margin-bottom:.1rem}.student-name[data-v-18abee70]{font-size:.22rem;font-weight:700;color:#1e293b;padding-right:.2rem}.student-id[data-v-18abee70]{font-size:.16rem;color:#64748b}.student-card-divider[data-v-18abee70]{height:.013rem;background:#f1f5f9;margin-bottom:.12rem}.student-card-body[data-v-18abee70]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.1rem}.student-stat-row[data-v-18abee70]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.stat-row-label[data-v-18abee70]{font-size:.17rem;color:#64748b}.stat-row-value[data-v-18abee70]{font-size:.2rem;font-weight:700;color:#334155}.stat-row-value.color-green[data-v-18abee70]{color:#10b981}.stat-row-value.color-red[data-v-18abee70]{color:#ef4444}.stat-row-value.color-default[data-v-18abee70]{color:#334155}.detail-btn[data-v-18abee70]{width:100%;margin-top:.08rem;padding:.08rem 0;font-size:.18rem;color:#2563eb;background:#fff;border:.013rem solid #bfdbfe;border-radius:.12rem;cursor:pointer;transition:all .2s}.detail-btn[data-v-18abee70]:hover{background:#2563eb;border-color:#2563eb;color:#fff}.modal-overlay[data-v-18abee70]{position:fixed;inset:0;z-index:1000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(30,41,59,.4);backdrop-filter:blur(.02rem)}.modal-container[data-v-18abee70]{width:5.8rem;max-height:7rem;background:#fff;border-radius:.2rem;box-shadow:0 .2rem .4rem rgba(0,0,0,.15);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border:.013rem solid #e2e8f0}.modal-header[data-v-18abee70]{-ms-flex-pack:justify;justify-content:space-between;padding:.15rem .25rem;border-bottom:.013rem solid #f1f5f9}.modal-header-left[data-v-18abee70],.modal-header[data-v-18abee70]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.modal-header-left[data-v-18abee70]{gap:.15rem}.modal-student-name[data-v-18abee70]{font-size:.28rem;font-weight:700;color:#1e293b}.modal-student-id[data-v-18abee70]{font-size:.16rem;color:#64748b;background:#f1f5f9;padding:.03rem .1rem;border-radius:.08rem}.modal-close-btn[data-v-18abee70]{width:.3rem;height:.3rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:none;background:transparent;color:#94a3b8;font-size:.24rem;border-radius:50%;cursor:pointer}.modal-close-btn[data-v-18abee70]:hover{background:#f1f5f9;color:#475569}.modal-body[data-v-18abee70]{-ms-flex:1;flex:1;overflow-y:auto;padding:.2rem .25rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.2rem}.modal-body[data-v-18abee70]::-webkit-scrollbar{width:.04rem}.modal-body[data-v-18abee70]::-webkit-scrollbar-track{background:transparent}.modal-body[data-v-18abee70]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:.04rem}.modal-stats[data-v-18abee70]{display:-ms-flexbox;display:flex;border:.013rem solid #e2e8f0;border-radius:.16rem;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.modal-stat-item[data-v-18abee70]{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:.15rem 0}.modal-stat-item[data-v-18abee70]:first-child{border-right:.013rem solid #f1f5f9}.modal-stat-label[data-v-18abee70]{font-size:.16rem;color:#64748b;margin-bottom:.04rem}.modal-stat-value[data-v-18abee70]{font-size:.36rem;font-weight:700;color:#1e293b}.attempt-card[data-v-18abee70]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.12rem}.attempt-badge[data-v-18abee70]{display:inline-block;padding:.03rem .1rem;font-size:.16rem;color:#1d4ed8;background:#dbeafe;font-weight:700;border-radius:.08rem;width:fit-content}.attempt-section[data-v-18abee70]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.06rem}.attempt-section-title[data-v-18abee70]{font-size:.18rem;color:#1e293b;font-weight:500}.attempt-content[data-v-18abee70],.attempt-empty[data-v-18abee70]{padding:.12rem .15rem;border-radius:.12rem;font-size:.2rem;color:#334155;line-height:1.6}.attempt-content[data-v-18abee70]{background:#eff6ff;border:.013rem solid #bfdbfe}.attempt-empty[data-v-18abee70]{background:#f8fafc;border:.013rem solid #e2e8f0}.audio-native[data-v-18abee70]{display:none}.audio-player-card[data-v-18abee70]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.16rem;padding:.18rem .2rem;border-radius:.18rem;border:.013rem solid #d9e4f2;background:linear-gradient(180deg,#fcfdff,#f8fbff)}.audio-play-btn[data-v-18abee70]{width:.54rem;height:.54rem;border:.013rem solid #cfe0ff;border-radius:50%;background:#fff;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-shadow:0 .06rem .12rem rgba(37,99,235,.12);cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.audio-play-btn[data-v-18abee70]:disabled{cursor:not-allowed;opacity:.5}.audio-play-icon[data-v-18abee70]{display:inline-block}.audio-play-icon.play[data-v-18abee70]{width:0;height:0;border-top:.11rem solid transparent;border-bottom:.11rem solid transparent;border-left:.17rem solid #2563eb;margin-left:.03rem}.audio-play-icon.pause[data-v-18abee70]{width:.16rem;height:.18rem;position:relative}.audio-play-icon.pause[data-v-18abee70]:after,.audio-play-icon.pause[data-v-18abee70]:before{content:"";position:absolute;top:0;width:.05rem;height:100%;border-radius:.02rem;background:#2563eb}.audio-play-icon.pause[data-v-18abee70]:before{left:0}.audio-play-icon.pause[data-v-18abee70]:after{right:0}.audio-visualizer[data-v-18abee70]{-ms-flex:1;flex:1;min-width:0}.audio-bars[data-v-18abee70]{height:.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.04rem;cursor:pointer;margin-bottom:.1rem}.audio-bar[data-v-18abee70]{width:.05rem;min-height:.08rem;border-radius:.04rem;background:#d1ddeb;transition:background-color .2s ease}.audio-bar.active[data-v-18abee70]{background:#2f6fed}.audio-time-row[data-v-18abee70]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-size:.16rem;color:#8aa0c2;line-height:1}.audio-error-text[data-v-18abee70]{margin-top:.1rem;font-size:.12rem;line-height:1.5;color:#ef4444}.modal-footer[data-v-18abee70]{padding:.12rem .25rem;border-top:.013rem solid #f1f5f9;background:#f8fafc;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.like-btn[data-v-18abee70]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.06rem;padding:.08rem .3rem;font-size:.2rem;border-radius:.12rem;border:.013rem solid #e2e8f0;background:#fff;color:#475569;cursor:pointer;transition:all .2s;box-shadow:0 .01rem .03rem rgba(0,0,0,.04)}.like-btn[data-v-18abee70]:hover{background:#f1f5f9}.like-btn.liked[data-v-18abee70]{background:#fff7ed;border-color:#fed7aa;color:#ea580c}.empty-student[data-v-18abee70],.empty-tip[data-v-18abee70]{color:#94a3b8;font-size:.18rem}.empty-tip[data-v-18abee70]{min-height:.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}.empty-student[data-v-18abee70]{-ms-grid-column:-1;grid-column:-1;text-align:center;padding:.4rem 0}.stat-card[data-v-18abee70]{min-height:1.32rem;border-radius:.12rem}.stat-value[data-v-18abee70],.stat-value [data-v-18abee70]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:baseline;align-items:baseline;background:transparent!important;box-shadow:none!important}.efficiency-card[data-v-18abee70]{min-height:1.9rem}.efficiency-card-body[data-v-18abee70]{-ms-flex-pack:center;justify-content:center}.efficiency-row[data-v-18abee70]{margin-bottom:.18rem}.efficiency-row>span[data-v-18abee70]:first-child{font-size:0}.efficiency-row>span[data-v-18abee70]:first-child:before{content:"\5E73\5747\4F5C\7B54\65F6\95F4";font-size:.2rem}.efficiency-extra[data-v-18abee70]{margin-bottom:0}.efficiency-extra em[data-v-18abee70],.efficiency-value .unit[data-v-18abee70],.efficiency-value[data-v-18abee70]{background:transparent!important;box-shadow:none!important}.distribution-section[data-v-18abee70]{display:none!important}.like-badge[data-v-18abee70]{display:none}.student-praise-icons[data-v-18abee70]{position:absolute;top:.12rem;right:.14rem;display:-ms-flexbox;display:flex;gap:.08rem}.student-praise-icon[data-v-18abee70]{width:.26rem;height:.26rem;border:none;border-radius:50%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:.13rem;cursor:pointer;opacity:.75;transition:all .2s}.student-praise-icon.correctly[data-v-18abee70]{color:#059669;background:#d1fae5}.student-praise-icon.fluently[data-v-18abee70]{color:#2563eb;background:#dbeafe}.student-praise-icon.emotionally[data-v-18abee70]{color:#ea580c;background:#ffedd5}.student-praise-icon.active[data-v-18abee70]{opacity:1;transform:translateY(-.01rem);box-shadow:0 .04rem .08rem rgba(15,23,42,.12)}.student-card-header[data-v-18abee70]{padding-right:.9rem}.student-card .student-stat-row:first-child .stat-row-label[data-v-18abee70]{font-size:0}.student-card .student-stat-row:first-child .stat-row-label[data-v-18abee70]:before{content:"\4F5C\7B54\65F6\95F4";font-size:.17rem}.student-card .student-stat-row[data-v-18abee70]:nth-of-type(2){display:none}.modal-stats[data-v-18abee70]{display:block}.modal-stat-item[data-v-18abee70]{border-right:none!important}.modal-stat-item[data-v-18abee70]:nth-child(2){display:none}.modal-stat-label[data-v-18abee70]{font-size:0}.modal-stat-label[data-v-18abee70]:before{content:"\4F5C\7B54\65F6\95F4";font-size:.16rem}.modal-footer[data-v-18abee70]{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;gap:.12rem;padding:.14rem .12rem .16rem}.modal-praise-title[data-v-18abee70]{text-align:center;font-size:.16rem;color:#64748b}.modal-praise-actions[data-v-18abee70]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr .72rem;grid-template-columns:1fr 1fr 1fr .72rem;gap:.16rem;-ms-flex-align:stretch;align-items:stretch}.praise-action-btn[data-v-18abee70]{min-height:.46rem;border-radius:.12rem;border:.013rem solid #e2e8f0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:.08rem;font-size:.17rem;cursor:pointer;transition:all .2s}.praise-action-btn.correctly[data-v-18abee70]{color:#059669;border-color:#86efac;background:#d1fae5}.praise-action-btn.fluently[data-v-18abee70]{color:#2563eb;border-color:#bfdbfe;background:#dbeafe}.praise-action-btn.emotionally[data-v-18abee70]{color:#ea580c;border-color:#fed7aa;background:#ffedd5}.praise-action-btn.all[data-v-18abee70]{-ms-flex-direction:column;flex-direction:column;gap:.02rem;color:#7c3aed;border-color:#ddd6fe;background:#f5f3ff}.praise-action-btn.active[data-v-18abee70]{box-shadow:inset 0 0 0 .015rem currentColor,0 .03rem .08rem rgba(15,23,42,.1)}.praise-action-icon[data-v-18abee70]{font-size:.15rem;line-height:1}.like-btn[data-v-18abee70]{display:none}