@font-face{font-family:__Hanken_Grotesk_bd326e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Hanken_Grotesk_bd326e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Hanken_Grotesk_bd326e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Hanken_Grotesk_bd326e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Hanken_Grotesk_bd326e;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Hanken_Grotesk_bd326e;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Hanken_Grotesk_bd326e;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Hanken_Grotesk_bd326e;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Hanken_Grotesk_bd326e;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Hanken_Grotesk_bd326e;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Hanken_Grotesk_bd326e;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Hanken_Grotesk_bd326e;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Hanken_Grotesk_Fallback_bd326e;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_bd326e{font-family:__Hanken_Grotesk_bd326e,__Hanken_Grotesk_Fallback_bd326e;font-style:normal}.__variable_bd326e{--font-body:"__Hanken_Grotesk_bd326e","__Hanken_Grotesk_Fallback_bd326e"}@font-face{font-family:__Space_Mono_353f1a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Mono_353f1a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Mono_353f1a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Space_Mono_353f1a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Mono_353f1a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Mono_353f1a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Space_Mono_Fallback_353f1a;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_353f1a{font-family:__Space_Mono_353f1a,__Space_Mono_Fallback_353f1a;font-style:normal}.__variable_353f1a{--font-mono:"__Space_Mono_353f1a","__Space_Mono_Fallback_353f1a"}@font-face{font-family:__display_b3df4f;src:url(/_next/static/media/096569e141fff4a7-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:__display_Fallback_b3df4f;src:local("Arial");ascent-override:91.77%;descent-override:26.22%;line-gap-override:0.00%;size-adjust:84.75%}.__className_b3df4f{font-family:__display_b3df4f,__display_Fallback_b3df4f}.__variable_b3df4f{--font-display:"__display_b3df4f","__display_Fallback_b3df4f"}:root{--bg:#050505;--card:#0e0e0e;--card-2:#151515;--card-3:#1b1b1b;--line:#1c1c1c;--line-2:#2c2c2c;--ink:#f2f2f0;--dim:#a6a6a0;--faint:#6e6e6a;--g:#3dff8f;--g-glow:rgba(61,255,143,.55);--r:#ff5147;--y:#ffcf3d;--dot:var(--font-display),var(--font-mono),monospace;--mono:var(--font-mono),ui-monospace,monospace;--body:var(--font-body),system-ui,sans-serif;--spring:cubic-bezier(0.34,1.56,0.64,1);--ease:cubic-bezier(0.16,1,0.3,1)}*{box-sizing:border-box}body,html{font-synthesis:none;margin:0;background:var(--bg);color:var(--ink);font:500 15.5px/1.55 var(--body);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;overflow-x:clip;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}button{font:inherit;color:inherit}.page{max-width:1440px;margin:0 auto;padding:0 clamp(18px,4vw,56px) 40px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lbl{font:700 12px/1.3 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--dim)}.d{font-family:var(--dot);font-weight:400}.dim{color:var(--dim)}.faint{color:var(--faint)}.g{color:var(--g);text-shadow:0 0 18px rgba(61,255,143,.35)}.mono{font-family:var(--mono)}.led{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--g);box-shadow:0 0 8px var(--g);flex:none}.led.blink{animation:blink 1.6s ease-in-out infinite}.led.r{background:var(--r);box-shadow:0 0 8px var(--r)}.led.y{background:var(--y);box-shadow:0 0 8px var(--y)}.led.off{background:#2a2a2a;box-shadow:none}@keyframes blink{50%{opacity:.3}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 24px;border-radius:999px;border:1px solid transparent;font:600 15px/1 var(--body);white-space:nowrap;cursor:pointer;transition:transform .35s var(--spring),background .2s,border-color .2s,opacity .2s}.btn:hover{transform:scale(1.04)}.btn:active{transform:scale(.96)}.btn-w{background:var(--ink);color:#000}.btn-o{border-color:#333;background:transparent}.btn-o:hover{border-color:var(--ink)}.btn-sm{height:40px;padding:0 20px;font-size:14px}.btn[disabled]{opacity:.32;cursor:not-allowed;transform:none}.card{border-radius:24px;background:var(--card)}.chip{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border-radius:999px;background:var(--card-2);font:400 10.5px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--dim);white-space:nowrap}.chip.g{color:var(--g);text-shadow:none}.chip.y{color:var(--y)}.chip.r{color:var(--r)}.tabs{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:var(--card);max-width:100%;overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tabs button{all:unset;cursor:pointer;padding:10px 14px;border-radius:999px;font:400 11.5px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--dim);white-space:nowrap;transition:color .2s,background .25s}.tabs button:hover{color:var(--ink)}.tabs button[aria-selected=true]{background:var(--ink);color:#000;font-weight:700}.meter{display:flex;gap:4px}.meter i{flex:1 1;max-width:9px;aspect-ratio:1;border-radius:50%;background:#262626;transition:background .3s}.meter i.lit{background:var(--g);box-shadow:0 0 6px rgba(61,255,143,.6)}.nav{display:flex;gap:32px;height:84px}.brand,.nav{align-items:center}.brand{display:inline-flex;gap:12px;font:400 30px/1 var(--dot);letter-spacing:.02em}.glyph{display:grid;grid-template-columns:repeat(3,5px);grid-gap:3px;gap:3px}.glyph i{width:5px;height:5px;border-radius:50%;background:var(--ink)}.glyph i.lit{background:var(--g);box-shadow:0 0 6px var(--g)}.links{display:flex;gap:6px;margin-left:12px}.links a{padding:9px 14px;border-radius:999px;font:400 11.5px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--dim);transition:color .2s,background .2s}.links a.on,.links a:hover{color:var(--ink)}.links a.on{background:var(--card-2)}.navR{margin-left:auto;display:flex;align-items:center;gap:10px}.wallet-chip{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:9px;padding:12px 15px;border-radius:999px;background:var(--card);font:400 11.5px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--dim);transition:background .2s,color .2s}.wallet-chip:hover{background:var(--card-2);color:var(--ink)}@media (max-width:900px){.links{display:none}}@media (max-width:520px){.wallet-chip span{display:none}.brand{font-size:26px}.nav{gap:16px;height:72px}}.hero{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;min-height:600px;padding:24px 0 56px}.hero,.kicker{align-items:center}.kicker{display:inline-flex;gap:10px}.h1{margin-top:26px;font:400 clamp(76px,9.5vw,148px)/.86 var(--dot);letter-spacing:-.01em;text-transform:uppercase}.sub{margin-top:28px;max-width:430px;font-size:18px;line-height:1.55;color:var(--dim)}.ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:36px}.heroR{display:grid;justify-items:center;grid-gap:18px;gap:18px}.caption{display:inline-flex;align-items:center;gap:10px}.readout{display:grid;grid-template-columns:repeat(4,1fr);border-radius:24px;background:var(--card)}.readout>div{padding:28px 28px 24px}.readout>div+div{box-shadow:inset 1px 0 0 var(--line)}.readout b{display:block;font:400 58px/1 var(--dot);letter-spacing:-.01em}.readout .lbl{display:block;margin-top:12px}.king{display:grid;grid-template-columns:auto 1fr auto;grid-gap:28px;gap:28px;align-items:center;margin-top:12px;padding:22px 28px 22px 22px;border-radius:24px;background:var(--card);transition:background .2s}.king:hover{background:var(--card-2)}.king-mid{display:grid;grid-gap:10px;gap:10px;min-width:0}.king-name{font:600 26px/1.15 var(--body);letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.king-name em{font-style:normal;color:var(--faint);font-weight:500;font-size:20px}.king-r{text-align:right}.king-r b{display:block;font:400 46px/1 var(--dot)}.king-r .lbl{display:block;margin-top:8px}.board{margin-top:96px}.sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:24px}.h2{font:400 76px/.85 var(--dot);text-transform:uppercase}.grid{grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.coin,.grid{display:grid}.coin{grid-gap:18px;gap:18px;padding:20px;border-radius:24px;background:var(--card);transition:transform .4s var(--spring),background .2s;animation:enter .7s var(--ease) both;animation-delay:calc(var(--i, 0) * 40ms)}.coin:hover{transform:translateY(-4px);background:var(--card-2)}.coin-top{display:flex;gap:14px;align-items:center;min-width:0}.who{min-width:0;display:grid;grid-gap:3px;gap:3px}.who b{font-weight:600;font-size:16.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.who span{font:400 12px/1.2 var(--mono);color:var(--faint)}.coin-mc{font:400 40px/1 var(--dot);letter-spacing:-.01em;transition:color .4s}.coin-mc.tick{color:var(--g)}.flags{display:flex;flex-wrap:wrap;gap:6px}@keyframes enter{0%{opacity:0;transform:translateY(14px)}}@media (max-width:1100px){.grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.hero{grid-template-columns:1fr;min-height:0;padding-top:12px}.heroR{order:-1}.readout{grid-template-columns:repeat(2,1fr)}.readout>div:nth-child(3){box-shadow:inset 0 1px 0 var(--line)}.readout>div:nth-child(4){box-shadow:inset 1px 0 0 var(--line),inset 0 1px 0 var(--line)}.king{grid-template-columns:auto 1fr}.king-r{grid-column:1/-1;text-align:left}}@media (max-width:560px){.grid{grid-template-columns:1fr}.readout b{font-size:42px}.readout>div{padding:20px}.h2{font-size:56px}.board{margin-top:64px}}.field{display:grid;grid-gap:8px;gap:8px}.input{width:100%;height:52px;padding:0 18px;border-radius:16px;border:1px solid var(--line-2);background:var(--card-2);color:var(--ink);font:500 16px/1 var(--body);outline:none;transition:border-color .2s,box-shadow .2s}textarea.input{height:auto;min-height:96px;padding:14px 18px;line-height:1.45;resize:vertical}.input::placeholder{color:var(--faint)}.input:focus{border-color:#555}.input.ok{border-color:rgba(61,255,143,.55);box-shadow:0 0 0 3px rgba(61,255,143,.08)}.input.bad{border-color:rgba(255,81,71,.6);box-shadow:0 0 0 3px rgba(255,81,71,.08)}.input.tick{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em}.cr{display:grid;grid-template-columns:1fr 420px;grid-gap:40px;gap:40px;padding:24px 0 40px;align-items:start}.cr-h1{font:400 clamp(60px,7vw,108px)/.86 var(--dot);text-transform:uppercase;margin-top:22px}.cr-form{margin-top:40px;padding:28px;display:grid;grid-gap:20px;gap:20px}.cr-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.drop{display:flex;align-items:center;gap:18px;padding:14px;border-radius:20px;background:var(--card-2);cursor:pointer;transition:background .2s}.drop:hover{background:var(--card-3)}.drop-img{width:80px;height:80px;flex:none;display:grid;place-items:center;border-radius:16px;border:1px dashed #3a3a3a;overflow:hidden;color:var(--faint);font:400 30px/1 var(--dot)}.drop-img img{width:100%;height:100%;object-fit:cover}.drop b{display:block;font-weight:600}.cr-side{display:grid;grid-gap:12px;gap:12px;position:-webkit-sticky;position:sticky;top:24px}.panel{padding:22px}.panel-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.check{display:grid;grid-template-columns:14px 1fr;grid-gap:12px;gap:12px;align-items:baseline;padding:12px 0}.check+.check{box-shadow:inset 0 1px 0 var(--line)}.check b{display:block;font-weight:600;font-size:15px}.check span{display:block;margin-top:3px;font-size:13.5px;color:var(--dim)}.check.ok span{color:var(--g)}.check.bad span{color:var(--r)}.cost{display:grid;grid-gap:10px;gap:10px;font-size:14px}.cost div{display:flex;justify-content:space-between;gap:12px;color:var(--dim)}.cost div b{font:400 13px/1.4 var(--mono);color:var(--ink)}.cost .total{padding-top:12px;box-shadow:inset 0 1px 0 var(--line);color:var(--ink)}.cost .total b{font:400 26px/1 var(--dot)}.launch-btn{width:100%;height:58px;font-size:16px}@media (max-width:1050px){.cr{grid-template-columns:1fr}.cr-side{position:static}}@media (max-width:560px){.cr-row{grid-template-columns:1fr}.cr-form{padding:18px}}.cp{display:grid;grid-template-columns:1fr 400px;grid-gap:24px;gap:24px;padding:24px 0 40px;align-items:start}.cp-head{display:flex;gap:22px;align-items:center}.cp-name{font:400 clamp(48px,6vw,88px)/.88 var(--dot);text-transform:uppercase}.cp-ca{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.cp .readout{margin-top:28px}.cp .readout b{font-size:44px}.chart{margin-top:12px;padding:24px}.chart-dots{display:grid;grid-template-columns:repeat(48,1fr);grid-gap:0;gap:0;align-items:end}.chart-dots span{display:flex;flex-direction:column-reverse;align-items:center;gap:5px}.chart-dots i{width:8px;height:8px;border-radius:50%;background:#1f1f1f}.chart-dots i.lit{background:var(--ink)}.chart-dots span.last i.lit{background:var(--g);box-shadow:0 0 6px var(--g-glow)}.cp-actions{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.rows{display:grid}.rows>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;font-size:14.5px}.rows>div+div{box-shadow:inset 0 1px 0 var(--line)}.rows .k{color:var(--dim)}.rows .v{display:inline-flex;align-items:center;gap:8px;font:400 13px/1.3 var(--mono);text-align:right}@media (max-width:1050px){.cp{grid-template-columns:1fr}}@media (max-width:560px){.chart-dots{grid-template-columns:repeat(32,1fr)}.chart-dots span:nth-child(-n+16){display:none}.chart-dots i{width:6px;height:6px}.chart-dots span{gap:4px}}.hw-hero{padding:40px 0 56px;max-width:900px}.hw-h1{font:400 clamp(64px,9vw,140px)/.86 var(--dot);text-transform:uppercase;margin-top:22px}.bento{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:12px;gap:12px}.tile{padding:28px;display:grid;grid-gap:14px;gap:14px;align-content:start;min-width:0}.tile h2{font:400 34px/.95 var(--dot);text-transform:uppercase}.tile p{color:var(--dim);font-size:15.5px;line-height:1.6;max-width:560px}.tile .n{font:400 11.5px/1 var(--mono);color:var(--faint);letter-spacing:.08em}.s2{grid-column:span 2}.s3{grid-column:span 3}.s4{grid-column:span 4}.s6{grid-column:span 6}.vis{margin-top:8px;padding:18px;border-radius:16px;background:var(--card-2);display:grid;grid-gap:10px;gap:10px}.blocks{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px}.blk{display:grid;grid-gap:6px;gap:6px;align-content:start;padding:10px;border-radius:14px;background:var(--bg);min-height:150px}.blk .lbl{margin-bottom:4px}.tx{display:flex;align-items:center;gap:7px;font:400 10.5px/1.2 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--dim);opacity:0;transform:translateY(6px);transition:opacity .3s,transform .5s var(--spring);white-space:nowrap;overflow:hidden}.tx.on{opacity:1;transform:none}.fold{display:grid;grid-gap:10px;gap:10px}.fold div{display:grid;grid-template-columns:110px 1fr auto;grid-gap:12px;gap:12px;align-items:center;font:400 13.5px/1 var(--mono)}.fold .to{color:var(--faint);font-size:11.5px;text-transform:uppercase;letter-spacing:.06em}.seq{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.seq .arr{color:var(--faint);font-family:var(--mono)}.fine{margin:6px 0 0;padding-left:18px;color:var(--dim);display:grid;grid-gap:8px;gap:8px}@media (max-width:1000px){.s2,.s3,.s4{grid-column:span 3}}@media (max-width:680px){.bento{grid-template-columns:1fr}.s2,.s3,.s4,.s6{grid-column:auto}.tile{padding:22px}.blocks{gap:5px}.blk{padding:7px}.tx{font-size:9px}}.emblem{display:inline-block;line-height:0;flex:none}.emblem svg{display:block;width:100%;height:100%;image-rendering:pixelated}.chip.rank{gap:6px;padding:2px 10px 2px 3px}.ranks{grid-template-columns:repeat(8,1fr)}.ranks,.ranks>div{display:grid;grid-gap:8px;gap:8px}.ranks>div{justify-items:center;padding:18px 6px 16px;border-radius:16px;background:var(--bg);text-align:center}.ranks b{font:400 22px/1 var(--dot)}.ranks b,.ranks span{text-transform:uppercase}.ranks span{font:400 10.5px/1.2 var(--mono);color:var(--faint);letter-spacing:.06em}@media (max-width:1000px){.ranks{grid-template-columns:repeat(4,1fr)}}@media (max-width:420px){.ranks b{font-size:18px}}.scrim{inset:0;z-index:50;background:rgba(0,0,0,.6);animation:fade .2s ease both}.scrim,.sheet{position:fixed}.sheet{z-index:51;top:12px;right:12px;bottom:12px;width:min(420px,calc(100% - 24px));border-radius:28px;background:var(--card);box-shadow:0 0 0 1px var(--line),0 30px 80px rgba(0,0,0,.6);display:flex;flex-direction:column;overflow:hidden;animation:sheet-in .55s var(--ease) both}@keyframes fade{0%{opacity:0}}@keyframes sheet-in{0%{transform:translateX(105%)}}@media (max-width:640px){.sheet{top:auto;left:8px;right:8px;bottom:8px;width:auto;max-height:88dvh;animation-name:sheet-up}@keyframes sheet-up{0%{transform:translateY(105%)}}}.sheet-h{display:flex;align-items:center;justify-content:space-between;padding:20px 22px 8px}.sheet-x{all:unset;cursor:pointer;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--card-2);color:var(--dim);font:400 14px/1 var(--mono)}.sheet-b{padding:10px 22px 22px;display:grid;grid-gap:16px;gap:16px;overflow-y:auto}.bal{padding:18px 0 6px}.bal b{display:block;font:400 72px/.9 var(--dot)}.bal .lbl{display:block;margin-top:10px}.acts{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.acts button{all:unset;cursor:pointer;text-align:center;padding:14px 0;border-radius:16px;background:var(--card-2);font:400 10.5px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--dim);transition:background .2s,color .2s}.acts button:hover{color:var(--ink)}.acts button[aria-selected=true]{background:var(--ink);color:#000;font-weight:700}.inset{padding:6px 18px}.inset,.warn{border-radius:20px;background:var(--card-2)}.warn{display:flex;gap:12px;align-items:baseline;padding:16px 18px;font-size:13.5px;color:var(--dim)}.warn b{color:var(--ink)}.foot{align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:96px;padding:28px 0;box-shadow:inset 0 1px 0 var(--line)}.foot,.foot-links{display:flex;gap:20px}.foot-links a:hover{color:var(--ink)}::view-transition-new(root),::view-transition-old(root){animation-duration:.42s;animation-timing-function:var(--ease)}.pair-btn{display:flex;align-items:center;gap:12px;cursor:pointer;text-align:left}.pair-btn b{font:400 26px/1 var(--dot)}.pair-btn .lbl{margin-left:auto}.pair-btn img,.pair-ph,.pair-row img{border-radius:50%;flex:none}.pair-ph{width:26px;height:26px;background:var(--card-3)}.pair-check{display:flex;align-items:baseline;gap:10px;font-size:13.5px;color:var(--dim)}.pair-check.ok{color:var(--g)}.pair-check.bad{color:var(--r)}.pair-pop{display:grid;grid-gap:10px;gap:10px;padding:14px;border-radius:20px;background:var(--card-2);animation:enter .35s var(--ease) both}.pair-list{display:grid;grid-gap:2px;gap:2px;max-height:260px;overflow-y:auto}.pair-row{all:unset;cursor:pointer;display:grid;grid-template-columns:28px 64px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:8px 10px;border-radius:14px;transition:background .15s}.pair-row.on,.pair-row:hover{background:var(--card-3)}.pair-row.on{box-shadow:inset 0 0 0 1px rgba(61,255,143,.4)}.pair-sym{font:400 22px/1 var(--dot)}.pair-name{color:var(--dim);font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pair-mc{font:400 12px/1 var(--mono);color:var(--faint)}.opt{display:grid;grid-gap:10px;gap:10px;padding:16px 18px;border-radius:20px;background:var(--card-2)}.opt-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.opt-head b{font-weight:600;font-size:15.5px}.opt p{font-size:13.5px;color:var(--dim)}.opt-val{font:400 34px/1 var(--dot)}.range{width:100%;accent-color:var(--g);height:20px;cursor:pointer}.switch{all:unset;cursor:pointer;position:relative;width:50px;height:30px;border-radius:999px;background:var(--card-3);box-shadow:inset 0 0 0 1px var(--line-2);transition:background .25s;flex:none}.switch:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:var(--dim);transition:transform .35s var(--spring),background .25s}.switch[aria-checked=true]{background:rgba(61,255,143,.18);box-shadow:inset 0 0 0 1px rgba(61,255,143,.5)}.switch[aria-checked=true]:after{transform:translateX(20px);background:var(--g);box-shadow:0 0 10px var(--g-glow)}.cr-row3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}@media (max-width:560px){.cr-row3{grid-template-columns:1fr}}