[data-v-6d55c4c5]:export{menuText:#626262;menuActiveText:#fff;subMenuActiveText:#626262;menuBg:#fff;menuHover:transparent;subMenuBg:transparent;subMenuHover:transparent}.overview-page[data-v-6d55c4c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.overview-page section[data-v-6d55c4c5]{background:#fff;border-radius:16px;padding:24px 28px;-webkit-box-shadow:0 20px 45px rgba(15,118,110,.08);box-shadow:0 20px 45px rgba(15,118,110,.08)}.overview-page .hero-section[data-v-6d55c4c5]{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;padding:32px 40px;background:radial-gradient(circle at top left,#ecfccb,transparent 45%),radial-gradient(circle at 80% 20%,#93c5fd,transparent 35%),linear-gradient(120deg,#f0fdf4,#ecfeff 35%,#eff6ff)}.overview-page .hero-section .hero-content[data-v-6d55c4c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.overview-page .hero-section .hero-content .hero-tag[data-v-6d55c4c5]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 12px;border-radius:999px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;background:rgba(64,158,255,.12);color:#409eff;font-weight:600}.overview-page .hero-section .hero-content h2[data-v-6d55c4c5]{font-size:30px;color:#0f172a;margin:0;font-weight:600}.overview-page .hero-section .hero-content .hero-desc[data-v-6d55c4c5]{font-size:14px;color:#475569;margin:0;line-height:1.8}.overview-page .hero-section .hero-content .hero-meta[data-v-6d55c4c5]{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:16px;margin-top:12px}.overview-page .hero-section .hero-content .hero-meta .meta-item[data-v-6d55c4c5]{padding:12px 16px;border-radius:12px;background:hsla(0,0%,100%,.8);border:1px solid rgba(148,163,184,.2)}.overview-page .hero-section .hero-content .hero-meta .meta-item .meta-label[data-v-6d55c4c5]{margin:0;font-size:12px;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.overview-page .hero-section .hero-content .hero-meta .meta-item .meta-value[data-v-6d55c4c5]{margin:6px 0 0;font-size:18px;color:#0f172a;font-weight:600}.overview-page .hero-section .hero-visual[data-v-6d55c4c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.overview-page .hero-section .hero-visual .visual-pulse[data-v-6d55c4c5]{width:100%;border-radius:20px;padding:24px;background:linear-gradient(135deg,#4facfe,#409eff);color:#ecfeff;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;position:relative;overflow:hidden}.overview-page .hero-section .hero-visual .visual-pulse[data-v-6d55c4c5]:after{content:"";position:absolute;inset:12px;border:1px solid hsla(0,0%,100%,.15);border-radius:16px}.overview-page .hero-section .hero-visual .visual-pulse .pulse-main[data-v-6d55c4c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}.overview-page .hero-section .hero-visual .visual-pulse .pulse-main .pulse-value[data-v-6d55c4c5]{font-size:42px;font-weight:700;line-height:1}.overview-page .hero-section .hero-visual .visual-pulse .pulse-main .pulse-label[data-v-6d55c4c5]{font-size:14px;margin-top:8px;color:rgba(236,254,255,.8)}.overview-page .hero-section .hero-visual .visual-pulse .pulse-divider[data-v-6d55c4c5]{width:1px;height:60px;background:hsla(0,0%,100%,.25);margin:0 20px;z-index:1}.overview-page .hero-section .hero-visual .visual-pulse .pulse-sub[data-v-6d55c4c5]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;z-index:1}.overview-page .hero-section .hero-visual .visual-pulse .pulse-sub .pulse-sub-value[data-v-6d55c4c5]{font-size:24px;font-weight:600;margin:0}.overview-page .hero-section .hero-visual .visual-pulse .pulse-sub .pulse-sub-label[data-v-6d55c4c5]{margin:4px 0 0;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:rgba(236,254,255,.65)}.overview-page .hero-section .hero-visual .visual-pill[data-v-6d55c4c5]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 18px;border-radius:999px;border:1px solid rgba(64,158,255,.2);background:#fff;color:#0f172a;font-size:13px}.overview-page .hero-section .hero-visual .visual-pill strong[data-v-6d55c4c5]{font-size:20px;color:#409eff}.overview-page .summary-grid[data-v-6d55c4c5]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;background:transparent;-webkit-box-shadow:none;box-shadow:none;padding:0}.overview-page .summary-grid .summary-card[data-v-6d55c4c5]{border-radius:18px;padding:20px;background:#fff;-webkit-box-shadow:0 15px 40px rgba(15,23,42,.08);box-shadow:0 15px 40px rgba(15,23,42,.08);border:1px solid rgba(148,163,184,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.overview-page .summary-grid .summary-card[data-v-6d55c4c5]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 20px 50px rgba(15,23,42,.12);box-shadow:0 20px 50px rgba(15,23,42,.12)}.overview-page .summary-grid .summary-card .card-header[data-v-6d55c4c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:13px;color:#475569}.overview-page .summary-grid .summary-card .card-header .icon-wrapper[data-v-6d55c4c5]{width:36px;height:36px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(64,158,255,.12);color:#409eff;font-size:18px}.overview-page .summary-grid .summary-card .card-value[data-v-6d55c4c5]{font-size:26px;font-weight:600;color:#0f172a}.overview-page .summary-grid .summary-card .card-desc[data-v-6d55c4c5]{margin:0;font-size:13px;color:#94a3b8}.overview-page .summary-grid .summary-card.theme-emerald .icon-wrapper[data-v-6d55c4c5]{background:rgba(16,185,129,.15);color:#047857}.overview-page .summary-grid .summary-card.theme-mint .icon-wrapper[data-v-6d55c4c5]{background:rgba(45,212,191,.2);color:#0f766e}.overview-page .summary-grid .summary-card.theme-lime .icon-wrapper[data-v-6d55c4c5]{background:rgba(190,242,100,.2);color:#4d7c0f}.overview-page .summary-grid .summary-card.theme-amber .icon-wrapper[data-v-6d55c4c5]{background:rgba(251,191,36,.2);color:#b45309}.overview-page .analysis-row[data-v-6d55c4c5]{display:grid;grid-template-columns:2fr 1.1fr;gap:24px;background:transparent;-webkit-box-shadow:none;box-shadow:none;padding:0}.overview-page .analysis-row.secondary[data-v-6d55c4c5]{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-page .analysis-row .panel[data-v-6d55c4c5]{border-radius:16px;padding:22px;background:#fff;-webkit-box-shadow:0 12px 35px rgba(15,23,42,.06);box-shadow:0 12px 35px rgba(15,23,42,.06);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.overview-page .analysis-row .panel .panel-header[data-v-6d55c4c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}.overview-page .analysis-row .panel .panel-header.small[data-v-6d55c4c5]{margin-bottom:8px}.overview-page .analysis-row .panel .panel-header .panel-title[data-v-6d55c4c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:600;color:#0f172a}.overview-page .analysis-row .panel .panel-header .panel-title i[data-v-6d55c4c5]{color:#0f766e}.overview-page .analysis-row .panel .panel-subtitle[data-v-6d55c4c5]{margin:0;font-size:12px;color:#94a3b8}.overview-page .analysis-row .panel .chart-container[data-v-6d55c4c5]{height:320px}.overview-page .analysis-row .trend-panel .chart-container[data-v-6d55c4c5]{height:360px}.overview-page .analysis-row .insights-panel[data-v-6d55c4c5]{gap:16px}.overview-page .analysis-row .insights-panel .insights-grid[data-v-6d55c4c5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.overview-page .analysis-row .insights-panel .insights-grid .insight-card[data-v-6d55c4c5]{border-radius:14px;border:1px solid rgba(148,163,184,.25);padding:14px 16px;background:linear-gradient(135deg,rgba(226,232,240,.4),rgba(248,250,252,.9))}.overview-page .analysis-row .insights-panel .insights-grid .insight-card .insight-label[data-v-6d55c4c5]{margin:0;font-size:12px;color:#94a3b8;text-transform:uppercase;letter-spacing:.08em}.overview-page .analysis-row .insights-panel .insights-grid .insight-card .insight-value[data-v-6d55c4c5]{margin:8px 0 4px;font-size:20px;color:#0f172a;font-weight:600}.overview-page .analysis-row .insights-panel .insights-grid .insight-card .insight-desc[data-v-6d55c4c5]{margin:0;font-size:12px;color:#64748b}.overview-page .analysis-row .insights-panel .recent-exams-card[data-v-6d55c4c5]{border-radius:18px;border:1px solid rgba(148,163,184,.2);padding:18px;background:#f8fafc}.overview-page .analysis-row .insights-panel .recent-exams-card .exam-list[data-v-6d55c4c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.overview-page .analysis-row .insights-panel .recent-exams-card .exam-list .exam-item[data-v-6d55c4c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:14px 16px;border-radius:12px;background:#fff;border:1px solid rgba(148,163,184,.25);-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.overview-page .analysis-row .insights-panel .recent-exams-card .exam-list .exam-item[data-v-6d55c4c5]:hover{border-color:#409eff}.overview-page .analysis-row .insights-panel .recent-exams-card .exam-list .exam-item .exam-info .exam-name[data-v-6d55c4c5]{font-size:14px;color:#0f172a;font-weight:600}.overview-page .analysis-row .insights-panel .recent-exams-card .exam-list .exam-item .exam-info .exam-date[data-v-6d55c4c5]{font-size:12px;color:#94a3b8;margin-top:4px}.overview-page .analysis-row .insights-panel .recent-exams-card .exam-list .exam-item .exam-score[data-v-6d55c4c5]{text-align:right}.overview-page .analysis-row .insights-panel .recent-exams-card .exam-list .exam-item .exam-score .score-value[data-v-6d55c4c5]{font-size:22px;color:#409eff;font-weight:700}.overview-page .analysis-row .insights-panel .recent-exams-card .exam-list .exam-item .exam-score .score-label[data-v-6d55c4c5]{display:block;font-size:12px;color:#94a3b8}.overview-page .table-panel[data-v-6d55c4c5]{padding:24px}@media (max-width:1280px){.overview-page .hero-section[data-v-6d55c4c5]{grid-template-columns:1fr}.overview-page .hero-section .hero-visual[data-v-6d55c4c5]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.overview-page .hero-section .hero-visual .visual-pill[data-v-6d55c4c5]{-ms-flex-item-align:start;align-self:flex-start}.overview-page .summary-grid[data-v-6d55c4c5]{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-page .analysis-row[data-v-6d55c4c5]{grid-template-columns:1fr}.overview-page .analysis-row.secondary[data-v-6d55c4c5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.overview-page[data-v-6d55c4c5]{gap:16px}.overview-page section[data-v-6d55c4c5]{padding:18px;-webkit-box-shadow:0 10px 25px rgba(15,23,42,.08);box-shadow:0 10px 25px rgba(15,23,42,.08)}.overview-page .analysis-row.secondary[data-v-6d55c4c5],.overview-page .summary-grid[data-v-6d55c4c5]{grid-template-columns:1fr}}