@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(../media/press-start-2p-cyrillic-ext-400-normal.3jefpqp-owjff.woff2)format("woff2"),url(../media/press-start-2p-cyrillic-ext-400-normal.2h3kjt445foph.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(../media/press-start-2p-cyrillic-400-normal.10s0kss2pgs9l.woff2)format("woff2"),url(../media/press-start-2p-cyrillic-400-normal.1g_-bqc89sf1-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(../media/press-start-2p-greek-400-normal.2na24dxh9bpx6.woff2)format("woff2"),url(../media/press-start-2p-greek-400-normal.1h1nygo__zsyj.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(../media/press-start-2p-latin-ext-400-normal.0etgc19mahynv.woff2)format("woff2"),url(../media/press-start-2p-latin-ext-400-normal.0781yo2pe0k4a.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(../media/press-start-2p-latin-400-normal.3ian8yhe6qs5f.woff2)format("woff2"),url(../media/press-start-2p-latin-400-normal.21-cb8o1ao1-5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/pixelify-sans-cyrillic-400-normal.1p60fx-7jxk62.woff2)format("woff2"),url(../media/pixelify-sans-cyrillic-400-normal.1hacm1jbd0_3c.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/pixelify-sans-latin-ext-400-normal.32_kzl-yc8xsi.woff2)format("woff2"),url(../media/pixelify-sans-latin-ext-400-normal.23norm994nltx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/pixelify-sans-latin-400-normal.44b3thlpo46on.woff2)format("woff2"),url(../media/pixelify-sans-latin-400-normal.25xhobie06js0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/pixelify-sans-cyrillic-600-normal.1uet9d6t4u5g1.woff2)format("woff2"),url(../media/pixelify-sans-cyrillic-600-normal.0r-0aw1jkhquj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/pixelify-sans-latin-ext-600-normal.0o5nqg9iu001h.woff2)format("woff2"),url(../media/pixelify-sans-latin-ext-600-normal.1gsgocd-qwvz6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/pixelify-sans-latin-600-normal.1w054nxaptu05.woff2)format("woff2"),url(../media/pixelify-sans-latin-600-normal.1c_xbv96omdvz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-cyrillic-ext-400-normal.3llip5gdtq6ee.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-ext-400-normal.37cpwuas_4tpy.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-cyrillic-400-normal.123gmka-u-660.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-400-normal.2qqi-jaq060ud.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-greek-400-normal.11tra_3r8gne-.woff2)format("woff2"),url(../media/jetbrains-mono-greek-400-normal.18cfsy-6ft9zs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-vietnamese-400-normal.0l8l0wb2sbqrm.woff2)format("woff2"),url(../media/jetbrains-mono-vietnamese-400-normal.0c64nmg3blt24.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-latin-ext-400-normal.2osyrgmzpqw_0.woff2)format("woff2"),url(../media/jetbrains-mono-latin-ext-400-normal.3vtl6hswl5p-t.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-latin-400-normal.37baup9wa8gsy.woff2)format("woff2"),url(../media/jetbrains-mono-latin-400-normal.27_azdahucoj5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/jetbrains-mono-cyrillic-ext-600-normal.0s-11c014saiw.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-ext-600-normal.1w1uhhh3ul073.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/jetbrains-mono-cyrillic-600-normal.2z4x6edaoy0sz.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-600-normal.2_1-gmmupjeb_.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/jetbrains-mono-greek-600-normal.10f2g22cp_fuv.woff2)format("woff2"),url(../media/jetbrains-mono-greek-600-normal.12z3f-75d4aru.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/jetbrains-mono-vietnamese-600-normal.28quglew0i4u3.woff2)format("woff2"),url(../media/jetbrains-mono-vietnamese-600-normal.43ewxb_h57pv0.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/jetbrains-mono-latin-ext-600-normal.1gqncni576t-6.woff2)format("woff2"),url(../media/jetbrains-mono-latin-ext-600-normal.0ejdy3rgmpr3b.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/jetbrains-mono-latin-600-normal.385rh3vwo0nrf.woff2)format("woff2"),url(../media/jetbrains-mono-latin-600-normal.42m-uipu7zebz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(../media/jetbrains-mono-cyrillic-ext-700-normal.1t9g8kjfeurf9.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-ext-700-normal.3f87uc_0qxafo.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(../media/jetbrains-mono-cyrillic-700-normal.1kk6n76jgh4bf.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-700-normal.04fraa12tt0sw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(../media/jetbrains-mono-greek-700-normal.2jyw-rwhfikrq.woff2)format("woff2"),url(../media/jetbrains-mono-greek-700-normal.2xq897i8_xm90.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(../media/jetbrains-mono-vietnamese-700-normal.01eg2sccv2etu.woff2)format("woff2"),url(../media/jetbrains-mono-vietnamese-700-normal.1gz46-vykm4my.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(../media/jetbrains-mono-latin-ext-700-normal.0_o8pkzqkv-mq.woff2)format("woff2"),url(../media/jetbrains-mono-latin-ext-700-normal.3ybjkab9mdaju.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(../media/jetbrains-mono-latin-700-normal.3ju-ke9onbi4u.woff2)format("woff2"),url(../media/jetbrains-mono-latin-700-normal.39ew5f7pxrtxu.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--void:#050f33;--ground:#0a2a6b;--ground-2:#0d3586;--tile:#0a2160;--edge:#1b3f94;--panel:#fbfaf4;--panel-2:#efece0;--ink:#16233f;--ink-dim:#4d5878;--line:#c9d1e3;--hero:#fff;--hero-dim:#b9c8e4;--hero-faint:#8ea3c9;--coin:#ffd23f;--coin-lo:#e0a100;--coral:#ff6b5b;--mint:#3de8a0;--mint-ink:#0b7a4f;--loss:#f57;--loss-ink:#c4264a;--cyan:#7fd6ff;--violet:#a597ff;--display:"Press Start 2P", "Courier New", monospace;--body:"Pixelify Sans", "Trebuchet MS", system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--wrap:1120px;--shadow:4px 4px 0 var(--void);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}body{background:var(--void);color:var(--hero);font:400 16px/1.5 var(--body);padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));-webkit-font-smoothing:none;font-smooth:never;min-height:100vh;margin:0;overflow-x:hidden}body:before{content:"";z-index:-2;background:linear-gradient(#050f33 0%,#08205a 45%,#0a2a6b 100%);position:fixed;inset:0}#bg{z-index:-1;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}#fx{z-index:150;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.stars i{opacity:.5;background:#cfe0ff;width:3px;height:3px;animation:3s steps(2,end) infinite twinkle;position:absolute}@keyframes twinkle{50%{opacity:.1}}a{color:var(--coin)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px dashed var(--coin);outline-offset:3px}.wrap{width:100%;max-width:var(--wrap);margin:0 auto}.mono{font-family:var(--mono)}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[hidden]{display:none!important}.top{top:env(safe-area-inset-top,0px);z-index:50;margin:0 calc(-1 * max(16px, env(safe-area-inset-left,0px)));padding:0 max(16px, env(safe-area-inset-right,0px)) 0 max(16px, env(safe-area-inset-left,0px));border-bottom:3px solid var(--edge);background:#050f33f0;position:sticky}.top>.wrap:first-child{align-items:center;gap:20px;height:64px;display:flex}.logo{color:var(--hero);font:12px/1 var(--display);letter-spacing:1px;white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:flex}.logo canvas{width:28px;height:28px;image-rendering:pixelated}.nav{gap:4px;margin-left:8px;display:flex}.nav a{font:600 11.5px/1 var(--mono);letter-spacing:1.3px;text-transform:uppercase;color:var(--hero-dim);border:2px solid #0000;padding:10px 11px;text-decoration:none}.nav a:hover{color:#fff;border-color:var(--edge)}.nav a[aria-current=page]{color:var(--void);background:var(--coin);border-color:var(--coin)}.nav .tag{color:var(--void);background:var(--cyan);letter-spacing:.5px;margin-left:6px;padding:2px 4px;font-size:9px}.spacer{flex:1}.chip{font:600 11px/1 var(--mono);letter-spacing:.8px;color:var(--hero-dim);border:2px solid var(--edge);background:var(--tile);white-space:nowrap;align-items:center;gap:8px;padding:9px 10px;display:inline-flex}.led{background:var(--mint);width:8px;height:8px;animation:1.4s steps(2,end) infinite blink;box-shadow:0 0 0 2px #0b5b3d}.led.off{background:#667;animation:none;box-shadow:0 0 0 2px #334}@keyframes blink{50%{opacity:.35}}.chip b{color:#fff;font-weight:600}.up{color:var(--mint)}.down{color:var(--loss)}.top .wallet,.top .iconbtn,.top .burger{flex-shrink:0}.burger{border:2px solid var(--edge);background:var(--tile);width:44px;height:44px;padding:0;display:none}.burger span{background:#fff;width:18px;height:3px;margin:4px auto;display:block}.wallet{font:700 11px/1 var(--mono);letter-spacing:1px;text-transform:uppercase;color:var(--void);background:var(--coin);box-shadow:0 4px 0 var(--coin-lo), 0 4px 0 2px var(--void);white-space:nowrap;border:0;align-items:center;gap:8px;padding:12px 14px;display:inline-flex;position:relative;top:0}.wallet:hover{filter:brightness(1.06)}.wallet:active{box-shadow:0 1px 0 var(--coin-lo), 0 1px 0 2px var(--void);top:3px}.wallet.on{background:var(--panel);box-shadow:0 4px 0 #b9b5a3, 0 4px 0 2px var(--void)}.slot{background:var(--void);width:8px;height:14px;display:inline-block}.wallet.on .slot{background:var(--mint-ink)}.top .menu{border-top:3px solid var(--edge);padding:12px 0 16px;display:none}.menu a{font:600 13px/1 var(--mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--hero);border-bottom:2px dashed var(--edge);padding:14px 4px;text-decoration:none;display:block}.menu a[aria-current=page]{color:var(--coin)}.ticker{margin:0 calc(-1 * max(16px, env(safe-area-inset-left,0px)));border-bottom:3px solid var(--edge);background:var(--void);white-space:nowrap;overflow:hidden}.ticker-in{font:600 11px/1 var(--mono);letter-spacing:1px;color:var(--hero-dim);padding:9px 0;animation:60s linear infinite scroll;display:inline-block}.ticker-in span{margin:0 22px}.ticker-in b{color:#fff}@keyframes scroll{to{transform:translate(-50%)}}main{padding-block:40px 72px}.eyebrow{font:600 11px/1 var(--mono);letter-spacing:2px;text-transform:uppercase;color:var(--hero-faint)}.eyebrow b{color:var(--coin);font-weight:600}h1,h2,h3{font-family:var(--display);text-wrap:balance;margin:0;font-weight:400}h1{letter-spacing:-.5px;font-size:clamp(18px,3.1vw,30px);line-height:1.45}h2{font-size:clamp(14px,2.2vw,18px);line-height:1.6}h3{font-size:12px;line-height:1.6}.hl{color:var(--coin)}.lead{color:var(--hero-dim);max-width:56ch;margin:0;font-size:19px;line-height:1.55}.section{margin-top:64px}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:20px;display:flex}.screen{background:var(--panel);color:var(--ink);border:3px solid var(--void);box-shadow:var(--shadow)}.screen.pad{padding:20px}.screen .muted,.muted{color:var(--ink-dim)}.on-dark .muted{color:var(--hero-dim)}.label{font:600 10.5px/1 var(--mono);letter-spacing:1.4px;text-transform:uppercase;color:var(--ink-dim)}.btn{font:700 11.5px/1 var(--mono);letter-spacing:1.1px;text-transform:uppercase;color:var(--void);background:var(--coin);box-shadow:0 4px 0 var(--coin-lo), 0 4px 0 2px var(--void);white-space:nowrap;border:0;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:14px 16px;text-decoration:none;display:inline-flex;position:relative;top:0}.btn:hover:not(:disabled){filter:brightness(1.07)}.btn:active:not(:disabled){box-shadow:0 1px 0 var(--coin-lo), 0 1px 0 2px var(--void);top:3px}.btn:disabled{box-shadow:0 4px 0 #8e91a3, 0 4px 0 2px var(--void);color:#5a5f78;cursor:not-allowed;background:#b9bccb}.btn.ghost{color:#fff;box-shadow:inset 0 0 0 2px var(--edge);background:0 0}.btn.ghost:hover:not(:disabled){box-shadow:inset 0 0 0 2px var(--coin);color:var(--coin);filter:none}.screen .btn.ghost{color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}.screen .btn.ghost:hover:not(:disabled){background:var(--panel-2);color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}.dlg .btn.ghost{color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}.dlg .btn.ghost:hover:not(:disabled){background:var(--panel-2);color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}.btn.buy{background:var(--mint);box-shadow:0 4px 0 #1ba46e, 0 4px 0 2px var(--void)}.btn.sell{background:var(--loss);color:#fff;box-shadow:0 4px 0 #b5304f, 0 4px 0 2px var(--void)}.btn.sm{min-height:36px;padding:10px 12px;font-size:10.5px}.btn.wide{width:100%}.seg{border:3px solid var(--void);background:var(--panel-2);display:inline-flex}.seg button{font:600 11px/1 var(--mono);letter-spacing:1px;text-transform:uppercase;color:var(--ink-dim);background:0 0;border:0;min-height:40px;padding:11px 14px}.seg button[aria-pressed=true],.seg button[aria-selected=true]{background:var(--ink);color:var(--coin)}.on-dark .seg{border-color:var(--edge);background:var(--tile)}.on-dark .seg button{color:var(--hero-dim)}.on-dark .seg button[aria-pressed=true]{background:var(--coin);color:var(--void)}input[type=text],input[type=number],input[type=search],select,textarea{color:var(--ink);border:3px solid var(--void);min-height:44px;font:500 14px/1.4 var(--mono);background:#fff;border-radius:0;width:100%;padding:10px 12px}textarea{resize:vertical;min-height:96px}input:focus,select:focus,textarea:focus{outline:3px dashed var(--coral);outline-offset:2px}.field{gap:6px;min-width:0;display:grid}.field small{color:var(--ink-dim);font:400 12px/1.4 var(--mono)}.field .err{color:var(--loss-ink)}.badge{font:700 10px/1 var(--mono);letter-spacing:.5px;border:2px solid var(--void);background:var(--cyan);color:var(--void);white-space:nowrap;align-items:center;gap:4px;padding:4px 6px;display:inline-flex}.badge.hi{background:var(--mint)}.badge.mid{background:var(--coin)}.badge.lo{background:#f3b1a8}.badge.formal{background:var(--violet)}.badge.recorded{background:var(--cyan)}.hp{background:var(--void);grid-template-columns:repeat(20,1fr);gap:2px;height:12px;padding:2px;display:grid}.hp i{background:#20346f}.hp i.on{background:var(--mint)}.hp i.on.warn{background:var(--coin)}.hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:40px;padding-top:12px;display:grid}.hero h1{margin:18px 0 20px}.hero .cta{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.hero .gate{font:400 12px/1.5 var(--mono);color:var(--hero-faint);align-items:center;gap:8px;margin-top:18px;display:flex}.cabinet{transform:perspective(900px) rotateY(calc(var(--mx,0) * 7deg)) rotateX(calc(var(--my,0) * -7deg));border:3px solid var(--void);box-shadow:8px 8px 0 var(--void), 0 0 0 3px var(--edge);aspect-ratio:1;background:#03091f;place-items:center;transition:transform .14s steps(4,end);display:grid;position:relative;overflow:hidden}.crt:after{content:"";pointer-events:none;mix-blend-mode:multiply;background:repeating-linear-gradient(#0000 0 2px,#00000038 2px 3px);position:absolute;inset:0}.crt:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(#7dd6ff1a,#0000008c 100%);position:absolute;inset:0}.cabinet .hud{font:600 10px/1.5 var(--mono);letter-spacing:1.5px;color:var(--cyan);z-index:2;position:absolute}.cabinet .hud.tl{top:14px;left:16px}.cabinet .hud.tr{text-align:right;top:14px;right:16px}.cabinet .hud.bl{bottom:14px;left:16px}.cabinet .hud.br{text-align:right;bottom:14px;right:16px}.hud b{color:var(--coin);font-weight:600}.bigcoin{translate:calc(var(--mx,0) * -10px) calc(var(--my,0) * -10px);width:62%;image-rendering:pixelated;filter:drop-shadow(0 0 #0000);animation:2.4s steps(8,end) infinite flip}@keyframes flip{0%,to{transform:scaleX(1)}25%{transform:scaleX(.55)}50%{transform:scaleX(.1)}75%{transform:scaleX(.55)}}.sym{translate:calc(var(--mx,0) * 22px) calc(var(--my,0) * 22px);font:400 14px/1 var(--display);color:#7fd6ff59;animation:6s steps(6,end) infinite drift;position:absolute}@keyframes drift{50%{transform:translateY(-10px)}}.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}.stat{padding:16px}.stat .num{font:700 26px/1.1 var(--mono);font-variant-numeric:tabular-nums;margin-top:10px}.stat .sub{font:400 12px/1.4 var(--mono);color:var(--ink-dim);margin-top:6px}.grid{grid-template-columns:repeat(auto-fill,minmax(236px,1fr));gap:20px;display:grid}.cart{all:unset;box-sizing:border-box;cursor:pointer;background:var(--panel);color:var(--ink);border:3px solid var(--void);box-shadow:var(--shadow);min-width:0;transform:perspective(700px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));gap:12px;padding:14px;transition:transform .12s steps(3,end);display:grid;position:relative}.cart:hover{transform:perspective(700px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translate(-2px, -2px);box-shadow:6px 6px 0 var(--void)}.cart:focus-visible{outline:3px dashed var(--coral);outline-offset:3px}.cart-head{align-items:center;gap:12px;min-width:0;display:flex}.px{width:48px;height:48px;image-rendering:pixelated;border:3px solid var(--void);background:var(--panel-2);flex:none}.px.lg{width:72px;height:72px}.cart-names{gap:6px;min-width:0;display:grid}.cart-names b{font:400 11px/1.4 var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cart-names span{font:400 12px/1.2 var(--mono);color:var(--ink-dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cart-badges{flex-wrap:wrap;gap:6px;display:flex}.cart-stmt{font:400 15px/1.45 var(--body);min-height:3em;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cart-row{font:500 12px/1.2 var(--mono);color:var(--ink-dim);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;display:flex}.cart-row b{color:var(--ink)}.cart .start{font:700 9px/1 var(--mono);letter-spacing:1px;color:var(--void);background:var(--coin);opacity:0;padding:4px 5px;position:absolute;top:12px;right:12px}.cart:hover .start,.cart:focus-visible .start{opacity:1;animation:.8s steps(2,end) infinite blink}.rank{font:400 11px/1 var(--display);color:var(--void);background:var(--coin);border:3px solid var(--void);padding:7px 8px;position:absolute;top:-14px;left:-10px}.rail{scroll-snap-type:x proximity;grid-auto-columns:minmax(236px,260px);grid-auto-flow:column;gap:22px;margin:-18px -12px -22px;padding:18px 12px 22px;display:grid;overflow-x:auto}.rail>*{scroll-snap-align:start}.list{border-collapse:collapse;width:100%;font:500 13px/1.3 var(--mono);font-variant-numeric:tabular-nums}.list th{text-align:left;font:600 10.5px/1 var(--mono);letter-spacing:1.2px;text-transform:uppercase;color:var(--ink-dim);border-bottom:3px solid var(--void);background:var(--panel-2);white-space:nowrap;padding:12px 10px}.list td{border-bottom:2px dashed var(--line);white-space:nowrap;padding:12px 10px}.list tbody tr{cursor:pointer}.list tbody tr:hover{background:#fff6cf}.list .r{text-align:right}.scroll-x{overflow-x:auto}.cell-coin{align-items:center;gap:10px;display:flex}.cell-coin .px{border-width:2px;width:32px;height:32px}.toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;display:flex}.toolbar .grow{flex:200px;min-width:0}.toolbar label{font:600 11px/1 var(--mono);letter-spacing:1px;text-transform:uppercase;color:var(--hero-dim);align-items:center;gap:8px;display:flex}.toolbar select{width:auto;min-width:132px}.statusbar{font:400 12px/1.5 var(--mono);color:var(--hero-faint);flex-wrap:wrap;gap:6px 18px;margin-top:22px;display:flex}.steps{counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.step{align-content:start;gap:10px;padding:18px;display:grid}.step .n{font:400 11px/1 var(--display);color:var(--void);background:var(--coin);border:3px solid var(--void);width:max-content;padding:7px 8px}.step p{margin:0;font-size:16px;line-height:1.45}.step .eg{font:400 12px/1.5 var(--mono);color:var(--ink-dim);border-top:2px dashed var(--line);padding-top:10px}.contract{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;display:grid}.contract code{font:500 13px/1.4 var(--mono);overflow-wrap:anywhere}.crumb{font:600 11px/1 var(--mono);letter-spacing:1.2px;text-transform:uppercase;color:var(--hero-dim);gap:8px;margin-bottom:18px;text-decoration:none;display:inline-flex}.crumb:hover{color:var(--coin)}.detail{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;display:grid}.detail-main{gap:22px;min-width:0;display:grid}.coin-head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;display:grid}.coin-head h1{font-size:clamp(16px,2.4vw,22px)}.coin-head .sub{color:var(--hero-dim);margin:6px 0 10px;font-size:17px}.kv{flex-wrap:wrap;gap:8px 26px;display:flex}.kv div{gap:6px;display:grid}.kv .v{font:700 18px/1 var(--mono);font-variant-numeric:tabular-nums}.share{flex-wrap:wrap;gap:10px;display:flex}.theorem{font:400 21px/1.5 var(--body);border-left:10px solid var(--coin);padding:18px 20px}.theorem small{font:600 10.5px/1 var(--mono);letter-spacing:1.4px;text-transform:uppercase;color:var(--ink-dim);margin-bottom:10px;display:block}.chart{border:3px solid var(--void);box-shadow:var(--shadow), 0 0 0 3px var(--edge);background:#03091f;position:relative}.chart-bar{border-bottom:3px solid var(--edge);font:600 11px/1 var(--mono);letter-spacing:1px;text-transform:uppercase;color:var(--cyan);z-index:2;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px 14px;display:flex;position:relative}.chart-bar .seg{border-color:var(--edge);background:0 0}.chart-bar .seg button{color:var(--hero-dim);min-height:32px;padding:8px 10px}.chart-bar .seg button[aria-pressed=true]{background:var(--cyan);color:var(--void)}.chart svg{width:100%;height:280px;display:block}.chart-foot{border-top:3px solid var(--edge);font:500 12px/1.4 var(--mono);color:var(--hero-dim);z-index:2;gap:10px;padding:12px 14px 14px;display:grid;position:relative}.chart-foot .row{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.tabs{border-bottom:3px solid var(--void);gap:0;display:flex;overflow-x:auto}.tabs button{border:0;border-right:3px solid var(--void);background:var(--panel-2);font:600 11px/1 var(--mono);letter-spacing:1px;text-transform:uppercase;color:var(--ink-dim);white-space:nowrap;padding:13px 16px}.tabs button[aria-selected=true]{background:var(--panel);color:var(--ink);box-shadow:inset 0 4px 0 var(--coral)}.tabpanel{padding:16px}.buy-t{color:var(--mint-ink);font-weight:700}.sell-t{color:var(--loss-ink);font-weight:700}.trade{padding:0;position:sticky;top:84px}.sides{border-bottom:3px solid var(--void);grid-template-columns:1fr 1fr;display:grid}.sides button{font:400 13px/1 var(--display);background:var(--panel-2);color:var(--ink-dim);border:0;padding:16px}.sides button:first-child{border-right:3px solid var(--void)}.sides button[aria-selected=true].b{background:var(--mint);color:var(--void)}.sides button[aria-selected=true].s{background:var(--loss);color:#fff}.trade-body{gap:14px;padding:16px;display:grid}.amt{border:3px solid var(--void);background:#fff;grid-template-columns:minmax(0,1fr) auto;display:grid}.amt input{border:0;min-height:52px;font-size:20px;font-weight:700}.amt .unit{background:var(--ink);color:var(--coin);font:700 12px/1 var(--mono);letter-spacing:1px;place-items:center;padding:0 14px;display:grid}.presets{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.presets button{border:3px solid var(--void);background:var(--panel-2);font:700 12px/1 var(--mono);min-height:40px;box-shadow:0 3px 0 var(--void);padding:10px 0;position:relative;top:0}.presets button:active{box-shadow:none;top:3px}.quote{font:500 12.5px/1.3 var(--mono);border-top:2px dashed var(--line);gap:8px;margin:0;padding-top:12px;display:grid}.quote div{justify-content:space-between;gap:10px;display:flex}.quote dt{color:var(--ink-dim)}.quote dd{font-variant-numeric:tabular-nums;text-align:right;margin:0}.warn{color:var(--loss-ink)}.slip{font:500 12px/1 var(--mono);color:var(--ink-dim);align-items:center;gap:10px;display:flex}.slip input{width:84px;min-height:36px;padding:6px 8px}.foot-note{font:400 11.5px/1.5 var(--mono);color:var(--ink-dim);margin:0}.status{font:600 12px/1.5 var(--mono);border:3px solid var(--void);background:var(--panel-2);padding:10px 12px}.status.ok{background:#d8fbe9}.status.bad{background:#ffe0e6}.wiz{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:28px;display:grid}.wiz-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wiz-steps li{border:3px solid var(--edge);background:var(--tile);font:600 11.5px/1.3 var(--mono);letter-spacing:.8px;text-transform:uppercase;color:var(--hero-dim);grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:12px;display:grid}.wiz-steps li b{font:400 11px/1 var(--display);background:var(--edge);color:#fff;padding:7px 8px}.wiz-steps li.cur{border-color:var(--coin);color:#fff}.wiz-steps li.cur b{background:var(--coin);color:var(--void)}.wiz-steps li.done b{background:var(--mint);color:var(--void)}.form{gap:18px;padding:24px;display:grid}.form .two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.drop{grid-template-columns:auto 1fr;align-items:center;gap:16px;display:grid}.drop .px{width:88px;height:88px}.preview-stmt{border:3px dashed var(--line);background:#fff;min-height:64px;padding:14px;font-size:19px}.wiz-foot{border-top:3px solid var(--void);background:var(--panel-2);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:16px 24px;display:flex}.review{border:3px solid var(--void);background:#fff;gap:0;display:grid}.review div{border-bottom:2px dashed var(--line);font:500 13px/1.3 var(--mono);justify-content:space-between;gap:12px;padding:11px 14px;display:flex}.review div:last-child{border-bottom:0}.review dt{color:var(--ink-dim)}.review dd{text-align:right;overflow-wrap:anywhere;margin:0}.curve{border:3px solid var(--void);background:#03091f;height:120px;position:relative}.curve svg{width:100%;height:100%;display:block}.gate-card{text-align:center;justify-items:center;gap:16px;padding:48px 20px;display:grid}.gate-card p{max-width:44ch;color:var(--ink-dim);margin:0;font-size:18px}.insert{font:400 14px/1.6 var(--display);color:var(--coral);animation:1.1s steps(2,end) infinite blink}.live-head{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:18px;display:flex}.feed{gap:14px;display:grid}.msg{grid-template-columns:auto minmax(0,1fr);gap:14px;padding:14px;display:grid}.msg .px{width:44px;height:44px}.msg-top{font:500 12px/1.3 var(--mono);color:var(--ink-dim);flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.msg-top b{color:var(--ink)}.msg p{overflow-wrap:anywhere;margin:6px 0 10px;font-size:17px;line-height:1.45}.reacts{gap:8px;display:flex}.react{border:2px solid var(--void);background:var(--panel-2);font:600 12px/1 var(--mono);min-height:32px;padding:6px 9px}.react.me{background:var(--coin)}.msg.sys{background:#e7f4ff}.compose{grid-template-columns:minmax(0,1fr) auto;gap:12px;margin-bottom:18px;padding:14px;display:grid}.q-row{border-bottom:2px dashed var(--line);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.q-row:last-child{border-bottom:0}.q-row .t{font:400 11px/1.4 var(--display)}.q-row .s{font:400 12px/1.4 var(--mono);color:var(--ink-dim);margin-top:4px}.pool{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}.cabs{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}.cab{padding:0;display:grid}.cab-screen{aspect-ratio:16/9;border-bottom:3px solid var(--void);background:#03091f;place-items:center;display:grid;position:relative;overflow:hidden}.cab-screen canvas{image-rendering:pixelated;width:70%;max-height:80%}.cab-body{gap:12px;padding:16px;display:grid}.cab-body p{color:var(--ink-dim);margin:0;font-size:16px}.ms-wrap{justify-items:center;gap:14px;padding:16px;display:grid}.ms-bar{justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:380px;display:flex}.lcd{font:700 22px/1 var(--mono);color:#ff4a3d;letter-spacing:3px;border:3px solid var(--void);text-align:center;font-variant-numeric:tabular-nums;background:#1a0b0b;min-width:74px;padding:8px 10px}.face{border:3px solid var(--void);background:var(--coin);width:48px;height:48px;font:400 14px/1 var(--display);box-shadow:0 3px 0 var(--coin-lo), 0 3px 0 2px var(--void)}.ms{border:3px solid var(--void);background:var(--void);touch-action:manipulation;-webkit-user-select:none;user-select:none;grid-template-columns:repeat(9,1fr);gap:0;width:100%;max-width:380px;display:grid}.ms button{aspect-ratio:1;font:700 15px/1 var(--mono);color:var(--ink);background:#c9d1e3;border:0;min-width:0;padding:0;box-shadow:inset 3px 3px #fff,inset -3px -3px #7d89ab}.ms button.open{cursor:default;background:#e5e9f4;box-shadow:inset 1px 1px #9fa9c7}.ms button.boom{background:var(--loss)}.n1{color:#1f4fd8!important}.n2{color:#137a3f!important}.n3{color:#d22!important}.n4{color:#6a1fa8!important}.n5{color:#8a3b00!important}.n6{color:#087e8b!important}.n7{color:#000!important}.n8{color:#666!important}.scrim{z-index:100;background:#020618c7;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.dlg{background:var(--panel);width:100%;max-width:440px;max-height:92vh;color:var(--ink);border:3px solid var(--void);box-shadow:8px 8px 0 var(--void), 0 0 0 3px var(--coin);overflow:auto}.dlg-head{background:var(--ink);color:var(--coin);font:400 11px/1.4 var(--display);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.dlg-head button{background:var(--coral);color:var(--void);font:700 14px/1 var(--mono);border:0;width:32px;height:32px}.dlg-body{gap:14px;padding:18px 16px;display:grid}.dlg-body p{margin:0}.wlist{gap:10px;display:grid}.wopt{text-align:left;border:3px solid var(--void);width:100%;box-shadow:0 4px 0 var(--void);background:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:12px;display:grid;position:relative;top:0}.wopt:hover{background:#fff6cf}.wopt:active{box-shadow:0 1px 0 var(--void);top:3px}.wopt i{border:3px solid var(--void);width:32px;height:32px;display:block}.wopt b{font:700 13px/1.2 var(--mono)}.wopt small{font:400 11px/1 var(--mono);color:var(--ink-dim);text-transform:uppercase;letter-spacing:1px}.risk-list{gap:8px;margin:0;padding-left:20px;font-size:16px;display:grid}.check{grid-template-columns:auto 1fr;align-items:start;gap:10px;font-size:16px;display:grid}.check input{width:22px;height:22px;accent-color:var(--ink);margin:2px 0 0}.dlg-foot{background:var(--panel-2);border-top:3px solid var(--void);flex-wrap:wrap;justify-content:flex-end;gap:12px;padding:14px 16px;display:flex}.progress{font:500 13px/1.3 var(--mono);gap:8px;margin:0;padding:0;list-style:none;display:grid}.progress li{color:var(--ink-dim);gap:10px;display:flex}.progress li.cur{color:var(--ink);font-weight:700}.progress li.done{color:var(--mint-ink)}.toasts{right:max(16px, env(safe-area-inset-right,0px));bottom:max(16px, env(safe-area-inset-bottom,0px));z-index:120;gap:10px;max-width:min(360px,100vw - 32px);display:grid;position:fixed}.toast{background:var(--coin);color:var(--void);border:3px solid var(--void);box-shadow:var(--shadow);font:600 12.5px/1.4 var(--mono);padding:12px 14px;animation:.25s steps(3,end) pop}.toast b{font:400 11px/1.4 var(--display);margin-bottom:4px;display:block}@keyframes pop{0%{transform:scale(.4)}}footer{border-top:3px solid var(--edge);color:var(--hero-faint);font:400 12.5px/1.6 var(--mono);margin-top:24px;padding:36px 0 48px}footer .cols{flex-wrap:wrap;gap:28px 56px;margin-bottom:20px;display:flex}footer a{color:var(--hero-dim);margin-right:16px;text-decoration:none}footer a:hover{color:var(--coin)}footer .demo{border:2px dashed var(--edge);color:var(--hero-dim);margin-top:18px;padding:12px 14px}@media (max-width:1320px){.nav,.chip.hide-m{display:none}.burger,.top .menu.open{display:block}}@media (max-width:900px){.hero,.detail,.wiz{grid-template-columns:1fr}.cabinet{max-width:420px}.stats,.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.trade{position:static}.wiz-steps{grid-template-columns:repeat(4,1fr)}.wiz-steps li{grid-template-columns:1fr;justify-items:start;padding:8px;font-size:10px}.wiz-steps li span{display:none}.pool{grid-template-columns:1fr}}@media (max-width:600px){main{padding-block:24px 56px}.top>.wrap:first-child{gap:10px;height:60px}.logo span{display:none}.wallet{letter-spacing:.5px;padding:11px 10px;font-size:10px}.stats,.steps{grid-template-columns:1fr}.form{padding:16px}.form .two{grid-template-columns:1fr}.wiz-foot{padding:14px 16px}.contract{grid-template-columns:1fr}.q-row{grid-template-columns:auto minmax(0,1fr)}.q-row .btn,.q-row .badge{grid-column:2;justify-self:start}.coin-head,.compose,.grid{grid-template-columns:1fr}.rank{left:-6px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.iconbtn{border:2px solid var(--edge);background:var(--tile);width:40px;height:40px;color:var(--hero-dim);font:700 16px/1 var(--mono);flex:none;padding:0}.iconbtn:hover{color:#fff}.iconbtn[aria-pressed=true]{background:var(--coin);color:var(--void);border-color:var(--coin)}.cab{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .12s steps(3,end)}.cab-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cab-foot .best{color:var(--ink-dim);font-size:12px}.gp-head{background:var(--ink);color:#fff;font:600 11px/1 var(--mono);letter-spacing:1px;flex-wrap:wrap;align-items:center;gap:18px;padding:12px 16px;display:flex}.gp-head>b{font:400 12px/1 var(--display);color:var(--coin);margin-right:auto}.gp-head span b{color:var(--coin);margin-left:6px;font-size:15px}.gp-btns{flex-wrap:wrap;gap:8px;display:flex}.gp-btns .btn.ghost{color:#fff;border:2px solid var(--edge);box-shadow:none;background:0 0}.gp-host{justify-items:center;padding:20px 16px 24px;display:grid}.gwrap{justify-items:center;gap:14px;width:100%;display:grid}.gcv{width:100%;max-width:380px;height:auto;image-rendering:pixelated;border:3px solid var(--void);touch-action:none;box-shadow:0 0 0 3px var(--coin);background:#03091f}.hint{font:500 12px/1.5 var(--mono);color:var(--ink-dim);text-align:center;min-height:1.5em;margin:0}.dpad{grid-template-columns:repeat(3,56px);grid-template-areas:".u.""l.r"".d.";gap:6px;display:grid}.dpad button{border:3px solid var(--void);background:var(--coin);width:56px;height:56px;color:var(--void);font:700 16px/1 var(--mono);box-shadow:0 3px 0 var(--coin-lo);touch-action:manipulation;padding:0}.dpad [data-d=u]{grid-area:u}.dpad [data-d=l]{grid-area:l}.dpad [data-d=r]{grid-area:r}.dpad [data-d=d]{grid-area:d}@media (hover:hover) and (pointer:fine){.dpad{display:none}}.g48{background:var(--void);touch-action:none;width:100%;max-width:380px;box-shadow:0 0 0 3px var(--coin);grid-template-columns:repeat(4,1fr);gap:8px;padding:8px;display:grid}.g48 i{aspect-ratio:1;font:400 clamp(14px, 4.4vw, 22px)/1 var(--display);color:var(--ink);background:#16318a;place-items:center;font-style:normal;display:grid}.g48 i.pop{animation:.18s steps(3,end) pop}.mem{grid-template-columns:repeat(4,1fr);gap:10px;width:100%;max-width:380px;display:grid}.mc{aspect-ratio:1;border:3px solid var(--void);background:var(--coin);color:var(--void);font:400 18px/1 var(--display);box-shadow:0 4px 0 var(--coin-lo);place-items:center;min-width:0;padding:6px;display:grid}.mc.up{background:var(--panel-2,#eef0f7);box-shadow:0 4px #b9b5a3}.mc.ok{background:#c9f5e2;box-shadow:0 4px #6fc9a3}.mc .sp{width:100%;height:100%;image-rendering:pixelated;display:block}.wbar{width:100%;max-width:380px;font:600 12px/1.4 var(--mono);color:var(--ink);justify-content:space-between;gap:12px;display:flex}.wbar b{color:var(--coral);font-size:16px}.holes{touch-action:manipulation;grid-template-columns:repeat(3,1fr);gap:12px;width:100%;max-width:380px;display:grid}.hole{aspect-ratio:1;border:3px solid var(--void);background:#0b1747;padding:0;position:relative;overflow:hidden;box-shadow:inset 0 -12px #050f33}.hole .sp{width:72%;image-rendering:pixelated;pointer-events:none;animation:.14s steps(3,end) popup;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@keyframes popup{0%{transform:translate(-50%,100%)}}@media (prefers-reduced-motion:reduce){.cart,.cab,.cabinet{transition:none;transform:none!important}.sym,.bigcoin{translate:none}}
