@keyframes twinkle{0%,to{opacity:.9}50%{opacity:.35}}@keyframes float1{50%{transform:translate3d(28px,-46px,0)}}@keyframes float2{50%{transform:translate3d(-34px,38px,0)}}@keyframes drift{50%{transform:translate3d(8vmax,6vmax,0) scale(1.08)}}@keyframes shine{to{left:130%}}@keyframes ctaGlow{0%,to{box-shadow:0 0 0 1px rgba(255,255,255,.22) inset,0 12px 36px -12px rgba(0,240,255,.9)}50%{box-shadow:0 0 0 1px rgba(255,255,255,.3) inset,0 14px 46px -8px #00f0ff,0 0 0 8px rgba(0,240,255,.1)}}@keyframes beat{50%{opacity:.45;transform:scale(.7)}}@keyframes sp{to{transform:rotate(360deg)}}@keyframes pulseDown{0%{opacity:0;transform:translateY(0)}20%{opacity:1}70%{opacity:1;transform:translateY(16px)}to{opacity:0;transform:translateY(18px)}}@keyframes stopIn{0%{opacity:.25;filter:saturate(0)}}@keyframes pop{0%{transform:scale(.9)}60%{text-shadow:0 0 40px #0f6;transform:scale(1.06)}}@keyframes gfill{to{transform:scaleX(1)}}@keyframes hotPulse{50%{box-shadow:0 0 0 2px #00f0ff,0 0 0 9px rgba(0,240,255,.12)}}@keyframes spark{0%{opacity:1;transform:translate(0,0) scale(1)}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.3)}}@keyframes chainPulse{50%{box-shadow:0 0 0 1px rgba(255,200,87,.8) inset,0 0 22px -2px rgba(255,200,87,.9)}}@keyframes pmSweep{to{--pma:360deg}}@keyframes pmScan{0%{transform:translateY(-100%)}to{transform:translateY(260%)}}@keyframes pmPulse{50%{box-shadow:0 0 0 1px rgba(255,255,255,.3) inset,0 0 36px 0 var(--pm)}}@keyframes pmPop{0%{transform:scale(.82);opacity:0}}@keyframes pmIn{0%{opacity:0;transform:translateY(8px)}}@keyframes rvwScroll{to{transform:translateX(-50%)}}@keyframes dIn{0%{opacity:0;transform:translateY(-4px)}}@font-face{font-family:"Onest";src:url(/static/fonts/onest-var.woff2)format("woff2");font-weight:400 700;font-display:swap}@font-face{font-family:"Unbounded";src:url(/static/fonts/unbounded-var.woff2)format("woff2");font-weight:600 800;font-display:swap}:root{--ink:#05060C;--panel:#0A0F1A;--line:rgba(0,240,255,.20);--line2:rgba(0,240,255,.34);--violet:#00F0FF;--violet2:#00B8C4;--cyan:#00F0FF;--go:#00FF66;--amber:#FFC857;--pink:#FF007F;--text:#ECEAFF;--muted:#8FA9B8;--dim:#4F6676;--display:"Unbounded","Segoe UI",system-ui,sans-serif;--body:"Onest",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--r1:22px;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:80px}body{background:var(--ink);color:var(--text);font:400 17px/1.6 var(--body);-webkit-font-smoothing:antialiased;overflow-x:hidden;min-height:100vh;min-height:100svh;background-image:radial-gradient(90vw 70vh at 10% -10%,rgba(0,150,180,.3),transparent 70%),radial-gradient(70vw 60vh at 110% 20%,rgba(0,240,255,.12),transparent 70%);background-repeat:no-repeat}a{color:var(--cyan)}img,svg{display:block;max-width:100%}.narrow,.wrap{width:min(1140px,92vw);margin-inline:auto}.narrow{width:min(720px,92vw)}h1,h2,h3{font-family:var(--display);font-weight:700;letter-spacing:-.025em;line-height:1.12}h3{font-size:18px;font-weight:600;letter-spacing:-.01em}h2{font-size:clamp(25px,4vw,42px);margin-bottom:14px}p+p{margin-top:.8em}code{font-size:.9em;background:rgba(0,240,255,.12);border-radius:5px;padding:1px 6px;color:#9df6ff}.lede{color:var(--muted);font-size:clamp(16px,1.7vw,19px);max-width:58ch}.sec{padding:clamp(52px,8vw,104px)0 0}:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:6px}.skip,.sr{position:absolute}.sr{width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{left:12px;top:-60px;z-index:100;background:#fff;color:#111;padding:10px 14px;border-radius:10px;font-weight:600}.skip:focus{top:12px}.sky{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.sky i,.sky::after,.sky::before{position:absolute;border-radius:50%}.sky::after,.sky::before{content:"";left:0;top:0}.sky::before{width:1px;height:1px;box-shadow:32.4vw 15.1vh 0 rgba(140,235,255,.7),4.8vw 82.1vh 0 rgba(255,255,255,.75),36.6vw 5.8vh 0 rgba(140,235,255,.7),21.5vw 8.6vh 0 rgba(170,245,255,.8),7vw 9.1vh 0 rgba(170,245,255,.8),5.9vw 56.5vh 0 rgba(255,255,255,.75),63.1vw 58.3vh 0 rgba(255,255,255,.75),57.7vw 39.7vh 0 rgba(255,255,255,.75),4.7vw 85.8vh 0 rgba(170,245,255,.8),41.9vw 54.1vh 0 rgba(140,235,255,.7),30.8vw 81.6vh 0 rgba(255,255,255,.75),10.3vw 57.1vh 0 rgba(255,255,255,.75),37.2vw 54.8vh 0 rgba(255,255,255,.75),56.4vw 61.9vh 0 rgba(170,245,255,.8),68vw 42.8vh 0 rgba(170,245,255,.8),46.6vw 92.3vh 0 rgba(170,245,255,.8),30vw 79.4vh 0 rgba(140,235,255,.7),78vw 8.2vh 0 rgba(170,245,255,.8),52.5vw 87.5vh 0 rgba(140,235,255,.7),44.9vw 60.9vh 0 rgba(255,255,255,.75),11.8vw 41.8vh 0 rgba(170,245,255,.8),15.2vw 48.9vh 0 rgba(255,255,255,.75),96.2vw 7.8vh 0 rgba(140,235,255,.7),57.3vw 87.5vh 0 rgba(170,245,255,.8),34vw 35vh 0 rgba(170,245,255,.8),58vw 45.6vh 0 rgba(255,255,255,.75),94.5vw 47.4vh 0 rgba(140,235,255,.7),6.5vw 73.1vh 0 rgba(170,245,255,.8),64.7vw 99.3vh 0 rgba(170,245,255,.8),28.5vw 38.6vh 0 rgba(140,235,255,.7),34.7vw 94.1vh 0 rgba(170,245,255,.8),16.8vw 11.7vh 0 rgba(255,255,255,.75),21.8vw 28.7vh 0 rgba(140,235,255,.7),24.8vw 39.1vh 0 rgba(170,245,255,.8),8.1vw 44.9vh 0 rgba(140,235,255,.7),27.8vw 13.7vh 0 rgba(170,245,255,.8),86.4vw 27.8vh 0 rgba(170,245,255,.8),98.6vw 68.3vh 0 rgba(170,245,255,.8),95.8vw 15.1vh 0 rgba(255,255,255,.75),15.1vw 65.9vh 0 rgba(255,255,255,.75),48.5vw 58.9vh 0 rgba(170,245,255,.8),28.2vw 14.6vh 0 rgba(140,235,255,.7),36.9vw 56.6vh 0 rgba(255,255,255,.75),69vw 51.5vh 0 rgba(140,235,255,.7),65.5vw 74vh 0 rgba(170,245,255,.8),90vw 78vh 0 rgba(140,235,255,.7)}.sky::after{width:2px;height:2px;box-shadow:79.8vw 39.2vh 0 rgba(0,240,255,.95),39.4vw 48.2vh 0 rgba(0,240,255,.95),6.2vw 6.7vh 0 rgba(255,255,255,.9),44.1vw 11vh 0 rgba(0,240,255,.85),5.3vw 0 0 rgba(255,255,255,.9),53.7vw 94.9vh 0 rgba(0,240,255,.85),2.6vw 87.4vh 0 rgba(0,240,255,.85),37.6vw 63.4vh 0 rgba(0,240,255,.95),60.2vw 47.4vh 0 rgba(255,255,255,.9),84.9vw 99.3vh 0 rgba(0,240,255,.95),48vw 31.2vh 0 rgba(255,255,255,.9),10.2vw 34.3vh 0 rgba(0,240,255,.95),47.9vw 69.2vh 0 rgba(0,240,255,.85),2.3vw 95.1vh 0 rgba(0,240,255,.85),36.2vw 69vh 0 rgba(255,255,255,.9),75.8vw 29.8vh 0 rgba(0,240,255,.85),86.3vw 69.6vh 0 rgba(0,240,255,.95),51.8vw 90.8vh 0 rgba(0,240,255,.95)}.sky i{opacity:.55;background:radial-gradient(circle,rgba(0,240,255,.9)0,rgba(0,150,180,.35) 35%,transparent 70%)}.sky i:nth-child(1){width:10px;height:10px;left:12%;top:28%}.sky i:nth-child(2){width:7px;height:7px;left:78%;top:18%;background:radial-gradient(circle,rgba(0,240,255,.95)0,rgba(0,240,255,.3) 35%,transparent 70%)}.sky i:nth-child(3){width:12px;height:12px;left:64%;top:72%}.fxcanvas,.glow,.sky b,.sky u{display:none}@media (prefers-reduced-motion:no-preference){.sky::before{animation:twinkle 5s ease-in-out infinite}.sky::after{animation:twinkle 7s ease-in-out -2s infinite}.sky i:nth-child(1){animation:float1 18s ease-in-out infinite}.sky i:nth-child(2){animation:float2 22s ease-in-out infinite}.sky i:nth-child(3){animation:float1 26s ease-in-out -8s infinite reverse}}@media (hover:hover) and (pointer:fine) and (min-width:881px){.sky b{display:block;position:absolute;border-radius:50%;filter:blur(90px);opacity:.36}.sky b:nth-of-type(1){width:60vmax;height:60vmax;left:-18vmax;top:-26vmax;background:#007a8a}.sky b:nth-of-type(2){width:46vmax;height:46vmax;right:-16vmax;top:8vmax;background:#1c8fb8;opacity:.24}.sky b:nth-of-type(3){width:50vmax;height:50vmax;left:24vmax;bottom:-40vmax;background:#ff007f;opacity:.16}.sky u{display:block;position:absolute;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:72px 72px;opacity:.3;-webkit-mask-image:radial-gradient(ellipse 70% 55%at 50%0,#000,transparent 75%);mask-image:radial-gradient(ellipse 70% 55%at 50%0,#000,transparent 75%)}body.fx-on .sky i,body.fx-on .sky::after,body.fx-on .sky::before{display:none}body.fx-on .fxcanvas,body.fx-on .glow{display:block;position:fixed;z-index:-1;pointer-events:none}.sky u,body.fx-on .fxcanvas{inset:0}body.fx-on .glow{left:0;top:0;width:560px;height:560px;margin:-280px 0 0-280px;border-radius:50%;background:radial-gradient(circle,rgba(0,240,255,.2),rgba(0,240,255,.06) 40%,transparent 68%);opacity:0;transition:opacity .5s;will-change:transform}body.fx-on .glow.on{opacity:1}}@media (hover:hover) and (pointer:fine) and (min-width:881px) and (prefers-reduced-motion:no-preference){.sky b:nth-of-type(1){animation:drift 28s ease-in-out infinite}.sky b:nth-of-type(2){animation:drift 34s ease-in-out infinite reverse}}.spot{position:relative;isolation:isolate}@media (hover:hover) and (pointer:fine){.spot::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:-1;opacity:0;transition:opacity .3s;background:radial-gradient(320px circle at var(--mx,50%) var(--my,50%),rgba(0,240,255,.16),transparent 60%)}.spot:hover::after{opacity:1}}.nav{position:sticky;top:0;z-index:40;background:rgba(7,6,20,.92);border-bottom:1px solid var(--line)}@media (hover:hover) and (pointer:fine) and (min-width:881px){.nav{background:rgba(7,6,20,.62);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}.logo,.nav__in{align-items:center}.nav__in{display:flex;gap:26px;height:66px}.logo{font:800 19px/1 var(--display);letter-spacing:-.04em;color:var(--text);text-decoration:none;display:inline-flex;gap:9px}.live i,.logo svg{width:26px;height:26px;flex:none}.logo em{font-style:normal;color:var(--violet)}.logo--plain{font-size:16px;letter-spacing:-.02em}.nav__links{display:flex;gap:24px}.nav__links a,.returning p{font-size:15px;color:var(--muted)}.nav__links a{text-decoration:none;font-weight:500;transition:color .2s}.nav__links a:hover,.nav__links a[aria-current],.returning p b,.route__title b{color:var(--text)}.nav__cta,.nav__links{margin-left:auto}.nav__links+.nav__cta{margin-left:0}.nav .btn{padding:10px 18px;font-size:14.5px}@media (max-width:900px){.nav__links{display:none}.nav__in{height:60px}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;cursor:pointer;text-decoration:none;position:relative;overflow:hidden;font:700 16px/1.2 var(--body);padding:16px 28px;border-radius:14px;color:var(--text);transition:transform .15s,box-shadow .25s,background .25s;-webkit-tap-highlight-color:transparent}.btn--main{color:#fff;background:linear-gradient(135deg,#5ff6ff 0,#00b8c4 55%,#007a8a 100%);box-shadow:0 0 0 1px rgba(255,255,255,.22) inset,0 12px 36px -12px rgba(0,240,255,.9)}.btn--main::before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;transform:skewX(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);pointer-events:none}@media (hover:hover){.btn--main:hover{transform:translateY(-2px);box-shadow:0 0 0 1px rgba(255,255,255,.3) inset,0 18px 48px -12px #00f0ff,0 0 0 6px rgba(0,240,255,.12)}}@media (prefers-reduced-motion:no-preference){.btn--main:hover::before{animation:shine .9s ease}.btn--pulse{animation:ctaGlow 3.2s ease-in-out infinite}}.btn--main:active{transform:scale(.98)}.btn--line{background:rgba(0,240,255,.08);box-shadow:0 0 0 1px var(--line2) inset}@media (hover:hover){.btn--line:hover{background:rgba(0,240,255,.16)}}.btn--lg{padding:18px 34px;font-size:17px}.btn--wide{width:100%}.btn[disabled]{opacity:.75;cursor:progress;transform:none}.tlink{color:var(--cyan);text-decoration:none;border-bottom:1px dashed rgba(0,240,255,.5)}.hero{padding:clamp(30px,6vw,84px)0 0}.hero__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(28px,5vw,64px);align-items:center}@media (max-width:900px){.hero__grid{grid-template-columns:1fr}}.hero h1,.live{margin-bottom:20px}.live{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#c4ffe6;line-height:1.35;padding:7px 14px 7px 11px;border-radius:999px;background:rgba(0,255,102,.07);box-shadow:0 0 0 1px rgba(0,255,102,.3) inset}.live i{width:8px;height:8px;border-radius:50%;background:var(--go);box-shadow:0 0 10px var(--go)}@media (prefers-reduced-motion:no-preference){.live i{animation:beat 2.2s ease-in-out infinite}}.hero h1{font-size:clamp(32px,5.6vw,64px);font-weight:800;background:linear-gradient(180deg,#fff 30%,#9df6ff 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 18px}.before,.facts-list{font-size:14.5px;color:var(--muted)}.facts-list{list-style:none;display:flex;flex-wrap:wrap;gap:8px 20px}.facts-list li{display:flex;align-items:flex-start;gap:7px}.facts-list svg{flex:none;width:16px;height:16px;color:var(--go);margin-top:4px}.before{margin-top:14px}@media (max-width:560px){.hero__cta .btn{width:100%}}.returning{margin-top:18px;display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;background:rgba(0,240,255,.07);box-shadow:0 0 0 1px var(--line2) inset}.returning p{flex:1 1 100%}.notice-warn,.returning .btn{padding:11px 18px;font-size:14.5px}.notice-warn{margin-top:18px;padding:13px 15px;border-radius:12px;color:#ffe4a8;background:rgba(255,200,87,.07);box-shadow:0 0 0 1px rgba(255,200,87,.3) inset}.route{position:relative;border-radius:var(--r1);padding:22px 22px 18px;background:linear-gradient(180deg,rgba(10,22,34,.92),rgba(12,10,30,.95));box-shadow:0 0 0 1px var(--line2) inset,0 40px 90px -40px rgba(0,150,180,.8)}.route__title{font-size:13.5px;color:var(--muted);margin-bottom:10px;display:flex;justify-content:space-between;gap:10px}.route__title b{font-weight:600}.stop,.stops{position:relative}.stops{list-style:none}.stop{display:grid;grid-template-columns:40px 1fr auto;gap:14px;align-items:center;padding:11px 0}.stop::before{content:"";position:absolute;left:19px;top:-11px;height:22px;width:2px;background:#12303c;overflow:hidden}.stop:first-child::before{display:none}.stop.active::before,.stop.done::before{background:linear-gradient(var(--violet),var(--cyan));box-shadow:0 0 10px rgba(0,240,255,.6)}.node{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#0b1622;box-shadow:0 0 0 1px #173847 inset;color:var(--dim);position:relative;z-index:1}.node svg{width:19px;height:19px}.stop.done .node{color:var(--go);background:rgba(0,255,102,.08);box-shadow:0 0 0 1px rgba(0,255,102,.45) inset,0 0 18px -4px rgba(0,255,102,.7)}.stop.active .node{color:var(--cyan);background:rgba(0,240,255,.08);box-shadow:0 0 0 1px rgba(0,240,255,.6) inset,0 0 22px -4px rgba(0,240,255,.9)}.stop.attention .node{color:var(--amber);background:rgba(255,200,87,.08);box-shadow:0 0 0 1px rgba(255,200,87,.5) inset}.stop__t{font-weight:600;font-size:15.5px;line-height:1.3;min-width:0}.stop__t small{display:block;font-weight:400;color:var(--muted);font-size:13.5px;overflow-wrap:anywhere}.stop.todo .stop__t{color:var(--dim)}.stop__s{font-size:13px;font-weight:700;color:var(--go);white-space:nowrap}.stop.active .stop__s{color:var(--cyan)}.stop.attention .stop__s{color:var(--amber)}.stop.todo .stop__s{color:var(--dim);font-weight:500}.credit{margin-top:12px;border-radius:14px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:linear-gradient(90deg,rgba(0,255,102,.1),rgba(0,240,255,.05));box-shadow:0 0 0 1px rgba(0,255,102,.3) inset}.credit span,.statbar span{color:var(--muted);font-size:14px}.credit b{font:700 24px/1 var(--display);color:var(--go);text-shadow:0 0 22px rgba(0,255,102,.55)}.spin{width:16px;height:16px;border-radius:50%;border:2px solid currentColor;border-top-color:transparent;display:inline-block;animation:sp .8s linear infinite}.route--flat{padding:8px 0 0;background:0 0;box-shadow:none}@media (max-width:420px){.stop{grid-template-columns:36px 1fr;gap:12px}.stop__s{grid-column:2;margin-top:-6px}.node{width:36px;height:36px}.stop::before{left:17px}}@media (prefers-reduced-motion:no-preference){.stop.active::after,.stop.done::after{content:"";position:absolute;left:18px;top:-11px;width:4px;height:8px;border-radius:4px;background:#fff;box-shadow:0 0 10px #fff,0 0 18px var(--cyan);opacity:0;animation:pulseDown 2.4s ease-in infinite}.stop:first-child::after{display:none}.stop:nth-child(3)::after{animation-delay:.6s}.stop:nth-child(4)::after{animation-delay:1.2s}.stop:nth-child(5)::after{animation-delay:1.8s}.route--flat .stop.done::after{display:none}.route--intro .stop{animation:stopIn .5s both cubic-bezier(.2,.9,.3,1)}.route--intro .stop:nth-child(2){animation-delay:.25s}.route--intro .stop:nth-child(3){animation-delay:.5s}.route--intro .stop:nth-child(4){animation-delay:.75s}.route--intro .credit{animation:stopIn .6s 1.1s both cubic-bezier(.2,.9,.3,1)}.route--intro .credit b{animation:pop .9s 1.3s both}}.models li,.statbar{box-shadow:0 0 0 1px var(--line) inset}.statbar{display:grid;grid-template-columns:repeat(3,1fr);border-radius:var(--r1);overflow:hidden;background:rgba(17,14,39,.7)}.statbar>div{padding:22px 24px}.statbar>div+div{border-left:1px solid var(--line)}.statbar b{display:block;font:700 clamp(21px,2.8vw,30px)/1.15 var(--display);letter-spacing:-.02em}.statbar span{font-size:14.5px}.statbar .ok{color:var(--go);text-shadow:0 0 24px rgba(0,255,102,.35)}.statbar--2{grid-template-columns:repeat(2,1fr)}@media (max-width:720px){.statbar,.statbar--2{grid-template-columns:1fr}.statbar>div+div{border-left:0;border-top:1px solid var(--line)}.statbar>div{padding:18px 20px}}.about{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,60px);align-items:center}@media (max-width:860px){.about{grid-template-columns:1fr}}.models{list-style:none;display:flex;flex-wrap:wrap;gap:10px}.models li{padding:10px 16px;border-radius:12px;font-weight:600;font-size:15px;background:rgba(255,255,255,.035);transition:box-shadow .25s,transform .25s}.models li:last-child{color:var(--muted);font-weight:500}@media (hover:hover){.models li:hover{box-shadow:0 0 0 1px rgba(0,240,255,.8) inset,0 0 24px -6px rgba(0,240,255,.8);transform:translateY(-2px)}}.steps{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:34px 0 30px;counter-reset:st}@media (max-width:860px){.steps{grid-template-columns:1fr;gap:12px}}.steps li{counter-increment:st;padding:24px 22px;border-radius:18px;background:rgba(17,14,39,.72);box-shadow:0 0 0 1px var(--line) inset}.steps li::before{content:counter(st);display:grid;place-items:center;width:34px;height:34px;border-radius:10px;margin-bottom:14px;font:700 15px/1 var(--display);color:#fff;background:linear-gradient(135deg,#5ff6ff,#007a8a);box-shadow:0 6px 20px -6px rgba(0,240,255,.9)}.safe h3,.steps h3{margin-bottom:6px}.safe p,.steps p{color:var(--muted);font-size:15px}@media (max-width:860px){.steps li{display:grid;grid-template-columns:34px 1fr;column-gap:14px;padding:18px}.steps li::before{grid-row:span 2;margin:0}}.safe{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px}@media (max-width:900px){.safe{grid-template-columns:1fr;gap:12px}}.flow li,.safe>div{box-shadow:0 0 0 1px var(--line) inset}.safe>div{padding:24px 22px;border-radius:18px;background:rgba(17,14,39,.72)}.safe svg{width:26px;height:26px;color:var(--violet);margin-bottom:14px}.safe .big{grid-column:span 3;display:grid;grid-template-columns:.85fr 1.15fr;gap:24px;align-items:center;background:linear-gradient(120deg,rgba(0,150,180,.16),rgba(0,240,255,.05));box-shadow:0 0 0 1px var(--line2) inset}@media (max-width:900px){.safe .big{grid-column:auto;grid-template-columns:1fr;gap:16px}}.flow{list-style:none;flex-wrap:wrap;gap:8px}.flow li{padding:9px 13px;border-radius:11px;font-size:14px;font-weight:600;background:rgba(7,6,20,.6)}.flow li.you{box-shadow:0 0 0 1px rgba(0,255,102,.5) inset;color:#c4ffe6}.flow li.arr{padding:0;background:0 0;box-shadow:none;color:var(--dim)}.flow li.arr svg{width:16px;height:16px;margin:0}.flow,.rev,summary{display:flex;align-items:center}.faq details,.rev{box-shadow:0 0 0 1px var(--line) inset}.rev{flex-wrap:wrap;justify-content:space-between;gap:18px;padding:26px;border-radius:var(--r1);background:rgba(17,14,39,.72)}.rev p{color:var(--muted);max-width:52ch;margin-top:6px}.faq{max-width:820px;margin-top:28px}.faq details{border-radius:14px;background:rgba(17,14,39,.6);margin-bottom:10px;transition:box-shadow .25s}.faq details[open]{box-shadow:0 0 0 1px var(--line2) inset,0 16px 40px -28px rgba(0,240,255,.8)}summary{cursor:pointer;list-style:none;padding:18px 20px;font-weight:600;font-size:16.5px;gap:14px;-webkit-tap-highlight-color:transparent}summary::-webkit-details-marker{display:none}summary::after{content:"";margin-left:auto;flex:none;width:10px;height:10px;border-right:2px solid var(--violet);border-bottom:2px solid var(--violet);transform:rotate(45deg) translateY(-3px);transition:transform .32s cubic-bezier(.34,1.45,.64,1)}details[open]>summary::after{transform:rotate(225deg)}.faq details>div{padding:0 20px 18px;color:var(--muted);font-size:15.5px;max-width:68ch}.posts{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:26px}@media (max-width:860px){.posts{grid-template-columns:1fr;gap:12px}}.posts a{display:block;padding:20px;border-radius:16px;text-decoration:none;color:var(--text);background:rgba(17,14,39,.6);box-shadow:0 0 0 1px var(--line) inset;transition:box-shadow .25s,transform .25s}@media (hover:hover){.posts a:hover{box-shadow:0 0 0 1px rgba(0,240,255,.7) inset,0 20px 50px -30px rgba(0,240,255,.9);transform:translateY(-3px)}}.posts small{color:var(--dim);font-size:13px}.posts b{display:block;font-weight:600;font-size:16.5px;margin:4px 0;line-height:1.35}.guide__head p,.posts span{color:var(--muted);font-size:14.5px}.more-link{margin-top:18px}.final{text-align:center;border-radius:28px;padding:clamp(40px,7vw,72px) 22px;overflow:hidden;background:radial-gradient(80% 120%at 50% 120%,rgba(0,150,180,.45),transparent 70%),rgba(17,14,39,.7);box-shadow:0 0 0 1px var(--line2) inset}.final .lede{margin:0 auto 26px}.mcta{display:none}@media (max-width:900px){.mcta{display:block;position:fixed;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));z-index:50;transform:translateY(140%);transition:transform .35s cubic-bezier(.2,.9,.3,1)}.mcta.on{transform:none}.mcta .btn{width:100%;box-shadow:0 0 0 1px rgba(255,255,255,.22) inset,0 14px 40px -8px rgba(0,150,180,.95),0 0 0 6px rgba(7,6,20,.6)}}.guide{border-radius:var(--r1);padding:clamp(16px,3.4vw,30px);background:linear-gradient(180deg,rgba(8,16,26,.9),rgba(12,10,30,.92));box-shadow:0 0 0 1px var(--line2) inset}.guide--bare{padding:10px 4px 6px;background:0 0;box-shadow:none}.guide__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 20px;margin-bottom:16px}.guide__head h2,.guide__head h3{font-size:clamp(19px,2.4vw,24px);margin:0}.gtabs{display:none;flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:2px}.guide.is-tabs .gtabs{display:flex}.gtab{flex:none;border:0;cursor:pointer;font:600 14px/1.2 var(--body);color:var(--muted);padding:11px 15px;border-radius:999px;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,.04);box-shadow:0 0 0 1px var(--line) inset;transition:background .25s,color .25s}.gtab b{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;margin-right:7px;font-size:12px;background:rgba(0,240,255,.2);color:var(--text)}.gtab[aria-selected=true]{color:#fff;background:linear-gradient(135deg,#5ff6ff,#00b8c4);box-shadow:0 8px 24px -10px rgba(0,240,255,.95)}.gtab[aria-selected=true] b{background:rgba(255,255,255,.25)}.gprog{display:none;height:3px;border-radius:3px;background:#10232e;margin:-6px 0 14px;overflow:hidden}@media (max-width:620px){.guide.is-tabs .gtabs{display:grid;grid-template-columns:1fr;gap:8px}.gtab{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;padding:12px 16px;font-size:15px;border-radius:16px}.gtab[aria-selected=true]{background:linear-gradient(90deg,#00f0ff 0,#5ff6ff 55%,#5ff6ff 100%);color:#0b0820;box-shadow:0 10px 30px -10px rgba(0,240,255,.7)}.gtab[aria-selected=true] b{background:rgba(11,8,32,.18);color:#0b0820}}.guide.is-tabs.is-auto .gprog,.or__bal b{display:block}.gprog i,.launch .bar i{display:block;height:100%;width:100%;transform-origin:left;transform:scaleX(0);background:linear-gradient(90deg,var(--violet),var(--cyan))}.guide.is-auto .gprog i.run{animation:gfill 5s linear forwards}.gsteps{list-style:none;display:grid;gap:26px}.gstep figure,.gsteps>li{min-width:0}.guide.is-tabs .gsteps{grid-template-columns:minmax(0,1fr)}.guide.is-tabs .gstep{grid-area:1/1;visibility:hidden;pointer-events:none}.guide.is-tabs .gstep.is-on{visibility:visible;pointer-events:auto}@media (prefers-reduced-motion:no-preference){.guide.is-tabs .gstep.is-on{animation:stepIn .35s ease both}@keyframes stepIn{0%{opacity:0;transform:translateY(6px)}}}.gstep figcaption{margin-top:14px;display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;font-size:15.5px;color:#cbe6ec;max-width:66ch}.gstep figcaption .n{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;font:700 13px/1 var(--display);color:#fff;background:linear-gradient(135deg,#5ff6ff,#007a8a)}.gstep figcaption b{color:#fff}.gstep figcaption small{display:block;color:var(--muted);font-size:14px;margin-top:4px}.gnav{display:none;justify-content:space-between;gap:10px;margin-top:16px}.guide.is-tabs .gnav{display:flex}.gnav .btn{padding:11px 18px;font-size:14.5px}.mock{border-radius:14px;overflow:hidden;background:#fff;color:#111;font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:13px;box-shadow:0 0 0 1px rgba(255,255,255,.14),0 26px 60px -30px rgba(0,150,180,.9);position:relative;isolation:isolate}.mbar{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#eef2ec;border-bottom:1px solid #dde2da}.mdots{display:flex;gap:5px}.mdots i{width:9px;height:9px;border-radius:50%;background:#cfd4cc}.murl{flex:1;min-width:0;display:flex;background:#fff;border-radius:999px;padding:6px 12px;color:#333;font-size:12.5px;white-space:nowrap;position:relative}.murl .u{min-width:0;overflow:hidden;text-overflow:ellipsis}.or{display:grid;grid-template-columns:150px 1fr;min-height:250px}.or__side{border-right:1px solid #eee;padding:12px 10px;display:grid;align-content:start;gap:3px;color:#444}.or__logo{display:flex;align-items:center;gap:6px;font-weight:700;font-size:14px;margin:0 0 10px 4px;color:#111}.or__logo i{width:18px;height:12px;border-radius:6px;background:#6c3aed}.or__side span{padding:5px 8px;border-radius:7px;font-size:12.5px}.or__side span.on{background:#f1f0f5;color:#111;font-weight:600}.or__main{padding:14px 18px 18px;min-width:0}.or__h{font-size:18px;font-weight:700;margin-bottom:10px}.or__bal{background:#f6f6f8;border:1px solid #ececf0;border-radius:10px;padding:10px 12px;margin-bottom:12px}.or__bal small{font-size:10px;color:#777;letter-spacing:.02em}.or__bal b{font-size:22px;line-height:1.1}.or__card{border:1px solid #e7e7ec;border-radius:10px;overflow:hidden}.or__crypto,.or__row{display:flex;align-items:center}.or__row{justify-content:space-between;padding:10px 12px;border-bottom:1px solid #eee}.or__row b{font-size:13.5px}.or__crypto{gap:8px;position:relative;padding:4px 6px;border-radius:8px}.tgl{width:34px;height:20px;border-radius:999px;background:#7c3aed;position:relative;display:block}.hot::after,.tgl::after{content:"";position:absolute}.tgl::after{top:3px;left:17px;width:14px;height:14px;border-radius:50%;background:#fff}.or__body{padding:10px 12px 12px}.or__lbl{color:#555;font-size:12px;margin-bottom:5px}.cb__list span,.or__inp{display:flex;align-items:center}.or__inp{border:1px solid #dcdce2;border-radius:8px;padding:8px 10px;height:34px;position:relative}.or__inp .v{display:inline-block;overflow:hidden;white-space:nowrap;vertical-align:bottom;width:2ch}.or__total{display:flex;justify-content:space-between;padding:8px 6px;margin:6px -6px;border-radius:8px}.hot,.or__buy,.or__total{position:relative}.or__buy{display:block;text-align:center;background:#7c3aed;color:#fff;border-radius:8px;padding:9px;font-weight:600}.hot{z-index:1}.hot::after{inset:-4px;border-radius:10px;box-shadow:0 0 0 2px #00f0ff,0 0 0 6px rgba(0,240,255,.25);pointer-events:none}@media (prefers-reduced-motion:no-preference){.guide .is-on .hot::after,.guide:not(.is-tabs) .hot::after{animation:hotPulse 2.2s ease-in-out infinite}}@media (max-width:620px){.or{grid-template-columns:1fr}.or__side{display:none}.or{min-height:0}}.cb{min-height:250px;display:grid;grid-template-rows:auto 1fr}.cb__title{text-align:center;font-weight:700;font-size:15px;padding:14px;border-bottom:1px solid #eee}.cb__box{margin:18px auto;width:min(420px,88%);border:1px solid #e5e5e5;border-radius:10px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;position:relative}.cb__list{border-right:1px solid #eee;padding:8px 0}.cb__list b{display:block;padding:4px 10px 8px;font-size:12.5px}.cb__list span{gap:7px;padding:6px 10px;font-size:12px}.cb__list span i{width:14px;height:14px;border-radius:4px;background:#ddd}.cb__list span:nth-of-type(1){background:#e6eeff}.cb__list span:nth-of-type(1) i{background:#f6851b}.cb__list span:nth-of-type(2) i{background:#00f}.cb__list span:nth-of-type(3) i{background:#ab9ff2}.cb__qr{padding:10px}.cb__qr i{width:84px;height:84px;border-radius:6px;background:repeating-conic-gradient(#222 0 25%,#fff 0 50%)0 0/12px 12px;box-shadow:0 0 0 5px #fff,0 0 0 6px #e5e5e5}.cb__qr,.cb__veil,.okhead i{display:grid;place-items:center}.cb__veil{position:absolute;inset:0;padding:12px;text-align:center;background:rgba(255,255,255,.78);font-family:var(--body);font-weight:600;font-size:13.5px;color:#12303c}.cb__veil span{background:#fff;border-radius:10px;padding:8px 12px;box-shadow:0 4px 18px rgba(60,40,140,.18)}.copied{position:absolute;right:8px;top:50%;transform:translateY(-50%);font:700 11.5px/1 var(--body);padding:5px 9px;border-radius:6px;background:#12b981;color:#fff}.mock .dg{background:#f4f4f4;padding:14px 18px 18px;min-height:230px;font-family:Roboto,Arial,sans-serif;color:#1f3552}.dg__h{font-weight:700;font-size:17px;line-height:1.15;margin-bottom:10px}.dg__card{background:#fff;border:1px solid #e4e4e4}.dg__t{font-weight:600;font-size:13px;padding:10px 14px;border-bottom:1px solid #eee}.dg__b{padding:12px 14px 14px}.dg__ex{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.dg__f small,.dg__lbl{display:block;font-size:9.5px;font-weight:700;color:#333;margin-bottom:3px;text-transform:uppercase}.dg__in,.dg__in em{display:flex;align-items:center}.dg__in{height:28px;border:1px solid #c9c9c9;background:#fff;color:#222;position:relative}.dg__in b{min-width:56px;padding:0 8px;text-align:right;font-weight:400;font-size:12.5px}.dg__in b.red{color:#e0301e}.dg__in em{font-style:normal;align-self:stretch;padding:0 9px;border-left:1px solid #c9c9c9;background:#f7f7f7;font-size:10.5px}.dg__sw{color:#2459a6;font-size:15px;padding-bottom:4px}.dg__lbl{margin-top:12px}.dg__link{height:28px;border:1px solid #c9c9c9;background:#fff;display:flex;align-items:center;padding:0 8px;font-size:11px;color:#222;white-space:nowrap;position:relative;max-width:100%}.dg__link span{overflow:hidden;text-overflow:ellipsis;min-width:0}.dg__btn{display:inline-block;margin-top:12px;background:#2459a6;color:#fff;padding:8px 44px;font-size:11.5px;text-transform:uppercase;letter-spacing:.02em}.dg__in .v5{display:inline-block;overflow:hidden;white-space:nowrap;vertical-align:bottom;width:5ch}.cur{display:none}@media (hover:hover) and (pointer:fine) and (min-width:881px) and (prefers-reduced-motion:no-preference){.cur,.cur::after{position:absolute;width:20px;height:20px;opacity:0}.cur{display:block;left:62%;top:62%;z-index:5;pointer-events:none;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 2l14 9-6 1.4 3.2 6.4-2.8 1.4L10.2 14 5 18z' fill='%23111' stroke='%23fff' stroke-width='1.4'/%3E%3C/svg%3E");filter:drop-shadow(0 2px 4px rgba(0,0,0,.35))}.cur::after{content:"";left:-10px;top:-10px;border-radius:50%;border:2px solid #7c3aed}.is-tabs .is-on .cur{animation:curMove 5s cubic-bezier(.45,0,.2,1) infinite}.is-tabs .is-on .cur::after{animation:curRing 5s infinite}@keyframes curMove{0%{opacity:0;transform:translate(-120px,70px)}10%,88%{opacity:1}45%{transform:translate(0,0)}50%{transform:translate(0,0) scale(.82)}56%{transform:scale(1)}to{opacity:0}}@keyframes curRing{0%,48%{opacity:0;transform:scale(.4)}52%{opacity:1}70%,to{opacity:0;transform:scale(2.2)}}.is-tabs .is-on .tgl--anim{animation:tglBg 5s infinite}.is-tabs .is-on .tgl--anim::after{animation:tglDot 5s infinite}@keyframes tglBg{0%,49%{background:#d6d6de}52%,to{background:#7c3aed}}@keyframes tglDot{0%,49%{left:3px}54%,to{left:17px}}.is-tabs .is-on .or__inp .v{animation:type 5s steps(2) infinite}@keyframes type{0%,52%{width:0}64%,to{width:2ch}}.is-tabs .is-on .total-hot{animation:totalHot 5s infinite}@keyframes totalHot{0%,66%{background:0 0}74%,to{background:#eafbff}}.is-tabs .is-on .total-hot b{animation:totalVal 5s infinite}@keyframes totalVal{0%,62%{opacity:0}70%,to{opacity:1}}.is-tabs .is-on .or__buy.hot{animation:press 5s infinite}@keyframes press{0%,48%,58%,to{transform:none}51%{transform:scale(.97);background:#5b21b6}}.is-tabs .is-on .murl--sel .u{animation:sel 5s infinite}@keyframes sel{0%,50%{background:0 0}54%,to{background:#bfdbfe}}.is-tabs .is-on .copied{animation:cop 5s infinite}@keyframes cop{0%,58%{opacity:0;transform:translate(0,-30%)}66%,92%{opacity:1;transform:translate(0,-50%)}to{opacity:0}}.is-tabs .is-on .dg__in .v5{animation:type5 5s steps(5) infinite}@keyframes type5{0%,8%{width:0}24%,to{width:5ch}}.is-tabs .is-on .dg__link span{animation:paste 5s infinite}@keyframes paste{0%,52%{opacity:0}56%,to{opacity:1}}}.page{padding:clamp(22px,5vw,56px)0 48px}.crumbs,.field label{display:flex;flex-wrap:wrap}.crumbs{list-style:none;gap:6px;font-size:14px;color:var(--dim);margin-bottom:18px}.crumbs li+li::before{content:"/";margin-right:6px;color:var(--dim)}.crumbs a{color:var(--muted);text-decoration:none}#iosHint b,.crumbs a:hover,.foot a:hover{color:var(--text)}.card{border-radius:var(--r1);padding:clamp(20px,4vw,34px);background:linear-gradient(180deg,rgba(10,22,34,.9),rgba(12,10,30,.94));box-shadow:0 0 0 1px var(--line2) inset,0 40px 90px -50px rgba(0,150,180,.9)}.card h1{font-size:clamp(23px,3.6vw,34px);margin-bottom:8px}.card .sub{color:var(--muted);font-size:15.5px}.card+.card,.card+.guide,.card+.more{margin-top:18px}.okhead{display:flex;align-items:center;gap:14px;margin-bottom:6px}.okhead h1{margin:0}.okhead i{flex:none;width:44px;height:44px;border-radius:14px;color:var(--go);background:rgba(0,255,102,.1);box-shadow:0 0 0 1px rgba(0,255,102,.45) inset,0 0 26px -6px rgba(0,255,102,.8)}.okhead i svg{width:22px;height:22px}.okhead--center{justify-content:center}.field{margin-top:22px}.field label{align-items:baseline;gap:6px 12px;font-weight:600;font-size:15px;margin-bottom:8px}.field label a{margin-left:auto;font-size:14px;font-weight:500;text-decoration:none;border-bottom:1px dashed rgba(0,240,255,.5)}.input{width:100%;font:500 16px/1.3 var(--body);color:var(--text);background:rgba(5,4,16,.85);border:0;border-radius:13px;padding:15px 16px;box-shadow:0 0 0 1px var(--line2) inset;transition:box-shadow .15s}.input::placeholder{color:#3d5666}.input:focus{outline:0;box-shadow:0 0 0 1px var(--violet) inset,0 0 0 4px rgba(0,240,255,.18)}.input.good{box-shadow:0 0 0 1px var(--go) inset,0 0 0 4px rgba(0,255,102,.12)}.input.bad,.input.invalid{box-shadow:0 0 0 1px var(--pink) inset,0 0 0 4px rgba(255,0,127,.14)}.input[readonly]{color:#c4ffe6;background:rgba(0,255,102,.05);box-shadow:0 0 0 1px rgba(0,255,102,.35) inset}.hint{font-size:14px;color:var(--muted);margin-top:8px}#iosHint{flex-basis:100%}.hint.ok{color:var(--go)}.hint.err{color:#ff9de3}.hint:empty{display:none}.submit{margin-top:24px}.launch{margin-top:20px;display:grid;gap:10px}.launch .bar{height:4px;border-radius:4px;background:#10232e;overflow:hidden}.launch .bar i.run{animation:gfill 3s linear forwards}.launch .hint{text-align:center;margin:0}.more{margin-top:18px;border-radius:16px;background:rgba(17,14,39,.6);box-shadow:0 0 0 1px var(--line) inset}.more>summary{font-size:15.5px}.more>div{padding:0 12px 12px}.errbox,.notice{margin-top:16px;padding:14px 16px;border-radius:14px;font-size:15px}.errbox{color:#ffd0ee;background:rgba(255,0,127,.07);box-shadow:0 0 0 1px rgba(255,0,127,.35) inset}.notice{color:#ffe4a8;background:rgba(255,200,87,.07);box-shadow:0 0 0 1px rgba(255,200,87,.3) inset}.notice--info{color:#d8f9ff;background:rgba(0,240,255,.06);box-shadow:0 0 0 1px rgba(0,240,255,.3) inset}.errbox b,.notice b{color:#fff}.card--done{text-align:center}.done-amt{font:800 clamp(44px,11vw,76px)/1 var(--display);letter-spacing:-.04em;color:var(--go);text-shadow:0 0 40px rgba(0,255,102,.5);margin:16px 0 8px}@media (prefers-reduced-motion:no-preference){.done-amt{animation:pop 1s .15s both}}.prose img,.tx{border-radius:12px}.acts,.tx{display:flex;gap:10px}.tx{align-items:center;margin-top:18px;padding:10px 12px;background:rgba(5,4,16,.7);box-shadow:0 0 0 1px var(--line) inset;font-size:14px;color:var(--muted);text-align:left}.tx code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#bfd4ff;background:0 0;padding:0}.tx button{flex:none;border:0;cursor:pointer;border-radius:8px;padding:7px 10px;font:600 13px/1 var(--body);color:var(--text);background:rgba(0,240,255,.15)}.tx a{flex:none;font-size:13.5px}.acts{flex-wrap:wrap;margin-top:22px}.acts .btn{flex:1 1 220px}.below{margin-top:18px;text-align:center;font-size:15px}.below a{color:var(--muted)}.sparks{position:relative;height:0}.sparks i{position:absolute;left:50%;top:40px;width:6px;height:6px;border-radius:50%;opacity:0;background:var(--go)}@media (prefers-reduced-motion:no-preference){.sparks i{animation:spark 1.4s .2s ease-out forwards}.sparks i:nth-child(2n){background:var(--violet)}.sparks i:nth-child(3n){background:var(--cyan)}.sparks i:nth-child(1){--dx:-120px;--dy:-70px}.sparks i:nth-child(2){--dx:110px;--dy:-80px}.sparks i:nth-child(3){--dx:-70px;--dy:-120px}.sparks i:nth-child(4){--dx:80px;--dy:-120px}.sparks i:nth-child(5){--dx:-150px;--dy:10px}.sparks i:nth-child(6){--dx:150px;--dy:0}.sparks i:nth-child(7){--dx:-30px;--dy:-140px}.sparks i:nth-child(8){--dx:40px;--dy:-150px}}.pagehead{margin-bottom:26px}.pagehead h1{font-size:clamp(28px,5vw,48px);margin-bottom:10px}.article{max-width:760px}.article h1{font-size:clamp(26px,4.4vw,42px);margin:6px 0 10px}.article .meta,footer.site{color:var(--dim);font-size:14px}.prose{margin-top:24px;color:#d2eef4;font-size:17px;line-height:1.72}.prose h2{font-size:clamp(21px,3vw,28px);margin:34px 0 12px;color:var(--text)}.prose h3{font-size:19px;margin:26px 0 10px;color:var(--text)}.prose p{margin:0 0 14px}.prose ol,.prose ul{margin:0 0 16px 22px}.prose li{margin-bottom:8px}.prose a{color:var(--cyan)}.prose pre,.prose table{overflow-x:auto;margin:0 0 16px}.prose pre{background:rgba(5,4,16,.85);border-radius:12px;padding:14px 16px;box-shadow:0 0 0 1px var(--line) inset;font-size:14px}.prose pre code{background:0 0;padding:0;color:#9df6ff}.prose table{display:block;border-collapse:collapse;font-size:15px}.prose td,.prose th{border:1px solid var(--line);padding:8px 10px;text-align:left}.prose img{height:auto}.cta-inline{margin-top:30px;padding:22px;border-radius:18px;background:linear-gradient(120deg,rgba(0,150,180,.18),rgba(0,240,255,.05));box-shadow:0 0 0 1px var(--line2) inset}.cta-inline h2{font-size:clamp(20px,2.6vw,24px);margin-bottom:6px}.cta-inline p{color:var(--muted);margin-bottom:14px}.cta-inline .acts{margin-top:0}.cat{font:600 14px/1 var(--body);color:var(--violet);margin:34px 0 0}footer.site{border-top:1px solid var(--line);padding:30px 0 40px;margin-top:clamp(52px,8vw,90px);color:var(--muted)}.foot{display:flex;flex-wrap:wrap;gap:12px 26px;align-items:center}.foot a,.prose .cta-box a{color:var(--muted);text-decoration:none}.foot p{flex-basis:100%;font-size:13px;color:var(--dim);max-width:80ch}@media (max-width:900px){body.has-mcta footer.site{padding-bottom:100px}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition:none!important}html{scroll-behavior:auto}}.prose .num{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#5ff6ff,#007a8a);color:#fff;font-size:12px;font-weight:700;display:inline-grid;place-items:center;flex:none}.prose .num.light{background:rgba(255,255,255,.25)}.prose .orcard{background:#f4f5f7;border:1px solid #e2e4e9;border-radius:14px;overflow:hidden;color:#1c1f26;box-shadow:0 26px 60px -30px rgba(0,150,180,.9)}.prose .orcard-bar{display:flex;align-items:center;gap:6px;padding:9px 12px;background:#e9eaee;border-bottom:1px solid #e0e2e7}.prose .orcard-bar .d{width:10px;height:10px;border-radius:50%}.prose .orcard-bar .dr{background:#ff5f57}.prose .orcard-bar .dy{background:#febc2e}.prose .orcard-bar .dg{background:#28c840}.prose .orurl{margin-left:8px;font-size:11px;color:#6b7280;background:#fff;border:1px solid #e2e4e9;border-radius:6px;padding:3px 9px}.prose .orcard-body{padding:16px;font-size:14px;line-height:1.4}.prose .orline{display:flex;align-items:center;gap:10px;margin-bottom:14px}.prose .orh{font-weight:700;font-size:15px}.prose .orcrypto{margin-left:auto;display:flex;align-items:center;gap:8px;font-size:12.5px;color:#374151}.prose .orswitch{width:38px;height:22px;border-radius:999px;background:#7c3aed;position:relative;display:inline-block}.prose .orswitch i{position:absolute;top:2px;right:2px;width:18px;height:18px;border-radius:50%;background:#fff}.prose .oramount{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e2e4e9;border-radius:10px;padding:11px 12px;margin-bottom:10px}.prose .oramount-label{background:#eef0f3;border-radius:8px;padding:4px 11px;font-size:13px;font-weight:600}.prose .oramount-val{margin-left:auto;font-weight:600;color:#6b7280}.prose .ortotal{display:flex;justify-content:space-between;font-size:13px;color:#6b7280;margin-bottom:14px}.prose .ortotal b{color:#1c1f26}.prose .orafter,.prose .orbtn{display:flex;align-items:center;gap:8px;border-radius:10px}.prose .orbtn{background:#7c3aed;color:#fff;padding:12px;text-align:center;font-weight:600;justify-content:center}.prose .orafter{margin-top:12px;font-size:12.5px;color:#1e3a5f;background:#eaf2ff;border:1px solid #cfe0fb;padding:10px 12px}.prose .cta-box{margin:22px 0;padding:16px 18px;border-radius:14px;background:rgba(0,240,255,.1);box-shadow:0 0 0 1px var(--line2) inset;color:#d2eef4;font-size:15.5px;line-height:1.55}.prose .cta-box b{color:var(--text)}.prose .cta-box a{color:var(--cyan);font-weight:600}@media (max-width:480px){.tx{flex-wrap:wrap;row-gap:8px}.tx>span{flex-basis:100%;font-size:13px}.tx code{flex:1 1 0}.tx button{padding:7px 12px}}.agent-log{margin-top:18px;border-radius:14px;background:rgba(5,4,16,.75);box-shadow:0 0 0 1px var(--line) inset;overflow:hidden}.agent-log__head{display:flex;align-items:center;gap:8px;padding:10px 14px;font:600 12.5px/1 var(--body);letter-spacing:.04em;text-transform:uppercase;color:var(--dim);border-bottom:1px solid var(--line)}.agent-log__dot{width:7px;height:7px;border-radius:50%;background:var(--go);box-shadow:0 0 8px var(--go)}@media (prefers-reduced-motion:no-preference){.agent-log__dot{animation:beat 2.2s ease-in-out infinite}}.agent-log__lines{list-style:none;padding:10px 14px 12px;display:grid;gap:7px;font:400 13.5px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#bfd4e8}.agent-log__lines li{position:relative;padding-left:16px;overflow-wrap:anywhere}.agent-log__lines li::before{content:"›";position:absolute;left:0;color:var(--go);font-weight:700}.agent-log__lines li[data-chain]{color:#9ff3ff}.agent-log__lines li[data-chain]::before{content:"◆";color:var(--cyan);font-size:11px;top:2px}@media (prefers-reduced-motion:no-preference){.agent-log__lines li.is-new{animation:logIn .4s ease both}@keyframes logIn{0%{opacity:0;transform:translateY(4px)}}.agent-log__lines li.is-tick{animation:logTick .5s ease}@keyframes logTick{30%{color:#fff}}}.chainviz{margin-top:16px;padding:14px 16px 15px;border-radius:14px;background:rgba(255,200,87,.05);box-shadow:0 0 0 1px rgba(255,200,87,.25) inset}.chainviz__cap{font-size:13.5px;color:var(--muted);margin:0 0 10px}.chainviz__row{display:flex;align-items:center;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.chainviz__row::-webkit-scrollbar{display:none}.chainviz__blk{flex:none;font:600 12px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--dim);padding:8px 10px;border-radius:9px;background:rgba(255,255,255,.03);box-shadow:0 0 0 1px var(--line) inset;white-space:nowrap}.chainviz__blk--last{color:#ffe4a8;box-shadow:0 0 0 1px rgba(255,200,87,.5) inset,0 0 16px -4px rgba(255,200,87,.7)}.chainviz__blk--placeholder{color:var(--dim);letter-spacing:2px}@media (prefers-reduced-motion:no-preference){.chainviz__blk--last{animation:chainPulse 2s ease-in-out infinite}}.chainviz__row::after{content:"";flex:none;width:18px;height:2px;background:repeating-linear-gradient(90deg,var(--dim)0 4px,transparent 4px 8px);margin:0 2px}.chainviz__queued{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;font:700 11.5px/1.15 var(--body);color:var(--amber);padding:7px 12px;border-radius:9px;background:rgba(255,200,87,.1);box-shadow:0 0 0 1px dashed rgba(255,200,87,.5) inset;text-align:center}.chainviz__queued small{font-weight:500;font-size:10px;color:var(--muted)}.chainviz__note{margin:10px 0 0;font-size:13px;color:var(--dim)}@media (prefers-reduced-motion:no-preference){.chainviz__row.is-shift{animation:chainShift .5s ease}@keyframes chainShift{0%{transform:translateX(14px);opacity:.5}}}.card--live{transition:transform .12s ease-out;transform-style:preserve-3d;will-change:transform}@media (hover:hover) and (pointer:fine) and (min-width:881px) and (prefers-reduced-motion:no-preference){.card--live.is-tilt{transform:perspective(900px) rotateX(var(--tx,0deg)) rotateY(var(--ty,0deg))}}@media (pointer:coarse) and (prefers-reduced-motion:no-preference){.card--live.is-tilt{transform:perspective(700px) rotateX(var(--tx,0deg)) rotateY(var(--ty,0deg))}}.ai-ring{fill:none;stroke:var(--cyan);stroke-linecap:round;opacity:0;filter:drop-shadow(0 0 6px rgba(0,240,255,.7));transform-box:fill-box;transform-origin:center;transform:rotate(-90deg)}.pm{--pm:#3B7BFF;--pm2:#7FB2FF;--pm-bg:rgba(59,123,255,.10);position:relative;margin-top:18px;border-radius:18px;padding:16px 16px 14px;background:linear-gradient(180deg,var(--pm-bg),rgba(8,7,22,.6));box-shadow:0 0 0 1px color-mix(in srgb,var(--pm) 55%,transparent) inset,0 18px 50px -28px var(--pm);overflow:hidden;isolation:isolate}.pm--stripe{--pm:#7A73FF;--pm2:#B7B3FF;--pm-bg:rgba(122,115,255,.12)}.pm__row{display:flex;align-items:center;gap:12px}.pm__mark{flex:none;width:42px;height:42px;border-radius:13px;display:grid;place-items:center;color:#fff;font:800 19px/1 var(--display);background:radial-gradient(circle at 30% 25%,var(--pm2),var(--pm) 70%);box-shadow:0 0 0 1px rgba(255,255,255,.25) inset,0 0 26px -4px var(--pm)}.pm__t{min-width:0}.pm__t b{display:block;font:700 16px/1.25 var(--display);letter-spacing:-.01em}.pm__t small{display:block;color:var(--muted);font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm__tag{margin-left:auto;flex:none;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--pm2);padding:5px 9px;border-radius:999px;background:color-mix(in srgb,var(--pm) 18%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--pm) 50%,transparent) inset}.pm__check{margin-top:12px;display:flex;align-items:flex-start;gap:9px;font-size:14px;color:var(--muted);min-height:20px}.pm__check i{flex:none;width:18px;height:18px;margin-top:1px;border-radius:50%;box-shadow:0 0 0 2px rgba(255,255,255,.18) inset}.pm__check[data-state=checking] i{border:2px solid color-mix(in srgb,var(--pm) 35%,transparent);border-top-color:var(--pm2);box-shadow:none}.facts-rev a:hover,.pm__check[data-state=ok]{color:var(--go)}.pm__check[data-state=ok] i{background:var(--go);box-shadow:0 0 14px rgba(0,255,102,.8)}.pm__check[data-state=bad]{color:#ff9de3}.pm__check[data-state=bad] i{background:var(--pink);box-shadow:0 0 14px rgba(255,0,127,.8)}.pm__check[data-state=unknown] i{background:var(--amber)}.pm__facts{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.pm__facts span{font-size:12.5px;padding:4px 9px;border-radius:9px;color:var(--text);background:rgba(255,255,255,.05);box-shadow:0 0 0 1px rgba(255,255,255,.08) inset}.pm__facts span b{color:var(--pm2);font-weight:700}.pm__facts:empty{display:none}.swap{margin-top:14px}.mchip[hidden],.swap[hidden]{display:none}.mchip,.via b{color:#fff;border-radius:999px}.mchip{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;letter-spacing:.04em;padding:3px 9px 3px 5px;background:linear-gradient(90deg,var(--pm,#3B7BFF),color-mix(in srgb,var(--pm,#3B7BFF) 55%,transparent));box-shadow:0 0 18px -4px var(--pm,#3B7BFF)}.mchip::before{content:"";width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,rgba(255,255,255,.2) 70%)}.mchip--stripe{--pm:#7A73FF}.mchip--coinbase{--pm:#3B7BFF}.linkmeta{display:flex;align-items:center;gap:10px;margin-top:8px;flex-wrap:wrap}.linkmeta .hint{margin-top:0}.input.is-stripe.good{box-shadow:0 0 0 1px #7a73ff inset,0 0 0 4px rgba(122,115,255,.2),0 0 28px -8px #7a73ff}.input.is-coinbase.good{box-shadow:0 0 0 1px #3b7bff inset,0 0 0 4px rgba(59,123,255,.2),0 0 28px -8px #3b7bff}.rvw__score small,.via{color:var(--muted);font-size:13px}.via{display:inline-flex;align-items:center;gap:8px;margin:2px 0 10px;font-weight:600}.via b{font:700 12px/1 var(--display);letter-spacing:.05em;text-transform:uppercase;padding:5px 9px;background:linear-gradient(90deg,var(--pm,#3B7BFF),color-mix(in srgb,var(--pm,#3B7BFF) 50%,#0a0f1a));box-shadow:0 0 18px -5px var(--pm,#3B7BFF)}.via--stripe{--pm:#7A73FF}.via--coinbase{--pm:#3B7BFF}@media (prefers-reduced-motion:no-preference){.pm{animation:pmIn .55s cubic-bezier(.2,.9,.3,1) both}.pm::before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;padding:1px;background:conic-gradient(from var(--pma,0deg),transparent 0 70%,var(--pm2) 82%,transparent 94%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:pmSweep 3.2s linear infinite}.pm.is-checking::after{content:"";position:absolute;left:0;right:0;top:0;height:40%;pointer-events:none;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--pm) 22%,transparent),transparent);animation:pmScan 1.4s ease-in-out infinite}.pm__mark{animation:pmPulse 2.6s ease-in-out infinite}.pm__check[data-state=checking] i{animation:sp .8s linear infinite}.pm__check[data-state=bad] i,.pm__check[data-state=ok] i{animation:pmPop .34s cubic-bezier(.34,1.3,.64,1) both}.pm__facts span{animation:pmIn .4s both}.pm__facts span:nth-child(2){animation-delay:.08s}.pm__facts span:nth-child(3){animation-delay:.16s}.pm__facts span:nth-child(4){animation-delay:.24s}.mchip:not([hidden]){animation:pmPop .3s cubic-bezier(.34,1.3,.64,1) both}.swap:not([hidden]){animation:pmIn .45s both}}@property --pma{syntax:"<angle>";initial-value:0deg;inherits:false}.rvw__head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;flex-wrap:wrap}.rvw--compact .rvw__head h2,.rvw__head h2{margin:0}.rvw__score{display:flex;align-items:center;gap:12px;padding:10px 16px;border-radius:16px;background:linear-gradient(120deg,rgba(0,255,102,.12),rgba(0,240,255,.05));box-shadow:0 0 0 1px rgba(0,255,102,.3) inset}.rvw__score b{font:800 30px/1 var(--display);color:var(--go);text-shadow:0 0 20px rgba(0,255,102,.45)}.rvw__score span{font-size:14px;font-weight:600;line-height:1.25;color:var(--text)}.rvw__score small{font-weight:500}.rvw__viewport{position:relative;margin-top:22px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.rvw__track{display:flex;width:max-content}.rvw__row{display:flex;gap:14px;margin:0;padding:6px 14px 6px 0;list-style:none}.rvw__card{width:300px;flex:none;display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:16px 18px;border-radius:18px;background:rgba(17,14,39,.66);box-shadow:0 0 0 1px var(--line) inset;transition:box-shadow .25s,transform .25s}.rvw__card p{margin:0;font-size:15px;line-height:1.5;color:var(--text)}.rvw__meta{font-size:12.5px;color:var(--dim);display:flex;align-items:center;gap:6px}.rvw__meta i{font-style:normal;display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;font-size:10px;color:#062;background:var(--go);box-shadow:0 0 10px rgba(0,255,102,.6)}@media (hover:hover) and (pointer:fine){.rvw__card:hover{box-shadow:0 0 0 1px rgba(95,246,255,.55) inset,0 14px 40px -24px rgba(0,240,255,.9);transform:translateY(-2px)}}.rvw__all{margin:14px 0 0;font-size:14.5px}.rvw__all a{color:var(--cyan)}.rvw__all a+a{margin-left:14px}.rvw--compact{margin-top:44px}.facts-rev a{color:inherit;text-decoration:none;border-bottom:1px dashed rgba(0,255,102,.5)}@media (prefers-reduced-motion:no-preference){.rvw__track{animation:rvwScroll var(--rvw-dur,70s) linear infinite}.rvw__viewport:focus-within .rvw__track{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.rvw__viewport:hover .rvw__track{animation-play-state:paused}}}@media (prefers-reduced-motion:reduce){.rvw__viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.rvw__row[aria-hidden]{display:none}}@media (max-width:600px){.rvw__card{width:250px}.rvw__score b{font-size:26px}}html{-webkit-tap-highlight-color:transparent}[role=button],a,button,label,summary{touch-action:manipulation}.btn,.gtab,.msheet__list>a,.nav__menu,summary{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.btn{transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .25s,background .25s}.btn--main:active:not([disabled]),.btn:active:not([disabled]){transform:scale(.97);transition-duration:.08s}.gtab{transition:transform .22s cubic-bezier(.2,.8,.2,1),background .2s,color .2s}.gtab:active{transform:scale(.95);transition-duration:.08s}summary{transition:background .2s}summary:active{background:rgba(0,240,255,.07);transition-duration:0s}.nav__menu{display:none}@media (max-width:900px){.nav__menu{display:inline-grid;place-items:center;flex:none;width:44px;height:44px;margin-right:-8px;border:0;border-radius:12px;background:0 0;color:var(--text);cursor:pointer;transition:transform .22s cubic-bezier(.2,.8,.2,1),background .2s}.nav__menu:active{transform:scale(.9);background:rgba(0,240,255,.14);transition-duration:.08s}.nav__menu svg{width:22px;height:22px}.nav__links+.nav__cta{margin-left:auto}.nav__in{gap:10px}.nav .nav__cta{white-space:nowrap}}@media (max-width:400px){.nav .nav__cta{padding:9px 12px;font-size:13.5px}.nav__in .logo{font-size:17px;gap:7px}.nav__in .logo svg{width:22px;height:22px}}.msheet{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:0 0;color:var(--text);overflow:hidden}.msheet::backdrop{background:0 0}.msheet__scrim{position:absolute;inset:0;background:rgba(3,2,10,.62);opacity:0;transition:opacity .45s cubic-bezier(.32,.72,0,1)}.msheet__panel{position:absolute;left:0;right:0;bottom:0;max-height:min(86svh,640px);display:flex;flex-direction:column;border-radius:26px 26px 0 0;background:rgba(6,12,20,.94);box-shadow:0 0 0 1px rgba(0,240,255,.26) inset,0-24px 60px -20px rgba(0,0,0,.8);padding:0 16px calc(16px + env(safe-area-inset-bottom,0));transform:translate3d(0,100%,0);transition:transform .5s cubic-bezier(.32,.72,0,1);will-change:transform;touch-action:none}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.msheet__panel{background:rgba(6,12,20,.88);-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%)}}.msheet.is-open .msheet__scrim{opacity:1}.msheet.is-open .msheet__panel{transform:translate3d(0,0,0)}.msheet.is-drag .msheet__panel,.msheet.is-drag .msheet__scrim{transition:none}.msheet__grab{display:block;width:100%;padding:10px 0 6px;cursor:grab}.msheet__grab::before{content:"";display:block;width:38px;height:5px;margin:0 auto;border-radius:3px;background:rgba(236,234,255,.28)}.msheet__head,.msheet__list>a{display:flex;align-items:center;justify-content:space-between;padding:2px 4px 10px}.msheet__title{font:700 17px/1.2 var(--display);letter-spacing:-.02em}.msheet__x{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(0,240,255,.14);color:var(--muted);cursor:pointer;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.msheet__x:active{transform:scale(.88);transition-duration:.08s}.msheet__x svg{width:14px;height:14px}.msheet__body{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;margin:0-4px;padding:0 4px}.msheet__list{display:flex;flex-direction:column;border-radius:16px;background:rgba(7,6,20,.45);box-shadow:0 0 0 1px var(--line) inset;overflow:hidden}.msheet__list>a{gap:12px;min-height:54px;padding:0 16px;color:var(--text);text-decoration:none;font:500 16.5px/1.3 var(--body);transition:background .25s;position:relative}.msheet__list>a+a{box-shadow:0-1px 0 0 var(--line)}.msheet__list>a::after{content:"";flex:none;width:8px;height:8px;border:solid var(--dim);border-width:2px 2px 0 0;transform:rotate(45deg);margin-right:3px}.msheet__list>a:active{background:rgba(0,240,255,.16);transition-duration:0s}.msheet__list>a[aria-current]{color:#fff;font-weight:600}.msheet__list>a[aria-current]::before{content:"";position:absolute;left:0;width:3px;height:22px;border-radius:0 3px 3px 0;background:var(--violet)}.msheet__cta{display:grid;gap:10px;margin-top:14px}.msheet__cta .btn{width:100%}.msheet__note{margin:14px 4px 2px;font-size:13px;line-height:1.45;color:var(--dim)}details.is-anim,html.sheet-open,html.sheet-open body{overflow:hidden}@media (prefers-reduced-motion:reduce){.msheet__panel{transform:none;opacity:0}.msheet.is-open .msheet__panel{opacity:1}.msheet__panel,.msheet__scrim{transition:opacity .2s ease}}@media (prefers-reduced-transparency:reduce){.msheet__panel{background:#08111a;-webkit-backdrop-filter:none;backdrop-filter:none}}details.is-opening>summary~*{animation:dIn .28s cubic-bezier(.23,1,.32,1) .04s both}