._wrap_1oju0_1{position:relative}._trigger_1oju0_6{border:1px solid var(--line);cursor:pointer;transition:border-color .2s var(--ease), background .2s var(--ease);background:0 0;border-radius:999px;align-items:center;gap:.6rem;padding:.32rem .75rem .32rem .32rem;display:flex}._trigger_1oju0_6[data-compact=true]{padding:3px}._trigger_1oju0_6:hover,._trigger_1oju0_6[aria-expanded=true]{border-color:var(--accent-line);background:var(--accent-wash)}._avatar_1oju0_31{background:var(--accent);width:30px;height:30px;color:var(--accent-ink);letter-spacing:-.02em;border-radius:50%;flex:none;place-items:center;font-size:.78rem;font-weight:800;display:grid}._identity_1oju0_45{text-align:left;gap:.05rem;line-height:1.15;display:grid}._name_1oju0_52{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;max-width:14ch;font-size:.85rem;font-weight:700;overflow:hidden}._code_1oju0_62{font-variant-numeric:tabular-nums;color:var(--accent-fg);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}._chev_1oju0_69{width:12px;height:12px;color:var(--text-3);transition:transform .2s var(--ease);flex:none}._trigger_1oju0_6[aria-expanded=true] ._chev_1oju0_69{transform:rotate(180deg)}._menu_1oju0_82{z-index:40;border:1px solid var(--line);background:var(--surface);width:268px;box-shadow:var(--shadow);animation:_drop_1oju0_1 .16s var(--ease);border-radius:16px;gap:.85rem;padding:1rem;display:grid;position:absolute;top:calc(100% + .55rem);right:0}@keyframes _drop_1oju0_1{0%{opacity:0;transform:translateY(-6px)}}._head_1oju0_105{gap:.15rem;display:grid}._headName_1oju0_110{letter-spacing:-.015em;font-size:.96rem;font-weight:700}._headMail_1oju0_116{color:var(--text-3);overflow-wrap:anywhere;font-size:.79rem}._codeCard_1oju0_123{border:1px solid var(--accent-line);background:var(--accent-wash);border-radius:11px;justify-content:space-between;align-items:center;gap:.6rem;padding:.6rem .75rem;display:flex}._codeLabel_1oju0_134{gap:.1rem;display:grid}._codeLabel_1oju0_134 span{letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-size:.63rem;font-weight:700}._codeLabel_1oju0_134 b{font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--accent-fg);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.12rem}._copy_1oju0_155{border:1px solid var(--line);background:var(--surface);width:30px;height:30px;color:var(--text-2);cursor:pointer;transition:color .2s var(--ease), border-color .2s var(--ease);border-radius:9px;flex:none;place-items:center;display:grid}._copy_1oju0_155:hover{color:var(--text);border-color:var(--accent-line)}._copy_1oju0_155 svg{width:14px;height:14px}._rows_1oju0_181{gap:.4rem;display:grid}._row_1oju0_181{justify-content:space-between;align-items:baseline;gap:.8rem;font-size:.81rem;display:flex}._row_1oju0_181 span{color:var(--text-3)}._row_1oju0_181 b{overflow-wrap:anywhere;text-align:right;font-weight:600}._signout_1oju0_204{border:1px solid var(--line);cursor:pointer;width:100%;transition:border-color .2s var(--ease), color .2s var(--ease);background:0 0;border-radius:10px;padding:.6rem;font-size:.86rem;font-weight:600}._signout_1oju0_204:hover{border-color:var(--bad);color:var(--bad)}._line_1oju0_224{align-items:center;gap:.35rem;display:flex}._pro_1oju0_231{background:var(--accent);color:var(--accent-ink);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.02rem .34rem;font-size:.58rem;font-weight:800;line-height:1.5}._plan_1oju0_243{border:1px solid var(--line);background:var(--surface-2);border-radius:11px;gap:.2rem;padding:.6rem .75rem;display:grid}._plan_1oju0_243._planOn_1oju0_252{border-color:var(--accent-line);background:var(--accent-wash)}._planTop_1oju0_257{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}._planTop_1oju0_257 span{letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-size:.63rem;font-weight:700}._planTop_1oju0_257 b{letter-spacing:-.01em;font-size:.92rem;font-weight:800}._plan_1oju0_243._planOn_1oju0_252 ._planTop_1oju0_257 b{color:var(--accent-fg)}._planNote_1oju0_282{color:var(--text-3);font-size:.74rem;line-height:1.45}._wrap_1oju0_1[data-placement=up],._wrap_1oju0_1[data-placement=up] ._trigger_1oju0_6{width:100%}._wrap_1oju0_1[data-placement=up] ._trigger_1oju0_6{border-radius:12px}._wrap_1oju0_1[data-placement=up] ._identity_1oju0_45{flex:1;min-width:0}._wrap_1oju0_1[data-placement=up] ._chev_1oju0_69{margin-left:auto}._wrap_1oju0_1[data-placement=up] ._menu_1oju0_82{width:auto;animation:_rise_1oju0_1 .16s var(--ease);inset:auto 0 calc(100% + .55rem)}@keyframes _rise_1oju0_1{0%{opacity:0;transform:translateY(6px)}}._planNote_1oju0_282 a{color:var(--accent-fg);font-weight:600}._side_10t6b_1{min-width:0}._list_10t6b_5{gap:.14rem;margin:0;padding:0;list-style:none;display:grid}._divider_10t6b_13{background:var(--line);height:1px;margin:.35rem .7rem}._item_10t6b_19{color:var(--text-2);transition:background .18s var(--ease), color .18s var(--ease);border:1px solid #0000;border-radius:11px;grid-template-columns:1.15rem 1fr auto;align-items:center;gap:.7rem;padding:.5rem .7rem;text-decoration:none;display:grid}._item_10t6b_19:hover{background:var(--surface-2);color:var(--text)}._item_10t6b_19._on_10t6b_39{background:var(--accent);color:var(--accent-ink)}._item_10t6b_19._on_10t6b_39:hover{background:var(--accent)}._icon_10t6b_48{color:var(--text-3);place-items:center;display:grid}._item_10t6b_19._on_10t6b_39 ._icon_10t6b_48{color:var(--accent-ink)}._icon_10t6b_48 svg{width:17px;height:17px}._label_10t6b_63{letter-spacing:-.01em;font-size:.89rem;font-weight:600}._item_10t6b_19._on_10t6b_39 ._label_10t6b_63{font-weight:700}._count_10t6b_73{background:var(--surface-2);font-variant-numeric:tabular-nums;text-align:center;min-width:1.55rem;color:var(--text-3);border-radius:999px;padding:.05rem .35rem;font-size:.72rem;font-weight:700}._item_10t6b_19._on_10t6b_39 ._count_10t6b_73{color:var(--ivory);background:#0b11204d}._sections_10t6b_92{border-top:1px solid var(--line);margin-top:7px;padding-top:7px}._group_10t6b_99{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);padding:2px 12px 5px;font-size:.68rem;font-weight:700}._bar_f83pu_2,._veil_f83pu_6{display:none}@media (width<=900px){._bar_f83pu_2{z-index:40;padding:6px 8px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(14px);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}._tab_f83pu_26{color:var(--text-3);font:inherit;cursor:pointer;transition:background .2s var(--ease), color .2s var(--ease);background:0 0;border:0;border-radius:12px;justify-items:center;gap:3px;padding:7px 4px 5px;font-size:.68rem;font-weight:600;text-decoration:none;display:grid}._tab_f83pu_26 svg{width:22px;height:22px}._tab_f83pu_26[data-on=true]{color:var(--accent-fg);background:var(--accent-wash)}._veil_f83pu_6{z-index:41;animation:_fade_f83pu_1 .2s var(--ease);background:#0b112073;align-items:flex-end;display:flex;position:fixed;inset:0}._sheet_f83pu_66{width:100%;max-height:80dvh;padding:10px 14px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--surface);animation:_rise_f83pu_1 .28s var(--ease);border-radius:20px 20px 0 0;gap:10px;display:grid;overflow-y:auto;box-shadow:0 -20px 50px -20px #0b112080}._grip_f83pu_80{background:var(--line);border-radius:999px;justify-self:center;width:38px;height:4px;margin-bottom:4px}._list_f83pu_89{gap:4px;margin:0;padding:0;list-style:none;display:grid}._item_f83pu_97{width:100%;color:var(--text-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:1.4rem 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid}._item_f83pu_97[data-on=true]{border-color:var(--accent-line);background:var(--accent-wash);color:var(--text)}._icon_f83pu_119{color:var(--text-3);place-items:center;display:grid}._icon_f83pu_119 svg{width:19px;height:19px}._label_f83pu_130{gap:1px;min-width:0;display:grid}._label_f83pu_130 b{font-size:.92rem;font-weight:700}._label_f83pu_130 small{color:var(--text-3);font-size:.74rem;line-height:1.35}._count_f83pu_147{background:var(--surface-2);text-align:center;min-width:1.6rem;color:var(--text-3);border-radius:999px;padding:.1rem .4rem;font-size:.72rem;font-weight:700}}@keyframes _rise_f83pu_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes _fade_f83pu_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._veil_f83pu_6,._sheet_f83pu_66{animation:none}}._tour_nl5wk_1{z-index:90;position:fixed;inset:0}._scrim_nl5wk_8{position:absolute;inset:0}._hole_nl5wk_18{box-shadow:0 0 0 9999px color-mix(in oklab, var(--midnight) 72%, transparent), 0 0 0 1px var(--accent-line);pointer-events:none;transition:top .4s var(--ease), left .4s var(--ease), width .4s var(--ease), height .4s var(--ease);border-radius:14px;position:absolute}._card_nl5wk_32{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);transition:top .4s var(--ease), left .4s var(--ease);border-radius:14px;gap:8px;padding:16px 18px 14px;display:grid;position:absolute}._card_nl5wk_32 h3{margin:0;padding-inline-end:18px;font-size:1rem}._card_nl5wk_32 p{color:var(--text-2);margin:0;font-size:.9rem;line-height:1.5}._card_nl5wk_32:before{content:"";background:var(--surface);border:1px solid var(--line);width:12px;height:12px;position:absolute;transform:rotate(45deg)}._card_nl5wk_32[data-arrow=up]:before{border-block-end:0;border-inline-end:0;top:-7px;left:26px}._card_nl5wk_32[data-arrow=down]:before{border-block-start:0;border-inline-start:0;bottom:-7px;left:26px}._card_nl5wk_32[data-arrow=left]:before{border-block-start:0;border-inline-end:0;top:24px;left:-7px}._close_nl5wk_91{color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px 4px;font-size:20px;line-height:1;position:absolute;top:8px;right:10px}._close_nl5wk_91:hover{color:var(--text);background:var(--ground-deep)}._foot_nl5wk_110{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}._count_nl5wk_118{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.8rem}._actions_nl5wk_124{gap:8px;display:flex}._back_nl5wk_129,._next_nl5wk_130{font:inherit;cursor:pointer;border:1px solid var(--line);border-radius:999px;padding:6px 14px;font-size:.85rem;font-weight:600}._back_nl5wk_129{background:var(--ground-deep);color:var(--text-2)}._back_nl5wk_129:disabled{opacity:.45;cursor:default}._next_nl5wk_130{background:var(--accent);color:var(--accent-ink);border-color:#0000}._next_nl5wk_130:hover{background:var(--accent-hover)}@media (prefers-reduced-motion:reduce){._hole_nl5wk_18,._card_nl5wk_32{transition:none}}@media (width<=620px){._card_nl5wk_32{width:min(320px,100vw - 24px)!important;left:12px!important}}._help_1u8og_1{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-soft);color:var(--text-3);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:4px 12px 4px 5px;font-size:.8rem;font-weight:600;display:inline-flex}._help_1u8og_1:hover{color:var(--accent-fg);border-color:var(--accent-line);background:var(--accent-wash)}._mark_1u8og_24{border:1px solid;border-radius:50%;place-items:center;width:20px;height:20px;font-size:.75rem;line-height:1;display:grid}@media (width<=700px){._help_1u8og_1{padding:4px}._label_1u8og_41{display:none}}._shell_1u41u_1{background:var(--glow), var(--ground);min-height:100dvh;color:var(--text);grid-template-columns:292px minmax(0,1fr);display:grid}._side_1u41u_12{border:1px solid var(--line);height:calc(100dvh - 24px);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb, var(--surface) 90%, transparent);border-radius:22px;flex-direction:column;gap:1rem;margin:12px 0 12px 12px;padding:1.05rem .85rem 1rem;display:flex;position:sticky;top:12px;overflow:hidden}._side_1u41u_12>nav{overscroll-behavior:contain;scrollbar-color:var(--line) transparent;flex:auto;min-height:0;overflow-y:auto}._side_1u41u_12>nav::-webkit-scrollbar{width:6px}._side_1u41u_12>nav::-webkit-scrollbar-thumb{background:var(--line);border-radius:999px}._side_1u41u_12>nav::-webkit-scrollbar-thumb:hover{background:var(--text-3)}._brand_1u41u_61{color:inherit;flex:none;align-items:center;gap:.7rem;padding:.25rem .55rem;text-decoration:none;display:flex}._mark_1u41u_72{width:48px;height:41px;color:var(--accent);flex:none}._brandText_1u41u_79{gap:.05rem;min-width:0;line-height:1.25;display:grid}._brandText_1u41u_79 b{text-transform:uppercase;letter-spacing:.13em;font-size:1.02rem;font-weight:700}._brandText_1u41u_79 span{letter-spacing:.17em;text-transform:uppercase;color:var(--text-3);font-size:.62rem;font-weight:600}._theme_1u41u_102{cursor:pointer;width:100%;color:var(--text-2);text-align:left;transition:background .18s var(--ease), color .18s var(--ease);background:0 0;border:1px solid #0000;border-radius:11px;flex:none;align-items:center;gap:.7rem;padding:.6rem .7rem;font-size:.86rem;font-weight:600;display:flex}._theme_1u41u_102:hover{background:var(--surface-2);color:var(--text)}._theme_1u41u_102 svg{width:17px;height:17px;color:var(--text-3);flex:none}._theme_1u41u_102:hover svg{color:var(--accent-fg)}._foot_1u41u_139{border-top:1px solid var(--line);flex:none;padding-top:.85rem}._restoring_1u41u_145{background:var(--surface-2);opacity:.6;border-radius:12px;height:46px}._guest_1u41u_152{gap:.75rem;display:grid}._guest_1u41u_152 p{color:var(--text-3);font-size:.78rem;line-height:1.45}._guestActions_1u41u_163{justify-items:stretch;gap:.45rem;display:grid}._join_1u41u_169{background:var(--accent);color:var(--accent-ink);text-align:center;border-radius:10px;padding:.55rem;font-size:.84rem;font-weight:700;text-decoration:none}._link_1u41u_180{border:1px solid var(--line);text-align:center;color:var(--text-2);border-radius:10px;padding:.5rem;font-size:.82rem;font-weight:600;text-decoration:none}._link_1u41u_180:hover{color:var(--text);border-color:var(--accent-line)}._main_1u41u_197{min-width:0;animation:_rise_1u41u_1 .6s var(--ease) both;max-width:1340px;padding:1.9rem 2.2rem 3.5rem}._top_1u41u_205{gap:.3rem;margin-bottom:2rem;display:grid}._hello_1u41u_211{font-size:clamp(1.5rem,2.4vw,1.95rem)}._hello_1u41u_211 em{color:var(--accent-fg);font-style:normal}._sub_1u41u_220{color:var(--text-3);font-size:.9rem}._phoneBar_1u41u_226{display:none}@media (width<=900px){._shell_1u41u_1{grid-template-columns:minmax(0,1fr)}._side_1u41u_12{display:none}._phoneBar_1u41u_226{z-index:30;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(14px);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex;position:sticky;top:0}._phoneBrand_1u41u_258{min-width:0;color:inherit;align-items:center;gap:8px;text-decoration:none;display:flex}._phoneMark_1u41u_267{width:34px;height:29px;color:var(--accent);flex:none}._phoneBrandText_1u41u_274{line-height:1.2;display:grid}._phoneBrandText_1u41u_274 b{text-transform:uppercase;letter-spacing:.13em;font-size:.86rem;font-weight:700}._phoneBrandText_1u41u_274 span{letter-spacing:.17em;text-transform:uppercase;color:var(--text-3);font-size:.54rem;font-weight:600}._phoneTools_1u41u_294{align-items:center;gap:8px;display:flex}._phoneTheme_1u41u_300{border:1px solid var(--line);width:38px;height:38px;color:var(--text-2);cursor:pointer;background:0 0;border-radius:999px;place-items:center;display:grid}._phoneTheme_1u41u_300 svg{width:17px;height:17px}._phoneRestoring_1u41u_317{background:var(--surface-2);opacity:.6;border-radius:999px;width:38px;height:38px}._phoneSignIn_1u41u_325{background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:8px 14px;font-size:.82rem;font-weight:700;text-decoration:none}._main_1u41u_197{padding:1.2rem 1rem calc(5.4rem + env(safe-area-inset-bottom))}}._topbar_1u41u_346{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._about_1u41u_354{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-soft);color:var(--text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 14px;font-size:.8rem;font-weight:600;display:inline-flex}._about_1u41u_354:after{content:"→";font-size:.85rem}._about_1u41u_354:hover{color:var(--accent-fg);border-color:var(--accent-line);background:var(--accent-wash)}@keyframes _rise_1u41u_1{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){._main_1u41u_197{animation:none}}._badge_1g47p_1{--size:44px;width:var(--size);height:var(--size);border-radius:calc(var(--size) * .3);color:#fff;background:linear-gradient(135deg, var(--from), var(--to));box-shadow:0 6px 14px -6px var(--to);flex:none;place-items:center;display:inline-grid}._badge_1g47p_1 svg{width:52%;height:52%}._badge_1g47p_1[data-hue=reading]{--from:#7b8cff;--to:#4a56d6}._badge_1g47p_1[data-hue=listening]{--from:#37d2c0;--to:#168c8c}._badge_1g47p_1[data-hue=words]{--from:#ff9a6b;--to:#e0534a}._badge_1g47p_1[data-hue=tasks]{--from:#e9c85a;--to:#b08a16}._ring_1g47p_39{flex:none;place-items:center;display:inline-grid;position:relative}._ring_1g47p_39>svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}._track_1g47p_54{fill:none;stroke:var(--line)}._ring_1g47p_39[data-tone=light] ._track_1g47p_54{stroke:#ffffff1a}._arc_1g47p_63{fill:none;stroke:var(--accent);stroke-linecap:round;transition:stroke-dashoffset 1.1s cubic-bezier(.22,1,.36,1)}._ring_1g47p_39[data-tone=light] ._arc_1g47p_63{stroke:var(--accent-fg);filter:drop-shadow(0 0 5px color-mix(in srgb, var(--accent) 55%, transparent))}._ring_1g47p_39[data-tone=ok] ._arc_1g47p_63{stroke:var(--ok)}._middle_1g47p_79{text-align:center;place-items:center;display:grid;position:relative}._hero_1ho1w_1{border:1px solid color-mix(in srgb, var(--accent) 38%, transparent);box-shadow:0 18px 40px -22px color-mix(in srgb, var(--accent) 60%, transparent);color:#f7f4ed;animation:_rise_1ho1w_1 .6s var(--ease) both;background:linear-gradient(135deg,#1e2a4a,#141b30);border-radius:28px;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:1.4rem;padding:clamp(1.3rem,3vw,2rem);display:flex;position:relative;overflow:hidden}._orbs_1ho1w_18,._orbs_1ho1w_18:after{pointer-events:none;border-radius:50%;position:absolute}._orbs_1ho1w_18{background:radial-gradient(circle, color-mix(in srgb, var(--accent) 45%, transparent), transparent 70%);width:320px;height:320px;top:-110px;right:-80px}._orbs_1ho1w_18:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--accent) 22%, transparent), transparent 70%);width:220px;height:220px;top:240px;right:180px}._who_1ho1w_42{gap:.5rem;min-width:0;display:grid;position:relative}._who_1ho1w_42 h1{letter-spacing:-.04em;font-size:clamp(1.8rem,4vw,2.7rem);font-weight:800;line-height:1.05}._who_1ho1w_42 p{color:#c3c9d8;max-width:48ch;font-size:.95rem}._tags_1ho1w_62{align-items:center;gap:.5rem;display:flex}._code_1ho1w_68{letter-spacing:.06em;color:#a9b0c2;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem;font-weight:700}._tier_1ho1w_76{border:1px solid color-mix(in srgb, var(--accent) 50%, transparent);background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--gold-soft,#e2c463);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.1rem .5rem;font-size:.62rem;font-weight:700}._actions_1ho1w_88{flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;margin-top:.5rem;display:flex}._go_1ho1w_96{background:var(--accent);color:#0b1120;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:999px;justify-self:start;align-items:center;gap:.45rem;padding:.7rem 1.15rem;font-size:.92rem;font-weight:800;text-decoration:none;display:inline-flex}._go_1ho1w_96:hover{box-shadow:0 10px 22px -10px var(--accent);transform:translateY(-2px)}._facts_1ho1w_116{color:#a9b0c2;gap:1.1rem;font-size:.82rem;display:flex}._facts_1ho1w_116 b{color:#f7f4ed;font-weight:800}._band_1ho1w_128{color:#f7f4ed;font-size:2.2rem;font-weight:800;line-height:1}._bandLabel_1ho1w_135{letter-spacing:.1em;text-transform:uppercase;color:var(--gold-soft,#e2c463);margin-top:.3rem;font-size:.6rem;font-weight:800}._locked_1ho1w_144{color:#a9b0c2;text-decoration:none;position:relative}._lock_1ho1w_144{width:30px;height:30px}._ringBox_1ho1w_155{flex:none;position:relative}@media (width<=560px){._hero_1ho1w_1{align-items:flex-start;gap:.8rem}._ringBox_1ho1w_155{zoom:.68}._facts_1ho1w_116{display:none}}@keyframes _rise_1ho1w_1{0%{opacity:0;transform:translateY(10px)}}._columns_1ph00_3{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:1rem;max-width:1340px;display:grid}._main_1ph00_11,._side_1ph00_12{align-content:start;gap:1rem;min-width:0;display:grid}._pair_1ph00_21{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch;gap:1rem;display:grid}._pair_1ph00_21>._panel_1ph00_29{align-content:start}._insight_1ph00_34{gap:1rem;max-width:1340px;margin-bottom:1rem;display:grid}._columns_1ph00_3[data-single=true]{grid-template-columns:minmax(0,1fr)}._columns_1ph00_3[data-single=true]>._main_1ph00_11{display:none}@media (width<=1120px){._columns_1ph00_3{grid-template-columns:minmax(0,1fr)}}._panel_1ph00_29{border:1px solid var(--line);background:var(--surface);border-radius:18px;align-content:start;gap:.9rem;padding:1.2rem 1.3rem;display:grid}._panelHead_1ph00_65{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.8rem;display:flex}._panelLabel_1ph00_73{letter-spacing:.13em;text-transform:uppercase;color:var(--text-3);font-size:.66rem;font-weight:700}._panelNote_1ph00_81{color:var(--text-3);font-size:.74rem}._bars_1ph00_87{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}._bar_1ph00_87{grid-template-columns:1fr auto;align-items:center;gap:.35rem .8rem;display:grid}._barLabel_1ph00_102{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}._barValue_1ph00_109{font-variant-numeric:tabular-nums;align-items:baseline;gap:.4rem;font-size:.85rem;font-weight:700;display:flex}._barValue_1ph00_109 span{color:var(--text-3);font-size:.72rem;font-weight:500}._track_1ph00_124{background:var(--surface-2);border-radius:999px;grid-column:1/-1;height:6px;display:block;overflow:hidden}._track_1ph00_124 span{border-radius:inherit;background:var(--accent);height:100%;display:block}._track_1ph00_124 span[data-weak=true]{background:var(--bad)}._activity_1ph00_146{align-items:flex-end;gap:.3rem;height:86px;display:flex}._tick_1ph00_153{background:var(--surface-2);border-radius:5px;flex:1;align-items:flex-end;height:100%;display:flex;overflow:hidden}._tick_1ph00_153 span{background:var(--accent);border-radius:5px;width:100%;min-height:3px;display:block}._tick_1ph00_153 span[data-none=true]{background:0 0}._axis_1ph00_175{color:var(--text-3);justify-content:space-between;font-size:.7rem;display:flex}._rows_1ph00_183{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}._row_1ph00_183{color:inherit;transition:background .16s var(--ease);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:.15rem .8rem;margin-inline:-.55rem;padding:.5rem .55rem;text-decoration:none;display:grid}._row_1ph00_183:hover{background:var(--surface-2)}._row_1ph00_183>:first-child{grid-row:1/span 2}._rowTitle_1ph00_212{text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:.9rem;font-weight:600;overflow:hidden}._rowMeta_1ph00_221{color:var(--text-3);font-variant-numeric:tabular-nums;grid-column:2;font-size:.74rem}._rowGo_1ph00_228{color:var(--accent-fg);white-space:nowrap;grid-area:1/3/span 2;font-size:.82rem;font-weight:700}._score_1ph00_237{background:var(--bad-wash);color:var(--bad);font-variant-numeric:tabular-nums;border-radius:999px;grid-area:1/3/span 2;padding:.1rem .45rem;font-size:.76rem;font-weight:700}._score_1ph00_237[data-good=true]{background:var(--ok-wash);color:var(--ok)}._gated_1ph00_255{position:relative}._behind_1ph00_264{filter:blur(6px)saturate(.75);opacity:.7;pointer-events:none;-webkit-user-select:none;user-select:none;gap:1rem;display:grid}._unlock_1ph00_273{place-items:center;padding:1.2rem;display:grid;position:absolute;inset:0}._unlockCard_1ph00_281{border:1px solid var(--accent-line);background:var(--surface);width:min(430px,100%);box-shadow:var(--shadow);border-radius:18px;gap:.6rem;padding:1.4rem 1.5rem;display:grid}._unlockCard_1ph00_281 h3{letter-spacing:-.03em;font-size:1.3rem}._unlockCard_1ph00_281 p{color:var(--text-2);font-size:.88rem;line-height:1.55}._unlockCard_1ph00_281 ._panelLabel_1ph00_73{color:var(--accent-fg)}._lockedFoot_1ph00_307{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:.5rem;padding-top:1rem;display:flex}._lockedFoot_1ph00_307 b{letter-spacing:-.035em;color:var(--accent-fg);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800}._code_1ph00_325{letter-spacing:.05em;color:var(--text-3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem;font-weight:700}._empty_1ph00_334{color:var(--text-3);font-size:.83rem;line-height:1.5}._state_1ph00_340{border:1px dashed var(--line);border-radius:18px;justify-items:start;gap:.7rem;max-width:46rem;padding:2rem 1.6rem;display:grid}._state_1ph00_340 h3{font-size:1.05rem}._state_1ph00_340 p{color:var(--text-2);font-size:.9rem}._skeleton_1ph00_359{border:1px solid var(--line);background:linear-gradient(90deg, var(--surface), var(--surface-2), var(--surface));background-size:200% 100%;border-radius:18px;height:240px;animation:1.4s linear infinite _shimmer_1ph00_1}@keyframes _shimmer_1ph00_1{to{background-position:-200% 0}}._helpRow_1ph00_375{justify-content:flex-end;margin-bottom:-6px;display:flex}._tiles_1ph00_382{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;margin-bottom:1rem;display:grid}._tileCard_1ph00_389{--tint:#7b8cff;border:1px solid color-mix(in srgb, var(--tint) 32%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--tint) 20%, var(--surface)), var(--surface));min-height:150px;color:inherit;animation:_tileIn_1ph00_1 .55s var(--ease) both;transition:transform .3s var(--ease), box-shadow .3s var(--ease), border-color .3s var(--ease);border-radius:22px;align-content:end;gap:.2rem;padding:1rem;text-decoration:none;display:grid}._tileCard_1ph00_389:hover{border-color:color-mix(in srgb, var(--tint) 60%, transparent);box-shadow:0 20px 36px -24px var(--tint);transform:translateY(-4px)}._tileCard_1ph00_389[data-hue=listening]{--tint:#37d2c0}._tileCard_1ph00_389[data-hue=words]{--tint:#ff9a6b}._tileCard_1ph00_389[data-hue=tasks]{--tint:#e9c85a}._tileTop_1ph00_423{justify-content:space-between;align-items:flex-start;margin-bottom:auto;padding-bottom:1.2rem;display:flex}._tileArrow_1ph00_431{color:var(--tint);transition:transform .3s var(--ease);font-weight:800}._tileCard_1ph00_389:hover ._tileArrow_1ph00_431{transform:translate(3px,-3px)}._tileCard_1ph00_389 b{font-size:1rem;font-weight:800}._tileCard_1ph00_389>span:last-child{color:var(--text-2);font-size:.8rem}._stats_1ph00_451{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-bottom:1.6rem;display:grid}._stat_1ph00_340{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-soft);border-radius:20px;justify-items:start;gap:.15rem;padding:1rem;display:grid}._stat_1ph00_340 b{margin-top:.6rem;font-size:1.7rem;font-weight:800;line-height:1}._stat_1ph00_340>span:last-child{color:var(--text-2);font-size:.78rem;font-weight:600}@media (width<=860px){._tiles_1ph00_382{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){._tiles_1ph00_382,._stats_1ph00_451{gap:.6rem}._tileCard_1ph00_389{min-height:132px;padding:.85rem}._tileTop_1ph00_423{padding-bottom:.8rem}._tileCard_1ph00_389>span:last-child{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@keyframes _tileIn_1ph00_1{0%{opacity:0;transform:translateY(12px)}}._header_136xk_1{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.6rem 2rem;margin-bottom:2.1rem;padding-bottom:1.4rem;display:flex}._who_136xk_12{gap:.45rem;min-width:0;display:grid}._who_136xk_12 h1{letter-spacing:-.04em;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.05}._who_136xk_12 p{color:var(--text-2);max-width:52ch;font-size:.92rem}._tags_136xk_31{align-items:center;gap:.5rem;display:flex}._code_136xk_37{letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--text-3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;font-weight:700}._tier_136xk_46{border:1px solid var(--accent-line);background:var(--accent-wash);color:var(--accent-fg);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.1rem .45rem;font-size:.62rem;font-weight:700}._figures_136xk_59{flex-wrap:wrap;align-items:stretch;gap:.6rem;display:flex}._figure_136xk_59{border:1px solid var(--line);background:var(--surface);min-width:122px;box-shadow:var(--shadow-soft);transition:transform .3s var(--ease), border-color .3s var(--ease);border-radius:18px;align-content:start;gap:.22rem;padding:.8rem 1rem;display:grid}._figure_136xk_59:hover{border-color:var(--accent-line);transform:translateY(-3px)}._wide_136xk_84{min-width:168px}._label_136xk_88{letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-size:.62rem;font-weight:700}._value_136xk_96{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--accent-fg);font-size:1.5rem;font-weight:800;line-height:1.1}._of_136xk_105{color:var(--text-3);margin-left:.2rem;font-size:.86rem;font-weight:600}._note_136xk_112{color:var(--text-3);font-size:.7rem}._bar_136xk_117{background:var(--surface-2);border-radius:999px;height:5px;margin-top:.35rem;display:block;overflow:hidden}._bar_136xk_117 span{border-radius:inherit;background:var(--accent);height:100%;transition:width .3s var(--ease);display:block}@media (width<=720px){._figures_136xk_59{width:100%}._figure_136xk_59{flex:120px;min-width:0}}._gated_136xk_146{position:relative}._behind_136xk_150{filter:blur(6px)saturate(.75);opacity:.7;pointer-events:none;-webkit-user-select:none;user-select:none}._unlock_136xk_157{border:1px solid var(--accent-line);background:var(--surface);width:fit-content;height:fit-content;box-shadow:var(--shadow);color:var(--accent-fg);white-space:nowrap;transition:background .18s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:.45rem;margin:auto;padding:.5rem 1rem;font-size:.83rem;font-weight:700;text-decoration:none;display:inline-flex;position:absolute;inset:0}._unlock_136xk_157:hover{background:var(--accent-wash)}._unlock_136xk_157 svg{width:13px;height:13px}._aside_1pdxs_1{align-content:start;gap:.9rem;display:grid}._placeholder_1pdxs_7{border:1px solid var(--line);background:var(--surface);opacity:.55;border-radius:16px;height:200px}._card_1pdxs_15{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-soft);border-radius:20px;gap:.7rem;padding:1.2rem 1.25rem;display:grid}._label_1pdxs_25{letter-spacing:.13em;text-transform:uppercase;color:var(--text-3);font-size:.65rem;font-weight:700}._resume_1pdxs_34{border-color:var(--accent-line);background:radial-gradient(120% 100% at 100% 0%, var(--accent-wash), transparent 65%), var(--surface)}._resume_1pdxs_34 ._label_1pdxs_25{color:var(--accent-fg)}._resumeTitle_1pdxs_45{letter-spacing:-.02em;font-size:1.02rem;font-weight:700;line-height:1.3}._bar_1pdxs_52{background:var(--surface-2);border-radius:999px;height:6px;overflow:hidden}._bar_1pdxs_52 span{border-radius:inherit;background:var(--accent);height:100%;transition:width .3s var(--ease);display:block}._barNote_1pdxs_67{color:var(--text-3);font-variant-numeric:tabular-nums;margin-top:-.25rem;font-size:.77rem}._recent_1pdxs_75{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}._recent_1pdxs_75 a{color:inherit;transition:background .16s var(--ease);border-radius:9px;justify-content:space-between;align-items:center;gap:.7rem;margin-inline:-.5rem;padding:.42rem .5rem;text-decoration:none;display:flex}._recent_1pdxs_75 a:hover{background:var(--surface-2)}._recentTitle_1pdxs_100{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}._score_1pdxs_107{background:var(--bad-wash);color:var(--bad);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:.1rem .45rem;font-size:.75rem;font-weight:700}._score_1pdxs_107[data-good=true]{background:var(--ok-wash);color:var(--ok)}._empty_1pdxs_123{color:var(--text-3);font-size:.82rem;line-height:1.5}._invite_1pdxs_130 p{color:var(--text-2);font-size:.85rem;line-height:1.55}._invite_1pdxs_130 ._quiet_1pdxs_136{justify-self:center}._quiet_1pdxs_136{color:var(--text-3);font-size:.8rem;text-decoration:none}._quiet_1pdxs_136:hover{color:var(--text)}._offer_1pdxs_151{border-color:var(--accent-line);background:radial-gradient(130% 110% at 0% 0%, var(--accent-wash), transparent 68%), var(--surface)}._offer_1pdxs_151 ._label_1pdxs_25{color:var(--accent-fg)}._offerLead_1pdxs_163{font-weight:600;color:var(--text)!important;font-size:.95rem!important;line-height:1.45!important}._offer_1pdxs_151 p{color:var(--text-2);font-size:.84rem;line-height:1.5}._offerNote_1pdxs_176{color:var(--text-3);font-size:.75rem;line-height:1.5}._offerNote_1pdxs_176 b{letter-spacing:.05em;color:var(--accent-fg);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700}._columns_1cx32_1{grid-template-columns:minmax(0,1fr) 296px;align-items:start;gap:1.8rem;display:grid}._main_1cx32_8{min-width:0}._head_1cx32_13{grid-template-columns:1fr auto;align-items:center;gap:.7rem 1rem;margin-bottom:1.4rem;display:grid}._title_1cx32_21{align-items:center;gap:.6rem;min-width:0;display:flex}._head_1cx32_13 h2{letter-spacing:-.035em;font-size:clamp(1.6rem,2.6vw,2.1rem);font-weight:800}._badge_1cx32_34{background:var(--surface-2);color:var(--text-3);font-variant-numeric:tabular-nums;border-radius:999px;padding:.14rem .55rem;font-size:.72rem;font-weight:700}._head_1cx32_13 p{color:var(--text-2);grid-column:1/-1;max-width:64ch;font-size:.9rem}._tabs_1cx32_52{background:var(--surface-2);border-radius:999px;align-items:center;gap:.2rem;padding:.25rem;display:flex}._tab_1cx32_52{color:var(--text-3);white-space:nowrap;cursor:pointer;transition:background .18s var(--ease), color .18s var(--ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:.4rem;padding:.36rem .85rem;font-size:.82rem;font-weight:600;display:inline-flex}._tab_1cx32_52:hover{color:var(--text)}._tab_1cx32_52[aria-selected=true]{background:var(--surface);color:var(--text);box-shadow:var(--shadow-soft);font-weight:700}._tab_1cx32_52[aria-selected=true] span{color:var(--accent-fg);opacity:1}._tab_1cx32_52 span{font-variant-numeric:tabular-nums;opacity:.75;font-size:.75rem;font-weight:700}._positions_1cx32_103{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;display:grid}._position_1cx32_103{border:1px solid var(--line);background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color .2s var(--ease), background .2s var(--ease), transform .2s var(--ease);border-radius:16px;gap:.15rem;padding:.75rem .9rem;display:grid}._position_1cx32_103:hover{border-color:var(--accent-line);transform:translateY(-2px)}._position_1cx32_103 b{font-size:.95rem;font-weight:800}._position_1cx32_103 span{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.74rem}._position_1cx32_103[aria-selected=true]{border-color:var(--accent);background:var(--accent-wash)}._position_1cx32_103[aria-selected=true] span{color:var(--accent-fg)}._positionChip_1cx32_149{color:#4a56d6;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#7b8cff29;border-radius:999px;padding:.1rem .5rem;font-size:.66rem;font-weight:800}[data-surface=midnight] ._positionChip_1cx32_149{color:#9aa6ff}@media (width<=720px){._positions_1cx32_103{grid-template-columns:repeat(2,minmax(0,1fr))}}._grid_1cx32_172{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;display:grid}._card_1cx32_178{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-soft);animation:_rise_1cx32_1 .55s var(--ease) both;transition:transform .22s var(--ease), border-color .22s var(--ease), box-shadow .22s var(--ease);border-radius:20px;flex-direction:column;gap:.85rem;padding:1.35rem 1.3rem 1.2rem;display:flex;position:relative}._card_1cx32_178:hover{border-color:var(--accent-line);box-shadow:var(--shadow);transform:translateY(-4px)}._cardHead_1cx32_202{align-items:center;gap:.75rem;display:flex}._cardTitle_1cx32_208{text-align:left;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:1.05rem;font-weight:700;line-height:1.32}._tiles_1cx32_219{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}._tile_1cx32_219{border:1px solid var(--line-soft);background:var(--ground);border-radius:12px;gap:.35rem;padding:.7rem .8rem;display:grid}._tileLabel_1cx32_234{color:var(--text-3);font-size:.72rem}._tileNumber_1cx32_239{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800;line-height:1}._tileLevel_1cx32_249{align-items:center;gap:.4rem;font-size:.95rem;font-weight:700;line-height:1;display:inline-flex}._tileLevel_1cx32_249:before{content:"";background:var(--text-3);border-radius:50%;width:8px;height:8px}._tileLevel_1cx32_249[data-level=easy]:before{background:var(--ok)}._tileLevel_1cx32_249[data-level=medium]:before{background:#d08a1d}._tileLevel_1cx32_249[data-level=hard]:before{background:var(--bad)}._tileLevel_1cx32_249[data-level=new]:before{background:color-mix(in oklab, var(--text) 22%, transparent)}._panel_1cx32_283{border:1px solid var(--line-soft);background:var(--ground);border-radius:14px;flex:1;align-content:start;gap:.55rem;padding:.8rem .85rem .9rem;display:grid}._panelTop_1cx32_294{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._pace_1cx32_301{white-space:nowrap;color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.76rem;font-weight:600}._chips_1cx32_309{align-items:center;gap:.35rem;display:inline-flex}._status_1cx32_315{letter-spacing:.02em;border:1px solid var(--line);background:var(--surface);color:var(--text-3);border-radius:999px;padding:.14rem .55rem;font-size:.68rem;font-weight:700}._status_1cx32_315[data-status=in-progress]{color:#d08a1d;background:oklab(68.8524% .0447956 .132774/.14);border-color:oklab(68.8524% .0447956 .132774/.45)}._status_1cx32_315[data-status=passed]{border-color:color-mix(in oklab, var(--ok) 45%, transparent);background:var(--ok-wash);color:var(--ok)}._paid_1cx32_338{background:var(--accent-wash);border:1px solid var(--accent-line);color:var(--accent-fg);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.28rem;padding:.14rem .5rem;font-size:.63rem;font-weight:700;display:inline-flex}._paid_1cx32_338 svg{width:11px;height:11px}._panelRow_1cx32_358{justify-content:space-between;align-items:baseline;gap:.7rem;display:flex}._panelName_1cx32_365{color:var(--text-2);font-size:.85rem;line-height:1.4}._panelCount_1cx32_371{color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.45rem;font-size:.85rem;font-weight:700;display:inline-flex}._bar_1cx32_382{background:color-mix(in oklab, var(--text) 10%, transparent);border-radius:999px;height:4px;display:block;overflow:hidden}._bar_1cx32_382 span{background:var(--accent);border-radius:999px;height:100%;display:block}._band_1cx32_397,._parts_1cx32_398{color:var(--text-3);font-size:.74rem}._band_1cx32_397{color:var(--ok);font-weight:700}._action_1cx32_409{background:var(--accent);color:var(--accent-ink);transition:background .2s var(--ease);border-radius:12px;place-items:center;padding:.7rem;font-size:.92rem;font-weight:700;text-decoration:none;display:grid}._action_1cx32_409:hover{background:var(--accent-hover)}._action_1cx32_409[data-locked=true]{background:var(--accent-wash);border:1px solid var(--accent-line);color:var(--accent-fg)}._detail_1cx32_432{color:var(--text-3);justify-self:center;font-size:.8rem}._detail_1cx32_432:hover{color:var(--accent-fg)}._card_1cx32_178[data-locked=true] ._cardTitle_1cx32_208,._card_1cx32_178[data-locked=true] ._panelName_1cx32_365{opacity:.75}._skeleton_1cx32_449{border:1px solid var(--line);background:linear-gradient(90deg, var(--surface), var(--surface-2), var(--surface));background-size:200% 100%;border-radius:18px;height:190px;animation:1.4s linear infinite _shimmer_1cx32_1}@keyframes _shimmer_1cx32_1{to{background-position:-200% 0}}@media (width<=1120px){._columns_1cx32_1{grid-template-columns:minmax(0,1fr);gap:2rem}}@media (width<=640px){._head_1cx32_13{grid-template-columns:minmax(0,1fr)}._tabs_1cx32_52{scrollbar-width:none;overflow-x:auto}._tabs_1cx32_52::-webkit-scrollbar{display:none}}._grid_1cx32_172>:nth-child(2){animation-delay:50ms}._grid_1cx32_172>:nth-child(3){animation-delay:.1s}._grid_1cx32_172>:nth-child(4){animation-delay:.15s}._grid_1cx32_172>:nth-child(5){animation-delay:.2s}._grid_1cx32_172>:nth-child(n+6){animation-delay:.25s}@keyframes _rise_1cx32_1{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){._card_1cx32_178{animation:none}}._page_1j8v7_1{background:radial-gradient(1100px 520px at 50% -140px, var(--accent-wash), transparent 70%), var(--ground);min-height:100dvh;color:var(--text)}._nav_1j8v7_10{z-index:20;border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:min(1200px,100% - 32px);box-shadow:var(--shadow);border-radius:20px;align-items:center;gap:16px;margin:12px auto 0;padding:10px 12px 10px 16px;display:flex;position:sticky;top:12px}._brand_1j8v7_27{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}._mark_1j8v7_35{width:40px;height:34px;color:var(--accent)}._brand_1j8v7_27 span{line-height:1.2;display:grid}._brand_1j8v7_27 b{letter-spacing:.14em;text-transform:uppercase;font-size:.95rem}._brand_1j8v7_27 small{letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);font-size:.6rem;font-weight:600}._links_1j8v7_60{background:var(--surface-2);border-radius:999px;gap:4px;margin:0 auto;padding:4px;display:flex}._links_1j8v7_60 a{color:var(--text-2);transition:background .2s var(--ease), color .2s var(--ease);border-radius:999px;padding:7px 14px;font-size:.86rem;font-weight:600;text-decoration:none}._links_1j8v7_60 a:hover{background:var(--surface);color:var(--text)}._navActions_1j8v7_84{align-items:center;gap:8px;display:flex}._theme_1j8v7_90{border:1px solid var(--line);width:36px;height:36px;color:var(--text-2);cursor:pointer;background:0 0;border-radius:999px;place-items:center;display:grid}._theme_1j8v7_90 svg{width:16px;height:16px}._signIn_1j8v7_107{color:var(--text-2);padding:8px 12px;font-size:.88rem;font-weight:700;text-decoration:none}._navCta_1j8v7_115{white-space:nowrap;padding:.6rem 1.1rem}._hero_1j8v7_121{text-align:center;justify-items:center;gap:20px;width:min(1200px,100% - 32px);margin:0 auto;padding:84px 0 40px;display:grid}._eyebrow_1j8v7_131{letter-spacing:.16em;text-transform:uppercase;color:var(--accent-fg);font-size:.74rem;font-weight:700}._hero_1j8v7_121 h1{letter-spacing:-.035em;text-wrap:balance;max-width:16ch;animation:_rise_1j8v7_1 .7s var(--ease) both;font-size:clamp(2.4rem,6vw,4.4rem);font-weight:800;line-height:1.04}._hero_1j8v7_121 h1 em{color:var(--accent-fg);background:linear-gradient(transparent 62%, var(--accent-wash) 62%);font-style:normal}._lead_1j8v7_155{max-width:56ch;color:var(--text-2);animation:_rise_1j8v7_1 .7s 80ms var(--ease) both;font-size:1.08rem;line-height:1.6}._heroActions_1j8v7_163{animation:_rise_1j8v7_1 .7s .16s var(--ease) both;flex-wrap:wrap;justify-content:center;gap:10px;display:flex}._frame_1j8v7_172{border:1px solid var(--line);background:var(--surface);text-align:left;width:min(1040px,100%);animation:_rise_1j8v7_1 .9s .25s var(--ease) both;border-radius:18px;margin-top:40px;position:relative;box-shadow:0 40px 90px -40px #0b11208c}._frameBar_1j8v7_184{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:12px 18px;font-size:.85rem;display:flex}._frameBack_1j8v7_193{color:var(--text-3)}._frameBar_1j8v7_184 b{margin-right:auto}._frameSaved_1j8v7_201{color:var(--ok);font-size:.78rem;font-weight:600}._framePen_1j8v7_207{border:1px solid var(--accent);background:var(--accent-wash);color:var(--accent-fg);border-radius:999px;padding:5px 12px;font-size:.78rem;font-weight:700}._frameClock_1j8v7_217{background:var(--accent-wash);color:var(--accent-fg);font-variant-numeric:tabular-nums;border-radius:999px;padding:5px 12px;font-weight:800}._frameBody_1j8v7_226{grid-template-columns:1.1fr 1fr;display:grid}._framePassage_1j8v7_231,._frameQuestions_1j8v7_232{padding:22px 26px}._frameQuestions_1j8v7_232{border-left:1px solid var(--line)}._framePassage_1j8v7_231 h3{margin-bottom:10px;font-size:1.2rem}._framePassage_1j8v7_231 p{color:var(--text);margin-bottom:12px;font-family:"Source Serif 4",Georgia,serif;font-size:.98rem;line-height:1.75}._framePassage_1j8v7_231 p i{color:var(--accent-fg);margin-right:6px;font-family:Plus Jakarta Sans,sans-serif;font-size:.8rem;font-style:normal;font-weight:700}._sweep_1j8v7_263{animation:_sweep_1j8v7_263 .9s var(--ease) forwards;background:linear-gradient(#fad6408c,#fad6408c) 0 0/0% 100% no-repeat;border-radius:3px}._sweepGreen_1j8v7_270{background-image:linear-gradient(#60d68c73,#60d68c73)}._circled_1j8v7_275{white-space:nowrap;position:relative}._circled_1j8v7_275 svg{pointer-events:none;width:calc(100% + 20px);height:calc(100% + 18px);position:absolute;top:-9px;left:-10px;overflow:visible}._circled_1j8v7_275 path{fill:none;stroke:#d23b31;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:520;stroke-dashoffset:520px;animation:_ink_1j8v7_1 1.1s 1.6s var(--ease) forwards}._frameQuestions_1j8v7_232 h4{margin-bottom:6px;font-size:1rem}._frameInstr_1j8v7_305{color:var(--text-3);margin-bottom:12px;font-size:.82rem;font-style:italic}._frameQ_1j8v7_232{border-top:1px solid var(--line-soft);gap:8px;padding:12px 0;font-size:.88rem;display:grid}._frameQ_1j8v7_232 b{color:var(--text-3);margin-right:4px}._frameChoices_1j8v7_325{flex-wrap:wrap;gap:6px;display:flex}._frameChoice_1j8v7_325{border:1px solid var(--line);color:var(--text-2);border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:700}._frameChoice_1j8v7_325[data-pick=true]{animation:_pick_1j8v7_1 .35s var(--ease) forwards}._frameNav_1j8v7_345{border-top:1px solid var(--line);color:var(--text-3);align-items:center;gap:8px;padding:12px 18px;font-size:.72rem;font-weight:700;display:flex}._frameNav_1j8v7_345 i{background:var(--surface-2);border-radius:50%;place-items:center;width:26px;height:26px;font-style:normal;display:grid}._frameNav_1j8v7_345 i[data-done=true]{background:var(--accent);color:var(--accent-ink)}._frameNav_1j8v7_345 em{font-style:normal}._float_1j8v7_376{border:1px solid var(--line);background:var(--surface);border-radius:16px;align-items:flex-start;gap:12px;width:250px;padding:14px;animation:6s ease-in-out infinite _float_1j8v7_376;display:flex;position:absolute;box-shadow:0 24px 50px -24px #0b11208c}._float_1j8v7_376 b{margin-bottom:3px;font-size:.86rem;display:block}._float_1j8v7_376 small{color:var(--text-3);font-size:.74rem;line-height:1.45;display:block}._floatLeft_1j8v7_403{top:150px;left:-46px}._floatRight_1j8v7_408{animation-delay:-2s;top:150px;right:-46px}._floatBand_1j8v7_414{animation-delay:-4s;bottom:-38px;right:70px}._floatIcon_1j8v7_420{border-radius:10px;flex:none;place-items:center;width:32px;height:32px;font-weight:800;display:grid}._floatIcon_1j8v7_420[data-tone=yellow]{color:#b88a00;background:#fad64040}._floatIcon_1j8v7_420[data-tone=red]{color:#d23b31;background:#d23b3124}._ring_1j8v7_440{flex:none;width:42px;height:42px;position:relative}._ring_1j8v7_440 svg{width:100%;height:100%;transform:rotate(-90deg)}._ring_1j8v7_440 circle{fill:none;stroke:var(--surface-2);stroke-width:3.5px}._ring_1j8v7_440 ._ringFill_1j8v7_459{stroke:var(--accent);stroke-linecap:round;stroke-dasharray:97.4;stroke-dashoffset:97.4px;animation:_ring_1j8v7_440 1.4s 1s var(--ease) forwards}._ring_1j8v7_440 b{place-items:center;margin:0;font-size:.78rem;display:grid;position:absolute;inset:0}._section_1j8v7_477{gap:28px;width:min(1200px,100% - 32px);margin:0 auto;padding:90px 0 10px;display:grid}._sectionHead_1j8v7_485{gap:8px;display:grid}._sectionHead_1j8v7_485 h2,._teacher_1j8v7_491 h2,._final_1j8v7_492 h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.7rem,3.4vw,2.5rem);line-height:1.1}._tiles_1j8v7_499{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}._tile_1j8v7_499{border:1px solid var(--line);background:var(--surface);color:inherit;transition:transform .3s var(--ease), border-color .3s var(--ease);border-radius:18px;align-content:start;gap:8px;padding:22px;text-decoration:none;display:grid}._tile_1j8v7_499:hover{border-color:var(--accent-line);transform:translateY(-4px)}._tileKind_1j8v7_523{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-fg);font-size:.72rem;font-weight:700}._tile_1j8v7_499 b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2.4rem;font-weight:800}._tile_1j8v7_499 span:last-child{color:var(--text-2);font-size:.88rem;line-height:1.5}._steps_1j8v7_544{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}._steps_1j8v7_544 li{border:1px solid var(--line);background:var(--surface);border-radius:18px;gap:8px;padding:22px;display:grid}._stepN_1j8v7_562{background:var(--accent);width:34px;height:34px;color:var(--accent-ink);border-radius:50%;place-items:center;font-weight:800;display:grid}._steps_1j8v7_544 p{color:var(--text-2);font-size:.9rem;line-height:1.55}._teacher_1j8v7_491{border:1px solid var(--accent-line);background:linear-gradient(120deg, var(--accent-wash), transparent 60%), var(--surface);border-radius:22px;align-items:center;gap:24px;width:min(1200px,100% - 32px);margin:90px auto 0;padding:28px 32px;display:flex}._teacher_1j8v7_491>div{flex:1;gap:6px;display:grid}._teacher_1j8v7_491 p{color:var(--text-2);max-width:60ch}._teacherMark_1j8v7_604{width:84px;height:70px;color:var(--accent);flex:none}._final_1j8v7_492{text-align:center;background:var(--midnight);width:min(1200px,100% - 32px);color:var(--ivory);border-radius:26px;justify-items:center;gap:12px;margin:90px auto 0;padding:60px 24px;display:grid}._final_1j8v7_492 p{color:#a9b0c2;margin-bottom:8px}._foot_1j8v7_629{width:min(1200px,100% - 32px);color:var(--text-3);justify-content:space-between;margin:0 auto;padding:32px 0 40px;font-size:.82rem;display:flex}._foot_1j8v7_629 a{color:var(--text-2)}@keyframes _rise_1j8v7_1{0%{opacity:0;transform:translateY(18px)}}@keyframes _sweep_1j8v7_263{to{background-size:100% 100%}}@keyframes _ink_1j8v7_1{to{stroke-dashoffset:0}}@keyframes _pick_1j8v7_1{to{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}}@keyframes _ring_1j8v7_440{to{stroke-dashoffset:18px}}@keyframes _float_1j8v7_376{0%,to{translate:0}50%{translate:0 -8px}}@media (prefers-reduced-motion:reduce){._hero_1j8v7_121 h1,._lead_1j8v7_155,._heroActions_1j8v7_163,._frame_1j8v7_172,._float_1j8v7_376{animation:none}._sweep_1j8v7_263{background-size:100% 100%;animation:none}._circled_1j8v7_275 path{stroke-dashoffset:0;animation:none}._frameChoice_1j8v7_325[data-pick=true]{animation-duration:0s}._ring_1j8v7_440 ._ringFill_1j8v7_459{stroke-dashoffset:18px;animation:none}}@media (width<=1100px){._floatLeft_1j8v7_403,._floatRight_1j8v7_408{display:none}}@media (width<=900px){._links_1j8v7_60{display:none}._tiles_1j8v7_499{grid-template-columns:repeat(2,minmax(0,1fr))}._steps_1j8v7_544{grid-template-columns:minmax(0,1fr)}._teacher_1j8v7_491{flex-direction:column;align-items:flex-start}}@media (width<=640px){._hero_1j8v7_121{padding-top:48px}._frameBody_1j8v7_226{grid-template-columns:minmax(0,1fr)}._frameQuestions_1j8v7_232{border-left:0;border-top:1px solid var(--line)}._frameSaved_1j8v7_201,._frameBack_1j8v7_193{display:none}._floatBand_1j8v7_414{width:auto;margin:0 14px 14px;animation:none;position:static}._tiles_1j8v7_499{grid-template-columns:minmax(0,1fr)}._signIn_1j8v7_107{display:none}._nav_1j8v7_10{gap:8px;padding:8px 8px 8px 12px}._brand_1j8v7_27 small{display:none}._mark_1j8v7_35{width:34px;height:29px}}._runner_g7r5r_1{gap:18px;max-width:760px;display:grid}._progress_g7r5r_7{gap:6px;display:grid}._bar_g7r5r_12{background:color-mix(in oklab, var(--text) 10%, transparent);border-radius:999px;height:6px;overflow:hidden}._bar_g7r5r_12 span{background:var(--accent);height:100%;transition:width .25s var(--ease);border-radius:999px;display:block}._count_g7r5r_27{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.82rem}._card_g7r5r_33{border:1px solid var(--line);background:var(--surface);border-radius:16px;gap:14px;padding:24px;display:grid}._word_g7r5r_42{align-items:baseline;gap:10px;margin:0;font-size:2rem;display:flex}._word_g7r5r_42 i{color:var(--text-3);font-size:.95rem;font-style:italic}._how_g7r5r_56{color:var(--text-3);margin:0;font-size:.88rem;line-height:1.5}._match_g7r5r_64{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:14px;display:grid}._words_g7r5r_71,._defs_g7r5r_72{gap:8px;margin:0;padding:0;list-style:none;display:grid}._words_g7r5r_71 li{align-items:center;gap:6px;display:flex}._chip_g7r5r_86,._def_g7r5r_72{border:1px solid var(--line);background:var(--ground);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color .18s var(--ease), background .18s var(--ease), transform .18s var(--ease);border-radius:12px;flex:1;align-items:center;gap:10px;padding:11px 13px;line-height:1.4;display:flex}._chip_g7r5r_86 b{font-size:1.02rem;font-weight:700}._chip_g7r5r_86 i{color:var(--text-3);font-size:.8rem}._def_g7r5r_72 span:last-child{font-size:.9rem}._chip_g7r5r_86:hover,._def_g7r5r_72:hover{border-color:var(--accent-line)}._chip_g7r5r_86[data-picked=true],._def_g7r5r_72[data-picked=true]{border-color:var(--accent);background:var(--accent-wash);box-shadow:0 0 0 3px var(--accent-wash);transform:translateY(-1px)}._chip_g7r5r_86[data-paired=true],._def_g7r5r_72[data-paired=true]{border-color:var(--accent-line);background:var(--accent-wash)}._tag_g7r5r_143{background:var(--accent);width:22px;height:22px;color:var(--accent-ink);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:.72rem;font-weight:800;display:grid}._tag_g7r5r_143[data-empty=true]{border:1px dashed var(--line);background:0 0}._clear_g7r5r_162{border:1px solid var(--line);width:26px;height:26px;color:var(--text-3);font:inherit;cursor:pointer;background:0 0;border-radius:50%;flex:none;font-size:1rem;line-height:1}._clear_g7r5r_162:hover{color:var(--bad);border-color:var(--bad)}@media (width<=640px){._match_g7r5r_64{grid-template-columns:minmax(0,1fr)}._words_g7r5r_71{flex-wrap:wrap;display:flex}._words_g7r5r_71 li{flex:auto}._chip_g7r5r_86{padding:8px 11px}}._foot_g7r5r_201{justify-content:space-between;align-items:center;gap:12px;display:flex}._note_g7r5r_208{color:var(--text-3);margin:0;font-size:.85rem}._done_g7r5r_216{gap:20px;max-width:760px;display:grid}._score_g7r5r_222{border:1px solid var(--line);background:var(--surface);border-radius:16px;align-items:baseline;gap:14px;padding:20px 24px;display:flex}._score_g7r5r_222 b{font-size:2.4rem;line-height:1}._score_g7r5r_222 b span{color:var(--text-3);font-size:1.2rem}._score_g7r5r_222[data-good=true] b{color:var(--ok)}._share_g7r5r_246{color:var(--text-2)}._review_g7r5r_250{gap:10px;margin:0;padding:0;list-style:none;display:grid}._review_g7r5r_250 li{border:1px solid var(--line);background:var(--surface);border-left:3px solid var(--bad);border-radius:12px;gap:6px;padding:14px 16px;display:grid}._review_g7r5r_250 li[data-right=true]{border-left-color:var(--ok)}._reviewWord_g7r5r_272{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}._reviewWord_g7r5r_272 i{color:var(--text-3);font-size:.85rem;font-style:italic}._from_g7r5r_285{color:var(--text-3);margin-left:auto;font-size:.75rem}._reviewLines_g7r5r_291{gap:3px;font-size:.9rem;display:grid}._wrong_g7r5r_297{color:var(--bad);text-decoration:line-through}._right_g7r5r_302{color:var(--text-2)}._doneActions_g7r5r_306{gap:10px;display:flex}._failed_g7r5r_311{color:var(--bad);font-size:.85rem}._study_i0def_1{gap:18px;max-width:980px;display:grid}._head_i0def_8{border:1px solid var(--line);background:linear-gradient(135deg, color-mix(in srgb, var(--cover) 22%, transparent), transparent 55%), var(--surface);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:20px 22px;display:flex}._headText_i0def_23{gap:4px;display:grid}._headText_i0def_23 h2{letter-spacing:-.02em;margin:0;font-size:1.55rem}._headText_i0def_23 p{color:var(--text-3);margin:0;font-size:.86rem}._bookTag_i0def_40{background:var(--cover);color:#fff;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;justify-self:start;padding:3px 10px;font-size:.68rem;font-weight:700}._title_i0def_52{color:var(--text-2);font-weight:500}._modes_i0def_58{border:1px solid var(--line);background:var(--ground);border-radius:999px;padding:3px;display:inline-flex}._mode_i0def_58{color:var(--text-2);font:inherit;cursor:pointer;transition:background .2s var(--ease), color .2s var(--ease);background:0 0;border:0;border-radius:999px;padding:7px 16px;font-size:.84rem;font-weight:600}._mode_i0def_58[data-on=true]{background:var(--accent);color:var(--accent-ink)}._units_i0def_86{flex-wrap:wrap;gap:8px;display:flex}._unit_i0def_86{border:1px solid var(--line);background:var(--surface);color:var(--text-2);font:inherit;cursor:pointer;border-radius:999px;padding:7px 14px;font-size:.84rem;font-weight:600}._unit_i0def_86[data-on=true]{border-color:var(--accent);background:var(--accent-wash);color:var(--accent-fg)}._error_i0def_110{border:1px solid var(--bad);background:var(--bad-wash);color:var(--bad);border-radius:12px;padding:12px 14px;font-size:.88rem}._skeleton_i0def_119{border:1px solid var(--line);background:var(--surface);border-radius:16px;height:360px}._listTools_i0def_127{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}._index_i0def_136{flex-wrap:wrap;gap:4px 2px;display:flex}._index_i0def_136 a{color:var(--text-3);border-radius:999px;padding:3px 8px;font-size:.76rem;font-weight:600;text-decoration:none}._index_i0def_136 a:hover{background:var(--surface-2);color:var(--text)}._hide_i0def_156{border:1px solid var(--line);color:var(--text-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;flex:none;align-items:center;gap:8px;padding:8px 12px;font-size:.82rem;font-weight:600;display:inline-flex}._hide_i0def_156 input{accent-color:var(--accent)}._entries_i0def_176{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}._entry_i0def_185{border:1px solid var(--line);border-left:3px solid color-mix(in srgb, var(--cover) 55%, var(--line));background:var(--surface);border-radius:14px;grid-template-columns:auto 1fr;gap:12px;padding:16px 18px 16px 14px;scroll-margin-top:20px;display:grid}._entry_i0def_185:target{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash)}._n_i0def_202{font-variant-numeric:tabular-nums;color:var(--text-3);padding-top:5px;font-size:.7rem;font-weight:700}._entryBody_i0def_210{gap:6px;min-width:0;display:grid}._headword_i0def_216{align-items:center;gap:8px;display:flex}._headword_i0def_216 b{letter-spacing:-.015em;font-size:1.28rem;font-weight:800}._pos_i0def_228{background:var(--surface-2);color:var(--text-3);border-radius:6px;padding:2px 7px;font-size:.7rem;font-style:italic}._speak_i0def_237{border:1px solid var(--line);width:30px;height:30px;color:var(--text-2);cursor:pointer;background:0 0;border-radius:50%;place-items:center;margin-left:auto;display:grid}._speak_i0def_237 svg{width:15px;height:15px}._speak_i0def_237:hover{border-color:var(--accent-line);color:var(--accent-fg)}._definition_i0def_260{margin:0;font-size:.95rem;line-height:1.5}._example_i0def_267{border-left:2px solid var(--line);color:var(--text-2);margin:2px 0 0;padding-left:10px;font-size:.88rem;font-style:italic;line-height:1.5}._example_i0def_267 mark{background:var(--accent-wash);color:var(--accent-fg);border-radius:3px;padding:0 2px;font-style:normal;font-weight:700}._translation_i0def_286{color:var(--text-2);align-items:center;gap:8px;margin:0;font-size:.86rem;display:flex}._translation_i0def_286 span{border:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);border-radius:5px;padding:1px 6px;font-size:.62rem;font-weight:700}._reveal_i0def_306{border:1px dashed var(--line);color:var(--text-3);font:inherit;cursor:pointer;background:0 0;border-radius:999px;justify-self:start;padding:6px 12px;font-size:.8rem;font-weight:600}._reveal_i0def_306:hover{border-color:var(--accent-line);color:var(--accent-fg)}._deck_i0def_325{justify-items:center;gap:14px;display:grid}._deckCount_i0def_331{font-variant-numeric:tabular-nums;color:var(--text-3);font-size:.82rem;font-weight:600}._flip_i0def_339{width:min(560px,100%);height:320px;font:inherit;color:inherit;cursor:pointer;perspective:1200px;background:0 0;border:0;padding:0;position:relative}._face_i0def_352{border:1px solid var(--line);background:linear-gradient(160deg, color-mix(in srgb, var(--cover) 16%, transparent), transparent 50%), var(--surface);box-shadow:var(--shadow);backface-visibility:hidden;transition:transform .55s var(--ease);text-align:center;border-radius:22px;align-content:center;justify-items:center;gap:10px;padding:28px 32px;display:grid;position:absolute;inset:0}._back_i0def_372,._flip_i0def_339[data-flipped=true] ._face_i0def_352{transform:rotateY(180deg)}._flip_i0def_339[data-flipped=true] ._back_i0def_372{transform:rotateY(360deg)}._faceLabel_i0def_384{letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-size:.68rem;font-weight:700}._faceWord_i0def_392{letter-spacing:-.02em;font-size:clamp(2rem,5vw,2.8rem);font-weight:800}._faceHint_i0def_398{color:var(--text-3);margin-top:14px;font-size:.78rem}._faceDefinition_i0def_404{font-size:1.15rem;line-height:1.5}._faceExample_i0def_409{color:var(--text-2);font-size:.92rem;font-style:italic;line-height:1.5}._faceExample_i0def_409 mark{background:var(--accent-wash);color:var(--accent-fg);border-radius:3px;padding:0 2px;font-style:normal;font-weight:700}._faceTranslation_i0def_425{color:var(--text-3);font-size:.9rem}._deckTools_i0def_430{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}._speakBig_i0def_438{border:1px solid var(--accent-line);background:var(--accent-wash);color:var(--accent-fg);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:.88rem;font-weight:700;display:inline-flex}._speakBig_i0def_438 svg{width:17px;height:17px}._deckHint_i0def_458{color:var(--text-3);margin:0;font-size:.76rem}._foot_i0def_464{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}@media (width<=760px){._entries_i0def_176{grid-template-columns:minmax(0,1fr)}._deckHint_i0def_458{display:none}._flip_i0def_339{height:280px}}@media (prefers-reduced-motion:reduce){._face_i0def_352{transition:none}}._card_c5jzn_2{--w:92px;--h:132px;--t:16px;border:1px solid var(--line);background:var(--surface);color:var(--text);font:inherit;text-align:center;cursor:pointer;transition:border-color .25s var(--ease), background .25s var(--ease), transform .4s var(--ease);border-radius:16px;justify-items:center;gap:2px;padding:18px 10px 14px;display:grid;position:relative}._card_c5jzn_2:hover:not(:disabled){border-color:var(--accent-line)}._card_c5jzn_2[data-on=true]{border-color:var(--accent);background:var(--accent-wash)}._card_c5jzn_2:disabled{cursor:default}._card_c5jzn_2:disabled ._scene_c5jzn_38{opacity:.45;filter:saturate(.4)}._card_c5jzn_2:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._scene_c5jzn_38{width:var(--w);height:var(--h);perspective:900px;margin-bottom:16px;display:block;position:relative}._tome_c5jzn_58{transform-style:preserve-3d;transition:transform .55s var(--ease);position:absolute;inset:0;transform:rotateY(0)}._card_c5jzn_2:hover:not(:disabled) ._tome_c5jzn_58,._card_c5jzn_2[data-on=true] ._tome_c5jzn_58{transform:rotateY(-30deg)rotateX(3deg)translate(-4px)}._front_c5jzn_74,._back_c5jzn_75,._spine_c5jzn_76,._pages_c5jzn_77{display:block;position:absolute}._front_c5jzn_74{background:linear-gradient(160deg, #ffffff38, #fff0 45%), linear-gradient(90deg, #00000038 0, #0000 9px), var(--cover);color:#fff;text-align:left;transform:translateZ(calc(var(--t) / 2));border-radius:3px 7px 7px 3px;grid-template-rows:auto 1fr auto;padding:10px 9px 9px;display:grid;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}._series_c5jzn_98{letter-spacing:.14em;text-transform:uppercase;opacity:.85;font-size:.44rem;font-weight:700}._numeral_c5jzn_106{letter-spacing:-.04em;text-shadow:0 6px 18px #00000059;align-self:center;font-size:3.3rem;font-weight:800;line-height:1}._footer_c5jzn_115{letter-spacing:.14em;text-transform:uppercase;border-top:1px solid #ffffff59;padding-top:6px;font-size:.45rem;font-weight:700}._back_c5jzn_75{background:color-mix(in srgb, var(--cover) 70%, #000);transform:translateZ(calc(var(--t) / -2)) rotateY(180deg);border-radius:8px 3px 3px 8px;inset:0}._spine_c5jzn_76{top:0;left:calc(var(--t) / -2);width:var(--t);background:color-mix(in srgb, var(--cover) 82%, #000);place-items:center;height:100%;display:grid;transform:rotateY(-90deg)}._spine_c5jzn_76 span{letter-spacing:.12em;text-transform:uppercase;color:#ffffffd9;white-space:nowrap;writing-mode:vertical-rl;font-size:.52rem;font-weight:700;transform:rotate(180deg)}._pages_c5jzn_77{--inset:4px;top:5px;right:calc((var(--t) - 6px) / -2 + var(--inset));width:calc(var(--t) - 6px);background:linear-gradient(90deg,#00000038,#0000 35% 65%,#00000024),repeating-linear-gradient(90deg,#f4efe4 0 1px,#d9d2c2 1px 2px);height:calc(100% - 10px);transform:rotateY(90deg)}._shadow_c5jzn_175{filter:blur(8px);height:14px;transition:transform .55s var(--ease), opacity .55s var(--ease);background:#0b112059;border-radius:50%;position:absolute;bottom:-14px;left:10%;right:10%}._card_c5jzn_2:hover:not(:disabled) ._shadow_c5jzn_175,._card_c5jzn_2[data-on=true] ._shadow_c5jzn_175{opacity:.8;transform:translate(-8px)scaleX(1.15)}._title_c5jzn_194{font-size:.92rem;font-weight:700}._meta_c5jzn_199{color:var(--text-3);font-size:.74rem}._tick_c5jzn_204{background:var(--accent);color:#0b1120;opacity:0;width:22px;height:22px;transition:opacity .25s var(--ease), transform .35s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px;transform:scale(.4)}._tick_c5jzn_204 svg{width:13px;height:13px}._card_c5jzn_2[data-on=true] ._tick_c5jzn_204{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){._tome_c5jzn_58,._shadow_c5jzn_175,._card_c5jzn_2,._tick_c5jzn_204{transition:none}}._head_15ed7_1{margin-bottom:22px}._head_15ed7_1 h2{margin:0 0 6px;font-size:1.5rem}._head_15ed7_1 p{color:var(--text-2);max-width:62ch;margin:0}._skeleton_15ed7_16{background:var(--surface);border:1px solid var(--line);border-radius:16px;height:220px}._state_15ed7_23{border:1px dashed var(--line);text-align:center;color:var(--text-2);border-radius:16px;padding:32px}._state_15ed7_23 h3{color:var(--text);margin:0 0 6px}._picker_15ed7_37{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:22px;max-width:1320px;display:grid}._choices_15ed7_45{gap:24px;min-width:0;display:grid}._choices_15ed7_45 section{gap:10px;display:grid}._shelf_15ed7_57{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}._unitsHead_15ed7_63{align-items:baseline;gap:12px;display:flex}._picked_15ed7_69{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.8rem}._quick_15ed7_75{gap:12px;margin-left:auto;display:flex}._quick_15ed7_75 button{color:var(--accent-fg);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.82rem;font-weight:600}._quick_15ed7_75 button:hover{text-decoration:underline}._blocks_15ed7_97{flex-wrap:wrap;gap:8px;display:flex}._block_15ed7_97{border:1px solid var(--line);background:var(--surface);color:var(--text-2);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color .2s var(--ease), background .2s var(--ease), color .2s var(--ease);border-radius:999px;padding:7px 14px;font-size:.82rem;font-weight:700}._block_15ed7_97:hover:not(:disabled){border-color:var(--accent-line);color:var(--text)}._block_15ed7_97[data-on=true]{border-color:var(--accent);background:var(--accent);color:#0b1120}._block_15ed7_97[data-some=true]{border-color:var(--accent-line);background:var(--accent-wash);color:var(--accent-fg)}._block_15ed7_97:disabled{opacity:.4;cursor:default}._grid_15ed7_142{border:1px solid var(--line);background:var(--surface);border-radius:16px;grid-template-columns:repeat(5,minmax(0,1fr)) 4px repeat(5,minmax(0,1fr));gap:6px;padding:12px;display:grid}._cell_15ed7_152{aspect-ratio:1.25;border:1px solid var(--line-soft,var(--line));background:var(--surface-2);color:var(--text-2);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;transition:background .16s var(--ease), color .16s var(--ease), transform .16s var(--ease);border-radius:10px;place-items:center;font-size:.9rem;font-weight:700;display:grid}._cell_15ed7_152:nth-child(10n+6){grid-column-start:7}._cell_15ed7_152:hover:not(:disabled){color:var(--text);border-color:var(--accent-line)}._cell_15ed7_152:active:not(:disabled){transform:scale(.94)}._cell_15ed7_152[data-on=true]{border-color:var(--accent);background:var(--accent);color:#0b1120}._cell_15ed7_152:disabled{opacity:.35;cursor:default}._summary_15ed7_194{border:1px solid var(--accent-line);background:radial-gradient(260px 140px at 100% 0, var(--accent-wash), transparent 70%), var(--surface);box-shadow:var(--shadow-soft);border-radius:22px;gap:14px;padding:18px;display:grid;position:sticky;top:20px}._summaryHead_15ed7_208{align-items:center;gap:12px;min-width:0;display:flex}._summaryHead_15ed7_208>span:last-child{gap:2px;min-width:0;display:grid}._summaryHead_15ed7_208 b{font-size:1rem}._summaryHead_15ed7_208>span:last-child>span{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}._mini_15ed7_233{background:linear-gradient(160deg, #ffffff40, transparent 50%), linear-gradient(90deg, #00000040 0, transparent 5px), var(--cover);color:#fff;width:38px;height:52px;box-shadow:0 6px 14px -6px var(--cover);border-radius:3px 6px 6px 3px;flex:none;place-items:center;font-size:1.3rem;font-weight:800;display:grid}._figures_15ed7_250{grid-template-columns:1fr 1fr;gap:8px;display:grid}._figures_15ed7_250>span{background:var(--surface-2);color:var(--text-3);border-radius:14px;gap:2px;padding:10px 12px;font-size:.74rem;display:grid}._figures_15ed7_250 b{color:var(--text);font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:800;line-height:1.1}._lengthsHead_15ed7_274{margin-bottom:-6px}._lengths_15ed7_274{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}._length_15ed7_274{border:1px solid var(--line);background:var(--surface-2);color:var(--text);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:10px;padding:8px 0;font-weight:700}._length_15ed7_274[data-on=true]{border-color:var(--accent);background:var(--accent-wash);color:var(--accent-fg)}._length_15ed7_274:disabled{opacity:.4;cursor:default}._failed_15ed7_307{color:var(--bad);margin:0;font-size:.82rem;font-weight:600}._actions_15ed7_315{gap:8px;display:grid}._actions_15ed7_315 .btn{justify-content:center;width:100%}@media (width<=1180px){._picker_15ed7_37{grid-template-columns:minmax(0,1fr)}._summary_15ed7_194{position:static}}@media (width<=720px){._shelf_15ed7_57{grid-template-columns:repeat(3,minmax(0,1fr))}._blocks_15ed7_97{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;display:grid}._block_15ed7_97{padding:7px 0;font-size:.72rem}._grid_15ed7_142{grid-template-columns:repeat(5,minmax(0,1fr));padding:10px}._cell_15ed7_152:nth-child(10n+6){grid-column-start:auto}}._gate_15ed7_363{border:1px solid var(--accent-line);background:var(--accent-wash);border-radius:16px;justify-items:start;gap:.9rem;margin-bottom:1.4rem;padding:1.1rem 1.2rem;display:grid}._gate_15ed7_363 p{color:var(--text-2);font-size:.9rem;line-height:1.55}._gate_15ed7_363 b{color:var(--text);font-weight:700}._gateActions_15ed7_385{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}._code_15ed7_392{border:1px solid var(--accent-line);background:var(--surface);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--accent-fg);border-radius:10px;padding:.42rem .8rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1rem;font-weight:700}._head_s8089_1{gap:.4rem;margin-bottom:1.8rem;display:grid}._head_s8089_1 h2{letter-spacing:-.035em;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800}._head_s8089_1 p{max-width:62ch;color:var(--text-2)}._layout_s8089_18{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:1.6rem;display:grid}._sections_s8089_25{gap:1rem;display:grid}._card_s8089_31{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-soft);transition:border-color .3s var(--ease);border-radius:20px;gap:1rem;padding:1.2rem 1.3rem 1.1rem;display:grid;position:relative}._card_s8089_31[data-set=true]{border-color:var(--accent-line)}._cardHead_s8089_47{align-items:center;gap:.8rem;display:flex}._icon_s8089_53{background:var(--surface-2);width:40px;height:40px;color:var(--text-2);border-radius:12px;flex:none;place-items:center;display:grid}._icon_s8089_53 svg{width:20px;height:20px}._card_s8089_31[data-set=true] ._icon_s8089_53{background:var(--accent-wash);color:var(--accent-fg)}._cardName_s8089_74{flex:1;min-width:0;display:grid}._cardName_s8089_74 b{font-size:1.02rem}._cardName_s8089_74 small{color:var(--text-3);font-size:.8rem}._mode_s8089_89{background:var(--surface-2);border-radius:999px;padding:3px;display:flex}._mode_s8089_89 button{color:var(--text-3);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 10px;font-size:.74rem;font-weight:700}._mode_s8089_89 button[aria-selected=true]{background:var(--surface);color:var(--text);box-shadow:var(--shadow-soft)}._value_s8089_114{text-align:right;letter-spacing:-.03em;font-variant-numeric:tabular-nums;min-width:3.4ch;color:var(--accent-fg);font-size:1.9rem;font-weight:800}._value_s8089_114[data-empty=true]{color:var(--text-3)}._ruler_s8089_129{grid-template-columns:repeat(17,minmax(0,1fr));align-items:end;gap:4px;height:92px;display:grid}._notch_s8089_137{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;padding:0 0 18px;display:flex;position:relative}._bar_s8089_150{width:100%;height:var(--h);background:var(--surface-2);transition:background .25s var(--ease), transform .25s var(--ease);border-radius:6px}._notch_s8089_137:hover ._bar_s8089_150{background:var(--accent-line)}._notch_s8089_137[data-filled=true] ._bar_s8089_150{background:linear-gradient(to top, var(--accent), color-mix(in srgb, var(--accent) 60%, #fff))}._notch_s8089_137[data-on=true] ._bar_s8089_150{box-shadow:0 8px 18px -8px var(--accent);transform-origin:bottom;transform:scaleY(1.08)}._notch_s8089_137:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}._tick_s8089_180{color:var(--text-3);font-size:.72rem;font-weight:700;position:absolute;bottom:0}._notch_s8089_137[data-on=true] ._tick_s8089_180{color:var(--accent-fg)}._raw_s8089_193{gap:.6rem;padding:.4rem 0 .2rem;display:grid}._raw_s8089_193 input{appearance:none;background:linear-gradient(to right, var(--accent) var(--fill), var(--surface-2) var(--fill));cursor:pointer;border-radius:999px;width:100%;height:8px}._raw_s8089_193 input::-webkit-slider-thumb{appearance:none;border:3px solid var(--surface);background:var(--accent);border-radius:50%;width:22px;height:22px;box-shadow:0 4px 12px -4px #0b112080}._raw_s8089_193 input::-moz-range-thumb{border:3px solid var(--surface);background:var(--accent);border-radius:50%;width:22px;height:22px}._rawCount_s8089_226{color:var(--text-2);font-size:.88rem}._rawCount_s8089_226 b{color:var(--text);font-variant-numeric:tabular-nums;font-size:1.1rem}._clear_s8089_237{display:none;position:absolute;top:.7rem;right:.9rem}._mine_s8089_244{border:1px dashed var(--accent-line);background:var(--accent-wash);color:var(--accent-fg);font:inherit;cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.1rem;font-weight:700;display:flex}._mine_s8089_244 span{color:var(--text-2);font-size:.84rem;font-weight:600}._result_s8089_266{border:1px solid var(--line);background:radial-gradient(120% 80% at 50% 0%, var(--accent-wash), transparent 60%), var(--surface);box-shadow:var(--shadow);border-radius:22px;gap:1rem;padding:1.4rem;display:grid;position:sticky;top:1.2rem}._resultLabel_s8089_280{letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);font-size:.7rem;font-weight:700}._dialWrap_s8089_288{justify-items:center;display:grid;position:relative}._dial_s8089_288{width:100%;max-width:280px;overflow:visible}._dialTrack_s8089_300,._dialFill_s8089_301{fill:none;stroke-width:14px;stroke-linecap:round}._dialTrack_s8089_300{stroke:var(--surface-2)}._dialFill_s8089_301{stroke:var(--accent);transition:stroke-dashoffset .8s var(--ease)}._dialTick_s8089_316{fill:var(--text-3);font-size:10px;font-weight:700}._overall_s8089_322{justify-items:center;gap:.2rem;display:grid;position:absolute;bottom:0}._overall_s8089_322 b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:3.4rem;font-weight:800;line-height:1}._overall_s8089_322 b[data-empty=true]{color:var(--text-3)}._cefr_s8089_342{border:1px solid var(--accent-line);background:var(--accent-wash);color:var(--accent-fg);border-radius:999px;padding:2px 10px;font-size:.72rem;font-weight:700}._working_s8089_352{text-align:center;color:var(--text-2);margin:0;font-size:.86rem}._profile_s8089_359{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:.55rem;margin:0;padding:.9rem 0;list-style:none;display:grid}._profile_s8089_359 li{grid-template-columns:5.2rem 1fr 2.4rem;align-items:center;gap:.6rem;font-size:.84rem;display:grid}._profile_s8089_359 span{color:var(--text-2)}._profile_s8089_359 i{background:var(--surface-2);border-radius:999px;height:6px;overflow:hidden}._profile_s8089_359 em{background:var(--accent);height:100%;transition:width .5s var(--ease);border-radius:999px;display:block}._profile_s8089_359 b{text-align:right;font-variant-numeric:tabular-nums}._target_s8089_401{gap:.6rem;display:grid}._targets_s8089_406{background:var(--surface-2);border-radius:14px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}._targets_s8089_406 button{color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;padding:6px 0;font-size:.8rem;font-weight:700}._targets_s8089_406 button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}._reached_s8089_433{background:var(--ok-wash);color:var(--ok);border-radius:12px;margin:0;padding:.7rem .9rem;font-size:.88rem;font-weight:700}._needs_s8089_443{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}._needs_s8089_443 li{justify-content:space-between;gap:.6rem;font-size:.86rem;display:flex}._needs_s8089_443 li span{color:var(--text-2)}._needs_s8089_443 b{font-variant-numeric:tabular-nums}._needs_s8089_443 small{color:var(--text-3);font-weight:500}._needs_s8089_443 em{color:var(--text-3);font-style:normal}._needsNote_s8089_476{color:var(--text-3);margin-top:.2rem;font-size:.76rem!important}._rule_s8089_129{color:var(--text-3);margin:0;font-size:.74rem;line-height:1.5}@media (width<=1100px){._layout_s8089_18{grid-template-columns:minmax(0,1fr)}._result_s8089_266{position:static}}@media (width<=560px){._ruler_s8089_129{gap:2px;height:80px}._tick_s8089_180{font-size:.62rem}._cardHead_s8089_47{flex-wrap:wrap}._value_s8089_114{font-size:1.5rem}}._block_8ss47_2{-webkit-user-select:text;user-select:text}._mark_8ss47_7{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:pointer;transition:background .2s var(--ease);border-radius:3px;padding:.05em 0}._mark_8ss47_7[data-hue=yellow]{background:#fad6408c}._mark_8ss47_7[data-hue=green]{background:#60d68c73}._mark_8ss47_7[data-hue=pink]{background:#ff80aa73}[data-surface=midnight] ._mark_8ss47_7[data-hue=yellow]{background:#fad64061}[data-surface=midnight] ._mark_8ss47_7[data-hue=green]{background:#60d68c52}[data-surface=midnight] ._mark_8ss47_7[data-hue=pink]{background:#ff80aa57}._group_10vof_4{margin-bottom:2.2rem}._groupHead_10vof_8{border-bottom:1px solid var(--line-soft);margin-bottom:1rem;padding-bottom:.7rem}._groupRange_10vof_14{margin-bottom:.35rem;font-size:1.02rem;font-weight:700}._groupInstruction_10vof_20{color:var(--ink-2);font-size:.86rem}._limit_10vof_25{letter-spacing:.05em;background:var(--accent-wash);color:var(--accent-fg);border-radius:6px;margin-top:.45rem;padding:.2rem .5rem;font-size:.74rem;font-weight:700;display:inline-block}._q_10vof_37{border-top:1px solid var(--line-soft);grid-template-columns:1.8rem 1fr;gap:.6rem;padding:.75rem 0;display:grid}._q_10vof_37:first-of-type{border-top:0}._qn_10vof_49{color:var(--ink-3);padding-top:.15rem;font-size:.9rem;font-weight:700}._qBody_10vof_56{gap:.55rem;display:grid}._qText_10vof_61{font-size:.94rem}._choices_10vof_65{flex-wrap:wrap;gap:.4rem;display:flex}._choice_10vof_65{border:1px solid var(--line);background:var(--surface);cursor:pointer;transition:border-color .15s var(--ease), background .15s var(--ease);border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.84rem;font-weight:600;display:inline-flex}._choice_10vof_65:hover{border-color:var(--accent)}._choice_10vof_65._on_10vof_91{border-color:var(--accent);background:var(--accent-wash);color:var(--accent-fg)}._choice_10vof_65 input{opacity:0;pointer-events:none;position:absolute}._blank_10vof_103{border:1px solid var(--line);background:var(--surface);border-radius:10px;width:100%;max-width:320px;padding:.5rem .7rem}._blank_10vof_103:focus{border-color:var(--accent);outline:none}._select_10vof_117{border:1px solid var(--line);background:var(--surface);border-radius:9px;max-width:220px;padding:.45rem .6rem}._mark_10vof_125{border-radius:6px;align-items:center;gap:.35rem;padding:.22rem .5rem;font-size:.78rem;font-weight:700;display:inline-flex}._mark_10vof_125._ok_10vof_135{background:var(--ok-wash);color:var(--ok)}._mark_10vof_125._bad_10vof_140{background:var(--bad-wash);color:var(--bad)}._correct_10vof_145{color:var(--ink-2);font-size:.85rem}._correct_10vof_145 b{color:var(--ok)}._player_1e2bh_1{border:1px solid var(--line);background:var(--card);border-radius:14px;gap:12px;padding:18px;display:grid}._head_1e2bh_10{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._time_1e2bh_17{font-variant-numeric:tabular-nums;color:var(--muted);font-size:13px}._bar_1e2bh_24{background:color-mix(in oklab, var(--ink) 12%, transparent);border-radius:999px;height:6px;overflow:hidden}._bar_1e2bh_24 span{background:var(--accent);border-radius:999px;height:100%;transition:width .25s linear;display:block}._actions_1e2bh_39{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._note_1e2bh_46{color:var(--muted);font-size:13px}._note_1e2bh_46[data-bad=true]{color:var(--bad,#d4483b)}._runner_1ijgh_1{gap:16px;display:grid}._head_1ijgh_6{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._head_1ijgh_6 h2{margin:2px 0 0;font-size:1.35rem}._steps_1ijgh_20{gap:6px;display:flex}._step_1ijgh_20{border:1px solid var(--line);background:var(--surface);width:30px;height:30px;color:var(--text-2);font:inherit;cursor:pointer;border-radius:50%;font-size:.82rem;font-weight:700}._step_1ijgh_20[data-on=true]{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}._score_1ijgh_44{border:1px solid var(--line);background:var(--surface);color:var(--text-2);border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:14px;padding:14px 18px;font-size:.9rem;display:flex}._score_1ijgh_44 b{color:var(--text);font-size:1.9rem;line-height:1}._score_1ijgh_44 b span{color:var(--text-3);font-size:1rem}._score_1ijgh_44[data-good=true] b{color:var(--ok)}._panes_1ijgh_73{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}._source_1ijgh_80,._work_1ijgh_81{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:20px}._source_1ijgh_80{max-height:calc(100dvh - 120px);position:sticky;top:18px;overflow-y:auto}._source_1ijgh_80 h3{margin:0 0 4px;font-size:1.15rem}._credit_1ijgh_100{color:var(--text-3);margin:0 0 14px;font-size:.78rem}._para_1ijgh_106{grid-template-columns:22px 1fr;gap:10px;margin-bottom:14px;display:grid}._para_1ijgh_106 p{font-size:var(--reading);margin:0;line-height:1.62}._paraLabel_1ijgh_119{color:var(--accent-fg);font-weight:700}._note_1ijgh_124{color:var(--text-3)}._foot_1ijgh_128{border-top:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:14px;display:flex}._progress_1ijgh_138{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.86rem}._failed_1ijgh_144{color:var(--bad)}@media (width<=900px){._panes_1ijgh_73{grid-template-columns:1fr}._source_1ijgh_80{max-height:none;position:static}}._head_quxzc_1{margin-bottom:22px}._head_quxzc_1 h2{margin:0 0 6px;font-size:1.5rem}._head_quxzc_1 p{color:var(--text-2);max-width:62ch;margin:0}._skeleton_quxzc_16{background:var(--surface);border:1px solid var(--line);border-radius:16px;height:220px}._state_quxzc_23{border:1px dashed var(--line);text-align:center;color:var(--text-2);border-radius:16px;padding:32px}._state_quxzc_23 h3{color:var(--text);margin:0 0 6px}._picker_quxzc_36{gap:26px;max-width:900px;display:grid}._picker_quxzc_36 section{gap:10px;display:grid}._skills_quxzc_47{flex-wrap:wrap;gap:10px;display:flex}._skill_quxzc_47{border:1px solid var(--line);background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:12px;gap:2px;padding:12px 16px;display:grid}._skill_quxzc_47:disabled{opacity:.45;cursor:default}._skill_quxzc_47 span{color:var(--text-3);font-size:.78rem}._skill_quxzc_47[data-on=true]{border-color:var(--accent);background:var(--accent-wash)}._typesHead_quxzc_81{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._quick_quxzc_88{gap:10px;display:flex}._quick_quxzc_88 button{color:var(--accent-fg);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.82rem}._quick_quxzc_88 button:hover{text-decoration:underline}._types_quxzc_81{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px;display:grid}._type_quxzc_81{border:1px solid var(--line);background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:12px;gap:3px;padding:11px 12px;display:grid}._type_quxzc_81 b{font-size:.92rem}._type_quxzc_81 span{color:var(--text-3);font-size:.72rem}._type_quxzc_81[data-on=true]{border-color:var(--accent);background:var(--accent-wash)}._type_quxzc_81[data-some=true]{border-color:var(--accent-line)}._type_quxzc_81:disabled{opacity:.45;cursor:default}._unit_quxzc_151[data-paid=true]:after{content:"premium";letter-spacing:.04em;text-transform:uppercase;color:var(--accent-fg);font-size:.58rem}._lengths_quxzc_159{gap:8px;display:flex}._length_quxzc_159{border:1px solid var(--line);background:var(--surface);min-width:56px;color:var(--text);font:inherit;cursor:pointer;border-radius:10px;padding:8px 0;font-weight:600}._length_quxzc_159[data-on=true]{border-color:var(--accent);background:var(--accent-wash)}._length_quxzc_159:disabled{opacity:.4;cursor:default}._go_quxzc_186{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:6px;display:flex}._summary_quxzc_196{color:var(--text-2);font-size:.9rem}._failed_quxzc_201{color:var(--bad);font-weight:600}._premium_quxzc_207{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-fg)!important;font-size:.62rem!important}._empty_quxzc_214{color:var(--text-3);margin:0;font-size:.9rem}._row_rffw1_1{gap:8px;display:flex}._country_rffw1_8{border:1px solid var(--line);background:var(--surface);cursor:pointer;white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:0 10px;display:inline-flex;position:relative}._country_rffw1_8:focus-within{border-color:var(--accent)}._country_rffw1_8 select{opacity:0;cursor:pointer;font-size:16px;position:absolute;inset:0}._flag_rffw1_33{font-size:1.05rem;line-height:1}._dial_rffw1_38{font-variant-numeric:tabular-nums;font-weight:700}._country_rffw1_8:after{content:"▾";color:var(--text-3);font-size:.7rem}._number_rffw1_49{flex:1;min-width:0}._note_rffw1_54{color:var(--text-3);font-size:.78rem}._note_rffw1_54[data-bad=true]{color:var(--bad)}._wrap_1kro8_1{gap:.9rem;display:grid}._or_1kro8_7{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:.8rem;font-size:.76rem;font-weight:600;display:flex}._or_1kro8_7:before,._or_1kro8_7:after{content:"";background:var(--line);flex:1;height:1px}._slot_1kro8_28{justify-content:center;min-height:44px;display:flex}._slot_1kro8_28[data-busy=true]{opacity:.6;pointer-events:none}._fine_1kro8_39{text-align:center;color:var(--text-3);font-size:.76rem;line-height:1.5}._fine_1kro8_39 a{color:var(--text-2);text-decoration:underline}._phoneStep_1kro8_52{gap:.95rem;display:grid}._who_1kro8_57{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;gap:.1rem;padding:.75rem .9rem;display:grid}._who_1kro8_57 b{font-size:.95rem}._who_1kro8_57 span{color:var(--text-3);font-size:.82rem}._why_1kro8_75{color:var(--text-2);font-size:.88rem;line-height:1.5}._field_1kro8_81{gap:.35rem;display:grid}._field_1kro8_81 label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-size:.78rem;font-weight:700}._field_1kro8_81 input{border:1px solid var(--line);background:var(--ground);width:100%;color:var(--text);font:inherit;border-radius:10px;padding:.7rem .85rem}._field_1kro8_81 input:focus{border-color:var(--accent);outline:none}._claim_1kro8_109{border:1px solid var(--accent-line);background:var(--accent-wash);color:var(--text-2);border-radius:10px;margin-bottom:.3rem;padding:.7rem .85rem;font-size:.84rem;line-height:1.5}._claim_1kro8_109 b{color:var(--text)}._error_1kro8_124{border:1px solid var(--bad);background:var(--bad-wash);color:var(--bad);border-radius:10px;padding:.7rem .85rem;font-size:.86rem}._back_1kro8_133{color:var(--text-3);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:center;padding:.3rem .5rem;font-size:.84rem;font-weight:600}._back_1kro8_133:hover{color:var(--text);text-decoration:underline}._page_1lxag_1{place-items:center;min-height:100dvh;padding:2.5rem 1.2rem;display:grid}._card_1lxag_8{z-index:1;border:1px solid var(--line);background:var(--surface);width:min(440px,100%);box-shadow:var(--shadow);border-radius:20px;gap:1.15rem;padding:2rem 1.9rem;display:grid;position:relative}._head_1lxag_23{gap:.4rem;display:grid}._head_1lxag_23 h1{font-size:1.6rem}._head_1lxag_23 p{color:var(--text-2);font-size:.92rem}._foot_1lxag_37{color:var(--text-2);justify-content:space-between;align-items:center;gap:.8rem;font-size:.87rem;display:flex}._foot_1lxag_37 a{color:var(--accent-fg);font-weight:700;text-decoration:none}._foot_1lxag_37 a:hover{text-decoration:underline}._linkButton_1lxag_57{font:inherit;color:var(--accent-fg);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}._linkButton_1lxag_57:hover{text-decoration:underline}._screen_18nng_1{place-items:center;min-height:100dvh;padding:2.5rem 1.2rem 3.5rem;display:grid}._card_18nng_8{border:1px solid var(--line);background:radial-gradient(110% 70% at 0% 0%, #c9a2271a, transparent 60%), var(--surface);border-radius:20px;gap:1.5rem;width:min(680px,100%);padding:2rem 2.1rem 2.2rem;display:grid}._back_18nng_20{color:var(--text-3);justify-self:start;font-size:.83rem;font-weight:600;text-decoration:none}._back_18nng_20:hover{color:var(--text)}._head_18nng_32{gap:.5rem;display:grid}._head_18nng_32 h1{font-size:clamp(1.6rem,4vw,2.05rem)}._topic_18nng_41{color:var(--text-2);font-size:.98rem}._facts_18nng_47{grid-template-columns:repeat(3,1fr);gap:.6rem;margin:0;display:grid}._facts_18nng_47>div{border:1px solid var(--line);background:var(--surface-2);border-radius:13px;gap:.15rem;padding:.8rem .9rem;display:grid}._facts_18nng_47 dt{letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-size:.64rem;font-weight:700}._facts_18nng_47 dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--accent-fg);margin:0;font-size:1.25rem;font-weight:800}._rules_18nng_81{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}._rules_18nng_81 li{color:var(--text-2);padding-left:1.5rem;font-size:.91rem;line-height:1.6;position:relative}._rules_18nng_81 li:before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;top:.62rem;left:.35rem}._rules_18nng_81 b{color:var(--text);font-weight:700}._rules_18nng_81 em{color:var(--accent-fg);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.86em;font-style:normal}._failed_18nng_120{color:var(--bad);font-size:.88rem}._actions_18nng_125{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:1.1rem;padding-top:1.4rem;display:flex}._signin_18nng_134{color:var(--accent-fg);font-size:.86rem;font-weight:600;text-decoration:none}._signin_18nng_134:hover{text-decoration:underline}@media (width<=520px){._card_18nng_8{gap:1.2rem;padding:1.5rem 1.3rem 1.8rem}._facts_18nng_47{grid-template-columns:1fr}}._gate_18nng_157{justify-items:start;gap:.9rem;display:grid}._gate_18nng_157 p{color:var(--text-2);font-size:.9rem;line-height:1.55}._gate_18nng_157 b{color:var(--text);font-weight:700}._gateActions_18nng_174{flex-wrap:wrap;gap:.7rem;display:flex}._paid_18nng_181{border:1px solid var(--accent-line);background:var(--accent-wash);letter-spacing:.08em;border-radius:999px;margin-left:.5rem;padding:.1rem .42rem;font-size:.62rem}._code_18nng_191{border:1px solid var(--accent-line);background:var(--accent-wash);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--accent-fg);border-radius:10px;padding:.42rem .8rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1rem;font-weight:700}._bar_aqkka_2{z-index:60;border:1px solid var(--line);background:var(--surface);animation:_pop_aqkka_1 .16s var(--ease);border-radius:999px;align-items:center;gap:6px;padding:6px;display:flex;position:fixed;transform:translate(-50%,-100%);box-shadow:0 14px 30px -12px #0b112073}._bar_aqkka_2[data-below=true]{transform:translate(-50%)}._swatch_aqkka_21{border:2px solid var(--surface);width:26px;height:26px;box-shadow:0 0 0 1px var(--line);cursor:pointer;transition:transform .15s var(--ease);border-radius:50%}._swatch_aqkka_21:hover{transform:scale(1.12)}._swatch_aqkka_21[data-hue=yellow]{background:#fad640}._swatch_aqkka_21[data-hue=green]{background:#60d68c}._swatch_aqkka_21[data-hue=pink]{background:#ff80aa}._clear_aqkka_47{border:1px solid var(--line);color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:5px 12px;font-size:.8rem;font-weight:700}._clear_aqkka_47:hover{color:var(--bad);border-color:var(--bad)}@keyframes _pop_aqkka_1{0%{opacity:0;scale:.9}}._layer_11v2k_2{z-index:3;pointer-events:none;width:100%;position:absolute;top:0;left:0;overflow:visible}._layer_11v2k_2[data-active=true]{pointer-events:auto;touch-action:none;cursor:crosshair}._layer_11v2k_2[data-active=true][data-tool=eraser]{cursor:cell}._marker_11v2k_23{mix-blend-mode:multiply}[data-surface=midnight] ._marker_11v2k_23{mix-blend-mode:screen}._palette_puhdp_2{z-index:55;border:1px solid var(--line);background:var(--surface);animation:_drop_puhdp_1 .2s var(--ease);border-radius:999px;align-items:center;gap:6px;padding:6px 8px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 18px 36px -16px #0b112080}._ink_puhdp_19{border:3px solid var(--surface);background:var(--ink);width:26px;height:26px;box-shadow:0 0 0 1px var(--line);cursor:pointer;transition:transform .15s var(--ease), box-shadow .15s var(--ease);border-radius:50%}._ink_puhdp_19[data-on=true]{box-shadow:0 0 0 2px var(--accent);transform:scale(1.1)}[data-surface=midnight] ._ink_puhdp_19[style*=\#12182a]{background:#f7f4ed}._tool_puhdp_40{width:32px;height:32px;color:var(--text-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;display:grid}._tool_puhdp_40 svg{width:18px;height:18px}._tool_puhdp_40[data-on=true]{border-color:var(--accent);background:var(--accent-wash);color:var(--accent-fg)}._tool_puhdp_40:disabled,._text_puhdp_64:disabled{opacity:.35;cursor:default}._rule_puhdp_69{background:var(--line);width:1px;height:20px}._text_puhdp_64,._done_puhdp_76{border:1px solid var(--line);color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px;font-size:.8rem;font-weight:700}._done_puhdp_76{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}@keyframes _drop_puhdp_1{0%{opacity:0;transform:translate(-50%,8px)}}._shell_11xuk_1{flex-direction:column;height:100dvh;display:flex;position:relative;overflow:hidden}._bar_11xuk_11{border-bottom:1px solid var(--line-soft);flex:none;align-items:center;gap:.9rem;padding:.75rem 1.2rem;display:flex}._back_11xuk_20{color:var(--ink-2);align-items:center;gap:.4rem;font-size:.86rem;font-weight:600;text-decoration:none;display:inline-flex}._back_11xuk_20:hover{color:var(--ink)}._title_11xuk_34{white-space:nowrap;text-overflow:ellipsis;margin-right:auto;font-size:.95rem;font-weight:700;overflow:hidden}._tools_11xuk_43{flex:none;align-items:center;gap:.4rem;display:flex}._tool_11xuk_43{border:1px solid var(--line);cursor:pointer;min-width:36px;height:36px;transition:border-color .2s var(--ease);background:0 0;border-radius:999px;place-items:center;padding:0 .55rem;font-size:.82rem;font-weight:600;display:grid}._tool_11xuk_43:hover{border-color:var(--accent)}._timer_11xuk_69{font-variant-numeric:tabular-nums;background:var(--accent-wash);color:var(--accent-fg);border-radius:999px;padding:.45rem .85rem;font-size:.95rem;font-weight:700}._timer_11xuk_69._low_11xuk_79{background:var(--bad-wash);color:var(--bad)}._panes_11xuk_85{flex:1;grid-template-columns:1fr 1fr;min-height:0;display:grid}._pane_11xuk_85{-webkit-user-select:none;user-select:none;background-position:0 0;background-repeat:repeat;min-height:0;padding:1.6rem 1.8rem 3rem;position:relative;overflow-y:auto}._pane_11xuk_85 input,._pane_11xuk_85 textarea,._pane_11xuk_85 select{-webkit-user-select:text;user-select:text}._pane_11xuk_85+._pane_11xuk_85{border-left:1px solid var(--line)}._pin_11xuk_122{z-index:1;text-align:right;letter-spacing:.08em;height:0;color:var(--text);opacity:.13;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:.78rem;font-weight:700;display:block;position:sticky;top:0;overflow:visible}._passageTitle_11xuk_140{letter-spacing:-.025em;margin-bottom:.35rem;font-size:1.45rem;font-weight:700}._passageNote_11xuk_147{color:var(--ink-3);margin-bottom:1.4rem;font-size:.8rem}._para_11xuk_153{font-family:"Source Serif 4",Georgia,serif;font-size:var(--reading);grid-template-columns:1.6rem 1fr;gap:.7rem;margin-bottom:1.05rem;line-height:1.72;display:grid}._paraLabel_11xuk_163{color:var(--accent-fg);padding-top:.15rem;font-size:.85rem;font-weight:800}._submitRow_11xuk_171{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.6rem;padding-top:1.2rem;display:flex}._progress_11xuk_182{color:var(--ink-2);font-size:.85rem}._result_11xuk_188{border:1px solid var(--accent-line);background:var(--accent-wash);border-radius:16px;gap:.35rem;margin-bottom:1.8rem;padding:1.3rem 1.4rem;display:grid}._score_11xuk_198{color:var(--accent-fg);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2.3rem;font-weight:800;line-height:1}._scoreNote_11xuk_207{color:var(--ink-2);font-size:.87rem}._tabs_11xuk_213{border-bottom:1px solid var(--line);background:var(--surface);gap:.35rem;padding:.55rem 1.1rem;display:none}._tab_11xuk_213{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:9px;flex:1;padding:.5rem;font-size:.86rem;font-weight:600}._tab_11xuk_213._on_11xuk_232{border-color:var(--accent);background:var(--accent-wash);color:var(--accent-fg)}._screened_11xuk_239{z-index:15;background:color-mix(in srgb, var(--ground) 72%, transparent);place-items:center;padding:1.5rem;display:grid;position:absolute;inset:0}._screenedCard_11xuk_249{border:1px solid var(--line);background:var(--surface);max-width:34ch;box-shadow:var(--shadow);text-align:center;border-radius:14px;gap:.3rem;padding:1rem 1.2rem;display:grid}._screenedCard_11xuk_249 b{letter-spacing:-.02em;font-size:.98rem;font-weight:700}._screenedCard_11xuk_249 span{color:var(--text-2);font-size:.82rem;line-height:1.5}._breakBtn_11xuk_274{align-items:center;gap:.4rem;padding:0 .75rem;display:inline-flex}._breakBtn_11xuk_274 svg{width:13px;height:13px}[data-paused=true]{filter:blur(14px)saturate(.6);pointer-events:none;-webkit-user-select:none;user-select:none}._breakScreen_11xuk_296{z-index:20;background:color-mix(in srgb, var(--ground) 78%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:_fade_11xuk_1 .2s var(--ease);place-items:center;padding:1.5rem;display:grid;position:absolute;inset:0}@keyframes _fade_11xuk_1{0%{opacity:0}}._breakCard_11xuk_314{border:1px solid var(--line);background:var(--surface);width:min(430px,100%);box-shadow:var(--shadow);text-align:left;border-radius:20px;gap:.85rem;padding:1.7rem 1.8rem;display:grid}._breakCard_11xuk_314 h2{letter-spacing:-.03em;font-size:1.35rem}._breakNote_11xuk_331{color:var(--text-2);font-size:.88rem;line-height:1.55}._breakFacts_11xuk_337{grid-template-columns:repeat(3,1fr);gap:.5rem;margin:.2rem 0 0;display:grid}._breakFacts_11xuk_337>div{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;gap:.1rem;padding:.6rem .7rem;display:grid}._breakFacts_11xuk_337 dt{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:.6rem;font-weight:700}._breakFacts_11xuk_337 dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--accent-fg);margin:0;font-size:1rem;font-weight:800}._breakActions_11xuk_370{justify-items:center;gap:.7rem;margin-top:.4rem;display:grid}._breakActions_11xuk_370>:first-child{width:100%}._breakLeave_11xuk_381{color:var(--text-3);font-size:.82rem;text-decoration:none}._breakLeave_11xuk_381:hover{color:var(--text)}._saved_11xuk_392{color:var(--text-3);white-space:nowrap;transition:color .2s var(--ease);font-size:.75rem;font-weight:600}._saved_11xuk_392[data-state=saved]{color:var(--ok)}._saved_11xuk_392[data-state=failed]{color:var(--bad)}@media (width<=640px){._saved_11xuk_392,._breakBtn_11xuk_274 span{display:none}._breakBtn_11xuk_274{padding:0}}._parts_11xuk_423{border-bottom:1px solid var(--line-soft);background:var(--surface-2);flex:none;gap:.4rem;padding:.55rem 1.2rem;display:flex;overflow-x:auto}._part_11xuk_423{text-align:left;border:1px solid var(--line);background:var(--surface);cursor:pointer;min-width:152px;transition:border-color .2s var(--ease), background .2s var(--ease);border-radius:11px;flex:1 1 0;justify-items:start;gap:.12rem;padding:.48rem .8rem;display:grid}._part_11xuk_423:hover{border-color:var(--accent-line)}._part_11xuk_423._on_11xuk_232{border-color:var(--accent-line);background:var(--accent-wash)}._partName_11xuk_459{letter-spacing:-.01em;white-space:nowrap;font-size:.83rem;font-weight:700}._part_11xuk_423._on_11xuk_232 ._partName_11xuk_459{color:var(--accent-fg)}._partMeta_11xuk_470{color:var(--text-3);font-variant-numeric:tabular-nums;align-items:baseline;gap:.45rem;font-size:.71rem;display:flex}._partMeta_11xuk_470 b{color:var(--text-2);font-weight:700}@media (width<=900px){._tabs_11xuk_213{display:flex}._panes_11xuk_85{grid-template-columns:1fr}._pane_11xuk_85+._pane_11xuk_85{border-left:0}._pane_11xuk_85[data-hidden=true]{display:none}._pane_11xuk_85{padding:1.2rem 1.1rem 3rem}._parts_11xuk_423{padding:.5rem 1.1rem}._part_11xuk_423{flex:none;min-width:132px}._breakFacts_11xuk_337{grid-template-columns:1fr}}._center_11xuk_513{text-align:center;place-content:center;justify-items:center;gap:.9rem;height:100dvh;padding:2rem;display:grid}._center_11xuk_513 h1{font-size:1.5rem}._center_11xuk_513 p{color:var(--text-2);max-width:44ch}._centerActions_11xuk_532{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}._helpBtn_11xuk_540{height:32px;font-size:.78rem}._pane_11xuk_85[data-drawing=true],._pane_11xuk_85[data-drawing=true] [data-hl-block]{-webkit-user-select:none;user-select:none}._drawBtn_11xuk_558{gap:.35rem;padding:0 .75rem;display:inline-flex}._drawBtn_11xuk_558 svg{width:16px;height:16px}._drawBtn_11xuk_558[data-on=true]{border-color:var(--accent);background:var(--accent-wash);color:var(--accent-fg)}@media (width<=700px){._drawBtn_11xuk_558 span{display:none}}._page_t4p7w_1{justify-items:center;min-height:100dvh;padding:3rem 1.2rem 4rem;display:grid}._doc_t4p7w_8{z-index:1;border:1px solid var(--line);background:var(--surface);width:min(640px,100%);box-shadow:var(--shadow);border-radius:20px;gap:.9rem;padding:2.2rem 2rem;display:grid;position:relative}._doc_t4p7w_8 h1{letter-spacing:-.02em;font-size:1.8rem}._doc_t4p7w_8 h2{margin-top:.8rem;font-size:1.05rem}._doc_t4p7w_8 p{color:var(--text-2);font-size:.94rem;line-height:1.6}._lead_t4p7w_37{color:var(--text);font-size:1rem}._dated_t4p7w_42{color:var(--text-3);margin-top:.6rem;font-size:.8rem}._doc_t4p7w_8 a{justify-self:start;margin-top:.4rem}:root{--midnight:#0b1120;--midnight-2:#131b2e;--midnight-deep:#070c18;--midnight-line:#232d45;--gold:#c9a227;--gold-soft:#e2c463;--gold-deep:#8f7213;--ivory:#f7f4ed;--ivory-2:#fff;--ivory-deep:#efeade;--ivory-line:#e3ddce;--ink:#12182a;--ink-2:#565f73;--ink-3:#8a8f9e;--ease:cubic-bezier(.22, .85, .28, 1);--reading:1.02rem}:root,[data-surface=ivory]{--ground:var(--ivory);--ground-deep:var(--ivory-deep);--surface:var(--ivory-2);--surface-2:var(--ivory-deep);--line:var(--ivory-line);--line-soft:#ece7db;--text:var(--ink);--text-2:var(--ink-2);--text-3:var(--ink-3);--accent:var(--gold);--accent-fg:var(--gold-deep);--accent-hover:#b8931f;--accent-ink:var(--midnight);--accent-line:#8f721361;--accent-wash:#c9a2271f;--ok:#1f7a4d;--ok-wash:#1f7a4d1a;--bad:#b4342a;--bad-wash:#b4342a1a;--grid:#12182a0d;--shadow:0 26px 54px -34px #0b11204d;--shadow-soft:0 18px 40px -32px #0b112052;--glow:radial-gradient(1100px 520px at 60% -160px, var(--accent-wash), transparent 70%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-surface=ivory]{background:var(--ground);color:var(--text)}[data-surface=midnight]{--ground:var(--midnight);--ground-deep:var(--midnight-deep);--surface:var(--midnight-2);--surface-2:#182136;--line:var(--midnight-line);--line-soft:#1a2338;--text:var(--ivory);--text-2:#a9b0c2;--text-3:#79839c;--accent-fg:var(--gold-soft);--accent-line:#e2c46357;--accent-wash:#c9a22724;--grid:#f7f4ed09;--shadow:0 34px 70px -38px #000000d9;--shadow-soft:0 20px 44px -30px #000000b3;--ok:#4cc38a;--ok-wash:#4cc38a24;--bad:#f0736a;--bad-wash:#f0736a24;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ground);color:var(--text)}*,:before,:after{box-sizing:border-box}html,body{height:100%}html{background:var(--ground)}body{background:var(--ground);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:16px;line-height:1.6}h1,h2,h3{letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:800;line-height:1.1}p{margin:0}a{color:inherit}button,input,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}[data-grid]{position:relative}[data-grid]:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);background-size:140px 140px;position:absolute;inset:0}.wrap{z-index:1;width:min(1180px,100% - 2.6rem);margin-inline:auto;position:relative}.eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--accent-fg);font-size:.72rem;font-weight:700}.btn{cursor:pointer;transition:background .2s var(--ease), border-color .2s var(--ease), transform .2s var(--ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.8rem 1.5rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.btnPrimary{background:var(--accent);color:var(--accent-ink)}.btnPrimary:hover{background:var(--accent-hover);transform:translateY(-2px)}.btnGhost{border-color:var(--line);color:var(--text);background:0 0}.btnGhost:hover{border-color:var(--accent-line);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
