.study-compass_page__X5siS{width:100%;max-width:62rem;margin:0 auto;padding:1rem;box-sizing:border-box;color:var(--kl-navy-900);display:grid;grid-gap:1rem;gap:1rem}.study-compass_page__X5siS *,.study-compass_page__X5siS :after,.study-compass_page__X5siS :before{box-sizing:border-box}.study-compass_page__X5siS h1,.study-compass_page__X5siS h2,.study-compass_page__X5siS h3,.study-compass_page__X5siS h4,.study-compass_page__X5siS h5{line-height:1.25;margin:0;overflow-wrap:anywhere}.study-compass_page__X5siS h1{font-size:clamp(1.6rem,4vw,2.2rem)}.study-compass_page__X5siS h2{font-size:1.2rem}.study-compass_page__X5siS h3{font-size:1.02rem}.study-compass_page__X5siS p{line-height:1.6;margin:0;overflow-wrap:anywhere}.study-compass_page__X5siS :focus-visible{outline:3px solid var(--kl-color-focus);outline-offset:3px}.study-compass_page__X5siS h4[tabindex="-1"]:focus{outline:none}.study-compass_breadcrumb__4XCai{display:flex;flex-wrap:wrap;align-items:center;gap:0 .4rem;font-size:.95rem;color:var(--kl-ink-500)}.study-compass_breadcrumb__4XCai a{color:inherit;display:inline-flex;align-items:center;min-height:44px}.study-compass_muted__wVDc5{color:var(--kl-ink-500)}.study-compass_small__T_mDC{font-size:.92rem;color:var(--kl-ink-500)}.study-compass_tabs__4pQCl{display:flex;flex-wrap:wrap;gap:.25rem;border-bottom:1px solid var(--kl-border)}.study-compass_tabs__4pQCl button{font:inherit;min-height:44px;padding:.55rem 1rem;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--kl-ink-700);font-weight:600;cursor:pointer}.study-compass_tabs__4pQCl button[aria-selected=true]{color:var(--kl-blue-700);border-bottom-color:var(--kl-blue-600)}.study-compass_panel__5kkaX{display:grid;grid-gap:1rem;gap:1rem}.study-compass_primary__wrUSv,.study-compass_quiet__qUBD5,.study-compass_secondary__7FXut{font:inherit;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.65rem 1.1rem;border-radius:.65rem;cursor:pointer;text-decoration:none;text-align:center;max-width:100%}.study-compass_primary__wrUSv{background:var(--kl-blue-600);border:1px solid var(--kl-blue-600);color:#fff;font-weight:700;min-height:48px;padding-inline:1.4rem}.study-compass_secondary__7FXut{background:#fff;border:1px solid var(--kl-border-control);color:var(--kl-navy-900);font-weight:600}.study-compass_quiet__qUBD5{background:transparent;border:1px solid transparent;color:var(--kl-blue-600);font-weight:600;padding-inline:.4rem;text-decoration:underline;text-underline-offset:3px}.study-compass_primary__wrUSv:disabled,.study-compass_quiet__qUBD5:disabled,.study-compass_secondary__7FXut:disabled{opacity:.55;cursor:not-allowed}.study-compass_rowActions__TffL8{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center}.study-compass_lead___sCUt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.study-compass_inline__BOamp{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:600}.study-compass_field__R63T8 input,.study-compass_field__R63T8 select,.study-compass_field__R63T8 textarea,.study-compass_inline__BOamp select,.study-compass_select__ydYD1{font:inherit;font-weight:400;min-height:44px;padding:.45rem .6rem;border:1px solid var(--kl-border-control);border-radius:.55rem;background:#fff;color:var(--kl-navy-900);max-width:100%;font-size:max(1rem,16px)}.study-compass_plan__KotrX{list-style:none;margin:0;padding:0;display:grid;grid-gap:.5rem;gap:.5rem;counter-reset:plan}.study-compass_plan__KotrX>li{counter-increment:plan;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:.3rem .9rem;gap:.3rem .9rem;padding:.7rem .9rem;border:1px solid var(--kl-border);border-radius:.75rem;background:#fff}.study-compass_plan__KotrX>li:before{content:counter(plan);font-weight:700;color:var(--kl-blue-600)}.study-compass_plan__KotrX>li>div{display:grid;grid-gap:.15rem;gap:.15rem;min-width:0}.study-compass_reasons__xeC8v{font-size:.92rem;color:var(--kl-ink-500)}.study-compass_empty__jICbZ{display:grid;grid-gap:.75rem;gap:.75rem;justify-items:start;padding:1rem;border:1px dashed var(--kl-border-strong);border-radius:.9rem;background:#fff}.study-compass_summary__g_cAO{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.study-compass_summary__g_cAO li{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .75rem;border-radius:999px;border:1px solid;font-size:.95rem}.study-compass_segmented__Htqg_{display:inline-flex;flex-wrap:wrap;gap:.4rem}.study-compass_segmented__Htqg_ button{font:inherit;min-height:44px;padding:.45rem .9rem;border-radius:.55rem;border:1px solid var(--kl-border-strong);background:#fff;color:var(--kl-navy-900);cursor:pointer}.study-compass_segmented__Htqg_ button[aria-pressed=true]{border:2px solid var(--kl-blue-600);background:var(--kl-color-accent-soft);font-weight:700}.study-compass_group__Fhtdc{display:grid;grid-gap:.6rem;gap:.6rem}.study-compass_topics__pY_N0{list-style:none;margin:0;padding:0;display:grid;grid-gap:.5rem;gap:.5rem}.study-compass_topic__OBwA2{display:grid;grid-gap:.45rem;gap:.45rem;padding:.8rem .9rem;border:1px solid var(--kl-border);border-left:4px solid var(--kl-border-strong);border-radius:.75rem;background:#fff;min-width:0}.study-compass_topicHead__jifgD{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .7rem}.study-compass_badge__30nRq{display:inline-flex;align-items:center;gap:.3rem;padding:.1rem .55rem;border-radius:999px;font-size:.85rem;font-weight:700;border:1px solid}.study-compass_facts__O_fxm{display:flex;flex-wrap:wrap;gap:.2rem .9rem;font-size:.9rem;color:var(--kl-ink-500)}.study-compass_importance__f6Nv8{font-weight:700;color:var(--kl-navy-900)}.study-compass_importance__f6Nv8[data-importance=ADDITIONAL],.study-compass_importance__f6Nv8[data-importance=NOT_EXAM_RELEVANT]{font-weight:600;color:var(--kl-ink-500)}.study-compass_meter__8tfjq{width:min(100%,16rem);height:.5rem;accent-color:var(--kl-blue-600)}.study-compass_more__170R4 summary{cursor:pointer;min-height:44px;display:inline-flex;align-items:center;font-weight:600;color:var(--kl-blue-600)}.study-compass_more__170R4[open]{flex-basis:100%}:is(.study-compass_topic__OBwA2,.study-compass_badge__30nRq,.study-compass_summary__g_cAO>li)[data-status=weak]{--tone:var(--kl-danger);--tint:var(--kl-danger-soft)}:is(.study-compass_topic__OBwA2,.study-compass_badge__30nRq,.study-compass_summary__g_cAO>li)[data-status=working]{--tone:var(--kl-warning);--tint:var(--kl-warning-soft)}:is(.study-compass_topic__OBwA2,.study-compass_badge__30nRq,.study-compass_summary__g_cAO>li)[data-status=secure]{--tone:var(--kl-success);--tint:var(--kl-success-soft)}:is(.study-compass_topic__OBwA2,.study-compass_badge__30nRq,.study-compass_summary__g_cAO>li)[data-status=new]{--tone:var(--kl-ink-500);--tint:var(--kl-surface-subtle)}.study-compass_badge__30nRq,.study-compass_summary__g_cAO li{color:var(--tone);background:var(--tint);border-color:var(--tone)}.study-compass_badge__30nRq>span[aria-hidden],.study-compass_summary__g_cAO li>span[aria-hidden]{font-size:.6em;line-height:1;vertical-align:.15em}.study-compass_topic__OBwA2{border-left-color:var(--tone)}.study-compass_visual__bK2O2{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:.3rem;padding:.9rem;border-radius:.7rem;background:var(--kl-surface-subtle);border:1px solid var(--kl-border)}.study-compass_visualHead__2WNJQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.study-compass_flow__ueYnr{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.study-compass_flow__ueYnr>li{display:grid;grid-gap:.4rem;gap:.4rem;align-content:start;padding:.75rem;border-radius:.6rem;background:#fff;border:1px solid var(--kl-border);position:relative}.study-compass_flow__ueYnr>li+li:before{content:"→";position:absolute;left:-.72rem;top:1rem;color:var(--kl-blue-700);font-weight:700}.study-compass_flow__ueYnr ul{margin:0;padding-left:1.1rem}.study-compass_cards__a84Rx{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));grid-gap:1rem;gap:1rem}.study-compass_cards__a84Rx[data-diagnostic-first]>:first-child{order:2}.study-compass_card__s4QNv{display:grid;grid-gap:.7rem;gap:.7rem;align-content:start;padding:1.2rem;border:1px solid var(--kl-border);border-radius:1rem;background:#fff;min-width:0}.study-compass_factsList__PT6vB{display:grid;grid-gap:.45rem;gap:.45rem;margin:0}.study-compass_factsList__PT6vB>div{display:grid;grid-template-columns:7rem minmax(0,1fr);grid-gap:.5rem;gap:.5rem;align-items:center}.study-compass_factsList__PT6vB dt{font-weight:700}.study-compass_factsList__PT6vB dd{margin:0}.study-compass_factsList__PT6vB .study-compass_inline__BOamp{font-weight:400}.study-compass_note__1n5DX{display:grid;grid-gap:.5rem;gap:.5rem;padding:.9rem 1rem;border-left:4px solid var(--kl-blue-600);border-radius:.6rem;background:var(--kl-color-accent-soft)}.study-compass_error__KmKrg{padding:.8rem 1rem;border-left:4px solid var(--kl-danger);border-radius:.6rem;background:var(--kl-danger-soft)}.study-compass_scope__Ek7IC,.study-compass_scope__Ek7IC fieldset{display:grid;grid-gap:.75rem;gap:.75rem;min-width:0;border:0;padding:0;margin:0}.study-compass_scope__Ek7IC legend{font-weight:700;font-size:1.1rem;margin-bottom:.5rem}.study-compass_fields__YI5PB{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));grid-gap:.75rem;gap:.75rem}.study-compass_field__R63T8{display:grid;grid-gap:.35rem;gap:.35rem;font-weight:600}.study-compass_field__R63T8 input,.study-compass_field__R63T8 select,.study-compass_field__R63T8 textarea{width:100%}.study-compass_scopeRow__vHIAF{border:1px solid var(--kl-border);border-radius:.6rem;padding:.25rem .8rem;background:#fff}.study-compass_scopeRow__vHIAF summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:600}.study-compass_scopeRow__vHIAF[open]{display:grid;grid-gap:.6rem;gap:.6rem;padding-bottom:.8rem}@media (max-width:640px){.study-compass_page__X5siS{padding:.6rem}.study-compass_plan__KotrX>li{grid-template-columns:auto minmax(0,1fr)}.study-compass_plan__KotrX>li>:nth-child(n+2){grid-column:2;justify-self:start}.study-compass_flow__ueYnr{grid-template-columns:1fr}.study-compass_flow__ueYnr>li+li:before{content:"↓";left:1rem;top:-1.1rem}.study-compass_factsList__PT6vB>div{grid-template-columns:1fr;gap:.15rem}.study-compass_primary__wrUSv{width:100%}}