:root{--ground:#fbf8f1;--ground-2:#f3efe6;--paper:#ffffff;--surface:rgba(255,255,255,0.74);--surface-2:rgba(20,20,24,0.05);--surface-3:rgba(20,20,24,0.08);--tile:rgba(20,20,24,0.04);--line:rgba(20,20,24,0.09);--line-2:rgba(20,20,24,0.16);--ink:#16161a;--ink-2:rgba(22,22,26,0.72);--ink-3:rgba(22,22,26,0.52);--ink-4:rgba(22,22,26,0.3);--gold:#f2b84b;--gold-2:#b5760b;--gold-bg:#fff1d3;--gold-line:rgba(242,184,75,0.55);--acid:#17a34a;--acid-2:#b6ff3c;--acid-bg:#e6f8dc;--acid-line:rgba(23,163,74,0.4);--fire:#ff6a3d;--fire-2:#d4460f;--fire-bg:#ffe8dc;--fire-line:rgba(255,106,61,0.45);--rug:#d63a6a;--rug-bg:#ffe3ec;--basket:#6d5cf0;--basket-2:#4b3bd1;--basket-bg:#eeebff;--basket-line:rgba(109,92,240,0.4);--tint-gold:#fff5dc;--tint-mint:#e9f9e3;--tint-peach:#ffeadf;--tint-lilac:#efebff;--tint-sky:#e7f2ff;--pos:var(--acid);--neg:var(--rug);--inv-bg:#16161a;--inv-ink:#ffffff;--inv-bg-hover:#2b2b32;--ground-a:rgba(251,248,241,0.78);--scrim:rgba(22,22,26,0.42);--display:var(--font-display),"Archivo Black",Impact,sans-serif;--serif:var(--font-play),"Bricolage Grotesque","Space Grotesk",sans-serif;--sans:var(--font-sans),Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:var(--font-mono),"IBM Plex Mono",ui-monospace,Menlo,monospace;--r:10px;--r-sm:6px;--r-lg:14px;--r-xl:18px;--r-pill:999px;--ease:cubic-bezier(0.2,0.7,0.2,1);--spring:cubic-bezier(0.34,1.56,0.64,1);--shadow:0 1px 2px rgba(20,20,24,0.05),0 10px 30px -14px rgba(20,20,24,0.18);--shadow-lg:0 2px 4px rgba(20,20,24,0.06),0 24px 60px -20px rgba(20,20,24,0.28);--wrap:1360px;--gutter:24px;color-scheme:light}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--ground);color:var(--ink);font-family:var(--sans);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-height:100%}body{overflow-x:hidden}body:before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background-color:var(--ground);background-image:radial-gradient(1100px 520px at 12% -10%,rgba(255,196,64,.22),transparent 60%),radial-gradient(900px 600px at 96% 8%,rgba(120,230,130,.18),transparent 55%),radial-gradient(760px 700px at 50% 112%,rgba(255,140,90,.16),transparent 60%)}a{color:inherit;text-decoration:none}::selection{background:var(--gold);color:var(--inv-ink)}:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:4px}h1,h2,h3,h4{margin:0;letter-spacing:-.02em;line-height:1.1;text-wrap:balance}p{margin:0}.display{font-family:var(--display);font-weight:400;text-transform:uppercase;letter-spacing:-.01em}.serif{font-family:var(--serif);font-weight:600;font-style:normal;letter-spacing:-.02em;text-transform:none}.mono,.num{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gold{color:var(--gold-2)}.acid{color:var(--acid)}.fire{color:var(--fire-2)}.rug{color:var(--rug)}.pos{color:var(--pos)}.neg{color:var(--neg)}.muted{color:var(--ink-2)}.faint{color:var(--ink-3)}.glow-gold{color:var(--gold-2);text-shadow:none}.glow-acid{color:var(--acid);text-shadow:none}.glow-fire{color:var(--fire-2);text-shadow:none}.eyebrow{font-size:11px;letter-spacing:.16em}.eyebrow,.label{font-family:var(--mono);font-weight:600;text-transform:uppercase;color:var(--ink-3)}.label{display:block;font-size:10.5px;letter-spacing:.1em;margin-bottom:7px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.btn,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;font-family:var(--sans);font-size:14px;font-weight:600;letter-spacing:-.01em;color:var(--ink);background:var(--surface-2);border:1px solid transparent;border-radius:var(--r-pill);padding:10px 18px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;line-height:1.2;transition:background .14s var(--ease),border-color .14s var(--ease),color .14s var(--ease),transform .16s var(--spring),box-shadow .2s var(--ease)}.btn:hover,button:hover:not(:disabled){background:var(--surface-3)}.btn:active,button:active:not(:disabled){transform:translateY(1px) scale(.985);transition-duration:60ms}button:disabled{opacity:.4;cursor:not-allowed}.btn.primary,button.primary{background:var(--inv-bg);border-color:var(--inv-bg);color:var(--inv-ink);box-shadow:inset 0 1px 0 rgba(20,20,24,.6),0 0 18px rgba(20,20,24,.1)}.btn.primary:hover,button.primary:hover:not(:disabled){background:var(--inv-bg-hover);border-color:transparent;color:var(--inv-ink);transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(20,20,24,.7),0 0 30px rgba(20,20,24,.18)}.btn.ghost,button.ghost{background:transparent;border-color:var(--line-2);color:var(--ink-2)}.btn.ghost:hover,button.ghost:hover:not(:disabled){background:var(--surface-2);color:var(--ink);border-color:var(--line-2)}.btn.gold,button.gold{background:var(--gold);border-color:var(--gold-2);color:#1a1206;box-shadow:inset 0 1px 0 rgba(20,20,24,.35),0 0 22px rgba(242,184,75,.35)}.btn.gold:hover,button.gold:hover:not(:disabled){background:var(--gold-2);border-color:var(--gold-2);transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(20,20,24,.45),0 0 34px rgba(242,184,75,.55)}.btn.ape,button.ape{background-image:linear-gradient(135deg,#d4ff5c 0,var(--acid-2) 50%,#8fe33a 130%);border-color:transparent;color:#0e1a02;font-family:var(--display);font-weight:400;text-transform:uppercase;letter-spacing:.02em;font-size:15px;padding:14px 26px;box-shadow:inset 0 1px 0 rgba(20,20,24,.45),0 0 26px rgba(182,255,60,.42)}.btn.ape:hover,button.ape:hover:not(:disabled){transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(20,20,24,.55),0 0 44px rgba(182,255,60,.7)}button.danger{color:var(--rug);background:var(--rug-bg)}.btn.sm,button.sm{padding:7px 13px;font-size:13px}.btn.lg,button.lg{padding:13px 24px;font-size:15px}button.on{background:var(--inv-bg);border-color:var(--inv-bg);color:var(--inv-ink)}button.icon{width:38px;height:38px;padding:0;border-radius:10px;color:var(--ink-2)}button.icon svg{width:18px;height:18px}input,select,textarea{font-family:var(--sans);font-size:15px;color:var(--ink);background:var(--surface);border:1px solid var(--line);padding:11px 13px;width:100%;transition:border-color .16s var(--ease),box-shadow .16s var(--ease),background .16s var(--ease)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--gold-2);box-shadow:0 0 0 3px var(--gold-bg);background:var(--surface-2)}input::placeholder{color:var(--ink-3)}input.num,input[type=number]{font-family:var(--mono)}select option{background:var(--ground-2);color:var(--ink)}.field{margin-bottom:16px}.help{font-size:12.5px;color:var(--ink-3);margin-top:7px;line-height:1.5}.wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 var(--gutter)}.page{padding:28px 0 120px}@media (max-width:720px){:root{--gutter:16px}.page{padding-top:18px}}.brand-field{position:fixed;inset:0;z-index:-1;pointer-events:none;color:rgba(20,20,24,.045);-webkit-mask-image:radial-gradient(120% 90% at 50% 40%,#000 30%,transparent 100%);mask-image:radial-gradient(120% 90% at 50% 40%,#000 30%,transparent 100%)}.brand-field svg{width:100%;height:100%;display:block}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:60;background:var(--ground-a);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border-bottom:1px solid var(--line)}.topbar-inner{display:flex;align-items:center;gap:18px;padding:10px 0;min-height:62px}@media (min-width:900px){.topbar-inner{display:grid;grid-template-columns:1fr minmax(0,auto) 1fr}.topbar-inner>:first-child{justify-self:start}.topbar-inner .nav{justify-self:center;margin-left:0}.topbar-inner .topbar-right{justify-self:end}}.lockup{display:inline-flex;align-items:center;gap:11px;flex:none}.lockup .mark{width:34px;height:34px;color:var(--gold-2);filter:drop-shadow(0 0 10px rgba(242,184,75,.45))}.wordmark{display:inline-flex;align-items:baseline;gap:6px;line-height:1;white-space:nowrap}.wm-degen{font-family:var(--display);font-size:18px;letter-spacing:.02em;color:var(--ink);text-shadow:none}.wm-rf{font-family:var(--serif);font-style:normal;font-size:19px;color:var(--gold-2);letter-spacing:0}.wm-ticker{font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.12em;color:var(--ink-3);margin-left:6px;padding:3px 7px;border:1px solid var(--line);border-radius:6px}@media (max-width:860px){.wm-rf,.wm-ticker{display:none}}.nav{display:flex;gap:2px;margin-left:6px;overflow-x:auto;scrollbar-width:none}.nav::-webkit-scrollbar{display:none}.nav a{font-size:14px;font-weight:500;color:var(--ink-2);padding:8px 13px;border-radius:var(--r-pill);white-space:nowrap;transition:background .14s var(--ease),color .14s var(--ease),box-shadow .2s var(--ease)}.nav a:hover{color:var(--ink);background:var(--surface-2)}.nav a.active{color:var(--ink);background:var(--surface-3);box-shadow:0 0 16px -5px rgba(242,184,75,.5)}.topbar-right{margin-left:auto;display:flex;align-items:center;gap:8px;flex:none}.mode-pill{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-2);background:var(--gold-bg);border:1px solid var(--gold-line);padding:6px 10px;border-radius:var(--r-pill)}@media (max-width:720px){.mode-pill span.t{display:none}}.who-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--line);font-size:13px;font-weight:600}.who-pill .avatar{width:24px;height:24px;border-radius:50%;overflow:hidden;display:block}@media (max-width:720px){.who-pill .handle{display:none}}.pulse{display:flex;gap:14px;padding:7px var(--gutter);border-bottom:1px solid var(--line);background:rgba(251,248,241,.62);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);overflow:hidden}.pulse,.pulse-tag{align-items:center}.pulse-tag{flex:none;position:relative;z-index:1;display:inline-flex;gap:7px;font:700 10.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--acid)}.live-dot{width:7px;height:7px;border-radius:50%;background:var(--acid);display:inline-block;box-shadow:0 0 10px var(--acid)}.pulse-viewport{flex:1 1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 96%,transparent)}.pulse-track{display:flex;gap:34px;white-space:nowrap;width:max-content}.pulse-item{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-2)}.pulse-item b{color:var(--ink);font-weight:600}.pulse-item .when{color:var(--ink-3);font-size:12px;font-family:var(--mono)}.kind{font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:2px 6px;border-radius:5px}.kind.buy{background:var(--acid-bg);color:var(--acid)}.kind.sell{background:var(--rug-bg);color:var(--rug)}.kind.burn{background:var(--fire-bg);color:var(--fire-2)}.kind.vault{background:var(--gold-bg);color:var(--gold-2)}.cut{font-family:var(--mono);font-size:12px}.cut.vault{color:var(--gold-2)}.cut.burn{color:var(--fire-2)}.panel{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:22px 24px;box-shadow:inset 0 1px 0 rgba(20,20,24,.06),0 10px 30px -14px rgba(20,20,24,.2);transition:border-color .22s var(--ease),box-shadow .26s var(--ease),transform .26s var(--spring)}.panel:hover{border-color:var(--line-2);box-shadow:inset 0 1px 0 rgba(20,20,24,.09),0 0 0 1px rgba(20,20,24,.04),0 18px 44px -16px rgba(20,20,24,.21)}a.panel:hover{transform:translateY(-3px)}.panel.tight{padding:16px 18px}.panel.gold{border-color:var(--gold-line);box-shadow:inset 0 1px 0 rgba(20,20,24,.07),0 0 0 1px rgba(242,184,75,.1),0 22px 60px -20px rgba(242,184,75,.35)}.panel.acid{border-color:var(--acid-line);box-shadow:inset 0 1px 0 rgba(20,20,24,.07),0 0 0 1px rgba(182,255,60,.08),0 22px 60px -20px rgba(182,255,60,.3)}.panel-head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:14px}.panel-head h2,.panel-head h3{font-family:var(--display);font-size:14px;letter-spacing:.08em;text-transform:uppercase}.panel-head .spacer{flex:1 1}.panel-head .right{margin-left:auto;font-family:var(--mono);font-size:12px;color:var(--ink-3)}@media (max-width:720px){.panel{padding:18px 16px}}.stat-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}@media (min-width:760px){.stat-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat{position:relative;background:var(--tile);border:1px solid var(--line);border-radius:var(--r);padding:12px 14px;box-shadow:inset 0 1px 0 rgba(20,20,24,.04);min-width:0}.stat .k{display:block;font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:8px}.stat .v{font-family:var(--mono);font-weight:600;font-size:clamp(1.15rem,2vw,1.5rem);letter-spacing:-.02em;line-height:1;color:var(--ink)}.stat .sub,.stat .v{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat .sub{margin-top:7px;font-size:12px;color:var(--ink-3)}.stat .sub a:hover{color:var(--ink)}.section{margin-top:64px}.section-head{margin-bottom:22px;max-width:760px}.section-head h2{font-family:var(--display);font-size:clamp(1.6rem,3.4vw,2.5rem);line-height:1.02;margin-top:10px}.section-head h2 .serif{font-size:1.08em;color:var(--gold-2)}.section-note{color:var(--ink-2);font-size:16px;margin-top:12px;max-width:62ch}@media (max-width:720px){.section{margin-top:44px}}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px}.grid-2,.grid-3{display:grid;gap:16px}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px}.grid-main{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}@media (max-width:960px){.grid-2,.grid-3,.grid-main{grid-template-columns:1fr}}.stack{flex-direction:column;gap:16px}.row,.stack{display:flex}.row{gap:10px;flex-wrap:wrap}.hero,.row{align-items:center}.hero{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:32px;gap:32px;padding:54px 48px 48px;margin-top:18px;border:1px solid var(--line);border-radius:28px;background:linear-gradient(160deg,rgba(20,20,24,.05),rgba(20,20,24,.015) 60%);box-shadow:inset 0 1px 0 rgba(20,20,24,.07),var(--shadow-lg);overflow:hidden;isolation:isolate}.hero:after{content:"";position:absolute;inset:-30%;z-index:-1;pointer-events:none;background:radial-gradient(40% 40% at 78% 50%,rgba(242,184,75,.16),transparent 62%),radial-gradient(30% 35% at 10% 90%,rgba(182,255,60,.07),transparent 60%)}@media (max-width:960px){.hero{grid-template-columns:1fr;padding:36px 22px 30px}}.hero-live{display:inline-flex;align-items:center;gap:9px;margin-bottom:18px;font:600 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.hero-title{font-family:var(--display);font-size:clamp(2.4rem,5.6vw,4.6rem);line-height:.96;letter-spacing:-.01em;text-shadow:none}.hero-title .serif{display:block;font-size:1.04em;color:var(--gold-2);text-shadow:none}.hero-sub{margin-top:20px;font-size:17px;color:var(--ink-2);max-width:56ch;text-wrap:pretty}.hero-sub b{color:var(--ink);font-weight:600}.hero-figs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 26px;gap:16px 26px;margin:28px 0 30px}@media (min-width:640px){.hero-figs{grid-template-columns:repeat(4,minmax(0,1fr))}}.hero-figs .k{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:8px}.hero-figs .k,.hero-figs .v{display:block;font-family:var(--mono);font-weight:600}.hero-figs .v{font-size:clamp(1.35rem,2.4vw,1.9rem);letter-spacing:-.03em;line-height:1;color:var(--ink);white-space:nowrap}.hero-actions{display:flex;gap:10px;flex-wrap:wrap}.hero-watch{position:relative;width:min(100%,420px);aspect-ratio:1;margin:0 auto}.plate-caption{position:absolute;left:50%;bottom:-6px;transform:translateX(-50%);z-index:3;font:600 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);background:var(--tile);padding:6px 10px;border-radius:6px;border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap}.dial{position:relative;width:100%;aspect-ratio:1}.dial svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.dial .plate{filter:drop-shadow(0 30px 60px rgba(20,20,24,.13)) drop-shadow(0 0 30px rgba(242,184,75,.12))}.dial .hands{pointer-events:none}.dial .hand{transform-origin:100px 100px;transition:transform .6s var(--spring)}.dial .hand.sec{transition:transform .3s cubic-bezier(.4,2.1,.5,.9)}.dial .needle{transform-origin:100px 134px;transition:transform .9s var(--spring)}.dial.sm{width:44px}.dial.sm .plate{filter:none}.clock{display:flex;gap:8px;flex-wrap:wrap}.clock .unit{flex:1 1;min-width:70px;text-align:center;padding:12px 6px 10px;background:var(--tile);border:1px solid var(--gold-line);border-radius:var(--r)}.clock .unit .n{font-weight:600;font-size:clamp(1.4rem,3vw,2.2rem);line-height:1;color:var(--gold-2);text-shadow:none}.clock .unit .l,.clock .unit .n{display:block;font-family:var(--mono)}.clock .unit .l{margin-top:7px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.clock .unit.years{flex:1.4 1}.clock .unit.years .n{color:var(--ink);font-size:clamp(1.8rem,3.6vw,2.8rem)}.clock.lg .unit .n{font-size:clamp(1.8rem,4vw,3.2rem)}.clock.lg .unit.years .n{font-size:clamp(2.4rem,5vw,4rem)}table.data{width:100%;border-collapse:collapse;font-size:13.5px}table.data th{text-align:left;font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);padding:8px 10px}table.data td,table.data th{border-bottom:1px solid var(--line);white-space:nowrap}table.data td{padding:10px;vertical-align:middle}table.data tbody tr{transition:background .14s var(--ease)}table.data tbody tr:hover{background:var(--surface-2)}table.data tr.me{background:var(--gold-bg)}table.data tr.me td{border-bottom-color:var(--gold-line)}table.data .r{text-align:right}.table-scroll{overflow-x:auto;margin:0 -8px;padding:0 8px}.badge{display:inline-flex;align-items:center;gap:5px;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:3px 7px;border-radius:6px;border:1px solid transparent}.badge.whale{color:var(--gold-2);background:var(--gold-bg);border-color:var(--gold-line)}.badge.degen{color:var(--acid);background:var(--acid-bg)}.badge.holder{color:var(--ink-2);background:var(--surface-2)}.badge.viewer{color:var(--ink-3);background:transparent;border-color:var(--line)}.tier-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 8px;border-radius:var(--r-pill);background:var(--gold-bg);border:1px solid var(--gold-line);color:var(--gold-2);font-family:var(--display);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.tape{display:flex;flex-direction:column}.trade-row{display:grid;grid-template-columns:34px 52px minmax(0,1fr) auto auto;grid-gap:12px;gap:12px;align-items:center;padding:9px 4px;border-bottom:1px solid var(--line);font-size:13.5px}.trade-row:last-child{border-bottom:none}.trade-row .who{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-row .who small{display:block;font-family:var(--mono);font-size:11px;color:var(--ink-3);font-weight:400}.trade-row .amt{font-family:var(--mono);font-weight:600;text-align:right}.trade-row .cuts{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-family:var(--mono);font-size:11.5px;line-height:1.2}.trade-row.mine{background:var(--acid-bg);margin:0 -8px;padding-left:12px;padding-right:12px;border-radius:8px}@media (max-width:560px){.trade-row{grid-template-columns:34px 1fr auto}.trade-row .cuts,.trade-row .kind{display:none}}.bot-feed{display:flex;flex-direction:column;gap:10px}.bot-msg{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.bot-avatar{width:34px;height:34px;border-radius:10px;background:var(--gold-bg);border:1px solid var(--gold-line);display:grid;place-items:center;color:var(--gold-2)}.bot-avatar svg{width:20px;height:20px}.bot-bubble{background:var(--surface-2);border:1px solid var(--line);border-radius:4px 14px 14px 14px;padding:9px 12px;font-size:14px;line-height:1.5;color:var(--ink)}.bot-msg.mine .bot-bubble{background:var(--gold-bg);border-color:var(--gold-line)}.bot-meta{font-family:var(--mono);font-size:10.5px;color:var(--ink-3);margin-top:4px;letter-spacing:.06em}.bot-cmd{display:grid;grid-template-columns:110px 1fr;grid-gap:8px 14px;gap:8px 14px;align-items:baseline;font-size:14px}.bot-cmd code{font-family:var(--mono);color:var(--acid);font-size:13px}.emote{display:inline-block;vertical-align:-.3em;image-rendering:pixelated}.basket{display:flex;flex-direction:column;gap:9px}.basket-row{display:grid;grid-template-columns:54px 1fr 64px;grid-gap:10px;gap:10px;align-items:center;font-size:13px}.basket-row .sym{font-family:var(--mono);font-weight:600}.basket-row .bar{height:8px;border-radius:999px;background:var(--tile);overflow:hidden;border:1px solid var(--line)}.basket-row .bar i{display:block;height:100%;background:linear-gradient(90deg,var(--gold),#ffd98a);box-shadow:0 0 12px rgba(242,184,75,.6);transition:width .9s var(--ease)}.basket-row .val{font-family:var(--mono);text-align:right;color:var(--ink-2)}.seg{display:inline-flex;padding:3px;background:var(--tile);border:1px solid var(--line);border-radius:var(--r-pill);gap:2px}.seg button{padding:7px 16px;font-size:13px;background:transparent}.seg button.on{background:var(--inv-bg);color:var(--inv-ink)}.seg button.on.sell{background:var(--rug);color:#2a0a10}.chips{display:flex;gap:6px;flex-wrap:wrap}.chips button{padding:7px 13px;font-family:var(--mono);font-size:13px}.chips button.on{background:var(--inv-bg);color:var(--inv-ink)}.split-preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.split-preview .cell{background:var(--tile);border:1px solid var(--line);border-radius:var(--r-sm);padding:10px 12px}.split-preview .cell .k{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px}.split-preview .cell .v{font-family:var(--mono);font-weight:600;font-size:15px}@media (max-width:480px){.split-preview{grid-template-columns:1fr}}.score-num{font-family:var(--mono);font-weight:600;font-size:clamp(2.6rem,6vw,4rem);letter-spacing:-.04em;line-height:1;color:var(--ink);text-shadow:none}.tier-bar{height:10px;border-radius:999px;background:var(--tile);border:1px solid var(--line);overflow:hidden;margin-top:10px}.tier-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--gold) 0,#ffd98a 60%,#fff 130%);box-shadow:0 0 14px rgba(242,184,75,.7);transition:width 1.2s var(--ease)}.tier-ladder{display:flex;flex-direction:column;gap:6px}.tier-ladder .rung{display:grid;grid-template-columns:26px 1fr auto;grid-gap:10px;gap:10px;align-items:center;font-size:13px;padding:7px 10px;border-radius:var(--r-sm);border:1px solid transparent;color:var(--ink-2)}.tier-ladder .rung.now{background:var(--gold-bg);border-color:var(--gold-line);color:var(--ink)}.tier-ladder .rung .nm{font-family:var(--display);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.tier-ladder .rung .ln{display:block;font-family:var(--sans);font-size:12px;text-transform:none;letter-spacing:0;color:var(--ink-3)}.tier-ladder .rung .pts{font-family:var(--mono);font-size:12px;color:var(--ink-3)}.burn-panel{border-color:var(--fire-line);box-shadow:inset 0 1px 0 rgba(20,20,24,.08),0 0 0 1px rgba(255,122,26,.12),0 22px 60px -20px rgba(255,90,0,.6);overflow:hidden}.burn-panel:hover{border-color:rgba(255,140,40,.45);box-shadow:inset 0 1px 0 rgba(20,20,24,.1),0 0 0 1px rgba(255,122,26,.2),0 26px 70px -20px rgba(255,90,0,.75)}.burn-body{position:relative;z-index:1}.burn-top{display:flex;align-items:center;gap:14px}.burn-flame{display:inline-flex;color:#ff8a1f;filter:drop-shadow(0 0 8px rgba(255,140,40,.95)) drop-shadow(0 0 22px rgba(255,80,0,.55));transform-origin:50% 90%}.burn-flame svg{width:34px;height:34px}.burn-title{font-family:var(--display);font-size:14px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink)}.burn-clock{font-family:var(--mono);font-size:30px;line-height:1;font-weight:600;color:var(--ink);letter-spacing:.02em;text-shadow:none}.burn-track{position:relative;height:14px;margin-top:18px;background:var(--tile);border:1px solid rgba(255,122,26,.28);border-radius:3px;box-shadow:inset 0 2px 6px rgba(20,20,24,.17)}.burn-fill{position:relative;height:100%;min-width:2px;border-radius:2px;background:linear-gradient(90deg,#ff3d00,#ff7a1a 40%,#ffc23d 78%,#fff1a8);background-size:200% 100%;box-shadow:0 0 14px rgba(255,122,26,.9),0 0 36px rgba(255,80,0,.5);transition:width 1s linear}.burn-head{position:absolute;right:-3px;top:-5px;width:6px;height:22px;border-radius:1px;background:#fff6d5;box-shadow:0 0 12px #ffd27a,0 0 30px rgba(255,140,40,.95)}.burn-embers{position:absolute;right:0;top:0;bottom:0;width:0;pointer-events:none}.burn-embers span{position:absolute;bottom:2px;width:4px;height:4px;border-radius:50%;background:#ffb15c;box-shadow:0 0 8px #ff8a1f;opacity:0}.burn-stats{margin-top:16px}.burn-stats .stat{border-color:rgba(255,122,26,.16)}.burn-foot{display:flex;justify-content:space-between;gap:10px;margin-top:12px;font-family:var(--mono);font-size:11.5px;color:var(--ink-3)}.burn-flash,.burn-foot a:hover{color:var(--ink)}.burn-flash{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:radial-gradient(circle at 50% 50%,rgba(255,120,20,.55),rgba(255,244,230,.96) 72%);font-family:var(--display);font-size:clamp(22px,3.4vw,34px);letter-spacing:.01em;text-transform:uppercase;text-shadow:none}.burn-flash small{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--fire-2)}.receipts{display:flex;flex-direction:column}.receipt{display:grid;grid-template-columns:26px 1fr auto auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 4px;border-bottom:1px solid var(--line);font-size:13.5px}.receipt:last-child{border-bottom:none}.receipt .amt{font-family:var(--mono);font-weight:600;color:var(--fire-2)}.receipt .tx{font-family:var(--mono);font-size:11.5px;color:var(--ink-3)}.receipt .tx:hover{color:var(--ink)}.loop-svg{width:100%;height:auto;display:block}.loop-svg text{font-family:var(--mono)}.loop-svg .node{fill:rgba(255,255,255,.86);stroke:var(--line-2)}.loop-svg .node.gold{fill:var(--tint-gold);stroke:var(--gold-line)}.loop-svg .node.fire{fill:var(--tint-peach);stroke:var(--fire-line)}.loop-svg .title{font-family:var(--display);fill:var(--ink);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.loop-svg .title.gold{fill:var(--gold-2)}.loop-svg .title.fire{fill:var(--fire-2)}.loop-svg .fee-pct{font-size:16px;letter-spacing:.02em}.loop-svg .sub{fill:var(--ink-2);font-size:10.5px;letter-spacing:.05em}.loop-svg .pipe{fill:none;stroke:var(--line-2);stroke-width:1.25}.loop-svg .pipe.gold{stroke:var(--gold);opacity:.85}.loop-svg .pipe.fire{stroke:var(--fire);opacity:.85}.loop-svg .coin{fill:var(--acid);filter:drop-shadow(0 0 6px var(--acid))}.loop-svg .coin.gold{fill:var(--gold);filter:drop-shadow(0 0 6px var(--gold))}.loop-svg .coin.fire{fill:var(--fire-2);filter:drop-shadow(0 0 6px var(--fire))}.loop-legend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:16px}@media (max-width:720px){.loop-legend{grid-template-columns:1fr}}.loop-legend .cell h4{font-family:var(--display);font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px}.loop-legend .cell p{font-size:13.5px;color:var(--ink-2)}.feat{position:relative;min-height:190px;display:flex;flex-direction:column;gap:10px}.feat .emote{width:40px;height:40px}.feat h3{font-family:var(--display);font-size:15px;letter-spacing:.06em;text-transform:uppercase}.feat p{color:var(--ink-2);font-size:14px}.feat .foot{margin-top:auto;font-family:var(--mono);font-size:12px;color:var(--ink-3)}.faq{display:flex;flex-direction:column;gap:8px}.faq details{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);padding:0 18px;transition:border-color .16s var(--ease)}.faq details[open]{border-color:var(--gold-line)}.faq summary{cursor:pointer;list-style:none;padding:15px 0;font-weight:600;font-size:15px;display:flex;align-items:center;gap:12px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";margin-left:auto;font-family:var(--mono);color:var(--gold-2);font-size:18px}.faq details[open] summary:after{content:"-"}.faq .a{padding:0 0 16px;color:var(--ink-2);font-size:14.5px;max-width:72ch}.boring{border:1px solid var(--line);border-left:3px solid var(--gold);border-radius:var(--r);background:var(--surface);padding:22px 24px}.boring h3{font-family:var(--serif);font-style:normal;font-size:26px;color:var(--gold-2);margin-bottom:10px}.boring ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:9px;color:var(--ink-2);font-size:14px}.boring li b{color:var(--ink);font-weight:600}.footer{margin-top:90px;border-top:1px solid var(--line);padding:26px 0 40px;color:var(--ink-3);font-size:12.5px}.footer-inner{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.footer-inner .links{display:flex;gap:16px;margin-left:auto}.footer-inner a:hover{color:var(--ink)}.modal-back{position:fixed;inset:0;z-index:100;background:var(--scrim);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:grid;place-items:center;padding:20px}.modal{width:min(100%,520px);max-height:calc(100vh - 40px);overflow:auto;background:rgba(20,22,27,.92);border:1px solid var(--line-2);border-radius:var(--r-lg);padding:26px 26px 22px;box-shadow:inset 0 1px 0 rgba(20,20,24,.08),var(--shadow-lg)}.modal h2{font-family:var(--display);font-size:20px;letter-spacing:.02em}.modal h2 .serif{color:var(--gold-2);font-size:1.1em}.modal .lead{color:var(--ink-2);margin:10px 0 20px;font-size:14.5px}.modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.lock-pick{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:14px}.lock-pick button{border-radius:var(--r-sm);padding:12px;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;border:1px solid var(--line);background:var(--surface)}.lock-pick button.on{background:var(--gold-bg);border-color:var(--gold-2);color:var(--ink)}.lock-pick button small{font-weight:400;color:var(--ink-3);font-size:12px}.lock-pick button.on small{color:var(--ink-2)}.alerts{position:fixed;top:76px;right:16px;z-index:90;display:flex;flex-direction:column;gap:8px;width:min(360px,calc(100vw - 32px));pointer-events:none}.alert{display:grid;grid-template-columns:40px 1fr;grid-gap:10px;gap:10px;align-items:center;padding:10px 14px 10px 10px;border-radius:var(--r);background:rgba(18,20,25,.9);border:1px solid var(--line-2);box-shadow:inset 0 1px 0 rgba(20,20,24,.08),var(--shadow-lg);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);pointer-events:auto}.alert .ico{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:var(--surface-2)}.alert .t{font-family:var(--display);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.alert .b{font-size:13.5px;line-height:1.35;color:var(--ink)}.alert.trade{border-color:var(--acid-line)}.alert.trade .t{color:var(--acid)}.alert.burn{border-color:var(--fire-line);box-shadow:inset 0 1px 0 rgba(20,20,24,.08),0 18px 50px -16px rgba(255,90,0,.7)}.alert.burn .t{color:var(--fire-2)}.alert.bot .t,.alert.milestone .t,.alert.streak .t,.alert.tier .t{color:var(--gold-2)}.alert.bot,.alert.milestone,.alert.streak,.alert.tier{border-color:var(--gold-line)}.emote-rain{position:fixed;inset:0;z-index:80;pointer-events:none;overflow:hidden}.emote-rain .fl{position:absolute;bottom:-60px;will-change:transform,opacity}.celebrate{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:200}.divider{height:1px;background:var(--line);margin:18px 0}.pill-row{display:flex;gap:8px;flex-wrap:wrap}.tag{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:6px;background:var(--surface-2);color:var(--ink-2);border:1px solid var(--line)}.empty{padding:28px 16px;text-align:center;color:var(--ink-3);font-size:14px}.kbd{font-family:var(--mono);font-size:11px;padding:2px 6px;border:solid var(--line-2);border-width:1px 1px 2px;border-radius:5px;color:var(--ink-2)}.avatar-svg{display:block;width:100%;height:100%}.notice{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--r);background:var(--gold-bg);border:1px solid var(--gold-line);color:var(--ink);font-size:14px}.notice .btn{margin-left:auto}.hero-figs .v.glow-gold,.score-num.glow-gold,.stat .v.glow-gold{color:var(--gold-2);text-shadow:none}.hero-figs .v.glow-acid,.score-num.glow-acid,.stat .v.glow-acid{color:var(--acid);text-shadow:none}.hero-figs .v.glow-fire,.score-num.glow-fire,.stat .v.glow-fire{color:var(--fire-2);text-shadow:none}.mark{width:34px;height:34px;flex:none;display:block}.footer .mark{width:22px;height:22px;color:var(--gold-2)}.stat .v{font-size:clamp(1.05rem,1.6vw,1.4rem)}.burn-panel.compact .burn-sub{display:none}.burn-panel.compact .burn-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.burn-panel.compact .burn-clock{font-size:24px}.orbs{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.orbs i{position:absolute;display:block;border-radius:50%;filter:blur(80px);opacity:.75;will-change:transform}.orbs .o1{width:640px;height:640px;left:-180px;top:-240px;background:radial-gradient(circle,rgba(255,196,64,.6),transparent 62%)}.orbs .o2{width:560px;height:560px;right:-200px;top:8%;background:radial-gradient(circle,rgba(120,230,130,.5),transparent 62%)}.orbs .o3{width:720px;height:720px;left:28%;bottom:-340px;background:radial-gradient(circle,rgba(150,130,255,.42),transparent 62%)}.lockup .mark{color:var(--gold)}.panel.gold{background:var(--tint-gold)}.panel.acid{background:var(--tint-mint)}.panel.basket{background:var(--tint-lilac);border-color:var(--basket-line)}.panel.sky{background:var(--tint-sky)}.burn-panel{background:var(--tint-peach)}.notice{background:var(--tint-gold)}.tag.basket{background:var(--basket-bg);border-color:var(--basket-line)}.basketc,.tag.basket{color:var(--basket-2)}.ambient{background:radial-gradient(120% 62% at 50% 118%,rgba(23,163,74,.09),transparent 60%),linear-gradient(0deg,rgba(242,184,75,.07) 0,transparent 26%),radial-gradient(115% 85% at 50% 42%,transparent 58%,rgba(22,22,26,.045) 100%)}.ambient,.pixel-world{position:fixed;inset:0;z-index:-1;pointer-events:none}.pixel-world{width:100%;height:100%;opacity:.5;image-rendering:pixelated;image-rendering:crisp-edges}@media (max-width:720px){.pixel-world{opacity:.32}}body{background:transparent}:root{--glass-bg:rgba(255,255,255,0.72);--glass-bg-2:rgba(255,255,255,0.9);--glass-line:rgba(20,20,24,0.1);--glass-hi:rgba(255,255,255,0.09);--glass-blur:22px;--glass-sheen:linear-gradient(180deg,rgba(255,255,255,0.055),rgba(255,255,255,0) 42%)}.boring,.faq details,.modal,.notice,.panel{border-radius:var(--r-lg)}.hero{border-radius:var(--r-xl)}.bot-avatar,.clock .unit,.lock-pick button,.split-preview .cell,.stat,.tier-ladder .rung,.trade-row.mine,button.icon{border-radius:var(--r-sm)}.basket-row .bar,.burn-fill,.burn-track,.chips input,.tier-bar{border-radius:var(--r-pill)}.badge,.kbd,.kind,.plate-caption,.tag{border-radius:4px}.bot-bubble{border-radius:3px 12px 12px 12px}.alert{border-radius:12px}.alert .ico{border-radius:50%}input,select,textarea{border-radius:var(--r-sm)}input[type=range]{accent-color:var(--gold);padding:0;background:transparent;border:none;box-shadow:none}.chips input{padding-left:14px;padding-right:14px}.burn-head{width:14px;height:14px;top:-1px;right:-4px;border-radius:50%}.brand-field{border-radius:0}.alert,.boring,.bot-bubble,.faq details,.glass,.lock-pick button,.modal,.notice,.panel{background:var(--glass-sheen),var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(160%);backdrop-filter:blur(var(--glass-blur)) saturate(160%);border:1px solid var(--glass-line);box-shadow:0 1px 0 var(--glass-hi) inset,var(--shadow)}.panel:hover{border-color:rgba(20,20,24,.16);box-shadow:0 1px 0 var(--glass-hi) inset,0 0 0 1px rgba(255,255,255,.03),0 22px 60px -18px rgba(20,20,24,.21)}.bot-bubble,.lock-pick button{box-shadow:0 1px 0 var(--glass-hi) inset}.bot-msg.mine .bot-bubble{background:var(--glass-sheen),rgba(242,184,75,.14)}.lock-pick button.on{background:var(--glass-sheen),rgba(242,184,75,.16)}.notice{background:var(--glass-sheen),rgba(242,184,75,.12)}.hero{background:linear-gradient(160deg,var(--tint-gold),rgba(255,255,255,.78) 62%);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(160%);backdrop-filter:blur(var(--glass-blur)) saturate(160%);border:1px solid var(--glass-line)}.clock .unit,.split-preview .cell,.stat{background:var(--tile);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(20,20,24,.07);box-shadow:inset 0 1px 0 rgba(20,20,24,.05)}.clock .unit{border-color:var(--gold-line);box-shadow:inset 0 1px 0 rgba(20,20,24,.05),0 0 24px -10px rgba(242,184,75,.5)}.burn-stats .stat{border-color:rgba(255,122,26,.18)}.topbar{-webkit-backdrop-filter:blur(20px) saturate(170%);backdrop-filter:blur(20px) saturate(170%);background:rgba(251,248,241,.76)}.modal{background:var(--glass-sheen),var(--glass-bg-2);box-shadow:0 1px 0 var(--glass-hi) inset,var(--shadow-lg)}.modal-back{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html[data-noblur=on] .alert,html[data-noblur=on] .hero,html[data-noblur=on] .modal,html[data-noblur=on] .panel{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--ground-2)}.alerts{top:78px;right:18px;gap:10px;width:min(390px,calc(100vw - 36px))}.alert{position:relative;overflow:hidden;grid-template-columns:44px 1fr;gap:12px;padding:12px 18px 16px 12px;cursor:pointer;color:var(--ink-2)}.alert .ico{width:44px;height:44px;background:var(--surface-3);box-shadow:inset 0 1px 0 rgba(20,20,24,.1)}.alert.trade{color:var(--acid)}.alert.burn{color:var(--fire-2)}.alert.bot,.alert.milestone,.alert.streak,.alert.tier{color:var(--gold)}.alert:after{content:"";position:absolute;left:18px;right:18px;bottom:7px;height:3px;border-radius:999px;background:currentColor;opacity:.5;transform-origin:left center}.alert:hover{border-color:rgba(20,20,24,.2)}@media (max-width:720px){.alerts{top:auto;bottom:16px;right:16px;left:16px;width:auto}}.btn.ape,.btn.gold,.btn.primary,button.ape,button.gold,button.primary{position:relative;overflow:hidden;isolation:isolate}.btn.ape:after,.btn.gold:after,.btn.primary:after,button.ape:after,button.gold:after,button.primary:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.45) 50%,transparent 65%);transform:translateX(-130%);transition:transform .65s var(--ease)}.btn.primary:after,button.primary:after{background:linear-gradient(110deg,transparent 35%,var(--tile) 50%,transparent 65%)}.btn:hover:after,button:hover:after{transform:translateX(130%)}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes slide-in{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}@keyframes blur-in{0%{opacity:0;filter:blur(6px);transform:translateY(4px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .rise{animation:rise .42s var(--ease) both}html:not([data-motion=off]) .rise-2{animation:rise .42s var(--ease) .08s both}html:not([data-motion=off]) .rise-3{animation:rise .42s var(--ease) .16s both}html:not([data-motion=off]) .rise-4{animation:rise .42s var(--ease) .24s both}html:not([data-motion=off]) .rise-5{animation:rise .42s var(--ease) .32s both}html:not([data-motion=off]) .rise-6{animation:rise .42s var(--ease) .4s both}html:not([data-motion=off]) .blur-in{animation:blur-in .6s var(--ease) both}html:not([data-motion=off]) .bot-msg,html:not([data-motion=off]) .receipt,html:not([data-motion=off]) .trade-row{animation:slide-in .36s var(--ease) both}html:not([data-motion=off]) .stat-strip>.stat:first-child{animation:rise .4s var(--ease) .05s both}html:not([data-motion=off]) .stat-strip>.stat:nth-child(2){animation:rise .4s var(--ease) .1s both}html:not([data-motion=off]) .stat-strip>.stat:nth-child(3){animation:rise .4s var(--ease) .15s both}html:not([data-motion=off]) .stat-strip>.stat:nth-child(4){animation:rise .4s var(--ease) .2s both}}.nav a{transition:background .16s var(--ease),color .16s var(--ease),transform .24s var(--spring)}.nav a:hover{transform:translateY(-1px)}.scroll-thin{scrollbar-width:thin;scrollbar-color:rgba(20,20,24,.14) transparent}.scroll-thin::-webkit-scrollbar{width:8px;height:8px}.scroll-thin::-webkit-scrollbar-thumb{background:rgba(20,20,24,.14);border-radius:999px}:root{--glass-bg:rgba(255,255,255,0.54);--glass-bg-2:rgba(255,255,255,0.8);--glass-line:rgba(255,255,255,0.72);--glass-hi:rgba(255,255,255,0.98);--glass-blur:28px;--glass-sheen:linear-gradient(180deg,rgba(255,255,255,0.62),rgba(255,255,255,0) 38%)}.alert,.boring,.faq details,.glass,.hero,.modal,.notice,.panel{box-shadow:0 1px 0 var(--glass-hi) inset,0 0 0 1px rgba(20,20,24,.07),var(--shadow)}.panel.gold{background:var(--glass-sheen),rgba(255,240,200,.62)}.panel.acid{background:var(--glass-sheen),rgba(228,250,214,.62)}.panel.basket{background:var(--glass-sheen),rgba(232,226,255,.62)}.panel.sky{background:var(--glass-sheen),rgba(224,238,255,.62)}.burn-panel{background:var(--glass-sheen),rgba(255,228,210,.64)}.clock .unit,.kv>div,.row-item,.split-preview .cell,.stat,.strip{-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}.clock .unit,.split-preview .cell,.stat,.strip{background:rgba(255,255,255,.4);border:1px solid rgba(255,255,255,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 0 0 1px rgba(20,20,24,.06)}.topbar{background:rgba(251,248,241,.58);-webkit-backdrop-filter:blur(26px) saturate(180%);backdrop-filter:blur(26px) saturate(180%);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 1px 0 rgba(20,20,24,.06)}.orbs i{opacity:.95}.orbs .o1{background:radial-gradient(circle,rgba(255,190,40,.75),transparent 62%)}.orbs .o2{background:radial-gradient(circle,rgba(90,225,110,.6),transparent 62%)}.orbs .o3{background:radial-gradient(circle,rgba(130,110,255,.55),transparent 62%)}:root{--alive-ease:cubic-bezier(0.2,0.7,0.2,1)}@keyframes flash-up{0%{color:var(--acid);text-shadow:none}to{color:inherit;text-shadow:none}}@keyframes flash-down{0%{color:var(--rug);text-shadow:none}to{color:inherit;text-shadow:none}}@keyframes flash-gold{0%{color:var(--ink);text-shadow:none}to{color:inherit;text-shadow:none}}.feat:before,.panel:before,.stat:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:-1;opacity:0;transition:opacity .26s;background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%),rgba(242,184,75,.2),transparent 46%)}.feat:hover:before,.panel:hover:before,.stat:hover:before{opacity:1}.feat,.panel,.stat{isolation:isolate}.panel.gold:before{background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%),rgba(242,184,75,.1),transparent 46%)}.panel.acid:before{background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%),rgba(182,255,60,.09),transparent 46%)}.tilt{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .17s ease-out;will-change:transform}.tilt-glare{position:absolute;inset:0;pointer-events:none;border-radius:inherit;z-index:3;opacity:0;transition:opacity .22s;mix-blend-mode:soft-light;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(255,214,120,.45),transparent 52%)}.tilt:hover .tilt-glare{opacity:1}@media (hover:none){.tilt{transform:none}.tilt-glare{display:none}}@keyframes pulse-roll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}@keyframes draw{0%{stroke-dashoffset:1400}to{stroke-dashoffset:0}}@keyframes turn{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dial .rose{transform-origin:100px 100px}@keyframes burn-aura{0%{transform:translate3d(-2%,2%,0) scale(1);opacity:.75}to{transform:translate3d(2%,-2%,0) scale(1.08);opacity:1}}@keyframes burn-flicker{0%,to{transform:scale(1) rotate(-2deg)}30%{transform:scale(1.08) rotate(2deg)}60%{transform:scale(.96) rotate(-1deg)}}@keyframes burn-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes burn-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes burn-ember{0%{transform:translate(0) scale(1);opacity:0}15%{opacity:1}to{transform:translate(var(--dx,6px),-40px) scale(.2);opacity:0}}@keyframes burn-flash{0%{opacity:0;transform:scale(.92)}8%{opacity:1;transform:scale(1.04)}16%{transform:scale(1)}82%{opacity:1}to{opacity:0}}.burn-aura{position:absolute;inset:-40%;pointer-events:none;z-index:-1;background:radial-gradient(55% 45% at 18% 100%,rgba(255,110,20,.26),transparent 60%),radial-gradient(40% 40% at 90% 0,rgba(255,200,60,.14),transparent 60%)}@keyframes slam{0%{transform:scale(.7) translateY(-14px);opacity:0}60%{transform:scale(1.04) translateY(0);opacity:1}to{transform:scale(1) translateY(0);opacity:1}}@keyframes alert-out{to{opacity:0;transform:translateY(-6px)}}@keyframes float-up{0%{transform:translateZ(0) scale(.6) rotate(0deg);opacity:0}12%{opacity:1}to{transform:translate3d(var(--dx,0),-85vh,0) scale(1.5) rotate(var(--rot,0deg));opacity:0}}@keyframes pulse-ring{0%,to{box-shadow:inset 0 1px 0 rgba(20,20,24,.45),0 0 26px rgba(182,255,60,.42),0 0 0 0 rgba(182,255,60,.45)}50%{box-shadow:inset 0 1px 0 rgba(20,20,24,.45),0 0 26px rgba(182,255,60,.42),0 0 0 12px rgba(182,255,60,0)}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .flash.up{animation:flash-up .9s ease-out}html:not([data-motion=off]) .flash.down{animation:flash-down .9s ease-out}html:not([data-motion=off]) .flash.gold{animation:flash-gold 1s ease-out}html:not([data-motion=off]) .live-dot{animation:breathe 2.2s ease-in-out infinite}html:not([data-motion=off]) .pulse-track{animation:pulse-roll var(--dur,60s) linear infinite}html:not([data-motion=off]) .pulse:hover .pulse-track{animation-play-state:paused}html:not([data-motion=off]) .dial .rose polyline{stroke-dasharray:1400;stroke-dashoffset:0;animation:draw 2.8s var(--alive-ease) both}html:not([data-motion=off]) .dial .rose{animation:turn 140s linear infinite}html:not([data-motion=off]) .dial:hover .rose,html:not([data-motion=off]) .tilt:hover .dial .rose{animation-duration:24s}html:not([data-motion=off]) .burn-aura{animation:burn-aura 7s ease-in-out infinite alternate}html:not([data-motion=off]) .burn-flame{animation:burn-flicker 1.7s ease-in-out infinite}html:not([data-motion=off]) .burn-fill{animation:burn-shimmer 2.4s linear infinite}html:not([data-motion=off]) .burn-igniting .burn-fill{animation-duration:.6s;box-shadow:0 0 24px rgba(255,160,40,1),0 0 56px rgba(255,80,0,.85)}html:not([data-motion=off]) .burn-igniting .burn-clock{color:#ffd28a;animation:burn-pulse .8s ease-in-out infinite}html:not([data-motion=off]) .burn-embers span{animation:burn-ember 2.8s ease-out infinite}html:not([data-motion=off]) .burn-flash{animation:burn-flash 6.5s ease-out both}html:not([data-motion=off]) .alert{animation:slam .38s cubic-bezier(.2,1.3,.4,1) both,alert-out .4s ease-in 5.6s both}html:not([data-motion=off]) .emote-rain .fl{animation:float-up var(--dur,2.6s) ease-out forwards}html:not([data-motion=off]) .btn.ape.ready{animation:pulse-ring 1.8s ease-out infinite}}html[data-motion=off] .tilt{transform:none!important}html[data-motion=off] .burn-aura,html[data-motion=off] .emote-rain,html[data-motion=off] .tilt-glare{display:none!important}html[data-motion=off] .alert{opacity:1}@media (prefers-reduced-motion:reduce){.tilt{transform:none!important}.burn-aura,.emote-rain,.tilt-glare{display:none!important}}html[data-motion=off] .loop-svg .coin{display:none}@media (prefers-reduced-motion:reduce){.loop-svg .coin{display:none}}@keyframes toast-in{0%{transform:translateX(48px) scale(.96);opacity:0}to{transform:translateX(0) scale(1);opacity:1}}@keyframes toast-out{to{transform:translateX(28px);opacity:0}}@keyframes toast-life{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes drift-1{0%,to{transform:translateZ(0)}50%{transform:translate3d(140px,90px,0)}}@keyframes drift-2{0%,to{transform:translateZ(0)}50%{transform:translate3d(-120px,140px,0)}}@keyframes drift-3{0%,to{transform:translateZ(0)}50%{transform:translate3d(-160px,-80px,0)}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .alert{animation:toast-in .42s var(--spring) both,toast-out .38s ease-in 5.7s both}html:not([data-motion=off]) .alert:after{animation:toast-life 5.6s linear both}html:not([data-motion=off]) .orbs .o1{animation:drift-1 46s ease-in-out infinite}html:not([data-motion=off]) .orbs .o2{animation:drift-2 58s ease-in-out infinite}html:not([data-motion=off]) .orbs .o3{animation:drift-3 52s ease-in-out infinite}}@keyframes page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.has-glide,.has-glide>a{position:relative}.has-glide>a{z-index:1}.tab-glide{position:absolute;left:0;top:0;z-index:0;width:0;height:0;border-radius:var(--r);background:var(--gold-bg);background:color-mix(in srgb,var(--section,var(--gold)) 16%,transparent);box-shadow:inset 0 0 0 1px var(--gold-line);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--section,var(--gold)) 34%,transparent);pointer-events:none;opacity:0;will-change:transform}.app-tabs .tab-glide{border-radius:18px;box-shadow:none}.magnet{translate:var(--mgx,0) var(--mgy,0)}@keyframes ripple{to{transform:scale(1);opacity:0}}.ripple-host{position:relative}.rippling{overflow:hidden}.ripple{position:absolute;z-index:2;border-radius:50%;background:currentColor;opacity:.26;transform:scale(0);pointer-events:none}@keyframes burn-shake{0%,to{transform:translateX(0);box-shadow:0 0 0 0 rgba(255,110,20,0)}12%{transform:translateX(-7px) rotate(-.35deg);box-shadow:0 0 0 4px rgba(255,110,20,.28),0 0 70px rgba(255,110,20,.5)}28%{transform:translateX(6px) rotate(.3deg)}44%{transform:translateX(-4px)}60%{transform:translateX(3px);box-shadow:0 0 0 2px rgba(255,110,20,.14),0 0 40px rgba(255,110,20,.25)}76%{transform:translateX(-2px)}90%{transform:translateX(1px)}}@keyframes emote-bounce{0%,to{transform:translateY(0) scale(1)}40%{transform:translateY(-4px) scale(1.1)}70%{transform:translateY(1px) scale(.98)}}@keyframes emote-pop{0%{transform:scale(1) rotate(0deg)}35%{transform:scale(1.5) rotate(-9deg)}65%{transform:scale(.9) rotate(5deg)}to{transform:scale(1) rotate(0deg)}}@keyframes chart-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes chart-fade{0%{opacity:0}}.alerts .alert:nth-child(2){scale:.97;translate:0 -4px}.alerts .alert:nth-child(3){scale:.94;translate:0 -8px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton{display:block;border-radius:var(--r);color:transparent;background:var(--tile);background-image:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.75) 50%,rgba(255,255,255,0) 70%);background-size:200% 100%;background-position:200% 0;min-height:1em}.skeleton.pill{border-radius:var(--r-pill)}.panel[aria-busy=true]{position:relative;overflow:hidden}.panel[aria-busy=true]:after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none;background-image:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.6) 50%,rgba(255,255,255,0) 70%);background-size:200% 100%;background-position:200% 0}.app-shell[aria-busy=true]{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;align-content:start;max-width:820px;min-height:60vh}.app-shell[aria-busy=true]:after,.app-shell[aria-busy=true]:before{content:"";display:block;height:132px;border-radius:var(--r-lg);border:1px solid var(--glass-line,rgba(20,20,24,.1));background-color:var(--glass-bg,rgba(255,255,255,.72));background-image:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.85) 50%,rgba(255,255,255,0) 70%);background-size:200% 100%;background-position:200% 0}.app-shell[aria-busy=true]:after{box-shadow:0 148px 0 0 var(--glass-bg,rgba(255,255,255,.72))}.scroll-progress{position:fixed;left:0;top:0;width:100%;height:3px;z-index:61;transform-origin:0 50%;transform:scaleX(0);background:var(--section,var(--gold));border-radius:0 999px 999px 0;opacity:0;pointer-events:none}.scroll-progress[data-on="1"]{opacity:1}@media (prefers-reduced-motion:no-preference){html[data-reveal=on]:not([data-motion=off]) :is(.panel,.section,.strip,.row-item):not(.in){opacity:0;transform:translateY(12px)}html[data-reveal=on]:not([data-motion=off]) :is(.panel,.section,.strip,.row-item).in{transition:opacity .56s var(--alive-ease),transform .56s var(--alive-ease),border-color .22s var(--ease),box-shadow .26s var(--ease)}html[data-app]:not([data-motion=off]) .app-main.page-in{animation:page-in .24s var(--alive-ease) both}html:not([data-motion=off]) .tab-glide{transition:transform .38s var(--spring),width .32s var(--alive-ease),height .32s var(--alive-ease),opacity .2s}html:not([data-motion=off]) .has-glide>a.active{background:transparent;box-shadow:none}html:not([data-motion=off]) .magnet{transition:translate .14s ease-out}html:not([data-motion=off]) .ripple{animation:ripple .62s var(--alive-ease) forwards}html:not([data-motion=off]) .dial .hand.sec{transition:none}html:not([data-motion=off]) .burn-shake{animation:burn-shake .6s var(--alive-ease) both}html:not([data-motion=off]) .emote:hover{animation:emote-bounce .48s var(--alive-ease)}html:not([data-motion=off]) .emote.pop{animation:emote-pop .42s var(--spring) both}html:not([data-motion=off]) .chart-draw .chart-line{stroke-dasharray:1;stroke-dashoffset:0;animation:chart-draw 1.1s var(--alive-ease) both}html:not([data-motion=off]) .chart-draw .chart-wash{animation:chart-fade .9s ease-out .35s both}html:not([data-motion=off]) .donut-arc{transition:stroke-dasharray .9s var(--alive-ease)}html:not([data-motion=off]) .donut-arc:nth-of-type(3){transition-delay:90ms}html:not([data-motion=off]) .donut-arc:nth-of-type(4){transition-delay:.18s}html:not([data-motion=off]) .donut-arc:nth-of-type(5){transition-delay:.27s}html:not([data-motion=off]) .donut-arc:nth-of-type(n+6){transition-delay:.36s}html:not([data-motion=off]) .alerts .alert{transition:scale .32s var(--alive-ease),translate .32s var(--alive-ease)}html:not([data-motion=off]) .app-shell[aria-busy=true]:after,html:not([data-motion=off]) .app-shell[aria-busy=true]:before,html:not([data-motion=off]) .panel[aria-busy=true]:after,html:not([data-motion=off]) .skeleton{animation:shimmer 1.6s linear infinite}html:not([data-motion=off]) .scroll-progress{transition:opacity .2s}}html[data-motion=off] :is(.panel,.section,.strip,.row-item){opacity:1;transform:none}html[data-motion=off] .ripple,html[data-motion=off] .scroll-progress,html[data-motion=off] .tab-glide{display:none!important}html[data-motion=off] .magnet{translate:none}html[data-motion=off] .chart-draw .chart-line{stroke-dasharray:none}@media (prefers-reduced-motion:reduce){.ripple,.scroll-progress,.tab-glide{display:none!important}.magnet{translate:none}}.step-scene{position:relative;display:inline-block;width:64px;height:52px;flex:none}.step-scene .scene-emote{position:absolute;right:0;bottom:6px;display:block;width:40px;height:40px}.step-scene .emote{display:block}.scene-candles{position:absolute;left:0;bottom:10px;opacity:.9}.scene-candles .candle{transform-origin:50% 100%;transform-box:fill-box}.scene-coin{position:absolute;left:30px;top:4px;opacity:0}.scene-smoke{position:absolute;left:4px;bottom:0}.scene-flame{position:absolute;left:16px;bottom:-9px;transform-origin:50% 0}@keyframes scene-candle{0%,20%{transform:scaleY(.35)}55%,70%{transform:scaleY(1)}to{transform:scaleY(.35)}}@keyframes scene-ape-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes scene-piggy-wobble{0%,60%,to{transform:rotate(0)}10%{transform:rotate(-6deg) translateY(-1px)}20%{transform:rotate(5deg)}30%{transform:rotate(-3deg)}40%{transform:rotate(2deg)}}@keyframes scene-spill{0%{transform:translate(0) rotate(0);opacity:0}8%{opacity:1}30%{transform:translate(14px,-16px) rotate(90deg)}60%{transform:translate(26px,4px) rotate(220deg);opacity:1}85%{transform:translate(32px,34px) rotate(1turn);opacity:0}to{transform:translate(32px,34px) rotate(1turn);opacity:0}}@keyframes scene-liftoff{0%,12%{transform:translateY(0) rotate(0)}16%{transform:translateY(1px) rotate(-2deg)}20%{transform:translateY(0) rotate(2deg)}24%{transform:translateY(1px) rotate(-1deg)}70%{transform:translateY(-46px) rotate(0);opacity:1}74%{opacity:0;transform:translateY(-52px)}75%{opacity:0;transform:translateY(18px)}90%{opacity:1;transform:translateY(0)}to{transform:translateY(0)}}@keyframes scene-flame{0%,to{transform:scaleY(.7) scaleX(1)}50%{transform:scaleY(1.15) scaleX(.85)}}@keyframes scene-puff{0%{transform:translate(0) scale(.6);opacity:0}20%{opacity:1}to{transform:translate(-3px,-9px) scale(1.6);opacity:0}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .scene-candles .c1{animation:scene-candle 3.6s var(--ease) infinite}html:not([data-motion=off]) .scene-candles .c2{animation:scene-candle 3.6s var(--ease) .9s infinite}html:not([data-motion=off]) .scene-candles .c3{animation:scene-candle 3.6s var(--ease) 1.8s infinite}html:not([data-motion=off]) .scene-ape{animation:scene-ape-bob 1.8s ease-in-out infinite}html:not([data-motion=off]) .scene-piggy{transform-origin:50% 100%;animation:scene-piggy-wobble 3.2s var(--ease) infinite}html:not([data-motion=off]) .scene-coin.spill{animation:scene-spill 3.2s cubic-bezier(.3,.6,.6,1) infinite}html:not([data-motion=off]) .scene-coin.s1{animation-delay:0s}html:not([data-motion=off]) .scene-coin.s2{animation-delay:.25s;left:28px}html:not([data-motion=off]) .scene-coin.s3{animation-delay:.5s;left:32px}html:not([data-motion=off]) .scene-coin.s4{animation-delay:.8s}html:not([data-motion=off]) .scene-coin.s5{animation-delay:1.05s;left:29px}html:not([data-motion=off]) .scene-rocket{animation:scene-liftoff 4.4s cubic-bezier(.5,0,.8,.4) infinite}html:not([data-motion=off]) .scene-flame{animation:scene-flame .16s steps(2) infinite}html:not([data-motion=off]) .scene-smoke .puff{animation:scene-puff 1.1s ease-out infinite}html:not([data-motion=off]) .scene-smoke .p2{animation-delay:.35s}html:not([data-motion=off]) .scene-smoke .p3{animation-delay:.7s}html:not([data-motion=off]) .how-step:hover .step-scene .emote{transform:none}}html[data-motion=off] .scene-coin.s1,html[data-motion=off] .scene-coin.s2{opacity:1}html[data-motion=off] .scene-coin.s2{left:24px;top:6px}@media (prefers-reduced-motion:reduce){.scene-coin.s1,.scene-coin.s2{opacity:1}.scene-coin.s2{left:24px;top:6px}}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{overscroll-behavior-y:none}.topbar{padding-top:env(safe-area-inset-top)}@media (display-mode:standalone){.footer,.pulse{display:none}}.pwa{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:95;display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;grid-gap:12px;gap:12px;align-items:center;padding:12px;border-radius:12px;background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);border:1px solid var(--gold-line);box-shadow:inset 0 1px 0 rgba(20,20,24,.08),var(--shadow-lg)}@media (min-width:720px){.pwa{left:auto;width:420px}}html[data-app=on] .pwa{bottom:calc(84px + env(safe-area-inset-bottom))}.pwa-mark{width:44px;height:44px;border-radius:8px;display:grid;place-items:center;background:var(--gold-bg);color:var(--gold-2)}.pwa-mark svg{width:26px;height:26px}.pwa-body{font-size:13.5px;line-height:1.4;color:var(--ink-2);display:flex;flex-direction:column;gap:2px}.pwa-body>b{color:var(--ink)}.pwa-share{width:14px;height:14px;vertical-align:-2px;color:var(--gold-2)}.pwa button.icon{width:34px;height:34px}