html:has(.UnderConstruction_overlay__LN_r7),html:has(.UnderConstruction_overlay__LN_r7) body{overflow:hidden}.UnderConstruction_overlay__LN_r7{position:fixed;inset:0;z-index:380;display:grid;place-items:center;padding:var(--space-4);background:color-mix(in oklab,var(--slate-950) 32%,transparent);-webkit-backdrop-filter:blur(12px) saturate(.85);backdrop-filter:blur(12px) saturate(.85);overflow-y:auto}.UnderConstruction_dialog__DP__N{inline-size:min(100%,27.5rem);padding:var(--space-6);border-radius:var(--radius-2xl);background:var(--surface-card);box-shadow:var(--shadow-xl);text-align:center;animation:UnderConstruction_dialogIn__TXtw_ .55s var(--ease-out) both}@keyframes UnderConstruction_dialogIn__TXtw_{0%{opacity:0;transform:translateY(14px) scale(.96)}}.UnderConstruction_scene__teTj0{--amber:var(--accent-amber);--steel:var(--blue-300);position:relative;direction:ltr;block-size:172px;-webkit-margin-after:var(--space-5);margin-block-end:var(--space-5);border-radius:var(--radius-xl);background:radial-gradient(80% 70% at 75% 15%,color-mix(in oklab,var(--steel) 22%,transparent),transparent 70%),linear-gradient(160deg,var(--blue-800),var(--blue-950));overflow:hidden}.UnderConstruction_scene__teTj0>span{position:absolute;display:block}.UnderConstruction_grid__CvR0v{inset:0;background-image:linear-gradient(color-mix(in oklab,var(--steel) 16%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklab,var(--steel) 16%,transparent) 1px,transparent 1px);background-size:18px 18px;-webkit-mask-image:radial-gradient(90% 90% at 50% 40%,black 40%,transparent 100%);mask-image:radial-gradient(90% 90% at 50% 40%,black 40%,transparent 100%)}.UnderConstruction_mast__4p6Hx{left:26%;bottom:14px;inline-size:8px;block-size:122px;background:repeating-linear-gradient(45deg,var(--amber) 0 3px,transparent 3px 7px);box-shadow:inset 2px 0 0 var(--amber),inset -2px 0 0 var(--amber)}.UnderConstruction_jib__LhuA4{left:calc(26% - 34px);top:32px;inline-size:calc(36% + 44px);block-size:7px;border-radius:2px;background:var(--amber)}.UnderConstruction_counter__XJFgi{left:calc(26% - 34px);top:39px;inline-size:22px;block-size:14px;border-radius:3px;background:color-mix(in oklab,var(--amber) 55%,var(--slate-950))}.UnderConstruction_cable__eDlYr{left:58%;top:39px;inline-size:2px;block-size:58px;background:color-mix(in oklab,var(--brand-on) 75%,transparent);transform-origin:top center;animation:UnderConstruction_swing__jC_x1 3.4s var(--ease-inout) infinite alternate}.UnderConstruction_hook__2xcdB{position:absolute;top:100%;left:-4px;inline-size:10px;block-size:8px;border:2px solid var(--brand-on);-webkit-border-before:0;border-block-start:0;border-radius:0 0 6px 6px}.UnderConstruction_load__OxgqH{position:absolute;top:calc(100% + 8px);left:-17px;inline-size:36px;block-size:16px;border-radius:3px;background:linear-gradient(180deg,var(--steel),var(--brand));box-shadow:0 6px 12px -6px var(--slate-950)}@keyframes UnderConstruction_swing__jC_x1{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}.UnderConstruction_floors__2f2Ku{right:6%;bottom:14px;display:flex;flex-direction:column-reverse;gap:4px}.UnderConstruction_floor__0IDb8{display:block;inline-size:74px;block-size:20px;border-radius:3px;background:repeating-linear-gradient(90deg,transparent 0 10px,color-mix(in oklab,var(--blue-950) 55%,transparent) 10px 14px),linear-gradient(180deg,color-mix(in oklab,var(--brand-on) 92%,transparent),var(--steel));transform-origin:bottom;animation:UnderConstruction_floorUp__t4gTB 6s var(--ease-out) infinite}.UnderConstruction_floor__0IDb8:nth-child(2){animation-delay:.7s}.UnderConstruction_floor__0IDb8:nth-child(3){animation-delay:1.4s}@keyframes UnderConstruction_floorUp__t4gTB{0%{opacity:0;transform:scaleY(0)}12%,78%{opacity:1;transform:scaleY(1)}90%,to{opacity:0;transform:scaleY(1)}}.UnderConstruction_spark__iUt4a{right:calc(6% + 33px);bottom:96px;inline-size:8px;block-size:8px;border-radius:50%;background:var(--amber);box-shadow:0 0 10px 3px color-mix(in oklab,var(--amber) 70%,transparent);animation:UnderConstruction_spark__iUt4a 1.1s steps(2,jump-none) infinite}@keyframes UnderConstruction_spark__iUt4a{0%,to{opacity:.2;transform:scale(.6)}50%{opacity:1;transform:scale(1.2)}}.UnderConstruction_tape__ZAWUd{inset-inline:0;bottom:0;block-size:14px;overflow:hidden}.UnderConstruction_tapeStripes__IV3dL{position:absolute;inset-block:0;left:-34px;inline-size:calc(100% + 68px);background:repeating-linear-gradient(-45deg,var(--amber) 0 12px,var(--slate-950) 12px 24px);animation:UnderConstruction_tapeRun__NbBUK 1.3s linear infinite}@keyframes UnderConstruction_tapeRun__NbBUK{to{transform:translateX(33.94px)}}.UnderConstruction_kicker__Hp06G{margin:0 0 var(--space-1);font-family:var(--font-latin);font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-amber)}.UnderConstruction_title__vJFi2{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--fw-bold);line-height:var(--leading-snug);color:var(--text-strong)}.UnderConstruction_text__bDxIx{margin:0 0 var(--space-5);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-muted);text-wrap:pretty}.UnderConstruction_home__5hTtv{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-block-size:48px;padding:0 var(--space-6);border-radius:var(--radius-pill);background:var(--brand-fill);color:var(--brand-on);font-weight:var(--fw-semibold);text-decoration:none;transition:background-color var(--dur-base) var(--ease-out)}.UnderConstruction_home__5hTtv>svg{transition:transform var(--dur-base) var(--ease-out)}.UnderConstruction_home__5hTtv:focus-visible,.UnderConstruction_home__5hTtv:hover{background:var(--brand-fill-hover);color:var(--brand-on)}.UnderConstruction_home__5hTtv:focus-visible>svg{transform:scale(1.12) rotate(-6deg)}@media (hover:hover){.UnderConstruction_home__5hTtv:hover>svg{transform:scale(1.12) rotate(-6deg)}}.UnderConstruction_home__5hTtv:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (max-width:480px){.UnderConstruction_dialog__DP__N{padding:var(--space-5)}.UnderConstruction_title__vJFi2{font-size:var(--text-xl)}}@media (prefers-reduced-motion:reduce){.UnderConstruction_cable__eDlYr,.UnderConstruction_dialog__DP__N,.UnderConstruction_floor__0IDb8,.UnderConstruction_spark__iUt4a,.UnderConstruction_tapeStripes__IV3dL{animation:none}.UnderConstruction_floor__0IDb8{opacity:1;transform:none}}.GameFrame_frame__MH21V{display:flex;flex-direction:column;gap:var(--space-4);padding:clamp(var(--space-5),3vw,var(--space-8));border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);background:var(--surface-card);box-shadow:var(--shadow-sm)}.GameFrame_head__VeoDr{display:flex;flex-direction:column;gap:var(--space-2)}.GameFrame_title__Mbr_1{font:var(--role-h3);color:var(--text-strong)}.GameFrame_description__MZF_f{max-inline-size:62ch;font:var(--role-body);color:var(--text-muted);text-wrap:pretty}.GameFrame_stage__btm9q{position:relative;border-radius:var(--radius-xl);overflow:hidden;background:var(--slate-950)}.GameFrame_overlay__a_u5W{position:absolute;inset:0;display:grid;place-items:center;padding:var(--space-4);background:color-mix(in srgb,var(--slate-950) 72%,transparent);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm))}.GameFrame_panel__0trsc{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);max-inline-size:420px;padding:var(--space-6) var(--space-8);border:1px solid var(--glass-border);border-radius:var(--radius-xl);background:var(--glass-bg);text-align:center}.GameFrame_panelRecord__377rb{display:inline-flex;align-items:center;gap:var(--space-2);padding:4px var(--space-3);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--blue-300) 22%,transparent);font:var(--role-label);font-size:var(--text-2xs);color:var(--blue-100)}.GameFrame_panelTitle__VeCD9{font:var(--role-h4);color:var(--slate-0);text-wrap:balance}.GameFrame_panelLines__RQNEI{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2) var(--space-5);margin:0}.GameFrame_panelLines__RQNEI div{display:flex;flex-direction:column;gap:2px}.GameFrame_panelLines__RQNEI dt{font:var(--role-label);font-size:var(--text-2xs);color:color-mix(in srgb,var(--slate-0) 62%,transparent)}.GameFrame_panelLines__RQNEI dd{margin:0;font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--fw-bold);color:var(--slate-0)}.GameFrame_panelAction__nNBwt{display:inline-flex;align-items:center;gap:var(--space-2);padding-inline:var(--space-6);block-size:var(--control-md);border:0;border-radius:var(--radius-pill);background:var(--blue-300);font:var(--role-label);color:var(--blue-950);cursor:pointer;transition:background-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.GameFrame_panelAction__nNBwt:focus-visible,.GameFrame_panelAction__nNBwt:hover{background:var(--slate-0)}.GameFrame_bar__4I_JN{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}.GameFrame_stats__Sf7MH{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);margin:0;padding:0;list-style:none}.GameFrame_stat__hPSlk{display:flex;flex-direction:column;gap:2px}.GameFrame_statLabel__yNaxJ{font:var(--role-label);font-size:var(--text-2xs);color:var(--text-subtle)}.GameFrame_statValue__fPo_w{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--fw-bold);color:var(--text-strong);text-align:start}.GameFrame_stat__hPSlk[data-tone=live] .GameFrame_statValue__fPo_w{color:var(--entity-text,var(--brand))}.GameFrame_stat__hPSlk[data-tone=record] .GameFrame_statValue__fPo_w{color:var(--success,var(--brand))}.GameFrame_actions__hV7MM{display:flex;align-items:center;gap:var(--space-4)}.GameFrame_calm__8q1Pv{display:inline-flex;align-items:center;gap:var(--space-2);font:var(--role-body-sm);color:var(--text-body);cursor:pointer}.GameFrame_calm__8q1Pv input{inline-size:18px;block-size:18px;accent-color:var(--brand);cursor:pointer}.GameFrame_restart__Y0cIK{display:inline-flex;align-items:center;gap:var(--space-2);padding-inline:var(--space-5);block-size:var(--control-md);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-card);font:var(--role-label);color:var(--text-strong);cursor:pointer;transition:border-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.GameFrame_restart__Y0cIK:focus-visible,.GameFrame_restart__Y0cIK:hover{border-color:var(--entity,var(--brand));color:var(--entity-text,var(--brand))}.GameFrame_progress__IngQX{display:flex;align-items:center;gap:var(--space-3)}.GameFrame_progressLabel__QXb2_{flex:none;font:var(--role-label);font-size:var(--text-2xs);color:var(--text-subtle)}.GameFrame_progressTrack__qDEJk{position:relative;flex:1 1;block-size:6px;border-radius:var(--radius-pill);background:var(--surface-sunken,var(--blue-50));overflow:hidden}.GameFrame_progressFill__BgmVY{display:block;block-size:100%;border-radius:var(--radius-pill);background:linear-gradient(to left,var(--entity,var(--brand)),color-mix(in srgb,var(--entity,var(--brand)) 45%,var(--blue-300)));transition:inline-size var(--dur-base) var(--ease-out)}.GameFrame_status__MtPkj{min-block-size:1.5em;font:var(--role-body-sm);font-weight:var(--fw-semibold);color:var(--entity-text,var(--brand))}.GameFrame_status__MtPkj[data-tone=good]{color:var(--success,var(--brand))}.GameFrame_status__MtPkj[data-tone=bad]{color:var(--danger)}.GameFrame_hints__ukw1h{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin:0;-webkit-padding-before:var(--space-3);padding-block-start:var(--space-3);-webkit-border-before:1px solid var(--border-subtle);border-block-start:1px solid var(--border-subtle);list-style:none}.GameFrame_hints__ukw1h li{display:inline-flex;align-items:center;gap:var(--space-2);font:var(--role-body-sm);color:var(--text-subtle)}.GameFrame_hints__ukw1h svg{flex:none;color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.GameFrame_panelAction__nNBwt,.GameFrame_progressFill__BgmVY{transition:none}}@media (pointer:coarse){.GameFrame_panelAction__nNBwt,.GameFrame_restart__Y0cIK{block-size:var(--control-touch)}.GameFrame_calm__8q1Pv{min-block-size:var(--control-touch)}}@media (hover:none) and (pointer:coarse){.GameFrame_hints__ukw1h .GameFrame_hintKeyboard__gA_iS{display:none}}.GameCards_grid__Cs70k{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));grid-gap:var(--space-6);gap:var(--space-6);margin:var(--space-8) 0 0;padding:0;list-style:none}.GameCards_grid__Cs70k>li{display:flex}.GameCards_card__1E6hs{position:relative;display:flex;flex:1 1;flex-direction:column;border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface-card);text-decoration:none;overflow:hidden;box-shadow:var(--shadow-xs);transition:border-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.GameCards_card__1E6hs:focus-visible,.GameCards_card__1E6hs:hover{border-color:var(--blue-300);box-shadow:0 18px 44px -18px color-mix(in srgb,var(--blue-500) 55%,transparent)}.GameCards_screen__p0ONz{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;container-type:size;background:radial-gradient(120% 90% at 50% 0,var(--blue-700) 0,var(--blue-900) 45%,var(--slate-950) 100%);-webkit-border-after:1px solid color-mix(in srgb,var(--blue-300) 30%,transparent);border-block-end:1px solid color-mix(in srgb,var(--blue-300) 30%,transparent)}.GameCards_screen__p0ONz:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(70% 55% at 50% 100%,color-mix(in srgb,var(--blue-300) 22%,transparent),transparent 70%);opacity:.55;transition:opacity var(--dur-slow,.4s) var(--ease-out)}.GameCards_screen__p0ONz:after{content:"";position:absolute;inset-inline:0;inset-block-start:0;z-index:3;block-size:40%;pointer-events:none;background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--blue-100) 16%,transparent) 70%,color-mix(in srgb,var(--blue-100) 34%,transparent) 96%,transparent);opacity:0;transform:translateY(-100%)}.GameCards_card__1E6hs:focus-visible .GameCards_screen__p0ONz:before,.GameCards_card__1E6hs:hover .GameCards_screen__p0ONz:before{opacity:1}.GameCards_card__1E6hs:focus-visible .GameCards_screen__p0ONz:after{animation:GameCards_scan__7N9Iw .9s var(--ease-out) 1 both}@media (hover:hover){.GameCards_card__1E6hs:hover .GameCards_screen__p0ONz:after{animation:GameCards_scan__7N9Iw .9s var(--ease-out) 1 both}}@keyframes GameCards_scan__7N9Iw{0%{opacity:1;transform:translateY(-100%)}to{opacity:0;transform:translateY(260%)}}.GameCards_screenTag__5ngZv{position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);z-index:4;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--radius-pill);border:1px solid color-mix(in srgb,var(--blue-300) 40%,transparent);background:color-mix(in srgb,var(--slate-950) 55%,transparent);color:var(--blue-100);font-family:var(--font-latin);font-size:var(--text-2xs);font-weight:var(--fw-bold);letter-spacing:.08em}.GameCards_scene__DjzBg{display:block}.GameCards_scene__DjzBg,.GameCards_sky__fT6QZ{position:absolute;inset:0}.GameCards_sky__fT6QZ>span{position:absolute;border-radius:50%;background:var(--slate-0);opacity:.6;animation:var(--kf-twinkle) 3.2s ease-in-out infinite}.GameCards_ship__0yHXw{position:absolute;inset-block-end:9%;left:50%;margin-left:-16px;display:grid;place-items:center;inline-size:32px;block-size:32px;color:var(--slate-0);filter:drop-shadow(0 0 10px color-mix(in srgb,var(--blue-300) 80%,transparent));animation:GameCards_shipSweep__sLe68 4.6s ease-in-out infinite alternate}@keyframes GameCards_shipSweep__sLe68{0%{transform:translateX(-34cqw)}to{transform:translateX(30cqw)}}.GameCards_fall__l3y6V{position:absolute;top:0;inline-size:9px;block-size:9px;border-radius:2px;background:var(--blue-300);box-shadow:0 0 10px var(--blue-300);rotate:45deg;animation:GameCards_fall__l3y6V 3.9s linear infinite}.GameCards_fallGem__MNM3l{background:var(--accent-amber);box-shadow:0 0 12px var(--accent-amber);animation-duration:2.8s}@keyframes GameCards_fall__l3y6V{0%{opacity:0;translate:0 -10cqh}12%{opacity:1}80%{opacity:1}to{opacity:0;translate:0 92cqh}}.GameCards_rock___xFqV{position:absolute;top:0;left:78%;inline-size:14px;block-size:12px;border-radius:45% 55% 50% 40%;background:var(--slate-500);animation:GameCards_rock___xFqV 6.2s linear .8s infinite}@keyframes GameCards_rock___xFqV{0%{opacity:0;transform:translateY(-10cqh) rotate(0deg)}10%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(-14cqw,100cqh) rotate(220deg)}}.GameCards_ground__VrwE2{position:absolute;inset-inline:0;inset-block-end:0;block-size:16%;background:linear-gradient(to bottom,var(--slate-700),var(--slate-900));-webkit-clip-path:polygon(0 40%,12% 10%,24% 46%,36% 22%,42% 30%,58% 30%,66% 4%,80% 38%,90% 16%,100% 34%,100% 100%,0 100%);clip-path:polygon(0 40%,12% 10%,24% 46%,36% 22%,42% 30%,58% 30%,66% 4%,80% 38%,90% 16%,100% 34%,100% 100%,0 100%)}.GameCards_pad__s8dnx{position:absolute;inset-block-end:calc(16% - .3 * 16% - 2px);left:42%;inline-size:16%;block-size:3px;border-radius:var(--radius-pill);background:var(--blue-300);box-shadow:0 0 14px 2px var(--blue-300);animation:GameCards_padGlow__xLrz3 5.4s ease-in-out infinite}@keyframes GameCards_padGlow__xLrz3{0%,60%{opacity:.55}72%,92%{opacity:1}to{opacity:.55}}.GameCards_craft__gI2M7{position:absolute;inset-block-end:calc(16% - .3 * 16% + 1px);left:50%;margin-left:-11px;inline-size:22px;block-size:26px;animation:GameCards_descend__bcqOL 5.4s cubic-bezier(.33,0,.3,1) infinite}.GameCards_craftBody__309wc{position:absolute;inset:0;background:var(--slate-0);-webkit-clip-path:polygon(50% 0,82% 34%,82% 70%,100% 100%,76% 100%,64% 78%,36% 78%,24% 100%,0 100%,18% 70%,18% 34%);clip-path:polygon(50% 0,82% 34%,82% 70%,100% 100%,76% 100%,64% 78%,36% 78%,24% 100%,0 100%,18% 70%,18% 34%);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--blue-300) 80%,transparent))}.GameCards_flame__dP_p5{position:absolute;top:82%;left:50%;inline-size:8px;block-size:16px;margin-left:-4px;border-radius:50% 50% 50% 50%/30% 30% 70% 70%;background:linear-gradient(to bottom,var(--slate-0),var(--accent-amber) 45%,transparent);transform-origin:top center;animation:GameCards_flame__dP_p5 5.4s linear infinite}@keyframes GameCards_descend__bcqOL{0%{opacity:0;transform:translate(-6cqw,-66cqh)}8%{opacity:1}64%{transform:translate(0)}90%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes GameCards_flame__dP_p5{0%,58%{opacity:1;transform:scaleY(1)}20%,44%{transform:scaleY(.7)}32%,52%{transform:scaleY(1.15)}64%,to{opacity:0;transform:scaleY(.2)}}.GameCards_lines__fre2v{position:absolute;inset:0;inline-size:100%;block-size:100%;overflow:visible}.GameCards_lines__fre2v polyline{fill:none;stroke:color-mix(in srgb,var(--blue-300) 70%,transparent);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:100;stroke-dashoffset:100;animation:GameCards_draw__pxYhG 5.5s ease-in-out infinite}@keyframes GameCards_draw__pxYhG{0%{stroke-dashoffset:100;opacity:1}55%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.GameCards_node__lIhL8{position:absolute;inline-size:12px;block-size:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--blue-100);box-shadow:0 0 0 3px color-mix(in srgb,var(--blue-300) 25%,transparent),0 0 16px 2px var(--blue-300);opacity:.35;animation:GameCards_node__lIhL8 5.5s ease-in-out infinite}@keyframes GameCards_node__lIhL8{0%{opacity:.35;transform:scale(.7)}8%{opacity:1;transform:scale(1.25)}16%,80%{opacity:1;transform:scale(1)}to{opacity:.35;transform:scale(.7)}}.GameCards_body__7MZum{display:flex;flex:1 1;flex-direction:column;gap:var(--space-2);padding:var(--space-5) var(--space-6) var(--space-6)}.GameCards_skill__ZTBZH{font:var(--role-eyebrow);color:var(--entity-text,var(--brand))}.GameCards_title__AaL5N{font:var(--role-h4);color:var(--text-strong)}.GameCards_text__dEAQZ{font:var(--role-body-sm);color:var(--text-muted);text-wrap:pretty}.GameCards_foot__haJTd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:var(--space-4);padding-block-start:var(--space-4)}.GameCards_best__nBqla{display:inline-flex;align-items:center;gap:6px;font:var(--role-body-sm)}.GameCards_best__nBqla,.GameCards_best__nBqla svg{color:var(--text-subtle)}.GameCards_best__nBqla[data-has-best]{color:var(--text-strong);font-weight:var(--fw-semibold)}.GameCards_best__nBqla[data-has-best] svg{color:var(--accent-amber)}.GameCards_bestValue__Ol4Nj{font-family:var(--font-latin);font-weight:var(--fw-bold)}.GameCards_go__C15ay{display:inline-flex;align-items:center;gap:6px;block-size:36px;padding-inline:var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--brand);font:var(--role-label);color:var(--text-brand);transition:background-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.GameCards_card__1E6hs:focus-visible .GameCards_go__C15ay,.GameCards_card__1E6hs:hover .GameCards_go__C15ay{background:var(--brand-fill);border-color:var(--brand-fill);color:var(--slate-0)}.GameCards_exits__WdBE7{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));grid-gap:var(--space-4);gap:var(--space-4);margin:var(--space-8) 0 0;padding:0;list-style:none}.GameCards_exit__NIER4{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);font:var(--role-body);font-weight:var(--fw-semibold);color:var(--text-strong);text-decoration:none;transition:border-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.GameCards_exit__NIER4:focus-visible,.GameCards_exit__NIER4:hover{border-color:var(--entity,var(--brand));box-shadow:var(--shadow-sm)}.GameCards_exitIcon__GeW9t{display:grid;place-items:center;flex:none;inline-size:38px;block-size:38px;border-radius:var(--radius-circle);background:var(--entity-soft);color:var(--entity-text,var(--brand))}.GameCards_exitArrow__OYEMe{-webkit-margin-start:auto;margin-inline-start:auto;flex:none;color:var(--text-subtle);transition:color var(--dur-base) var(--ease-out)}.GameCards_exit__NIER4:focus-visible .GameCards_exitArrow__OYEMe,.GameCards_exit__NIER4:hover .GameCards_exitArrow__OYEMe{color:var(--entity-text,var(--brand))}@media (prefers-reduced-motion:reduce){.GameCards_card__1E6hs,.GameCards_exit__NIER4,.GameCards_go__C15ay,.GameCards_screen__p0ONz:before{transition:none}.GameCards_card__1E6hs:focus-visible .GameCards_screen__p0ONz:after,.GameCards_card__1E6hs:hover .GameCards_screen__p0ONz:after,.GameCards_craft__gI2M7,.GameCards_fall__l3y6V,.GameCards_flame__dP_p5,.GameCards_lines__fre2v polyline,.GameCards_node__lIhL8,.GameCards_pad__s8dnx,.GameCards_rock___xFqV,.GameCards_ship__0yHXw,.GameCards_sky__fT6QZ>span{animation:none}.GameCards_fall__l3y6V{translate:0 30cqh}.GameCards_flame__dP_p5,.GameCards_rock___xFqV{opacity:0}.GameCards_lines__fre2v polyline{stroke-dashoffset:0}.GameCards_node__lIhL8{opacity:1}}.PlayArea_canvas__Wdv4M{display:block;inline-size:100%;block-size:auto;aspect-ratio:720/420;touch-action:none;cursor:crosshair;outline:none}.PlayArea_canvas__Wdv4M:focus-visible{outline:3px solid var(--ring-focus);outline-offset:-3px}.PlayArea_pads__gSR9n{position:absolute;inset-block-end:var(--space-4);inset-inline:var(--space-4);display:flex;justify-content:center;gap:var(--space-3);pointer-events:none}.PlayArea_pad__TEnYv{pointer-events:auto;display:grid;place-items:center;inline-size:58px;block-size:58px;border-radius:var(--radius-circle);border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));color:var(--slate-0);cursor:pointer;touch-action:none;transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.PlayArea_pad__TEnYv:focus-visible,.PlayArea_pad__TEnYv:hover{background:color-mix(in srgb,var(--blue-300) 30%,transparent)}.PlayArea_pad__TEnYv[data-on=true]{background:var(--blue-300);color:var(--blue-950);transform:scale(.94)}.PlayArea_sky__0htYi{position:relative;inline-size:100%;aspect-ratio:720/420;background:radial-gradient(120% 90% at 50% 0,#16205c 0,#0a1030 46%,#05070f 100%)}.PlayArea_line__iZ590{position:absolute;inset:0;inline-size:100%;block-size:100%;pointer-events:none}.PlayArea_star__GsDK_{position:absolute;transform:translate(-50%,-50%);inline-size:46px;block-size:46px;padding:0;border:2px solid color-mix(in srgb,#78d2f7 45%,transparent);border-radius:var(--radius-circle);background:color-mix(in srgb,#78d2f7 12%,transparent);color:#dbeeff;font-family:var(--font-mono);font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.PlayArea_star__GsDK_:hover{border-color:#78d2f7}.PlayArea_star__GsDK_[data-lit=true]{background:#78d2f7;border-color:#ffffff;color:#05070f;box-shadow:0 0 26px 6px color-mix(in srgb,#78d2f7 55%,transparent)}.PlayArea_star__GsDK_[data-wrong=true]{background:var(--danger);border-color:var(--danger);color:var(--slate-0)}.PlayArea_star__GsDK_:disabled{cursor:default}.PlayArea_star__GsDK_:focus-visible{outline:3px solid var(--slate-0);outline-offset:3px}.PlayArea_clock__68ZgY{position:absolute;inset-block-start:var(--space-4);inset-inline:var(--space-5);display:flex;align-items:center;gap:var(--space-3);pointer-events:none}.PlayArea_clockLabel__w2KVl{flex:none;font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--fw-bold);color:#dbeeff}.PlayArea_clockTrack__djI_X{flex:1 1;block-size:5px;border-radius:var(--radius-pill);background:color-mix(in srgb,#dbeeff 18%,transparent);overflow:hidden}.PlayArea_clockFill__WO87Z{display:block;block-size:100%;background:#78d2f7;transition:inline-size .12s linear}.PlayArea_skyHint__cmuC4{position:absolute;inset-block-end:var(--space-4);inset-inline:0;text-align:center;font:var(--role-body-sm);color:color-mix(in srgb,#dbeeff 70%,transparent);pointer-events:none}@media (prefers-reduced-motion:reduce){.PlayArea_clockFill__WO87Z,.PlayArea_pad__TEnYv,.PlayArea_star__GsDK_{transition:none}}.IconCardGrid_grid__Q3aCG{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.IconCardGrid_cols2__gATe9{grid-template-columns:repeat(2,minmax(0,1fr))}.IconCardGrid_cols3__JTIvj{grid-template-columns:repeat(3,minmax(0,1fr))}.IconCardGrid_cols4__CUcLm{grid-template-columns:repeat(4,minmax(0,1fr))}.IconCardGrid_item__cZsun{position:relative;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);text-align:start;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);transition:translate var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.IconCardGrid_item__cZsun:hover{border-color:var(--entity)}.IconCardGrid_plain__k_BE7{box-shadow:var(--shadow-xs)}.IconCardGrid_framed__w1CZD{border-width:2px;box-shadow:none}.IconCardGrid_reveal__TPpAB{box-shadow:var(--shadow-xs)}.IconCardGrid_icon__RSE2S{display:grid;place-items:center;width:62px;height:62px;flex:none;border-radius:var(--radius-xl);background:var(--entity-soft);color:var(--entity-text);transition:background var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),rotate var(--dur-slow) var(--ease-out)}.IconCardGrid_item__cZsun:hover .IconCardGrid_icon__RSE2S{background:var(--entity-fill);color:var(--entity-on)}.IconCardGrid_cover__MzOdE{position:relative;width:100%;aspect-ratio:16/9;margin:0;border-radius:var(--radius-md);overflow:hidden;background:var(--surface-sunken)}.IconCardGrid_image__X5mRy{object-fit:cover;transition:scale var(--dur-slower) var(--ease-out)}.IconCardGrid_title__91FV_{font:var(--role-h4);color:var(--text-strong)}.IconCardGrid_titleText__wO4ks{position:relative;display:inline-block}.IconCardGrid_body__FO_In{min-width:0}.IconCardGrid_bodyInner__EcoXE{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}.IconCardGrid_text__Gmk6r{font:var(--role-body);line-height:var(--leading-relaxed);color:var(--text-muted)}.IconCardGrid_link__c_EL6{display:inline-flex;align-items:center;gap:var(--space-2);font:var(--role-label);color:var(--entity-text);transition:gap var(--dur-base) var(--ease-out)}.IconCardGrid_link__c_EL6:hover{color:var(--entity-hover)}.IconCardGrid_link__c_EL6 svg{transition:translate var(--dur-base) var(--ease-out)}@media (hover:hover){.IconCardGrid_item__cZsun:hover{translate:0 -4px;box-shadow:var(--shadow-md)}.IconCardGrid_item__cZsun:hover .IconCardGrid_icon__RSE2S{rotate:-6deg}.IconCardGrid_item__cZsun:hover .IconCardGrid_image__X5mRy{scale:1.04}.IconCardGrid_link__c_EL6:hover{gap:var(--space-3)}.IconCardGrid_link__c_EL6:hover svg{translate:-3px 0}}.IconCardGrid_reveal__TPpAB .IconCardGrid_glyph__W_kaI{animation:var(--kf-float) 5s var(--ease-inout) infinite;animation-play-state:paused}.IconCardGrid_reveal__TPpAB:focus-within .IconCardGrid_glyph__W_kaI{animation-play-state:running}@media (hover:hover){.IconCardGrid_reveal__TPpAB:hover .IconCardGrid_glyph__W_kaI{animation-play-state:running}}.IconCardGrid_reveal__TPpAB .IconCardGrid_titleText__wO4ks:after{content:"";position:absolute;inset-block-end:-6px;inset-inline-start:0;inline-size:0;block-size:3px;border-radius:var(--radius-pill);background:var(--entity);transition:inline-size var(--dur-slow) var(--ease-out)}.IconCardGrid_reveal__TPpAB:focus-within .IconCardGrid_titleText__wO4ks:after,.IconCardGrid_reveal__TPpAB:hover .IconCardGrid_titleText__wO4ks:after{inline-size:100%}.IconCardGrid_reveal__TPpAB .IconCardGrid_body__FO_In{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-slow) var(--ease-out)}.IconCardGrid_reveal__TPpAB .IconCardGrid_bodyInner__EcoXE{overflow:hidden;min-height:0}.IconCardGrid_reveal__TPpAB:focus-within .IconCardGrid_body__FO_In,.IconCardGrid_reveal__TPpAB:hover .IconCardGrid_body__FO_In{grid-template-rows:1fr}@media (hover:none){.IconCardGrid_reveal__TPpAB .IconCardGrid_body__FO_In{grid-template-rows:1fr}.IconCardGrid_reveal__TPpAB .IconCardGrid_titleText__wO4ks:after{inline-size:100%}.IconCardGrid_reveal__TPpAB .IconCardGrid_glyph__W_kaI{animation-play-state:running}}@media (pointer:coarse){.IconCardGrid_link__c_EL6{min-block-size:var(--control-touch)}}@media (max-width:1080px){.IconCardGrid_cols3__JTIvj,.IconCardGrid_cols4__CUcLm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.IconCardGrid_cols2__gATe9,.IconCardGrid_cols3__JTIvj,.IconCardGrid_cols4__CUcLm{grid-template-columns:minmax(0,1fr)}.IconCardGrid_item__cZsun{padding:var(--space-5)}.IconCardGrid_item__cZsun:has(>.IconCardGrid_icon__RSE2S){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:var(--space-3) var(--space-4);gap:var(--space-3) var(--space-4)}.IconCardGrid_item__cZsun>.IconCardGrid_icon__RSE2S{width:48px;height:48px;border-radius:var(--radius-lg)}.IconCardGrid_item__cZsun>.IconCardGrid_icon__RSE2S+.IconCardGrid_title__91FV_{align-self:center}.IconCardGrid_item__cZsun:has(>.IconCardGrid_icon__RSE2S)>.IconCardGrid_body__FO_In{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.IconCardGrid_item__cZsun:hover{translate:none}.IconCardGrid_item__cZsun:hover .IconCardGrid_icon__RSE2S{rotate:none}.IconCardGrid_item__cZsun:hover .IconCardGrid_image__X5mRy{scale:none}}@media (max-width:760px){.NarrowSwap_wide__wS7dr{display:none}}@media not all and (max-width:760px){.NarrowSwap_narrow__yRMlT{display:none}}@media (max-width:1080px){.NarrowSwap_wideTablet__Dfzrd{display:none}}@media not all and (max-width:1080px){.NarrowSwap_narrowTablet__KCofH{display:none}}@media not all and (max-width:760px){.NarrowSwap_contents__yUqLS{display:contents}}@media not all and (max-width:1080px){.NarrowSwap_contentsTablet__pnuQq{display:contents}}.Knowledge_split__UbocN{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-10);gap:var(--space-10);align-items:start}.Knowledge_half__s8BWg{display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-inline-size:0}.Knowledge_halfHead__SEoCX{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;font:var(--role-eyebrow);letter-spacing:var(--tracking-wide);color:var(--entity-text)}@media (min-width:1081px){.Knowledge_split__UbocN{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:calc(2 * var(--space-10) + 1px)}.Knowledge_split__UbocN>.Knowledge_half__s8BWg+.Knowledge_half__s8BWg{position:relative}.Knowledge_split__UbocN>.Knowledge_half__s8BWg+.Knowledge_half__s8BWg:before{content:"";position:absolute;inset-block:0;inset-inline-start:calc(-1 * var(--space-10) - 1px);-webkit-border-start:1px solid var(--border-subtle);border-inline-start:1px solid var(--border-subtle)}}.Knowledge_termsWrap__m__Bb{container:sol-terms/inline-size;display:grid;grid-gap:var(--space-5);gap:var(--space-5);min-inline-size:0}.Knowledge_termRows__7Dl0A{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0 var(--space-10);gap:0 var(--space-10);margin:0;padding:0;list-style:none}@container sol-terms (min-width: 640px){.Knowledge_termRows__7Dl0A{grid-template-columns:repeat(2,minmax(0,1fr))}}@container sol-terms (min-width: 1040px){.Knowledge_termRows__7Dl0A{grid-template-columns:repeat(3,minmax(0,1fr))}}.Knowledge_termRow__bJtbZ{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-height:44px;padding-block:var(--space-4);border-top:1px solid var(--border-subtle);color:var(--text-body);text-decoration:none;transition:border-color var(--dur-base) var(--ease-out)}.Knowledge_termName__Iavza{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--space-2);font-size:var(--text-md);font-weight:var(--fw-semibold);color:var(--text-strong)}.Knowledge_termEn__tdXR1{font-family:var(--font-latin);font-size:var(--text-xs);font-weight:var(--fw-medium);color:var(--text-muted)}.Knowledge_termDef__Uogzz{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text-muted);text-wrap:pretty}@media (hover:hover){.Knowledge_termRow__bJtbZ:hover{border-top-color:var(--entity);color:var(--text-body)}.Knowledge_termRow__bJtbZ:hover .Knowledge_termName__Iavza{color:var(--entity-text)}}.Knowledge_termRow__bJtbZ:focus-visible{outline:2px solid var(--entity);outline-offset:2px}.Knowledge_all__ryDr1{display:inline-flex;align-items:center;justify-self:start;gap:var(--space-2);min-height:44px;font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--entity-text);text-decoration:none}.Knowledge_all__ryDr1:focus-visible{outline:2px solid var(--entity);outline-offset:2px}@media (hover:hover){.Knowledge_all__ryDr1:hover{color:var(--entity-text);text-decoration:underline;text-underline-offset:4px}}.Knowledge_full__naf1w{min-inline-size:0}.page_requirements__c3FsG{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.page_reqList__EtlaB{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.page_reqItem__Hp_qe{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--text-base);color:var(--text-body,inherit);line-height:1.7}.page_reqItem__Hp_qe svg{color:var(--entity-text);flex-shrink:0;-webkit-margin-before:3px;margin-block-start:3px}.page_meta__ROot_{display:flex;flex-direction:column;gap:0;margin:0;padding:var(--space-4) var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-sunken)}.page_metaRow__uflNK{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-2)}.page_metaRow__uflNK+.page_metaRow__uflNK{-webkit-border-before:1px solid var(--border-subtle);border-block-start:1px solid var(--border-subtle)}.page_metaRow__uflNK dt{font-size:var(--text-sm);color:var(--text-muted)}.page_metaRow__uflNK dd{margin:0;font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--text-strong,inherit);text-align:end}.page_metaLatin__896L1{font-family:var(--font-mono,var(--font-latin));direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}@media (max-width:760px){.page_requirements__c3FsG{grid-template-columns:1fr;gap:var(--space-5)}}.page_knowledgeSplit__pwzb0{display:grid;grid-template-columns:minmax(0,60fr) minmax(0,40fr);grid-gap:var(--space-8);gap:var(--space-8);align-items:start}.page_knowledgeSplit__pwzb0[data-single]{grid-template-columns:minmax(0,1fr)}.page_knowledgeAside__dp0DM,.page_knowledgeMain__4hUnm{min-inline-size:0}.page_knowledgeAside__dp0DM{-webkit-border-before:1px solid var(--border-subtle);border-block-start:1px solid var(--border-subtle);-webkit-border-start:1px solid var(--border-subtle);border-inline-start:1px solid var(--border-subtle);-webkit-padding-before:clamp(var(--space-5),2.2vw,var(--space-8));padding-block-start:clamp(var(--space-5),2.2vw,var(--space-8));-webkit-padding-start:clamp(var(--space-6),2.4vw,var(--space-10));padding-inline-start:clamp(var(--space-6),2.4vw,var(--space-10))}.page_knowledgeSplit__pwzb0[data-single] .page_knowledgeAside__dp0DM{-webkit-border-before:none;border-block-start:none;-webkit-border-start:none;border-inline-start:none;-webkit-padding-before:0;padding-block-start:0;-webkit-padding-start:0;padding-inline-start:0}@media (max-width:1080px){.page_knowledgeSplit__pwzb0{grid-template-columns:minmax(0,1fr);gap:var(--space-10)}.page_knowledgeAside__dp0DM{-webkit-border-start:none;border-inline-start:none;-webkit-padding-start:0;padding-inline-start:0}}.page_pageText__egE_M{display:contents}.PageNavBar_bar__myIix{--page-nav-h:calc(var(--control-sm) + 2 * var(--space-2));position:-webkit-sticky;position:sticky;inset-block-start:var(--header-h);z-index:50;box-sizing:border-box;block-size:var(--page-nav-h);padding-inline:var(--section-pad-inline);background:color-mix(in srgb,var(--surface-card) 97%,transparent);box-shadow:0 1px 0 var(--border-subtle)}.PageNavBar_inner__DZuB5{display:flex;align-items:center;gap:var(--space-6);block-size:100%;max-width:var(--container-page);margin-inline:auto}.PageNavBar_crumbs__IBv3d{flex:0 1 auto;max-inline-size:44%;min-width:0}.PageNavBar_bar__myIix[data-wide] .PageNavBar_inner__DZuB5{max-width:none}.PageNavBar_trail__a1xpQ{min-width:0}.PageNavBar_trail__a1xpQ ol{overflow:visible;padding:0;margin:0}.PageNavBar_linksWrap__4iFoE{position:relative;flex:1 1;min-width:0;block-size:100%}.PageNavBar_links__KXfSI{min-width:0;block-size:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none}.PageNavBar_links__KXfSI::-webkit-scrollbar{display:none}.PageNavBar_linksWrap__4iFoE[data-more-left] .PageNavBar_links__KXfSI{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 40px);mask-image:linear-gradient(90deg,transparent 0,#000 40px)}.PageNavBar_linksWrap__4iFoE[data-more-right] .PageNavBar_links__KXfSI{-webkit-mask-image:linear-gradient(270deg,transparent 0,#000 40px);mask-image:linear-gradient(270deg,transparent 0,#000 40px)}.PageNavBar_linksWrap__4iFoE[data-more-left][data-more-right] .PageNavBar_links__KXfSI{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 40px,#000 calc(100% - 40px),transparent)}.PageNavBar_nudge__N1mbx{display:none}@media (hover:hover) and (pointer:fine){.PageNavBar_nudge__N1mbx{position:absolute;inset-block-start:50%;z-index:1;display:inline-flex;align-items:center;justify-content:center;inline-size:var(--control-sm);block-size:var(--control-sm);padding:0;border:1px solid var(--border-subtle);border-radius:var(--radius-circle);background:var(--surface-card);color:var(--text-muted);box-shadow:var(--shadow-sm);cursor:pointer;translate:0 -50%;opacity:0;visibility:hidden;transition:opacity var(--dur-base) var(--ease-out),color var(--dur-fast) var(--ease-out),visibility 0s linear var(--dur-base)}.PageNavBar_nudge__N1mbx[data-side=left]{left:0}.PageNavBar_nudge__N1mbx[data-side=right]{right:0}.PageNavBar_linksWrap__4iFoE[data-more-left] .PageNavBar_nudge__N1mbx[data-side=left],.PageNavBar_linksWrap__4iFoE[data-more-right] .PageNavBar_nudge__N1mbx[data-side=right]{opacity:1;visibility:visible;transition:opacity var(--dur-base) var(--ease-out),color var(--dur-fast) var(--ease-out)}.PageNavBar_nudge__N1mbx:hover{color:var(--text-strong)}}.PageNavBar_linkList__qsA1c{display:flex;gap:var(--space-2);inline-size:max-content;block-size:100%;margin:0;-webkit-margin-start:auto;margin-inline-start:auto;padding:0;list-style:none}.PageNavBar_link__Y6nP8{position:relative;display:inline-flex;align-items:center;box-sizing:border-box;block-size:100%;padding-inline:var(--space-2);color:var(--text-muted);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--fw-medium);white-space:nowrap;text-decoration:none;scroll-snap-align:start;transition:color var(--dur-base) var(--ease-out)}.PageNavBar_link__Y6nP8:after{content:"";position:absolute;inset-inline:var(--space-2);inset-block-end:0;block-size:2px;border-radius:2px 2px 0 0;background:var(--entity,var(--brand));scale:0 1;transition:scale var(--dur-base) var(--ease-soft)}.PageNavBar_link__Y6nP8[aria-current=location]{color:var(--entity-text,var(--text-strong))}.PageNavBar_link__Y6nP8[aria-current=location]:after{scale:1 1}.PageNavBar_link__Y6nP8:hover{color:var(--text-strong)}.PageNavBar_link__Y6nP8[aria-current=location]:hover{color:var(--entity-text,var(--text-strong))}.PageNavBar_link__Y6nP8:focus-visible{outline-offset:-3px;border-radius:var(--radius-sm)}.PageNavBar_bar__myIix~[id]{scroll-margin-block-start:calc(var(--control-sm) + 2 * var(--space-2))}main:has(.PageNavBar_bar__myIix){--sticky-top:calc(var(--header-h) + var(--control-sm) + 2 * var(--space-2) + 8px)}@media (max-width:1080px){.PageNavBar_inner__DZuB5{gap:var(--space-4)}.PageNavBar_trail__a1xpQ li:not(:last-child):not(:nth-last-child(2)){display:none}}@media (max-width:760px){.PageNavBar_bar__myIix{padding-inline:0}.PageNavBar_inner__DZuB5{gap:var(--space-3);-webkit-padding-start:max(var(--space-5),var(--safe-inline));padding-inline-start:max(var(--space-5),var(--safe-inline))}.PageNavBar_crumbs__IBv3d{max-inline-size:38%}.PageNavBar_trail__a1xpQ li:last-child>[aria-hidden=true],.PageNavBar_trail__a1xpQ li:not(:last-child){display:none}.PageNavBar_links__KXfSI{scroll-padding-inline:max(var(--space-5),var(--safe-inline))}.PageNavBar_linkList__qsA1c{-webkit-padding-end:max(var(--space-5),var(--safe-inline));padding-inline-end:max(var(--space-5),var(--safe-inline))}}@media (prefers-reduced-motion:reduce){.PageNavBar_link__Y6nP8,.PageNavBar_link__Y6nP8:after{transition:none}}