@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_8c2be2a3-module__iX1fDW__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_8c2be2a3-module__iX1fDW__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f53f4557ddd9f7a6-s.1u-lvzo58r3-e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5256dd17dd2ccf14-s.37c107x1d-cfz.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fe48c93add1d142c-s.3_gspotjv4tkw.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5689d89b20a4bd5b-s.0m-w082keobar.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a7e15459c1805da0-s.p.3y9b8znjr2455.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_b8175700-module__F72GRa__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_b8175700-module__F72GRa__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1icgra-w5i50b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.1g73gv09-xcb6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_267e791-module__2oylma__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_267e791-module__2oylma__variable{--font-instrument:"Instrument Serif", "Instrument Serif Fallback"}
.Dock-module__xDyqaW__dock{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:40;visibility:hidden;width:min(820px,100% - 32px);transition:transform .24s var(--ease-out), visibility 0s linear .24s;position:fixed;transform:translate(-50%,calc(100% + 48px))}.Dock-module__xDyqaW__dock[data-open=true]{visibility:visible;transition:transform .24s var(--ease-out), visibility 0s;transform:translate(-50%)}.Dock-module__xDyqaW__inner{border:1px solid var(--line);background:var(--panel-a);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);box-shadow:var(--shadow-lg);border-radius:22px;align-items:center;gap:14px;padding:10px 10px 10px 18px;display:flex}.Dock-module__xDyqaW__label{font:600 11px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);gap:4px;display:grid}.Dock-module__xDyqaW__label b{font-family:var(--f-sans);letter-spacing:-.02em;color:var(--ink);font-size:20px;font-weight:800;font-stretch:112%;line-height:1}.Dock-module__xDyqaW__slots{flex:1;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.Dock-module__xDyqaW__slot{border:1.5px dashed var(--line-2);min-width:0;height:58px;color:var(--ink-3);font:500 12px/1.2 var(--f-sans);border-radius:14px;flex:1;align-items:center;gap:8px;padding:6px;display:flex;position:relative}.Dock-module__xDyqaW__mini{border:1.5px dashed var(--line-2);border-radius:6px;flex-shrink:0;width:32px;height:44px;position:relative}.Dock-module__xDyqaW__filled{border:1px solid var(--line);background:var(--panel);color:var(--ink)}.Dock-module__xDyqaW__filled .Dock-module__xDyqaW__mini{background:linear-gradient(155deg, color-mix(in oklab, var(--t) 66%, white), var(--t) 45%, color-mix(in oklab, var(--t) 70%, black));border:0;box-shadow:0 2px 6px -2px #00000059}.Dock-module__xDyqaW__filled .Dock-module__xDyqaW__mini:after{content:"";background:var(--stock);border-radius:3px;position:absolute;inset:3px}.Dock-module__xDyqaW__filled .Dock-module__xDyqaW__mini:before{content:"";z-index:1;background:var(--t);border-radius:2px;height:14px;position:absolute;top:10px;left:5px;right:5px}.Dock-module__xDyqaW__mini[data-state=incoming]{visibility:hidden}.Dock-module__xDyqaW__mini[data-state=landed]{animation:Dock-module__xDyqaW__land .16s var(--ease-out)}@keyframes Dock-module__xDyqaW__land{0%{transform:scale(1.12)rotate(-3deg)}}.Dock-module__xDyqaW__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;font-weight:650;display:-webkit-box;overflow:hidden}.Dock-module__xDyqaW__remove{width:28px;height:32px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;display:grid;position:relative}.Dock-module__xDyqaW__remove svg{width:13px;height:13px}@media (hover:hover) and (pointer:fine){.Dock-module__xDyqaW__remove:hover{background:var(--ground-2);color:var(--ink)}}.Dock-module__xDyqaW__actions{flex-shrink:0;gap:6px;display:flex}.Dock-module__xDyqaW__toast{left:50%;bottom:calc(112px + env(safe-area-inset-bottom,0px));z-index:70;opacity:0;pointer-events:none;background:var(--ink);max-width:calc(100% - 32px);color:var(--ground);font:650 13px/1.35 var(--f-sans);text-align:center;box-shadow:var(--shadow-hi);transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);border-radius:12px;padding:11px 15px;position:fixed;transform:translate(-50%,12px)}.Dock-module__xDyqaW__toast[data-show=true]{opacity:1;transform:translate(-50%)}.Dock-module__xDyqaW__remove:before{content:"";position:absolute;inset:-6px -8px}.Dock-module__xDyqaW__remove:focus-visible{outline:2px solid var(--accent-ink);outline-offset:1px}@media (max-width:720px){.Dock-module__xDyqaW__dock{width:calc(100% - 24px);bottom:calc(12px + env(safe-area-inset-bottom,0px))}.Dock-module__xDyqaW__inner{border-radius:18px;grid-template-columns:1fr auto;gap:10px;padding:10px;display:grid}.Dock-module__xDyqaW__label{align-items:baseline;gap:8px;padding-left:4px;display:flex}.Dock-module__xDyqaW__label b{font-size:18px}.Dock-module__xDyqaW__actions{justify-content:flex-end}.Dock-module__xDyqaW__actions .btn{height:36px;padding-inline:12px;font-size:13px}.Dock-module__xDyqaW__slots{grid-area:2/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.Dock-module__xDyqaW__slot{border-radius:10px;gap:7px;height:50px}.Dock-module__xDyqaW__mini{border-radius:4px;width:22px;height:30px}.Dock-module__xDyqaW__filled .Dock-module__xDyqaW__mini:before{height:10px;top:7px;left:4px;right:4px}.Dock-module__xDyqaW__name{font-size:11px}.Dock-module__xDyqaW__remove{width:30px;height:36px}.Dock-module__xDyqaW__remove:before{inset:-4px -7px}.Dock-module__xDyqaW__toast{bottom:calc(196px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.Dock-module__xDyqaW__dock{transition:none}.Dock-module__xDyqaW__mini[data-state=landed]{animation:none}.Dock-module__xDyqaW__toast{transition:none}}
.Card-module__Yu7etW__card{aspect-ratio:5/7;--rx:0deg;--ry:0deg;--gx:50%;--gy:50%;--px:50%;--py:50%;--lift:0px;max-width:100%;position:relative;container-type:inline-size}:is(.Card-module__Yu7etW__hot,.Card-module__Yu7etW__card:has(:focus-visible)){--lift:-4px}.Card-module__Yu7etW__frame{isolation:isolate;background:linear-gradient(155deg, color-mix(in oklab, var(--t) 66%, white) 0%, var(--t) 40%, color-mix(in oklab, var(--t) 70%, black) 100%);box-shadow:inset 0 0 0 1px #ffffff38, var(--shadow);translate:0 var(--lift);transition:translate .18s var(--ease-out), box-shadow .18s ease;border-radius:5.2cqi;padding:3.1cqi;position:absolute;inset:0;overflow:hidden}.Card-module__Yu7etW__tilting .Card-module__Yu7etW__frame{transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));will-change:transform}.Card-module__Yu7etW__hot .Card-module__Yu7etW__frame{box-shadow:inset 0 0 0 1px #ffffff38, var(--shadow-hi)}.Card-module__Yu7etW__card:has(.Card-module__Yu7etW__add[aria-pressed=true]) .Card-module__Yu7etW__frame{outline:3px solid var(--gold);outline-offset:3px}.Card-module__Yu7etW__face{background:var(--stock);height:100%;color:var(--stock-ink);border-radius:3cqi;grid-template-rows:auto auto auto auto minmax(0,1fr) auto;gap:1.9cqi;padding:3.2cqi 3.8cqi 3cqi;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .5px #00000029}.Card-module__Yu7etW__top{justify-content:space-between;align-items:flex-end;gap:2cqi;min-width:0;display:flex}.Card-module__Yu7etW__titles{gap:.8cqi;min-width:0;display:grid}.Card-module__Yu7etW__lab{font:600 3.9cqi/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklab, var(--t) 60%, black)}.Card-module__Yu7etW__name{font-family:var(--f-sans);letter-spacing:-.015em;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:7cqi;font-weight:800;font-stretch:108%;line-height:1.02;display:-webkit-box;overflow:hidden}.Card-module__Yu7etW__hp{color:color-mix(in oklab, var(--t) 55%, black);flex-shrink:0;align-items:baseline;gap:1cqi;display:flex}.Card-module__Yu7etW__hp span{font:600 3.3cqi/1 var(--f-mono);letter-spacing:.06em}.Card-module__Yu7etW__hp b{letter-spacing:-.02em;font-size:8.6cqi;font-weight:850;font-stretch:112%;line-height:.9}.Card-module__Yu7etW__art{aspect-ratio:160/96;background:radial-gradient(120% 100% at 26% 12%, color-mix(in oklab, var(--t) 36%, white) 0%, transparent 58%), linear-gradient(165deg, color-mix(in oklab, var(--t) 88%, white), color-mix(in oklab, var(--t) 60%, black));border-radius:2cqi;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0003,inset 0 3px 10px #0000003d}.Card-module__Yu7etW__art svg{width:100%;height:100%;position:absolute;inset:0}.Card-module__Yu7etW__card[data-status=deprecated] .Card-module__Yu7etW__art{filter:grayscale(.85)contrast(.9)}.Card-module__Yu7etW__flags{gap:1.2cqi;display:flex;position:absolute;top:2cqi;left:2cqi}.Card-module__Yu7etW__flag{font:750 3.4cqi/1 var(--f-sans);letter-spacing:.08em;text-transform:uppercase;background:var(--gold);color:var(--gold-ink);border-radius:1.4cqi;padding:1.2cqi 2cqi;box-shadow:0 1px 2px #00000040}.Card-module__Yu7etW__flag[data-kind=preview],.Card-module__Yu7etW__flag[data-kind=beta]{color:#6b4a00;background:#fff4d6}.Card-module__Yu7etW__flag[data-kind=deprecated]{color:#f3f1ea;background:#2a2c33}.Card-module__Yu7etW__seal{--seal-a:#f4f1e8;--seal-b:#b7b1a2;--seal-ink:#2a2c33;z-index:1;aspect-ratio:1;width:16cqi;color:var(--seal-ink);background:radial-gradient(circle at 34% 28%, #fffffff2 0%, var(--seal-a) 38%, var(--seal-b) 100%);box-shadow:0 0 0 .7cqi #ffffffe0, 0 0 0 1.1cqi color-mix(in oklab, var(--seal-b) 70%, black), 0 1.2cqi 2.6cqi #00000061;border-radius:50%;place-content:center;justify-items:center;gap:.5cqi;display:grid;position:absolute;bottom:2cqi;right:2cqi}.Card-module__Yu7etW__seal b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:7cqi;font-weight:850;font-stretch:112%;line-height:.82}.Card-module__Yu7etW__seal span{font:750 1.95cqi/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;opacity:.8}.Card-module__Yu7etW__seal[data-tier=s]{--seal-a:#ffd970;--seal-b:#c2860c;--seal-ink:#3a2500}.Card-module__Yu7etW__seal[data-tier=s]:before{content:"";z-index:-1;background:conic-gradient(#fff6c9,#e6a72a,#fff1a8,#b97c10,#fff6c9);border-radius:50%;position:absolute;inset:-1.1cqi;-webkit-mask:radial-gradient(closest-side,#0000 87%,#000 88%);mask:radial-gradient(closest-side,#0000 87%,#000 88%)}.Card-module__Yu7etW__seal[data-tier=a]{--seal-a:#eef2f7;--seal-b:#8a96a6;--seal-ink:#1b2330}.Card-module__Yu7etW__seal[data-tier=b]{--seal-a:#f4c49a;--seal-b:#a55f2a;--seal-ink:#2d1504}.Card-module__Yu7etW__type{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:650 3.5cqi/1 var(--f-sans);letter-spacing:.09em;text-transform:uppercase;color:color-mix(in oklab, var(--t) 52%, black);background:color-mix(in oklab, var(--t) 15%, var(--stock));border-radius:99px;justify-self:center;padding:1.3cqi 3cqi;font-stretch:110%;overflow:hidden}.Card-module__Yu7etW__moves{display:grid}.Card-module__Yu7etW__move{border-bottom:1px solid var(--stock-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2.2cqi;padding-block:1.5cqi;display:grid}.Card-module__Yu7etW__move:first-child{border-top:1px solid var(--stock-line)}.Card-module__Yu7etW__ens{gap:.8cqi;display:flex}.Card-module__Yu7etW__ens .en{width:5cqi;height:5cqi;box-shadow:inset 0 -.6cqi #00000038,0 0 0 .3cqi #00000014}.Card-module__Yu7etW__moveName{white-space:nowrap;font-size:4.8cqi;font-weight:750;font-stretch:106%}.Card-module__Yu7etW__movePrice{font:600 5.4cqi/1 var(--f-mono);letter-spacing:-.02em;white-space:nowrap}.Card-module__Yu7etW__movePrice small{color:var(--stock-ink-2);margin-left:.5cqi;font-size:.62em;font-weight:500}.Card-module__Yu7etW__flavor{font:italic 400 4.9cqi/1.16 var(--f-serif);color:var(--stock-ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;align-self:start;margin:0;display:-webkit-box;overflow:hidden}.Card-module__Yu7etW__foot{min-width:0;font:500 3.5cqi/1 var(--f-mono);color:var(--stock-ink-2);align-items:center;gap:1.6cqi;display:flex}.Card-module__Yu7etW__foot .acc{border-radius:1.2cqi;padding:1cqi 1.8cqi;font-size:3.3cqi}.Card-module__Yu7etW__license{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Card-module__Yu7etW__set{white-space:nowrap;color:var(--stock-ink);align-items:center;gap:.8cqi;display:inline-flex}.Card-module__Yu7etW__set .rs{width:3.8cqi;height:3.8cqi}.Card-module__Yu7etW__holo,.Card-module__Yu7etW__glare{z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.Card-module__Yu7etW__holo{opacity:0;mix-blend-mode:color-dodge;background:repeating-linear-gradient(115deg,#ff40a000 0%,#ffce548c 7%,#54ffbe80 14%,#54a8ff8c 21%,#d670ff80 28%,#ff40a000 35%) 0 0/300% 300%;background-position:var(--px) var(--py);transition:opacity .2s var(--ease-out)}.Card-module__Yu7etW__holo:after{content:"";opacity:.3;mix-blend-mode:overlay;background-image:radial-gradient(circle,#fffffff2 .5px,#0000 1.2px);background-size:5px 5px;position:absolute;inset:0}.Card-module__Yu7etW__card[data-rarity=holo] .Card-module__Yu7etW__holo{opacity:.36}.Card-module__Yu7etW__card[data-rarity=holo].Card-module__Yu7etW__hot .Card-module__Yu7etW__holo{opacity:.88}.Card-module__Yu7etW__card[data-rarity=rare].Card-module__Yu7etW__hot .Card-module__Yu7etW__holo{opacity:.32}.Card-module__Yu7etW__glare{opacity:0;mix-blend-mode:overlay;background:radial-gradient(farthest-corner circle at var(--gx) var(--gy), #ffffffa8 0%, #ffffff24 28%, #00000024 90%);transition:opacity .2s var(--ease-out)}.Card-module__Yu7etW__hot .Card-module__Yu7etW__glare{opacity:1}.Card-module__Yu7etW__hit{z-index:3;border-radius:5.2cqi;position:absolute;inset:0}.Card-module__Yu7etW__hit:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.Card-module__Yu7etW__add{z-index:4;border:2px solid var(--ground);background:var(--ink);width:36px;height:36px;color:var(--ground);cursor:pointer;box-shadow:var(--shadow);opacity:.78;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out), background-color .16s ease;border-radius:50%;place-items:center;display:grid;position:absolute;top:-10px;right:-10px;transform:scale(.94)}.Card-module__Yu7etW__add svg{width:16px;height:16px}:is(.Card-module__Yu7etW__hot .Card-module__Yu7etW__add,.Card-module__Yu7etW__card:has(:focus-visible) .Card-module__Yu7etW__add,.Card-module__Yu7etW__add[aria-pressed=true]){opacity:1;transform:none}.Card-module__Yu7etW__add[aria-pressed=true]{background:var(--gold);color:var(--gold-ink)}.Card-module__Yu7etW__card .Card-module__Yu7etW__add:active{transform:scale(.9)}@media (hover:none){.Card-module__Yu7etW__add{opacity:1;transform:none}}@container (max-width:190px){.Card-module__Yu7etW__flavor,.Card-module__Yu7etW__license{display:none}.Card-module__Yu7etW__art{aspect-ratio:160/124}.Card-module__Yu7etW__lab{font-size:4.6cqi}.Card-module__Yu7etW__foot{justify-content:space-between;font-size:4.4cqi}.Card-module__Yu7etW__foot .acc{font-size:4.1cqi}.Card-module__Yu7etW__type{font-size:4.1cqi}}.Card-module__Yu7etW__add:before{content:"";border-radius:50%;position:absolute;inset:-4px}@media (prefers-reduced-motion:reduce){.Card-module__Yu7etW__frame{transition:none;translate:none;transform:none!important}.Card-module__Yu7etW__add,.Card-module__Yu7etW__card .Card-module__Yu7etW__add:active{transform:none}}
.CardShowcase-module__uopsSq__wrap{gap:14px;display:grid}.CardShowcase-module__uopsSq__stage{perspective:1400px;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;position:relative}.CardShowcase-module__uopsSq__stage:active{cursor:grabbing}.CardShowcase-module__uopsSq__spinner{z-index:1;aspect-ratio:5/7;transform-style:preserve-3d;--sheen:0%;position:relative;container-type:inline-size}.CardShowcase-module__uopsSq__face{backface-visibility:hidden;position:absolute;inset:0}.CardShowcase-module__uopsSq__back{box-shadow:var(--shadow-hi);border-radius:5.2cqi;overflow:hidden;transform:rotateY(180deg)}.CardShowcase-module__uopsSq__back svg{display:block}.CardShowcase-module__uopsSq__sheen{pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(115deg,#0000 30%,#ffffff8c 45%,#ffecaa59 52%,#0000 68%) 0 0/260% 100%;background-position:var(--sheen) 0;position:absolute;inset:0}.CardShowcase-module__uopsSq__shadow{filter:blur(2px);background:radial-gradient(closest-side,#0000006b,#0000);border-radius:50%;width:78%;height:22px;margin:10px auto 0}.CardShowcase-module__uopsSq__controls{justify-content:center;align-items:center;gap:12px;display:flex}.CardShowcase-module__uopsSq__hint{font:500 12px/1 var(--f-mono);color:var(--ink-3)}@media (hover:none){.CardShowcase-module__uopsSq__hint:after{content:" or tap"}}.CardShowcase-module__uopsSq__spinner[data-moving]{will-change:transform}@media (prefers-reduced-motion:reduce){.CardShowcase-module__uopsSq__hint{display:none}.CardShowcase-module__uopsSq__stage{cursor:pointer}}
.chrome-module__ofmOnW__header{max-width:1320px;padding:20px var(--gutter) 18px;border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin:0 auto;display:flex}.chrome-module__ofmOnW__wordmark{letter-spacing:-.02em;color:var(--ink);align-items:center;gap:11px;font-size:21px;font-weight:900;font-stretch:125%;text-decoration:none;display:inline-flex}.chrome-module__ofmOnW__mark{background:linear-gradient(150deg, #ffe28e, var(--gold) 45%, #c98f0e);width:17px;height:23px;box-shadow:inset 0 0 0 1.5px var(--ink);transition:transform .2s var(--ease-out);border-radius:4px;transform:rotate(-9deg)}@media (hover:hover) and (pointer:fine){.chrome-module__ofmOnW__wordmark:hover .chrome-module__ofmOnW__mark{transform:rotate(6deg)}}.chrome-module__ofmOnW__nav{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chrome-module__ofmOnW__nav>a{height:40px;color:var(--ink-2);font:650 13.5px/1 var(--f-sans);border-radius:999px;align-items:center;gap:8px;padding:0 12px;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}@media (hover:hover) and (pointer:fine){.chrome-module__ofmOnW__nav>a:hover{background:var(--ground-2);color:var(--ink)}}.chrome-module__ofmOnW__navCompare b{background:var(--gold);min-width:20px;height:20px;color:var(--gold-ink);font:700 11px/1 var(--f-mono);border-radius:99px;place-items:center;padding:0 6px;display:inline-grid}.chrome-module__ofmOnW__nav>a.chrome-module__ofmOnW__sync{font:500 12px/1 var(--f-mono);color:var(--ink-2);border:1px solid var(--line);background:var(--panel);margin-left:4px}.chrome-module__ofmOnW__live{background:var(--good);border-radius:50%;flex-shrink:0;width:8px;height:8px;position:relative}.chrome-module__ofmOnW__live:after{content:"";border:2px solid var(--good);opacity:0;animation:chrome-module__ofmOnW__ping 1.8s var(--ease-out) 2;border-radius:50%;position:absolute;inset:-4px}@keyframes chrome-module__ofmOnW__ping{0%{opacity:.7;transform:scale(.5)}80%,to{opacity:0;transform:scale(1.4)}}.chrome-module__ofmOnW__footer{max-width:1320px;padding:8px var(--gutter) 150px;font:500 12px/1.6 var(--f-mono);color:var(--ink-3);margin:0 auto}.chrome-module__ofmOnW__footer p{margin:0}.chrome-module__ofmOnW__footer a{color:var(--ink-2)}@media (max-width:560px){.chrome-module__ofmOnW__nav>a.chrome-module__ofmOnW__sync{display:none}.chrome-module__ofmOnW__nav{width:calc(100% + 2 * var(--gutter));margin-inline:calc(-1 * var(--gutter));padding-inline:calc(var(--gutter) - 12px);scrollbar-width:none;flex-wrap:nowrap;gap:0;overflow-x:auto}.chrome-module__ofmOnW__nav::-webkit-scrollbar{display:none}.chrome-module__ofmOnW__nav>a{flex-shrink:0}}@media (prefers-reduced-motion:reduce){.chrome-module__ofmOnW__live:after{animation:none}.chrome-module__ofmOnW__wordmark:hover .chrome-module__ofmOnW__mark{transform:rotate(-9deg)}}@media (max-width:720px){.chrome-module__ofmOnW__footer{padding-bottom:220px}}
.Benchmarks-module__Uf4upG__section{border-top:1px solid var(--line);margin-top:72px;padding-top:28px;scroll-margin-top:24px}.Benchmarks-module__Uf4upG__section h2{letter-spacing:-.02em;margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:850;font-stretch:115%}.Benchmarks-module__Uf4upG__lede{color:var(--ink-2);max-width:70ch;margin:6px 0 0}.Benchmarks-module__Uf4upG__hero{border:1px solid var(--line);background:var(--panel);border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:22px;margin-top:22px;padding:20px 22px;display:grid}.Benchmarks-module__Uf4upG__medal{--seal-a:#f4f1e8;--seal-b:#b7b1a2;--seal-ink:#2a2c33;aspect-ratio:1;width:96px;color:var(--seal-ink);background:radial-gradient(circle at 34% 28%, #fffffff2 0%, var(--seal-a) 38%, var(--seal-b) 100%);box-shadow:0 0 0 4px #ffffffe6, 0 0 0 7px color-mix(in oklab, var(--seal-b) 70%, black), 0 14px 28px -10px #00000073;border-radius:50%;place-content:center;justify-items:center;gap:4px;display:grid}.Benchmarks-module__Uf4upG__medal b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:42px;font-weight:850;font-stretch:112%;line-height:.82}.Benchmarks-module__Uf4upG__medal span{font:700 10px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;opacity:.8}.Benchmarks-module__Uf4upG__medal[data-tier=s]{--seal-a:#ffd970;--seal-b:#c2860c;--seal-ink:#3a2500}.Benchmarks-module__Uf4upG__medal[data-tier=a]{--seal-a:#eef2f7;--seal-b:#8a96a6;--seal-ink:#1b2330}.Benchmarks-module__Uf4upG__medal[data-tier=b]{--seal-a:#f4c49a;--seal-b:#a55f2a;--seal-ink:#2d1504}.Benchmarks-module__Uf4upG__verdict{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(18px,2vw,22px);font-weight:800;font-stretch:108%}.Benchmarks-module__Uf4upG__explain{color:var(--ink-2);max-width:70ch;margin:8px 0 0;font-size:14px}.Benchmarks-module__Uf4upG__empty{border:1px dashed var(--line-2);color:var(--ink-2);border-radius:16px;max-width:76ch;margin:18px 0 0;padding:16px 18px}.Benchmarks-module__Uf4upG__subhead{margin:32px 0 12px;font-size:16px;font-weight:750}.Benchmarks-module__Uf4upG__boards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.Benchmarks-module__Uf4upG__board{border:1px solid var(--line);background:var(--panel);border-radius:16px;align-content:start;gap:8px;padding:14px 16px;display:grid}.Benchmarks-module__Uf4upG__board[data-basis]{border-color:color-mix(in oklab, var(--gold) 70%, var(--line));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--gold) 50%, transparent)}.Benchmarks-module__Uf4upG__boardHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.Benchmarks-module__Uf4upG__boardHead a{color:var(--ink);font-weight:750;text-decoration:none}.Benchmarks-module__Uf4upG__boardHead a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:2px}.Benchmarks-module__Uf4upG__boardHead a svg{width:11px;height:11px;color:var(--ink-3);margin-left:4px}.Benchmarks-module__Uf4upG__rank{font:650 14px/1 var(--f-mono);white-space:nowrap;font-variant-numeric:tabular-nums}.Benchmarks-module__Uf4upG__rank small{color:var(--ink-3);font-weight:500}.Benchmarks-module__Uf4upG__bar{background:var(--ground-2);border-radius:99px;height:8px;display:block;overflow:hidden}.Benchmarks-module__Uf4upG__bar i{height:100%;width:var(--p);border-radius:inherit;background:linear-gradient(90deg, color-mix(in oklab, var(--gold) 55%, var(--ground-2)), var(--gold-2));display:block}.Benchmarks-module__Uf4upG__boardFoot{color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.Benchmarks-module__Uf4upG__boardFoot b{font:650 14px/1 var(--f-mono);color:var(--ink);white-space:nowrap}.Benchmarks-module__Uf4upG__boardFoot small{color:var(--ink-3);font-weight:500}.Benchmarks-module__Uf4upG__as{color:var(--ink-3);margin:0;font-size:12px}.Benchmarks-module__Uf4upG__as code{font:500 11.5px/1.3 var(--f-mono);color:var(--ink-2);overflow-wrap:anywhere}.Benchmarks-module__Uf4upG__runs{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.Benchmarks-module__Uf4upG__run{border:1px solid var(--line);background:var(--panel);height:100%;color:inherit;transition:border-color .16s ease, translate .16s var(--ease-out);border-radius:16px;grid-template-rows:auto auto 1fr auto;gap:4px;padding:14px 16px;text-decoration:none;display:grid}.Benchmarks-module__Uf4upG__run:hover{border-color:var(--line-2);translate:0 -2px}.Benchmarks-module__Uf4upG__run b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:850;font-stretch:110%}.Benchmarks-module__Uf4upG__run span:not(.Benchmarks-module__Uf4upG__bar){font-weight:700}.Benchmarks-module__Uf4upG__run small{color:var(--ink-3);margin-bottom:6px;font-size:12.5px}.Benchmarks-module__Uf4upG__note{font:500 12px/1.55 var(--f-mono);color:var(--ink-3);max-width:76ch;margin:20px 0 0}.Benchmarks-module__Uf4upG__note a{color:var(--ink-2)}@media (max-width:560px){.Benchmarks-module__Uf4upG__hero{grid-template-columns:1fr;justify-items:start}}
.Guide-module__d3H3ja__guide{background:var(--panel);border:1px solid var(--line);border-radius:22px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:28px 56px;margin-top:84px;padding:28px;display:grid}.Guide-module__d3H3ja__guide h2{letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(24px,2.6vw,30px);font-weight:850;font-stretch:115%}.Guide-module__d3H3ja__legend{margin:0}.Guide-module__d3H3ja__legend>div{border-bottom:1px solid var(--line);grid-template-columns:86px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.Guide-module__d3H3ja__legend dt{font:600 12px/1.5 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.Guide-module__d3H3ja__legend dd{color:var(--ink-2);max-width:58ch;margin:0}.Guide-module__d3H3ja__row{flex-wrap:wrap;gap:6px 14px;margin-top:8px;font-size:14px;display:flex}.Guide-module__d3H3ja__row>span{align-items:center;gap:6px;display:inline-flex}.Guide-module__d3H3ja__source{scroll-margin-top:24px}.Guide-module__d3H3ja__source p{color:var(--ink-2);max-width:56ch;margin:12px 0 0}.Guide-module__d3H3ja__source a{color:var(--ink);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:3px;text-decoration-thickness:2px}.Guide-module__d3H3ja__note{font-size:13.5px;color:var(--ink-3)!important}@media (max-width:900px){.Guide-module__d3H3ja__guide{grid-template-columns:1fr}}.Guide-module__d3H3ja__types{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:6px 18px;margin-top:8px;font-size:14px;display:grid}.Guide-module__d3H3ja__types b{color:var(--ink);font-weight:650}@media (max-width:540px){.Guide-module__d3H3ja__guide{margin-top:44px;padding:20px 16px}.Guide-module__d3H3ja__legend>div{grid-template-columns:64px minmax(0,1fr);gap:10px}.Guide-module__d3H3ja__types{grid-template-columns:1fr}}
.WhereToRun-module__rBeZpG__section{border-top:1px solid var(--line);margin-top:72px;padding-top:28px;scroll-margin-top:24px}.WhereToRun-module__rBeZpG__section h2{letter-spacing:-.02em;margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:850;font-stretch:115%}.WhereToRun-module__rBeZpG__lede{color:var(--ink-2);max-width:70ch;margin:6px 0 0}.WhereToRun-module__rBeZpG__facts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.WhereToRun-module__rBeZpG__facts li{border:1px solid var(--line);background:var(--panel);border-radius:16px;gap:4px;padding:14px 16px;display:grid}.WhereToRun-module__rBeZpG__facts small{font:500 11px/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.WhereToRun-module__rBeZpG__facts b{font-size:16px;font-weight:750}.WhereToRun-module__rBeZpG__facts span{font:500 13px/1.3 var(--f-mono);color:var(--ink-2);font-variant-numeric:tabular-nums}.WhereToRun-module__rBeZpG__subhead{margin:32px 0 10px;font-size:16px;font-weight:750}.WhereToRun-module__rBeZpG__scroll{overscroll-behavior-x:contain;overflow-x:auto}.WhereToRun-module__rBeZpG__table{border-collapse:collapse;width:100%;min-width:520px;font-size:14px}.WhereToRun-module__rBeZpG__table th,.WhereToRun-module__rBeZpG__table td{border-bottom:1px solid var(--line);text-align:right;vertical-align:top;font-variant-numeric:tabular-nums;padding:11px 12px}.WhereToRun-module__rBeZpG__table thead th{font:500 11px/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-bottom-color:var(--line-2)}.WhereToRun-module__rBeZpG__table th:first-child{text-align:left}.WhereToRun-module__rBeZpG__table td{font:500 13px/1.35 var(--f-mono);white-space:nowrap}.WhereToRun-module__rBeZpG__table tbody th{font-weight:650}.WhereToRun-module__rBeZpG__table tbody th a{color:var(--ink);text-decoration:none}.WhereToRun-module__rBeZpG__table tbody th a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:2px}.WhereToRun-module__rBeZpG__table tbody th a svg{width:11px;height:11px;color:var(--ink-3);vertical-align:0;margin-left:4px}.WhereToRun-module__rBeZpG__table code{font:400 11.5px/1.3 var(--f-mono);color:var(--ink-3);overflow-wrap:anywhere;margin-top:3px;display:block}.WhereToRun-module__rBeZpG__table tr[data-best] td,.WhereToRun-module__rBeZpG__table tr[data-best] th{background:color-mix(in oklab, var(--gold) 9%, transparent)}.WhereToRun-module__rBeZpG__official,.WhereToRun-module__rBeZpG__best,.WhereToRun-module__rBeZpG__tag{font:700 10px/1.4 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;vertical-align:1px;border-radius:99px;margin-left:8px;padding:2px 7px;display:inline-block}.WhereToRun-module__rBeZpG__official{color:color-mix(in oklab, #2f7cf6 70%, var(--ink));background:#2f7cf629;background:lab(52.5846% 10.767 -69.085/.16)}.WhereToRun-module__rBeZpG__best{background:var(--gold);color:var(--gold-ink)}.WhereToRun-module__rBeZpG__tag{border:1px solid var(--line-2);color:var(--ink-2)}.WhereToRun-module__rBeZpG__more{margin-top:10px}.WhereToRun-module__rBeZpG__more summary{cursor:pointer;width:fit-content;color:var(--ink-2);border-radius:10px;padding:8px 12px;font-size:14px;font-weight:650}.WhereToRun-module__rBeZpG__more summary:hover{color:var(--ink);background:var(--panel)}.WhereToRun-module__rBeZpG__note{font:500 12px/1.55 var(--f-mono);color:var(--ink-3);max-width:80ch;margin:16px 0 0}
.Binder-module__B9LR9W__binder{scroll-margin-top:20px}.Binder-module__B9LR9W__rail{top:calc(env(safe-area-inset-top,0px) + 10px);z-index:20;border:1px solid var(--line);background:var(--panel-a);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);box-shadow:var(--shadow);border-radius:18px;align-items:center;gap:8px;padding:8px;display:flex;position:sticky}.Binder-module__B9LR9W__search{background:var(--ground);min-width:0;height:42px;color:var(--ink-3);border:1px solid #0000;border-radius:12px;flex:auto;align-items:center;gap:10px;padding:0 12px;transition:border-color .16s,box-shadow .16s;display:flex}.Binder-module__B9LR9W__search:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in oklab, var(--gold) 50%, transparent)}.Binder-module__B9LR9W__search svg{flex-shrink:0;width:16px;height:16px}.Binder-module__B9LR9W__search input{min-width:0;height:100%;color:var(--ink);font:500 15px/1 var(--f-sans);background:0 0;border:0;outline:0;flex:1}.Binder-module__B9LR9W__search input::placeholder{color:var(--ink-3)}.Binder-module__B9LR9W__search kbd{font:500 11px/1 var(--f-mono);border:1px solid var(--line-2);color:var(--ink-3);border-radius:6px;padding:3px 6px}.Binder-module__B9LR9W__controls{flex-shrink:0;gap:6px;display:flex}.Binder-module__B9LR9W__menu{position:relative}.Binder-module__B9LR9W__trigger{height:42px;color:var(--ink-2);font:650 13.5px/1 var(--f-sans);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:8px;padding:0 11px 0 14px;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}@media (hover:hover) and (pointer:fine){.Binder-module__B9LR9W__trigger:hover{background:var(--ground);color:var(--ink)}}.Binder-module__B9LR9W__trigger[aria-expanded=true]{background:var(--ground);border-color:var(--line-2);color:var(--ink)}.Binder-module__B9LR9W__trigger[data-active=true]{background:color-mix(in oklab, var(--gold) 14%, var(--ground));border-color:color-mix(in oklab, var(--gold) 55%, var(--line));color:var(--ink)}.Binder-module__B9LR9W__triggerText{text-overflow:ellipsis;max-width:150px;overflow:hidden}.Binder-module__B9LR9W__triggerIcon{width:15px;height:15px;color:var(--ink-3)}.Binder-module__B9LR9W__triggerDot{background:var(--t);border-radius:50%;width:9px;height:9px}.Binder-module__B9LR9W__badge{background:var(--gold);min-width:18px;height:18px;color:var(--gold-ink);font:700 11px/1 var(--f-mono);border-radius:99px;place-items:center;padding:0 5px;display:grid}.Binder-module__B9LR9W__chev{width:13px;height:13px;color:var(--ink-3);transition:transform .2s var(--ease-out)}.Binder-module__B9LR9W__trigger[aria-expanded=true] .Binder-module__B9LR9W__chev{transform:rotate(180deg)}.Binder-module__B9LR9W__panel{z-index:30;border:1px solid var(--line);background:var(--panel);max-width:calc(100vw - 32px);max-height:min(72vh,600px);box-shadow:var(--shadow-lg);transform-origin:0 0;animation:Binder-module__B9LR9W__pop .18s var(--ease-out) both;border-radius:16px;padding:6px;position:absolute;top:calc(100% + 10px);left:0;overflow:auto}.Binder-module__B9LR9W__panel[data-align=end]{transform-origin:100% 0;left:auto;right:0}@keyframes Binder-module__B9LR9W__pop{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.Binder-module__B9LR9W__list{display:grid}.Binder-module__B9LR9W__option{width:100%;min-height:40px;color:var(--ink-2);font:600 13.5px/1.25 var(--f-sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:16px auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 10px;display:grid}.Binder-module__B9LR9W__option:not(:has(.Binder-module__B9LR9W__optionDot)){grid-template-columns:16px minmax(0,1fr) auto}@media (hover:hover) and (pointer:fine){.Binder-module__B9LR9W__option:hover{background:var(--ground);color:var(--ink)}}.Binder-module__B9LR9W__option[aria-pressed=true]{color:var(--ink)}.Binder-module__B9LR9W__optionCheck{width:14px;height:14px;color:var(--ink);opacity:0}.Binder-module__B9LR9W__option[aria-pressed=true] .Binder-module__B9LR9W__optionCheck{opacity:1}.Binder-module__B9LR9W__optionDot{background:var(--t);border-radius:50%;width:9px;height:9px}.Binder-module__B9LR9W__optionText{gap:2px;min-width:0;display:grid}.Binder-module__B9LR9W__optionText span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Binder-module__B9LR9W__optionText small{font:500 12px/1.3 var(--f-sans);color:var(--ink-3)}.Binder-module__B9LR9W__optionCount{font:500 11.5px/1 var(--f-mono);color:var(--ink-3);font-variant-numeric:tabular-nums}.Binder-module__B9LR9W__labPicker{gap:4px;display:grid}.Binder-module__B9LR9W__labFind{background:var(--ground);height:38px;color:var(--ink-3);border-radius:10px;align-items:center;gap:8px;margin:2px 2px 4px;padding:0 10px;display:flex}.Binder-module__B9LR9W__labFind svg{width:14px;height:14px}.Binder-module__B9LR9W__labFind input{min-width:0;color:var(--ink);font:500 14px/1 var(--f-sans);background:0 0;border:0;outline:0;flex:1}.Binder-module__B9LR9W__labGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Binder-module__B9LR9W__labGrid .Binder-module__B9LR9W__option{min-height:36px;padding-block:6px}.Binder-module__B9LR9W__none{color:var(--ink-3);margin:6px 10px 10px;font-size:13px}.Binder-module__B9LR9W__filterPanel{gap:16px;padding:10px 10px 8px;display:grid}.Binder-module__B9LR9W__panelLabel{font:600 11px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0 0 8px}.Binder-module__B9LR9W__capChips{flex-wrap:wrap;gap:6px;display:flex}.Binder-module__B9LR9W__seg{background:var(--ground);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));padding:3px;display:grid;position:relative}.Binder-module__B9LR9W__seg button{z-index:1;min-width:0;height:36px;color:var(--ink-2);font:650 12.5px/1 var(--f-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 3px;transition:color .2s;position:relative}.Binder-module__B9LR9W__seg button[aria-pressed=true]{color:var(--gold-ink)}.Binder-module__B9LR9W__pill{width:calc(25% - 1.5px);transform:translateX(calc(var(--segment) * 100%));background:var(--gold);transition:transform .2s var(--ease-in-out);border-radius:9px;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 2px #00000026}.Binder-module__B9LR9W__switchRow{border:0;border-top:1px solid var(--line);width:100%;color:var(--ink);font:600 13.5px/1.3 var(--f-sans);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:12px 0 2px;display:flex}.Binder-module__B9LR9W__switchRow small{font:500 12px/1.3 var(--f-sans);color:var(--ink-3);margin-top:2px;display:block}.Binder-module__B9LR9W__switch{background:var(--line-2);border-radius:99px;flex-shrink:0;width:36px;height:22px;transition:background-color .2s;position:relative}.Binder-module__B9LR9W__switch:after{content:"";width:16px;height:16px;transition:transform .22s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.Binder-module__B9LR9W__switchRow[aria-checked=true] .Binder-module__B9LR9W__switch{background:var(--gold)}.Binder-module__B9LR9W__switchRow[aria-checked=true] .Binder-module__B9LR9W__switch:after{transform:translate(14px)}.Binder-module__B9LR9W__results{flex-wrap:wrap;align-items:center;gap:8px 10px;min-height:32px;margin:22px 2px 0;scroll-margin-top:90px;display:flex}.Binder-module__B9LR9W__count{font:500 13px/1 var(--f-mono);color:var(--ink-2);margin:0 4px 0 0}.Binder-module__B9LR9W__tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Binder-module__B9LR9W__tag{border:1px solid var(--line);background:var(--panel);height:28px;color:var(--ink);font:650 12.5px/1 var(--f-sans);cursor:pointer;animation:Binder-module__B9LR9W__pop .18s var(--ease-out);border-radius:99px;align-items:center;gap:6px;padding:0 8px 0 11px;transition:border-color .16s;display:inline-flex}.Binder-module__B9LR9W__tag svg{width:11px;height:11px;color:var(--ink-3)}@media (hover:hover) and (pointer:fine){.Binder-module__B9LR9W__tag:hover{border-color:var(--line-2)}.Binder-module__B9LR9W__tag:hover svg{color:var(--ink)}}.Binder-module__B9LR9W__tagDot{background:var(--t);border-radius:50%;width:8px;height:8px}.Binder-module__B9LR9W__clear{height:28px;color:var(--ink-2);font:650 12.5px/1 var(--f-sans);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 6px}@media (hover:hover) and (pointer:fine){.Binder-module__B9LR9W__clear:hover{color:var(--ink)}}.Binder-module__B9LR9W__grid{grid-template-columns:repeat(auto-fill,minmax(212px,1fr));gap:32px 26px;margin-top:22px;display:grid}.Binder-module__B9LR9W__more{justify-content:center;margin-top:40px;display:flex}.Binder-module__B9LR9W__more small{font:500 12px/1 var(--f-mono);color:var(--ink-3)}.Binder-module__B9LR9W__empty{text-align:center;color:var(--ink-2);border:1.5px dashed var(--line-2);border-radius:20px;justify-items:center;gap:12px;margin-top:18px;padding:64px 16px;display:grid}.Binder-module__B9LR9W__empty p{margin:0;font-size:16px}@media (max-width:760px){.Binder-module__B9LR9W__rail{flex-wrap:wrap}.Binder-module__B9LR9W__search{flex-basis:100%}.Binder-module__B9LR9W__controls{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Binder-module__B9LR9W__menu{position:static}.Binder-module__B9LR9W__trigger{background:var(--ground);justify-content:center;width:100%;padding:0 8px}.Binder-module__B9LR9W__panel,.Binder-module__B9LR9W__panel[data-align=end]{max-width:none;left:8px;right:8px;width:auto!important}}@media (max-width:640px){.Binder-module__B9LR9W__rail{position:relative;top:0}.Binder-module__B9LR9W__search kbd{display:none}}@media (max-width:440px){.Binder-module__B9LR9W__triggerIcon,.Binder-module__B9LR9W__chev{display:none}.Binder-module__B9LR9W__labGrid{grid-template-columns:1fr}}@media (max-width:540px){.Binder-module__B9LR9W__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}}.Binder-module__B9LR9W__heading{letter-spacing:-.035em;margin:0 8px 0 0;font-size:22px;font-weight:750;line-height:1.2}.Binder-module__B9LR9W__panel[data-state=closing]{pointer-events:none;animation:Binder-module__B9LR9W__panelOut .12s var(--ease-out) both}@keyframes Binder-module__B9LR9W__panelOut{to{opacity:0;transform:translateY(-3px)scale(.985)}}.Binder-module__B9LR9W__grid[aria-busy=true]{opacity:.7}.Binder-module__B9LR9W__trigger:active{transform:scale(.97)}.Binder-module__B9LR9W__option{transition:background-color .12s,color .12s}.Binder-module__B9LR9W__option[aria-pressed=true]{background:color-mix(in oklab, var(--gold) 10%, var(--panel))}@media (pointer:coarse){.Binder-module__B9LR9W__trigger,.Binder-module__B9LR9W__option,.Binder-module__B9LR9W__labGrid .Binder-module__B9LR9W__option,.Binder-module__B9LR9W__seg button,.Binder-module__B9LR9W__tag,.Binder-module__B9LR9W__clear{min-height:44px}}@media (prefers-reduced-motion:reduce){.Binder-module__B9LR9W__panel,.Binder-module__B9LR9W__tag{animation:none}.Binder-module__B9LR9W__pill,.Binder-module__B9LR9W__chev,.Binder-module__B9LR9W__switch:after{transition:none}.Binder-module__B9LR9W__trigger:active{transform:none}}.Binder-module__B9LR9W__rail:has(.Binder-module__B9LR9W__trigger[aria-expanded=true]){z-index:50}.Binder-module__B9LR9W__seg button{white-space:normal;line-height:1.1}
.evolution-module__KQrScG__top{padding-block:34px 26px}.evolution-module__KQrScG__title{letter-spacing:-.03em;text-wrap:balance;margin:12px 0 8px;font-size:clamp(32px,4.6vw,58px);font-weight:850;font-stretch:112%;line-height:1}.evolution-module__KQrScG__lede{color:var(--ink-2);max-width:62ch;margin:0}.evolution-module__KQrScG__lede a{color:var(--ink);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:2px}.evolution-module__KQrScG__h2{letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(22px,2.4vw,28px);font-weight:850;font-stretch:115%}.evolution-module__KQrScG__section{border-top:1px solid var(--line);margin-top:56px;padding-top:28px}.evolution-module__KQrScG__crumbs{font:500 12.5px/1.3 var(--f-mono);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px;padding-top:26px;display:flex}.evolution-module__KQrScG__crumbs a{color:var(--ink-2);text-decoration:none}.evolution-module__KQrScG__crumbs a:hover{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:2px}.evolution-module__KQrScG__crumbs [aria-current]{color:var(--ink)}.evolution-module__KQrScG__lines{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.evolution-module__KQrScG__line{border:1px solid var(--line);background:var(--panel);height:100%;color:var(--ink);transition:transform .2s var(--ease-out), border-color .16s ease, box-shadow .2s ease;border-radius:18px;gap:14px;padding:14px;text-decoration:none;display:grid}@media (hover:hover){.evolution-module__KQrScG__line:hover{border-color:color-mix(in oklab, var(--t) 55%, var(--line));box-shadow:0 18px 40px -22px color-mix(in oklab, var(--t) 80%, transparent);transform:translateY(-3px)}.evolution-module__KQrScG__line:hover .evolution-module__KQrScG__thumb:last-child{filter:drop-shadow(0 0 14px color-mix(in oklab, var(--t) 70%, transparent))}}.evolution-module__KQrScG__thumbs{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.evolution-module__KQrScG__thumb{border-radius:10px;width:100%;height:auto;transition:filter .2s}.evolution-module__KQrScG__thumb:first-child{filter:grayscale(.55)brightness(.85)}.evolution-module__KQrScG__arrow{font:800 20px/1 var(--f-sans);color:var(--t)}.evolution-module__KQrScG__lineText{gap:4px;display:grid}.evolution-module__KQrScG__lineText small{font:500 11px/1.3 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.evolution-module__KQrScG__lineText b{letter-spacing:-.01em;font-size:19px;font-weight:800}.evolution-module__KQrScG__lineText span{font:500 12.5px/1.3 var(--f-mono);color:var(--ink-2)}.evolution-module__KQrScG__labs{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.evolution-module__KQrScG__lab{border:1px solid var(--line);background:var(--panel);height:100%;color:var(--ink);transition:transform .2s var(--ease-out), border-color .16s ease;border-radius:16px;gap:14px;padding:16px;text-decoration:none;display:flex}@media (hover:hover){.evolution-module__KQrScG__lab:hover{border-color:color-mix(in oklab, var(--t) 60%, var(--line));transform:translateY(-2px)}}.evolution-module__KQrScG__swatch{background:linear-gradient(155deg, color-mix(in oklab, var(--t) 65%, white), var(--t) 45%, color-mix(in oklab, var(--t) 70%, black));border-radius:6px;flex-shrink:0;width:26px;height:36px;transform:rotate(-6deg)}.evolution-module__KQrScG__labText{gap:4px;min-width:0;display:grid}.evolution-module__KQrScG__labText b{font-size:17px;font-weight:800}.evolution-module__KQrScG__labText small{font:500 12px/1.3 var(--f-mono);color:var(--ink-3)}.evolution-module__KQrScG__labText span{color:var(--ink-2);font-size:13px}.evolution-module__KQrScG__growth{grid-template-columns:repeat(auto-fit, minmax(min(100%, max(280px, calc(var(--n) * 46px + 32px))), 1fr));gap:14px;display:grid}.evolution-module__KQrScG__stat{border:1px solid var(--line);background:var(--panel);border-radius:18px;padding:16px 16px 12px}.evolution-module__KQrScG__statLabel{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 12px;font-weight:750;display:flex}.evolution-module__KQrScG__statLabel small{font:500 11px/1 var(--f-mono);color:var(--ink-3)}.evolution-module__KQrScG__bars{align-items:flex-end;gap:6px;height:150px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.evolution-module__KQrScG__bars li{flex-direction:column;flex:1 0 34px;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.evolution-module__KQrScG__barValue{font:600 10.5px/1 var(--f-mono);color:var(--ink-2);white-space:nowrap}.evolution-module__KQrScG__bar{width:100%;max-width:34px;height:calc(var(--h) * 100px);background:linear-gradient(180deg, color-mix(in oklab, var(--t) 55%, white), var(--t));box-shadow:0 0 18px -4px color-mix(in oklab, var(--t) 70%, transparent);transform-origin:bottom;animation:evolution-module__KQrScG__rise .9s var(--ease-out) both;animation-delay:calc(var(--i) * 90ms + .2s);border-radius:7px 7px 3px 3px}.evolution-module__KQrScG__bar[data-empty]{background:var(--line);height:3px;box-shadow:none}.evolution-module__KQrScG__bars li:last-child .evolution-module__KQrScG__bar:not([data-empty]){background:linear-gradient(180deg, #fff2c2, var(--gold));box-shadow:0 0 22px -2px color-mix(in oklab, var(--gold) 75%, transparent)}.evolution-module__KQrScG__barVersion{font:600 10.5px/1 var(--f-mono);color:var(--ink-3)}@keyframes evolution-module__KQrScG__rise{0%{transform:scaleY(0)}}.evolution-module__KQrScG__stages{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:28px 20px;margin:0;padding:0;list-style:none;display:grid}.evolution-module__KQrScG__stageHead{font:500 12px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);align-items:baseline;gap:8px;margin:0 0 10px;display:flex}.evolution-module__KQrScG__stageHead b{font:800 16px/1 var(--f-sans);letter-spacing:0;text-transform:none;color:var(--t)}.evolution-module__KQrScG__variants{margin-top:12px;font-size:13px}.evolution-module__KQrScG__variants summary{cursor:pointer;color:var(--ink-2);font-weight:650}.evolution-module__KQrScG__variants ul{gap:4px;margin:8px 0 0;padding-left:18px;display:grid}.evolution-module__KQrScG__variants a{color:var(--ink);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.evolution-module__KQrScG__pills{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.evolution-module__KQrScG__pills a{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:99px;align-items:baseline;gap:8px;padding:8px 14px;font-weight:650;text-decoration:none;display:inline-flex}.evolution-module__KQrScG__pills a:hover{border-color:var(--t)}.evolution-module__KQrScG__pills small{font:500 11px/1 var(--f-mono);color:var(--ink-3)}@media (max-width:640px){.evolution-module__KQrScG__lines{grid-template-columns:1fr}.evolution-module__KQrScG__stages{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}}@media (prefers-reduced-motion:reduce){.evolution-module__KQrScG__bar{animation:none}}
.Terrarium-module__5iVsJW__shell{margin-top:18px}.Terrarium-module__5iVsJW__stage{height:clamp(460px,76vh,820px);box-shadow:0 0 0 1px #ffffff24, 0 0 0 8px color-mix(in oklab, var(--ground) 70%, #9fb7c8), 0 30px 80px -30px #0009;isolation:isolate;background:#0d1424;border-radius:28px;position:relative;overflow:hidden}.Terrarium-module__5iVsJW__canvas{touch-action:none;cursor:grab;width:100%;height:100%;display:block;position:absolute;inset:0}.Terrarium-module__5iVsJW__canvas:focus-visible{outline:3px solid var(--gold);outline-offset:-3px}.Terrarium-module__5iVsJW__glass{pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,#ffffff29 0%,#fff0 18% 70%,#ffffff12 86%,#fff0 100%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff38,inset 0 0 60px #b4dcff1f}.Terrarium-module__5iVsJW__top,.Terrarium-module__5iVsJW__bottom{z-index:2;pointer-events:none;align-items:center;gap:10px;display:flex;position:absolute;left:14px;right:14px}.Terrarium-module__5iVsJW__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;top:14px}.Terrarium-module__5iVsJW__bottom{flex-wrap:wrap;bottom:14px}.Terrarium-module__5iVsJW__top>*,.Terrarium-module__5iVsJW__bottom>*{pointer-events:auto}.Terrarium-module__5iVsJW__brand,.Terrarium-module__5iVsJW__tool,.Terrarium-module__5iVsJW__search,.Terrarium-module__5iVsJW__eggChip,.Terrarium-module__5iVsJW__petChip,.Terrarium-module__5iVsJW__labs,.Terrarium-module__5iVsJW__mini{-webkit-backdrop-filter:blur(10px)saturate(1.3);color:#fff;background:#0e121e94;border:1px solid #ffffff29}.Terrarium-module__5iVsJW__brand{border-radius:14px;gap:2px;padding:9px 14px;display:grid}.Terrarium-module__5iVsJW__brand b{letter-spacing:-.01em;font-size:15px;font-weight:800;font-stretch:110%}.Terrarium-module__5iVsJW__brand span{font:500 11.5px/1.2 var(--f-mono);color:#ffffffb8}.Terrarium-module__5iVsJW__tools{align-items:center;gap:8px;display:flex}.Terrarium-module__5iVsJW__search{border-radius:12px;align-items:center;gap:7px;height:40px;padding:0 12px;display:flex;position:relative}.Terrarium-module__5iVsJW__search svg{opacity:.75;width:15px;height:15px}.Terrarium-module__5iVsJW__search input{width:170px;color:inherit;font:500 14px var(--f-sans);background:0 0;border:0;outline:none}.Terrarium-module__5iVsJW__search input::placeholder{color:#fff9}.Terrarium-module__5iVsJW__results{background:#0e121eeb;border:1px solid #ffffff24;border-radius:14px;width:280px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 40px -12px #0009}.Terrarium-module__5iVsJW__results button{color:#fff;width:100%;font:600 13px var(--f-sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:8px 10px;display:flex}.Terrarium-module__5iVsJW__results button:hover{background:#ffffff1a}.Terrarium-module__5iVsJW__results small{font:500 11px var(--f-mono);color:#fff9;margin-left:auto}.Terrarium-module__5iVsJW__dot{background:var(--t);border-radius:50%;flex-shrink:0;width:9px;height:9px}.Terrarium-module__5iVsJW__tool{min-width:40px;height:40px;font:700 15px var(--f-sans);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.Terrarium-module__5iVsJW__tool span{font:600 12.5px var(--f-sans)}.Terrarium-module__5iVsJW__tool:hover,.Terrarium-module__5iVsJW__eggChip:hover,.Terrarium-module__5iVsJW__petChip:hover{background:#1e2438cc}.Terrarium-module__5iVsJW__chips{flex-wrap:wrap;gap:8px;display:flex}.Terrarium-module__5iVsJW__eggChip,.Terrarium-module__5iVsJW__petChip{height:38px;font:700 13px var(--f-sans);cursor:pointer;border-radius:999px;padding:0 13px}.Terrarium-module__5iVsJW__eggChip{color:#3a2800;background:#ffd46beb;border-color:#ffffff80;animation:2.6s ease-in-out infinite Terrarium-module__5iVsJW__nudge}.Terrarium-module__5iVsJW__petChip span{color:#ff7a93}.Terrarium-module__5iVsJW__mini{cursor:pointer;border-radius:10px;flex:1;min-width:160px;height:30px}.Terrarium-module__5iVsJW__labs{height:38px;font:600 13px var(--f-sans);border-radius:12px;padding:0 10px}.Terrarium-module__5iVsJW__labs option{color:#111}.Terrarium-module__5iVsJW__hint{color:#fffc;font:500 11.5px var(--f-mono);white-space:nowrap;pointer-events:none;z-index:1;background:#0e121e73;border-radius:999px;margin:0;padding:6px 12px;animation:1s 8s forwards Terrarium-module__5iVsJW__fade;position:absolute;bottom:60px;left:50%;translate:-50%}.Terrarium-module__5iVsJW__panel{z-index:3;color:#17181c;width:min(360px,100% - 28px);animation:Terrarium-module__5iVsJW__slide .32s var(--ease-out) both;background:#faf8f2f5;border-radius:20px;padding:18px;position:absolute;top:74px;bottom:60px;right:14px;overflow:auto;box-shadow:0 24px 60px -20px #0009}.Terrarium-module__5iVsJW__close{width:32px;height:32px;color:inherit;cursor:pointer;background:#0000000f;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}.Terrarium-module__5iVsJW__close svg{width:14px;height:14px}.Terrarium-module__5iVsJW__head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding-right:26px;display:grid}.Terrarium-module__5iVsJW__portrait{background:radial-gradient(circle at 50% 30%, color-mix(in oklab, var(--t) 22%, #fff), color-mix(in oklab, var(--t) 40%, #e9efe0));border-radius:16px;place-items:center;width:112px;height:96px;display:grid}.Terrarium-module__5iVsJW__big{font-size:44px}.Terrarium-module__5iVsJW__species{font:600 11px/1.3 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:#5b5e67;margin:0}.Terrarium-module__5iVsJW__name{overflow-wrap:anywhere;margin:4px 0 6px;font-size:20px;font-weight:850;font-stretch:108%;line-height:1.1}.Terrarium-module__5iVsJW__mood{font:700 11px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:#2a3140;background:#e8ecf2;border-radius:999px;padding:4px 9px;display:inline-block}.Terrarium-module__5iVsJW__mood[data-mood=proud]{color:#4a3300;background:#ffe39a}.Terrarium-module__5iVsJW__mood[data-mood=egg]{color:#5a4100;background:#fff1c4}.Terrarium-module__5iVsJW__mood[data-mood=fossil]{color:#4a3a22;background:#e8dcc4}.Terrarium-module__5iVsJW__mood[data-mood=playful]{color:#1b4a24;background:#d8f5d8}.Terrarium-module__5iVsJW__mood[data-mood=elder]{color:#342a5a;background:#e6e2f4}.Terrarium-module__5iVsJW__why{color:#3a3d45;margin:14px 0 0;font-size:14px;line-height:1.45}.Terrarium-module__5iVsJW__news{background:#fff0f3;border:1px solid #ffd0da;border-radius:14px;margin-top:12px;padding:12px 14px}.Terrarium-module__5iVsJW__news b{font-size:13px}.Terrarium-module__5iVsJW__news ul{margin:6px 0 0;padding-left:18px;font-size:13.5px;line-height:1.45}.Terrarium-module__5iVsJW__facts{grid-template-columns:1fr 1fr;gap:8px;margin:14px 0 0;display:grid}.Terrarium-module__5iVsJW__facts div{background:#f0eee7;border-radius:12px;padding:9px 11px}.Terrarium-module__5iVsJW__facts dt{font:600 10.5px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:#6b6e76}.Terrarium-module__5iVsJW__facts dd{margin:3px 0 0;font-size:13px;font-weight:650}.Terrarium-module__5iVsJW__family{color:#3a3d45;margin:12px 0 0;font-size:13.5px}.Terrarium-module__5iVsJW__traits{color:#3a3d45;margin:10px 0 0;padding-left:18px;font-size:13px;line-height:1.5}.Terrarium-module__5iVsJW__actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.Terrarium-module__5iVsJW__actions .btn{color:#17181c;background:#fff;border-color:#cfd3dc}.Terrarium-module__5iVsJW__actions .btn-gold{background:var(--gold);border-color:color-mix(in oklab, var(--gold) 70%, black);color:var(--gold-ink)}@keyframes Terrarium-module__5iVsJW__slide{0%{opacity:0;transform:translate(16px)}}@keyframes Terrarium-module__5iVsJW__fade{to{opacity:0}}@keyframes Terrarium-module__5iVsJW__nudge{0%,88%,to{transform:none}92%{transform:rotate(-4deg)}96%{transform:rotate(4deg)}}@media (max-width:640px){.Terrarium-module__5iVsJW__stage{border-radius:20px;height:78vh}.Terrarium-module__5iVsJW__search input{width:110px}.Terrarium-module__5iVsJW__tool span{display:none}.Terrarium-module__5iVsJW__panel{width:auto;max-height:50%;padding:14px;inset:auto 10px 10px}.Terrarium-module__5iVsJW__portrait{width:84px;height:72px}.Terrarium-module__5iVsJW__labs,.Terrarium-module__5iVsJW__hint{display:none}}@media (prefers-reduced-motion:reduce){.Terrarium-module__5iVsJW__panel,.Terrarium-module__5iVsJW__eggChip{animation:none}}
.votes-module__NZvV3a__vote svg{color:var(--ink-3);transition:color .16s ease, transform .22s var(--ease-out)}.votes-module__NZvV3a__vote small{font:600 11px/1 var(--f-mono);background:var(--line);color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:99px;padding:3px 6px}@media (hover:hover){.votes-module__NZvV3a__vote:hover svg{color:#e5484d}}.votes-module__NZvV3a__vote[data-voted] svg{color:#e5484d;animation:votes-module__NZvV3a__beat .42s var(--ease-out)}.votes-module__NZvV3a__vote[data-voted]{border-color:color-mix(in oklab, #e5484d 45%, var(--line-2))}@keyframes votes-module__NZvV3a__beat{40%{transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.votes-module__NZvV3a__vote[data-voted] svg{animation:none}}
.page-module__h8-0XG__lobby,.page-module__h8-0XG__head{padding-block:34px 22px}.page-module__h8-0XG__title{letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere;margin:12px 0 10px;font-size:clamp(30px,4.2vw,52px);font-weight:850;font-stretch:112%;line-height:1}.page-module__h8-0XG__title em{font:italic 400 .8em/1 var(--f-serif);letter-spacing:0;color:var(--ink-3)}.page-module__h8-0XG__lede{color:var(--ink-2);max-width:60ch;margin:0}.page-module__h8-0XG__lobbyActions{flex-wrap:wrap;gap:10px;margin:24px 0 48px;display:flex}.page-module__h8-0XG__featuredTitle{letter-spacing:-.02em;margin:0 0 14px;font-size:20px;font-weight:800}.page-module__h8-0XG__featured{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.page-module__h8-0XG__matchup{border:1px solid var(--line);background:var(--panel);color:var(--ink);transition:transform .2s var(--ease-out), border-color .16s ease;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex}@media (hover:hover){.page-module__h8-0XG__matchup:hover{border-color:var(--line-2);transform:translateY(-2px)}}.page-module__h8-0XG__matchDots{display:flex}.page-module__h8-0XG__matchDots span{background:var(--t);width:18px;height:26px;box-shadow:0 0 0 2px var(--panel);border-radius:4px}.page-module__h8-0XG__matchDots span+span{margin-left:-6px;transform:rotate(8deg)}.page-module__h8-0XG__matchText{flex:1;gap:4px;min-width:0;display:grid}.page-module__h8-0XG__matchText small{font:500 11px/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.page-module__h8-0XG__matchText b{overflow-wrap:anywhere;font-size:15px;font-weight:750}.page-module__h8-0XG__matchText em{font:italic 400 15px var(--f-serif);color:var(--ink-3)}.page-module__h8-0XG__matchChev{width:16px;height:16px;color:var(--ink-3);transform:rotate(-90deg)}.page-module__h8-0XG__arena{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:20px clamp(12px,4vw,48px);display:grid}.page-module__h8-0XG__corner{justify-items:center;gap:14px;min-width:0;display:grid}.page-module__h8-0XG__corner[data-side="0"]{grid-area:1/1}.page-module__h8-0XG__corner[data-side="1"]{grid-area:1/3}.page-module__h8-0XG__fighter{width:min(100%,250px);transition:filter .6s var(--ease-out), transform .6s var(--ease-out), opacity .6s var(--ease-out);position:relative}.page-module__h8-0XG__corner[data-state=winner] .page-module__h8-0XG__fighter{filter:drop-shadow(0 0 26px color-mix(in oklab, var(--t) 70%, transparent));animation:2.4s ease-in-out .6s infinite page-module__h8-0XG__bob}.page-module__h8-0XG__corner[data-state=loser] .page-module__h8-0XG__fighter{filter:grayscale(.85);opacity:.8}.page-module__h8-0XG__corner[data-state=fainted] .page-module__h8-0XG__fighter{filter:grayscale()brightness(.85);opacity:.7;transform:translateY(14px)rotate(-7deg)}.page-module__h8-0XG__corner[data-side="1"][data-state=fainted] .page-module__h8-0XG__fighter{transform:translateY(14px)rotate(7deg)}@keyframes page-module__h8-0XG__bob{50%{transform:translateY(-6px)}}.page-module__h8-0XG__badge{z-index:3;background:var(--gold);color:var(--gold-ink);font:800 12px/1 var(--f-sans);letter-spacing:.08em;text-transform:uppercase;box-shadow:var(--shadow);animation:page-module__h8-0XG__pop .42s var(--ease-out) both;border-radius:99px;padding:6px 12px;position:absolute;top:-12px;left:50%;translate:-50%}.page-module__h8-0XG__badgeOut{background:var(--ink-3);color:var(--panel)}@keyframes page-module__h8-0XG__pop{0%{opacity:0;scale:.6}}.page-module__h8-0XG__hp{grid-template-columns:auto minmax(0,1fr) 3ch;align-items:center;gap:8px;width:min(100%,250px);display:grid}.page-module__h8-0XG__hpLabel{font:700 11px/1 var(--f-mono);letter-spacing:.08em;color:var(--ink-3)}.page-module__h8-0XG__hpTrack{background:var(--line);border-radius:99px;height:10px;overflow:hidden}.page-module__h8-0XG__hpFill{border-radius:inherit;height:100%;transition:width .65s var(--ease-out), background-color .3s ease;background:#2fb163;display:block}.page-module__h8-0XG__hp[data-level=mid] .page-module__h8-0XG__hpFill{background:#e9a93a}.page-module__h8-0XG__hp[data-level=low] .page-module__h8-0XG__hpFill{background:#e5484d}.page-module__h8-0XG__hpValue{font:700 14px/1 var(--f-mono);font-variant-numeric:tabular-nums;text-align:right}.page-module__h8-0XG__center{grid-area:1/2;align-self:center;justify-items:center;gap:12px;display:grid}.page-module__h8-0XG__vs{font:italic 900 clamp(40px, 6vw, 64px)/1 var(--f-sans);letter-spacing:-.04em;color:var(--gold);-webkit-text-stroke:1.5px color-mix(in oklab, var(--gold) 45%, black);text-shadow:0 6px 18px color-mix(in oklab, var(--gold) 40%, transparent);font-stretch:125%}.page-module__h8-0XG__fight{padding:14px 30px;font-size:16px}.page-module__h8-0XG__tape{text-align:center;max-width:64ch;color:var(--ink-2);margin:30px auto 0;font-size:14px}.page-module__h8-0XG__tape span{font:600 12px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.page-module__h8-0XG__tape em{font:italic 400 16px/1.3 var(--f-serif);color:var(--ink-3);margin-top:6px;display:block}.page-module__h8-0XG__log{gap:8px;max-width:720px;margin:30px auto 0;padding:0;list-style:none;display:grid}.page-module__h8-0XG__round{border:1px solid var(--line);background:var(--panel);animation:page-module__h8-0XG__roundIn .36s var(--ease-out) both;border-radius:14px;grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:12px 16px;transition:border-color .3s;display:grid}.page-module__h8-0XG__round[data-latest]{border-color:var(--gold-2)}@keyframes page-module__h8-0XG__roundIn{0%{opacity:0;transform:translateY(8px)}}.page-module__h8-0XG__roundNo{font:600 11px/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);grid-row:1/span 3}.page-module__h8-0XG__roundStat{grid-column:2;font-weight:750}.page-module__h8-0XG__roundVals{font:500 13px/1.3 var(--f-mono);color:var(--ink-3);flex-wrap:wrap;grid-column:2;align-items:baseline;gap:8px;display:flex}.page-module__h8-0XG__roundVals b{font-weight:500}.page-module__h8-0XG__roundVals b[data-win]{color:var(--ink);background:color-mix(in oklab, var(--gold) 38%, transparent);border-radius:6px;padding:1px 6px;font-weight:700}.page-module__h8-0XG__roundText{color:var(--ink-2);grid-column:2;font-size:14px}.page-module__h8-0XG__roundText b{color:var(--ink)}.page-module__h8-0XG__roundText em[data-effect=super]{color:#d8343a;font-style:normal;font-weight:700}.page-module__h8-0XG__roundText em[data-effect=weak]{color:var(--ink-3)}.page-module__h8-0XG__roundDamage{font:800 22px/1 var(--f-mono);color:#d8343a;grid-area:1/3/span 3}.page-module__h8-0XG__result{text-align:center;border:1px solid var(--line);background:var(--panel);max-width:560px;box-shadow:var(--shadow-hi);animation:page-module__h8-0XG__pop .48s var(--ease-out) both;border-radius:22px;justify-items:center;gap:6px;margin:30px auto 0;padding:26px 24px;display:grid}.page-module__h8-0XG__resultKicker{font:600 12px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin:0}.page-module__h8-0XG__resultTitle{letter-spacing:-.03em;overflow-wrap:anywhere;margin:4px 0 0;font-size:clamp(26px,4vw,38px);font-weight:850;font-stretch:112%;line-height:1.05}.page-module__h8-0XG__resultNote{color:var(--ink-2);margin:0}.page-module__h8-0XG__resultActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px;display:flex}.page-module__h8-0XG__pickerHint{font:500 12px/1.3 var(--f-mono);color:var(--ink-3);margin:4px 4px 6px}.page-module__h8-0XG__pickerList{max-height:320px;overflow-y:auto}@media (max-width:720px){.page-module__h8-0XG__arena{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 14px}.page-module__h8-0XG__corner[data-side="1"]{grid-column:2}.page-module__h8-0XG__center{grid-area:2/1/auto/-1}.page-module__h8-0XG__vs{display:none}.page-module__h8-0XG__round{grid-template-columns:minmax(0,1fr) auto}.page-module__h8-0XG__roundNo{grid-area:auto/1}.page-module__h8-0XG__roundStat,.page-module__h8-0XG__roundVals,.page-module__h8-0XG__roundText{grid-column:1}.page-module__h8-0XG__roundDamage{grid-area:1/2/span 4}}@media (prefers-reduced-motion:reduce){.page-module__h8-0XG__fighter{transition:none}.page-module__h8-0XG__corner[data-state=winner] .page-module__h8-0XG__fighter,.page-module__h8-0XG__badge,.page-module__h8-0XG__round,.page-module__h8-0XG__result{animation:none}.page-module__h8-0XG__corner[data-state=fainted] .page-module__h8-0XG__fighter,.page-module__h8-0XG__corner[data-side="1"][data-state=fainted] .page-module__h8-0XG__fighter{transform:none}.page-module__h8-0XG__hpFill{transition:none}}
.page-module__fiiaUa__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 24px;padding-block:34px 28px;display:flex}.page-module__fiiaUa__title{letter-spacing:-.03em;text-wrap:balance;max-width:24ch;margin:12px 0 8px;font-size:clamp(30px,4.2vw,52px);font-weight:850;font-stretch:112%;line-height:1}.page-module__fiiaUa__lede{color:var(--ink-2);max-width:56ch;margin:0}.page-module__fiiaUa__topActions{flex-wrap:wrap;gap:8px;display:flex}.page-module__fiiaUa__scroll{overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);padding-bottom:8px;overflow-x:auto}.page-module__fiiaUa__grid{grid-template-columns:minmax(120px, 170px) repeat(var(--n), minmax(180px, 1fr));border:1px solid var(--line);background:var(--panel);min-width:min-content;box-shadow:var(--shadow);border-radius:22px;padding:8px 20px 12px;display:grid}.page-module__fiiaUa__row{display:contents}.page-module__fiiaUa__head{align-content:start;justify-items:center;gap:10px;padding:18px 10px 22px;display:grid}.page-module__fiiaUa__cardHost{width:min(100%,190px)}.page-module__fiiaUa__addSlot{aspect-ratio:5/7;border:1.5px dashed var(--line-2);width:min(100%,190px);color:var(--ink-2);text-align:center;font:650 14px/1.35 var(--f-sans);transition:border-color .16s ease, color .16s ease, transform .2s var(--ease-out);border-radius:14px;place-content:center;justify-items:center;gap:10px;padding:16px;text-decoration:none;display:grid}.page-module__fiiaUa__addSlot svg{width:22px;height:22px}@media (hover:hover) and (pointer:fine){.page-module__fiiaUa__addSlot:hover{border-color:var(--ink-2);color:var(--ink);transform:translateY(-3px)}}.page-module__fiiaUa__label{z-index:2;border-top:1px solid var(--line);background:var(--panel);font:650 14px/1.3 var(--f-sans);color:var(--ink-2);padding:14px 14px 14px 0;position:sticky;left:0}.page-module__fiiaUa__label small{font:500 11px/1.3 var(--f-mono);color:var(--ink-3);margin-top:2px;display:block}.page-module__fiiaUa__corner{border-top:0}.page-module__fiiaUa__cell{border-top:1px solid var(--line);min-width:0;padding:14px 12px;font-size:14px}.page-module__fiiaUa__val{font:500 14px/1.2 var(--f-mono);color:var(--ink);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;display:flex}.page-module__fiiaUa__best .page-module__fiiaUa__val{font-weight:600}.page-module__fiiaUa__tag{font:750 10px/1 var(--f-sans);letter-spacing:.08em;text-transform:uppercase;background:var(--gold);color:var(--gold-ink);white-space:nowrap;border-radius:6px;padding:4px 7px}.page-module__fiiaUa__bar{background:var(--ground-2);border-radius:99px;height:6px;margin-top:9px;overflow:hidden}.page-module__fiiaUa__bar i{border-radius:inherit;background:var(--t);transform-origin:0;height:100%;animation:page-module__fiiaUa__grow .24s var(--ease-out) both;display:block}@keyframes page-module__fiiaUa__grow{0%{transform:scaleX(0)}}.page-module__fiiaUa__yes{color:var(--good);align-items:center;gap:6px;font-weight:650;display:inline-flex}.page-module__fiiaUa__yes svg{width:15px;height:15px}.page-module__fiiaUa__no{color:var(--ink-3)}.page-module__fiiaUa__mods{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.page-module__fiiaUa__mods>span:last-child{color:var(--ink-2);margin-left:4px;font-size:13px}.page-module__fiiaUa__rarity{align-items:center;gap:6px;display:inline-flex}.page-module__fiiaUa__inlineLink{color:var(--ink);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:3px;text-decoration-thickness:2px}.page-module__fiiaUa__empty{border:1.5px dashed var(--line-2);text-align:center;border-radius:22px;justify-items:center;gap:10px;padding:72px 20px;display:grid}.page-module__fiiaUa__empty p{margin:0;font-size:18px;font-weight:650}.page-module__fiiaUa__empty .page-module__fiiaUa__emptyHint{color:var(--ink-2);max-width:48ch;font-size:15px;font-weight:400}.page-module__fiiaUa__emptyActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:12px;display:flex}.page-module__fiiaUa__corner{flex-direction:column;justify-content:center;gap:10px;display:flex}.page-module__fiiaUa__corner b{letter-spacing:-.04em;color:var(--ink);font-size:28px}.page-module__fiiaUa__tableLabel{font:500 10px/1.4 var(--f-mono);letter-spacing:.08em;text-transform:uppercase}.page-module__fiiaUa__scroll:focus-visible{outline-offset:-2px;border-radius:12px}.page-module__fiiaUa__best{background:color-mix(in oklab, var(--gold) 5%, transparent)}@media (prefers-reduced-motion:reduce){.page-module__fiiaUa__bar i{animation:none}.page-module__fiiaUa__addSlot:hover{transform:none}}
.page-module__s3sGNq__top{padding-block:34px 10px}.page-module__s3sGNq__title{font:italic 400 clamp(44px, 6vw, 80px)/.95 var(--f-serif);letter-spacing:-.015em;margin:12px 0 8px}.page-module__s3sGNq__lede{color:var(--ink-2);max-width:60ch;margin:0}.page-module__s3sGNq__section{border-top:1px solid var(--line);grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:20px 40px;margin-top:44px;padding-top:26px;display:grid}.page-module__s3sGNq__head h2{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:850;font-stretch:115%}.page-module__s3sGNq__head p{color:var(--ink-3);margin:8px 0 0;font-size:14px}.page-module__s3sGNq__items{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.page-module__s3sGNq__items a{border:1px solid var(--line);background:var(--panel);height:100%;color:var(--ink);transition:transform .2s var(--ease-out), border-color .16s ease;border-radius:16px;gap:6px;padding:16px;text-decoration:none;display:grid}@media (hover:hover){.page-module__s3sGNq__items a:hover{border-color:var(--gold-2);transform:translateY(-2px)}}.page-module__s3sGNq__name{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;font-size:16px;font-weight:750;display:flex}.page-module__s3sGNq__name em{background:color-mix(in oklab, var(--gold) 22%, transparent);font:600 10.5px/1.2 var(--f-mono);color:var(--ink-2);border-radius:99px;padding:3px 8px;font-style:normal}.page-module__s3sGNq__use{color:var(--ink-2);font-size:14px;line-height:1.45}.page-module__s3sGNq__note{font:500 12px/1.55 var(--f-mono);color:var(--ink-3);max-width:80ch;margin:44px 0 0}@media (max-width:760px){.page-module__s3sGNq__section{grid-template-columns:1fr}}
.page-module__2ybPIG__top{padding-block:34px 22px}.page-module__2ybPIG__title{letter-spacing:-.03em;margin:12px 0 8px;font-size:clamp(30px,4.2vw,52px);font-weight:850;font-stretch:112%;line-height:1}.page-module__2ybPIG__lede{color:var(--ink-2);max-width:60ch;margin:0}.page-module__2ybPIG__board{max-width:820px}.page-module__2ybPIG__tabs{border:1px solid var(--line);background:var(--panel);border-radius:12px;gap:4px;padding:4px;display:inline-flex}.page-module__2ybPIG__tabs button{color:var(--ink-2);font:650 14px/1 var(--f-sans);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 14px}.page-module__2ybPIG__tabs button[aria-pressed=true]{background:var(--gold);color:var(--gold-ink)}.page-module__2ybPIG__notice{color:var(--ink-3);margin:18px 0 0}.page-module__2ybPIG__list{margin:16px 0 0;padding:0;list-style:none}.page-module__2ybPIG__list li{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:10px 0;display:grid}ul.page-module__2ybPIG__list li{grid-template-columns:minmax(0,1fr) auto auto}.page-module__2ybPIG__rank{min-width:2ch;font:800 20px/1 var(--f-sans);color:var(--ink-3);text-align:right;font-variant-numeric:tabular-nums;font-stretch:112%}.page-module__2ybPIG__list li:nth-child(-n+3) .page-module__2ybPIG__rank{color:var(--gold-2)}.page-module__2ybPIG__name{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.page-module__2ybPIG__name a{color:var(--ink);overflow-wrap:anywhere;font-weight:700;text-decoration:none}.page-module__2ybPIG__name a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:2px}.page-module__2ybPIG__name small{font:500 12px/1.2 var(--f-mono);color:var(--ink-3)}.page-module__2ybPIG__dot{background:var(--t,var(--ink-3));border-radius:50%;align-self:center;width:9px;height:9px}.page-module__2ybPIG__votes{font:500 13px/1 var(--f-mono);color:var(--ink-3);white-space:nowrap}.page-module__2ybPIG__votes b{color:var(--ink)}.page-module__2ybPIG__find{border-top:1px solid var(--line);margin-top:44px;padding-top:24px}.page-module__2ybPIG__find h2{margin:0 0 12px;font-size:20px;font-weight:800}.page-module__2ybPIG__search{border:1px solid var(--line-2);background:var(--panel);border-radius:14px;align-items:center;gap:10px;height:46px;padding:0 14px;display:flex}.page-module__2ybPIG__search svg{width:16px;height:16px;color:var(--ink-3)}.page-module__2ybPIG__search input{min-width:0;color:var(--ink);font:500 15px/1 var(--f-sans);background:0 0;border:0;outline:none;flex:1}@media (max-width:560px){.page-module__2ybPIG__list li,ul.page-module__2ybPIG__list li{grid-template-columns:auto minmax(0,1fr) auto}ul.page-module__2ybPIG__list li{grid-template-columns:minmax(0,1fr) auto}.page-module__2ybPIG__votes{display:none}}
.labs-module__M5M8uG__top{padding-block:34px 26px}.labs-module__M5M8uG__title{letter-spacing:-.03em;text-wrap:balance;margin:12px 0 8px;font-size:clamp(30px,4.2vw,52px);font-weight:850;font-stretch:112%;line-height:1}.labs-module__M5M8uG__lede{color:var(--ink-2);max-width:62ch;margin:0}.labs-module__M5M8uG__tiles{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.labs-module__M5M8uG__tile{border:1px solid var(--line);background:var(--panel);height:100%;color:var(--ink);transition:transform .2s var(--ease-out), border-color .16s ease;border-radius:16px;gap:14px;padding:16px;text-decoration:none;display:flex}@media (hover:hover){.labs-module__M5M8uG__tile:hover{border-color:color-mix(in oklab, var(--t) 60%, var(--line));transform:translateY(-2px)}}.labs-module__M5M8uG__swatch{background:linear-gradient(155deg, color-mix(in oklab, var(--t) 65%, white), var(--t) 45%, color-mix(in oklab, var(--t) 70%, black));width:26px;height:36px;box-shadow:0 6px 14px -6px color-mix(in oklab, var(--t) 70%, transparent);border-radius:6px;flex-shrink:0;transform:rotate(-6deg)}.labs-module__M5M8uG__tileText{gap:4px;min-width:0;display:grid}.labs-module__M5M8uG__tileText b{letter-spacing:-.01em;font-size:17px;font-weight:800}.labs-module__M5M8uG__tileText small{font:500 12px/1.3 var(--f-mono);color:var(--ink-3)}.labs-module__M5M8uG__newest{color:var(--ink-2);overflow-wrap:anywhere;font-size:13px}.labs-module__M5M8uG__newest em{color:var(--ink-3);font-style:normal}.labs-module__M5M8uG__crumbs{font:500 12.5px/1.3 var(--f-mono);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px;padding-block:26px 22px;display:flex}.labs-module__M5M8uG__crumbs a{color:var(--ink-2);text-decoration:none}.labs-module__M5M8uG__crumbs a:hover{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:2px}.labs-module__M5M8uG__crumbs [aria-current]{color:var(--ink)}.labs-module__M5M8uG__labHead{align-items:flex-start;gap:22px;display:flex}.labs-module__M5M8uG__labMark{background:linear-gradient(155deg, color-mix(in oklab, var(--t) 65%, white), var(--t) 45%, color-mix(in oklab, var(--t) 70%, black));width:54px;height:76px;box-shadow:0 14px 30px -12px color-mix(in oklab, var(--t) 80%, transparent);border-radius:9px;flex-shrink:0;margin-top:8px;transform:rotate(-6deg)}.labs-module__M5M8uG__labHead .labs-module__M5M8uG__title{margin-top:0}.labs-module__M5M8uG__links{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.labs-module__M5M8uG__typeChips{flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.labs-module__M5M8uG__typeChips a{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:99px;align-items:center;gap:8px;padding:7px 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.labs-module__M5M8uG__typeChips a:hover{border-color:var(--line-2)}.labs-module__M5M8uG__typeChips b{font:600 12px/1 var(--f-mono);color:var(--ink-3)}.labs-module__M5M8uG__section{border-top:1px solid var(--line);margin-top:56px;padding-top:28px}.labs-module__M5M8uG__section h2{letter-spacing:-.02em;margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:850;font-stretch:115%}.labs-module__M5M8uG__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:28px 20px;margin-top:20px;display:grid}.labs-module__M5M8uG__years,.labs-module__M5M8uG__months,.labs-module__M5M8uG__releases{margin:0;padding:0;list-style:none}.labs-module__M5M8uG__years{margin-top:18px}.labs-module__M5M8uG__year+.labs-module__M5M8uG__year{margin-top:26px}.labs-module__M5M8uG__year h3{font:800 30px/1 var(--f-sans);letter-spacing:-.03em;color:var(--ink-3);margin:0 0 8px;font-stretch:112%}.labs-module__M5M8uG__months{border-left:2px solid color-mix(in oklab, var(--t) 55%, var(--line));margin-left:8px}.labs-module__M5M8uG__months>li{padding:4px 0 14px 22px;position:relative}.labs-module__M5M8uG__months>li:before{content:"";background:var(--t);width:12px;height:12px;box-shadow:0 0 0 3px var(--ground);border-radius:50%;position:absolute;top:8px;left:-7px}.labs-module__M5M8uG__month{font:600 12px/1.4 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin:0 0 6px}.labs-module__M5M8uG__releases li{border-bottom:1px solid var(--line);grid-template-columns:60px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:6px 0;display:grid}.labs-module__M5M8uG__releases li[data-retired]{opacity:.62}.labs-module__M5M8uG__releases time{font:500 12px/1.3 var(--f-mono);color:var(--ink-3)}.labs-module__M5M8uG__releases a{color:var(--ink);overflow-wrap:anywhere;font-weight:650;text-decoration:none}.labs-module__M5M8uG__releases a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:2px}.labs-module__M5M8uG__meta{font:500 12px/1 var(--f-mono);color:var(--ink-3);align-items:center;gap:8px;display:inline-flex}.labs-module__M5M8uG__meta svg{width:13px;height:13px}.labs-module__M5M8uG__note{font:500 12px/1.55 var(--f-mono);color:var(--ink-3);margin:18px 0 0}@media (max-width:640px){.labs-module__M5M8uG__labHead{gap:14px}.labs-module__M5M8uG__labMark{width:36px;height:50px}.labs-module__M5M8uG__releases li{grid-template-columns:52px minmax(0,1fr)}.labs-module__M5M8uG__meta{grid-column:2}.labs-module__M5M8uG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}}.labs-module__M5M8uG__newLab{max-width:70ch;color:var(--ink-2);margin:4px 0 10px;font-size:14px}.labs-module__M5M8uG__newLab span,.labs-module__M5M8uG__newTag{background:var(--gold);color:var(--gold-ink);font:700 11px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;vertical-align:1px;border-radius:999px;margin-right:6px;padding:3px 8px;display:inline-block}.labs-module__M5M8uG__newLab code{font:500 12.5px var(--f-mono)}.labs-module__M5M8uG__newTag{margin:0 0 0 6px;padding:2px 6px;font-size:9.5px}
.page-module__y_wTRG__top{padding-block:34px 8px}.page-module__y_wTRG__title{letter-spacing:-.03em;text-wrap:balance;margin:12px 0 10px;font-size:clamp(32px,4.6vw,58px);font-weight:850;font-stretch:112%;line-height:1}.page-module__y_wTRG__title em{font:italic 400 .86em/1 var(--f-serif);letter-spacing:0;color:var(--accent-ink)}.page-module__y_wTRG__lede{color:var(--ink-2);max-width:64ch;margin:0}.page-module__y_wTRG__stage{min-height:420px;padding-block:26px 10px}.page-module__y_wTRG__pips{align-items:center;gap:0;margin:0 0 22px;padding:0;list-style:none;display:flex}.page-module__y_wTRG__pips li{align-items:center;display:flex}.page-module__y_wTRG__pips li+li:before{content:"";background:var(--line);border-radius:2px;width:clamp(18px,5vw,44px);height:2px;margin-inline:6px}.page-module__y_wTRG__pips li[data-state=done]+li:before,.page-module__y_wTRG__pips li[data-state=now]:before{background:var(--gold-2)}.page-module__y_wTRG__pips span,.page-module__y_wTRG__pips button{width:32px;height:32px;font:650 13px/1 var(--f-mono);border:1px solid var(--line-2);background:var(--panel);color:var(--ink-3);border-radius:50%;place-items:center;display:grid}.page-module__y_wTRG__pips button{cursor:pointer;background:var(--gold);border-color:color-mix(in oklab, var(--gold) 70%, black);color:var(--gold-ink)}.page-module__y_wTRG__pips li[data-state=now] span{border-color:var(--ink);color:var(--ink);box-shadow:0 0 0 4px color-mix(in oklab, var(--gold) 45%, transparent)}.page-module__y_wTRG__question{animation:page-module__y_wTRG__rise .36s var(--ease-out) both}.page-module__y_wTRG__count{font:500 12px/1.3 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin:0}.page-module__y_wTRG__ask{letter-spacing:-.02em;margin:6px 0 18px;font-size:clamp(24px,3vw,34px);font-weight:850;font-stretch:110%}.page-module__y_wTRG__tiles{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.page-module__y_wTRG__tile{border:1px solid var(--line);background:var(--panel);min-height:84px;color:var(--ink);text-align:left;font:inherit;cursor:pointer;transition:translate .18s var(--ease-out), border-color .16s ease, background-color .16s ease, box-shadow .18s ease;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:16px 44px 16px 16px;display:grid;position:relative}.page-module__y_wTRG__tile:not(:has(.page-module__y_wTRG__glyph)){grid-template-columns:minmax(0,1fr)}.page-module__y_wTRG__tile:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.page-module__y_wTRG__tile[aria-pressed=true]{border-color:var(--gold-2);background:color-mix(in oklab, var(--gold) 14%, var(--panel));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--gold) 70%, transparent)}@media (hover:hover) and (pointer:fine){.page-module__y_wTRG__tile:hover{border-color:var(--line-2);box-shadow:var(--shadow);translate:0 -2px}}.page-module__y_wTRG__glyph{width:46px;height:46px;font:800 17px/1 var(--f-sans);color:var(--gold-ink);background:radial-gradient(circle at 30% 25%, #fff3c4, var(--gold) 55%, var(--gold-2));border-radius:14px;place-items:center;font-stretch:112%;display:grid;box-shadow:inset 0 -2px #00000024,0 1px 2px #0000002e}.page-module__y_wTRG__tileText{gap:3px;min-width:0;display:grid}.page-module__y_wTRG__tileText b{font-size:16px;font-weight:750}.page-module__y_wTRG__tileText small{color:var(--ink-3);font-size:13px}.page-module__y_wTRG__tick{background:var(--ink);width:22px;height:22px;color:var(--ground);opacity:0;transition:opacity .16s ease, scale .2s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px;scale:.6}.page-module__y_wTRG__tick svg{width:13px;height:13px}.page-module__y_wTRG__tile[aria-pressed=true] .page-module__y_wTRG__tick{opacity:1;scale:1}.page-module__y_wTRG__stepActions,.page-module__y_wTRG__nav,.page-module__y_wTRG__actions{flex-wrap:wrap;gap:10px;display:flex}.page-module__y_wTRG__stepActions{margin-top:16px}.page-module__y_wTRG__nav{margin-top:18px}.page-module__y_wTRG__summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:26px;display:flex}.page-module__y_wTRG__resultTitle{letter-spacing:-.02em;margin:0;font-size:clamp(24px,3vw,34px);font-weight:850;font-stretch:110%}.page-module__y_wTRG__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.page-module__y_wTRG__chips button{border:1px solid var(--line-2);background:var(--panel);height:36px;color:var(--ink);font:600 13px/1 var(--f-sans);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 13px;display:inline-flex}.page-module__y_wTRG__chips button:hover{border-color:var(--ink-3)}.page-module__y_wTRG__chipGlyph{color:var(--accent-ink);font-size:11px;font-weight:800}.page-module__y_wTRG__hand{perspective:1800px;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,3vw,36px);margin:0 0 26px;padding:0;list-style:none;display:grid}.page-module__y_wTRG__slot{--dx:calc((1 - var(--i)) * 108%);width:100%;max-width:340px;animation:.7s cubic-bezier(.2,.85,.25,1) both page-module__y_wTRG__deal;animation-delay:calc(var(--i) * .15s);align-content:start;justify-self:center;gap:16px;display:grid}.page-module__y_wTRG__flip{transform-style:preserve-3d;animation:.82s cubic-bezier(.3,.7,.2,1) both page-module__y_wTRG__flip;animation-delay:calc(.76s + var(--i) * .23s);position:relative}.page-module__y_wTRG__back,.page-module__y_wTRG__front{backface-visibility:hidden}.page-module__y_wTRG__back{z-index:1;box-shadow:var(--shadow);border-radius:16px;position:absolute;inset:0;overflow:hidden;transform:rotateY(180deg)}.page-module__y_wTRG__back svg{border-radius:14px;display:block}.page-module__y_wTRG__slot[data-top] .page-module__y_wTRG__front{animation:1.6s ease-out both page-module__y_wTRG__glow;animation-delay:calc(1.45s + var(--i) * .23s);border-radius:18px}.page-module__y_wTRG__why{animation:page-module__y_wTRG__rise .42s var(--ease-out) both;animation-delay:calc(1.25s + var(--i) * .23s);justify-items:start;gap:8px;display:grid}.page-module__y_wTRG__why p{text-wrap:pretty;margin:0;font-size:15px;line-height:1.45}.page-module__y_wTRG__badge{font:700 11px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--ink-2);background:var(--panel);border-radius:999px;padding:6px 10px}.page-module__y_wTRG__badge[data-kind=top]{background:var(--gold);border-color:color-mix(in oklab, var(--gold) 70%, black);color:var(--gold-ink)}.page-module__y_wTRG__none{border:1px dashed var(--line-2);border-radius:18px;margin-bottom:22px;padding:22px}.page-module__y_wTRG__none p{margin:0 0 14px;font-weight:650}.page-module__y_wTRG__how{border:1px solid var(--line);background:var(--panel);border-radius:16px;max-width:86ch;margin-top:30px;padding:14px 18px}.page-module__y_wTRG__how summary{cursor:pointer;font-weight:700}.page-module__y_wTRG__how p{color:var(--ink-2);margin:10px 0 0;font-size:14px}@keyframes page-module__y_wTRG__rise{0%{opacity:0;transform:translateY(10px)}}@keyframes page-module__y_wTRG__deal{0%{opacity:0;transform:translate(var(--dx), -34vh) rotate(calc(-8deg + var(--i) * 8deg)) scale(.78)}55%{opacity:1}}@keyframes page-module__y_wTRG__flip{0%{transform:rotateY(180deg)}to{transform:rotateY(0)}}@keyframes page-module__y_wTRG__glow{0%{box-shadow:0 0 #f4cb6800}30%{box-shadow:0 0 0 6px #f4cb68d9,0 0 60px 12px #f4cb688c}to{box-shadow:0 0 #f4cb6800,0 0 40px #f4cb6800}}@media (max-width:760px){.page-module__y_wTRG__hand{grid-template-columns:minmax(0,1fr);gap:36px}.page-module__y_wTRG__slot{--dx:0px;max-width:320px}@keyframes page-module__y_wTRG__deal{0%{opacity:0;transform:translateY(40px)scale(.9)}}}@media (prefers-reduced-motion:reduce){.page-module__y_wTRG__question,.page-module__y_wTRG__slot,.page-module__y_wTRG__flip,.page-module__y_wTRG__why,.page-module__y_wTRG__slot[data-top] .page-module__y_wTRG__front{animation:none}}
.page-module__Ogkcqa__crumbs{font:500 12.5px/1.3 var(--f-mono);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px;padding-block:26px 22px;display:flex}.page-module__Ogkcqa__crumbs a{color:var(--ink-2);text-decoration:none}.page-module__Ogkcqa__crumbs a:hover{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:2px}.page-module__Ogkcqa__crumbs [aria-current]{color:var(--ink)}.page-module__Ogkcqa__layout{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;gap:clamp(24px,5vw,64px);display:grid}.page-module__Ogkcqa__cardCol{position:sticky;top:24px}.page-module__Ogkcqa__kicker{font:600 12px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 0;display:flex}.page-module__Ogkcqa__dot{background:var(--t);border-radius:50%;width:10px;height:10px}.page-module__Ogkcqa__sep{color:var(--ink-3)}.page-module__Ogkcqa__labLink{color:inherit;text-decoration:none}.page-module__Ogkcqa__labLink:hover{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:2px}.page-module__Ogkcqa__count{font:600 11px/1 var(--f-mono);background:var(--line);color:var(--ink-2);border-radius:99px;padding:3px 6px}.page-module__Ogkcqa__title{letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere;margin:14px 0 12px;font-size:clamp(34px,4.6vw,56px);font-weight:850;font-stretch:115%;line-height:.98}.page-module__Ogkcqa__desc{font:italic 400 21px/1.35 var(--f-serif);color:var(--ink-2);max-width:52ch;margin:0}.page-module__Ogkcqa__idRow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.page-module__Ogkcqa__idRow code{font:500 13px/1.2 var(--f-mono);background:var(--panel);border:1px solid var(--line);color:var(--ink);overflow-wrap:anywhere;border-radius:9px;padding:9px 11px}.page-module__Ogkcqa__specs{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;margin:24px 0 0;display:grid}.page-module__Ogkcqa__spec{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:14px;padding:10px 0;display:flex}.page-module__Ogkcqa__spec dt{color:var(--ink-3);font-size:14px}.page-module__Ogkcqa__spec dd{text-align:right;font:500 13px/1.35 var(--f-mono);color:var(--ink);font-variant-numeric:tabular-nums;margin:0}.page-module__Ogkcqa__actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.page-module__Ogkcqa__note{font:500 12px/1.55 var(--f-mono);color:var(--ink-3);max-width:70ch;margin:16px 0 0}.page-module__Ogkcqa__section{border-top:1px solid var(--line);margin-top:72px;padding-top:28px}.page-module__Ogkcqa__section h2{letter-spacing:-.02em;margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:850;font-stretch:115%}.page-module__Ogkcqa__sectionLede{color:var(--ink-2);margin:6px 0 0}.page-module__Ogkcqa__rivals{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.page-module__Ogkcqa__rival{border:1px solid var(--line);background:var(--panel);color:var(--ink);transition:transform .2s var(--ease-out), border-color .16s ease;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.page-module__Ogkcqa__rival:hover{border-color:var(--line-2);transform:translateY(-2px)}}.page-module__Ogkcqa__vsDots{display:flex}.page-module__Ogkcqa__vsDots span{background:var(--t);width:18px;height:26px;box-shadow:0 0 0 2px var(--panel);border-radius:4px}.page-module__Ogkcqa__vsDots span+span{margin-left:-6px;transform:rotate(8deg)}.page-module__Ogkcqa__rivalText{flex:1;gap:4px;min-width:0;display:grid}.page-module__Ogkcqa__rivalText b{font-size:15px;font-weight:750}.page-module__Ogkcqa__rivalText small{font:500 12px/1.3 var(--f-mono);color:var(--ink-3)}.page-module__Ogkcqa__rivalChev{width:16px;height:16px;color:var(--ink-3);transform:rotate(-90deg)}.page-module__Ogkcqa__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:28px 20px;margin-top:20px;display:grid}@media (max-width:820px){.page-module__Ogkcqa__layout{grid-template-columns:1fr}.page-module__Ogkcqa__cardCol{width:min(280px,78%);margin-inline:auto;position:static}.page-module__Ogkcqa__specs{grid-template-columns:1fr}}@media (max-width:540px){.page-module__Ogkcqa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}}@media (prefers-reduced-motion:reduce){.page-module__Ogkcqa__rival:hover{transform:none}}
.page-module__vydIdG__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 24px;padding-block:34px 8px;display:flex}.page-module__vydIdG__title{letter-spacing:-.03em;margin:12px 0 8px;font-size:clamp(30px,4.2vw,52px);font-weight:850;font-stretch:112%;line-height:1}.page-module__vydIdG__lede{color:var(--ink-2);max-width:60ch;margin:0}.page-module__vydIdG__section{border-top:1px solid var(--line);margin-top:44px;padding-top:26px}.page-module__vydIdG__section h2{letter-spacing:-.02em;align-items:baseline;gap:10px;margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:850;font-stretch:115%;display:flex}.page-module__vydIdG__section h2 span{font:500 13px/1 var(--f-mono);letter-spacing:0;color:var(--ink-3)}.page-module__vydIdG__sub{color:var(--ink-2);margin:6px 0 0}.page-module__vydIdG__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:28px 20px;margin-top:20px;display:grid}.page-module__vydIdG__more{color:var(--ink-2);margin:20px 0 0}.page-module__vydIdG__more a{color:var(--ink);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:2px}.page-module__vydIdG__empty{color:var(--ink-3);max-width:64ch;margin:10px 0 0}.page-module__vydIdG__rows{margin:16px 0 0;padding:0;list-style:none}.page-module__vydIdG__rows li{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr) auto;align-items:baseline;gap:14px;padding:12px 0;display:grid}.page-module__vydIdG__rows time{font:500 12px/1.3 var(--f-mono);color:var(--ink-3)}.page-module__vydIdG__rowName{flex-wrap:wrap;align-items:baseline;gap:8px;font-weight:650;display:flex}.page-module__vydIdG__rowName a{color:var(--ink);text-decoration:none}.page-module__vydIdG__rowName a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:2px}.page-module__vydIdG__rowName small{font:500 12px/1 var(--f-mono);color:var(--ink-3)}.page-module__vydIdG__dot{background:var(--t,var(--ink-3));border-radius:50%;align-self:center;width:9px;height:9px}.page-module__vydIdG__move{font:500 13px/1.3 var(--f-mono);color:var(--ink-2);text-align:right;font-variant-numeric:tabular-nums}.page-module__vydIdG__move b{color:var(--ink)}.page-module__vydIdG__move em{margin-left:8px;font-style:normal;font-weight:700}.page-module__vydIdG__move em[data-dir=down]{color:#1f9d55}.page-module__vydIdG__move em[data-dir=up]{color:#d8343a}@media (max-width:640px){.page-module__vydIdG__rows li{grid-template-columns:52px minmax(0,1fr)}.page-module__vydIdG__move{text-align:left;grid-column:2}.page-module__vydIdG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}}
.page-module__x33Lga__top{padding-block:30px 8px}.page-module__x33Lga__title{letter-spacing:-.03em;text-wrap:balance;margin:12px 0 10px;font-size:clamp(30px,4.4vw,56px);font-weight:850;font-stretch:112%;line-height:1.02}.page-module__x33Lga__title em{font:italic 400 .86em/1 var(--f-serif);letter-spacing:0;color:var(--accent-ink)}.page-module__x33Lga__lede{max-width:66ch;color:var(--ink-2);margin:0}.page-module__x33Lga__arena{min-height:420px;margin-top:24px}.page-module__x33Lga__track{background:repeating-linear-gradient(90deg, transparent 0 58px, #ffffff0a 58px 60px), linear-gradient(180deg, color-mix(in oklab, var(--panel) 92%, #6fae52), var(--panel));border:1px solid var(--line);border-radius:24px;gap:10px;padding:16px;display:grid}.page-module__x33Lga__lane{grid-template-columns:minmax(130px,210px) minmax(0,1fr);grid-template-areas:"who road"".stream";align-items:center;column-gap:14px;display:grid}.page-module__x33Lga__who{grid-area:who;gap:2px;min-width:0;display:grid}.page-module__x33Lga__who b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;overflow:hidden}.page-module__x33Lga__who small{font:500 11.5px var(--f-mono);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module__x33Lga__lane[data-you] .page-module__x33Lga__who b{color:var(--accent-ink)}.page-module__x33Lga__road{background:linear-gradient(180deg, color-mix(in oklab, #b88a5a 30%, var(--ground)), color-mix(in oklab, #8a6443 38%, var(--ground)));border-radius:14px;grid-area:road;height:64px;position:relative;overflow:hidden;box-shadow:inset 0 -3px #0000001f}.page-module__x33Lga__dust{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--t) 30%, transparent));position:absolute;inset:0 auto 0 0}.page-module__x33Lga__runner{width:64px;height:60px;position:absolute;bottom:0}.page-module__x33Lga__flag{background:repeating-conic-gradient(#111 0 25%, #fff 0 50%) 0 0 / 10px 10px;opacity:.8;width:10px;position:absolute;top:0;bottom:0;right:0}.page-module__x33Lga__time{background:var(--ink);color:var(--ground);font:700 12px var(--f-mono);border-radius:999px;padding:3px 8px;position:absolute;top:6px;right:18px}.page-module__x33Lga__stream{min-width:0;font:500 12px/1.3 var(--f-mono);color:var(--ink-3);grid-area:stream;justify-content:flex-end;align-items:center;margin:4px 0 2px;display:flex;overflow:hidden}.page-module__x33Lga__stream span:first-child{white-space:pre;flex-shrink:0}.page-module__x33Lga__caret{vertical-align:-1px;background:var(--t);width:7px;height:12px;margin-left:1px;display:inline-block}.page-module__x33Lga__console{border:1px solid var(--line);background:var(--panel);border-radius:20px;margin-top:16px;padding:18px;position:relative}.page-module__x33Lga__passage{font:500 clamp(17px, 2vw, 21px) / 1.6 var(--f-mono);color:var(--ink-3);overflow-wrap:anywhere}.page-module__x33Lga__ok{color:var(--ink)}.page-module__x33Lga__bad{color:#fff;background:#d8384e;border-radius:3px}.page-module__x33Lga__next{border-bottom:3px solid var(--gold-2);color:var(--ink)}.page-module__x33Lga__input{border:1px solid var(--line-2);background:var(--ground);width:100%;color:var(--ink);font:500 16px/1.5 var(--f-mono);resize:none;border-radius:14px;margin-top:14px;padding:12px 14px}.page-module__x33Lga__input:focus{outline:3px solid color-mix(in oklab, var(--gold) 70%, transparent);outline-offset:1px}.page-module__x33Lga__controls{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.page-module__x33Lga__clock{font:700 22px var(--f-mono);font-variant-numeric:tabular-nums;margin-left:auto}.page-module__x33Lga__countdown{border-radius:inherit;background:color-mix(in oklab, var(--panel) 70%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:var(--accent-ink);animation:page-module__x33Lga__pop .7s var(--ease-out) infinite;pointer-events:none;place-items:center;font-size:96px;font-weight:900;font-stretch:120%;display:grid;position:absolute;inset:0}.page-module__x33Lga__results{border:1px solid color-mix(in oklab, var(--gold) 60%, var(--line));background:color-mix(in oklab, var(--gold) 8%, var(--panel));animation:page-module__x33Lga__rise .5s var(--ease-out) both;border-radius:22px;margin-top:22px;padding:22px}.page-module__x33Lga__results h2{letter-spacing:-.02em;margin:0;font-size:clamp(24px,3vw,34px);font-weight:850;font-stretch:110%}.page-module__x33Lga__results h2 em{font:italic 400 1em/1 var(--f-serif);color:var(--accent-ink)}.page-module__x33Lga__verdict{color:var(--ink-2);max-width:76ch;margin:8px 0 0}.page-module__x33Lga__board{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.page-module__x33Lga__board li{background:var(--panel);border:1px solid var(--line);border-left:4px solid var(--t,var(--gold));border-radius:14px;grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.page-module__x33Lga__board li[data-you]{border-left-color:var(--gold)}.page-module__x33Lga__place{font:800 18px var(--f-mono);color:var(--ink-3)}.page-module__x33Lga__boardName{gap:2px;min-width:0;font-weight:750;display:grid}.page-module__x33Lga__boardName a{color:var(--ink)}.page-module__x33Lga__boardName small{font:500 11.5px var(--f-mono);color:var(--ink-3)}.page-module__x33Lga__boardTime,.page-module__x33Lga__boardX{font:700 15px var(--f-mono);font-variant-numeric:tabular-nums}.page-module__x33Lga__boardX{color:var(--accent-ink);text-align:right;min-width:64px}.page-module__x33Lga__beat{color:#1b4a24;font:700 11px var(--f-mono);letter-spacing:.04em;background:#d8f5d8;border-radius:999px;grid-column:2/-1;justify-self:start;padding:3px 9px}.page-module__x33Lga__picker{border:1px solid var(--line);background:var(--panel);border-radius:20px;margin-top:22px;padding:18px}.page-module__x33Lga__pickerHead{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-module__x33Lga__pickerHead h2{margin:0 auto 0 0;font-size:18px;font-weight:800}.page-module__x33Lga__filter{border:1px solid var(--line-2);background:var(--ground);border-radius:10px;align-items:center;gap:6px;height:36px;padding:0 10px;display:flex}.page-module__x33Lga__filter svg{width:14px;height:14px;color:var(--ink-3)}.page-module__x33Lga__filter input{color:var(--ink);font:500 14px var(--f-sans);background:0 0;border:0;outline:none;width:160px}.page-module__x33Lga__pickerNote{color:var(--ink-3);margin:8px 0 12px;font-size:13px}.page-module__x33Lga__pool{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:8px;max-height:420px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.page-module__x33Lga__pool button{border:1px solid var(--line);border-left:4px solid var(--t);background:var(--ground);width:100%;color:var(--ink);text-align:left;cursor:pointer;font:inherit;border-radius:12px;grid-template-columns:minmax(0,1fr) 90px 48px;align-items:center;gap:10px;padding:9px 12px;display:grid}.page-module__x33Lga__pool button[aria-pressed=true]{border-color:var(--gold-2);background:color-mix(in oklab, var(--gold) 16%, var(--ground))}.page-module__x33Lga__poolName{gap:2px;min-width:0;display:grid}.page-module__x33Lga__poolName b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.page-module__x33Lga__poolName small{font:500 11px var(--f-mono);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module__x33Lga__poolBar{background:var(--ground-2);border-radius:99px;height:6px;overflow:hidden}.page-module__x33Lga__poolBar i{background:var(--t);height:100%;display:block}.page-module__x33Lga__poolSpeed{font:700 13px var(--f-mono);text-align:right}.page-module__x33Lga__note{max-width:80ch;font:500 12px/1.55 var(--f-mono);color:var(--ink-3);margin:20px 0 0}@keyframes page-module__x33Lga__pop{0%{opacity:0;transform:scale(1.4)}40%{opacity:1}}@keyframes page-module__x33Lga__rise{0%{opacity:0;transform:translateY(12px)}}@media (max-width:640px){.page-module__x33Lga__lane{grid-template-columns:minmax(0,1fr);grid-template-areas:"who""road""stream";row-gap:6px}.page-module__x33Lga__board li{grid-template-columns:26px minmax(0,1fr) auto}.page-module__x33Lga__boardX{display:none}}@media (prefers-reduced-motion:reduce){.page-module__x33Lga__countdown,.page-module__x33Lga__results{animation:none}}
.page-module__K59zAq__top{padding-block:30px 4px}.page-module__K59zAq__title{letter-spacing:-.03em;text-wrap:balance;margin:12px 0 10px;font-size:clamp(30px,4.4vw,56px);font-weight:850;font-stretch:112%;line-height:1.02}.page-module__K59zAq__title em{font:italic 400 .86em/1 var(--f-serif);letter-spacing:0;color:var(--accent-ink)}.page-module__K59zAq__lede{max-width:70ch;color:var(--ink-2);margin:0}.page-module__K59zAq__section{border-top:1px solid var(--line);margin-top:64px;padding-top:26px}.page-module__K59zAq__section h2{letter-spacing:-.02em;margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:850;font-stretch:115%}.page-module__K59zAq__sectionLede{color:var(--ink-2);margin:6px 0 0}.page-module__K59zAq__guide{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.page-module__K59zAq__guide li{border:1px solid var(--line);background:var(--panel);border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:12px;display:grid}.page-module__K59zAq__specimen{background:radial-gradient(circle at 50% 30%, color-mix(in oklab, var(--t) 18%, #fff), color-mix(in oklab, var(--t) 34%, #dfe9d5));border-radius:14px;place-items:center;width:120px;height:100px;display:grid}.page-module__K59zAq__guide h3{margin:0;font-size:16px;font-weight:800}.page-module__K59zAq__guide h3 small{font:500 12px var(--f-mono);color:var(--ink-3);margin-left:4px}.page-module__K59zAq__guide p{color:var(--ink-2);margin:4px 0 0;font-size:13.5px}.page-module__K59zAq__example{font:500 11.5px var(--f-mono)!important;color:var(--ink-3)!important}.page-module__K59zAq__how{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin:18px 0 0;display:grid}.page-module__K59zAq__how div{border:1px solid var(--line);background:var(--panel);border-radius:16px;padding:14px 16px}.page-module__K59zAq__how dt{font:600 11px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.page-module__K59zAq__how dd{color:var(--ink-2);margin:6px 0 0;font-size:14px}
.Hero-module__ZARIfG__hero{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:20px 40px;padding-block:24px;display:grid}.Hero-module__ZARIfG__copy{padding-block:12px}.Hero-module__ZARIfG__edition{font:500 11px/1.5 var(--f-mono);letter-spacing:.035em;text-transform:uppercase;color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.Hero-module__ZARIfG__edition>span:last-child{color:var(--ink-3)}.Hero-module__ZARIfG__editionDot{background:var(--gold);border-radius:50%;width:6px;height:6px}.Hero-module__ZARIfG__title{letter-spacing:-.05em;margin:14px 0;font-size:clamp(42px,4.8vw,62px);font-weight:850;font-stretch:108%;line-height:1.01}.Hero-module__ZARIfG__title em{font-family:var(--f-serif);letter-spacing:-.025em;color:var(--accent-ink);font-weight:400;font-stretch:100%}.Hero-module__ZARIfG__lede{color:var(--ink-2);max-width:50ch;margin:0;font-size:16px;line-height:1.6}.Hero-module__ZARIfG__stats{border-block:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(5,1fr);margin:0;padding:16px 0;list-style:none;display:grid}.Hero-module__ZARIfG__stats li{border-left:1px solid var(--line);align-items:baseline;gap:10px;padding-inline:22px;display:flex}.Hero-module__ZARIfG__stats li:first-child{border-left:0;padding-left:0}.Hero-module__ZARIfG__stats b{color:var(--ink);font:750 23px/1 var(--f-sans);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.Hero-module__ZARIfG__stats span{font:500 12px/1.3 var(--f-mono);color:var(--ink-3)}.Hero-module__ZARIfG__cta{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.Hero-module__ZARIfG__arrow{transform:rotate(180deg)}.Hero-module__ZARIfG__booster{justify-items:center;min-width:0;display:grid}.Hero-module__ZARIfG__fan{width:100%;height:300px;position:relative}.Hero-module__ZARIfG__slot{--w:clamp(160px, 14.5vw, 194px);width:var(--w);left:calc(50% - var(--w) / 2);top:calc(50% - var(--w) * .7);transform-origin:50% 150%;transform:translate(var(--x), var(--y)) rotate(var(--r));animation:Hero-module__ZARIfG__deal .52s var(--ease-out) backwards;animation-delay:calc(var(--i) * 55ms);position:absolute}@keyframes Hero-module__ZARIfG__deal{0%{opacity:0;transform:translateY(16px)rotate(0)scale(.96)}}.Hero-module__ZARIfG__slot:focus-within{z-index:5!important}@media (hover:hover) and (pointer:fine){.Hero-module__ZARIfG__slot:hover{z-index:5!important}}.Hero-module__ZARIfG__label{font:500 10px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:10px;margin:16px 0 0;display:flex}.Hero-module__ZARIfG__label span{background:var(--line-2);width:22px;height:1px}@media (max-width:900px){.Hero-module__ZARIfG__hero{gap:20px}.Hero-module__ZARIfG__title{font-size:clamp(38px,5.8vw,54px)}.Hero-module__ZARIfG__edition>span:last-child{display:none}.Hero-module__ZARIfG__stats li{flex-direction:column;gap:6px;padding-inline:16px}.Hero-module__ZARIfG__slot{--w:160px}.Hero-module__ZARIfG__fan{height:290px}}@media (max-width:640px){.Hero-module__ZARIfG__hero{grid-template-columns:1fr;gap:24px;padding-block:26px 24px}.Hero-module__ZARIfG__copy{padding:0}.Hero-module__ZARIfG__cta .btn{gap:6px;padding-inline:12px;font-size:13px}.Hero-module__ZARIfG__title{font-size:clamp(44px,10.8vw,62px)}.Hero-module__ZARIfG__lede{max-width:38ch}.Hero-module__ZARIfG__booster{display:none}.Hero-module__ZARIfG__stats{gap:14px 0;padding-block:16px}.Hero-module__ZARIfG__stats li{padding-inline:10px}.Hero-module__ZARIfG__stats b{font-size:20px}.Hero-module__ZARIfG__stats span{font-size:11px}}@media (prefers-reduced-motion:reduce){.Hero-module__ZARIfG__slot{animation:none}}
