@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Yellowtail;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/yellowtail-latin-400-normal-BfFX3xIh.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/red-hat-mono-latin-wght-normal-Dwfc5A3M.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sky-top: #1f3bd6;--sky-mid: #6fd8ff;--sky-low: #fff3d6;--sun: #fffaf0;--sun-glow: #fff3d6;--water-far: #45f0dc;--water-near: #19c3c9;--glint: #fffaf0;--cloud: #ffffff;--palm: #0f3b2e;--sand: #ffd0a8;--mangrove: #1f6b4f;--night: #14233f;--ground: #06303a;--surface: #0b3c48;--surface2: #0f4855;--line: #1d6470;--line2: #2b7a86;--text: #fbfffb;--dim: #bfe3e6;--accent: #ffb547;--bar-a: #45f0dc;--bar-b: #6fd8ff;--bar-c: #fff3d6;--neon: 0;--stars: 0;--moon: 0;--facade: 0;--glare: 1;--sun-alt: 1;--sun-on: 1;--sun-scale: 1;--ink: #0b0820;--ink-text: #160c2c;--paper: #fff6e8;--cyan: #2ee2ff;--cyan-ink: #04252c;--cyan-soft: rgba(46, 226, 255, .12);--warn: #ff9db4;--mint: #9ff5d6;--peach: #ffd0a8;--lavender: #c8b8ff;--flamingo: #ff8cc6;--mangrove1: #0f3b2e;--mangrove2: #1f6b4f;--hot: #ff4f9a;--burnt: #ff7a3d;--yellow: #ffd36b;--sunset: linear-gradient(90deg, var(--hot), var(--burnt) 55%, var(--yellow));--display: "Anton", "Arial Narrow", Impact, sans-serif;--script: "Yellowtail", "Brush Script MT", cursive;--ui: "Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--header-h: 60px;--r: 14px;--gutter: 16px;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--ink)}body{margin:0;min-height:100vh;overflow-x:hidden;font:400 15.5px/1.55 var(--ui);color:var(--text);background:linear-gradient(180deg,var(--ground) 0,var(--ground) 640px,var(--ink) 2400px) no-repeat,var(--ink)}[hidden]{display:none!important}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration-color:#ffffff59;text-underline-offset:3px}a:hover{text-decoration-color:var(--cyan)}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3{font-family:var(--display);font-weight:400;letter-spacing:.012em;text-transform:uppercase;margin:0;line-height:1.02}h1{font-size:clamp(34px,6vw,60px)}h2{font-size:clamp(24px,3.6vw,34px)}h3{font-size:19px}:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:6px}.wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--gutter)}.num{font-variant-numeric:tabular-nums}code,.mono-addr,.mono{font-family:var(--mono)}.dim{color:var(--dim)}.cyan{color:var(--cyan)}.mono-addr{overflow-wrap:anywhere;word-break:break-all;font-size:.92em}.nowrap{white-space:nowrap}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pt26{padding-top:26px}.pt12{padding-top:12px}.mt16{margin-top:16px}.mt8{margin-top:8px}.span-all{grid-column:1 / -1}body:not(.home) main{padding-top:var(--header-h)}.neon{font-family:var(--script);font-weight:400;text-transform:none;letter-spacing:0;color:var(--accent);display:inline-block;transform:rotate(-4deg);text-shadow:0 0 5px currentColor,0 0 20px var(--hot)}.js .reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.js .reveal.in{opacity:1;transform:none}.top{position:fixed;z-index:30;left:0;right:0;top:0;background:#0b0820b8;-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);border-bottom:1px solid rgba(255,255,255,.08);transition:background .3s,border-color .3s}.top.solid{background:var(--surface);border-bottom-color:var(--line)}.top .wrap{display:flex;align-items:center;gap:10px;min-height:var(--header-h)}.brand{display:inline-flex;align-items:center;gap:9px;text-decoration:none;font-family:var(--display);font-size:21px;letter-spacing:.07em;text-transform:uppercase}.brand svg{width:36px;height:30px;flex:none;filter:drop-shadow(0 0 7px rgba(255,47,168,.65))}.nav{display:flex;align-items:center;gap:4px;margin-left:auto}.nav a.navlink{text-decoration:none;padding:8px 10px;border-radius:999px;color:var(--dim);font-size:14px;font-weight:700}.nav a.navlink:hover,.nav a.navlink[aria-current=page]{color:var(--text);background:#ffffff14}.nav a.xlink{display:inline-flex;align-items:center;justify-content:center;min-width:36px;color:var(--text)}.foot a.xlink{display:inline-flex;align-items:center;gap:6px}.nav .narrow{display:none}.hdr-launch{gap:.3em}.menu{position:relative}.menu>summary{list-style:none}.menu>summary::-webkit-details-marker{display:none}.menu-btn{min-width:38px;padding:5px 9px}.menu[open]>.menu-btn{border-color:var(--cyan)}.menu-pop{position:absolute;right:0;top:calc(100% + 8px);min-width:180px;padding:6px;display:grid;gap:2px;border-radius:14px;background:var(--surface);border:1px solid var(--line2);box-shadow:0 18px 40px -16px #000000d9}.menu-pop a{display:flex;align-items:center;gap:8px;padding:11px 12px;border-radius:10px;text-decoration:none;font-weight:700;color:var(--text)}.menu-pop a:hover,.menu-pop a[aria-current=page]{background:#ffffff14}@media(max-width:640px){.nav .wide{display:none}.nav .narrow{display:block}.nav{gap:6px}.brand span,.hdr-launch .long{display:none}.wallet-btn{max-width:112px}}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:9px 18px;border-radius:999px;border:1.5px solid rgba(255,255,255,.28);background:#ffffff0f;color:var(--text);cursor:pointer;text-decoration:none;font-weight:700;font-size:14px;white-space:nowrap;transition:transform .12s,border-color .2s,background .2s}.btn:hover{border-color:#fff9;background:#ffffff1a}.btn:active{transform:scale(.96,.92)}.btn.go{overflow:hidden;color:var(--ink-text);border:0;background:linear-gradient(180deg,#ffffff61,#fff0 55%),linear-gradient(90deg,var(--hot),var(--burnt) 60%,var(--yellow));box-shadow:0 8px 26px -10px #ff4f9ad9,inset 0 -2px #160c2c2e}.btn.go:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent);transform:skew(-20deg);transition:left .6s}.btn.go:hover:after{left:120%}.btn.soon{color:var(--text);background:#0b08208c;border:1.5px dashed rgba(255,211,107,.75);cursor:not-allowed}.btn.soon:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--yellow);box-shadow:0 0 10px var(--yellow)}.btn.soon:active{transform:none}.btn.ghost{background:#0b082059}.btn.wide{width:100%}.btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn.small{min-height:34px;padding:5px 13px;font-size:13px}.btn.flash{border-color:var(--cyan);color:var(--cyan);box-shadow:0 0 16px #2ee2ff8c}.wallet-btn{max-width:150px;overflow:hidden;text-overflow:ellipsis}.hero{position:relative;isolation:isolate;min-height:min(100svh,980px);display:flex;align-items:flex-end;overflow:hidden}.hero .scene{position:absolute;inset:0;z-index:-1;background:var(--sky-top);overflow:hidden}.hero .scene svg.still{position:absolute;inset:0;width:100%;height:100%}.hero .scene canvas.live{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .7s ease}.hero .scene canvas.live.on{opacity:1}.still.port{display:none}@media not ((min-aspect-ratio:1/1)or (min-width:980px)){.still.land{display:none}.still.port{display:block}.hero{align-items:flex-start}.hero .hero-in{padding-bottom:380px}main .nf{align-items:flex-start}main .nf>.wrap{padding-top:20px;padding-bottom:360px}main .nf .hero-copy{margin-bottom:0}}.hero:after{content:"";position:absolute;inset:auto 0 0;height:110px;background:linear-gradient(180deg,transparent,var(--ground));z-index:-1;pointer-events:none}.hero-in{padding-top:calc(var(--header-h) + 26px);padding-bottom:60px}.hero-copy{position:relative;max-width:760px;padding:22px 24px 26px;border-radius:26px;background:#0b0820cc;box-shadow:0 0 90px 30px #0b082059,inset 0 1px #ffffff14}@media(max-width:560px){.hero-copy{padding:16px 16px 18px;border-radius:20px}.hero-in{padding-top:calc(var(--header-h) + 12px);padding-left:12px;padding-right:12px}}.kicker{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px;margin:0 0 6px}.kicker .neon{font-size:clamp(30px,5vw,44px);line-height:1}.eyebrow{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.hook{position:relative;font-size:clamp(40px,12.4vw,100px);line-height:.94;letter-spacing:.006em;margin:4px 0 0;max-width:13.5ch}@media(min-width:700px){.hook{font-size:clamp(56px,7.6vw,100px)}}.hook:before{content:"";position:absolute;inset:10% 5% 0 0;background:radial-gradient(closest-side,rgba(255,79,154,.3),transparent);filter:blur(24px);z-index:-1}.hook .w{display:inline-block;white-space:nowrap}.hook.post,[data-out] .hook.pre{display:none}[data-out] .hook.post{display:block}.hook .ch{display:inline-block;color:var(--yellow);background:linear-gradient(180deg,var(--yellow) 0%,var(--burnt) 45%,var(--hot) 80%,var(--burnt) 100%);background-size:100% 220%;background-position:0 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:rise .38s cubic-bezier(.2,.8,.2,1) both,slide 9s steps(90) 1s infinite alternate}@keyframes rise{0%{opacity:0;transform:translateY(.45em)}to{opacity:1;transform:none}}@keyframes slide{to{background-position:0 100%}}.d0{animation-delay:0ms}.d1{animation-delay:12ms}.d2{animation-delay:24ms}.d3{animation-delay:36ms}.d4{animation-delay:48ms}.d5{animation-delay:60ms}.d6{animation-delay:72ms}.d7{animation-delay:84ms}.d8{animation-delay:96ms}.d9{animation-delay:108ms}.d10{animation-delay:.12s}.d11{animation-delay:132ms}.d12{animation-delay:144ms}.d13{animation-delay:156ms}.d14{animation-delay:168ms}.d15{animation-delay:.18s}.d16{animation-delay:192ms}.d17{animation-delay:204ms}.d18{animation-delay:216ms}.d19{animation-delay:228ms}.d20{animation-delay:.24s}.d21{animation-delay:252ms}.d22{animation-delay:264ms}.d23{animation-delay:276ms}.d24{animation-delay:288ms}.d25{animation-delay:.3s}.d26{animation-delay:312ms}.d27{animation-delay:324ms}.d28{animation-delay:336ms}.d29{animation-delay:348ms}.d30{animation-delay:.36s}.d31{animation-delay:372ms}.d32{animation-delay:384ms}.d33{animation-delay:396ms}.d34{animation-delay:408ms}.d35{animation-delay:.42s}.d36{animation-delay:432ms}.d37{animation-delay:444ms}.d38{animation-delay:456ms}.d39{animation-delay:468ms}.d40{animation-delay:.48s}.d41{animation-delay:492ms}.d42{animation-delay:504ms}.d43{animation-delay:516ms}.d44{animation-delay:528ms}.d45{animation-delay:.54s}.d46{animation-delay:552ms}.d47{animation-delay:564ms}.d48{animation-delay:576ms}.d49{animation-delay:588ms}.d50{animation-delay:.6s}.d51{animation-delay:612ms}.d52{animation-delay:624ms}.d53{animation-delay:636ms}.d54{animation-delay:648ms}.d55{animation-delay:.66s}.hero .sub{color:var(--text);font-size:clamp(15px,2.1vw,19px);font-weight:500;margin:14px 0 0;max-width:46ch}.hero-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px;min-height:46px}.hero-cta .btn{min-height:46px;padding:10px 20px;font-size:15px}.ca-row{display:flex;align-items:center;gap:10px;margin-top:16px;padding:9px 10px 9px 14px;border-radius:14px;background:var(--ink);max-width:100%;border:1.5px solid rgba(46,226,255,.7);box-shadow:0 0 18px -4px #2ee2ffb3,inset 0 0 12px -6px #2ee2ffcc}.ca-row code{overflow-wrap:anywhere;font-size:12.5px;flex:1;min-width:0;color:var(--text)}.ca-tag{font-family:var(--display);color:var(--cyan);letter-spacing:.05em;text-shadow:0 0 8px rgba(46,226,255,.7)}.clock{display:flex;gap:clamp(8px,2vw,18px);margin-top:18px}.cg{display:flex;flex-direction:column;align-items:flex-start}.cd{display:flex;font-family:var(--display);font-size:clamp(40px,6.4vw,72px);line-height:1;color:var(--text);text-shadow:0 0 18px rgba(255,79,154,.45)}.dg{display:inline-block;height:1em;overflow:hidden;width:.56em;text-align:center}.dg .strip{display:flex;flex-direction:column;transition:transform .55s cubic-bezier(.2,.8,.2,1)}.dg .strip>span{height:1em;line-height:1}.cl{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-top:4px}.cg+.cg{padding-left:clamp(8px,2vw,18px);border-left:1px solid rgba(255,255,255,.14)}.clock.out .outline{font-family:var(--display);font-size:clamp(34px,5vw,56px);text-transform:uppercase;color:var(--text);text-shadow:0 0 18px rgba(255,79,154,.6)}.console{margin-top:-22px;position:relative;z-index:2;padding:18px 18px 16px;border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:0 18px 40px -20px #0009;overflow:hidden}.console .row{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.console .state{display:flex;align-items:center;gap:10px;font-weight:800;letter-spacing:.02em}.console .pctn{font-family:var(--display);font-size:clamp(28px,4vw,40px);color:var(--text);line-height:1}.sunmark{width:26px;height:26px;flex:none}.pbar{position:relative;display:block;height:12px;background:#00000059;border-radius:6px;overflow:hidden}.pbar>i{position:absolute;inset:0 auto 0 0;width:0;background:linear-gradient(90deg,var(--bar-a),var(--bar-b) 55%,var(--bar-c));background-size:var(--bar-w, 100%) 100%;transition:width 1.2s cubic-bezier(.2,.8,.2,1)}.pbar.console-bar{height:30px;border-radius:10px;margin:14px 0 10px;box-shadow:inset 0 2px 6px #00000080;overflow:visible}.pbar.console-bar>i{border-radius:10px;background-size:100% 100%;overflow:hidden}.pbar.console-bar>i:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.25) 0 10px,transparent 10px 20px);background-size:28.28px 28.28px;animation:stripes .9s linear infinite}.pbar.console-bar>i:after{content:"";position:absolute;top:0;bottom:0;right:-2px;width:6px;background:#fff;box-shadow:0 0 12px 4px #fffc;border-radius:3px;animation:pulse 1.4s ease-in-out infinite}.pbar.done>i:after{display:none}@keyframes stripes{to{background-position:28.28px 0}}@keyframes pulse{50%{opacity:.45;box-shadow:0 0 4px 1px #ffffff80}}.ticks{position:relative;height:12px;margin:-4px 0 6px}.ticks i{position:absolute;top:0;width:2px;height:10px;background:var(--line2);border-radius:1px;transform:translate(-1px)}.ticks i.lit{background:var(--accent);box-shadow:0 0 8px var(--accent)}.t0{left:0}.t1{left:14.2857%}.t2{left:28.5714%}.t3{left:42.8571%}.t4{left:57.1429%}.t5{left:71.4286%}.t6{left:85.7143%}.t7{left:calc(100% - 1px)}.console .labels{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;font-size:12.5px;color:var(--dim)}.console .labels b{color:var(--text);font-weight:800}.console .labels span:nth-child(2){text-align:center}.console .labels span:last-child{text-align:right}@media(max-width:520px){.console .labels{grid-template-columns:1fr 1fr}.console .labels span:nth-child(2){grid-column:1 / -1;grid-row:2;text-align:left}}.out-sign{margin:12px 0 0;text-align:center}.out-sign .neon{font-size:clamp(44px,8vw,80px);color:var(--flamingo);animation:flicker 3.2s infinite}@keyframes flicker{0%,18%,22%,62%,64%,to{opacity:1}20%,63%{opacity:.55}}.console.burst:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 100% 50%,rgba(255,255,255,.9),rgba(255,140,198,.4) 30%,transparent 60%);animation:burst 1.6s ease-out forwards;pointer-events:none}@keyframes burst{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.plabel{font-size:12px;color:var(--dim);font-variant-numeric:tabular-nums}.plabel b{color:var(--text);font-weight:700}.section{padding-top:34px;padding-bottom:30px}.section-h{display:flex;justify-content:space-between;align-items:baseline;gap:6px 14px;flex-wrap:wrap;margin-bottom:16px}.section-h h2 .kick,.page-h h1 .kick,.section-h h1 .kick{display:block;width:max-content;font-size:.72em;line-height:1.15;margin:0 0 6px -2px}.note{font-size:13.5px;color:var(--dim)}.badge{display:inline-block;font-size:11.5px;font-weight:700;padding:2px 9px;border:1px solid var(--line2);border-radius:99px;color:var(--dim);white-space:nowrap;background:var(--surface)}.badge.cyan{border-color:#2ee2ff8c;color:var(--cyan)}.crawl{display:flex;align-items:stretch;margin:0 0 22px;border:1px solid var(--line);border-radius:12px;background:var(--surface);overflow:hidden;font-size:13.5px}.crawl-tag{flex:none;display:flex;align-items:center;padding:0 12px;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-text);background:var(--yellow)}.crawl-view{flex:1;min-width:0;overflow:hidden}.crawl-track{display:flex;width:max-content;animation:crawl var(--dur, 40s) linear infinite}.crawl:hover .crawl-track,.crawl:focus-within .crawl-track{animation-play-state:paused}.crawl ul{display:flex;align-items:center;gap:14px;margin:0;padding:9px 14px 9px 0;list-style:none;white-space:nowrap}.crawl li.sep{color:var(--accent)}.crawl a{text-decoration:none}.crawl a:hover{text-decoration:underline}.crawl .sym{color:var(--dim)}@keyframes crawl{to{transform:translate(-50%)}}.library{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));gap:16px;perspective:900px}@media(min-width:900px){.library{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}}.box{--rx: 0deg;--ry: 0deg;--gx: 50%;--mx: 0px;--my: 0px;position:relative;display:flex;flex-direction:column;min-width:0;border-radius:14px;background:var(--surface);border:1px solid var(--line);box-shadow:0 14px 30px -18px #000c,inset 0 1px #ffffff12;transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .2s}.box.tilting{transition:transform .08s linear}.box:hover{border-color:var(--line2)}.box-cover{position:relative;display:block;aspect-ratio:3 / 4;border-radius:13px 13px 0 0;overflow:hidden;background:var(--ink)}.box-cover svg,.box-cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.box-cover .cv .s-sunpos{transition:transform .4s ease}.box:hover .box-cover .cv .s-sunpos{transform:translate(var(--mx),var(--my))}.box-cover:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(255,255,255,.16),transparent 22%,transparent 70%,rgba(11,8,32,.55));pointer-events:none}.box-cover:after{content:"";position:absolute;left:0;top:0;bottom:0;width:7px;z-index:1;background:linear-gradient(180deg,var(--hot),var(--burnt),var(--yellow));opacity:.9}.box-sym{position:absolute;z-index:2;left:16px;bottom:10px;padding:1px 8px;border-radius:6px;background:#0b0820c7;font-family:var(--display);font-size:18px;letter-spacing:.04em;color:#fff}.box .chip{position:absolute;z-index:2;right:10px;top:10px}.box-body{position:relative;padding:12px 13px 14px;display:flex;flex-direction:column;gap:8px;min-width:0}.box-title{font-size:clamp(18px,2.2vw,22px);line-height:1.05;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.box-title a.main{text-decoration:none}.box-title a.main:after{content:"";position:absolute;inset:-400px 0 0;z-index:1}.box a.n{position:relative;z-index:2;text-decoration:none}.box a.n:hover{text-decoration:underline;text-decoration-color:var(--cyan)}.box .gradlink{display:grid;gap:5px}.box .pbar.grad{height:8px}.glare{position:absolute;inset:0;border-radius:14px;pointer-events:none;z-index:3;opacity:0;transition:opacity .3s;background:linear-gradient(105deg,transparent calc(var(--gx) - 25%),rgba(255,255,255,.22) var(--gx),transparent calc(var(--gx) + 25%));mix-blend-mode:screen}.box:hover .glare,.box.tilting .glare{opacity:1}.counter{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.counter .big{font-family:var(--display);font-size:clamp(24px,3vw,30px);color:var(--cyan);font-variant-numeric:tabular-nums;letter-spacing:.01em;text-shadow:0 0 14px rgba(46,226,255,.35)}.counter .unit{font-size:12px;color:var(--dim)}.facts{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12.5px;color:var(--dim)}.facts b{color:var(--text);font-weight:700}.lit{animation:lit 2.2s ease-out}@keyframes lit{0%{color:var(--cyan-ink);background:var(--cyan);box-shadow:0 0 0 4px var(--cyan)}to{background:transparent;box-shadow:0 0 0 0 transparent}}.pulse{animation:boxpulse 1.6s ease-out}@keyframes boxpulse{0%{box-shadow:0 0 #2ee2ffe6,0 14px 30px -18px #000c}to{box-shadow:0 0 0 22px #2ee2ff00,0 14px 30px -18px #000c}}.pop{position:absolute;z-index:5;left:50%;top:38%;transform:translate(-50%);padding:6px 12px;border-radius:999px;background:var(--cyan);color:var(--cyan-ink);font-weight:800;font-size:14px;white-space:nowrap;text-decoration:none;box-shadow:0 0 22px #2ee2ffcc;animation:popup 3.2s cubic-bezier(.2,.8,.2,1) forwards}@keyframes popup{0%{opacity:0;transform:translate(-50%,20px) scale(.7)}12%{opacity:1;transform:translate(-50%) scale(1.08)}20%{transform:translate(-50%,-6px) scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-70px)}}.lane-label{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1.5px dashed var(--line2);border-radius:10px;color:var(--text);font-size:14px;font-weight:700;margin-bottom:14px;background:var(--surface)}.box.lane{border-style:dashed;background:color-mix(in srgb,var(--surface) 80%,var(--ground))}.box.lane .box-cover>svg{filter:saturate(.7) brightness(.82)}.box.lane .box-cover>img.real{filter:saturate(.85) brightness(.88)}.box.lane .box-cover:after{background:var(--line2)}.replay{margin-bottom:18px}.replay-label{display:inline-block;margin:0 0 10px;padding:8px 12px;border-radius:10px;background:var(--surface2);border:1.5px dashed var(--yellow);font-size:13px;font-weight:700;color:var(--text);max-width:60ch}.replay .library{max-width:260px}.own{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:center;padding:26px;border-radius:22px;border:2px solid transparent;background:linear-gradient(var(--surface),var(--surface)) padding-box,linear-gradient(110deg,var(--hot),var(--burnt),var(--yellow),#8b2cff,var(--hot)) border-box;background-size:100% 100%,300% 100%;animation:bordersweep 8s steps(80) infinite;box-shadow:0 24px 60px -30px #ff2fa88c;perspective:800px}@keyframes bordersweep{to{background-position:0 0,300% 0}}@media(max-width:640px){.own{grid-template-columns:1fr;justify-items:center;text-align:center;padding:22px 16px}.own .hero-cta{justify-content:center}}.own-coin{width:168px;aspect-ratio:1;border-radius:50%;padding:9px;background:conic-gradient(from 20deg,var(--yellow),var(--burnt),var(--hot),#8b2cff,var(--yellow));box-shadow:0 0 40px #ff2fa873,inset 0 0 0 2px #ffffff59;animation:coinspin 7s cubic-bezier(.45,0,.55,1) infinite;transform-style:preserve-3d}.own-face{width:100%;height:100%;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 28%,#2a1550,var(--ink) 70%);box-shadow:inset 0 0 0 2px #ffffff1f,inset 0 -10px 24px #00000080}.own-face svg{width:62%;height:auto;filter:drop-shadow(0 0 10px rgba(255,47,168,.7))}@keyframes coinspin{0%,18%{transform:rotateY(0)}50%,68%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}.own-kick{margin:0}.own-kick .neon{font-size:clamp(28px,4vw,38px)}.own-title{font-size:clamp(44px,7vw,76px);line-height:.95;margin:2px 0 8px;background:linear-gradient(180deg,var(--yellow),var(--burnt) 55%,var(--hot));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.own-text{margin:0;max-width:56ch;color:var(--text);font-size:16px}.own-ca{max-width:640px}.own-note{margin:12px 0 0;max-width:60ch;padding:10px 14px;border-radius:12px;background:#0b082061;border:1px solid var(--line);color:var(--dim);font-size:13.5px;line-height:1.5}.ca-note{margin:8px 0 0;font-size:12.5px;color:var(--dim)}.ca-note a{color:var(--text);text-decoration:underline;text-underline-offset:2px}.pill-wait{display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:10px 18px;border-radius:999px;border:1.5px dashed rgba(46,226,255,.7);color:var(--text);font-weight:800;font-size:15px;background:#0b082066}.pill-wait i{width:9px;height:9px;border-radius:50%;background:var(--cyan);box-shadow:0 0 10px var(--cyan);animation:blink 1.6s ease-in-out infinite}@keyframes blink{50%{opacity:.25;box-shadow:0 0 2px var(--cyan)}}.statband{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media(max-width:760px){.statband{grid-template-columns:1fr}}.sb{position:relative;overflow:hidden;display:grid;gap:4px;padding:20px 20px 18px;border-radius:18px;border:1px solid var(--line);background:var(--surface);text-decoration:none;transition:transform .25s,border-color .25s,box-shadow .25s}.sb:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:linear-gradient(90deg,var(--bar-a),var(--bar-b),var(--bar-c));opacity:.85}.sb:hover{transform:translateY(-3px);border-color:var(--line2);box-shadow:0 18px 40px -22px #2ee2ff80}.sb-n{font-family:var(--display);font-size:clamp(40px,5.5vw,60px);line-height:1;color:var(--text);text-shadow:0 0 18px rgba(255,79,154,.3)}.sb-n.cyan{color:var(--cyan);text-shadow:0 0 18px rgba(46,226,255,.35)}.sb-k{font-size:13.5px;font-weight:700;color:var(--dim)}.how{display:grid;grid-template-columns:minmax(0,1fr) 84px minmax(0,1fr) 84px minmax(0,1fr);align-items:center}.step{position:relative;padding:22px 20px 20px;border-radius:18px;background:var(--surface);border:1px solid var(--line);min-height:100%}.step h3{font-size:24px;margin:10px 0 6px}.step p{margin:0;color:var(--dim);font-size:14.5px}.step-n{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--ink);color:var(--yellow);font-family:var(--display);font-size:22px;box-shadow:inset 0 0 0 1.5px #ffd36b8c,0 0 18px #ff7a3d59;text-shadow:0 0 8px rgba(255,211,107,.8)}.flow{position:relative;height:26px}.flow i{position:absolute;left:8px;right:8px;top:50%;height:3px;transform:translateY(-50%);border-radius:2px;background:repeating-linear-gradient(90deg,var(--cyan) 0 10px,transparent 10px 18px);opacity:.55;background-size:18px 3px;animation:dash .9s linear infinite}@keyframes dash{to{background-position:18px 0}}.tc{position:absolute;top:50%;left:0;width:22px;height:22px;margin-top:-11px;border-radius:50%;display:grid;place-items:center;font-family:var(--display);font-size:12px;color:var(--cyan-ink);background:radial-gradient(circle at 35% 30%,#c9fbff,var(--cyan) 60%,#18a9c4);box-shadow:0 0 12px #2ee2ffcc;animation:travelx 2.4s cubic-bezier(.45,0,.55,1) infinite;opacity:0}.tc:nth-of-type(2){animation-delay:.8s}.tc:nth-of-type(3){animation-delay:1.6s}@keyframes travelx{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:calc(100% - 22px);opacity:0}}@media(max-width:860px){.how{grid-template-columns:1fr}.flow{height:64px;width:26px;margin:0 auto}.flow i{inset:6px auto 6px 50%;width:3px;height:auto;transform:translate(-50%);background:repeating-linear-gradient(180deg,var(--cyan) 0 10px,transparent 10px 18px);background-size:3px 18px;animation-name:dashy}.tc{left:50%;top:0;margin:0 0 0 -11px;animation-name:travely}}@keyframes dashy{to{background-position:0 18px}}@keyframes travely{0%{top:0;opacity:0}15%{opacity:1}85%{opacity:1}to{top:calc(100% - 22px);opacity:0}}.cta-band{position:relative;isolation:isolate;overflow:hidden;margin-top:30px;min-height:520px;display:flex;align-items:center}.cta-scene{position:absolute;inset:0;z-index:-1;background:var(--ink)}.cta-scene svg.still{position:absolute;inset:0;width:100%;height:100%}.cta-band:before,.cta-band:after{content:"";position:absolute;left:0;right:0;height:90px;z-index:-1;pointer-events:none}.cta-band:before{top:0;background:linear-gradient(180deg,var(--ink),transparent)}.cta-band:after{bottom:0;background:linear-gradient(0deg,var(--ink),transparent)}.cta-panel{max-width:640px;padding:26px 26px 28px;border-radius:24px;background:#0b0820cc;box-shadow:0 0 90px 30px #0b082059,inset 0 1px #ffffff14}.cta-sign{margin:0}.cta-sign .neon{font-size:clamp(44px,7vw,72px);color:var(--flamingo);animation:flicker 4s infinite}.cta-title{font-size:clamp(34px,5vw,56px);margin:6px 0 8px}.cta-text{margin:0;color:var(--text);font-size:16px;max-width:46ch}.library>.reveal,.statband .sb{transition-delay:calc(var(--i, 0) * 70ms)}.js .reveal.in .neon.kick,.js .reveal.in .own-kick .neon{animation:neonon 1.1s steps(1) both}@keyframes neonon{0%{opacity:.15}12%{opacity:1}18%{opacity:.3}26%{opacity:1}34%{opacity:.55}40%,to{opacity:1}}.rules2{container-type:inline-size;padding:22px 20px 18px;border-radius:20px;background:var(--surface);border:1px solid var(--line)}.rules2-h{display:flex;align-items:baseline;gap:12px;margin-bottom:14px}.rules2-h h2{font-size:clamp(22px,3vw,28px)}.rules2-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@container (max-width: 700px){.rules2-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 420px){.rules2-grid{grid-template-columns:1fr}}.rule-card{display:flex;gap:12px;align-items:flex-start;padding:14px 14px 13px;border-radius:14px;background:#0b082061;border:1px solid var(--line);transition:transform .25s,border-color .25s}.rule-card:hover{transform:translateY(-3px);border-color:var(--line2)}.rule-card b{display:block;font-family:var(--display);font-weight:400;text-transform:uppercase;letter-spacing:.03em;font-size:17px;line-height:1.1;margin:1px 0 4px}.rule-line{display:block;font-size:13.5px;color:var(--dim);line-height:1.45}.rule-ic{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--ink);color:var(--cyan);box-shadow:inset 0 0 0 1.5px #2ee2ff73,0 0 16px -4px #2ee2ff99}.rule-ic svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;animation:bob 3.2s ease-in-out infinite}.rule-card:nth-child(3n+2) .rule-ic{color:var(--flamingo);box-shadow:inset 0 0 0 1.5px #ff8cc673,0 0 16px -4px #ff8cc699}.rule-card:nth-child(3n) .rule-ic{color:var(--yellow);box-shadow:inset 0 0 0 1.5px #ffd36b73,0 0 16px -4px #ffd36b99}.rule-card:nth-child(2) svg{animation-delay:.4s}.rule-card:nth-child(3) svg{animation-delay:.8s}.rule-card:nth-child(4) svg{animation-delay:1.2s}.rule-card:nth-child(5) svg{animation-delay:1.6s}.rule-card:nth-child(6) svg{animation-delay:2s}@keyframes bob{50%{transform:translateY(-2px) scale(1.06)}}.js .reveal .rule-card{opacity:0;transform:translateY(14px) scale(.98)}.js .reveal.in .rule-card{animation:cardin .55s cubic-bezier(.2,.8,.2,1) both}.js .reveal.in .rule-card:nth-child(2){animation-delay:.08s}.js .reveal.in .rule-card:nth-child(3){animation-delay:.16s}.js .reveal.in .rule-card:nth-child(4){animation-delay:.24s}.js .reveal.in .rule-card:nth-child(5){animation-delay:.32s}.js .reveal.in .rule-card:nth-child(6){animation-delay:.4s}@keyframes cardin{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.rules-full{margin-top:12px}.rules-full summary{display:inline-flex;align-items:center;gap:8px;cursor:pointer;list-style:none;font-size:13.5px;font-weight:700;color:var(--text);padding:6px 2px}.rules-full summary::-webkit-details-marker{display:none}.rules-full summary:after{content:"";width:7px;height:7px;border-right:2px solid var(--cyan);border-bottom:2px solid var(--cyan);transform:rotate(45deg) translateY(-2px);transition:transform .25s}.rules-full[open] summary:after{transform:rotate(225deg) translateY(-2px)}.rules-full ol{margin:8px 0 0;padding:12px 14px 12px 32px;display:grid;gap:7px;border-radius:12px;background:#0b082061;font-size:13.5px;color:var(--dim);line-height:1.5}.rules-full li::marker{color:var(--cyan);font-weight:800}.rules{position:relative;color:var(--ink-text);background:var(--lavender);padding:26px 24px 24px;max-width:920px;clip-path:polygon(0 18px,10px 18px,10px 8px,18px 8px,18px 0,calc(100% - 18px) 0,calc(100% - 18px) 8px,calc(100% - 10px) 8px,calc(100% - 10px) 18px,100% 18px,100% calc(100% - 18px),calc(100% - 10px) calc(100% - 18px),calc(100% - 10px) calc(100% - 8px),calc(100% - 18px) calc(100% - 8px),calc(100% - 18px) 100%,18px 100%,18px calc(100% - 8px),10px calc(100% - 8px),10px calc(100% - 18px),0 calc(100% - 18px));box-shadow:inset 0 0 0 8px var(--mint),inset 0 0 0 10px var(--ink-text)}.rules:before{content:"";position:absolute;left:50%;top:8px;width:120px;height:10px;transform:translate(-50%);background:repeating-linear-gradient(90deg,var(--ink-text) 0 4px,transparent 4px 10px);opacity:.6}.rules h2{font-size:clamp(24px,3.2vw,32px);margin:8px 0 14px;text-align:center;color:var(--ink-text);letter-spacing:.06em}.rules ol{list-style:none;counter-reset:rule;margin:0;padding:0;display:grid;gap:10px;font-size:14.5px;font-weight:600;line-height:1.45}.rules li{counter-increment:rule;display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start}.rules li:before{content:counter(rule);display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:var(--ink);color:var(--cyan);font-family:var(--display);font-size:19px;text-shadow:0 0 8px rgba(46,226,255,.85);box-shadow:inset 0 0 0 1.5px #2ee2ff80}.rules li:nth-child(3n+2):before{color:var(--flamingo);text-shadow:0 0 8px rgba(255,140,198,.85);box-shadow:inset 0 0 0 1.5px #ff8cc680}.rules li:nth-child(3n):before{color:var(--yellow);text-shadow:0 0 8px rgba(255,211,107,.85);box-shadow:inset 0 0 0 1.5px #ffd36b80}.foot{position:relative;margin-top:40px;padding:70px 0 30px;color:var(--dim);font-size:13px;background:linear-gradient(180deg,transparent,var(--ink) 60px)}.foot-palms{position:absolute;left:0;right:0;bottom:0;width:100%;height:120px;fill:#05030d;stroke:#05030d;pointer-events:none}.foot .wrap{position:relative;display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center}.foot a{color:var(--text)}.foot .brand-s{display:inline-flex;align-items:center;gap:8px;font-family:var(--display);letter-spacing:.07em;text-transform:uppercase;color:var(--text);text-decoration:none}.foot .brand-s svg{width:26px;height:22px}.sound{min-width:38px;padding:6px 9px;min-height:34px}.foot .sound{margin-left:auto}.panel{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);padding:18px;min-width:0;box-shadow:0 14px 30px -22px #000c}.panel h3{margin-bottom:10px}.layout{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}@media(min-width:960px){.layout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}}.form{display:grid;gap:16px}.field{display:grid;gap:6px;min-width:0}.field label,.field .lbl{font-size:13px;font-weight:700;color:var(--dim)}.input,select.input,textarea.input{width:100%;min-width:0;padding:11px 13px;border:1.5px solid var(--line2);border-radius:11px;background:#0b08208c;outline:none;transition:border-color .2s,box-shadow .2s}.input:focus,.input:focus-visible{border-color:var(--cyan);box-shadow:0 0 0 3px #2ee2ff40,0 0 20px #2ee2ff59;outline:none}textarea.input{min-height:84px;resize:vertical}.grid2{display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:640px){.grid2{grid-template-columns:1fr 1fr}}.pick{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pick .preview-cover{width:96px;aspect-ratio:3 / 4;border-radius:10px;overflow:hidden;border:1px solid var(--line2);flex:none;position:relative;background:var(--ink)}.pick .preview-cover svg,.pick .preview-cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.fees{display:flex;flex-wrap:wrap;gap:8px}.fees label{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1.5px solid var(--line2);border-radius:999px;cursor:pointer;font-size:13.5px;font-weight:700}.fees input{accent-color:var(--cyan)}.fees label:has(input:checked){border-color:var(--cyan);background:var(--cyan-soft);box-shadow:0 0 14px -4px #2ee2ffb3}.fees label:has(input:focus-visible){outline:2px solid var(--cyan);outline-offset:2px}.steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:min(100%,420px);font-size:12px;font-weight:800;letter-spacing:.04em;color:var(--dim);counter-reset:step}.steps span{position:relative;padding-top:12px;text-transform:uppercase}.steps span:before{content:"";position:absolute;left:0;right:0;top:0;height:6px;border-radius:3px;background:#00000059;box-shadow:inset 0 1px 2px #00000080}.steps span.on,.steps span.done{color:var(--text)}.steps span.on:before,.steps span.done:before{background:linear-gradient(90deg,var(--hot),var(--burnt),var(--yellow));box-shadow:0 0 12px #ff7a3dcc}.receipt{position:relative;color:var(--ink-text);background:var(--paper);padding:26px 22px 30px;border-radius:4px;box-shadow:0 24px 40px -24px #000c;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% / 14px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% / 14px 100%}.receipt h3{color:var(--ink-text);font-size:20px;letter-spacing:.04em;border-bottom:2px dashed rgba(22,12,44,.35);padding-bottom:8px;margin-bottom:10px}.receipt .note{color:#3d3355}.receipt .ix{border:0;border-bottom:1px dashed rgba(22,12,44,.3);border-radius:0;padding:9px 0;margin:0;font-size:13px}.receipt .ix b{font-family:var(--mono);font-weight:700;font-size:13px}.receipt .ix .args{color:#3d3355;font-family:var(--mono);font-size:12px}.receipt .ok,.receipt .check:before{color:#0f5a3e}.receipt .err,.receipt .check.no:before{color:#a3123f}.receipt .kv{font-family:var(--mono);font-size:12.5px}.receipt .kv dt{color:#3d3355}.receipt .kv dd{border-bottom:1px dotted rgba(22,12,44,.3)}.receipt .btn.ghost{color:var(--ink-text);border-color:#160c2c66;background:transparent}.kv{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:6px 14px;font-size:13px}.kv dt{color:var(--dim)}.kv dd{margin:0;text-align:right;overflow-wrap:anywhere}.ix{border:1px solid var(--line);border-radius:10px;padding:10px 12px;margin-top:8px;font-size:12.5px}.ix b{font-weight:700}.ix .args{color:var(--dim);margin-top:4px;overflow-wrap:anywhere}.ok{color:var(--cyan)}.err{color:var(--warn)}.check{display:flex;gap:8px;align-items:baseline;font-size:13px}.check:before{content:"✓";color:var(--cyan);font-weight:800}.check.no:before{content:"×";color:var(--warn)}.coin-hero{position:relative;isolation:isolate;overflow:hidden;border-radius:0 0 22px 22px}.coin-hero .strip-scene{position:absolute;inset:0;z-index:-1}.coin-hero .strip-scene svg{width:100%;height:100%;display:block}.coin-hero:after{content:"";position:absolute;inset:auto 0 0;height:60%;z-index:-1;background:linear-gradient(180deg,transparent,rgba(11,8,32,.6))}.coin-head{display:grid;grid-template-columns:104px minmax(0,1fr);gap:16px;align-items:center;margin:70px 0 18px;padding:16px;border-radius:18px;background:#0b0820cc}@media(max-width:520px){.coin-head{grid-template-columns:76px minmax(0,1fr);margin-top:48px}}.coin-head .art{aspect-ratio:3 / 4;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.25);position:relative;background:var(--ink)}.coin-head .art img,.coin-head .art svg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.coin-head h1{font-size:clamp(28px,5vw,48px);overflow-wrap:anywhere}.coin-head .sym{color:var(--dim);font-size:.55em;letter-spacing:.04em}.paidbox .big{font-size:clamp(40px,8vw,68px)}.stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:640px){.stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat{border:1px solid var(--line);border-radius:12px;padding:11px 13px;background:var(--surface);min-width:0}.stat .k{font-size:12px;font-weight:700;color:var(--dim)}.stat .v{font-family:var(--display);font-size:22px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;letter-spacing:.02em}.stat a{text-decoration:none}.chart-wrap{position:relative}.chart-wrap canvas{width:100%;height:240px;display:block}.chart-tip{position:absolute;pointer-events:none;padding:6px 9px;border-radius:8px;background:var(--ink);border:1px solid var(--line2);font-size:12px;white-space:nowrap}.ranges{display:flex;gap:6px}.ranges button{padding:4px 11px;border-radius:999px;border:1.5px solid var(--line2);background:transparent;cursor:pointer;font-size:12px;font-weight:700;color:var(--dim)}.ranges button[aria-pressed=true]{color:var(--cyan-ink);background:var(--cyan);border-color:var(--cyan)}.list{display:flex;flex-direction:column}.list .li{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-top:1px solid var(--line);font-size:13.5px;flex-wrap:wrap}.list .li:first-child{border-top:0}.list .li.new{animation:slidein .6s cubic-bezier(.2,.8,.2,1) both}@keyframes slidein{0%{opacity:0;transform:translate(-24px);background:var(--cyan-soft)}to{opacity:1;transform:none}}.list .li .txs{flex-basis:100%;display:flex;flex-wrap:wrap;gap:4px 10px;font-size:12px;color:var(--dim)}.tabs{display:flex;gap:6px;margin-bottom:12px;flex-wrap:wrap}.tabs button{padding:7px 13px;border-radius:999px;border:1.5px solid var(--line2);background:transparent;cursor:pointer;font-size:13px;font-weight:700}.tabs button[aria-selected=true]{border-color:var(--cyan);background:var(--cyan-soft)}.amt{display:flex;gap:8px;flex-wrap:wrap}.amt .input{flex:1;min-width:140px}.rows{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:var(--surface)}.row-item{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:10px;align-items:center;padding:12px 14px;border-top:1px solid var(--line);font-size:13.5px}.row-item:first-child{border-top:0}.row-item.head{color:var(--dim);font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:var(--surface2)}.row-item .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-item .name .rank{font-family:var(--display);color:var(--accent);margin-right:6px}.row-item .r{text-align:right}@media(max-width:560px){.row-item{grid-template-columns:minmax(0,1fr) auto}.row-item.head{display:none}.row-item .r{text-align:left;font-size:12.5px;color:var(--dim)}.row-item .r[data-l]:before{content:attr(data-l) " ";color:var(--dim)}.row-item>:first-child{grid-column:1 / -1}}.page-h{padding-top:34px;padding-bottom:8px}.page-h .neon{font-size:clamp(30px,5vw,42px)}.empty{padding:22px 16px;text-align:center;color:var(--dim);border:1.5px dashed var(--line2);border-radius:var(--r);background:var(--surface)}.empty.beach{padding:0 0 18px;overflow:hidden}.empty.beach svg{display:block;width:100%;height:auto}.empty.beach h3{margin:14px 16px 6px;color:var(--text)}.empty.beach p{margin:0 16px}.nf{position:relative;isolation:isolate;min-height:min(78svh,720px);display:flex;align-items:flex-end;overflow:hidden}.nf .scene{position:absolute;inset:0;z-index:-1;background:var(--ink)}.nf .scene svg.still{position:absolute;inset:0;width:100%;height:100%}.nf .scene canvas.live{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .7s}.nf .scene canvas.live.on{opacity:1}.nf .hero-copy{margin-bottom:40px}.dlg{border:1px solid var(--line2);border-radius:16px;background:var(--surface);color:var(--text);padding:18px;width:min(360px,calc(100vw - 32px))}.dlg::backdrop{background:#0b0820b3}.dlg-h{font-size:18px;margin-bottom:12px}.dlg .btn{margin-top:8px}.dlg img{width:22px;height:22px}.toast{position:fixed;left:50%;bottom:22px;transform:translate(-50%);z-index:50;max-width:calc(100vw - 32px);padding:11px 16px;border-radius:999px;background:var(--ink);border:1px solid var(--cyan);font-size:13.5px;font-weight:700;box-shadow:0 0 20px -4px #2ee2ff99}.k1{stop-color:var(--sky-top)}.k2{stop-color:var(--sky-mid)}.k3{stop-color:var(--sky-low)}.w1{stop-color:var(--water-far)}.w2{stop-color:var(--water-near)}.g1{stop-color:var(--sun-glow)}.s-stars{fill:#fff8f0;opacity:var(--stars)}.s-sun{fill:var(--sun);opacity:var(--sun-on)}.s-sunglow{opacity:var(--sun-on)}.s-moon{fill:#e8e6ff;opacity:var(--moon)}.s-moonshade{fill:var(--sky-top)}.s-cloud{fill:var(--cloud)}.s-night{fill:var(--night);opacity:var(--facade)}.s-lit{fill:#ffd98a;opacity:var(--neon)}.s-neon{opacity:var(--neon)}.s-sand{fill:var(--sand)}.s-mang{fill:var(--mangrove)}.s-palm{fill:var(--palm)}.s-leaf{stroke:var(--palm)}.s-glint{fill:var(--glint)}.still.land{--span:398px}.still.port{--span:250px}.still .s-sunpos{transform:translateY(calc((1 - var(--sun-alt)) * var(--span)))}.still .s-sunpos circle{transform-box:fill-box;transform-origin:center;transform:scale(var(--sun-scale))}body.poster{background:var(--ground)}body.poster .top,body.poster .foot{display:none}.clip{min-height:100vh;display:flex;flex-direction:column;justify-content:center;gap:18px;padding:28px 26px;max-width:520px;margin:0 auto}.clip-h{font-family:var(--display);font-size:34px;line-height:1;text-transform:uppercase;margin:0}.clip-note{font-size:12.5px;color:var(--dim);margin:0}.clip-url{font-family:var(--display);color:var(--cyan);font-size:22px;margin:0;letter-spacing:.04em}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.hook .ch{animation:none}.js .reveal{opacity:1;transform:none}.crawl-track{animation:none}.crawl-view{overflow-x:auto}.crawl ul.dup{display:none}.own,.own-coin,.tc,.flow i,.pill-wait i,.cta-sign .neon,.rule-ic svg{animation:none!important}.js .reveal .rule-card{opacity:1;transform:none;animation:none!important}.tc{opacity:1}.tc:nth-of-type(n+2){display:none}}
