.GaokaoDashboard_dashboardWrapper__FkHDZ{display:flex;flex-direction:column;gap:28px;margin-top:8px}.GaokaoDashboard_cockpitGrid__u0RZr{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.GaokaoDashboard_cockpitCard__z_Nz3{position:relative;background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;padding:18px 20px;box-shadow:0 4px 18px rgba(15,43,92,.03);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;overflow:hidden}.GaokaoDashboard_cockpitCard__z_Nz3:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(15,43,92,.08);border-color:#cbd5e1}.GaokaoDashboard_cockpitCardTop__4I3jd{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.GaokaoDashboard_cockpitCardLabel__FmKOv{font-size:.82rem;font-weight:700;color:#64748b;letter-spacing:.02em}.GaokaoDashboard_cockpitBadge__5lu2C{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:999px;font-size:.72rem;font-weight:800}.GaokaoDashboard_badgeUp___3xH4{background:#ecfdf5;color:#059669;border:1px solid rgba(16,185,129,.25)}.GaokaoDashboard_badgeGold__vwMli{background:#fef3c7;color:#b45309;border:1px solid rgba(245,158,11,.35)}.GaokaoDashboard_badgeNavy__nzm8d{background:#eff6ff;color:#1d4ed8;border:1px solid rgba(29,78,216,.2)}.GaokaoDashboard_cockpitValueWrap__8tK0I{display:flex;align-items:baseline;gap:5px;margin-bottom:5px}.GaokaoDashboard_cockpitValue__zdMD8{font-size:1.75rem;font-weight:850;color:#0f2b5c;line-height:1;font-family:var(--font-display,inherit)}.GaokaoDashboard_cockpitUnit__M6CqB{font-size:.82rem;font-weight:600;color:#64748b}.GaokaoDashboard_cockpitSubtext__TiY_k{font-size:.76rem;color:#94a3b8;line-height:1.4}.GaokaoDashboard_navSection__sVJ5Q{display:flex;flex-direction:column;gap:12px}.GaokaoDashboard_navSectionHeader__01ojm{display:flex;align-items:baseline;justify-content:space-between}.GaokaoDashboard_navSectionEyebrow__y0Bld{font-size:.74rem;font-weight:800;color:#d97706;letter-spacing:.1em;text-transform:uppercase}.GaokaoDashboard_navSectionHint__e5V1l{font-size:.78rem;color:#94a3b8}.GaokaoDashboard_quickNavGrid__0mH7K{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.GaokaoDashboard_navTile__qe83h{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;padding:16px 20px;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;position:relative;overflow:hidden}.GaokaoDashboard_navTile__qe83h:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(15,43,92,.08);border-color:#cbd5e1}.GaokaoDashboard_navTileFlagship__3L8Ki{background:linear-gradient(135deg,#0f2b5c,#1e40af);color:#ffffff;border-color:rgba(245,158,11,.3);box-shadow:0 6px 20px rgba(15,43,92,.16)}.GaokaoDashboard_navTileFlagship__3L8Ki:hover{box-shadow:0 10px 28px rgba(15,43,92,.24);border-color:#fbbf24}.GaokaoDashboard_navTileFlagship__3L8Ki .GaokaoDashboard_navTileTitle__3UXlM{color:#ffffff}.GaokaoDashboard_navTileFlagship__3L8Ki .GaokaoDashboard_navTileTag__PsgwX{color:#fbbf24;background:rgba(251,191,36,.16);border:1px solid rgba(251,191,36,.35)}.GaokaoDashboard_navTileFlagship__3L8Ki .GaokaoDashboard_navTileDesc__q_BNA{color:rgba(255,255,255,.85)}.GaokaoDashboard_navTileFlagship__3L8Ki .GaokaoDashboard_navTileArrow__WHHiL{background:rgba(255,255,255,.15);color:#ffffff}.GaokaoDashboard_navTileContent__ksUyT{display:flex;flex-direction:column;gap:4px;flex:1 1}.GaokaoDashboard_navTileTopRow__tLnz1{display:flex;align-items:center;gap:8px}.GaokaoDashboard_navTileTag__PsgwX{font-size:.68rem;font-weight:800;color:#b45309;background:#fef3c7;border:1px solid rgba(245,158,11,.3);padding:1px 6px;border-radius:4px;white-space:nowrap}.GaokaoDashboard_navTileTitle__3UXlM{font-size:.98rem;font-weight:800;color:#0f2b5c;margin:0;display:flex;align-items:center;gap:6px}.GaokaoDashboard_navTileDesc__q_BNA{font-size:.78rem;color:#64748b;margin:0;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GaokaoDashboard_navTileArrow__WHHiL{width:28px;height:28px;border-radius:50%;background:#f1f5f9;color:#0f2b5c;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.GaokaoDashboard_navTile__qe83h:hover .GaokaoDashboard_navTileArrow__WHHiL{background:#0f2b5c;color:#ffffff;transform:translateX(2px)}.GaokaoDashboard_navTileFlagship__3L8Ki:hover .GaokaoDashboard_navTileArrow__WHHiL{background:#fbbf24;color:#0f2b5c}.GaokaoDashboard_vizSection__DPdP3{background:#ffffff;border:1px solid #e2e8f0;border-radius:14px;padding:24px 28px;box-shadow:0 4px 24px rgba(15,43,92,.04)}.GaokaoDashboard_vizHeader__9pULM{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #f1f5f9;margin-bottom:20px;flex-wrap:wrap;gap:14px}.GaokaoDashboard_vizTitleGroup__DIGV0{display:flex;flex-direction:column;gap:3px}.GaokaoDashboard_vizEyebrow__0mNlO{font-size:.72rem;font-weight:800;color:#d97706;letter-spacing:.12em;text-transform:uppercase}.GaokaoDashboard_vizTitle__M5aVf{font-size:1.2rem;font-weight:850;color:#0f2b5c;margin:0}.GaokaoDashboard_masterDeckWindow__CkRkp{display:flex;flex-direction:column;width:100%;margin-top:4px}.GaokaoDashboard_deckTabsRow__l9Q1p{display:grid;grid-template-columns:1fr 1fr;gap:0;position:relative;z-index:2;margin-bottom:-2px}.GaokaoDashboard_deckTabCard__wITXj{position:relative;cursor:pointer;padding:16px 24px 14px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;gap:8px;text-align:left;overflow:visible}.GaokaoDashboard_deckTabLeft__0Xfdk{border-top-left-radius:18px}.GaokaoDashboard_deckTabRight__HVzMB{border-top-right-radius:18px}.GaokaoDashboard_deckTabActive__P_vZ2{background:#ffffff;border:2px solid #0f2b5c;border-bottom-color:#ffffff;z-index:10;box-shadow:0 -4px 18px rgba(15,43,92,.05)}.GaokaoDashboard_deckTabInactive__AE_0P{background:#f1f5f9;border:2px solid #cbd5e1;border-bottom-color:#0f2b5c;z-index:1;opacity:.88}.GaokaoDashboard_deckTabInactive__AE_0P:hover{background:#e8eff7;border-color:#94a3b8 #94a3b8 #0f2b5c;opacity:1}.GaokaoDashboard_invertedFilletRight__qU50N{position:absolute;bottom:-2px;right:-16px;width:16px;height:16px;pointer-events:none;z-index:12}.GaokaoDashboard_invertedFilletLeft__K4BKR{position:absolute;bottom:-2px;left:-16px;width:16px;height:16px;pointer-events:none;z-index:12}.GaokaoDashboard_deckTabTop__ZNmUH{display:flex;align-items:center;justify-content:space-between;gap:12px}.GaokaoDashboard_deckTabTitleWrap__g6aL1{display:flex;align-items:center;gap:10px}.GaokaoDashboard_deckTabIcon__WM6_g{font-size:1.35rem;line-height:1}.GaokaoDashboard_deckTabTitle__tLoCl{font-size:1.12rem;font-weight:850;color:#64748b;margin:0;letter-spacing:-.01em;transition:color .2s ease}.GaokaoDashboard_deckTabActive__P_vZ2 .GaokaoDashboard_deckTabTitle__tLoCl{color:#0f2b5c}.GaokaoDashboard_deckTabActiveBadge__4ctwi{font-size:.72rem;font-weight:800;padding:3px 10px;border-radius:999px;background:#e2e8f0;color:#64748b;border:1px solid rgba(148,163,184,.3);transition:all .2s ease}.GaokaoDashboard_deckTabActive__P_vZ2 .GaokaoDashboard_deckTabActiveBadge__4ctwi{background:#eff6ff;color:#1d4ed8;border-color:rgba(29,78,216,.25)}.GaokaoDashboard_deckTabActiveRight__zTXFV .GaokaoDashboard_deckTabActiveBadge__4ctwi{background:#fef3c7;color:#b45309;border-color:rgba(245,158,11,.35)}.GaokaoDashboard_deckTabTags__qLXpG{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.GaokaoDashboard_deckTabTag__9lov0{font-size:.72rem;font-weight:800;padding:2px 8px;border-radius:4px;background:#ffffff;color:#94a3b8;border:1px solid #e2e8f0;transition:all .2s ease}.GaokaoDashboard_deckTabActive__P_vZ2 .GaokaoDashboard_deckTabTag__9lov0{background:#f8fafc;color:#334155;border-color:#cbd5e1}.GaokaoDashboard_deckWindowBody__hDoDD{background:#ffffff;border:2px solid #0f2b5c;border-top:none;border-radius:0 0 20px 20px;padding:24px 24px 30px;position:relative;z-index:1;box-shadow:0 12px 36px rgba(15,43,92,.08);display:flex;flex-direction:column;gap:22px}.GaokaoDashboard_masterDeckRow__maxsH{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px}.GaokaoDashboard_masterDeckCard__N5sUH{background:#f8fafc;border:2px solid #e2e8f0;border-radius:14px;padding:18px 22px;cursor:pointer;transition:all .22s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;gap:10px;position:relative;text-align:left}.GaokaoDashboard_masterDeckCard__N5sUH:hover{border-color:#0284c7;transform:translateY(-2px);box-shadow:0 6px 20px rgba(15,43,92,.08)}.GaokaoDashboard_masterDeckCardActive__duvsa{background:linear-gradient(135deg,#0f2b5c,#173874);border-color:#f59e0b;box-shadow:0 10px 28px rgba(15,43,92,.22);transform:translateY(-2px)}.GaokaoDashboard_masterDeckTop__iHAFt{display:flex;align-items:center;justify-content:space-between;gap:12px}.GaokaoDashboard_masterDeckTitleWrap__Zm_RN{display:flex;align-items:center;gap:10px}.GaokaoDashboard_masterDeckIcon__7_MYE{font-size:1.35rem;line-height:1}.GaokaoDashboard_masterDeckTitle__KUyny{font-size:1.12rem;font-weight:850;color:#0f2b5c;margin:0;letter-spacing:-.01em}.GaokaoDashboard_masterDeckCardActive__duvsa .GaokaoDashboard_masterDeckTitle__KUyny{color:#ffffff}.GaokaoDashboard_masterDeckActiveBadge__aAqKf{font-size:.72rem;font-weight:800;padding:3px 10px;border-radius:999px;background:#e2e8f0;color:#64748b;border:1px solid rgba(148,163,184,.3);transition:all .2s ease}.GaokaoDashboard_masterDeckCardActive__duvsa .GaokaoDashboard_masterDeckActiveBadge__aAqKf{background:#fef3c7;color:#b45309;border-color:rgba(245,158,11,.4);box-shadow:0 0 10px rgba(245,158,11,.3)}.GaokaoDashboard_masterDeckTags__nAi33{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.GaokaoDashboard_deckTag__lChMn{font-size:.72rem;font-weight:800;padding:2px 8px;border-radius:4px;background:#ffffff;color:#475569;border:1px solid #cbd5e1}.GaokaoDashboard_masterDeckCardActive__duvsa .GaokaoDashboard_deckTag__lChMn{background:rgba(255,255,255,.12);color:#fef3c7;border:1px solid rgba(254,243,199,.25)}.GaokaoDashboard_masterDeckDesc__j7bNy{font-size:.78rem;color:#64748b;margin:0;line-height:1.4}.GaokaoDashboard_masterDeckCardActive__duvsa .GaokaoDashboard_masterDeckDesc__j7bNy{color:#cbd5e1}.GaokaoDashboard_unifiedCardsGrid__Fp_vN{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:stretch}.GaokaoDashboard_dashCard__am4nh{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:20px 22px;display:flex;flex-direction:column;box-shadow:0 2px 12px rgba(15,43,92,.03);transition:all .2s ease;min-width:0}.GaokaoDashboard_dashCard__am4nh:hover{border-color:#cbd5e1;box-shadow:0 6px 18px rgba(15,43,92,.06)}.GaokaoDashboard_dashCardFull__5wnSH{grid-column:1/-1}.GaokaoDashboard_dashCardHeader__5AK3V{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px;gap:12px}.GaokaoDashboard_dashCardTitleGroup__9wkIn{display:flex;flex-direction:column;gap:2px}.GaokaoDashboard_dashCardTitle__lWqaB{font-size:.95rem;font-weight:800;color:#0f2b5c;display:flex;align-items:center;gap:6px}.GaokaoDashboard_dashCardSubtitle__E0m2l{font-size:.74rem;color:#64748b;font-weight:500}.GaokaoDashboard_chartCard__HQ8bC{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:20px 22px;display:flex;flex-direction:column}.GaokaoDashboard_chartCardHeader__WeGST{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px;gap:10px}.GaokaoDashboard_chartCardTitle__e7KP3{font-size:.94rem;font-weight:800;color:#0f2b5c;display:flex;align-items:center;gap:6px}.GaokaoDashboard_chartCardSubtitle__F3qsR{font-size:.74rem;color:#64748b;font-weight:500;margin-top:2px}.GaokaoDashboard_chartLegend__MiaAS{display:flex;align-items:center;gap:12px;font-size:.74rem;color:#64748b;flex-shrink:0}.GaokaoDashboard_legendItem__y7FGO{display:flex;align-items:center;gap:5px}.GaokaoDashboard_legendDot__lx0OU{width:9px;height:9px;border-radius:50%}.GaokaoDashboard_legendLine__Vyu5s{width:14px;height:3px;border-radius:2px}.GaokaoDashboard_svgChartWrapCentered__p_nhj,.GaokaoDashboard_svgChartWrap__bOROT{width:100%;position:relative;display:flex;justify-content:center}.GaokaoDashboard_svgChartWrapCentered__p_nhj{align-items:center;flex:1 1;margin:auto 0}.GaokaoDashboard_svgChart__D44zl{width:100%;height:auto;overflow:visible}.GaokaoDashboard_chartTooltip___Dc5_{position:absolute;pointer-events:none;background:#0f2b5c;color:#ffffff;padding:8px 12px;border-radius:8px;font-size:.74rem;line-height:1.4;box-shadow:0 6px 20px rgba(0,0,0,.25);z-index:10;transform:translate(-50%,-100%);margin-top:-10px;white-space:nowrap}.GaokaoDashboard_tooltipTitle__hyU45{font-weight:800;color:#fbbf24;margin-bottom:3px}.GaokaoDashboard_trajectoryFilterFullRow__xcCBv{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px}.GaokaoDashboard_filterBtnLarge__UfP3t{border:1px solid #cbd5e1;background:#ffffff;padding:8px 4px;border-radius:8px;font-size:.82rem;font-weight:750;color:#475569;cursor:pointer;text-align:center;transition:all .18s cubic-bezier(.16,1,.3,1);box-shadow:0 1px 2px rgba(15,43,92,.04)}.GaokaoDashboard_filterBtnLarge__UfP3t:hover{border-color:#0284c7;color:#0f2b5c;background:#f0f9ff}.GaokaoDashboard_filterBtnLargeActive__f8hoa{background:#0f2b5c;color:#fbbf24;border-color:#0f2b5c;box-shadow:0 2px 8px rgba(15,43,92,.2)}.GaokaoDashboard_trajectoryContainer__wNy_E{display:flex;flex-direction:column;gap:12px;width:100%}.GaokaoDashboard_trajectorySvgWrap__cIy8b{width:100%;position:relative}.GaokaoDashboard_tierPillNav__nOkbX{display:inline-flex;padding:2px;background:#e2e8f0;border-radius:6px;gap:2px}.GaokaoDashboard_tierPillBtn__V6H_d{border:none;background:transparent;padding:3px 8px;border-radius:4px;font-size:.72rem;font-weight:700;color:#64748b;cursor:pointer;transition:all .15s ease}.GaokaoDashboard_tierPillBtnActive__Wx2Ph{background:#0f2b5c;color:#fbbf24;box-shadow:0 1px 4px rgba(15,43,92,.15)}.GaokaoDashboard_trajectoryLegendList__MwI2h{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:8px;border-top:1px solid #e2e8f0;padding-top:10px}.GaokaoDashboard_trajectoryLegendCard__eoEpB{background:#ffffff;border:1px solid #e2e8f0;border-radius:8px;padding:6px 8px;cursor:pointer;transition:all .15s ease;display:flex;flex-direction:column;gap:2px}.GaokaoDashboard_trajectoryLegendCardActive__HbHx_,.GaokaoDashboard_trajectoryLegendCard__eoEpB:hover{border-color:#0f2b5c;box-shadow:0 3px 10px rgba(15,43,92,.08);background:#ffffff}.GaokaoDashboard_trajectorySchoolName__97pAP{font-size:.78rem;font-weight:800;color:#0f2b5c;display:flex;align-items:center;gap:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GaokaoDashboard_trajectoryIndicator__PL5p7{width:8px;height:8px;border-radius:50%;flex-shrink:0}.GaokaoDashboard_trajectoryRankVal__IP7xX{font-size:.72rem;font-weight:800;font-family:var(--font-mono,monospace);color:#0f2b5c}.GaokaoDashboard_trajectoryTrendTag__MGnIL{font-size:.64rem;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GaokaoDashboard_divergingBarSection__T5ewv{margin-bottom:24px}.GaokaoDashboard_divergingGrid__Ls72_{display:grid;grid-template-columns:1fr 1fr;gap:18px}.GaokaoDashboard_divergingCol__9hvFz{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:18px 20px}.GaokaoDashboard_divergingColTitle__FnH35{font-size:.88rem;font-weight:800;margin-bottom:12px;display:flex;align-items:center;justify-content:space-between}.GaokaoDashboard_titleNavyGold__dteSm{color:#0f2b5c}.GaokaoDashboard_titleNavySlate__nUbVZ{color:#334155}.GaokaoDashboard_barList___JpXE{display:flex;flex-direction:column;gap:9px}.GaokaoDashboard_barRow__3rCOB{display:grid;grid-template-columns:110px 1fr 80px;align-items:center;gap:10px;font-size:.8rem}.GaokaoDashboard_barLabel__3CC4I{font-weight:700;color:#1e293b;display:flex;align-items:center;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GaokaoDashboard_barTag___4vfI{font-size:.65rem;padding:1px 4px;border-radius:3px;font-weight:800}.GaokaoDashboard_tag985__qyCIh{background:#eff6ff;color:#1d4ed8;border:1px solid rgba(29,78,216,.2)}.GaokaoDashboard_tag211__ipXEw{background:#fef3c7;color:#b45309;border:1px solid rgba(245,158,11,.35)}.GaokaoDashboard_barTrack__OgFUj{background:#e2e8f0;height:10px;border-radius:5px;overflow:hidden;position:relative}.GaokaoDashboard_barFillGold__zJi1T{height:100%;background:linear-gradient(90deg,#0f2b5c,#0284c7 60%,#f59e0b);border-radius:5px;transition:width .5s ease}.GaokaoDashboard_barFillSlate__Nnh5t{height:100%;background:linear-gradient(90deg,#64748b,#334155);border-radius:5px;transition:width .5s ease}.GaokaoDashboard_barValue__Esxee{text-align:right;font-weight:800;font-family:var(--font-mono,monospace);font-size:.8rem}.GaokaoDashboard_valGold__9Shvj{color:#d97706}.GaokaoDashboard_valSlate__U3KuF{color:#475569}.GaokaoDashboard_donutRowGrid___Kx_T{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px}.GaokaoDashboard_donutFlexBox__ksPcl{display:flex;align-items:center;gap:20px}.GaokaoDashboard_donutSvgWrap__YJ7tx{flex-shrink:0;position:relative;width:150px;height:150px}.GaokaoDashboard_donutCenterLabel__de6B_{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;text-align:center}.GaokaoDashboard_donutCenterVal__7bAYc{font-size:1.05rem;font-weight:850;color:#0f2b5c;line-height:1.1;font-family:var(--font-display,inherit)}.GaokaoDashboard_donutCenterText__yQXo7{font-size:.65rem;color:#64748b;font-weight:600;margin-top:2px}.GaokaoDashboard_donutLegendList__zP0fA{flex:1 1;display:flex;flex-direction:column;gap:6px}.GaokaoDashboard_donutLegendRow__uN9_4{display:flex;align-items:center;justify-content:space-between;font-size:.78rem;padding:3px 6px;border-radius:6px;cursor:pointer;transition:background .15s ease}.GaokaoDashboard_donutLegendRowActive__m7ONI,.GaokaoDashboard_donutLegendRow__uN9_4:hover{background:#f1f5f9}.GaokaoDashboard_donutLegendKey__fE5U9{display:flex;align-items:center;gap:7px;color:#334155;font-weight:600}.GaokaoDashboard_donutLegendVal__rOH4I{font-weight:700;color:#0f2b5c;font-family:var(--font-mono,monospace);font-size:.76rem}.GaokaoDashboard_ladderSection__JYbBT{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:18px 20px}.GaokaoDashboard_ladderHeader__LfChG{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.GaokaoDashboard_ladderBarsWrap__WWkMc{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.GaokaoDashboard_ladderCol__35Enm{background:#ffffff;border:1px solid #e2e8f0;border-radius:8px;padding:12px 10px;display:flex;flex-direction:column;gap:6px;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.GaokaoDashboard_ladderCol__35Enm:hover{transform:translateY(-2px);border-color:#0f2b5c;box-shadow:0 4px 14px rgba(15,43,92,.08)}.GaokaoDashboard_ladderScoreRange__qyU9x{font-size:.82rem;font-weight:850;color:#0f2b5c}.GaokaoDashboard_ladderTag__bY38D{font-size:.68rem;font-weight:700;color:#b45309;background:#fef3c7;border:1px solid rgba(245,158,11,.3);padding:2px 6px;border-radius:4px;line-height:1.2}.GaokaoDashboard_ladderBarHeight__SfWVA{background:#f1f5f9;height:48px;border-radius:4px;display:flex;align-items:flex-end;overflow:hidden;margin-top:2px}.GaokaoDashboard_ladderBarInner__jqF5O{width:100%;background:linear-gradient(180deg,#f59e0b,#0f2b5c);border-radius:4px 4px 0 0;transition:height .6s ease}.GaokaoDashboard_ladderMeta__5kXPZ{display:flex;justify-content:space-between;font-size:.68rem;color:#64748b;font-family:var(--font-mono,monospace);font-weight:600}.GaokaoDashboard_ladderActionHint__mzPrA{font-size:.66rem;color:#d97706;font-weight:700;text-align:center;margin-top:1px}@media (max-width:1024px){.GaokaoDashboard_cockpitGrid__u0RZr{grid-template-columns:repeat(2,1fr)}.GaokaoDashboard_chartsGrid2Col__aGDHq,.GaokaoDashboard_divergingGrid__Ls72_,.GaokaoDashboard_donutRowGrid___Kx_T,.GaokaoDashboard_masterDeckRow__maxsH,.GaokaoDashboard_quickNavGrid__0mH7K,.GaokaoDashboard_unifiedCardsGrid__Fp_vN{grid-template-columns:1fr}.GaokaoDashboard_dashCardFull__5wnSH{grid-column:1}.GaokaoDashboard_ladderBarsWrap__WWkMc,.GaokaoDashboard_trajectoryLegendList__MwI2h{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.GaokaoDashboard_cockpitGrid__u0RZr{grid-template-columns:1fr}.GaokaoDashboard_ladderBarsWrap__WWkMc,.GaokaoDashboard_trajectoryFilterFullRow__xcCBv,.GaokaoDashboard_trajectoryLegendList__MwI2h{grid-template-columns:repeat(2,1fr)}.GaokaoDashboard_vizSection__DPdP3{padding:18px 14px}.GaokaoDashboard_invertedFilletLeft__K4BKR,.GaokaoDashboard_invertedFilletRight__qU50N{display:none}}.Gaokao_page__vpN8G{min-height:100vh;padding:40px 0 88px;background:linear-gradient(rgba(13,37,76,.02) 1px,transparent 0),linear-gradient(90deg,rgba(13,37,76,.02) 1px,transparent 0),radial-gradient(circle at 90% 5%,rgba(200,160,90,.06),transparent 30%),#faf8f5;background-size:48px 48px,48px 48px,100% 100%,100% 100%;color:#1a2233}.Gaokao_breadcrumb__T3p4A{display:flex;align-items:center;gap:8px;margin-bottom:24px;color:#64748b;font-size:.88rem}.Gaokao_breadcrumb__T3p4A a{color:#64748b;text-decoration:none;transition:color .15s}.Gaokao_breadcrumb__T3p4A a:hover{color:#0d254c}.Gaokao_breadcrumb__T3p4A span{color:#0d254c;font-weight:600}.Gaokao_heroBanner__IP1QQ{position:relative;min-height:230px;border-radius:16px;overflow:hidden;margin-bottom:28px;background:linear-gradient(135deg,#ffffff,#fcfbf9 60%,#faf6ee);border:1px solid rgba(200,160,90,.28);box-shadow:0 10px 32px -6px rgba(13,37,76,.06),0 0 24px 0 rgba(200,160,90,.08);display:flex;align-items:center}.Gaokao_heroBackgroundMedia___SiHK{position:absolute;top:0;right:0;width:60%;height:100%;z-index:1;-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.6) 55%,rgba(0,0,0,1));mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.6) 55%,rgba(0,0,0,1))}.Gaokao_heroBackgroundMedia___SiHK img{width:100%;height:100%;object-fit:cover;object-position:center right}.Gaokao_heroGradientOverlay__l49w0{position:absolute;inset:0;z-index:2;background:linear-gradient(90deg,#ffffff,rgba(255,255,255,.98) 32%,rgba(255,255,255,.82) 48%,rgba(255,255,255,.45) 68%,rgba(255,255,255,.1) 85%,transparent);pointer-events:none}.Gaokao_heroContent__F8fZ9{position:relative;z-index:3;padding:28px 24px 28px 32px;max-width:760px}.Gaokao_eyebrow__GRhXN{display:block;margin-bottom:8px;color:#946200;font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.Gaokao_pageTitle__vSupC{color:#0d254c;font-family:var(--font-display,inherit);font-size:clamp(2rem,3.4vw,3rem);font-weight:800;line-height:1.15;white-space:nowrap;letter-spacing:-.02em;margin:0}.Gaokao_pageDesc__ymD3a{max-width:680px;margin-top:10px;margin-bottom:16px;color:#4b5870;font-size:.94rem;line-height:1.6}.Gaokao_headerFactBar__x4xB6{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;background:rgba(255,255,255,.85);border:1px solid rgba(13,37,76,.1);border-radius:20px;font-size:.8rem;color:#475569;cursor:default;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);flex-wrap:wrap}.Gaokao_factTagLabel__tOxYT{display:inline-flex;align-items:center;gap:4px;color:#946200;font-weight:800;font-size:.74rem;letter-spacing:.04em;padding-right:8px;border-right:1px solid rgba(13,37,76,.12)}.Gaokao_factItem__jpTs5{display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.Gaokao_factItem__jpTs5 strong{color:#0d254c;font-weight:700;font-family:var(--font-mono,monospace)}.Gaokao_factDivider__8a3vP{color:#cbd5e1;font-size:.72rem}.Gaokao_heroCover__xl_Qn img{width:100%;height:100%;object-fit:cover}.Gaokao_tabNav___koN6{display:flex;gap:12px;margin-bottom:38px;overflow-x:auto;padding:4px 2px;border-bottom:none}.Gaokao_tabBtn__ARyOS{display:inline-flex;align-items:center;gap:10px;padding:10px 24px;border:1px solid rgba(13,37,76,.12);background:#ffffff;font-size:.96rem;font-weight:600;color:#475569;cursor:pointer;border-radius:999px;transition:all .22s cubic-bezier(.16,1,.3,1);white-space:nowrap;box-shadow:0 2px 8px rgba(13,37,76,.03)}.Gaokao_tabBtn__ARyOS:hover{color:#0d254c;background:#f1f5f9;border-color:rgba(13,37,76,.22)}.Gaokao_tabBtnActive__k1YK9{background:#0d254c!important;color:#ffffff!important;font-weight:750;border-color:#0d254c!important;box-shadow:0 6px 20px rgba(13,37,76,.22)}.Gaokao_tabBtnActive__k1YK9 .Gaokao_tabNum__Fdu4D{color:#f5bc51!important;opacity:1!important;font-weight:800}.Gaokao_tabNum__Fdu4D{font-size:.8rem;opacity:.7;font-weight:700;font-family:var(--font-mono,monospace);transition:color .2s ease}.Gaokao_gallerySection__WDCOj{margin-top:4px;margin-bottom:56px}.Gaokao_galleryHeadingWrap__oe69Z{margin-bottom:24px;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:12px}.Gaokao_gallerySectionEyebrow__t9vQe{display:block;font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#1a56db;margin-bottom:6px}.Gaokao_gallerySectionTitle__32DmE{color:#0d254c;font-family:var(--font-display,inherit);font-size:clamp(1.4rem,2.4vw,1.85rem);font-weight:800;margin:0}.Gaokao_galleryGrid__3g4UL{display:grid;grid-template-columns:1.25fr 1fr;gap:28px}.Gaokao_bentoCard__igPpy{border-radius:20px;padding:34px 36px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);text-align:left;min-height:290px}.Gaokao_bentoCard__igPpy:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgba(13,37,76,.09)}.Gaokao_bentoCardFlagship__d2h9_{background:radial-gradient(circle at 90% 15%,#18468b 0,#092144 100%);color:#ffffff;border:1px solid rgba(255,255,255,.12);box-shadow:0 12px 32px rgba(9,33,68,.18)}.Gaokao_bentoCardFlagship__d2h9_ .Gaokao_cardTag__c29BU{color:#f5bc51;background:rgba(245,188,81,.14);border:1px solid rgba(245,188,81,.32)}.Gaokao_bentoCardFlagship__d2h9_ .Gaokao_cardTitle__6N4Vs{color:#ffffff}.Gaokao_bentoCardFlagship__d2h9_ .Gaokao_cardDesc__B9WZK{color:#cbd5e1}.Gaokao_bentoCardFlagship__d2h9_ .Gaokao_cardActionBtn__LTh1l{background:#f5bc51;color:#081d3d;font-weight:800}.Gaokao_bentoCardFlagship__d2h9_ .Gaokao_cardActionBtn__LTh1l:hover{background:#ffcf75}.Gaokao_bentoCardStandard__TkEEY{background:#ffffff;border:1px solid rgba(13,37,76,.09);box-shadow:0 4px 22px rgba(13,37,76,.035)}.Gaokao_cardTop__1iRcA{margin-bottom:18px}.Gaokao_cardTag__c29BU{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;font-weight:800;letter-spacing:.06em;padding:5px 12px;border-radius:999px;margin-bottom:14px;color:#1a56db;background:rgba(26,86,219,.08);border:1px solid rgba(26,86,219,.15)}.Gaokao_cardTitle__6N4Vs{font-family:var(--font-display,inherit);font-size:clamp(1.25rem,2vw,1.55rem);font-weight:800;color:#0d254c;line-height:1.3;margin:0 0 10px}.Gaokao_cardDesc__B9WZK{font-size:.92rem;line-height:1.68;color:#526178;margin:0}.Gaokao_cardPreviewSnippet__SFAjk{margin:20px 0 22px;padding:14px 18px;background:rgba(13,37,76,.025);border-radius:10px;border:1px dashed rgba(13,37,76,.14);font-size:.86rem;line-height:1.55}.Gaokao_bentoCardFlagship__d2h9_ .Gaokao_cardPreviewSnippet__SFAjk{background:rgba(255,255,255,.07);border:1px dashed rgba(255,255,255,.22);color:#e2e8f0}.Gaokao_cardBottom___8FRo{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px}.Gaokao_cardActionBtn__LTh1l{display:inline-flex;align-items:center;gap:6px;padding:9px 20px;border-radius:999px;font-size:.86rem;font-weight:700;border:none;background:#0d254c;color:#ffffff;cursor:pointer;transition:all .2s ease}.Gaokao_cardActionBtn__LTh1l:hover{background:#1a56db}.Gaokao_cardMetaHint__QzTFf{font-size:.78rem;color:#94a3b8;font-family:var(--font-mono,monospace)}.Gaokao_panelCard__voBtj{background:#ffffff;border:1px solid rgba(13,37,76,.1);border-radius:12px;padding:28px;box-shadow:0 4px 20px rgba(13,37,76,.04);margin-bottom:28px}.Gaokao_statsGrid__mmPkw{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin-bottom:32px}.Gaokao_statCard__AT363{background:#fcfbfa;border:1px solid rgba(13,37,76,.08);border-radius:10px;padding:20px;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}.Gaokao_statCard__AT363:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(13,37,76,.06)}.Gaokao_statValue__9luRu{font-size:2rem;font-weight:800;color:#0d254c;line-height:1.1;margin-bottom:6px;font-family:var(--font-display,inherit)}.Gaokao_statLabel__JrTmc{font-size:.88rem;font-weight:700;color:#334155;margin-bottom:4px}.Gaokao_statSub__u8kZI{font-size:.78rem;color:#64748b}.Gaokao_sectionHeading__wpwu6{font-size:1.25rem;font-weight:800;color:#0d254c;margin-bottom:14px;display:flex;align-items:center;justify-content:space-between}.Gaokao_trendTableWrap__orlFX{overflow-x:auto;margin-bottom:32px;border:1px solid #e2e8f0;border-radius:10px}.Gaokao_trendTable__N9RG0{width:100%;border-collapse:collapse;font-size:.88rem;text-align:left}.Gaokao_trendTable__N9RG0 th{background:#f8fafc;padding:12px 14px;font-weight:700;color:#334155;border-bottom:1px solid #e2e8f0;white-space:nowrap}.Gaokao_trendTable__N9RG0 td{padding:12px 14px;border-bottom:1px solid #f1f5f9;white-space:nowrap}.Gaokao_trendTable__N9RG0 tr:hover{background:#fcfbfa}.Gaokao_anomaliesGrid__lT8D0{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:20px;margin-bottom:32px}.Gaokao_anomalyBox__z_BVQ{background:#fcfbfa;border:1px solid #e2e8f0;border-radius:10px;padding:20px}.Gaokao_anomalyBoxTitle__FDMhj{font-size:1.05rem;font-weight:800;margin-bottom:14px;display:flex;align-items:center;gap:8px}.Gaokao_anomalyList__P5EJG{display:flex;flex-direction:column;gap:10px}.Gaokao_anomalyItem__mMDy1{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#fff;border:1px solid #f1f5f9;border-radius:6px;font-size:.86rem}.Gaokao_planDiffUp__CNAI_{color:#15803d;font-weight:800}.Gaokao_planDiffDown__2J_66{color:#b91c1c;font-weight:800}.Gaokao_laddersGrid__ZWS4v{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:28px}.Gaokao_ladderCard__StXFQ{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:14px;cursor:pointer;transition:all .15s}.Gaokao_ladderCard__StXFQ:hover{border-color:#0d254c;transform:translateY(-2px);box-shadow:0 4px 12px rgba(13,37,76,.06)}.Gaokao_ladderRange__ABOeL{font-size:1.15rem;font-weight:800;color:#0d254c}.Gaokao_ladderDesc__kkgg2{font-size:.78rem;color:#64748b;margin-top:4px}.Gaokao_filterContainer__occe_{display:flex;flex-direction:column;gap:14px;margin-bottom:24px}.Gaokao_filterRow__nBO6F{display:flex;align-items:flex-start;gap:12px}.Gaokao_filterLabel__z6CFK{font-size:.84rem;font-weight:700;color:#475569;min-width:76px;padding-top:6px}.Gaokao_filterChips__wm_8a{display:flex;flex-wrap:wrap;gap:6px}.Gaokao_filterChip__eZnEK{padding:5px 12px;border-radius:6px;border:1px solid #cbd5e1;background:#fff;font-size:.82rem;color:#475569;cursor:pointer;transition:all .15s}.Gaokao_filterChip__eZnEK:hover{border-color:#94a3b8}.Gaokao_filterChipActive__T5qGW{background:#0d254c;color:#fff;border-color:#0d254c;font-weight:700}.Gaokao_toolbarRow__EjUJN{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px;padding-top:14px;border-top:1px solid #f1f5f9}.Gaokao_sortSelect__e5apb{padding:8px 12px;background:#fff;color:#334155;font-weight:600}.Gaokao_searchInput__3Yf5M,.Gaokao_sortSelect__e5apb{border:1px solid #cbd5e1;border-radius:6px;font-size:.86rem}.Gaokao_searchInput__3Yf5M{padding:8px 14px;width:240px}.Gaokao_univList__t3TRR{display:flex;flex-direction:column;gap:14px}.Gaokao_parentUnivCard__fR75c{background:#fff;border:1px solid rgba(13,37,76,.1);border-radius:10px;padding:20px;transition:all .15s}.Gaokao_parentUnivCard__fR75c:hover{box-shadow:0 4px 16px rgba(13,37,76,.05)}.Gaokao_parentCardHeader__MGSUR{display:flex;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.Gaokao_univIdentity__OSxOp{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.Gaokao_univNameText__maRCR{font-size:1.2rem;color:#0d254c}.Gaokao_badgeGroup__9U_hi{display:flex;gap:6px}.Gaokao_tagBadge__tl5FV{font-size:.72rem;padding:2px 6px;border-radius:4px;font-weight:700}.Gaokao_tag985__BeYrB{background:#fee2e2;color:#991b1b}.Gaokao_tag211__I_xUk{background:#fef3c7;color:#92400e}.Gaokao_tagDual__uVQdb{background:#e0f2fe;color:#0369a1}.Gaokao_tagNormal__IxdF9{background:#f1f5f9;color:#475569}.Gaokao_univSummaryStats___vbMU{display:flex;gap:20px;align-items:center}.Gaokao_summaryStatCol__jtjDV{text-align:right}.Gaokao_summaryStatCol__jtjDV span{display:block;font-size:.74rem;color:#64748b}.Gaokao_summaryStatCol__jtjDV strong{font-size:.98rem;font-weight:800;color:#0d254c}.Gaokao_expandBtn__31T8k{display:flex;align-items:center;gap:4px;font-size:.82rem;font-weight:700;color:#0d254c;background:#f1f5f9;padding:6px 12px;border-radius:6px;border:none;cursor:pointer}.Gaokao_childGroupsContainer__k4z6k{margin-top:16px;padding-top:16px;border-top:1px dashed #e2e8f0}.Gaokao_childGroupsTitle__GkIMo{font-size:.88rem;font-weight:800;color:#475569;margin-bottom:12px}.Gaokao_childGroupItem__i2BnB{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:14px 16px;margin-bottom:10px}.Gaokao_childGroupTop__0OQXw{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.Gaokao_majorsChips__3dnEY{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;padding-top:8px;border-top:1px solid #f1f5f9}.Gaokao_majorChip__TH_qM{font-size:.75rem;background:#fff;border:1px solid #e2e8f0;padding:2px 8px;border-radius:4px;color:#334155}.Gaokao_segmentInput__LiMbf{padding:10px 14px;border:1px solid rgba(13,37,76,.16);border-radius:8px;font-size:.95rem;background:#fff;width:180px}.Gaokao_radioGroup__wqd2x{display:flex;gap:6px;background:#f1f5f9;padding:4px;border-radius:8px}.Gaokao_radioBtn__pGQIU{padding:8px 16px;border:none;background:transparent;font-size:.88rem;font-weight:600;color:#475569;border-radius:6px;cursor:pointer;transition:all .15s}.Gaokao_radioBtnActive__rP9qX{background:#fff;color:#0d254c;font-weight:700;box-shadow:0 1px 3px rgba(0,0,0,.08)}.Gaokao_primaryBtn__oE_1A{padding:10px 22px;background:#0d254c;color:#fff;border:none;border-radius:8px;font-weight:700;font-size:.92rem;cursor:pointer;display:flex;align-items:center;gap:6px;transition:background .15s}.Gaokao_primaryBtn__oE_1A:hover{background:#17386d}.Gaokao_primaryBtn__oE_1A:disabled{background:#94a3b8;cursor:not-allowed}.Gaokao_rankYearCardsGrid__Xnx2i{grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:28px}@media (max-width:900px){.Gaokao_rankYearCardsGrid__Xnx2i{grid-template-columns:1fr}}.Gaokao_rankYearCard__ar8KO{border:1px solid rgba(13,37,76,.1);border-radius:14px;padding:20px;transition:all .2s ease;box-shadow:0 2px 10px rgba(13,37,76,.03);justify-content:space-between}.Gaokao_rankYearCard__ar8KO:hover{box-shadow:0 8px 22px rgba(13,37,76,.08)}.Gaokao_rankYearCardActive__pKT6u{border-color:#0d254c;background:#fbfcfe;box-shadow:0 6px 20px rgba(13,37,76,.12);outline:2px solid #0d254c}.Gaokao_rankYearTop__A4Cxd{margin-bottom:12px}.Gaokao_rankYearTitle__yrgZK{font-family:var(--font-display,inherit);font-size:1.18rem}.Gaokao_rankYearBadge__tvHrQ{font-weight:800;border-radius:999px;background:rgba(13,37,76,.06);color:#0d254c}.Gaokao_rankYearStatsList__5iGKN{gap:7px;font-size:.84rem;color:#475569}.Gaokao_rankYearStatRow__FWHfh{padding-bottom:5px;border-bottom:1px dashed rgba(13,37,76,.08)}.Gaokao_rankYearStatRow__FWHfh strong{font-family:var(--font-mono,monospace)}.Gaokao_queryHighlightBanner__qmV0f{background:#f0f7ff;border:1px solid #bae6fd;border-radius:10px;padding:18px 22px;margin-bottom:24px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.Gaokao_highlightData__wSDy9{display:flex;gap:24px;flex-wrap:wrap}.Gaokao_highlightItem__xnX_H strong{display:block;font-size:1.4rem;color:#0369a1;font-weight:800}.Gaokao_highlightItem__xnX_H span{font-size:.8rem;color:#475569}.Gaokao_tableWrap__fdeX8{overflow-x:auto}.Gaokao_dataTable__kfvRz{width:100%;border-collapse:collapse;font-size:.9rem}.Gaokao_dataTable__kfvRz th{background:#f8fafc;padding:12px 14px;text-align:left;font-weight:700;color:#334155;border-bottom:1px solid #e2e8f0}.Gaokao_dataTable__kfvRz td{padding:12px 14px;border-bottom:1px solid #f1f5f9;color:#1e293b}.Gaokao_highlightRow__xRDD7{background:#fefce8!important;font-weight:700}.Gaokao_plannerIntroHeader__P3MYc{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px;margin-bottom:24px}.Gaokao_plannerMainTitle__PNCYs{font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:800;color:#0d254c;margin:0 0 6px;font-family:var(--font-display,inherit)}.Gaokao_plannerMainDesc__mA8f5{font-size:.92rem;color:#64748b;margin:0;line-height:1.6}.Gaokao_methodologyToggleBtn__TGuAC{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;border:1px solid rgba(13,37,76,.14);background:#ffffff;color:#0d254c;font-size:.82rem;font-weight:700;cursor:pointer;transition:all .2s ease;white-space:nowrap}.Gaokao_methodologyToggleBtn__TGuAC:hover{background:#f1f5f9;border-color:#0d254c}.Gaokao_methodologyBanner__KiU2I{background:#fdfbf7;border:1px solid #eedfc8;border-radius:10px;padding:20px 24px;margin-bottom:28px}.Gaokao_methodologyHeader__lvil0{display:flex;align-items:center;gap:10px;font-size:1.1rem;font-weight:800;color:#946200;margin-bottom:10px}.Gaokao_methodologyGrid__YcA9h{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:14px}.Gaokao_methodologyCard__UQDbp{background:#ffffff;border:1px solid #e8decb;border-radius:8px;padding:14px 16px}.Gaokao_methodologyCard__UQDbp h5{margin:0 0 6px;font-size:.95rem;font-weight:800;color:#0d254c}.Gaokao_methodologyCard__UQDbp p{margin:0;font-size:.84rem;color:#4b5870;line-height:1.6}.Gaokao_plannerContainer__8RY5P{display:flex;flex-direction:column;gap:28px;width:100%}.Gaokao_plannerTopSplitDeck___8SyZ{display:grid;grid-template-columns:360px 1fr;gap:24px;align-items:stretch}@media (max-width:1060px){.Gaokao_plannerTopSplitDeck___8SyZ{grid-template-columns:1fr}}.Gaokao_plannerInputDeck___5CT2,.Gaokao_plannerSidebarDeck__jSivj,.Gaokao_sidebarUnifiedCard__2_4wW{display:flex;flex-direction:column;height:100%}.Gaokao_sidebarUnifiedCard__2_4wW{background:#ffffff;border:1px solid #cbd5e1;border-radius:16px;padding:26px 24px;box-shadow:0 4px 20px rgba(15,43,92,.04);justify-content:space-between;box-sizing:border-box}.Gaokao_sidebarTopSection__FHdML{display:flex;flex-direction:column}.Gaokao_sidebarBadge___cftS{display:inline-flex;align-items:center;gap:5px;font-size:.74rem;letter-spacing:.04em;padding:4px 10px;border-radius:999px;margin-bottom:14px;background:#eff6ff;color:#1e40af;border:1px solid #bfdbfe;width:fit-content}.Gaokao_sidebarTitle__xpPV5{font-size:1.18rem;font-weight:850;color:#0f2b5c;margin:0 0 16px}.Gaokao_sidebarTextWrap__37v_b{display:flex;flex-direction:column;gap:12px}.Gaokao_sidebarLeadText__gRlpl{font-size:.94rem;line-height:1.68;color:#1e293b;margin:0}.Gaokao_sidebarLeadText__gRlpl strong{color:#0f2b5c;font-weight:800;background:#fef3c7;padding:1px 4px;border-radius:4px}.Gaokao_sidebarBodyText__am18D{font-size:.88rem;line-height:1.68;color:#475569;margin:0}.Gaokao_sidebarBodyText__am18D strong{color:#0f2b5c;font-weight:750}.Gaokao_sidebarBottomGuide__CXRe2{margin-top:24px;padding:16px 18px;background:#f8fafc;border-radius:12px;border:1px solid #e2e8f0}.Gaokao_sidebarGuideHeader__gmcNW{display:flex;align-items:center;gap:6px;font-size:.84rem;font-weight:800;color:#0f2b5c;margin-bottom:10px}.Gaokao_sidebarGuideIcon__58aZ9{font-size:1rem}.Gaokao_sidebarMiniSteps___6AaM{display:flex;flex-direction:column;gap:8px}.Gaokao_miniStepItem__Y52Cc{display:flex;align-items:center;gap:8px;font-size:.8rem;color:#64748b;line-height:1.4}.Gaokao_miniStepNum__jeoug{width:18px;height:18px;border-radius:50%;background:#0f2b5c;color:#ffffff;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:800;flex-shrink:0}.Gaokao_bottomRemark__Ty7aR{margin-top:48px;padding-top:22px;border-top:1px solid rgba(13,37,76,.08);font-size:.8rem;color:#94a3b8}.Gaokao_unifiedPlannerDeck__VzFUp{background:#ffffff;border:1px solid #cbd5e1;border-radius:16px;padding:24px 28px;margin-bottom:0;box-shadow:0 4px 20px rgba(15,43,92,.04);display:flex;flex-direction:column;justify-content:space-between;gap:20px;height:100%;box-sizing:border-box}.Gaokao_deckHeader__coMzx{display:flex;flex-direction:column;gap:4px;padding-bottom:14px;border-bottom:1px solid #f1f5f9}.Gaokao_deckTitle__B8RLk{font-size:1.15rem;font-weight:850;color:#0f2b5c;margin:0;display:flex;align-items:center;gap:8px}.Gaokao_deckSub__pi_Nl{font-size:.82rem;color:#64748b;margin:0}.Gaokao_scoreRankSection__tD44k{display:flex;flex-direction:column;gap:12px}.Gaokao_scoreInputRow__pupRl{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.Gaokao_scoreInputWrap__qSEvd{display:flex;align-items:center;gap:8px;background:#f8fafc;border:2px solid #cbd5e1;border-radius:10px;padding:6px 14px;transition:all .2s ease}.Gaokao_scoreInputWrap__qSEvd:focus-within{border-color:#0f2b5c;background:#ffffff;box-shadow:0 0 0 3px rgba(15,43,92,.1)}.Gaokao_scoreInputLarge__8EeW7{border:none;background:transparent;font-size:1.4rem;font-weight:850;color:#0f2b5c;width:110px;outline:none}.Gaokao_scoreUnit__aRDE9{font-size:1rem;font-weight:800;color:#64748b}.Gaokao_scorePresetsRow__3dy0T{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.Gaokao_scorePresetsLabel__P3nmQ{font-size:.76rem;font-weight:700;color:#94a3b8}.Gaokao_scorePresetBtn__g0foU{padding:5px 12px;border-radius:6px;border:1px solid #cbd5e1;background:#ffffff;font-size:.78rem;font-weight:700;color:#475569;cursor:pointer;transition:all .15s ease}.Gaokao_scorePresetBtn__g0foU:hover{background:#eff6ff;border-color:#0f2b5c;color:#0f2b5c}.Gaokao_liveRankCapsule__kUuJg{background:linear-gradient(135deg,#f8fafc,#eff6ff);border:1px solid #bfdbfe;border-radius:10px;padding:12px 18px;gap:12px}.Gaokao_liveRankCapsule__kUuJg,.Gaokao_liveRankContent__UhMRJ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.Gaokao_liveRankContent__UhMRJ{width:100%;gap:10px}.Gaokao_liveRankMain__of8B9{display:flex;align-items:center;gap:10px}.Gaokao_liveRankTag__H_b4s{font-size:.72rem;font-weight:800;color:#1e40af;background:#dbeafe;padding:2px 8px;border-radius:4px}.Gaokao_liveRankNumber__mI2rm{font-size:1.05rem;color:#0f2b5c;font-weight:700}.Gaokao_liveRankNumber__mI2rm strong{font-size:1.25rem;font-weight:850;color:#1d4ed8}.Gaokao_liveRankDetails__aFyEP{font-size:.82rem;color:#64748b;display:flex;align-items:center;gap:10px}.Gaokao_rankDivider__kur3U{color:#cbd5e1}.Gaokao_liveRankLoading__QYGxr{display:flex;align-items:center;gap:8px;font-size:.86rem;color:#2563eb;font-weight:600}.Gaokao_pulsingDot__yXLFU{width:8px;height:8px;border-radius:50%;background:#2563eb;animation:Gaokao_pulseDot__BNTKV 1s infinite alternate}@keyframes Gaokao_pulseDot__BNTKV{0%{opacity:.3;transform:scale(.8)}to{opacity:1;transform:scale(1.2)}}.Gaokao_unifiedSubjectDeck__UHkw1{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:18px 20px;display:flex;flex-direction:column;gap:16px}.Gaokao_subjectSectionRow__Pde2u{display:flex;flex-direction:column;gap:10px}.Gaokao_subjectSectionHeader__Cut__{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.Gaokao_subjectSectionLabel__ijEUC{font-size:.88rem;font-weight:800;color:#0f2b5c}.Gaokao_dualTrackToggle__2rHxw{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:640px){.Gaokao_dualTrackToggle__2rHxw{grid-template-columns:1fr}}.Gaokao_trackBtn__mjmRw{background:#ffffff;border:2px solid #cbd5e1;border-radius:10px;padding:12px 16px;display:flex;align-items:center;gap:12px;cursor:pointer;text-align:left;transition:all .2s ease}.Gaokao_trackBtn__mjmRw:hover{border-color:#94a3b8;background:#f1f5f9}.Gaokao_trackBtnActivePhysics__KkRjt{border-color:#0f2b5c!important;background:#eff6ff!important;box-shadow:0 4px 14px rgba(15,43,92,.08)}.Gaokao_trackBtnActiveHistory__qV1TL{border-color:#d97706!important;background:#fffbeb!important;box-shadow:0 4px 14px rgba(217,119,6,.1)}.Gaokao_trackIcon__yLAqS{font-size:1.4rem}.Gaokao_trackTitle__Tugnx{font-size:1rem;font-weight:850;color:#0f2b5c}.Gaokao_trackSub__XV1PK{font-size:.74rem;color:#64748b;margin-top:2px}.Gaokao_badgeSuccess__Xw40Z{font-size:.76rem;font-weight:800;color:#15803d;background:#dcfce7;padding:3px 10px;border-radius:999px;border:1px solid #86efac}.Gaokao_badgeAlert__FeD2S{font-size:.76rem;font-weight:800;color:#b45309;background:#fef3c7;padding:3px 10px;border-radius:999px;border:1px solid #fde047}.Gaokao_reselectGrid___hQo8{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width:860px){.Gaokao_reselectGrid___hQo8{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.Gaokao_reselectGrid___hQo8{grid-template-columns:1fr}}.Gaokao_subjectTile__i_yIz{background:#ffffff;border:2px solid #e2e8f0;border-radius:8px;padding:12px 14px;cursor:pointer;text-align:left;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;gap:4px;-webkit-user-select:none;user-select:none;position:relative}.Gaokao_subjectTile__i_yIz:hover{border-color:#0f2b5c;background:#f8fafc;transform:translateY(-2px);box-shadow:0 4px 12px rgba(15,43,92,.08)}.Gaokao_subjectTileActive__0GtZH{background:#0f2b5c!important;border-color:#0f2b5c!important;color:#ffffff!important;box-shadow:0 4px 16px rgba(15,43,92,.2);transform:translateY(-2px)}.Gaokao_subjectTileTop___oOt6{display:flex;justify-content:space-between;align-items:center}.Gaokao_subjectTileName__TSj52{font-size:1.1rem;font-weight:850;color:#0f2b5c}.Gaokao_subjectTileActive__0GtZH .Gaokao_subjectTileName__TSj52{color:#ffffff!important}.Gaokao_subjectTileBadge__5FWI1{font-size:.72rem;font-weight:700;padding:2px 8px;border-radius:4px;background:#f1f5f9;color:#64748b}.Gaokao_subjectTileBadgeActive__sR2lg{font-size:.72rem;font-weight:800;padding:2px 8px;border-radius:4px;background:#f59e0b;color:#0f2b5c}.Gaokao_subjectTileTag__8V4d_{font-size:.74rem;font-weight:700;color:#0284c7}.Gaokao_subjectTileActive__0GtZH .Gaokao_subjectTileTag__8V4d_{color:#93c5fd!important}.Gaokao_subjectTileDesc__BvG0_{font-size:.74rem;color:#64748b;line-height:1.35}.Gaokao_subjectTileActive__0GtZH .Gaokao_subjectTileDesc__BvG0_{color:#cbd5e1!important}.Gaokao_reselectPresetRow__VDfkx{display:flex;align-items:center;gap:8px;margin-top:4px;padding-top:10px;border-top:1px dashed #e2e8f0;flex-wrap:wrap}.Gaokao_reselectPresetLabel__0QhDh{font-size:.78rem;font-weight:700;color:#64748b}.Gaokao_reselectPresetBtn__mIn2w{padding:4px 10px;border-radius:6px;font-size:.78rem;font-weight:600;border:1px solid #cbd5e1;background:#ffffff;color:#475569;cursor:pointer;transition:all .15s}.Gaokao_reselectPresetBtn__mIn2w:hover{background:#eff6ff;border-color:#0f2b5c;color:#0f2b5c}.Gaokao_reselectPresetBtnActive__5fpLZ{background:#0f2b5c!important;color:#ffffff!important;border-color:#0f2b5c!important}.Gaokao_actionCenterRow__2iVFZ{display:flex;flex-direction:column;gap:10px;align-items:center;margin-top:6px}.Gaokao_blockingWarningBox__iJdA9{width:100%;background:#fffbeb;border:1px solid #fde68a;color:#b45309;border-radius:8px;padding:10px 14px;font-size:.82rem;font-weight:700;text-align:center}.Gaokao_generatePoolBtn__a0GEj{width:100%;height:52px;border-radius:10px;background:linear-gradient(135deg,#0f2b5c,#1e40af);color:#ffffff;border:none;font-size:1.05rem;font-weight:850;cursor:pointer;box-shadow:0 6px 20px rgba(15,43,92,.16);transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;align-items:center;justify-content:center;gap:8px}.Gaokao_generatePoolBtn__a0GEj:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 26px rgba(15,43,92,.24);background:linear-gradient(135deg,#091f42,#1d4ed8)}.Gaokao_generatePoolBtn__a0GEj:disabled{background:#cbd5e1!important;color:#94a3b8!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}.Gaokao_blockingHintText__V8tse{font-size:.78rem;color:#ef4444;font-weight:600}.Gaokao_fullWidthReportDeck__Zmvan{width:100%;background:#ffffff;border:1px solid #cbd5e1;border-radius:16px;padding:28px 32px;box-shadow:0 4px 24px rgba(15,43,92,.05);display:flex;flex-direction:column;gap:22px;box-sizing:border-box;animation:Gaokao_fadeIn__C6WA1 .3s ease-out}.Gaokao_reportHeaderBanner__Q9G4c{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-bottom:18px;border-bottom:1px solid #e2e8f0}.Gaokao_reportHeaderTitleGroup__wG8Yy{display:flex;flex-direction:column;gap:6px}.Gaokao_reportHeaderTopPill__609lG{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;font-weight:800;color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;padding:3px 10px;border-radius:999px;width:fit-content}.Gaokao_reportMainTitle__v6rRc{font-size:1.35rem;font-weight:850;color:#0f2b5c;margin:0;letter-spacing:-.01em}.Gaokao_reportSubTitle__c8dPu{font-size:.88rem;color:#64748b;margin:0;line-height:1.5}.Gaokao_reportHeaderRight__0t6_V{display:flex;align-items:center;gap:12px}.Gaokao_copyPlanBtn__sAuKi{background:#f8fafc;border:1px solid #cbd5e1;color:#0f2b5c;border-radius:8px;padding:9px 18px;font-size:.86rem;font-weight:750;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s ease}.Gaokao_copyPlanBtn__sAuKi:hover{background:#eff6ff;border-color:#0f2b5c;transform:translateY(-1px)}.Gaokao_reportKpiGrid__Fdyp6{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media (max-width:960px){.Gaokao_reportKpiGrid__Fdyp6{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.Gaokao_reportKpiGrid__Fdyp6{grid-template-columns:1fr}}.Gaokao_reportKpiCard__sUOlU{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:4px}.Gaokao_kpiCardTag__OnyY2{font-size:.72rem;font-weight:800;color:#64748b}.Gaokao_kpiCardVal__8Ygrg{font-size:1.06rem;font-weight:850;color:#0f2b5c}.Gaokao_kpiCardSub__80UfL{font-size:.76rem;color:#64748b;line-height:1.45}.Gaokao_strategyGuideStrip__LjbqW{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:12px 16px}@media (max-width:860px){.Gaokao_strategyGuideStrip__LjbqW{grid-template-columns:1fr}}.Gaokao_strategyGuideItem__5UkeX{display:flex;align-items:flex-start;gap:8px;font-size:.8rem;color:#475569;line-height:1.5}.Gaokao_strategyGuideBadgeRush__BDfdy{font-size:.74rem;font-weight:850;background:#fef3c7;color:#b45309;border:1px solid #fde68a;padding:1px 6px;border-radius:4px;flex-shrink:0}.Gaokao_strategyGuideBadgeStable__i5K1p{font-size:.74rem;font-weight:850;background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe;padding:1px 6px;border-radius:4px;flex-shrink:0}.Gaokao_strategyGuideBadgeSafe__1xK6B{font-size:.74rem;font-weight:850;background:#ecfdf5;color:#047857;border:1px solid #a7f3d0;padding:1px 6px;border-radius:4px;flex-shrink:0}.Gaokao_reportTableControlBar__Qd1XG{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding-top:4px}.Gaokao_reportTabsGroup__GbCvs{display:flex;gap:8px;flex-wrap:wrap}.Gaokao_reportTabBtn__K3lyh{padding:7px 16px;border-radius:8px;font-size:.84rem;font-weight:750;border:1px solid #cbd5e1;background:#ffffff;color:#475569;cursor:pointer;transition:all .15s}.Gaokao_reportTabBtn__K3lyh:hover{background:#f1f5f9;border-color:#94a3b8}.Gaokao_reportTabBtnActive__iRaz0{background:#0f2b5c!important;color:#ffffff!important;border-color:#0f2b5c!important}.Gaokao_reportSearchAndStats__4n5nX{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.Gaokao_reportSearchWrap__YhYWc{position:relative;display:flex;align-items:center}.Gaokao_reportSearchInput__vyyVJ{width:260px;height:36px;border:1px solid #cbd5e1;border-radius:8px;padding:0 12px 0 32px;font-size:.84rem;outline:none;transition:all .2s}.Gaokao_reportSearchInput__vyyVJ:focus{border-color:#0f2b5c;box-shadow:0 0 0 3px rgba(15,43,92,.08);width:300px}.Gaokao_reportSearchIcon__d5AI7{position:absolute;left:10px;font-size:.88rem;color:#94a3b8;pointer-events:none}.Gaokao_reportStatsPill__twRuA{font-size:.8rem;color:#64748b;display:flex;align-items:center;gap:6px;background:#f1f5f9;padding:6px 14px;border-radius:8px}.Gaokao_reportTableContainer__w0uiC{width:100%;overflow-x:auto;border:1px solid #e2e8f0;border-radius:12px;background:#ffffff;box-shadow:0 2px 10px rgba(0,0,0,.02)}.Gaokao_structuredVolunteerTable__FIqNN{width:100%;border-collapse:collapse;text-align:left;font-size:.86rem}.Gaokao_structuredVolunteerTable__FIqNN thead{background:#f8fafc;border-bottom:2px solid #e2e8f0}.Gaokao_structuredVolunteerTable__FIqNN th{padding:13px 14px;color:#475569;font-weight:800;font-size:.8rem;white-space:nowrap}.Gaokao_structuredVolunteerTable__FIqNN td{padding:13px 14px;border-bottom:1px solid #f1f5f9;color:#1e293b;vertical-align:middle}.Gaokao_structuredVolunteerTable__FIqNN tr:hover td{background:#f8fafc}.Gaokao_tableRowLocked__8V0IV td{background:#fffdf5!important}.Gaokao_tableRowExcluded__Bn9Vn td{background:#fef2f2!important;opacity:.65}.Gaokao_tableColIdx__ICwek{font-size:.78rem;color:#94a3b8;font-weight:700;width:50px}.Gaokao_tableColStrat__L_9gj{width:65px}.Gaokao_tableColUniv__tQAYt{min-width:220px}.Gaokao_univTitleRow__WCDz1{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.Gaokao_univNameText__maRCR{font-weight:800;color:#0f2b5c;font-size:.92rem}.Gaokao_univCityText__YuAXg{font-size:.76rem;color:#64748b}.Gaokao_tableColGroup__LPDZo{min-width:220px}.Gaokao_groupCodeBadge__oUqdO{font-size:.74rem;font-weight:800;color:#0f2b5c;background:#eff6ff;border:1px solid #bfdbfe;padding:1px 6px;border-radius:4px;margin-right:6px}.Gaokao_groupNameText__EtkSe{font-weight:600;color:#334155}.Gaokao_tableColReq__9TJ4b{min-width:140px;font-size:.78rem;color:#475569}.Gaokao_tableColRank__dSJ9j{min-width:110px;font-weight:750;color:#0f2b5c}.Gaokao_tableColDiff___uev8{min-width:120px;font-weight:750}.Gaokao_tableColPlan__1aX9w{min-width:70px;font-size:.82rem;color:#64748b}.Gaokao_tableColActions__MGI__{min-width:150px;white-space:nowrap}.Gaokao_tableActionBtns__l_6fu{display:flex;align-items:center;gap:6px}.Gaokao_lockBtn__H6is_{padding:5px 12px;border-radius:6px;border:1px solid #cbd5e1;background:#ffffff;color:#475569;font-size:.78rem;font-weight:700;cursor:pointer;transition:all .15s ease}.Gaokao_lockBtn__H6is_:hover{border-color:#f59e0b;color:#b45309}.Gaokao_lockBtnActive__4L2i8{background:#fef3c7!important;color:#b45309!important;border-color:#f59e0b!important;font-weight:800}.Gaokao_excludeBtn__dk9pd{padding:5px 10px;border-radius:6px;border:1px solid #cbd5e1;background:#ffffff;color:#64748b;font-size:.78rem;cursor:pointer;transition:all .15s ease}.Gaokao_excludeBtn__dk9pd:hover{border-color:#ef4444;color:#ef4444}.Gaokao_excludeBtnActive__5pIk6{background:#fee2e2!important;color:#b91c1c!important;border-color:#f87171!important}.Gaokao_rankDiffSafe__RcRAj{font-size:.86rem;font-weight:800;color:#059669}.Gaokao_rankDiffRush__vD1N4{font-size:.86rem;font-weight:800;color:#d97706}.Gaokao_reportFooterBar__qVia3{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-top:14px;border-top:1px solid #e2e8f0}.Gaokao_reportFooterHint__ZKpfb{font-size:.84rem;color:#64748b;line-height:1.5}.Gaokao_reportFooterHint__ZKpfb strong{color:#0f2b5c}.Gaokao_proceedNextStageBtn__EdrT2{background:linear-gradient(135deg,#0f2b5c,#1e40af);color:#ffffff;border:none;padding:10px 24px;border-radius:8px;font-size:.92rem;font-weight:850;cursor:pointer;box-shadow:0 4px 14px rgba(15,43,92,.18);transition:all .2s;white-space:nowrap}.Gaokao_proceedNextStageBtn__EdrT2:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(15,43,92,.26)}.Gaokao_slotsSectionTitle__Sa66o{font-size:1.25rem;font-weight:800;color:#0d254c;margin:28px 0 16px;display:flex;align-items:center;justify-content:space-between}.Gaokao_slotsGrid__VkKnK{display:flex;flex-direction:column;gap:10px}.Gaokao_slotItemCard__eFteM{display:grid;grid-template-columns:46px 64px 1.5fr 1fr 110px 110px 90px;align-items:center;gap:12px;padding:14px 18px;background:#fff;border:1px solid rgba(13,37,76,.08);border-radius:8px;transition:all .15s}.Gaokao_slotItemCard__eFteM:hover{border-color:#0d254c;box-shadow:0 4px 12px rgba(13,37,76,.05)}.Gaokao_slotIndex__RbKR5{font-size:1.1rem;font-weight:800;color:#94a3b8}.Gaokao_badgeRush__suRm9{background:#fee2e2;color:#991b1b}.Gaokao_badgeRush__suRm9,.Gaokao_badgeStable__2olun{font-weight:800;padding:4px 8px;border-radius:4px;font-size:.82rem;text-align:center}.Gaokao_badgeStable__2olun{background:#fef3c7;color:#92400e}.Gaokao_badgeSafe__7qN3X{background:#dcfce7;color:#166534;font-weight:800;padding:4px 8px;border-radius:4px;font-size:.82rem;text-align:center}.Gaokao_candidatePoolPanel__hyiWX{background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;padding:20px;margin-top:20px}.Gaokao_candidatePoolHeader__oVl_q{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.Gaokao_candidateGrid__Oq3FT{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;max-height:380px;overflow-y:auto;padding-right:6px}.Gaokao_candidateCard__08m6Q{background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:10px 12px;font-size:.85rem;display:flex;justify-content:space-between;align-items:center}.Gaokao_candidateCard__08m6Q button{padding:4px 10px;font-size:.76rem;font-weight:700;border:1px solid #0d254c;background:transparent;color:#0d254c;border-radius:4px;cursor:pointer}.Gaokao_candidateCard__08m6Q button:hover{background:#0d254c;color:#fff}.Gaokao_bottomRemark__Ty7aR{margin-top:36px;padding:16px 22px;background:rgba(13,37,76,.03);border:1px dashed rgba(13,37,76,.16);border-radius:8px;font-size:.82rem;color:#64748b;text-align:center;line-height:1.6}.Gaokao_rankYearCardsGrid__Xnx2i{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:24px}.Gaokao_rankYearCard__ar8KO{background:#ffffff;border:1px solid rgba(13,37,76,.12);border-radius:12px;padding:18px 20px;cursor:pointer;transition:all .22s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 8px rgba(13,37,76,.03);display:flex;flex-direction:column}.Gaokao_rankYearCard__ar8KO:hover{border-color:#0d254c;transform:translateY(-2px);box-shadow:0 6px 18px rgba(13,37,76,.08)}.Gaokao_rankYearCardActive__pKT6u{border:2px solid #0d254c;background:#f8fafc;box-shadow:0 6px 20px rgba(13,37,76,.1)}.Gaokao_rankYearTop__A4Cxd{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.Gaokao_rankYearTitle__yrgZK{font-size:1.05rem;font-weight:800;color:#0d254c;margin:0}.Gaokao_rankYearBadge__tvHrQ{font-size:.72rem;font-weight:700;padding:3px 8px;border-radius:4px;background:#e0f2fe;color:#0369a1}.Gaokao_rankYearStatsList__5iGKN{display:flex;flex-direction:column;gap:8px}.Gaokao_rankYearStatRow__FWHfh{display:flex;justify-content:space-between;align-items:center;font-size:.82rem;color:#64748b}.Gaokao_rankYearStatRow__FWHfh strong{color:#0d254c;font-weight:700}.Gaokao_plannerSplitLayout__SWsqe{display:grid;grid-template-columns:360px 1fr;gap:24px;align-items:start}.Gaokao_plannerSidebar__xfKTB{display:flex;flex-direction:column;gap:20px;position:sticky;top:24px}.Gaokao_sidebarCard__HFPWy{background:#ffffff;border:1px solid rgba(13,37,76,.1);border-radius:12px;padding:22px;box-shadow:0 4px 16px rgba(13,37,76,.04)}.Gaokao_sidebarCardHighlight__UyW_a{background:linear-gradient(145deg,#0d254c,#081d3d);color:#ffffff;border:1px solid #1e3a6d;box-shadow:0 8px 24px rgba(13,37,76,.16)}.Gaokao_sidebarBadge___cftS{display:inline-block;font-size:.72rem;font-weight:800;letter-spacing:.06em;padding:3px 8px;border-radius:4px;background:rgba(13,37,76,.06);color:#0d254c;margin-bottom:10px}.Gaokao_sidebarCardHighlight__UyW_a .Gaokao_sidebarBadge___cftS{background:rgba(245,188,81,.18);color:#f5bc51}.Gaokao_sidebarTitle__xpPV5{font-size:1.12rem;font-weight:800;color:#0d254c;margin:0 0 10px;line-height:1.35}.Gaokao_sidebarCardHighlight__UyW_a .Gaokao_sidebarTitle__xpPV5{color:#ffffff}.Gaokao_sidebarText__RkDFh{font-size:.86rem;color:#475569;line-height:1.6;margin:0 0 10px}.Gaokao_sidebarCardHighlight__UyW_a .Gaokao_sidebarText__RkDFh{color:#cbd5e1}.Gaokao_sidebarStepList__x_nD4{display:flex;flex-direction:column;gap:12px;margin-top:14px}.Gaokao_sidebarStepItem__jAn9H{display:flex;gap:12px;align-items:flex-start}.Gaokao_sidebarStepNum__xKOG3{width:24px;height:24px;border-radius:50%;background:#0d254c;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:800;flex-shrink:0}.Gaokao_aiInsightBox__v_yfq{margin-top:16px;padding:12px 14px;border-radius:8px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);font-size:.82rem;color:#e2e8f0;line-height:1.6}.Gaokao_plannerMainContent__9nB_q{display:flex;flex-direction:column;gap:24px;min-width:0}@media (max-width:1200px){.Gaokao_rankYearCardsGrid__Xnx2i{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.Gaokao_plannerSplitLayout__SWsqe{grid-template-columns:1fr}.Gaokao_plannerSidebar__xfKTB{position:static}}@media (max-width:640px){.Gaokao_rankYearCardsGrid__Xnx2i{grid-template-columns:1fr}}@media (max-width:900px){.Gaokao_heroBanner__IP1QQ{min-height:auto}.Gaokao_heroBackgroundMedia___SiHK{width:100%;opacity:.16}.Gaokao_heroGradientOverlay__l49w0{background:linear-gradient(180deg,rgba(250,248,245,.96),rgba(250,248,245,.88))}.Gaokao_heroContent__F8fZ9{padding:24px 20px}.Gaokao_pageTitle__vSupC{white-space:normal;font-size:2rem}.Gaokao_manifestoGrid__JlwsF{grid-template-columns:1fr;gap:18px}.Gaokao_galleryGrid__3g4UL{grid-template-columns:1fr;gap:16px}.Gaokao_slotItemCard__eFteM{grid-template-columns:1fr;gap:8px}.Gaokao_formGridRow__lcTMg{grid-template-columns:1fr}}.Gaokao_deliveryModalOverlay__ceis7{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(15,23,42,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;animation:Gaokao_modalFadeIn__CD9kt .22s ease-out}@keyframes Gaokao_modalFadeIn__CD9kt{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.Gaokao_deliveryModalContainer__12AXG{background:#ffffff;width:100%;max-width:1440px;max-height:94vh;overflow-y:auto;border-radius:20px;box-shadow:0 25px 60px -15px rgba(15,43,92,.35);border:1px solid #cbd5e1;padding:32px 36px;display:flex;flex-direction:column;gap:20px;box-sizing:border-box;position:relative}.Gaokao_modalCloseBtn__4lQAS{background:#f1f5f9;border:1px solid #cbd5e1;color:#475569;border-radius:8px;width:36px;height:36px;font-size:1.15rem;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;line-height:1;padding:0;flex-shrink:0}.Gaokao_modalCloseBtn__4lQAS:hover{background:#fee2e2;color:#b91c1c;border-color:#f87171}.Gaokao_exportPdfBtn__q4hF_{background:#f8fafc;border:1px solid #cbd5e1;color:#0f2b5c;border-radius:8px;padding:8px 16px;font-size:.86rem;font-weight:750;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s ease}.Gaokao_exportPdfBtn__q4hF_:hover{background:#eff6ff;border-color:#0f2b5c;color:#0f2b5c;transform:translateY(-1px)}.Gaokao_plannerReadyBanner__O9b2S{background:linear-gradient(135deg,#0f2b5c,#1e40af);color:#ffffff;border-radius:14px;padding:20px 26px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:24px;box-shadow:0 6px 20px rgba(15,43,92,.18);animation:Gaokao_fadeIn__C6WA1 .3s ease-out}.Gaokao_readyBannerLeft__IycTz{display:flex;flex-direction:column;gap:6px}.Gaokao_readyBannerPill__qGAYI{display:inline-flex;align-items:center;gap:6px;font-size:.76rem;font-weight:850;color:#fef08a;background:rgba(254,240,138,.16);padding:3px 10px;border-radius:999px;width:fit-content}.Gaokao_readyBannerTitle__bkLYa{font-size:1.18rem;font-weight:850;margin:0;letter-spacing:-.01em}.Gaokao_readyBannerSub__rQUIB{font-size:.86rem;color:#cbd5e1;margin:0;line-height:1.5}.Gaokao_openDeliveryModalBtn__Yzowl{background:#f59e0b;color:#0f2b5c;border:none;padding:11px 22px;border-radius:9px;font-size:.92rem;font-weight:850;cursor:pointer;box-shadow:0 4px 14px rgba(245,158,11,.35);transition:all .2s ease;white-space:nowrap}.Gaokao_openDeliveryModalBtn__Yzowl:hover{background:#fbbf24;transform:translateY(-1px);box-shadow:0 6px 18px rgba(245,158,11,.45)}.Gaokao_modalFilterDeck__pSFmk{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px 20px;display:flex;flex-direction:column;gap:12px}.Gaokao_modalFilterRow__9d0Hj{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.Gaokao_modalFilterLabel__lCgd6{font-size:.82rem;font-weight:800;color:#475569;min-width:75px;flex-shrink:0}.Gaokao_modalFilterChips__AuteA{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.Gaokao_modalFilterChip__wvCuf{padding:5px 12px;border-radius:6px;font-size:.78rem;font-weight:750;border:1px solid #cbd5e1;background:#ffffff;color:#475569;cursor:pointer;transition:all .15s ease}.Gaokao_modalFilterChip__wvCuf:hover{background:#f1f5f9;border-color:#94a3b8}.Gaokao_modalFilterChipActive__cOSVe{background:#0f2b5c!important;color:#ffffff!important;border-color:#0f2b5c!important}.Gaokao_modalSortSelect__Zlft4{padding:6px 12px;border-radius:6px;border:1px solid #cbd5e1;background:#ffffff;font-size:.82rem;font-weight:750;color:#0f2b5c;outline:none;cursor:pointer}.Gaokao_modalSortSelect__Zlft4:focus{border-color:#0f2b5c}.Gaokao_groupedUnivCard__zxw1t{background:#ffffff;border:1px solid #e2e8f0;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:18px;box-shadow:0 2px 10px rgba(15,43,92,.04);transition:all .2s ease}.Gaokao_groupedUnivCard__zxw1t:hover{border-color:#94a3b8;box-shadow:0 6px 22px rgba(15,43,92,.08)}.Gaokao_groupedCardHeader__4aDep{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;padding-bottom:16px;border-bottom:1px solid #f1f5f9}.Gaokao_groupedCardHeaderLeft__Jsrlc{display:flex;flex-direction:column;gap:8px}.Gaokao_groupedUnivTitleGroup__1Di5d{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.Gaokao_groupedUnivName__ipVS0{font-size:1.25rem;font-weight:850;color:#0f2b5c;margin:0}.Gaokao_univCodePill__DEYq2{font-size:.74rem;font-weight:800;color:#0369a1;background:#e0f2fe;padding:2px 8px;border-radius:4px}.Gaokao_viewArchiveBtn__zTaNU{background:#eff6ff;border:1px solid #bfdbfe;color:#1e40af;border-radius:8px;padding:8px 16px;font-size:.84rem;font-weight:800;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .15s ease}.Gaokao_viewArchiveBtn__zTaNU:hover{background:#dbeafe;border-color:#1e40af;transform:translateY(-1px)}.Gaokao_groupedSlotsGrid__z9cQv{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:14px}.Gaokao_groupedSlotCard___pJNv{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;transition:all .15s ease}.Gaokao_groupedSlotCard___pJNv:hover{background:#f1f5f9;border-color:#cbd5e1}.Gaokao_groupedSlotTop__krTSb{display:flex;justify-content:space-between;align-items:center}.Gaokao_groupedSlotCode__U7YpW{font-size:.82rem;font-weight:850;color:#0f2b5c}.Gaokao_groupedSlotReq__0Gzqm{font-size:.76rem;color:#64748b;font-weight:650}.Gaokao_groupedSlotStats__9u7WW{display:flex;gap:14px;font-size:.82rem;color:#475569}.Gaokao_groupedSlotStats__9u7WW strong{color:#0f2b5c}.Gaokao_univDetailModalOverlay__tQG0F{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(15,23,42,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;animation:Gaokao_modalFadeIn__CD9kt .22s ease-out}.Gaokao_univDetailModalContainer__wMN82{background:#ffffff;width:100%;max-width:980px;max-height:92vh;overflow-y:auto;border-radius:20px;box-shadow:0 25px 60px -15px rgba(15,43,92,.35);border:1px solid #cbd5e1;padding:32px 36px;display:flex;flex-direction:column;gap:22px;box-sizing:border-box}.Gaokao_univDetailHeader__eQURI{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:18px;border-bottom:1px solid #e2e8f0}.Gaokao_univDetailTitleSection__292tv{display:flex;flex-direction:column;gap:8px}.Gaokao_univDetailMainName__iCFPP{font-size:1.6rem;font-weight:850;color:#0f2b5c;margin:0}.Gaokao_univProfileIntroBox__nC0R8{background:#f8fafc;border-left:4px solid #0f2b5c;padding:16px 20px;border-radius:0 10px 10px 0;font-size:.92rem;color:#334155;line-height:1.7}.Gaokao_univProfileIntroBox__nC0R8 p{margin:0}.Gaokao_univStatusNotice__nRWwt{padding:10px 16px;border-radius:8px;font-size:.84rem;font-weight:750}.Gaokao_univStatusNormal__gl0xW{background:#ecfdf5;border:1px solid #a7f3d0;color:#047857}.Gaokao_univStatusAlert__ux06M{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.Gaokao_univKpiGrid__c9HfZ{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.Gaokao_univKpiCard__UxA59{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:4px}.Gaokao_univKpiLabel__e7Qwb{font-size:.72rem;font-weight:800;color:#64748b}.Gaokao_univKpiValue__Gp8dU{font-size:1.15rem;font-weight:850;color:#0f2b5c}.Gaokao_univContactRow__RRIdr{display:flex;flex-direction:column;gap:8px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:14px 18px;font-size:.84rem;color:#475569}.Gaokao_univContactItem__JAqSp{display:flex;gap:8px}.Gaokao_univContactItem__JAqSp strong{color:#0f2b5c;min-width:80px}@media print{.Gaokao_deliveryModalOverlay__ceis7{position:static!important;background:#ffffff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0!important;display:block!important}.Gaokao_deliveryModalContainer__12AXG{position:absolute!important;left:0!important;top:0!important;width:100%!important;max-width:100%!important;max-height:none!important;border:none!important;box-shadow:none!important;padding:12px!important;background:#ffffff!important;color:#000000!important}.Gaokao_copyPlanBtn__sAuKi,.Gaokao_exportPdfBtn__q4hF_,.Gaokao_modalCloseBtn__4lQAS,.Gaokao_modalFilterDeck__pSFmk,.Gaokao_reportFooterBar__qVia3,.Gaokao_reportTableControlBar__Qd1XG,.Gaokao_tableColActions__MGI__{display:none!important}}