.WiseFill_page__3c1DR{min-height:100vh;padding:42px 0 88px;background:linear-gradient(rgba(6,43,85,.025) 1px,transparent 0),linear-gradient(90deg,rgba(6,43,85,.025) 1px,transparent 0),radial-gradient(circle at 88% 6%,rgba(45,132,215,.1),transparent 28%),#f7f9fc;background-size:56px 56px,56px 56px,100% 100%,100% 100%}.WiseFill_breadcrumb__TxkCq{display:flex;align-items:center;gap:7px;margin-bottom:28px;color:var(--color-text-sub);font-size:.84rem}.WiseFill_breadcrumb__TxkCq a:hover{color:var(--color-primary)}.WiseFill_breadcrumb__TxkCq span{color:var(--color-primary);font-weight:700}.WiseFill_pageHeader__O7P4S{display:flex;align-items:flex-end;justify-content:space-between;gap:36px;margin-bottom:26px}.WiseFill_eyebrow__fz8D6{display:block;margin-bottom:8px;color:#a66f08;font-size:.76rem;font-weight:800;letter-spacing:.12em}.WiseFill_pageHeader__O7P4S h1{color:var(--color-primary);font-family:var(--font-display);font-size:clamp(2.1rem,4vw,3.5rem);line-height:1.16}.WiseFill_pageHeader__O7P4S p{max-width:720px;margin-top:10px;color:var(--color-text-sub);line-height:1.75}.WiseFill_headerFacts__RB4Ml{display:flex;flex-shrink:0;gap:8px}.WiseFill_headerFacts__RB4Ml span{padding:7px 10px;border:1px solid rgba(6,43,85,.12);border-radius:6px;color:#4e6176;background:rgba(255,255,255,.72);font-size:.76rem;font-weight:700}.WiseFill_analysisBar__sPWlv{display:grid;grid-template-columns:38px 1fr;gap:13px;align-items:center;margin-bottom:18px;padding:15px 18px;border:1px solid rgba(245,183,46,.38);border-radius:8px;background:linear-gradient(90deg,rgba(255,247,224,.96),rgba(255,255,255,.92));box-shadow:0 8px 24px rgba(6,43,85,.06)}.WiseFill_analysisIcon__9jb9K{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;color:#81580b;background:var(--color-accent)}.WiseFill_analysisBar__sPWlv strong{color:var(--color-primary);font-size:.86rem}.WiseFill_analysisBar__sPWlv p{margin-top:2px;color:#53657a;font-size:.88rem;line-height:1.55}.WiseFill_workspace__iJrq9{display:grid;grid-template-columns:250px minmax(520px,1fr) 264px;align-items:start;gap:16px}.WiseFill_controlPanel__3Pjo5,.WiseFill_planPanel__pGAiw,.WiseFill_recommendPanel__dcuMo{overflow:hidden;border:1px solid rgba(6,43,85,.12);border-radius:8px;background:rgba(255,255,255,.94);box-shadow:0 12px 34px rgba(6,43,85,.08)}.WiseFill_controlPanel__3Pjo5,.WiseFill_recommendPanel__dcuMo{padding:20px}.WiseFill_panelHeading__IN6CT{display:flex;align-items:center;gap:10px;margin-bottom:22px;color:var(--color-primary)}.WiseFill_panelHeading__IN6CT>div{display:flex;flex-direction:column}.WiseFill_panelHeading__IN6CT strong{font-size:.96rem}.WiseFill_panelHeading__IN6CT span{color:var(--color-text-sub);font-size:.72rem}.WiseFill_scoreField__9JaJl>span{display:block;margin-bottom:8px;color:#44566a;font-size:.78rem;font-weight:800}.WiseFill_scoreInputWrap__3jmcN{position:relative}.WiseFill_scoreInputWrap__3jmcN input{width:100%;height:56px;padding:0 48px 0 14px;border:1px solid rgba(6,43,85,.2);border-radius:6px;outline:none;color:var(--color-primary);background:#fbfdff;font-size:1.45rem;font-weight:800;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.WiseFill_scoreInputWrap__3jmcN input:focus{border-color:#236caf;box-shadow:0 0 0 3px rgba(35,108,175,.12)}.WiseFill_scoreInputWrap__3jmcN em{position:absolute;right:15px;top:17px;color:#7a8999;font-size:.84rem;font-style:normal}.WiseFill_rankBox__hbT04{margin-top:16px;padding:15px;border-radius:6px;background:#f2f7fc}.WiseFill_rankBox__hbT04>span{color:#617287;font-size:.74rem;font-weight:700}.WiseFill_rankBox__hbT04>strong{display:block;margin:3px 0 11px;color:var(--color-primary);font-size:1.65rem}.WiseFill_rankBox__hbT04 small{display:block;margin-top:9px;color:#8795a4;font-size:.66rem;line-height:1.5}.WiseFill_rankTrack__VIMBY{overflow:hidden;height:5px;border-radius:999px;background:#dce7f1}.WiseFill_rankTrack__VIMBY i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1f6eb7,#f5b72e);transition:width .35s ease}.WiseFill_resetButton__5tEAV{display:inline-flex;width:100%;height:42px;align-items:center;justify-content:center;gap:8px;margin-top:16px;border:1px solid rgba(6,43,85,.18);border-radius:6px;color:var(--color-primary);background:#fff;font-weight:750}.WiseFill_resetButton__5tEAV:hover{border-color:var(--color-primary);background:#f5f9fd}.WiseFill_strategyHeader__VfopH{display:flex;align-items:center;justify-content:space-between;padding:17px 20px;color:#fff;background:linear-gradient(135deg,#052b55,#0b477f)}.WiseFill_strategyHeader__VfopH>div{display:flex;flex-direction:column}.WiseFill_strategyHeader__VfopH span{color:rgba(255,255,255,.66);font-size:.72rem}.WiseFill_strategyHeader__VfopH strong{font-size:.98rem}.WiseFill_strategyHeader__VfopH>span{color:#ffd36a;font-weight:800}.WiseFill_strategyControl__8wnGB{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px;border-bottom:1px solid rgba(6,43,85,.1);background:#f7fafd}.WiseFill_strategyControl__8wnGB button{display:grid;grid-template-columns:20px 1fr;align-items:center;gap:2px 7px;min-height:58px;padding:9px 10px;border:1px solid rgba(6,43,85,.12);border-radius:6px;color:#607185;background:#fff;text-align:left}.WiseFill_strategyControl__8wnGB button strong{color:var(--color-primary);font-size:.82rem}.WiseFill_strategyControl__8wnGB button span{grid-column:2;font-size:.64rem}.WiseFill_strategyControl__8wnGB button:not(:disabled):hover{border-color:rgba(194,135,23,.58)}.WiseFill_strategyControl__8wnGB button:disabled{cursor:not-allowed;opacity:.42}.WiseFill_strategyControl__8wnGB .WiseFill_strategyActive__7XL1F{border-color:#d69a24;color:#8e620a;background:#fff8e8;box-shadow:inset 0 0 0 1px rgba(245,183,46,.24)}.WiseFill_slotRow__rFhzl,.WiseFill_slotTableHead__qU0ZV{display:grid;grid-template-columns:52px minmax(190px,1fr) 142px 44px;align-items:center}.WiseFill_slotTableHead__qU0ZV{min-height:36px;padding:0 12px;color:#7a8999;background:#edf3f8;font-size:.68rem;font-weight:800}.WiseFill_slotTableHead__qU0ZV span:nth-child(3){text-align:center}.WiseFill_slotTableHead__qU0ZV span:last-child{text-align:right}.WiseFill_slotRow__rFhzl{min-height:65px;padding:7px 12px;border-top:1px solid rgba(6,43,85,.075)}.WiseFill_slotNumber__5JX3M{color:#a8791d;font-family:var(--font-mono);font-size:.76rem;font-weight:800}.WiseFill_schoolCell__HKi66{display:flex;min-width:0;flex-direction:column}.WiseFill_schoolCell__HKi66 strong{overflow:hidden;color:var(--color-primary);font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.WiseFill_schoolCell__HKi66 span{margin-top:2px;color:#7a8999;font-size:.66rem}.WiseFill_emptySlot__SJvAK{grid-column:2/5;color:#a1adba;font-size:.78rem}.WiseFill_probability__ht9Ub{display:flex;align-items:center;justify-content:center;gap:8px}.WiseFill_probability__ht9Ub>span{overflow:hidden;width:76px;height:5px;border-radius:999px;background:#dbe6ef}.WiseFill_probability__ht9Ub i{display:block;height:100%;border-radius:inherit;background:#2b79bd}.WiseFill_probability__ht9Ub strong{width:30px;color:#53667a;font-size:.69rem}.WiseFill_iconButton__S9_Jj{display:grid;width:32px;height:32px;place-items:center;justify-self:end;border:0;border-radius:6px;color:#93a0ad;background:transparent}.WiseFill_iconButton__S9_Jj:hover{color:#b74232;background:#fff0ed}.WiseFill_exportButton__xSr5T{display:flex;width:calc(100% - 24px);height:46px;align-items:center;justify-content:center;gap:9px;margin:12px;border:0;border-radius:6px;color:#fff;background:var(--color-primary);font-weight:800}.WiseFill_exportButton__xSr5T:not(:disabled):hover{background:var(--color-primary-light)}.WiseFill_exportButton__xSr5T:disabled{cursor:not-allowed;opacity:.34}.WiseFill_recommendList__e8MiG{display:flex;max-height:610px;flex-direction:column;overflow-y:auto}.WiseFill_recommendItem__kndfe{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-top:1px solid rgba(6,43,85,.08)}.WiseFill_recommendItem__kndfe:first-child{border-top:0}.WiseFill_recommendItem__kndfe>div{display:flex;min-width:0;flex-direction:column}.WiseFill_recommendItem__kndfe strong{overflow:hidden;color:var(--color-primary);font-size:.84rem;text-overflow:ellipsis;white-space:nowrap}.WiseFill_recommendItem__kndfe span{margin-top:3px;color:#7b8a9a;font-size:.66rem}.WiseFill_recommendItem__kndfe button{display:grid;width:30px;height:30px;flex-shrink:0;place-items:center;border:1px solid rgba(6,43,85,.2);border-radius:6px;color:var(--color-primary);background:#fff;font-size:1.05rem;font-weight:700}.WiseFill_recommendItem__kndfe button:not(:disabled):hover{border-color:#c88d1e;color:#865b09;background:#fff8e8}.WiseFill_recommendItem__kndfe button:disabled{cursor:default;opacity:.38}.WiseFill_emptyRecommend__s0QRA{display:flex;min-height:220px;align-items:center;justify-content:center;flex-direction:column;color:#a1adba;text-align:center}.WiseFill_emptyRecommend__s0QRA strong{margin-top:9px;color:#627387;font-size:.86rem}.WiseFill_emptyRecommend__s0QRA span{margin-top:3px;font-size:.7rem}[data-theme=dark] .WiseFill_page__3c1DR{background:#091727}[data-theme=dark] .WiseFill_controlPanel__3Pjo5,[data-theme=dark] .WiseFill_planPanel__pGAiw,[data-theme=dark] .WiseFill_recommendPanel__dcuMo{background:#111d2e}[data-theme=dark] .WiseFill_pageHeader__O7P4S h1,[data-theme=dark] .WiseFill_panelHeading__IN6CT,[data-theme=dark] .WiseFill_recommendItem__kndfe strong,[data-theme=dark] .WiseFill_schoolCell__HKi66 strong{color:#e8edf2}@media (max-width:1120px){.WiseFill_workspace__iJrq9{grid-template-columns:230px minmax(480px,1fr)}.WiseFill_recommendPanel__dcuMo{grid-column:1/-1}.WiseFill_recommendList__e8MiG{display:grid;max-height:none;grid-template-columns:repeat(3,1fr);gap:0 18px}}@media (max-width:820px){.WiseFill_page__3c1DR{padding:30px 0 64px}.WiseFill_pageHeader__O7P4S{align-items:flex-start;flex-direction:column;gap:16px}.WiseFill_headerFacts__RB4Ml{flex-wrap:wrap}.WiseFill_workspace__iJrq9{grid-template-columns:1fr}.WiseFill_recommendPanel__dcuMo{grid-column:auto}.WiseFill_recommendList__e8MiG{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.WiseFill_analysisBar__sPWlv{grid-template-columns:32px 1fr;padding:13px}.WiseFill_analysisIcon__9jb9K{width:32px;height:32px}.WiseFill_controlPanel__3Pjo5,.WiseFill_recommendPanel__dcuMo{padding:16px}.WiseFill_strategyControl__8wnGB{grid-template-columns:1fr}.WiseFill_slotTableHead__qU0ZV{display:none}.WiseFill_slotRow__rFhzl{grid-template-columns:34px minmax(0,1fr) 36px;min-height:70px}.WiseFill_probability__ht9Ub{display:none}.WiseFill_emptySlot__SJvAK{grid-column:2/4}.WiseFill_recommendList__e8MiG{grid-template-columns:1fr}}