._failure_159qa_1{border:1px solid var(--kv-border);border-radius:var(--kv-radius);background:var(--kv-danger-soft);max-width:520px;color:var(--kv-ink);margin:24px auto;padding:20px 22px}._failure_159qa_1>strong{margin-bottom:8px;font-size:15px;display:block}._failure_159qa_1>p{margin:0;font-size:13.5px;line-height:1.7}._actions_159qa_23{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 0;display:flex}._actions_159qa_23 button{background:var(--kv-brand);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:7px 16px;font-size:13px}._actions_159qa_23 a{color:var(--kv-brand);font-size:13px}._note_159qa_46{color:var(--kv-muted);margin-top:10px!important;font-size:12px!important}._app_1u582_1{min-height:100vh}._sidebar_1u582_5{z-index:20;border-right:1px solid var(--kv-border);background:var(--kv-sidebar);flex-direction:column;width:300px;padding:14px 10px 40px;display:flex;position:fixed;top:0;bottom:0;left:0;right:auto;overflow-y:auto}._brand_1u582_18{align-items:center;gap:9px;padding:6px 10px 12px;display:flex}._brand_1u582_18>span:nth-child(2){flex:1;min-width:0}._brandMark_1u582_31{border-radius:8px;flex:none;width:30px;height:30px;display:block}._brand_1u582_18 strong,._brand_1u582_18 small{display:block}._themeButton_1u582_44{border:1px solid var(--kv-border);width:34px;height:34px;color:var(--kv-ink);background:var(--kv-panel);cursor:pointer;border-radius:9px;flex:none;place-items:center;display:grid}._brand_1u582_18 strong{font-size:16px}._brand_1u582_18 small{color:var(--kv-muted);margin-top:3px;font-size:12px}._examSwitch_1u582_67{background:0 0;border:0;grid-template-columns:repeat(3,1fr);gap:6px;padding:0 10px 10px;display:grid}._examSwitch_1u582_67 button{border:1px solid var(--kv-border);color:var(--kv-muted);background:var(--kv-panel);cursor:pointer;border-radius:8px;padding:6px 8px;font-size:13px}._examSwitch_1u582_67 button:disabled{cursor:wait}._examSwitch_1u582_67 ._examActive_1u582_90{color:#fff;background:var(--kv-brand);box-shadow:none;border-color:#0000;font-weight:600}._search_1u582_98{grid-template-columns:1fr 34px;gap:5px;margin-top:11px;display:grid}._topbar_1u582_105 ._search_1u582_98{grid-template-columns:1fr;width:220px;margin-top:0}._search_1u582_98 input{border:1px solid var(--kv-border);min-width:0;color:var(--kv-ink);background:var(--kv-panel);border-radius:9px;padding:8px 10px}._search_1u582_98 button{border:1px solid var(--kv-border);color:var(--kv-brand-dark);background:var(--kv-panel);cursor:pointer;border-radius:9px}._nav_1u582_124{gap:0;margin-top:0;display:grid}._nav_1u582_124 a{color:var(--kv-ink);border-radius:9px;align-items:center;gap:9px;padding:9px 11px;font-size:14.5px;text-decoration:none;display:flex}._nav_1u582_124 a span{width:18px;color:inherit;text-align:center;font-size:16px}._navCount_1u582_148{color:#fff;background:#e5544b;border-radius:10px;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 5px;font-size:10px;display:grid}._nav_1u582_124 a:hover,._nav_1u582_124 ._navActive_1u582_162{color:var(--kv-ink);background:var(--kv-neutral-soft)}._nav_1u582_124 ._navActive_1u582_162{color:#fff;background:var(--kv-brand);font-weight:700}._subjects_1u582_173{border-top:1px solid var(--kv-border);gap:5px;margin-top:13px;padding-top:13px;display:grid}._subjects_1u582_173 section>button{width:100%;color:var(--kv-ink);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}._subjects_1u582_173 section>button:hover{background:var(--kv-brand-soft)}._subjects_1u582_173 section>button span{align-items:center;gap:8px;min-width:0;font-size:14.5px;font-weight:600;display:flex}._subjects_1u582_173 section>button i{border-radius:50%;flex:none;width:8px;height:8px}._subjects_1u582_173 section>button b{border:1px solid var(--kv-border);color:var(--kv-muted);border-radius:999px;padding:2px 6px;font-size:11px}._chapterLinks_1u582_223{gap:2px;padding:2px 3px 7px 0;display:grid}._chapterLinks_1u582_223 a{color:var(--kv-muted);border-radius:8px;gap:5px;padding:6px 11px 6px 26px;font-size:13.5px;line-height:1.45;text-decoration:none;display:grid}._chapterLinks_1u582_223 a:hover{color:var(--kv-brand-dark);background:var(--kv-brand-soft)}._chapterLinks_1u582_223 a>i{background:var(--kv-neutral-soft);border-radius:2px;height:3px;display:flex;overflow:hidden}._chapterLinks_1u582_223 a em{height:100%}._level0_1u582_254{background:#778093}._level1_1u582_255{background:#e56b5f}._level2_1u582_256{background:#e2a62b}._level3_1u582_257{background:#28a774}._sibling_1u582_259{color:var(--kv-ink);border-radius:10px;align-items:center;gap:11px;margin-top:8px;padding:10px 11px;text-decoration:none;display:flex}._sibling_1u582_259:hover{background:var(--kv-brand-soft)}._sibling_1u582_259>span:first-child{font-size:18px}._sibling_1u582_259 strong,._sibling_1u582_259 small{display:block}._sibling_1u582_259 strong{font-size:12px}._sibling_1u582_259 small{color:var(--kv-muted);margin-top:3px;font-size:9px}._upgrade_1u582_277{border:1px solid color-mix(in srgb, var(--kv-brand) 35%, var(--kv-border));color:var(--kv-ink);background:linear-gradient(135deg, var(--kv-brand-soft), var(--kv-panel));border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:10px 2px;padding:12px;text-decoration:none;display:grid;box-shadow:0 8px 24px #1f429914}._upgrade_1u582_277:hover{border-color:var(--kv-brand);transform:translateY(-1px)}._upgrade_1u582_277>span:first-child{color:var(--kv-brand);font-size:20px;font-weight:800}._upgrade_1u582_277 strong,._upgrade_1u582_277 small{display:block}._upgrade_1u582_277 strong{color:var(--kv-brand-dark);font-size:13px}._upgrade_1u582_277 small{color:var(--kv-muted);margin-top:4px;font-size:10px;line-height:1.4}._upgrade_1u582_277 b{color:#fff;background:var(--kv-brand);border-radius:999px;padding:5px 8px;font-size:10px}._contentAccessCallout_1u582_300{border:1px solid color-mix(in srgb, var(--kv-brand) 48%, var(--kv-border));color:var(--kv-ink);background:linear-gradient(135deg, var(--kv-brand-soft), var(--kv-panel));border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:10px 2px;padding:12px;text-decoration:none;display:grid;box-shadow:0 9px 26px #1f42991c}._contentAccessCallout_1u582_300:hover{border-color:var(--kv-brand);transform:translateY(-1px)}._contentAccessCallout_1u582_300>span:first-child{font-size:19px}._contentAccessCallout_1u582_300 strong,._contentAccessCallout_1u582_300 small{display:block}._contentAccessCallout_1u582_300 strong{color:var(--kv-brand-dark);font-size:13px}._contentAccessCallout_1u582_300 small{color:var(--kv-muted);margin-top:4px;font-size:9.5px;line-height:1.4}._contentAccessCallout_1u582_300 b{color:#fff;background:var(--kv-brand);border-radius:999px;padding:5px 8px;font-size:10px}._contentAccessCompact_1u582_323{color:#fff;background:var(--kv-brand);border-radius:9px;flex:none;padding:7px 10px;font-size:12px;font-weight:750;text-decoration:none;display:none;box-shadow:0 5px 16px #1f42992e}._sidebarFooter_1u582_336{border-top:1px solid var(--kv-border);gap:10px;margin-top:auto;padding:16px 8px 0;display:grid}._sidebarFooter_1u582_336 a{color:var(--kv-brand);font-size:14px;font-weight:650;text-decoration:none}._accountIdentity_1u582_351{border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;margin:-5px;padding:8px;display:grid;color:var(--kv-ink)!important}._accountIdentity_1u582_351:hover{background:var(--kv-brand-soft)}._accountIdentity_1u582_351>span:nth-child(2){min-width:0}._accountIdentity_1u582_351 strong,._accountIdentity_1u582_351 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._accountIdentity_1u582_351 strong{color:var(--kv-ink);font-size:12px}._accountIdentity_1u582_351 small{margin-top:2px;font-size:9px;font-weight:500}._accountIdentity_1u582_351 b{color:var(--kv-brand);font-size:10px}._accountAvatar_1u582_376{box-sizing:border-box;background:var(--kv-neutral-soft);border-radius:10px;width:34px;height:34px;padding:4px}._sidebarFooter_1u582_336>small{color:var(--kv-muted);font-size:11px;line-height:1.5}._main_1u582_391{min-height:100vh;margin-left:300px;padding:26px 34px 90px}._topbar_1u582_105{align-items:center;gap:14px;max-width:none;margin:0 0 18px;display:flex}._crumb_1u582_405{min-width:0;color:var(--kv-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13.5px;font-weight:400;overflow:hidden}._crumb_1u582_405 b{color:var(--kv-ink)}._backButton_1u582_417,._mobileMenu_1u582_418{border:1px solid var(--kv-border);width:38px;height:38px;color:var(--kv-ink);background:var(--kv-panel);cursor:pointer;border-radius:10px;flex:none;place-items:center;display:grid}._syncNotice_1u582_431{color:var(--kv-warning);background:var(--kv-warning-soft);border:1px solid #f0c36a;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 20px;padding:12px 16px;display:flex}._syncNotice_1u582_431 button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:20px}._status_1u582_452{min-height:70vh;color:var(--kv-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}._status_1u582_452 button{color:#fff;background:var(--kv-brand);cursor:pointer;border:0;border-radius:9px;padding:8px 16px}._spinner_1u582_472{border:3px solid #dbe1ee;border-top-color:var(--kv-brand);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite _spin_1u582_472}._scrim_1u582_481,._mobileMenu_1u582_418{display:none}._examChip_1u582_491{border:1px solid var(--kv-brand);background:var(--kv-brand-soft);height:38px;color:var(--kv-brand);font:inherit;white-space:nowrap;cursor:pointer;border-radius:10px;flex:none;align-items:center;padding:0 10px;font-size:14px;font-weight:700;display:inline-flex}@media (max-width:480px){._topbar_1u582_105 ._crumb_1u582_405{display:none}}@keyframes _spin_1u582_472{to{transform:rotate(360deg)}}@media (max-width:800px),(pointer:coarse) and (max-height:500px){._main_1u582_391{margin-left:0;padding:14px 18px 48px}._sidebar_1u582_5{width:min(300px,86vw);transition:transform .18s;transform:translate(-105%);box-shadow:12px 0 40px #17203324}._sidebarOpen_1u582_538{transform:translate(0)}._mobileMenu_1u582_418{display:grid}._topbar_1u582_105{margin-bottom:22px}._topbar_1u582_105 ._crumb_1u582_405{flex:auto}._topbar_1u582_105 ._search_1u582_98{min-width:0}._topbar_1u582_105 ._search_1u582_98 input{width:100%}._contentAccessCompact_1u582_323{display:inline-flex}._scrim_1u582_481{z-index:18;background:#10182847;border:0;display:block;position:fixed;top:0;bottom:0;left:0;right:0}}._nav_1u582_124 a span._navFav_1u582_569{color:var(--kv-fav)}._nav_1u582_124 a._navActive_1u582_162 span._navFav_1u582_569{color:inherit}._chapterOther_1u582_583{border:1px dashed var(--kv-border);opacity:.7}._promoRow_1u582_589{margin:0 0 14px}._nav_1u582_124 a._navStrong_1u582_592{font-weight:700}._banner_n1ddk_4,._inline_n1ddk_5{color:#fff;background:var(--kv-brand);align-items:baseline;gap:8px;margin:0;font-weight:700;line-height:1.6;display:flex}._banner_n1ddk_4{border-radius:10px;padding:11px 16px;font-size:14px}._inline_n1ddk_5{border-radius:9px;padding:9px 12px;font-size:13px}._banner_n1ddk_4>span,._inline_n1ddk_5>span{flex:none}a._banner_n1ddk_4,a._inline_n1ddk_5{cursor:pointer;text-decoration:none}a._banner_n1ddk_4:hover,a._inline_n1ddk_5:hover{filter:brightness(1.08)}a._banner_n1ddk_4>span:last-child,a._inline_n1ddk_5>span:last-child{margin-left:auto}@media (max-width:560px){._banner_n1ddk_4{padding:10px 12px;font-size:13px}}._box_scn9t_3{color:#5b6270;text-align:center;background:#fff;border-radius:8px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:8px;font-size:12px;line-height:1.5;display:flex;overflow:hidden}._box_scn9t_3 canvas{display:block}._box_scn9t_3 button{color:#1f2937;font:inherit;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:999px;padding:4px 12px}._box_scn9t_3 button:focus-visible{outline:2px solid var(--kv-brand);outline-offset:2px}._offer_c01ck_3{margin:10px 0 0}._lead_c01ck_6{color:var(--kv-ink);margin:0;font-size:17px;font-weight:700;line-height:1.5}._leadKey_c01ck_14{color:var(--kv-brand);font-weight:inherit}._items_c01ck_16{color:var(--kv-muted);margin:10px 0 0;padding-left:20px;font-size:13px;line-height:1.8}._follow_c01ck_24{flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0 0;display:flex}._qr_c01ck_33{background:#fff;border-radius:8px;flex:none;width:118px;height:118px}._steps_c01ck_42{color:var(--kv-ink);margin:12px 0 0;padding-left:22px;font-size:14px;line-height:1.8}._copy_c01ck_51{background:var(--kv-brand);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;margin:12px 0 0;padding:9px 16px;font-size:14px}._copy_c01ck_51:hover{filter:brightness(1.06)}._copy_c01ck_51:focus-visible{outline:2px solid var(--kv-brand);outline-offset:3px}._returning_c01ck_66{color:var(--kv-muted);margin:10px 0 0;font-size:13px;line-height:1.7}._toPlans_c01ck_74{color:var(--kv-muted);margin:14px 0 0;font-size:13px;line-height:1.7}._hint_c01ck_81{color:var(--kv-ink);flex:180px;margin:0;font-size:13px;line-height:1.7}._scrim_c8q3h_4{z-index:40;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0910218c;place-items:start center;padding:24px 14px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}._panel_c8q3h_16{border:1px solid var(--kv-border);background:var(--kv-panel);border-radius:16px;width:min(620px,100%);padding:24px 22px 20px;position:relative;box-shadow:0 26px 70px #0910214d}._panel_c8q3h_16:focus{outline:none}._close_c8q3h_27{width:32px;height:32px;color:var(--kv-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:21px;line-height:1;position:absolute;top:10px;right:10px}._close_c8q3h_27:hover{color:var(--kv-ink);background:var(--kv-panel-soft)}._eyebrow_c8q3h_43{color:var(--kv-brand);margin:0;font-size:12.5px;font-weight:800}._panel_c8q3h_16 h2{margin:5px 0 12px;font-size:22px}._lede_c8q3h_45{color:var(--kv-muted);margin:0 0 16px;font-size:13px;line-height:1.65}._panel_c8q3h_16>._compare_c8q3h_48{margin:0 0 16px}._matrixOn_c8q3h_51{color:var(--kv-ink);background:var(--kv-brand-soft);font-weight:700}._otherPlan_c8q3h_55{color:var(--kv-brand);margin-top:12px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-block}._otherPlan_c8q3h_55:hover{text-decoration:underline}._plans_c8q3h_58{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._plan_c8q3h_58{border:1px solid var(--kv-border);background:var(--kv-panel-soft);border-radius:12px;flex-direction:column;gap:4px;padding:14px 12px 12px;display:flex;position:relative}._planBest_c8q3h_71{border-color:var(--kv-brand);background:linear-gradient(160deg, var(--kv-brand-soft), var(--kv-panel-soft) 70%)}._badge_c8q3h_75{color:#fff;background:var(--kv-brand);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800;position:absolute;top:-9px;right:10px}._plan_c8q3h_58 h3{margin:0;font-size:14px}._price_c8q3h_87{align-items:baseline;gap:6px;margin:2px 0 0;display:flex}._price_c8q3h_87 strong{letter-spacing:-.5px;font-size:25px}._price_c8q3h_87 s{color:var(--kv-muted);font-size:12.5px}._price_c8q3h_87 em{color:var(--kv-muted);font-size:12.5px;font-style:normal}._meta_c8q3h_92{color:var(--kv-muted);margin:0;font-size:11.5px;line-height:1.55}._saving_c8q3h_93{color:var(--kv-brand);margin:0;font-size:11.5px;font-weight:700;line-height:1.55}._credit_c8q3h_94{color:var(--kv-brand);margin:0;font-size:11.5px;font-weight:700}._warn_c8q3h_96{color:#9a6400;margin:0;font-size:11.5px;line-height:1.5}._planBody_c8q3h_99{flex-direction:column;flex:1;gap:4px;display:flex}._pick_c8q3h_101{border:1px solid var(--kv-brand);color:var(--kv-brand);cursor:pointer;background:0 0;border-radius:9px;margin-top:10px;padding:9px 10px;font-weight:800}._planBest_c8q3h_71 ._pick_c8q3h_101,._pick_c8q3h_101:hover:not(:disabled){color:#fff;background:var(--kv-brand)}._pick_c8q3h_101:disabled{cursor:default;opacity:.5}._backToPlans_c8q3h_116{color:var(--kv-muted);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:6px 0;font-size:12.5px}._backToPlans_c8q3h_116:hover{color:var(--kv-brand)}._consent_c8q3h_120{margin-top:12px}._consent_c8q3h_120 label{cursor:pointer;align-items:flex-start;gap:9px;font-size:13px;line-height:1.6;display:flex}._consent_c8q3h_120 input{margin-top:3px}._consent_c8q3h_120 a{color:var(--kv-brand)}._terms_c8q3h_125{color:var(--kv-muted);margin:12px 0 0;font-size:11.5px;line-height:1.65}._compareFold_c8q3h_127{margin-top:14px}._compareFold_c8q3h_127 summary{color:var(--kv-brand);cursor:pointer;font-size:12.5px;font-weight:700}._compare_c8q3h_48{margin-top:14px;overflow-x:auto}._compare_c8q3h_48 table{border-collapse:collapse;width:100%;font-size:12px}._compare_c8q3h_48 th,._compare_c8q3h_48 td{border-bottom:1px solid var(--kv-border);text-align:left;padding:7px 8px}._compare_c8q3h_48 thead th{color:var(--kv-muted);font-size:11.5px;font-weight:700}._compare_c8q3h_48 tbody th{font-weight:500}._compare_c8q3h_48 td{width:26%;color:var(--kv-muted);text-align:center}._compare_c8q3h_48 thead th:not(:first-child){text-align:center;color:var(--kv-ink)}._compare_c8q3h_48 small{color:var(--kv-muted);margin-top:9px;font-size:11.5px;line-height:1.6;display:block}@media (max-width:620px){._plans_c8q3h_58{grid-template-columns:1fr}._plan_c8q3h_58{flex-flow:wrap;align-items:baseline;gap:6px 10px}._plan_c8q3h_58 h3{width:100%}._pick_c8q3h_101{width:100%;margin-top:6px}._badge_c8q3h_75{top:-9px;right:12px}}._coveredNote_c8q3h_149{color:var(--kv-ink);margin:10px 0 22px;font-size:14px;line-height:1.8}._until_c8q3h_158{color:var(--kv-ink);margin:0 0 12px;font-size:13px;line-height:1.6}._until_c8q3h_158 strong{color:var(--kv-brand)}._options_c8q3h_162{gap:6px;margin:0 0 14px;display:flex}._option_c8q3h_162,._optionOn_c8q3h_163{border:1px solid var(--kv-border);background:var(--kv-panel);color:var(--kv-muted);cursor:pointer;border-radius:8px;flex:1;padding:8px 10px;font-size:13px;font-weight:700}._option_c8q3h_162:hover{color:var(--kv-ink)}._optionOn_c8q3h_163{color:#fff;background:var(--kv-brand);border-color:var(--kv-brand)}._refundPromise_c8q3h_175._refundPromise_c8q3h_175{background:var(--kv-brand-soft);color:var(--kv-ink);border-radius:8px;margin:12px 0 0;padding:9px 11px;font-size:13px;line-height:1.6}._refundPromise_c8q3h_175 strong{color:var(--kv-brand)}._refundPromise_c8q3h_175 a{color:var(--kv-brand);margin-left:8px;font-size:12.5px}._trial_c8q3h_189{border-bottom:1px solid var(--kv-border);margin:0 0 18px;padding:0 0 18px}._footer_1xd5e_3{padding:18px 16px calc(18px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--kv-border);color:var(--kv-muted);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 16px;margin-top:40px;font-size:12px;line-height:1.6;display:flex}._footer_1xd5e_3 a{color:inherit;text-decoration:none}._footer_1xd5e_3 a:hover{color:var(--kv-brand);text-decoration:underline}._footer_1xd5e_3 a:focus-visible{color:var(--kv-brand);text-decoration:underline}._legal_1xd5e_37{flex-wrap:wrap;flex-basis:100%;justify-content:center;gap:4px 18px;margin-bottom:4px;font-size:13px;display:flex}._legal_1xd5e_37 a{color:var(--kv-ink)}._legal_1xd5e_37 a:hover{color:var(--kv-brand)}._legal_1xd5e_37 a:focus-visible{color:var(--kv-brand)}._credits_1xd5e_58{flex-basis:100%;margin-top:2px}._credits_1xd5e_58>summary{cursor:pointer;list-style:none}._credits_1xd5e_58>summary::-webkit-details-marker{display:none}._credits_1xd5e_58>summary:hover{color:var(--kv-brand)}._credits_1xd5e_58>summary:focus-visible{color:var(--kv-brand)}._credits_1xd5e_58 p{color:var(--kv-ink);text-wrap:balance;margin:6px 0 0}._credits_1xd5e_58 ._part_1xd5e_78{white-space:nowrap}._backdrop_ndkwm_1{z-index:60;background:#0f172a73;place-items:center;padding:16px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}._dialog_ndkwm_11{border:1px solid var(--kv-border);background:var(--kv-panel);border-radius:16px;width:min(460px,100%);max-height:calc(100vh - 32px);padding:22px 20px 16px;overflow-y:auto;box-shadow:0 18px 50px #0f172a38}._dialog_ndkwm_11 h2{margin:0;font-size:22px}._lead_ndkwm_24{color:var(--kv-muted);margin:8px 0 16px;font-size:14px;line-height:1.7}._options_ndkwm_26{gap:10px;display:grid}._options_ndkwm_26 button{border:1px solid var(--kv-border);background:var(--kv-panel);color:var(--kv-ink);font:inherit;text-align:left;cursor:pointer;border-radius:12px;gap:2px;padding:12px 14px;display:grid}._options_ndkwm_26 button:hover{border-color:var(--kv-brand)}._options_ndkwm_26 button:focus-visible{border-color:var(--kv-brand)}._options_ndkwm_26 strong{font-size:16px}._options_ndkwm_26 small{color:var(--kv-muted);font-size:13px}._options_ndkwm_26 ._current_ndkwm_47{border-color:var(--kv-brand);background:var(--kv-brand-soft)}._note_ndkwm_49{color:var(--kv-muted);margin:12px 0 4px;font-size:12px}._skip_ndkwm_51{color:var(--kv-brand);font:inherit;cursor:pointer;background:0 0;border:0;margin:6px auto 0;padding:8px 12px;font-size:14px;display:block}._page_1p87n_1{width:100%;margin:0}._header_1p87n_6{max-width:760px}._countdown_1p87n_10{color:var(--kv-muted);margin-bottom:-2px;font-size:13px}._countdown_1p87n_10 strong{color:var(--kv-brand);font-size:16px}._header_1p87n_6 h1{color:var(--kv-ink);margin:.1em 0 .5em}._header_1p87n_6 p,._sectionHeading_1p87n_24 p{color:var(--kv-muted);margin:0;line-height:1.55}._summary_1p87n_30{flex-wrap:wrap;gap:20px;margin:18px 0 6px;display:flex}._card_1p87n_37{border:1px solid var(--kv-border);border-radius:var(--kv-radius);min-width:210px;color:inherit;background:var(--kv-panel);flex:0 auto;align-items:center;gap:14px;padding:16px 17px;text-decoration:none;transition:transform .14s,box-shadow .14s;display:flex;box-shadow:0 6px 22px #1e2e500a}a._card_1p87n_37:hover{transform:translateY(-2px);box-shadow:0 10px 30px #1e2e5017}._card_1p87n_37 strong,._card_1p87n_37>div:last-child>span{display:block}._card_1p87n_37 strong{font-size:21px}._card_1p87n_37>div:last-child>span{color:var(--kv-muted);margin-top:5px;font-size:13px}._card_1p87n_37 ._subjectName_1p87n_73{font-size:15px}._overall_1p87n_77{background:var(--kv-panel);gap:16px}._legend_1p87n_82{color:var(--kv-muted);flex-wrap:wrap;gap:14px;margin:14px 0 4px;font-size:12.5px;display:flex}._legend_1p87n_82 span{align-items:center;gap:6px;display:flex}._legend_1p87n_82 i{border-radius:50%;width:9px;height:9px}._level0_1p87n_103{background:#c8ceda}._level1_1p87n_104{background:#e56b5f}._level2_1p87n_105{background:#e2a62b}._level3_1p87n_106{background:#28a774}._nextSection_1p87n_108{margin-top:24px}._sectionHeading_1p87n_24{justify-content:space-between;align-items:end;gap:24px;display:flex}._sectionHeading_1p87n_24 h2{margin:0 0 .7em}._sectionHeading_1p87n_24 p{margin-top:-4px}._tracks_1p87n_127{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:12px;display:grid}._track_1p87n_127{border:1px solid var(--kv-border);border-radius:var(--kv-radius);background:var(--kv-panel);padding:16px 17px}._track_1p87n_127 h3{align-items:center;gap:9px;margin:0 0 4px;font-size:15px;display:flex}._track_1p87n_127 h3 i{border-radius:50%;width:9px;height:9px}._track_1p87n_127 ol{counter-reset:next-step;margin:0;padding:0;list-style:none}._track_1p87n_127 li{border-bottom:1px solid var(--kv-border);counter-increment:next-step;grid-template-columns:24px 1fr;gap:11px;padding:9px 0;display:grid;position:relative}._track_1p87n_127 li:last-child{border-bottom:0}._stepNumber_1p87n_176{width:24px;height:24px;color:var(--kv-muted);background:var(--kv-neutral-soft);border-radius:50%;place-items:center;font-size:12px;font-weight:750;display:grid}._track_1p87n_127 li:first-child ._stepNumber_1p87n_176{color:#fff;background:var(--kv-brand)}._stepNumber_1p87n_176:before{content:counter(next-step)}._track_1p87n_127 strong,._conceptLink_1p87n_198{color:var(--kv-ink);font-size:14px;font-weight:700;text-decoration:none}._conceptLink_1p87n_198:hover{color:var(--kv-brand)}._track_1p87n_127 small{color:var(--kv-muted);margin-left:6px}._track_1p87n_127 p{color:var(--kv-muted);margin:2px 0 0;font-size:12px}._track_1p87n_127 ._warning_1p87n_220{color:var(--kv-warning)}._finished_1p87n_224{color:var(--kv-success);font-size:13px}._callout_1p87n_229{border:1px solid var(--kv-border);border-radius:var(--kv-radius);background:var(--kv-panel);justify-content:space-between;align-items:center;gap:18px;margin-top:24px;padding:18px 20px;display:flex}._callout_1p87n_229 p{color:var(--kv-muted);margin:6px 0 0;font-size:13px;line-height:1.6}._callout_1p87n_229 a{color:var(--kv-brand);flex:none;font-weight:750;text-decoration:none}._diagnosticWarning_1p87n_243{background:var(--kv-danger-soft);border-color:#e56b5f}._valueCallout_1p87n_244{background:var(--kv-brand-soft);border-color:#dbe2fb}._warningText_1p87n_245{color:var(--kv-warning)}._tools_1p87n_246{flex-wrap:wrap;align-items:center;gap:9px;margin-top:24px;display:flex}._tools_1p87n_246 a,._tools_1p87n_246 button{border:1px solid var(--kv-border);color:var(--kv-brand-dark);background:var(--kv-panel);cursor:pointer;border-radius:9px;padding:8px 11px;font-size:12px;font-weight:700;text-decoration:none}._tools_1p87n_246 ._primaryTool_1p87n_248{color:#fff;background:var(--kv-brand);border-color:#0000}._tools_1p87n_246 span{color:var(--kv-success);font-size:12px}@media (max-width:620px){._sectionHeading_1p87n_24{flex-direction:column;align-items:flex-start;gap:10px}._tracks_1p87n_127{grid-template-columns:1fr}._summary_1p87n_30{gap:14px}._card_1p87n_37{width:100%}._callout_1p87n_229{flex-direction:column;align-items:flex-start}}._deckCallout_1p87n_267{border-color:var(--kv-brand);background:var(--kv-brand-soft)}._page_ap08m_1{width:min(980px,100%);margin:0 auto}._back_ap08m_6{color:var(--kv-brand);margin-bottom:18px;font-size:14px;text-decoration:none;display:inline-block}._page_ap08m_1 h1{margin:0 0 8px;font-size:max(28px,min(4vw,40px))}._lead_ap08m_19{max-width:720px;color:var(--kv-muted);margin:0;line-height:1.75}._grid_ap08m_26{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;margin-top:28px;display:grid}._card_ap08m_33{border:1px solid var(--kv-border);border-radius:var(--kv-radius);background:var(--kv-panel);padding:20px}._card_ap08m_33 h2,._card_ap08m_33 h3{margin:0 0 8px;font-size:16px}._card_ap08m_33 p{color:var(--kv-muted);margin:0;font-size:13px;line-height:1.65}._list_ap08m_53{gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}._list_ap08m_53 li{border:1px solid var(--kv-border);background:var(--kv-panel);border-radius:13px;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}._list_ap08m_53 strong,._list_ap08m_53 small{display:block}._list_ap08m_53 small{color:var(--kv-muted);margin-top:4px}._pill_ap08m_82{color:var(--kv-brand-dark);background:var(--kv-brand-soft);border-radius:999px;flex:none;padding:5px 9px;font-size:12px;text-decoration:none}._primary_ap08m_92{color:#fff;background:var(--kv-brand);border-radius:10px;margin-top:22px;padding:10px 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}._page_16l9w_3{width:min(1080px,100%);margin:0 auto}._eyebrow_16l9w_4{color:var(--kv-brand);letter-spacing:.08em;font-size:12px;font-weight:800}._header_16l9w_5{max-width:830px}._header_16l9w_5 h1{letter-spacing:-.03em;margin:7px 0 9px;font-size:max(30px,min(4vw,42px))}._header_16l9w_5 p{color:var(--kv-muted);line-height:1.7}._header_16l9w_5 p strong{color:var(--kv-ink)}._subject_16l9w_10{margin-top:26px}._subject_16l9w_10>h2{margin:0 0 4px;font-size:19px}._chapter_16l9w_12{border:1px solid var(--kv-border);border-radius:var(--kv-radius);background:var(--kv-panel);margin-top:14px;padding:15px 17px}._chapterHead_16l9w_13{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}._chapterHead_16l9w_13 h2,._chapterHead_16l9w_13 h3{margin:0;font-size:15px}._chapterHead_16l9w_13>span{color:var(--kv-muted);font-size:11.5px}._list_16l9w_17{gap:8px;margin-top:11px;display:grid}._list_16l9w_17 a{border:1px solid var(--kv-border);color:var(--kv-ink);background:var(--kv-neutral-soft);border-radius:10px;justify-content:space-between;align-items:baseline;gap:10px;padding:10px 12px;text-decoration:none;display:flex}._list_16l9w_17 a:hover{border-color:var(--kv-brand)}._list_16l9w_17 a>small{color:var(--kv-muted);flex:none;font-size:11.5px}._done_16l9w_26{font-weight:700;color:var(--kv-success)!important}._state_16l9w_28{border:1px solid var(--kv-border);border-radius:var(--kv-radius);background:var(--kv-panel);color:var(--kv-muted);gap:8px;margin-top:20px;padding:19px;display:grid}._state_16l9w_28 button{color:#fff;background:var(--kv-brand);cursor:pointer;border:0;border-radius:8px;width:-moz-fit-content;width:fit-content;padding:8px 12px}._lesson_16l9w_32{gap:18px;display:grid}._prereq_16l9w_33{border:1px solid var(--kv-border);border-left:3px solid var(--kv-brand);border-radius:var(--kv-radius);background:var(--kv-panel);margin:0;padding:10px 13px;font-size:13px;line-height:1.7}._prereq_16l9w_33 a{color:var(--kv-brand);font-weight:700;text-decoration:none}._block_16l9w_36{gap:11px;display:grid}._blockHead_16l9w_37 h2{margin:0;font-size:18px}._blockHead_16l9w_37 p{color:var(--kv-muted);margin:5px 0 0;font-size:12.5px;line-height:1.65}._tally_16l9w_39{color:var(--kv-muted);margin:0;font-size:12px}._tallyGot_16l9w_40{color:var(--kv-success)}._tallyLater_16l9w_41{color:var(--kv-warning)}._points_16l9w_42{gap:12px;display:grid}._examples_16l9w_44{gap:10px;display:grid}._examples_16l9w_44>details{border:1px solid var(--kv-border);border-radius:var(--kv-radius);background:var(--kv-panel)}._examples_16l9w_44>details>summary{cursor:pointer;align-items:baseline;gap:9px;padding:12px 14px;line-height:1.7;display:flex}._examples_16l9w_44>details>summary>span{color:var(--kv-muted);flex:none;font-size:12px;font-weight:700}._examples_16l9w_44>details>div{border-top:1px solid var(--kv-border);padding:0 14px 14px;line-height:1.8}._choices_16l9w_49{gap:5px;margin:11px 0;padding:0;list-style:none;display:grid}._choices_16l9w_49 li{align-items:baseline;gap:8px;display:flex}._choices_16l9w_49 b{color:var(--kv-muted);flex:none}._answer_16l9w_52{align-items:baseline;gap:8px;margin:11px 0;display:flex}._answer_16l9w_52 b{color:var(--kv-muted);flex:none;font-size:12px}._tier_16l9w_56{border:1px solid var(--kv-border);border-left:3px solid var(--kv-brand);border-radius:var(--kv-radius);background:var(--kv-panel)}._tier_16l9w_56>summary{cursor:pointer;padding:14px 16px}._tier_16l9w_56>summary>b{font-size:16px}._tier_16l9w_56>summary>span{color:var(--kv-muted);margin-top:5px;font-size:12.5px;line-height:1.65;display:block}._tier_16l9w_56>div{padding:4px 16px 16px}@media (max-width:640px){._chapter_16l9w_12{padding:13px}._examples_16l9w_44>details>summary{padding:11px 12px}._examples_16l9w_44>details>div{padding:0 12px 12px}._tier_16l9w_56>summary,._tier_16l9w_56>div{padding-left:12px;padding-right:12px}}._toc_16l9w_77{flex:auto;min-height:140px;overflow-y:auto}._toc_16l9w_77>._tocSubject_16l9w_83{color:var(--kv-muted);letter-spacing:.08em;margin:10px 0 2px;padding:0 10px;font-size:11px;font-weight:800}._toc_16l9w_77>._tocSubject_16l9w_83:first-child{margin-top:0}._toc_16l9w_77 a[aria-current=page]{color:var(--kv-brand-dark);background:var(--kv-brand-soft);font-weight:700}._examNote_16l9w_100{border:1px solid var(--kv-border);background:var(--kv-neutral-soft);color:var(--kv-muted);vertical-align:middle;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:11px;font-weight:700;display:inline-block}._pointWrap_16l9w_105{gap:4px;display:grid}._pointWrap_16l9w_105>._examNote_16l9w_100{justify-self:start}._cards_16l9w_109{gap:12px;display:grid}._structure_16l9w_110,._pitfall_16l9w_110,._proof_16l9w_110{border:1px solid var(--kv-border);border-radius:var(--kv-radius);background:var(--kv-panel);padding:15px 17px;line-height:1.8}._structure_16l9w_110{border-left:3px solid var(--kv-brand)}._pitfall_16l9w_110{border-left:3px solid var(--kv-warning);background:var(--kv-warning-soft)}._structure_16l9w_110 h3,._pitfall_16l9w_110 h3{margin:0 0 8px;font-size:15px}._cardExample_16l9w_123{border-top:1px solid var(--kv-border);background:var(--kv-neutral-soft);border-radius:0 0 var(--kv-radius) var(--kv-radius);margin:13px -17px -15px;padding:12px 17px;font-size:14px}._cardExample_16l9w_123>b{color:var(--kv-muted);margin:0 0 6px;font-size:12px;font-weight:700;display:block}._structure_16l9w_110 ._cardExample_16l9w_123>b{color:var(--kv-brand)}._pitfall_16l9w_110 ._cardExample_16l9w_123>b{color:var(--kv-warning)}._proof_16l9w_110{border-left:3px solid var(--kv-success);background:var(--kv-success-soft);margin-top:12px}._proofHead_16l9w_139{color:var(--kv-success);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}._proofNote_16l9w_140{color:var(--kv-muted);margin:4px 0 0;font-size:13px}._proofModel_16l9w_141{background:var(--kv-panel);border-radius:10px;margin-top:10px;padding:10px 12px;font-size:13.5px}._proofPrompt_16l9w_142{margin-top:10px;font-weight:600}._proofHints_16l9w_143{margin-top:10px}._proofHints_16l9w_143>button{border:1px solid var(--kv-border);color:var(--kv-ink);cursor:pointer;background:0 0;border-radius:8px;padding:6px 10px;font-size:12px}._proofHints_16l9w_143 ol{color:var(--kv-muted);margin:9px 0 0;padding-left:20px;font-size:13px}._proofHints_16l9w_143 li{margin:5px 0}._proofActions_16l9w_150{color:var(--kv-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:12px;display:flex}._proofActions_16l9w_150 button{border:1px solid var(--kv-border);color:var(--kv-ink);background:var(--kv-panel);cursor:pointer;border-radius:8px;padding:6px 11px;font-size:12.5px}._markOn_16l9w_155{color:var(--kv-success);border-color:var(--kv-success)!important}._proofLocked_16l9w_157{border:1px dashed var(--kv-border);color:var(--kv-muted);border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:12.5px}._proofReference_16l9w_158{border-top:1px solid var(--kv-border);margin-top:12px;padding-top:12px}._practiceGroup_16l9w_161+._practiceGroup_16l9w_161{margin-top:16px}._practiceGroup_16l9w_161>h3{color:var(--kv-muted);margin:0 0 8px;font-size:13px}._exits_16l9w_165{border:1px solid var(--kv-border);border-radius:var(--kv-radius);background:var(--kv-panel);margin-top:18px;padding:15px 17px}._exits_16l9w_165>b{font-size:14px;display:block}._exits_16l9w_165>div{flex-wrap:wrap;gap:10px 18px;margin-top:10px;display:flex}._exits_16l9w_165 a{color:var(--kv-brand);font-size:13px;font-weight:700;text-decoration:none}._tierLink_16l9w_172{margin:0 0 12px}._tierLink_16l9w_172 a{color:var(--kv-brand);font-size:13px;font-weight:700;text-decoration:none}@media (max-width:640px){._structure_16l9w_110,._pitfall_16l9w_110,._proof_16l9w_110,._exits_16l9w_165{padding:13px}._cardExample_16l9w_123{margin:12px -13px -13px;padding:11px 13px}}._thinks_16l9w_181{gap:8px;margin:12px 0 0;display:grid}._think_16l9w_181{border:1px solid var(--kv-border);border-left:3px solid var(--kv-warning);background:var(--kv-warning-soft);border-radius:10px}._think_16l9w_181>summary{cursor:pointer;align-items:baseline;gap:8px;padding:10px 13px;line-height:1.7;display:flex}._think_16l9w_181>summary>b{color:var(--kv-warning);flex:none;font-size:12px}._think_16l9w_181>div{padding:0 13px 12px;line-height:1.8}._tierHint_16l9w_189{color:var(--kv-muted);margin:0 0 14px;font-size:12px}._tierHint_16l9w_189 a{color:var(--kv-brand);text-decoration:none}._jump_16l9w_195{flex-wrap:wrap;gap:6px;margin:14px 0 0;display:flex}._jump_16l9w_195 a{border:1px solid var(--kv-border);background:var(--kv-panel);color:var(--kv-ink);border-radius:999px;padding:5px 10px;font-size:12px;text-decoration:none}._jump_16l9w_195 a:hover{border-color:var(--kv-brand);color:var(--kv-brand)}._resume_16l9w_203{border:1px solid var(--kv-border);background:var(--kv-panel);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:12px 0 0;padding:10px 12px;display:flex}._resume_16l9w_203 a{color:var(--kv-brand);font-size:13.5px;font-weight:700;text-decoration:none}._resume_16l9w_203 small{color:var(--kv-muted);font-size:11.5px}._steps_16l9w_215{justify-content:space-between;gap:10px;margin:18px 0 0;display:flex}._steps_16l9w_215 a{border:1px solid var(--kv-border);background:var(--kv-panel);border-radius:10px;flex-direction:column;flex:1;gap:2px;min-width:0;padding:10px 12px;text-decoration:none;display:flex}._steps_16l9w_215 a:hover{border-color:var(--kv-brand)}._steps_16l9w_215 small{color:var(--kv-muted);font-size:11.5px}._steps_16l9w_215 span{color:var(--kv-ink);font-size:13.5px;font-weight:700}._stepNext_16l9w_224{text-align:right}@media (max-width:560px){._steps_16l9w_215{flex-direction:column}._stepNext_16l9w_224{text-align:left}}._tierLead_16l9w_228{color:var(--kv-muted);margin-top:4px;font-size:13px;display:block}._page_ijuwy_1{width:min(940px,100%);margin:0 auto}._page_ijuwy_1>a{color:var(--kv-brand);margin-bottom:18px;font-size:14px;text-decoration:none;display:inline-block}._accessNote_ijuwy_14{color:var(--kv-muted);margin:16px 0 0;font-size:13px;line-height:1.7}._accessNote_ijuwy_14 button{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._accessNote_ijuwy_14 button:hover{color:var(--kv-brand)}._accessNote_ijuwy_14 button:focus-visible{outline:2px solid var(--kv-brand);outline-offset:3px}._header_ijuwy_34{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._header_ijuwy_34 h1{letter-spacing:-.025em;margin:1px 0 2px;font-size:max(30px,min(4.5vw,44px))}._header_ijuwy_34 p{color:var(--kv-muted);margin:0}._returnChapter_ijuwy_52{border:1px solid var(--kv-border);color:var(--kv-ink);background:var(--kv-panel);border-radius:9px;flex:none;padding:8px 13px;text-decoration:none}._gradeLabels_ijuwy_53{align-items:center;gap:6px;margin-top:7px;display:flex}._gradeLabels_ijuwy_53 span,._gradeLabels_ijuwy_53 small{border:1px solid var(--kv-brand);color:var(--kv-brand);border-radius:999px;padding:2px 8px;font-size:11.5px;line-height:1.35}._gradeLabels_ijuwy_53 small{border-color:var(--kv-ink);color:var(--kv-ink);border-style:dashed}._valueSection_ijuwy_57{border:1px solid var(--kv-border);border-radius:var(--kv-radius);background:var(--kv-panel);margin-top:14px;padding:18px 20px}._valueHeading_ijuwy_65{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._valueHeading_ijuwy_65 a{color:var(--kv-brand);font-size:12px;text-decoration:none}._metrics_ijuwy_68{flex-wrap:wrap;align-items:flex-start;gap:26px;margin-top:10px;display:flex}._metrics_ijuwy_68 div{padding:0}._metrics_ijuwy_68 strong{font-size:22px}._metrics_ijuwy_68 span{color:var(--kv-muted);margin-left:4px;font-size:12px}._metrics_ijuwy_68 small{color:var(--kv-muted);margin-top:5px;display:block}._valueNote_ijuwy_96{color:var(--kv-muted);margin:12px 0 0;font-size:13px;line-height:1.65}._section_ijuwy_98,._funFact_ijuwy_99{border:1px solid var(--kv-border);border-radius:var(--kv-radius);background:var(--kv-panel);margin-top:14px;padding:18px 20px}._sectionHeading_ijuwy_107>div{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._sectionHeading_ijuwy_107 h2{margin:0;font-size:18px}._sectionHeading_ijuwy_107 p{color:var(--kv-muted);margin:0;font-size:13px;line-height:1.6}._mastery_ijuwy_120{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._mastery_ijuwy_120 button{border:1px solid var(--kv-border);min-height:0;color:var(--kv-muted);background:var(--kv-panel);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;display:flex}._mastery_ijuwy_120 button i{border-radius:50%;width:9px;height:9px}._mastery0_ijuwy_147 i{background:#c8ceda}._mastery1_ijuwy_148 i{background:#e56b5f}._mastery2_ijuwy_149 i{background:#e2a62b}._mastery3_ijuwy_150 i{background:#28a774}._mastery_ijuwy_120 ._masteryActive_ijuwy_152{color:var(--kv-brand-dark);background:var(--kv-brand-soft);border-color:#aebded;font-weight:700;box-shadow:inset 0 0 0 1px #aebded}._warningSection_ijuwy_160{border-left:4px solid #e7a33d}._readySection_ijuwy_161{border-left:4px solid #34a778}._mismatchBad_ijuwy_162,._mismatchGood_ijuwy_162{margin:10px 0 0;font-size:13px}._mismatchBad_ijuwy_162{color:#c4584d}._mismatchGood_ijuwy_162{color:var(--kv-success)}._cardShortcut_ijuwy_166{color:var(--kv-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:-2px 0 0;font-size:12.5px;display:flex}._cardShortcut_ijuwy_166 a,._cardShortcut_ijuwy_166 button{border:1px solid var(--kv-border);color:var(--kv-brand);background:var(--kv-panel);font:inherit;cursor:pointer;border-radius:8px;padding:6px 9px;text-decoration:none}._cardShortcut_ijuwy_166 ._cardShortcutDeck_ijuwy_171{color:#fff;background:var(--kv-brand);border-color:var(--kv-brand)}._dependencies_ijuwy_173{grid-template-columns:1fr minmax(130px,auto) 1fr;gap:18px;margin-top:17px;display:grid}._dependencies_ijuwy_173>div{flex-wrap:wrap;align-content:flex-start;gap:7px;display:flex}._dependencies_ijuwy_173>div>span{width:100%;color:var(--kv-muted);letter-spacing:.06em;margin-bottom:2px;font-size:11px;font-weight:700}._dependencies_ijuwy_173 a{border:1px solid var(--kv-border);color:var(--kv-ink);background:var(--kv-panel-soft);border-radius:8px;align-items:center;gap:5px;padding:6px 9px;font-size:12px;text-decoration:none;display:inline-flex}._dependencies_ijuwy_173 a:hover{color:var(--kv-brand);border-color:#aebded}._dependencies_ijuwy_173 small{color:var(--kv-muted)}._dependencies_ijuwy_173 a>i{border-radius:50%;flex:none;width:7px;height:7px}._dependencies_ijuwy_173 a>small{margin-left:1px;font-weight:800}._dependencyLevel0_ijuwy_213{background:#c8ceda}._dependencyLevel1_ijuwy_214{background:#e56b5f}._dependencyLevel2_ijuwy_215{background:#e2a62b}._dependencyLevel3_ijuwy_216{background:#28a774}._dependencies_ijuwy_173 ._dependencySelf_ijuwy_218{min-height:70px;color:var(--kv-brand-dark);background:var(--kv-brand-soft);text-align:center;border:2px solid #aebded;border-radius:12px;flex-direction:column;justify-content:center;align-self:center;align-items:center;padding:10px;display:flex}._dependencySelf_ijuwy_218 small{margin-top:4px;font-weight:500}._placementAction_ijuwy_235{border-top:1px dashed var(--kv-border);flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:15px;padding-top:14px;display:flex}._placementAction_ijuwy_235 a{border:1px solid var(--kv-border);color:var(--kv-brand);background:var(--kv-panel);border-radius:8px;padding:7px 10px;font-size:12px;font-weight:700;text-decoration:none}._placementAction_ijuwy_235 span{color:var(--kv-muted);font-size:12px}._rootGaps_ijuwy_239{border-top:1px dashed var(--kv-border);margin-top:17px;padding-top:15px}._rootGaps_ijuwy_239>strong{color:#c4584d}._rootGaps_ijuwy_239>p{color:var(--kv-muted);margin:5px 0 9px;font-size:12.5px}._rootGaps_ijuwy_239>div{flex-wrap:wrap;gap:7px;display:flex}._rootGaps_ijuwy_239 a{border:1px solid var(--kv-border);color:var(--kv-ink);background:var(--kv-panel-soft);border-radius:8px;padding:6px 9px;font-size:12px;text-decoration:none}._unreadWarning_ijuwy_244{background:var(--kv-danger-soft);border:1px solid #e56b5f;border-radius:12px;margin-top:12px;padding:17px}._unreadWarning_ijuwy_244 p{color:var(--kv-muted);margin:6px 0 0;font-size:13px;line-height:1.6}._loading_ijuwy_247,._loadError_ijuwy_248{border-radius:var(--kv-radius);color:var(--kv-muted);background:var(--kv-panel-translucent);border:1px dashed #bdc7db;align-items:center;gap:14px;margin-top:22px;padding:20px 23px;display:flex}._loading_ijuwy_247>i{border:3px solid #dce2ee;border-top-color:var(--kv-brand);border-radius:50%;flex:none;width:24px;height:24px;animation:.8s linear infinite _spin_ijuwy_1}._loading_ijuwy_247 strong,._loading_ijuwy_247 span,._loadError_ijuwy_248 strong,._loadError_ijuwy_248 span{display:block}._loading_ijuwy_247 strong,._loadError_ijuwy_248 strong{color:var(--kv-ink)}._loading_ijuwy_247 span,._loadError_ijuwy_248 span{margin-top:3px;font-size:12px}._loadError_ijuwy_248{border-color:#e8b6b1;flex-direction:column;align-items:flex-start}._loadError_ijuwy_248 button{color:#fff;background:var(--kv-brand);border:0;border-radius:8px;padding:7px 13px}._keyPoints_ijuwy_296,._examples_ijuwy_297{gap:10px;margin-top:16px;display:grid}._keyLegend_ijuwy_303{flex-wrap:wrap;align-items:center;gap:7px;margin:14px 0 4px;display:flex}._keyLegend_ijuwy_303>span{border:1px solid var(--kv-border);color:var(--kv-muted);border-radius:999px;padding:5px 8px;font-size:11px}._keyLegend_ijuwy_303>span b{color:var(--kv-brand-dark)}._keyLegend_ijuwy_303>button{border:1px solid var(--kv-border);color:var(--kv-brand);background:var(--kv-panel);cursor:pointer;border-radius:8px;margin-left:auto;padding:6px 9px}._keyLegend_ijuwy_303>button[aria-pressed=true]{color:#fff;background:var(--kv-brand)}._keyPoints_ijuwy_296>details,._examples_ijuwy_297>details,._flashCard_ijuwy_311{border:1px solid var(--kv-border);background:var(--kv-panel-soft);border-radius:12px;overflow:hidden}._keyPoint_ijuwy_296,._examples_ijuwy_297>details{scroll-margin-top:12px}._keyPoint_ijuwy_296{border:1px solid var(--kv-border);background:var(--kv-panel-soft);border-radius:12px;padding:15px 16px;transition:opacity .15s}._keyPointDim_ijuwy_323{opacity:.28}._keyPointTitle_ijuwy_324{align-items:flex-start;gap:8px;display:flex}._keyPointTitle_ijuwy_324>div{flex:1;font-weight:700}._keyPointTitle_ijuwy_324>span{flex:none}._keyPoint_ijuwy_296>._keyPointBody_ijuwy_327{border:0;margin-top:9px;padding:0}._extraPoint_ijuwy_328{border-style:dashed!important}._keyPointGot_ijuwy_332{border-left:3px solid var(--kv-success)}._keyPointLater_ijuwy_333{border-left:3px solid var(--kv-warning)}._keyPointFold_ijuwy_334>._keyPointBody_ijuwy_327{display:none}._unfoldable_ijuwy_335{cursor:pointer}._unfoldable_ijuwy_335:focus-visible{outline:2px solid var(--kv-brand);outline-offset:3px;border-radius:6px}._verdictGot_ijuwy_338,._verdictLater_ijuwy_339{border-radius:6px;flex:none;padding:3px 6px;font-size:10px;font-weight:750}._verdictGot_ijuwy_338{color:var(--kv-success);background:var(--kv-success-soft)}._verdictLater_ijuwy_339{color:var(--kv-warning);background:var(--kv-warning-soft)}._markRow_ijuwy_349{border-top:1px dashed var(--kv-border);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:10px;display:flex}._markRow_ijuwy_349>span{color:var(--kv-muted);font-size:12.5px}._markRow_ijuwy_349>button{border:1px solid var(--kv-border);background:var(--kv-panel);color:var(--kv-ink);cursor:pointer;border-radius:9px;padding:5px 11px;font-size:12.5px}._markRow_ijuwy_349>button:hover{border-color:var(--kv-brand)}._markOnGot_ijuwy_369{background:var(--kv-success)!important;color:#fff!important;border-color:#0000!important}._markOnLater_ijuwy_370{background:var(--kv-warning)!important;color:#fff!important;border-color:#0000!important}._keyMarkHint_ijuwy_372{color:var(--kv-muted);margin:8px 0 0;font-size:12.5px;line-height:1.7}._keyTally_ijuwy_373{white-space:nowrap;margin-left:8px}._tallyGot_ijuwy_374{color:var(--kv-success)}._tallyLater_ijuwy_375{color:var(--kv-warning)}._keyPoints_ijuwy_296 summary,._examples_ijuwy_297 summary,._flashCard_ijuwy_311 summary{cursor:pointer;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:14px 16px;list-style:none;display:flex}._keyPoints_ijuwy_296 summary::-webkit-details-marker{display:none}._examples_ijuwy_297 summary::-webkit-details-marker{display:none}._flashCard_ijuwy_311 summary::-webkit-details-marker{display:none}._keyPoints_ijuwy_296 summary:after,._examples_ijuwy_297 summary:after,._flashCard_ijuwy_311 summary:after{color:var(--kv-muted);content:"＋";margin-left:auto}._keyPoints_ijuwy_296 details[open]>summary:after,._examples_ijuwy_297 details[open]>summary:after,._flashCard_ijuwy_311[open]>summary:after{content:"−"}._keyPoints_ijuwy_296 summary>div,._examples_ijuwy_297 summary>div,._flashCard_ijuwy_311 summary>div{color:var(--kv-ink);flex:1 0 100%;order:2;font-weight:650;line-height:1.55}._must_ijuwy_421,._read_ijuwy_161,._examples_ijuwy_297 summary>span,._flashCard_ijuwy_311 summary>span{color:var(--kv-brand-dark);background:var(--kv-brand-soft);border-radius:6px;flex:none;padding:3px 6px;font-size:10px;font-weight:750}._read_ijuwy_161{color:var(--kv-muted);background:var(--kv-neutral-soft)}._exampleKnown_ijuwy_436{border-left:3px solid var(--kv-success)!important}._exampleLater_ijuwy_437{border-left:3px solid var(--kv-warning)!important}._examples_ijuwy_297 summary>._exampleVerdictKnown_ijuwy_438{color:var(--kv-success);background:var(--kv-success-soft)}._examples_ijuwy_297 summary>._exampleVerdictLater_ijuwy_442{color:var(--kv-warning);background:var(--kv-warning-soft)}._keyPointBody_ijuwy_327,._examples_ijuwy_297 details>div,._flashCard_ijuwy_311>div{border-top:1px solid var(--kv-border);padding:4px 16px 18px}._nestedDetail_ijuwy_454{background:var(--kv-brand-soft);border-radius:9px;margin-top:13px;padding:10px 12px}._nestedDetail_ijuwy_454 summary{color:var(--kv-brand-dark);padding:0;font-size:13px;font-weight:700}._nestedDetail_ijuwy_454>div{margin-top:9px}._flashCard_ijuwy_311{margin-top:12px}._inlineCard_ijuwy_472{border:1px solid var(--kv-border);background:var(--kv-panel-soft);border-radius:12px;margin-top:12px;padding:15px 16px}._inlineCard_ijuwy_472._inlineCardRight_ijuwy_473{border-color:var(--kv-success);background:var(--kv-success-soft)}._inlineCard_ijuwy_472._inlineCardPartial_ijuwy_474{border-color:var(--kv-warning);background:var(--kv-warning-soft)}._inlineCard_ijuwy_472._inlineCardWrong_ijuwy_475{background:var(--kv-danger-soft);border-color:#c4584d}._inlineCardMeta_ijuwy_476{align-items:center;gap:8px;display:flex}._inlineCardMeta_ijuwy_476>span{border:1px solid var(--kv-brand);color:var(--kv-brand);border-radius:6px;padding:3px 6px;font-size:10px;font-weight:750}._inlineCardMeta_ijuwy_476>button{margin-left:auto}._inlineCardFront_ijuwy_479{margin-top:9px;font-weight:700}._inlineCard_ijuwy_472>button,._extraButton_ijuwy_480{border:1px solid var(--kv-border);color:var(--kv-brand);background:var(--kv-panel);cursor:pointer;border-radius:8px;margin-top:10px;padding:7px 10px}._inlineCardBack_ijuwy_481{border-top:1px solid var(--kv-border);margin-top:10px;padding-top:12px}._cardNote_ijuwy_484{color:var(--kv-muted);margin-top:7px;font-size:13px}._cardNote_ijuwy_484>strong{color:var(--kv-warning)}._inlineCardBack_ijuwy_481 ._cardPitfall_ijuwy_486>strong{color:#c4584d}._cardMark_ijuwy_487{flex-wrap:wrap;align-items:center;gap:7px;display:flex;margin-top:12px!important}._cardMark_ijuwy_487 span{margin-right:auto}._cardMark_ijuwy_487 button{border:1px solid var(--kv-border);color:var(--kv-ink);background:var(--kv-panel);cursor:pointer;border-radius:8px;padding:7px 9px}._cardMark_ijuwy_487 ._cardMarkRight_ijuwy_490{color:var(--kv-success);border-color:color-mix(in srgb, var(--kv-success) 48%, var(--kv-border));background:var(--kv-success-soft)}._cardMark_ijuwy_487 ._cardMarkPartial_ijuwy_491{color:var(--kv-warning);border-color:color-mix(in srgb, var(--kv-warning) 48%, var(--kv-border));background:var(--kv-warning-soft)}._cardMark_ijuwy_487 ._cardMarkWrong_ijuwy_492{color:#c4584d;border-color:color-mix(in srgb, #c4584d 48%, var(--kv-border));background:var(--kv-danger-soft)}._cardMark_ijuwy_487 button[aria-pressed=true]{font-weight:800;box-shadow:inset 0 0 0 2px}._cardMark_ijuwy_487 ._cardMarkRight_ijuwy_490:hover{background:color-mix(in srgb, var(--kv-success) 14%, var(--kv-panel))}._cardMark_ijuwy_487 ._cardMarkPartial_ijuwy_491:hover{background:color-mix(in srgb, var(--kv-warning) 14%, var(--kv-panel))}._cardMark_ijuwy_487 ._cardMarkWrong_ijuwy_492:hover{background:color-mix(in srgb, #c4584d 13%, var(--kv-panel))}._cardLinks_ijuwy_497{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}._cardLinks_ijuwy_497>a,._cardLinks_ijuwy_497>._cardLinkButton_ijuwy_500,._cardLinks_ijuwy_497 summary,._cardDrills_ijuwy_500 summary{color:var(--kv-brand);cursor:pointer}._cardLinks_ijuwy_497>._cardLinkButton_ijuwy_500{font:inherit;background:0 0;border:0;padding:0}._cardLinks_ijuwy_497 details,._cardDrills_ijuwy_500{width:100%;margin-top:7px}._extraButton_ijuwy_480{display:block}._extraBatches_ijuwy_504{gap:10px;margin-top:10px;display:grid}._extraBatch_ijuwy_504{border:1px solid var(--kv-border);border-radius:10px;overflow:hidden}._extraBatchBar_ijuwy_506{width:100%;color:var(--kv-ink);background:var(--kv-panel-soft);text-align:left;cursor:pointer;border:0;align-items:center;gap:8px;padding:10px 12px;display:flex}._extraBatchBar_ijuwy_506 small{color:var(--kv-muted);margin-left:auto}._extraBatch_ijuwy_504>div{padding:0 12px 12px}._problemCoverage_ijuwy_509{color:var(--kv-muted);margin:12px 0 0;font-size:12px;line-height:1.6}._problemCoverage_ijuwy_509 a{color:var(--kv-brand)}._foldToggle_ijuwy_514{border:1px solid var(--kv-border);color:var(--kv-muted);background:var(--kv-panel);cursor:pointer;border-radius:999px;margin-left:auto;padding:4px 12px;font-size:12.5px}._foldToggle_ijuwy_514:hover,._foldToggle_ijuwy_514[aria-pressed=true]{border-color:var(--kv-brand);color:var(--kv-brand)}._doneRow_ijuwy_528{border:1px solid var(--kv-border);background:var(--kv-panel-soft);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:9px;padding:9px 14px;display:flex}._doneRow_ijuwy_528>span{color:var(--kv-muted);font-size:12.5px}._doneRow_ijuwy_528>button{color:var(--kv-success);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12.5px}._doneRow_ijuwy_528>button:hover{text-decoration:underline}._exampleReal_ijuwy_553{border-top:1px dashed var(--kv-border);gap:10px;margin-top:18px;padding-top:16px;display:grid}._exampleReal_ijuwy_553 h3{margin:0;font-size:15px}._exampleReal_ijuwy_553>p{color:var(--kv-muted);margin:0;font-size:13px;line-height:1.6}._olderReal_ijuwy_572{margin-top:12px}._olderReal_ijuwy_572>summary{border:1px solid var(--kv-border);color:var(--kv-brand);background:var(--kv-panel);cursor:pointer;border-radius:999px;padding:6px 11px;font-size:12.5px;list-style:none;display:inline-block}._olderReal_ijuwy_572>summary::-webkit-details-marker{display:none}._olderReal_ijuwy_572>summary:before{content:"▸ "}._olderReal_ijuwy_572[open]>summary:before{content:"▾ "}._funFact_ijuwy_99{background:linear-gradient(135deg, var(--kv-warning-soft), var(--kv-panel))}._funFact_ijuwy_99>strong{color:#8b5c17;margin-bottom:7px;display:block}@keyframes _spin_ijuwy_1{to{transform:rotate(360deg)}}@media (max-width:650px){._metrics_ijuwy_68{grid-template-columns:1fr}._mastery_ijuwy_120{grid-template-columns:1fr 1fr}._dependencies_ijuwy_173{grid-template-columns:1fr}._section_ijuwy_98,._funFact_ijuwy_99{padding:18px}}._basicsChip_ijuwy_612{border:1px solid var(--kv-border);background:var(--kv-panel);color:var(--kv-brand);white-space:nowrap;border-radius:999px;margin-left:10px;padding:2px 9px;font-size:11.5px;font-weight:700;text-decoration:none;display:inline-block}._basicsChip_ijuwy_612:hover{border-color:var(--kv-brand)}._page_14dvi_1{padding:24px max(16px,min(4vw,32px)) 48px}._header_14dvi_5 h1{margin:0 0 6px;font-size:max(21px,min(3vw,26px))}._header_14dvi_5 p{color:var(--kv-muted);margin:0;font-size:14px;line-height:1.7}._grid_14dvi_17{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;margin-top:20px;display:grid}._card_14dvi_31{border:1px solid var(--kv-border);background:var(--kv-panel);border-radius:14px;flex-direction:column;gap:6px;padding:16px;display:flex}._card_14dvi_31:hover{border-color:var(--kv-brand)}._cardMain_14dvi_45{text-align:left;cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;flex-direction:column;gap:6px;padding:16px;display:flex}._addButton_14dvi_58{border:0;border-top:1px solid var(--kv-border);text-align:left;font:inherit;color:var(--kv-brand);cursor:pointer;background:0 0;padding:9px 16px;font-size:12.5px}._addButton_14dvi_58:hover{background:color-mix(in srgb, var(--kv-brand) 8%, transparent)}._termRow_14dvi_74{align-items:center;gap:8px;margin-top:10px;display:flex}._termRow_14dvi_74 label{color:var(--kv-muted);font-size:13px}._termRow_14dvi_74 select{border:1px solid var(--kv-border);background:var(--kv-panel);color:var(--kv-ink);font:inherit;cursor:pointer;border-radius:8px;padding:5px 10px;font-size:13px}._termRow_14dvi_74 button{border:1px solid var(--kv-border);font:inherit;color:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:3px 11px;font-size:12.5px}._termRow_14dvi_74 select{font:inherit;border:1px solid var(--kv-border);background:var(--kv-panel);color:inherit;border-radius:8px;padding:3px 6px;font-size:12.5px}._termHint_14dvi_113{color:var(--kv-muted);margin:6px 0 0;font-size:12px;line-height:1.7}._moreRow_14dvi_120{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}._moreToggle_14dvi_128{border:1px solid var(--kv-border);font:inherit;color:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px;font-size:13px}._moreToggle_14dvi_128:hover{border-color:var(--kv-brand);color:var(--kv-brand)}._card_14dvi_31._active_14dvi_144{box-shadow:inset 0 0 0 2px var(--kv-brand)}._emoji_14dvi_148{font-size:26px}._name_14dvi_152{font-size:17px;font-weight:700}._badge_14dvi_157{vertical-align:middle;background:var(--kv-brand);color:#fff;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:11px;font-weight:600}._meta_14dvi_168{color:var(--kv-muted);font-size:12.5px}._enter_14dvi_173{color:var(--kv-brand);margin-top:8px;font-size:13px;font-weight:600}._note_14dvi_180{color:var(--kv-muted);margin-top:22px;font-size:12.5px;line-height:1.8}._chapEdit_14dvi_192{border:1px solid var(--kv-border);background:var(--kv-panel-soft);border-radius:12px;grid-column:1/-1;margin:-4px 0 4px;padding:12px 14px}._chapEditHead_14dvi_200{justify-content:space-between;align-items:baseline;gap:10px;display:flex}._chapEditHead_14dvi_200 strong{font-size:13px}._chapToggle_14dvi_202{border:1px solid var(--kv-border);background:var(--kv-panel);color:var(--kv-brand);font:inherit;cursor:pointer;border-radius:999px;padding:4px 10px;font-size:12px}._chapList_14dvi_207{flex-wrap:wrap;gap:6px 8px;margin-top:10px;display:flex}._chapList_14dvi_207 label{border:1px solid var(--kv-border);background:var(--kv-panel);color:var(--kv-muted);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:12.5px;display:inline-flex}._chapList_14dvi_207 label._chapOn_14dvi_214{border-color:var(--kv-brand);color:var(--kv-brand)}._chapReset_14dvi_215{color:var(--kv-muted);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:0;font-size:12px;text-decoration:underline}._cardActions_14dvi_222{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}._enterButton_14dvi_223{border:1px solid var(--kv-brand);background:var(--kv-brand);color:#fff;font:inherit;cursor:pointer;border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:650}._ghostButton_14dvi_230{border:1px solid var(--kv-border);background:var(--kv-panel);color:var(--kv-muted);font:inherit;cursor:pointer;border-radius:8px;padding:6px 12px;font-size:12.5px}._ghostButton_14dvi_230:hover{border-color:color-mix(in srgb, var(--kv-danger) 55%, transparent);color:var(--kv-danger)}._page_1c7w3_1{width:min(1080px,100%);margin:0 auto}._eyebrow_1c7w3_2{color:var(--kv-brand);letter-spacing:.08em;font-size:12px;font-weight:800}._header_1c7w3_3{max-width:780px}._header_1c7w3_3 h1,._page_1c7w3_1>h1,._sessionHead_1c7w3_4 h1{letter-spacing:-.03em;margin:7px 0 8px;font-size:max(29px,min(4vw,40px))}._header_1c7w3_3 p,._section_1c7w3_5>p,._summaryText_1c7w3_5,._sessionMeta_1c7w3_5{color:var(--kv-muted);line-height:1.7}._overview_1c7w3_6,._section_1c7w3_5,._face_1c7w3_6,._contentState_1c7w3_6{border:1px solid var(--kv-border);border-radius:var(--kv-radius);background:var(--kv-panel);margin-top:20px;padding:20px}._overview_1c7w3_6{flex-wrap:wrap;align-items:center;gap:18px;display:flex}._overview_1c7w3_6>div:nth-child(2){gap:5px;display:grid}._overview_1c7w3_6>div:nth-child(2) strong{font-size:20px}._overview_1c7w3_6>div:nth-child(2) span{color:var(--kv-muted);font-size:13px}._overviewActions_1c7w3_11{gap:8px;margin-left:auto;display:grid}._overviewActions_1c7w3_11 a,._actions_1c7w3_12 a,._sessionHead_1c7w3_4>a,._subjectHead_1c7w3_12 a{color:var(--kv-brand);font-weight:700;text-decoration:none}._primary_1c7w3_13,._secondary_1c7w3_13,._subject_1c7w3_12 button,._grades_1c7w3_13 button,._contentState_1c7w3_6 button,._primaryLink_1c7w3_13{border:1px solid var(--kv-brand);cursor:pointer;border-radius:9px;padding:9px 13px}._primary_1c7w3_13,._primaryLink_1c7w3_13{background:var(--kv-brand);text-decoration:none;color:#fff!important}._primary_1c7w3_13:disabled{opacity:.45;cursor:default}._secondary_1c7w3_13,._subject_1c7w3_12 button,._grades_1c7w3_13 button,._contentState_1c7w3_6 button{color:var(--kv-brand-dark);background:var(--kv-panel)}._subjects_1c7w3_17{gap:16px;margin-top:16px;display:grid}._subject_1c7w3_12{border-top:1px solid var(--kv-border);padding-top:14px}._subjectHead_1c7w3_12,._grades_1c7w3_13,._grades_1c7w3_13>div,._actions_1c7w3_12,._cardMeta_1c7w3_19,._sessionHead_1c7w3_4{flex-wrap:wrap;align-items:center;gap:9px;display:flex}._subjectHead_1c7w3_12>span{color:var(--kv-muted);font-size:12px}._subjectHead_1c7w3_12>b{color:#c95f56;background:var(--kv-danger-soft);border-radius:999px;padding:3px 7px;font-size:11px}._grades_1c7w3_13{margin-top:10px}._grades_1c7w3_13>div{gap:0}._grades_1c7w3_13>div a{border:1px solid var(--kv-border);color:var(--kv-brand);border-left:0;border-radius:0 9px 9px 0;padding:9px;text-decoration:none}._grades_1c7w3_13>div button{border-radius:9px 0 0 9px}._sessionHead_1c7w3_4{justify-content:space-between;align-items:flex-start}._sessionHead_1c7w3_4 h1{font-size:28px}._progress_1c7w3_28{background:var(--kv-neutral-soft);border-radius:4px;height:6px;margin:14px 0 18px;overflow:hidden}._progress_1c7w3_28 i{background:var(--kv-success);height:100%;display:block}._face_1c7w3_6{padding:max(20px,min(4vw,34px))}._cardMeta_1c7w3_19{color:var(--kv-muted);margin-bottom:12px;font-size:12px}._cardMeta_1c7w3_19>span,._cardMeta_1c7w3_19>b{color:var(--kv-brand-dark);border:1px solid #aebbed;border-radius:999px;padding:3px 8px;font-size:11px}._front_1c7w3_33{font-size:18px;line-height:1.8}._back_1c7w3_34{border-top:1px solid var(--kv-border);gap:10px;margin-top:18px;padding-top:17px;font-size:16px;line-height:1.8;display:grid}._backDetail_1c7w3_40{color:#80601d;align-items:baseline;gap:5px;display:flex}._backDetail_1c7w3_40._pitfall_1c7w3_41{color:#a84038}._actions_1c7w3_12{margin-top:14px}._related_1c7w3_43{gap:10px;margin-top:16px;display:grid}._related_1c7w3_43 details{border:1px solid var(--kv-border);background:var(--kv-panel);border-radius:12px;padding:14px}._related_1c7w3_43 summary{color:var(--kv-brand-dark);cursor:pointer;font-weight:750}._missed_1c7w3_46{border:1px solid var(--kv-border);border-radius:12px;display:grid;overflow:hidden}._missed_1c7w3_46 a{border-bottom:1px solid var(--kv-border);color:inherit;justify-content:space-between;gap:12px;padding:11px 13px;text-decoration:none;display:flex}._missed_1c7w3_46 a:last-child{border-bottom:0}._missed_1c7w3_46 a>div{flex:1}._missed_1c7w3_46 a>span{color:var(--kv-muted);font-size:12px}._wall_1c7w3_51{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;margin-top:18px;display:grid}._tile_1c7w3_52{border:1px solid var(--kv-border);border-left:4px solid var(--kv-border);min-height:180px;color:inherit;background:var(--kv-panel);border-radius:13px;flex-direction:column;gap:10px;padding:16px;text-decoration:none;display:flex}._tile_1c7w3_52>div:nth-child(2){flex:1}._tile_1c7w3_52>small{color:var(--kv-muted)}._tileDue_1c7w3_55{border-left-color:#c8564d}._tileSeen_1c7w3_56{border-left-color:var(--kv-success)}._contentState_1c7w3_6{color:var(--kv-muted);gap:8px;display:grid}._contentState_1c7w3_6 button{width:-moz-fit-content;width:fit-content}@media (max-width:650px){._overviewActions_1c7w3_11{width:100%;margin-left:0}._overviewActions_1c7w3_11>*{text-align:center}._subjectHead_1c7w3_12{align-items:flex-start}._wall_1c7w3_51{grid-template-columns:1fr}}._bar_11qya_3{z-index:60;color:#fff;background:var(--kv-brand);justify-content:center;align-items:center;gap:12px;padding:9px 14px;font-size:13px;font-weight:700;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 10px #0f172a2e}._bar_11qya_3>button{color:var(--kv-brand);cursor:pointer;background:#fff;border:1px solid #fff9;border-radius:7px;flex:none;padding:5px 11px;font-size:12px;font-weight:750}._later_11qya_34{color:#fff!important;background:0 0!important;border-color:#0000!important;font-size:15px!important}@media (max-width:560px){._bar_11qya_3{gap:8px;padding:8px 10px;font-size:12px}}._landing_1dpb7_28{min-height:100vh;color:var(--kv-ink);background:radial-gradient(120% 52% at 50% -8%, var(--kv-brand-soft), transparent 62%), var(--kv-panel);margin:0;font-size:14px;line-height:1.7}._landing_1dpb7_28 a{text-decoration:none}._landing_1dpb7_28 :-webkit-any(._nav_1dpb7_49,._actions_1dpb7_49,._basics_1dpb7_49,._zhenti_1dpb7_49,._localNote_1dpb7_49,._kicker_1dpb7_49) a{color:var(--kv-brand)}._landing_1dpb7_28 :-moz-any(._nav_1dpb7_49,._actions_1dpb7_49,._basics_1dpb7_49,._zhenti_1dpb7_49,._localNote_1dpb7_49,._kicker_1dpb7_49) a{color:var(--kv-brand)}._landing_1dpb7_28 :is(._nav_1dpb7_49,._actions_1dpb7_49,._basics_1dpb7_49,._zhenti_1dpb7_49,._localNote_1dpb7_49,._kicker_1dpb7_49) a{color:var(--kv-brand)}._landing_1dpb7_28 :-webkit-any(._nav_1dpb7_49,._actions_1dpb7_49,._basics_1dpb7_49,._zhenti_1dpb7_49,._kicker_1dpb7_49) a:hover{text-decoration:underline}._landing_1dpb7_28 :-moz-any(._nav_1dpb7_49,._actions_1dpb7_49,._basics_1dpb7_49,._zhenti_1dpb7_49,._kicker_1dpb7_49) a:hover{text-decoration:underline}._landing_1dpb7_28 :is(._nav_1dpb7_49,._actions_1dpb7_49,._basics_1dpb7_49,._zhenti_1dpb7_49,._kicker_1dpb7_49) a:hover{text-decoration:underline}._wrap_1dpb7_53{max-width:900px;margin:auto;padding-left:38px;padding-right:38px}._header_1dpb7_57{border-bottom:1px solid var(--kv-border)}._headerInner_1dpb7_58{justify-content:space-between;align-items:center;gap:20px;min-height:76px;display:flex}._brand_1dpb7_59{letter-spacing:.5px;align-items:center;gap:11px;font-size:19px;font-weight:600;display:flex;color:var(--kv-ink)!important}._brand_1dpb7_59:hover{text-decoration:none}._brand_1dpb7_59 img{border-radius:9px;width:32px;height:32px}._nav_1dpb7_49{gap:24px;font-size:12px;display:flex}._hero_1dpb7_70{text-align:center;padding-top:30px;padding-bottom:22px}._kicker_1dpb7_49{color:var(--kv-brand);letter-spacing:1.4px;margin:0 0 12px;font-size:13px;font-weight:600}._kickerCenter_1dpb7_74{text-align:center}._landing_1dpb7_28 ._hero_1dpb7_70 h1{letter-spacing:0;white-space:nowrap;margin:0 0 22px;font-size:32px;font-weight:600;line-height:1.38}._landing_1dpb7_28 ._hero_1dpb7_70 h1 span{color:var(--kv-brand)}._intro_1dpb7_94{margin:0;font-size:16px;line-height:1.9}._introSecondary_1dpb7_95{color:var(--kv-muted);margin:3px 0 0;font-size:14px}._hero_1dpb7_70 .kv-graph-art{width:min(430px,100%);height:auto;margin:18px auto 0;display:block}._promos_1dpb7_110{gap:12px;margin-bottom:24px;display:grid}._promos_1dpb7_110:empty{margin-bottom:0;display:none}._sprint_1dpb7_116{border:1px solid color-mix(in srgb, var(--kv-brand) 22%, var(--kv-border));background:var(--kv-brand-soft);border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:15px 22px 16px;transition:border-color .18s;display:flex;color:var(--kv-ink)!important}._sprint_1dpb7_116:hover{border-color:var(--kv-brand);text-decoration:none}._sprintTitle_1dpb7_129{color:var(--kv-brand);align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}._tag_1dpb7_130{border:1px solid color-mix(in srgb, var(--kv-brand) 25%, var(--kv-border));background:var(--kv-panel);color:var(--kv-muted);border-radius:4px;padding:2px 7px;font-size:10px;font-weight:400}._sprint_1dpb7_116 p{color:var(--kv-muted);margin:4px 0 0;font-size:12px}._sprintCta_1dpb7_132{color:var(--kv-brand);flex:none;font-size:13px;font-weight:600}._products_1dpb7_134{grid-template-columns:1fr 1fr;gap:24px;display:grid}._product_1dpb7_134{border:1px solid color-mix(in srgb, var(--kv-brand) 12%, var(--kv-border));background:color-mix(in srgb, var(--kv-brand) 2.5%, var(--kv-panel));border-radius:12px;flex-direction:column;padding:20px 24px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex}._product_1dpb7_134:hover{border-color:color-mix(in srgb, var(--kv-brand) 45%, var(--kv-border));background:color-mix(in srgb, var(--kv-brand) 5%, var(--kv-panel));box-shadow:0 14px 34px #1f429917}._productLabel_1dpb7_149{color:var(--kv-muted);letter-spacing:.8px;font-size:12px}._landing_1dpb7_28 ._product_1dpb7_134 h2{letter-spacing:-.4px;margin:5px 0 11px;font-size:25px;font-weight:600}._product_1dpb7_134 p{color:var(--kv-muted);flex:1;margin:0 0 20px;font-size:13px;line-height:1.9}._actions_1dpb7_49{border-top:1px solid color-mix(in srgb, var(--kv-brand) 16%, var(--kv-border));flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:17px;font-size:13px;font-weight:500;display:flex}._entitlement_1dpb7_165{min-height:17px;color:var(--kv-muted);margin-top:12px;font-size:10px}._basics_1dpb7_49{justify-content:space-between;align-items:center;gap:20px;padding:28px 2px 36px;font-size:13.5px;display:flex}._basics_1dpb7_49 strong{font-weight:600}._basics_1dpb7_49 span{color:var(--kv-muted);margin-left:8px}._basics_1dpb7_49 a{white-space:nowrap}._stats_1dpb7_176{border-top:1px solid color-mix(in srgb, var(--kv-brand) 14%, var(--kv-border));border-bottom:1px solid color-mix(in srgb, var(--kv-brand) 14%, var(--kv-border));background:color-mix(in srgb, var(--kv-brand) 5%, var(--kv-panel));margin-top:0;padding:43px 0 36px}._landing_1dpb7_28 ._sectionTitle_1dpb7_186{letter-spacing:0;text-align:center;margin:0 0 22px;font-size:21px;font-weight:600;line-height:1.5}._numbers_1dpb7_187{text-align:center;grid-template-columns:repeat(3,1fr);gap:20px;display:grid}._number_1dpb7_187{color:var(--kv-brand);font-family:var(--kv-font-num);font-feature-settings:"tnum" 1;letter-spacing:-1px;font-size:37px;font-weight:600;line-height:1.2}._number_1dpb7_187 small{letter-spacing:0;margin-left:5px;font-size:13px;font-weight:400}._statLabel_1dpb7_199{margin-top:9px;font-size:13px}._statDetail_1dpb7_200{color:var(--kv-muted);margin-top:3px;font-size:11px}._dataNote_1dpb7_201{color:var(--kv-muted);text-align:center;margin:22px 0 0;font-size:10px;line-height:1.9}._zhenti_1dpb7_49{color:var(--kv-muted);flex-wrap:wrap;justify-content:center;gap:6px 16px;margin-top:16px;font-size:12px;display:flex}._zhenti_1dpb7_49 a{font-weight:600}._system_1dpb7_207{padding-top:38px;padding-bottom:42px}._benefitGrid_1dpb7_208{grid-template-columns:1fr 1fr;gap:30px 44px;display:grid}._benefit_1dpb7_208{grid-template-columns:34px 1fr;gap:12px;display:grid}._icon_1dpb7_210{background:var(--kv-brand-soft);width:34px;height:34px;color:var(--kv-brand);border-radius:8px;justify-content:center;align-items:center;display:flex}._icon_1dpb7_210 svg{width:18px;height:18px}._landing_1dpb7_28 ._benefit_1dpb7_208 h3{margin:2px 0 7px;font-size:15px;font-weight:600}._benefit_1dpb7_208 p{color:var(--kv-muted);margin:0;font-size:12px;line-height:1.85}._founders_1dpb7_229{border:1px solid color-mix(in srgb, var(--kv-brand) 12%, var(--kv-border));background:color-mix(in srgb, var(--kv-brand) 2%, var(--kv-panel));border-radius:12px;margin-bottom:30px;padding:24px 26px}._landing_1dpb7_28 ._founders_1dpb7_229 h2{color:var(--kv-muted);letter-spacing:1px;margin:0 0 14px;font-size:12px;font-weight:700}._founders_1dpb7_229 ul{margin:0;padding:0;list-style:none}._founders_1dpb7_229 li{margin-bottom:7px;font-size:13.5px;line-height:1.75}._founders_1dpb7_229 li:last-of-type{margin-bottom:0}._founders_1dpb7_229 li span span{white-space:nowrap}._founders_1dpb7_229 li span:first-child span{font-weight:600}._founders_1dpb7_229 p{color:var(--kv-muted);margin:12px 0 0;font-size:12px}._bottom_1dpb7_243{background:var(--kv-brand-soft);text-align:center;border-radius:12px;margin-bottom:37px;padding:30px}._landing_1dpb7_28 ._bottom_1dpb7_243 h2{margin:0 0 18px;font-size:21px;font-weight:600}._bottomActions_1dpb7_245{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._solid_1dpb7_246,._outline_1dpb7_246{border-radius:7px;padding:10px 20px;font-size:12px;font-weight:600;display:inline-block}._solid_1dpb7_246{background:var(--kv-brand);color:#fff!important}._solid_1dpb7_246:hover{background:var(--kv-brand-dark);text-decoration:none}._outline_1dpb7_246{border:1px solid color-mix(in srgb, var(--kv-brand) 30%, var(--kv-border));background:var(--kv-panel);color:var(--kv-brand)}._outline_1dpb7_246:hover{border-color:var(--kv-brand);text-decoration:none}._localNote_1dpb7_49{color:var(--kv-muted);text-align:center;margin:0 0 24px;font-size:11px}._checking_1dpb7_253{color:var(--kv-muted);text-align:center;margin:0;padding:80px 0;font-size:14px}._giftPending_1dpb7_256{background:var(--kv-brand);color:#fff;border-radius:10px;max-width:900px;margin:14px auto 0;padding:11px 16px;font-size:13.5px;font-weight:700}._giftPending_1dpb7_256 strong{letter-spacing:.12em}@media (max-width:860px){._benefitGrid_1dpb7_208{column-gap:28px}._landing_1dpb7_28 ._hero_1dpb7_70 h1{font-size:28px}}@media (max-width:380px){._landing_1dpb7_28 ._hero_1dpb7_70 h1{font-size:20px}}@media (max-width:600px){._wrap_1dpb7_53{padding-left:20px;padding-right:20px}._headerInner_1dpb7_58{flex-wrap:wrap;gap:0;min-height:0;padding-top:10px;padding-bottom:8px}._nav_1dpb7_49{justify-content:space-between;gap:0;width:100%;margin-top:7px;font-size:11.5px}._brand_1dpb7_59{gap:9px;font-size:17px}._brand_1dpb7_59 img{border-radius:8px;width:28px;height:28px}._hero_1dpb7_70{padding-top:13px;padding-bottom:10px}._kicker_1dpb7_49{margin-bottom:9px;line-height:1.35}._landing_1dpb7_28 ._hero_1dpb7_70 h1{margin-bottom:13px;font-size:20px}._intro_1dpb7_94{font-size:13.5px;line-height:1.55}._introSecondary_1dpb7_95{font-size:12px;line-height:1.5}._hero_1dpb7_70 .kv-graph-art{width:min(270px,100%);margin-top:12px}._hero_1dpb7_70 .kv-graph-art text{font-size:15px}._promos_1dpb7_110{margin-bottom:10px}._sprint_1dpb7_116{flex-direction:row;align-items:center;gap:12px;padding:12px 14px}._sprintTitle_1dpb7_129{font-size:14px}._sprint_1dpb7_116 p{margin-top:2px;font-size:11px}._products_1dpb7_134{grid-template-columns:1fr;gap:14px}._product_1dpb7_134{padding:17px}._landing_1dpb7_28 ._product_1dpb7_134 h2{margin:3px 0 8px;font-size:19px;line-height:1.3}._product_1dpb7_134 p{margin-bottom:10px;line-height:1.5}._actions_1dpb7_49{border-top:none;padding-top:8px}._entitlement_1dpb7_165:empty{display:none}._basics_1dpb7_49{align-items:flex-start;padding:24px 0 28px;font-size:12.5px}._basics_1dpb7_49 span{margin-top:3px;margin-left:0;display:block}._basics_1dpb7_49 a{white-space:nowrap;padding-top:2px}._stats_1dpb7_176{padding:31px 0 26px}._landing_1dpb7_28 ._sectionTitle_1dpb7_186{margin-bottom:22px;font-size:18px}._numbers_1dpb7_187{gap:9px}._number_1dpb7_187{font-size:29px}._number_1dpb7_187 small{margin-left:3px;font-size:11px}._statLabel_1dpb7_199{font-size:11px}._statDetail_1dpb7_200{font-size:10px}._system_1dpb7_207{padding-top:26px;padding-bottom:30px}._benefitGrid_1dpb7_208{grid-template-columns:1fr;gap:24px}._landing_1dpb7_28 ._benefit_1dpb7_208 h3{font-size:14px}._founders_1dpb7_229{margin-bottom:22px;padding:20px 18px}._founders_1dpb7_229 li{font-size:12.5px}._bottom_1dpb7_243{margin-bottom:28px;padding:25px 15px}._landing_1dpb7_28 ._bottom_1dpb7_243 h2{font-size:18px}}@media (max-width:600px) and (max-height:700px){._hero_1dpb7_70{padding-top:10px;padding-bottom:10px}._hero_1dpb7_70 .kv-graph-art{margin-top:8px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#172033;font-synthesis:none;text-rendering:optimizelegibility;--kv-brand:#2f55d4;--kv-brand-dark:#233f9f;--kv-ink:#172033;--kv-muted:#68728a;--kv-border:#e2e7f0;--kv-panel:#fff;--kv-panel-soft:#fbfcff;--kv-bg:#f5f7fb;--kv-success:#15865b;--kv-warning:#c86b12;--kv-danger:#c4584d;--kv-radius:14px;--kv-font-num:"SF Pro Display", -apple-system, BlinkMacSystemFont, Inter, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--kv-fav:#e0568f;--kv-brand-soft:#edf1ff;--kv-neutral-soft:#edf0f5;--kv-danger-soft:#fff0ee;--kv-success-soft:#eaf8f2;--kv-warning-soft:#fff8df;--kv-sidebar:#fffffff7;--kv-sticky-panel:#fffffff5;--kv-panel-translucent:#ffffff8c;--kv-overall:linear-gradient(135deg, #fff, #f2f5ff);background:#f5f7fb;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans SC,Source Han Sans SC,Segoe UI,Roboto,Helvetica,Arial,sans-serif}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e9edf4;--kv-brand:#6f89ff;--kv-brand-dark:#aebcff;--kv-ink:#e9edf4;--kv-muted:#a8b0bf;--kv-border:#303644;--kv-panel:#1b1e26;--kv-panel-soft:#20242d;--kv-bg:#12141a;--kv-success:#43c489;--kv-warning:#e6b64a;--kv-danger:#ef6a62;--kv-fav:#f27bab;--kv-brand-soft:#252b3c;--kv-neutral-soft:#252a34;--kv-danger-soft:#382321;--kv-success-soft:#183329;--kv-warning-soft:#362f20;--kv-sidebar:#1b1e26fa;--kv-sticky-panel:#1b1e26f5;--kv-panel-translucent:#1b1e269e;--kv-overall:linear-gradient(135deg, #1b1e26, #22283a);background:#12141a}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;color:var(--kv-ink);background:var(--kv-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:15px/1.55 -apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans SC,Source Han Sans SC,Segoe UI,Roboto,Helvetica,Arial,sans-serif}main:not([data-landing]) h1{letter-spacing:normal!important;font-size:24px!important;font-weight:700!important;line-height:1.3!important}main:not([data-landing]) h2{letter-spacing:normal!important;font-size:17px!important;font-weight:700!important;line-height:1.4!important}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}button:focus-visible{outline-offset:2px;outline:3px solid #2f55d440}a:focus-visible{outline-offset:2px;outline:3px solid #2f55d440}
