@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/2e482247ef29dcb9-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/068feab4deafcd0f-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/db545dba463279ae-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%}.b8sx-q_className{font-family:Archivo,Archivo Fallback;font-style:normal}.b8sx-q_variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/258bd0ab5fdd762a-s.2f7nqdagzwx2-.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/99a2019bdfa8519b-s.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/44e0cb21b0d052b7-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/f9cd5a77d065db98-s.1fby2rem9ngyr.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/954d21e04331b2ae-s.0vfdmo25voy_0.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/53897e768d329f66-s.p.3t6q91iet4nsy.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.CxiPNW_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.CxiPNW_variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1a0a2a;--plum-900:#140620;--plum-800:#180826;--plum-600:#2a0f3d;--plum-500:#3a1652;--panel:#180826bd;--panel-solid:#241036;--panel-2:#ffffff12;--line:#ffffff21;--text:#fff;--muted:#ffffffc2;--accent:#ff3fae;--accent-hi:#ff6cc3;--accent-lo:#ff2fa3;--on-accent:#1d0618;--on-accent-2:#4a0f33;--warm:#ff8a1f;--link:#ffb36b;--gold:#ffd278;--live:#7dffb0;--body:var(--font-archivo), system-ui, -apple-system, "Segoe UI", sans-serif;--mono:var(--font-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;--gutter:clamp(12px, 2.2vw, 28px);--radius:20px;--radius-sm:14px;--ease-out:cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box}html{background:var(--bg);scrollbar-color:#ff3fae80 var(--plum-900);scroll-behavior:smooth;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-padding-top:112px}body{color:var(--text);font-family:var(--body);-webkit-font-smoothing:antialiased;caret-color:var(--accent);margin:0;font-size:16px;line-height:1.55}::selection{background:var(--accent);color:var(--on-accent)}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3,.display{font-family:var(--body);letter-spacing:0;text-transform:uppercase;text-wrap:balance;font-weight:900;font-stretch:62%;line-height:.95}p{text-wrap:pretty}a{color:var(--link);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}button,input{font:inherit;color:inherit}.num{font-family:var(--mono);font-variant-numeric:tabular-nums;font-stretch:100%}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.eyebrow{color:var(--link);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.3}.eyebrow--pink{color:var(--accent-hi)}.eyebrow--live{color:var(--live);align-items:center;gap:8px;display:inline-flex}.eyebrow--live:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #7dffb040}.backdrop{z-index:-1;background:var(--bg);position:fixed;inset:0;overflow:hidden}.backdrop svg{width:100%;height:100%;display:block}.backdrop__shade{background:radial-gradient(120% 90% at 50% 40%,#0000 35%,#05000a80 100%),linear-gradient(#0a02146b,#14041e33 55%,#3c140029);position:absolute;inset:0}.panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);box-shadow:0 20px 50px #00000059}.panel--feature{border:1.5px solid var(--accent);background:linear-gradient(135deg,#3a1652ed,#2a0f3ded 50%,#5a1844ed);box-shadow:0 0 24px #ff3fae6b,0 20px 50px #0006}.panel__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:6px 16px;padding:18px 20px 14px;display:flex}.panel__head h2{margin-top:4px;font-size:clamp(1.7rem,2.6vw,2.2rem)}.panel__aside{color:var(--muted);font-size:13px}.btn{background:linear-gradient(var(--accent-hi), var(--accent-lo));min-height:44px;color:var(--on-accent);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:transform .15s var(--ease-out), box-shadow .15s var(--ease-out), background-color .15s var(--ease-out);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:10px 20px;font-size:13px;font-weight:900;line-height:1.1;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff80,0 8px 20px -8px #ff2fa3e6}.btn:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff80,0 12px 26px -8px #ff2fa3}.btn:active{transform:translateY(0)scale(.98)}.btn[disabled]{cursor:progress;opacity:.75;transform:none}.btn svg{flex:none}.btn--lg{min-height:52px;padding-inline:26px;font-size:14px;box-shadow:inset 0 1px #ffffff80,0 12px 30px -10px #ff2fa3f2}.btn--glass{box-shadow:none;color:var(--text);background:#ffffff14;border:1px solid #ffffff40;font-weight:800}.btn--glass:hover{box-shadow:none;background:#ffffff29}.btn--gold{background:linear-gradient(#ffd98e,#ffb36b);box-shadow:inset 0 1px #ffffff80,0 2px 8px #ff8a1f80}.btn--gold:hover{box-shadow:inset 0 1px #ffffff80,0 6px 16px #ff8a1f99}.btn--dark{background:var(--plum-900);box-shadow:none;color:var(--text)}.btn--dark:hover{background:var(--plum-600);box-shadow:none}.chip{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:800;line-height:1.3;display:inline-block}.chip--confirmed,.chip--live{color:var(--live);background:#7dffb029;box-shadow:inset 0 0 0 1px #7dffb073}.chip--reported{color:var(--link);background:#ffb36b29;box-shadow:inset 0 0 0 1px #ffb36b73}.chip--expected,.chip--dated{color:#ffb1de;background:#ff6cc329;box-shadow:inset 0 0 0 1px #ff6cc380}.chip--expired,.chip--plain,.chip--later{color:var(--muted);box-shadow:inset 0 0 0 1px #ffffff47}.chip--hot{color:var(--on-accent);background:linear-gradient(#ffd98e,#ffb36b)}.strip{color:var(--muted);text-align:center;background:#140620e6;font-size:12px;line-height:1.4}.strip p{padding:6px var(--gutter)}.topbar{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:#180826d1;position:sticky;top:0}.topbar__in{max-width:1480px;min-height:68px;padding:10px var(--gutter);align-items:center;gap:12px;margin-inline:auto;display:flex}.wordmark{color:var(--text);letter-spacing:.01em;text-transform:uppercase;flex:none;align-items:center;gap:10px;margin-right:6px;font-size:27px;font-weight:900;font-stretch:62%;line-height:1;text-decoration:none;display:inline-flex}.wordmark svg{transition:transform .3s var(--ease-out);flex:none}.wordmark:hover svg{transform:rotate(-8deg)}.wordmark b{color:var(--accent);font-weight:900}.stats{gap:8px;min-width:0;display:flex}.stat{border:1px solid var(--line);background:var(--panel-2);white-space:nowrap;border-radius:12px;gap:1px;padding:6px 12px;line-height:1.2;display:grid}.stat__label{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.stat__value{font-size:14px;font-weight:700}.stat--down .stat__value{color:var(--live)}.topbar__right{align-items:center;gap:10px;margin-left:auto;display:flex}.topbar__link{color:var(--text);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:10px 8px;font-size:13px;font-weight:900;text-decoration:none}.topbar__link:hover{color:var(--accent-hi)}.shell{max-width:1480px;padding:20px var(--gutter) 56px;align-items:flex-start;gap:20px;margin-inline:auto;display:flex}.shell__left{flex:0 0 232px;position:sticky;top:88px}.shell__center{flex-direction:column;flex:560px;gap:16px;min-width:0;display:flex}.shell__right{flex-direction:column;flex:0 0 340px;gap:16px;min-width:0;display:flex}.column{max-width:1120px;padding:20px var(--gutter) 56px;flex-direction:column;gap:16px;margin-inline:auto;display:flex}.menu{padding:16px 12px}.menu .eyebrow{border-bottom:1px solid var(--line);color:var(--accent-hi);padding:0 10px 12px}.menu ul{gap:4px;padding-block:10px;display:grid}.menu__item{color:var(--muted);transition:background-color .15s var(--ease-out), color .15s var(--ease-out);border-radius:12px;align-items:center;gap:14px;padding:11px 12px;font-size:16px;font-weight:700;text-decoration:none;display:flex;position:relative}.menu__item:hover{background:var(--panel-2);color:var(--text)}.menu__item[aria-current=page]{color:var(--text);background:linear-gradient(100deg,#ff3fae47,#ff8a1f24)}.menu__item[aria-current=page]:before{content:"";background:var(--accent);border-radius:3px;width:3px;position:absolute;inset:9px auto 9px 0}.menu__item[aria-current=page] svg{color:var(--accent-hi)}.menu__item .chip{margin-left:auto}.menu__cta{border-top:1px solid var(--line);gap:10px;padding:12px 0 0;display:grid}.menu__cta .btn{width:100%}.menu__note{color:var(--muted);padding-inline:6px;font-size:12px;line-height:1.45}.tabbar{display:none}.site-footer{max-width:1480px;padding:0 var(--gutter) 40px;color:var(--muted);margin-inline:auto;font-size:13px}.site-footer .panel{gap:12px;padding:20px;display:grid}.site-footer p{max-width:60ch}.site-footer nav{flex-wrap:wrap;gap:6px 22px;display:flex}.gate{justify-items:start;gap:10px;display:grid}.gate__note,.gate__error{max-width:46ch;font-size:13px;line-height:1.45}.gate__note{color:var(--muted)}.gate__error{color:var(--gold);font-weight:700}.cd{--cd-size:clamp(3.2rem, 21cqw, 10rem);gap:calc(var(--cd-size) * .2);flex-wrap:nowrap;line-height:1;display:flex}.cd__group{gap:calc(var(--cd-size) * .04);display:grid}.cd__digits{line-height:.8;font-size:var(--cd-size);font-weight:900;font-stretch:62%;display:flex}.cd__slot{perspective:3em;display:inline-block}.cd__digit{transform-origin:50% 12%;backface-visibility:hidden;animation:cd-flap .42s var(--ease-out);display:inline-block}.cd--idle .cd__digit{opacity:.4;animation:none}.cd__unit{color:var(--link);font-size:clamp(11px, calc(var(--cd-size) * .13), 13px);letter-spacing:.14em;text-transform:uppercase;font-weight:700}.cd__done{font-size:var(--cd-size);text-transform:uppercase;font-weight:900;font-stretch:62%}@keyframes cd-flap{0%{transform:rotateX(-88deg)}to{transform:rotateX(0)}}@media (max-width:1240px){.shell{flex-wrap:wrap}.shell__right{flex:100%;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;margin-left:252px;display:grid}}@media (max-width:1099px){.stats{display:none}}@media (max-width:900px){.shell__left{display:none}.shell__right{margin-left:0}.shell,.column,.site-footer{padding-bottom:104px}.topbar__link{display:none}.tabbar{z-index:30;border:1px solid var(--line);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:#180826e6;border-radius:22px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:6px;display:grid;position:fixed;inset:auto 10px 10px;box-shadow:0 20px 50px #00000080}.tabbar a{min-height:52px;color:var(--muted);letter-spacing:.04em;border-radius:16px;justify-items:center;gap:3px;padding:8px 4px 6px;font-size:11px;font-weight:700;text-decoration:none;display:grid}.tabbar a[aria-current=page]{color:var(--text);background:linear-gradient(100deg,#ff3fae4d,#ff8a1f29)}}@media (max-width:520px){.topbar__right .btn--gold{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.on-accent :focus-visible{outline-color:var(--on-accent)}.on-accent .gate__note{color:var(--on-accent-2);font-weight:600}.on-accent .gate__error{color:var(--on-accent)}.locked-price{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;background:#ffffff1a;border-radius:.35em;align-items:center;gap:.25em;padding:.05em .35em;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e}.locked-price svg{flex:none;width:.8em;height:.8em}.on-accent .locked-price{background:#1d06181f;box-shadow:inset 0 0 0 1px #1d06184d}
