.information-module_module__4mmA4{display:grid;grid-gap:14px;gap:14px}.information-module_head__hjj6W{padding:18px 20px;border:1px solid rgba(112,201,255,.16);border-radius:16px;background:rgba(6,52,108,.3)}.information-module_titleRow__R39c3{display:flex;align-items:center;gap:12px}.information-module_titleRow__R39c3 h2{margin:2px 0 0;font-size:22px}.information-module_icon__rEW0z{width:42px;height:42px;display:grid;place-items:center;color:#c7f2ff;border-radius:11px;background:rgba(28,151,224,.25);font-size:20px}.information-module_eyebrow__er_MO{color:rgba(172,208,231,.82);font-size:13px}.information-module_provenance__AY__C{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:6px 14px;gap:6px 14px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(116,204,255,.12)}.information-module_provenance__AY__C span{color:rgba(178,218,239,.78);font-size:14px}.information-module_provenance__AY__C strong{color:rgba(228,245,253,.95);font-size:14px;font-weight:500}.information-module_search__s3818{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;border:1px solid rgba(112,201,255,.14);border-radius:13px;background:rgba(4,52,104,.24)}.information-module_search__s3818 label{color:rgba(190,226,245,.9);font-size:14px}.information-module_search__s3818 input{flex:1 1 240px;min-height:38px;padding:0 12px;color:#eaf8ff;border:1px solid rgba(146,214,255,.34);border-radius:9px;background:rgba(120,194,246,.16);font-size:14px}.information-module_search__s3818 input::placeholder{color:rgba(206,234,252,.66)}.information-module_search__s3818 input:hover{border-color:rgba(166,224,255,.5)}.information-module_search__s3818 input:focus{border-color:rgba(190,234,255,.72);background:rgba(120,194,246,.24);outline:2px solid rgba(126,230,255,.42);outline-offset:1px}.information-module_tally__83fSB{color:rgba(172,208,231,.84);font-size:13px}.information-module_empty__rN873{margin:0;padding:16px 18px;color:rgba(198,227,243,.88);border:1px dashed rgba(126,200,240,.24);border-radius:13px;font-size:14px;line-height:1.7}.information-module_schools__JxO3n{display:grid;grid-gap:9px;gap:9px;margin:0;padding:0;list-style:none}.information-module_school__CfaQ9{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid rgba(112,201,255,.15);border-radius:13px;background:rgba(6,52,108,.32);text-decoration:none}.information-module_school__CfaQ9:hover{border-color:rgba(126,230,255,.42);background:rgba(9,64,128,.42)}.information-module_schoolBody__CZVtw{flex:1 1;display:grid;grid-gap:4px;gap:4px;min-width:0}.information-module_schoolBody__CZVtw strong{color:rgba(234,249,255,.98);font-size:17px;font-weight:500}.information-module_schoolFacts__jyIY9{color:#8fd8f8;font-size:13px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.information-module_schoolMeta__a2YFG{display:grid;justify-items:end;grid-gap:2px;gap:2px;text-align:right;white-space:nowrap}.information-module_schoolMeta__a2YFG b{color:#7ee6ff;font-size:14px;font-weight:500}.information-module_schoolMeta__a2YFG small{color:rgba(172,208,231,.84);font-size:13px}.information-module_rowTags__xy3iB{display:flex;flex-wrap:wrap;gap:6px}.information-module_userEntry__flVi9{justify-self:start;padding:1px 8px;border:1px solid rgba(126,230,255,.42);border-radius:999px;background:rgba(126,230,255,.12);color:#b7ecff;font-size:12px;line-height:1.7;white-space:nowrap}.information-module_schoolEnter__8C_qv{color:rgba(172,208,231,.7);font-size:18px}.information-module_group__9TDIj{display:grid;grid-gap:9px;gap:9px}.information-module_groupHead__O6nmm{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.information-module_groupHead__O6nmm h3{margin:0;font-size:16px;color:rgba(232,247,255,.97)}.information-module_groupHead__O6nmm small{color:rgba(172,208,231,.82);font-size:13px}.information-module_entries__gJWjb{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.information-module_entry__JsBqx{display:grid;grid-gap:3px;gap:3px;padding:11px 13px;border:1px solid rgba(112,201,255,.14);border-radius:11px;background:rgba(6,52,108,.3);text-decoration:none}.information-module_entry__JsBqx:hover{border-color:rgba(126,230,255,.42);background:rgba(9,64,128,.4)}.information-module_entry__JsBqx strong{color:rgba(233,248,255,.97);font-size:15px;font-weight:500;line-height:1.55}.information-module_entry__JsBqx small{color:rgba(172,208,231,.84);font-size:13px}@media (min-width:1100px){.information-module_entries__gJWjb{grid-template-columns:repeat(2,minmax(0,1fr))}}.information-module_recentFilter__rCL3o{display:flex;gap:6px;padding:2px 0}.information-module_recentActive__p02I_,.information-module_recentOption__8Ht6e{padding:3px 9px;color:#a9cbe8;border:1px solid rgba(112,201,255,.22);border-radius:999px;background:transparent;font-size:11px;cursor:pointer}.information-module_recentActive__p02I_{color:#06253f;border-color:transparent;background:#7de5ff;font-weight:600}.school-panel_panel__zDVAG{display:grid;grid-gap:14px;gap:14px}.school-panel_head__GgnKU{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px;padding:18px 20px;border:1px solid rgba(112,201,255,.16);border-radius:16px;background:rgba(6,52,108,.3)}.school-panel_eyebrow__XDYtW{color:rgba(172,208,231,.82);font-size:13px}.school-panel_head__GgnKU h2{margin:3px 0 0;font-size:24px}.school-panel_provenance__WMwmh{display:grid;grid-template-columns:max-content max-content;grid-gap:4px 12px;gap:4px 12px}.school-panel_provenance__WMwmh span{color:rgba(178,218,239,.78);font-size:13px}.school-panel_provenance__WMwmh strong{color:rgba(228,245,253,.95);font-size:13px;font-weight:500}.school-panel_empty__IQPzk{margin:0;padding:16px 18px;color:rgba(198,227,243,.88);border:1px dashed rgba(126,200,240,.24);border-radius:13px;font-size:14px;line-height:1.7}.school-panel_facts__uUSun{display:grid;grid-gap:10px;gap:10px;padding:16px 18px;border:1px solid rgba(112,201,255,.14);border-radius:15px;background:rgba(4,52,104,.28)}.school-panel_factsHead__yCVDC{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.school-panel_factsHead__yCVDC h3{margin:0;font-size:16px;color:rgba(232,247,255,.97)}.school-panel_factsHead__yCVDC small{color:rgba(172,208,231,.8);font-size:13px}.school-panel_factList__TIcC6{display:grid;grid-gap:10px;gap:10px;margin:0}.school-panel_fact__BiSJ_{display:grid;grid-gap:3px;gap:3px}.school-panel_fact__BiSJ_ dt{color:rgba(178,218,239,.8);font-size:13px}.school-panel_fact__BiSJ_ dd{display:grid;grid-gap:3px;gap:3px;margin:0}.school-panel_fact__BiSJ_ dd strong{color:#cdf1ff;font-size:17px;font-weight:600;letter-spacing:.2px}.school-panel_fact__BiSJ_ dd .school-panel_factText__DQ6_5{margin:0;color:rgba(222,242,252,.92);font-size:14px;line-height:1.75}.school-panel_fact__BiSJ_ dd a{color:rgba(172,208,231,.86);font-size:13px;text-decoration:none}.school-panel_fact__BiSJ_ dd a:hover{color:#effcff;text-decoration:underline;text-underline-offset:3px}.school-panel_fact__BiSJ_ dd span{color:rgba(172,208,231,.86);font-size:13px}.school-panel_factEmpty__8tcug{margin:0;color:rgba(198,227,243,.86);font-size:14px;line-height:1.7}.school-panel_factEmpty__8tcug strong{display:block;margin-bottom:4px;color:#e6f7ff;font-size:15px;font-weight:500;line-height:1.55}.school-panel_factEmpty__8tcug a{color:#8fe6ff;text-decoration:underline;text-underline-offset:3px}.school-panel_factEmpty__8tcug a:hover{color:#c4f2ff}.school-panel_factEmptyHint__xfoPc{display:block;margin-top:4px;color:rgba(161,205,232,.72);font-size:12.5px}.school-panel_notices__rqUSq{display:grid;grid-gap:10px;gap:10px}.school-panel_noticesToggle__xu2iE{justify-self:start;padding:9px 14px;color:#d9f4ff;border:1px solid rgba(126,200,240,.3);border-radius:10px;background:rgba(80,159,211,.14);cursor:pointer;font-size:14px}.school-panel_noticesToggle__xu2iE:hover{border-color:rgba(126,230,255,.5);background:rgba(80,159,211,.22)}.school-panel_entries__dNCl9{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.school-panel_entry__dWiTC{display:grid;grid-gap:3px;gap:3px;padding:11px 13px;border:1px solid rgba(112,201,255,.14);border-radius:11px;background:rgba(6,52,108,.3);text-decoration:none}.school-panel_entry__dWiTC:hover{border-color:rgba(126,230,255,.42);background:rgba(9,64,128,.4)}.school-panel_entry__dWiTC strong{color:rgba(233,248,255,.97);font-size:15px;font-weight:500;line-height:1.55}.school-panel_entry__dWiTC small{color:rgba(172,208,231,.84);font-size:13px}.school-panel_userEntry__rqBiO{display:inline-block;margin-right:6px;padding:0 7px;border:1px solid rgba(126,230,255,.42);border-radius:999px;background:rgba(126,230,255,.12);color:#b7ecff;font-size:11.5px;line-height:1.7}.school-panel_entryExcerpt__iL9O6{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:rgba(172,208,231,.72);font-size:12.5px;line-height:1.55}@media (min-width:1100px){.school-panel_entries__dNCl9{grid-template-columns:repeat(2,minmax(0,1fr))}}.school-panel_editions__DysWt{display:grid;grid-gap:14px;gap:14px}.school-panel_edition__mi9b4{display:grid;grid-gap:7px;gap:7px}.school-panel_editionTitle__Xyepk{display:flex;align-items:baseline;gap:8px;margin:0;padding:0 2px;color:#cfe9ff;font-size:13px;font-weight:600;letter-spacing:.02em}.school-panel_editionTitle__Xyepk small{color:#8fb8d8;font-size:11px;font-weight:400}.guide-inline-reading_panel__xQ_tf{margin-top:18px;border:1px solid rgba(92,224,255,.26);border-radius:20px;padding:22px 24px;background:radial-gradient(120% 140% at 6% 0,rgba(53,229,255,.16),transparent 58%),linear-gradient(145deg,rgba(23,118,190,.42),rgba(5,40,88,.4));box-shadow:0 22px 52px rgba(0,14,42,.22);-webkit-backdrop-filter:blur(9px) saturate(1.04);backdrop-filter:blur(9px) saturate(1.04)}.guide-inline-reading_head__Z_W_E{display:flex;align-items:center;gap:12px;margin-bottom:14px}.guide-inline-reading_mark__Kjqj2{display:grid;place-items:center;width:34px;height:34px;border-radius:12px;color:#06243f;font-size:16px;background:linear-gradient(145deg,#8ff0ff,#4bb8f5);box-shadow:0 8px 20px rgba(53,229,255,.28)}.guide-inline-reading_heading__X0l3r span{color:rgba(105,216,255,.82);font-size:11px;letter-spacing:.14em}.guide-inline-reading_heading__X0l3r h3{margin:5px 0 0;font-size:19px;font-weight:500;color:#edf8ff}.guide-inline-reading_intro__mLlcK,.guide-inline-reading_status__mfP6Y{margin:0;color:rgba(223,240,251,.84);font-size:14.5px;line-height:1.85}.guide-inline-reading_status__mfP6Y{color:rgba(198,233,252,.9)}.guide-inline-reading_truncated__S0Q5_{margin:12px 0 0;padding:9px 12px;border:1px solid rgba(255,206,138,.45);border-radius:10px;background:rgba(255,206,138,.1);color:rgba(255,228,190,.95);font-size:13.5px;line-height:1.8}.guide-inline-reading_body__Mi8g5{color:rgba(229,244,253,.92);font-size:15px;line-height:1.9}.guide-inline-reading_body__Mi8g5 p{margin:0 0 10px}.guide-inline-reading_body__Mi8g5 p:last-child{margin-bottom:0}.guide-inline-reading_body__Mi8g5 ol,.guide-inline-reading_body__Mi8g5 ul{margin:0 0 10px;padding-left:20px}.guide-inline-reading_body__Mi8g5 li{margin-bottom:4px}.guide-inline-reading_body__Mi8g5 strong{color:#ffffff;font-weight:600}.guide-inline-reading_actions__OQGSR{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;padding-top:15px;border-top:1px dashed rgba(142,220,255,.2)}.guide-inline-reading_danger__ANkj7,.guide-inline-reading_primary__o_alo,.guide-inline-reading_secondary___IyKC{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 22px;border-radius:12px;cursor:pointer;font-size:14.5px;font-weight:500;letter-spacing:.01em;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.guide-inline-reading_primary__o_alo{margin-top:16px;min-height:48px;padding:13px 26px;color:#04243c;border:1px solid rgba(146,236,255,.5);background:linear-gradient(145deg,#9df2ff,#5cc2f8);font-size:15px;font-weight:600;box-shadow:0 12px 26px rgba(64,197,240,.28)}.guide-inline-reading_secondary___IyKC{color:#e8fbff;border:1px solid rgba(120,226,255,.42);background:rgba(24,126,194,.3)}.guide-inline-reading_danger__ANkj7{margin-left:auto;color:rgba(255,200,200,.95);border:1px solid rgba(255,138,138,.42);background:rgba(150,40,40,.22)}.guide-inline-reading_danger__ANkj7:focus-visible,.guide-inline-reading_danger__ANkj7:hover{transform:translateY(-1px);border-color:rgba(255,138,138,.7);background:rgba(170,45,45,.3)}.guide-inline-reading_stored__4QwAA{margin:10px 0 0;color:rgba(163,199,224,.82);font-size:12px;line-height:1.7}.guide-inline-reading_primary__o_alo:focus-visible,.guide-inline-reading_primary__o_alo:hover,.guide-inline-reading_secondary___IyKC:focus-visible,.guide-inline-reading_secondary___IyKC:hover{transform:translateY(-1px)}.guide-inline-reading_primary__o_alo:focus-visible,.guide-inline-reading_primary__o_alo:hover{box-shadow:0 16px 32px rgba(64,197,240,.4)}.guide-inline-reading_secondary___IyKC:focus-visible,.guide-inline-reading_secondary___IyKC:hover{border-color:rgba(160,240,255,.75);background:rgba(38,160,224,.4);box-shadow:0 10px 22px rgba(40,170,225,.24)}.guide-inline-reading_danger__ANkj7:focus-visible,.guide-inline-reading_primary__o_alo:focus-visible,.guide-inline-reading_secondary___IyKC:focus-visible{outline:2px solid rgba(180,244,255,.9);outline-offset:2px}.guide-inline-reading_boundary__a_eOJ{margin:14px 0 0;color:rgba(163,199,224,.72);font-size:12px;line-height:1.7}.guide-inline-reading_dense__WUcIe{padding:12px 14px;border-radius:13px}.guide-inline-reading_dense__WUcIe .guide-inline-reading_mark__Kjqj2{width:27px;height:27px;border-radius:9px;font-size:13px}.guide-inline-reading_dense__WUcIe .guide-inline-reading_head__Z_W_E{gap:9px;margin-bottom:8px}.guide-inline-reading_dense__WUcIe .guide-inline-reading_heading__X0l3r span{font-size:10px;letter-spacing:.12em}.guide-inline-reading_dense__WUcIe .guide-inline-reading_heading__X0l3r h3{margin-top:3px;font-size:14px}.guide-inline-reading_dense__WUcIe .guide-inline-reading_intro__mLlcK,.guide-inline-reading_dense__WUcIe .guide-inline-reading_status__mfP6Y{font-size:12px;line-height:1.65}.guide-inline-reading_dense__WUcIe .guide-inline-reading_body__Mi8g5{font-size:12.5px;line-height:1.7}.guide-inline-reading_dense__WUcIe .guide-inline-reading_body__Mi8g5 p{margin-bottom:6px}.guide-inline-reading_dense__WUcIe .guide-inline-reading_actions__OQGSR{gap:7px;margin-top:8px;padding-top:8px}.guide-inline-reading_dense__WUcIe .guide-inline-reading_danger__ANkj7,.guide-inline-reading_dense__WUcIe .guide-inline-reading_primary__o_alo,.guide-inline-reading_dense__WUcIe .guide-inline-reading_secondary___IyKC{min-height:34px;padding:7px 12px;border-radius:9px;font-size:12px}.guide-inline-reading_dense__WUcIe .guide-inline-reading_primary__o_alo{margin-top:8px;min-height:34px;padding:8px 14px;font-size:12.5px}.guide-inline-reading_dense__WUcIe .guide-inline-reading_stored__4QwAA{margin-top:6px;font-size:10.5px;line-height:1.6}.guide-inline-reading_dense__WUcIe .guide-inline-reading_boundary__a_eOJ{margin-top:7px;font-size:10.5px;line-height:1.6}.ability-assessment_assessment__o0xF5{margin-top:14px;padding:14px 16px;border:1px solid rgba(92,224,255,.26);border-radius:14px;background:linear-gradient(145deg,rgba(20,96,158,.34),rgba(6,38,82,.3))}.ability-assessment_assessmentHead__kVyEA{display:flex;align-items:center;justify-content:space-between;gap:12px}.ability-assessment_assessmentHead__kVyEA span{color:rgba(105,216,255,.82);font-size:11px;letter-spacing:.12em}.ability-assessment_assessmentHead__kVyEA strong{font-size:22px;font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ability-assessment_assessmentHead__kVyEA strong[data-tone=up]{color:#6ff0d0}.ability-assessment_assessmentHead__kVyEA strong[data-tone=down]{color:#f5c26b}.ability-assessment_assessmentReason__7rJww{margin:9px 0 0;color:rgba(226,242,253,.9);font-size:13.5px;line-height:1.8}.ability-assessment_assessmentActions__6G93l{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px}.ability-assessment_assessmentActions__6G93l button{min-height:44px;padding:11px 20px;border-radius:11px;cursor:pointer;color:#dff9ff;border:1px solid rgba(92,224,255,.3);background:rgba(19,113,180,.22);font-size:14px;transition:transform .18s ease,border-color .18s ease,background .18s ease}.ability-assessment_assessmentActions__6G93l button:focus-visible,.ability-assessment_assessmentActions__6G93l button:hover{transform:translateY(-1px);border-color:rgba(146,236,255,.6)}.ability-assessment_assessmentActions__6G93l .ability-assessment_adopt__pxKsN{color:#04243c;border-color:rgba(146,236,255,.5);background:linear-gradient(145deg,#9df2ff,#5cc2f8);font-weight:600;box-shadow:0 10px 24px rgba(64,197,240,.26)}.ability-assessment_assessmentActions__6G93l button:focus-visible{outline:2px solid rgba(180,244,255,.9);outline-offset:2px}.ability-assessment_assessmentAdopted__Eq3nf,.ability-assessment_assessmentHint__V6i31{color:rgba(163,199,224,.8);font-size:12px;line-height:1.7}.ability-assessment_assessmentAdopted__Eq3nf{color:rgba(160,240,220,.88)}.ability-assessment_assessmentMissing__z3lnX{margin:12px 0 0;color:rgba(163,199,224,.78);font-size:12px;line-height:1.7}.metric-refresh_wrap__uyCQw{margin-top:12px}.metric-refresh_head__trmIi{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.metric-refresh_button__cCWwZ{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:10px;cursor:pointer;color:#dff9ff;border:1px solid rgba(92,224,255,.3);background:rgba(19,113,180,.22);font-size:12.5px;transition:transform .18s ease,border-color .18s ease,background .18s ease}.metric-refresh_button__cCWwZ:focus-visible,.metric-refresh_button__cCWwZ:hover{transform:translateY(-1px);border-color:rgba(146,236,255,.6)}.metric-refresh_button__cCWwZ:active{transform:translateY(0) scale(.972)}.metric-refresh_glyphSpin__Am0d2,.metric-refresh_glyph__V_B8F{display:inline-block;color:rgba(146,236,255,.78);font-size:13px;line-height:1}.metric-refresh_glyphSpin__Am0d2{animation:metric-refresh_metric-spin__ragxm .55s cubic-bezier(.35,.1,.3,1)}.metric-refresh_head__trmIi small{color:rgba(163,199,224,.76);font-size:11.5px;line-height:1.6}.metric-refresh_note__h3xKi{margin:10px 0 0;color:rgba(206,232,249,.88);font-size:12.5px;line-height:1.75}.metric-refresh_note__h3xKi b{color:#eaf8ff}.metric-refresh_changed__8Pp4E{position:relative;overflow:hidden;margin-top:10px;padding:11px 13px;border:1px solid rgba(92,224,255,.24);border-radius:12px;background:linear-gradient(145deg,rgba(20,96,158,.3),rgba(6,38,82,.26))}.metric-refresh_changedLabel__MtLwc{color:rgba(105,216,255,.86);font-size:11px;letter-spacing:.1em}.metric-refresh_changed__8Pp4E ul{margin:8px 0 0;padding-left:18px;color:rgba(226,242,253,.92);font-size:12.5px;line-height:1.85}.metric-refresh_changed__8Pp4E li{margin-bottom:2px}.metric-refresh_changed__8Pp4E,.metric-refresh_note__h3xKi{animation:metric-refresh_metric-result-in__yaQ9u .34s cubic-bezier(.2,.72,.3,1) both}.metric-refresh_changed__8Pp4E li{animation:metric-refresh_metric-row-in__NDOrw .3s ease both}.metric-refresh_sweep__59HZv{position:absolute;top:0;left:0;width:100%;height:2px;opacity:0;transform-origin:left center;background:linear-gradient(90deg,rgba(53,229,255,.85),rgba(79,157,251,.18) 70%,transparent);animation:metric-refresh_metric-sweep__0u_PY .62s ease-out both}@keyframes metric-refresh_metric-result-in__yaQ9u{0%{opacity:0;transform:translateY(9px) scale(.985)}to{opacity:1;transform:none}}@keyframes metric-refresh_metric-row-in__NDOrw{0%{opacity:0;transform:translateX(-7px)}to{opacity:1;transform:none}}@keyframes metric-refresh_metric-sweep__0u_PY{0%{opacity:.9;transform:scaleX(0)}to{opacity:0;transform:scaleX(1)}}@keyframes metric-refresh_metric-spin__ragxm{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.metric-refresh_changed__8Pp4E,.metric-refresh_changed__8Pp4E li,.metric-refresh_glyphSpin__Am0d2,.metric-refresh_note__h3xKi,.metric-refresh_sweep__59HZv{animation:none}}.ability-analysis-view_root__AtTXf{display:grid;grid-gap:16px;gap:16px;color:#edf8ff}.ability-analysis-view_evidenceSection__EaZak,.ability-analysis-view_explanation__h1A9J,.ability-analysis-view_overview__lEe_7{border:1px solid rgba(127,210,255,.17);border-radius:20px;background:linear-gradient(145deg,rgba(29,104,181,.4),rgba(6,44,94,.34));box-shadow:0 22px 52px rgba(0,14,42,.2);-webkit-backdrop-filter:blur(9px) saturate(1.04);backdrop-filter:blur(9px) saturate(1.04);padding:24px}.ability-analysis-view_overviewHeading__hQ2uD,.ability-analysis-view_sectionHeading__QMXBg{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.ability-analysis-view_overviewHeading__hQ2uD span,.ability-analysis-view_sectionHeading__QMXBg span{color:rgba(105,216,255,.78);font-size:11px;letter-spacing:.14em}.ability-analysis-view_overviewHeading__hQ2uD h2,.ability-analysis-view_sectionHeading__QMXBg h2{margin:6px 0 0;font-size:22px;font-weight:500}.ability-analysis-view_overviewHeading__hQ2uD small,.ability-analysis-view_sectionHeading__QMXBg small{color:rgba(175,211,235,.68);font-size:12px}.ability-analysis-view_goalFocus__GxAwW{display:flex;flex-wrap:wrap;align-items:baseline;gap:9px 12px;margin-bottom:14px;padding:10px 13px;border:1px solid rgba(143,213,255,.18);border-radius:12px;background:radial-gradient(120% 140% at 0 0,rgba(99,223,255,.08),transparent 62%),linear-gradient(158deg,rgba(16,88,154,.2),rgba(10,72,135,.14))}.ability-analysis-view_goalFocusLabel__jt9N1{color:#9ac5e5;font-size:12px}.ability-analysis-view_goalFocusTitle__1DZna{color:#eaf6ff;font-size:13.5px;font-weight:600}.ability-analysis-view_goalFocusAbilities__G0FcZ{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ability-analysis-view_goalFocusAbilities__G0FcZ li{display:flex;align-items:baseline;gap:5px;padding:3px 9px;border:1px solid rgba(112,201,255,.16);border-radius:999px;background:rgba(8,58,116,.34);color:#d6eeff;font-size:12px}.ability-analysis-view_goalFocusAbilities__G0FcZ b{color:#8ff0ff;font:12.5px DM Mono,monospace}.ability-analysis-view_goalFocusAbilities__G0FcZ li[data-weakest=true]{border-color:rgba(255,199,120,.45);color:#ffe6bd}.ability-analysis-view_goalFocusAbilities__G0FcZ li[data-weakest=true] b{color:#ffd9a0}.ability-analysis-view_goalFocusHint__aipSt{flex:1 1 240px;margin:0;color:rgba(184,219,240,.82);font-size:12.5px;line-height:1.6}.ability-analysis-view_goalFocusLink___r5NT{color:#8fe6ff;font-size:12.5px;text-decoration:none;white-space:nowrap}.ability-analysis-view_goalFocusLink___r5NT:hover{text-decoration:underline}.ability-analysis-view_explorer__6a1v7{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(310px,1.15fr);grid-gap:22px;gap:22px;align-items:center}.ability-analysis-view_radarFrame__1ho9_{min-height:334px;position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;align-items:center;overflow:hidden;border:1px solid rgba(99,202,255,.12);border-radius:18px;background:radial-gradient(circle at 50% 46%,rgba(38,179,234,.12),transparent 46%),rgba(4,47,101,.25)}.ability-analysis-view_radar__PfUwG{width:min(100%,330px);overflow:visible;align-self:center}.ability-analysis-view_radarOuter__WpvlP{fill:rgba(18,91,160,.11);stroke:rgba(112,202,246,.34);stroke-width:1.2}.ability-analysis-view_radarRing__44jIp{fill:none;stroke:rgba(107,184,229,.16);stroke-width:1}.ability-analysis-view_radarAxis__7Dbqn{stroke:rgba(100,190,237,.14);stroke-width:1}.ability-analysis-view_selectedAxis__T_hKH{stroke:rgba(66,226,255,.56);stroke-width:1.5;stroke-dasharray:4 5}.ability-analysis-view_radarValueGlow__zw5B3{fill:rgba(50,218,255,.4);stroke:none}.ability-analysis-view_radarValue__3o3qB{fill:url(#ability-radar-fill);stroke:#4cdfff;stroke-width:2}.ability-analysis-view_radarPoint__cVUW_{fill:#7ecdf0}.ability-analysis-view_activePointGlow__Btbcg{fill:rgba(61,224,255,.3)}.ability-analysis-view_activePoint__xujzQ{fill:#e8fbff;stroke:#3ce0ff;stroke-width:2}.ability-analysis-view_radarTarget__HF5m0{cursor:pointer;outline:none}.ability-analysis-view_radarTargetHit__eA67R{fill:transparent;pointer-events:all}.ability-analysis-view_radarTarget__HF5m0:focus,.ability-analysis-view_radarTarget__HF5m0:focus-visible{outline:none}.ability-analysis-view_radarTarget__HF5m0:focus-visible .ability-analysis-view_radarTargetHit__eA67R{stroke:rgba(181,246,255,.9);stroke-width:1.5}.ability-analysis-view_radarTarget__HF5m0:focus-visible text{fill:#fff;font-weight:600}.ability-analysis-view_activeRadarLabel__Tulr1,.ability-analysis-view_radarLabel__YUOV4{font-size:11px;fill:rgba(174,211,235,.7)}.ability-analysis-view_activeRadarLabel__Tulr1{fill:#e8fbff;font-weight:600}.ability-analysis-view_currentValue__j5uZu{width:calc(100% - 36px);display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;grid-gap:8px;gap:8px;margin:0 18px 16px;padding-top:11px;border-top:1px solid rgba(123,210,246,.14)}.ability-analysis-view_currentValue__j5uZu span{color:rgba(108,216,251,.72);font-size:11px;letter-spacing:.12em}.ability-analysis-view_currentValue__j5uZu strong{font-size:16px;font-weight:500}.ability-analysis-view_currentValue__j5uZu b{color:#8aebff;font:30px DM Mono,monospace}.ability-analysis-view_currentValue__j5uZu small{grid-column:1/-1;color:rgba(150,200,232,.78);font-size:11px;line-height:1.6}.ability-analysis-view_abilityList__AEFGQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.ability-analysis-view_abilityList__AEFGQ button{min-width:0;position:relative;overflow:hidden;display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;padding:15px;color:rgba(211,235,249,.7);border:1px solid rgba(102,194,242,.08);border-radius:14px;background:rgba(6,54,112,.27);cursor:pointer;text-align:left;transition:transform .22s ease,border-color .22s ease,color .22s ease,background .22s ease,box-shadow .22s ease}.ability-analysis-view_abilityList__AEFGQ button:after{position:absolute;inset:0 auto 0 -45%;width:24%;content:"";opacity:0;background:linear-gradient(90deg,transparent,rgba(207,248,255,.14),transparent);transform:skewX(-18deg);transition:left .45s ease,opacity .24s ease}.ability-analysis-view_abilityList__AEFGQ button:focus-visible,.ability-analysis-view_abilityList__AEFGQ button:hover{color:#effbff;border-color:rgba(76,221,255,.34);background:rgba(17,94,165,.36);box-shadow:0 12px 26px rgba(0,27,68,.17),inset 0 0 20px rgba(47,199,245,.05);transform:translateY(-2px)}.ability-analysis-view_abilityList__AEFGQ button:focus-visible:after,.ability-analysis-view_abilityList__AEFGQ button:hover:after{left:120%;opacity:1}.ability-analysis-view_abilityList__AEFGQ button[aria-pressed=true]{color:#fff;border-color:rgba(75,224,255,.48);background:linear-gradient(135deg,rgba(24,123,202,.55),rgba(16,78,148,.42));box-shadow:0 14px 30px rgba(0,38,88,.24),inset 0 0 24px rgba(47,216,255,.08)}.ability-analysis-view_abilityList__AEFGQ button>span{font-size:14px;font-weight:500}.ability-analysis-view_abilityList__AEFGQ button>strong{color:#87eaff;font:22px DM Mono,monospace}.ability-analysis-view_abilityList__AEFGQ button>i{grid-column:1/-1;height:5px;overflow:hidden;border-radius:8px;background:rgba(16,85,153,.68)}.ability-analysis-view_abilityList__AEFGQ button>i b{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,#268ce8,#3fdcff);box-shadow:0 0 10px rgba(62,218,255,.25)}.ability-analysis-view_abilityList__AEFGQ button>small.ability-analysis-view_abilityBreakdown__Hr_TR{grid-column:1/-1;color:rgba(150,205,236,.74);font-size:11px;letter-spacing:.02em}.ability-analysis-view_abilityList__AEFGQ button[aria-pressed=true]>small.ability-analysis-view_abilityBreakdown__Hr_TR{color:rgba(206,240,255,.9)}.ability-analysis-view_composition__xs7aB{width:calc(100% - 36px);margin:0 18px 16px;padding:11px 13px;border:1px solid rgba(102,194,242,.14);border-radius:12px;background:rgba(6,54,112,.22)}.ability-analysis-view_compositionHead__75hb1{color:rgba(108,216,251,.72);font-size:11px;letter-spacing:.12em}.ability-analysis-view_composition__xs7aB ul{margin:8px 0 0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.ability-analysis-view_composition__xs7aB li{display:grid;grid-template-columns:auto auto 1fr;align-items:baseline;grid-gap:8px;gap:8px}.ability-analysis-view_composition__xs7aB li>span{color:rgba(196,226,245,.8);font-size:12px}.ability-analysis-view_composition__xs7aB li>b{color:#8aebff;font:15px DM Mono,monospace}.ability-analysis-view_composition__xs7aB li>small{color:rgba(150,200,232,.7);font-size:11px;line-height:1.5}.ability-analysis-view_compositionToggle__Wtq8C{margin-top:9px;padding:5px 9px;display:inline-flex;gap:6px;color:#dff9ff;border:1px solid rgba(92,224,255,.22);border-radius:9px;background:rgba(9,62,122,.3);font-size:11px;cursor:pointer}.ability-analysis-view_compositionToggle__Wtq8C:focus-visible,.ability-analysis-view_compositionToggle__Wtq8C:hover{border-color:rgba(92,224,255,.46)}.ability-analysis-view_compositionToggle__Wtq8C>span{color:rgba(150,205,236,.8)}.ability-analysis-view_compositionConversations__lexOW{margin:8px 0 0;padding:0;list-style:none;display:grid;grid-gap:7px;gap:7px}.ability-analysis-view_compositionConversations__lexOW>li{display:grid;grid-template-columns:1fr auto;grid-gap:4px 8px;gap:4px 8px;padding:7px 9px;border-radius:9px;background:rgba(9,62,122,.24)}.ability-analysis-view_compositionConversationLink__xT_8R{color:#9fe8ff;font-size:12px;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.ability-analysis-view_compositionConversationLink__xT_8R:hover{color:#d6f7ff}.ability-analysis-view_compositionConversations__lexOW>li>b{color:#8aebff;font:13px DM Mono,monospace}.ability-analysis-view_compositionConversations__lexOW>li>small{grid-column:1/-1;color:rgba(150,200,232,.7);font-size:11px;line-height:1.55}.ability-analysis-view_compositionConversations__lexOW>li>small.ability-analysis-view_compositionQuestions__etSb6{color:rgba(159,232,255,.82)}.ability-analysis-view_compositionRevoke__J4L_L{grid-column:2/3;grid-row:2/3;justify-self:end;align-self:center;padding:3px 8px;color:rgba(214,238,252,.86);border:1px solid rgba(120,200,240,.24);border-radius:8px;background:rgba(9,62,122,.3);font-size:11px;cursor:pointer}.ability-analysis-view_compositionRevoke__J4L_L:focus-visible,.ability-analysis-view_compositionRevoke__J4L_L:hover{color:#fff;border-color:rgba(120,220,255,.5)}.ability-analysis-view_explanation__h1A9J>p{margin:0;color:rgba(225,241,251,.86);font-size:16px;line-height:1.9}.ability-analysis-view_evidenceToggle__sRuCC{margin-top:16px;padding:9px 13px;color:#dff9ff;border:1px solid rgba(92,224,255,.28);border-radius:10px;background:rgba(19,113,180,.2);cursor:pointer;font-size:13px;transition:transform .18s ease,border-color .18s ease,background .18s ease}.ability-analysis-view_evidenceToggle__sRuCC:focus-visible,.ability-analysis-view_evidenceToggle__sRuCC:hover{border-color:rgba(121,236,255,.58);background:rgba(22,133,201,.32);transform:translateY(-1px)}.ability-analysis-view_evidenceDisclosure__oB1VZ{display:grid;grid-gap:16px;gap:16px}.ability-analysis-view_evidenceDisclosure__oB1VZ[hidden]{display:none}.ability-analysis-view_analysisBoundary__ohJHX{margin-top:16px;display:flex;gap:11px;padding:12px 14px;border-radius:12px;background:rgba(4,46,99,.27)}.ability-analysis-view_analysisBoundary__ohJHX strong{flex:0 0 auto;color:#79e2ff;font-size:12px}.ability-analysis-view_analysisBoundary__ohJHX span{color:rgba(177,215,238,.7);font-size:13px;line-height:1.7}.ability-analysis-view_evidenceGrid__AlndU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:11px;gap:11px}.ability-analysis-view_evidenceGrid__AlndU article{display:grid;align-content:start;grid-gap:8px;gap:8px;padding:16px;border:1px solid rgba(113,202,250,.11);border-radius:15px;background:rgba(6,52,108,.27);transition:transform .22s ease,border-color .22s ease,background .22s ease}.ability-analysis-view_evidenceGrid__AlndU article:hover{border-color:rgba(90,220,255,.28);background:rgba(14,77,142,.34);transform:translateY(-2px)}.ability-analysis-view_evidenceMeta__1Nb3A,.ability-analysis-view_evidenceTitle__2kT6D{display:flex;align-items:center;justify-content:space-between;gap:10px}.ability-analysis-view_evidenceMeta__1Nb3A span{color:rgba(79,219,255,.45);font:11px DM Mono,monospace}.ability-analysis-view_evidenceMeta__1Nb3A time{color:rgba(148,201,231,.68);font:11px DM Mono,monospace}.ability-analysis-view_evidenceTitle__2kT6D strong{font-size:15px;line-height:1.5}.ability-analysis-view_evidenceTitle__2kT6D em{flex:0 0 auto;padding:4px 7px;border-radius:999px;color:#baf4ff;background:rgba(32,166,221,.18);font-size:11px;font-style:normal}.ability-analysis-view_evidenceTitle__2kT6D em[data-status=needs_detail]{color:#ffe3a8;background:rgba(207,147,56,.16)}.ability-analysis-view_evidenceTitle__2kT6D em[data-status=reported]{color:#d6d7ff;background:rgba(125,116,226,.17)}.ability-analysis-view_evidenceGrid__AlndU article>small{color:rgba(111,209,243,.66);font-size:12px}.ability-analysis-view_evidenceGrid__AlndU p{margin:0;color:rgba(181,216,238,.72);font-size:13px;line-height:1.75}.ability-analysis-view_emptyEvidence__111al{margin:0;color:rgba(177,213,237,.72);font-size:14px}.ability-analysis-view_nextStepGrid__utw1H{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px;margin-top:16px}.ability-analysis-view_subSection__lJYNF{min-width:0;padding-top:14px;border-top:1px solid rgba(127,210,255,.14)}.ability-analysis-view_subSection__lJYNF .ability-analysis-view_sectionHeading__QMXBg{margin-bottom:9px;gap:10px}.ability-analysis-view_subSection__lJYNF .ability-analysis-view_sectionHeading__QMXBg h2{margin-top:4px;font-size:17px;line-height:1.35}.ability-analysis-view_subSection__lJYNF .ability-analysis-view_sectionHeading__QMXBg span{font-size:10px}.ability-analysis-view_subSection__lJYNF ol,.ability-analysis-view_subSection__lJYNF ul{display:grid;grid-template-columns:1fr;grid-gap:7px;gap:7px;margin:0;padding:0;list-style:none}.ability-analysis-view_subSection__lJYNF li{position:relative;padding:8px 10px 8px 27px;color:rgba(204,231,247,.79);border-radius:9px;background:rgba(6,52,108,.22);font-size:13px;line-height:1.55}.ability-analysis-view_subSection__lJYNF li:before{position:absolute;left:10px;top:8px;color:#58dcff;content:"◇"}.ability-analysis-view_subSection__lJYNF ol{counter-reset:next-step}.ability-analysis-view_subSection__lJYNF ol li{counter-increment:next-step}.ability-analysis-view_subSection__lJYNF ol li:before{content:counter(next-step,decimal-leading-zero);font:8px DM Mono,monospace}.ability-analysis-view_compact__QMT0O .ability-analysis-view_evidenceSection__EaZak,.ability-analysis-view_compact__QMT0O .ability-analysis-view_explanation__h1A9J,.ability-analysis-view_compact__QMT0O .ability-analysis-view_overview__lEe_7{padding:18px}.ability-analysis-view_compact__QMT0O .ability-analysis-view_explorer__6a1v7{grid-template-columns:minmax(220px,.75fr) minmax(280px,1.25fr)}.ability-analysis-view_compact__QMT0O .ability-analysis-view_radarFrame__1ho9_{min-height:304px}.ability-analysis-view_compact__QMT0O .ability-analysis-view_overviewHeading__hQ2uD h2,.ability-analysis-view_compact__QMT0O .ability-analysis-view_sectionHeading__QMXBg h2{font-size:19px}.ability-analysis-view_compact__QMT0O .ability-analysis-view_explanation__h1A9J>p{font-size:14px}.ability-analysis-view_compact__QMT0O .ability-analysis-view_subSection__lJYNF li{font-size:12px}@media (max-width:860px){.ability-analysis-view_nextStepGrid__utw1H{grid-template-columns:1fr;gap:12px}.ability-analysis-view_compact__QMT0O .ability-analysis-view_explorer__6a1v7,.ability-analysis-view_explorer__6a1v7{grid-template-columns:1fr}.ability-analysis-view_radarFrame__1ho9_{min-height:324px}.ability-analysis-view_evidenceGrid__AlndU{grid-template-columns:1fr 1fr}}@media (max-width:560px){.ability-analysis-view_evidenceSection__EaZak,.ability-analysis-view_explanation__h1A9J,.ability-analysis-view_overview__lEe_7{padding:17px;border-radius:16px}.ability-analysis-view_overviewHeading__hQ2uD,.ability-analysis-view_sectionHeading__QMXBg{display:grid;grid-gap:6px;gap:6px}.ability-analysis-view_abilityList__AEFGQ,.ability-analysis-view_evidenceGrid__AlndU{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ability-analysis-view_abilityList__AEFGQ button,.ability-analysis-view_abilityList__AEFGQ button:after,.ability-analysis-view_evidenceGrid__AlndU article{transition-duration:.01ms}}