@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/newsreader-latin-300-normal-FGBQ0wlI.woff2)format("woff2"),url(/assets/newsreader-latin-300-normal-AOSWdb_s.woff)format("woff")}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/newsreader-latin-400-normal-BFBkh4jY.woff2)format("woff2"),url(/assets/newsreader-latin-400-normal-gRTjlS2D.woff)format("woff")}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/newsreader-latin-500-normal-B66TYsaK.woff2)format("woff2"),url(/assets/newsreader-latin-500-normal-DFwuUcdu.woff)format("woff")}@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:300;src:url(/assets/newsreader-latin-300-italic-DzIBNV3n.woff2)format("woff2"),url(/assets/newsreader-latin-300-italic-DnDeeF-2.woff)format("woff")}@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/newsreader-latin-400-italic-CEihAR-f.woff2)format("woff2"),url(/assets/newsreader-latin-400-italic-CNZoH1hn.woff)format("woff")}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vt323-latin-400-normal-wDgJuOC9.woff2)format("woff2"),url(/assets/vt323-latin-400-normal-Dqn9ZSPj.woff)format("woff")}:root{--ink:#0a0e1a;--ink-2:#0d1221;--ink-3:#121829;--line:#e9ecf214;--line-2:#e9ecf226;--text:#e9ecf2;--muted:#9aa3b5;--amber:#ffb23f;--amber-ink:#1a1206;--amber-soft:#ffb23f1f;--glow:0 0 0 1px #ffb23f80, 0 0 28px #ffb23f47;--r:12px;--serif:"Newsreader", "Iowan Old Style", Georgia, serif;--pixel:"VT323", ui-monospace, Menlo, monospace;--wrap:1200px;--gutter:clamp(18px, 4vw, 40px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{background:var(--ink);-webkit-text-size-adjust:100%;scroll-padding-top:24px}body{background:var(--ink);color:var(--text);font-family:var(--serif);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;margin:0;font-size:19px;line-height:1.55;overflow-x:hidden}img,canvas{display:block}a{color:inherit}button{font:inherit;color:inherit}::selection{color:#fff;background:#ffb23f59}:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:4px}.wrap{width:100%;max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.skip-link{z-index:50;background:var(--amber);color:var(--amber-ink);border-radius:var(--r);font-family:var(--pixel);padding:8px 14px;font-size:20px;text-decoration:none;position:absolute;top:8px;left:-9999px}.skip-link:focus{left:12px}.page-loading{min-height:60vh}.btn{border-radius:var(--r);border:1px solid var(--line-2);height:48px;color:var(--text);font-family:var(--pixel);letter-spacing:.02em;cursor:pointer;white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:23px;text-decoration:none;transition:border-color .15s,background-color .15s,box-shadow .2s,transform 80ms;display:inline-flex}.btn:hover{background:#e9ecf20a;border-color:#e9ecf252}.btn:active{transform:translateY(1px)}.btn.primary{background:var(--amber);border-color:var(--amber);color:var(--amber-ink);box-shadow:0 0 32px #ffb23f38}.btn.primary:hover{background:#ffc062;box-shadow:0 0 44px #ffb23f5c}.btn.primary:focus-visible{outline-color:#fff}.btn:disabled{opacity:.55;cursor:default;transform:none}.btn.sm{height:38px;padding:0 16px;font-size:20px}.link{color:var(--amber);font-family:var(--pixel);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:20px;text-decoration:underline}.link:disabled{color:var(--muted);cursor:default;opacity:.6;text-decoration:none}.coinbar{border-bottom:1px solid var(--line);font-family:var(--pixel);background:#06090f;font-size:19px}.coinbar .wrap{flex-wrap:wrap;align-items:center;gap:12px;min-height:38px;padding-top:4px;padding-bottom:4px;display:flex}.coinbar b{color:var(--amber);font-weight:400}.coinbar .ca{color:var(--text);word-break:break-all;min-width:0}.coinbar button,.coinbar a{border:1px solid var(--line-2);border-radius:var(--r);color:var(--text);cursor:pointer;background:0 0;align-items:center;height:28px;padding:0 10px;font-size:19px;text-decoration:none;display:inline-flex}.coinbar button:hover,.coinbar a:hover{border-color:var(--amber)}.coinbar .sp{flex:1}@media (max-width:640px){.coinbar .wrap{grid-template-columns:auto auto 1fr auto auto;gap:6px 8px;padding-top:8px;padding-bottom:8px;display:grid}.coinbar .ca{grid-area:2/1/auto/-1;font-size:18px;line-height:1.1}.coinbar .sp{display:block}}.top{z-index:10;position:relative}.top .wrap{align-items:center;gap:28px;height:72px;display:flex}.brand{font-family:var(--pixel);letter-spacing:.06em;color:var(--text);flex:none;align-items:center;gap:10px;font-size:25px;text-decoration:none;display:inline-flex}.brand .mark{image-rendering:pixelated}.nav{gap:26px;margin-left:auto;display:flex}.nav a{font-family:var(--pixel);color:var(--muted);padding:6px 0;font-size:22px;text-decoration:none;transition:color .15s}.nav a:hover,.nav a[aria-current=page]{color:var(--text)}.top .cta{flex:none}.top .cta.current{border-color:var(--amber)}.menu-btn{border-radius:var(--r);border:1px solid var(--line-2);width:40px;height:38px;font-family:var(--pixel);cursor:pointer;background:0 0;margin-left:auto;font-size:26px;line-height:1;display:none}.menu-btn:hover{border-color:var(--amber)}@media (max-width:760px){.top .wrap{gap:12px;height:64px}.nav{display:none}.menu-btn{justify-content:center;align-items:center;margin-left:0;display:inline-flex}.top .cta{margin-left:auto}.nav.open{top:64px;left:var(--gutter);right:var(--gutter);background:var(--ink-3);border:1px solid var(--line-2);border-radius:var(--r);flex-direction:column;gap:0;padding:6px 0;display:flex;position:absolute;box-shadow:0 18px 40px #00000080}.nav.open a{color:var(--text);padding:12px 18px;font-size:24px}.nav.open a:hover{background:#ffffff0a}}.top .cta .short{display:none}@media (max-width:400px){.top .cta .long{display:none}.top .cta .short{display:inline}}@media (max-width:360px){.brand span{font-size:22px}.brand{gap:7px}.top .cta{padding:0 12px}.coinbar .arr{display:none}.coinbar button,.coinbar a{padding:0 8px}}.hero{margin-top:-72px;padding-top:72px;padding-bottom:clamp(48px,9vh,96px);position:relative;overflow:hidden}@media (max-width:760px){.hero{margin-top:-64px;padding-top:64px}}.hero:before{content:"";pointer-events:none;background:radial-gradient(46% 42% at 50% 30%,#ffb23f13,#0000 70%),radial-gradient(80% 60% at 50% 20%,#3c508c2e,#0000 70%);position:absolute;inset:0}.stage{--fork-h:clamp(236px, min(44vh, 60vw), 430px);--fork-top:clamp(40px, 7vh, 64px);--phone-gap:200px;--phone-top:40px;height:calc(var(--fork-top) + var(--fork-h) + 34px);position:relative}.stage .rings{pointer-events:none;image-rendering:pixelated;filter:drop-shadow(0 0 6px #ffb23f8c);position:absolute;top:-72px;left:0}.hero-fork{left:50%;top:var(--fork-top);transform-origin:50% 100%;margin-left:calc(var(--fork-h) * -50 / 464);position:absolute}.phone-slot{top:var(--phone-top);position:absolute}.phone-slot.left{right:calc(50% + var(--fork-h) * 50 / 464 + var(--phone-gap))}.phone-slot.right{left:calc(50% + var(--fork-h) * 50 / 464 + var(--phone-gap))}.pixel-phone{image-rendering:pixelated;filter:drop-shadow(0 24px 30px #0000008c)}.hero-copy{text-align:center;margin-top:8px;position:relative}.hero h1{letter-spacing:-.025em;text-wrap:balance;max-width:13em;margin:0 auto;font-size:clamp(42px,6.4vw,92px);font-weight:300;line-height:1.02}.hero h1 em{color:#fff;font-style:italic}.hero .sub{max-width:33em;color:var(--muted);text-wrap:pretty;margin:18px auto 0;font-size:clamp(18px,1.6vw,21px);line-height:1.5}.ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.skip{z-index:20;border-radius:var(--r);border:1px solid var(--line-2);height:40px;color:var(--muted);font-family:var(--pixel);cursor:pointer;background:#0a0e1ab3;padding:0 16px;font-size:21px;position:fixed;bottom:20px;right:20px}.skip:hover{color:var(--text);border-color:var(--amber)}.hero.arriving .hero-copy>*,.hero.arriving .hero-fork,.hero.arriving .phone-slot{opacity:0}.fork{height:var(--fork-h,464px);aspect-ratio:100/464;will-change:transform, opacity;position:relative}.fork-body{position:absolute;inset:0}.fork-body img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.fork-prong,.fork-stem{display:none!important}.fork.ringing .fork-whole{visibility:hidden}.fork.ringing .fork-prong,.fork.ringing .fork-stem{display:block!important}.fork-prong-l{clip-path:inset(0 50% calc(100% - var(--bend-over)) 0);transform-origin:var(--px0) var(--bend)}.fork-prong-r{clip-path:inset(0 0 calc(100% - var(--bend-over)) 50%);transform-origin:var(--px1) var(--bend)}.fork-stem{clip-path:inset(var(--bend) 0 0 0)}.fork-light{opacity:0;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(120% 26% at 50% 0,#ffbe5af2,#ffaa3c59 45%,#0000 75%);position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%}.fork-reflect{left:0;top:var(--mirror,96%);opacity:.16;pointer-events:none;width:100%;height:100%;position:absolute;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000 84%,#000 100%);mask-image:linear-gradient(#0000 84%,#000 100%)}.fork-floor{left:50%;top:var(--base,97.8%);pointer-events:none;background:radial-gradient(50% 50%,#0000008c,#0000 70%),radial-gradient(40% 30%,#ffb23f1a,#0000 70%);width:420%;height:34px;position:absolute;transform:translate(-50%,-50%)}.sec,.demo{border-top:1px solid var(--line);padding:clamp(72px,11vw,140px) 0;position:relative}.sec-head{max-width:760px;margin-bottom:clamp(36px,5vw,56px)}h2{letter-spacing:-.022em;text-wrap:balance;margin:0 0 20px;font-size:clamp(36px,4.6vw,62px);font-weight:300;line-height:1.04}.sec p,.demo p{color:var(--muted);text-wrap:pretty;max-width:36em;margin:0 0 16px}.split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.split.rev .copy{order:0}.split .copy{padding-top:6px;position:relative}@media (max-width:900px){.split{grid-template-columns:minmax(0,1fr)}}.demo{background:linear-gradient(#12182999,#0000 70%)}.demo-stage{grid-template-columns:1fr auto 1fr;place-items:center;gap:clamp(4px,5vw,80px);display:grid;position:relative}.demo-stage>.pa{justify-self:end}.demo-stage>.pb{justify-self:start}.demo-rings{pointer-events:none;image-rendering:pixelated;filter:drop-shadow(0 0 5px #ffb23f8c);position:absolute;top:0;left:0}.demo-stage>:not(.demo-rings){position:relative}.demo-center{flex-direction:column;align-items:center;gap:14px;display:flex}.fork-btn{--fork-h:clamp(170px, 30vw, 330px);border-radius:var(--r);cursor:pointer;background:0 0;border:0;padding:10px 26px 24px}@media (max-width:600px){.fork-btn{padding:8px 4px 18px}.demo-stage{gap:6px}}.fork-btn:hover:not(:disabled) .fork-light{opacity:.45!important}.fork-btn:disabled{cursor:default}.demo-fork .fork-reflect{opacity:.1}.demo-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 14px;margin:36px 0 28px;display:flex}.seg{border:1px solid var(--line-2);border-radius:var(--r);flex-wrap:wrap;gap:2px;max-width:100%;padding:3px;display:inline-flex}.seg button{height:40px;color:var(--muted);font-family:var(--pixel);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;padding:0 14px;font-size:21px}.seg button:hover:not(:disabled){color:var(--text);background:#ffffff0a}.seg button[aria-checked=true]{background:var(--amber-soft);color:var(--amber);box-shadow:inset 0 0 0 1px #ffb23f66}.seg button:disabled{cursor:default}.strike{min-width:172px}.toggle{font-family:var(--pixel);color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:21px;display:inline-flex}.toggle input{opacity:0;width:1px;height:1px;position:absolute}.toggle .track{border:1px solid var(--line-2);border-radius:11px;width:40px;height:22px;transition:background .15s,border-color .15s;position:relative}.toggle .track:after{content:"";background:var(--muted);border-radius:7px;width:14px;height:14px;transition:transform .15s,background .15s;position:absolute;top:3px;left:3px}.toggle input:checked+.track{background:var(--amber-soft);border-color:var(--amber)}.toggle input:checked+.track:after{background:var(--amber);transform:translate(18px)}.toggle input:focus-visible+.track{outline:2px solid var(--amber);outline-offset:3px}.toggle:hover{color:var(--text)}.evidence{border:1px solid var(--line);border-radius:var(--r);background:#0d1221b3;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.stat{border-left:1px solid var(--line);flex-direction:column;gap:2px;min-width:0;padding:18px 18px 16px;display:flex}.stat:first-child{border-left:0}.stat .k{font-family:var(--pixel);color:var(--muted);font-size:19px}.stat .v{font-family:var(--pixel);color:var(--text);font-size:38px;line-height:1.05}.stat.on .v{color:var(--amber);text-shadow:0 0 18px #ffb23f59}.stat .s{color:var(--muted);overflow-wrap:anywhere;font-size:15px;line-height:1.35}@media (max-width:1100px){.evidence{grid-template-columns:repeat(3,minmax(0,1fr))}.stat:nth-child(4){border-left:0}.stat:nth-child(n+4){border-top:1px solid var(--line)}}@media (max-width:560px){.evidence{grid-template-columns:repeat(2,minmax(0,1fr))}.stat:nth-child(odd){border-left:0}.stat:nth-child(4){border-left:1px solid var(--line)}.stat:nth-child(n+3){border-top:1px solid var(--line)}.stat .v{font-size:32px}}.demo-note,.demo-err{font-size:17px;margin-top:20px!important}.demo-err{color:#ffc37a!important}.demo-note a{color:var(--amber)}.bytes-panel{border:1px solid var(--line);border-radius:var(--r);background:#0d1221bf;overflow:hidden}.verdict{font-family:var(--pixel);border-bottom:1px solid var(--line);min-height:56px;padding:14px 18px;font-size:21px;line-height:1.25}.verdict.ok{color:var(--amber)}.verdict.bad{color:var(--text);background:repeating-linear-gradient(135deg,#ffffff06 0 6px,#0000 6px 12px)}.bytes{padding:8px 18px 4px}.field{border-bottom:1px dashed var(--line);grid-template-columns:128px minmax(0,1fr);gap:14px;padding:8px 0;display:grid}.field:last-child{border-bottom:0}.fl{font-family:var(--pixel);color:var(--muted);padding-top:2px;font-size:19px;line-height:1.2}.fl i{opacity:.6;font-size:17px;font-style:normal;display:block}.fb{flex-wrap:wrap;gap:0 2px;display:flex}.fb button{color:#c9cfdb;width:25px;height:24px;font-family:var(--pixel);cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0;font-size:19px;line-height:24px}.fb button:hover{color:#fff;background:#ffffff12}.fb button.flip{background:var(--amber);color:var(--amber-ink)}.bytes-foot{border-top:1px solid var(--line);font-family:var(--pixel);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px 18px;font-size:18px;display:flex}@media (max-width:520px){.field{grid-template-columns:minmax(0,1fr);gap:4px}.fl i{margin-left:8px;display:inline}.bytes{padding:6px 12px}.fb button{width:23px}}.nonce-panel{flex-direction:column;gap:18px;display:flex}.life{border:1px solid var(--line);border-radius:var(--r);background:#0d1221bf;padding:16px 18px}.life-head{font-family:var(--pixel);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:20px;display:flex}.life-head b{color:var(--text);font-weight:400}.life.nonce .life-head b{color:var(--amber)}.cells{grid-template-columns:repeat(50,minmax(0,1fr));gap:2px;height:22px;display:grid}.cells i{background:#e9ecf212}.cells i.on{background:#c9cfdb}.life.nonce .cells i.on{background:var(--amber);box-shadow:0 0 8px #ffb23f73}.ixs{border:1px solid var(--line);border-radius:var(--r);font-family:var(--pixel);color:#ffb23fd9;background:#0b0804;margin:0;padding:0;font-size:20px;list-style:none}.ixs li{border-bottom:1px solid #ffb23f1a;gap:14px;padding:12px 18px;display:flex}.ixs li:last-child{border-bottom:0}.ixs .n{color:#ffb23f80}.ixs b{color:var(--amber);margin-right:8px;font-weight:400}.measured{border-left:2px solid var(--amber);padding-left:14px;margin:0!important;font-size:16px!important}.chain{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:24px;display:grid;position:relative}.hop{text-align:center;opacity:.55;flex-direction:column;align-items:center;gap:16px;transition:opacity .4s;display:flex;position:relative}.hop .vis{justify-content:center;align-items:flex-end;height:196px;display:flex}.hop.got{opacity:1}.hop:not(:last-child):after{content:"";height:4px;image-rendering:pixelated;background:repeating-linear-gradient(90deg,#e9ecf22e 0 4px,#0000 4px 10px);position:absolute;top:70px;left:calc(50% + 70px);right:calc(70px - 50%)}.hop.got:not(:last-child):after{background:repeating-linear-gradient(90deg, var(--amber) 0 4px, transparent 4px 10px);filter:drop-shadow(0 0 4px #ffb23f99)}.hop-txt b{font-family:var(--pixel);color:var(--text);font-size:23px;font-weight:400;display:block}.hop-txt span{color:var(--muted);max-width:15em;margin:4px auto 0;font-size:16px;line-height:1.4;display:block}.tower{image-rendering:pixelated;margin-bottom:0}.hop.net{justify-content:flex-end}.carry-link{font-family:var(--pixel);font-size:22px;margin-top:40px!important}.carry-link a{color:var(--amber);text-decoration:none}.carry-link a:hover{text-decoration:underline}@media (max-width:900px){.chain{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.hop:after{display:none}}.dotmap{width:100%;margin:0 auto 40px;position:relative}.dotmap canvas{image-rendering:pixelated;max-width:100%;margin:0 auto}.map-label{font-family:var(--pixel);text-align:center;justify-content:center;align-items:baseline;gap:10px;font-size:20px;display:flex;text-align:left!important;color:var(--text)!important;max-width:none!important;margin:18px auto 0!important}.map-label i{background:var(--amber);flex:none;width:10px;height:10px;transform:translateY(-1px);box-shadow:0 0 10px #ffb23fb3}.roadmap{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.roadmap>div{padding:22px 22px 6px 0}.roadmap>div+div{border-left:1px solid var(--line);padding-left:22px}.roadmap b{font-size:23px;font-weight:400;line-height:1.2;display:block}.roadmap .when{font-family:var(--pixel);color:var(--muted);margin:4px 0 10px;font-size:19px;display:block}.roadmap .now .when{color:var(--amber)}.roadmap p{font-size:16px;line-height:1.5}.cite{margin-top:18px!important;font-size:15px!important}.cite a{color:var(--amber)}@media (max-width:900px){.roadmap{grid-template-columns:repeat(2,minmax(0,1fr))}.roadmap>div:nth-child(3){border-left:0;padding-left:0}.roadmap>div:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:520px){.roadmap{grid-template-columns:minmax(0,1fr)}.roadmap>div{border-left:0!important;padding-left:0!important}.roadmap>div+div{border-top:1px solid var(--line)}}.limit-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:0 48px;margin:0;display:grid}.limit-list>div{border-top:1px solid var(--line);padding:22px 0 18px}.limit-list dt{margin-bottom:6px;font-size:23px;line-height:1.3}.limit-list dd{color:var(--muted);max-width:38em;margin:0;font-size:17px}.closing{text-align:center;border-top:1px solid var(--line);background:radial-gradient(50% 70% at 50% 100%,#ffb23f14,#0000 70%);padding:clamp(80px,12vw,150px) 0}.closing p{color:var(--muted);max-width:30em;margin:0 auto}.foot{border-top:1px solid var(--line);padding:36px 0 44px}.foot .wrap{flex-wrap:wrap;align-items:center;gap:18px 32px;display:flex}.foot-brand{font-family:var(--pixel);letter-spacing:.06em;align-items:center;gap:9px;font-size:22px;display:inline-flex}.foot nav{flex-wrap:wrap;gap:22px;display:flex}.foot nav a{font-family:var(--pixel);color:var(--muted);font-size:20px;text-decoration:none}.foot nav a:hover{color:var(--text)}.foot .fine{color:var(--muted);flex-basis:100%;margin:0;font-size:15px}.page{padding:40px var(--gutter) 100px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.err{color:#ffc37a;margin:10px 0 0;font-size:16px}.wallet-page,.relay-page{max-width:760px;padding-top:clamp(24px,5vw,56px);padding-bottom:100px}.w-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:24px;display:flex}.w-head h1,.r-copy h1,.how-head h1{letter-spacing:-.025em;margin:0;font-size:clamp(44px,6vw,72px);font-weight:300;line-height:1}.w-status{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.signal{font-family:var(--pixel);color:var(--muted);align-items:center;gap:8px;font-size:21px;display:inline-flex}.signal.on{color:var(--amber)}.w-warn{font-family:var(--pixel);color:var(--amber);margin:0 0 18px;font-size:20px}.w-app{flex-direction:column;gap:18px;display:flex}.lcd-card{border:1px solid var(--line);border-radius:var(--r);background:#0d1221cc;padding:clamp(22px,4vw,36px)}.lcd-card h2{margin:18px 0 8px;font-size:clamp(30px,4vw,40px)}.lcd-card p{color:var(--muted);margin:0}.ctas.left{justify-content:flex-start;margin-top:22px}.import{flex-direction:column;gap:10px;margin-top:22px;display:flex}.import label,.row>label{font-family:var(--pixel);color:var(--muted);font-size:20px}textarea,input{width:100%;color:var(--text);border:1px solid var(--line-2);border-radius:var(--r);font-family:var(--pixel);background:#070a12;outline:none;padding:12px 14px;font-size:21px;line-height:1.25;transition:border-color .15s,box-shadow .15s}textarea:focus,input:focus{border-color:var(--amber);box-shadow:0 0 0 3px #ffb23f26}textarea{resize:vertical;word-break:break-all}.import .btn{align-self:flex-start}.balance{border-radius:var(--r);background:radial-gradient(80% 120% at 0 0,#ffb23f1a,#0000 60%),#0b0804;border:1px solid #ffb23f2e;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 24px;padding:22px 24px;display:flex;box-shadow:inset 0 0 40px #00000080}.b-main{flex-direction:column;gap:2px;min-width:0;display:flex}.b-k{font-family:var(--pixel);color:#ffb23fa6;font-size:19px}.b-v{font-family:var(--pixel);color:var(--amber);text-shadow:0 0 22px #ffb23f59;font-size:clamp(52px,9vw,72px);line-height:1}.b-v small{color:#ffb23fbf;margin-left:-.25em;font-size:.42em}.b-off{color:#ffb23f99;max-width:26em;font-size:15px}.b-side{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.addr{color:var(--amber);border-radius:var(--r);height:34px;font-family:var(--pixel);cursor:pointer;background:0 0;border:1px solid #ffb23f4d;padding:0 12px;font-size:20px}.addr:hover{border-color:var(--amber)}.b-ready{font-family:var(--pixel);color:#ffb23fbf;font-size:19px}@media (max-width:520px){.b-side{align-items:flex-start}}.w-tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.w-tabs button{font-family:var(--pixel);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:10px 14px 8px;font-size:22px;display:inline-flex;position:relative}.w-tabs button:hover{color:var(--text)}.w-tabs button[aria-selected=true]{color:var(--text);border-bottom-color:var(--amber)}.w-tabs .dot{background:var(--amber);width:6px;height:6px;box-shadow:0 0 6px var(--amber)}.w-tabs .count{color:var(--amber);font-size:18px}@media (max-width:480px){.w-tabs{justify-content:space-between;gap:0}.w-tabs button{padding:10px 6px 8px;font-size:20px}}.w-panel{min-height:240px}.w-msg{border-radius:var(--r);border:1px solid var(--line-2);margin:0;padding:12px 14px;font-size:16px}.w-msg.ok{border-color:#ffb23f59}.w-msg.err{color:#ffc37a}.pay{flex-direction:column;gap:18px;display:flex}.row{flex-direction:column;gap:8px;display:flex}.inline{align-items:center;gap:10px;display:flex}.inline input{flex:1;min-width:0}.inline .btn.sm{height:46px}.amount span{font-family:var(--pixel);color:var(--muted);font-size:22px}.amount input{max-width:220px}.btn.wide{width:100%}.setup{border:1px solid var(--line);border-radius:var(--r);background:#0d1221cc;padding:clamp(18px,3vw,26px) clamp(18px,3vw,28px)}.setup-h{font-family:var(--pixel);letter-spacing:.01em;color:var(--muted);margin:0 0 6px;font-size:21px;font-weight:400}.setup ol{margin:0;padding:0;list-style:none}.setup li{border-top:1px solid var(--line);grid-template-columns:14px minmax(0,1fr);gap:14px;padding:16px 0;display:grid}.setup li:first-child{border-top:0}.setup li>i{border:2px solid #e9ecf238;width:12px;height:12px;margin-top:8px}.setup li.now>i{border-color:var(--amber);box-shadow:0 0 10px #ffb23f73}.setup li.done>i{background:var(--amber);border-color:var(--amber)}.setup b{font-size:21px;font-weight:400;line-height:1.3;display:block}.setup li.later b,.setup li.later p{color:var(--muted)}.setup li.done b{color:var(--amber);font-family:var(--pixel);font-size:23px}.setup p{color:var(--muted);max-width:34em;margin:4px 0 0;font-size:16px;line-height:1.5}.setup li.now p{color:#bcc3d1}.setup .ctas.left{align-items:center;gap:10px 14px;margin-top:14px}.need{border-radius:var(--r);border:1px dashed #ffb23f59;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 18px;padding:16px 18px;display:flex}.need p{color:var(--muted);flex:280px;margin:0;font-size:16px}.pay-sent{flex-direction:column;gap:14px;display:flex}.ps-head{flex-wrap:wrap;align-items:baseline;gap:6px 16px;display:flex}.ps-amt{font-family:var(--pixel);color:var(--amber);font-size:40px;line-height:1}.ps-head>span:nth-child(2){font-family:var(--pixel);color:var(--muted);font-size:21px}.ps-line{color:var(--muted);margin:0;font-size:16px}.nstate{font-family:var(--pixel);color:var(--muted);font-size:20px}.nstate.final{color:var(--amber)}.nstate.sending{color:var(--text)}.transmit{border:1px solid var(--line);border-radius:var(--r);background:#0d1221b3;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px 22px;padding:18px;display:grid}.tx-sound{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.tx-meta{font-family:var(--pixel);color:var(--muted);font-size:19px}.tx-wave{width:100%;min-height:36px}.tx-wave canvas{image-rendering:pixelated}.qr{flex-direction:column;align-items:center;gap:8px;margin:0;display:flex}.qr canvas{image-rendering:pixelated;border-radius:4px;box-shadow:0 0 34px #ffb23f40}.qr figcaption{gap:6px;display:flex}.qr figcaption i{background:#ffb23f40;width:8px;height:8px}.qr figcaption i.on{background:var(--amber)}.tx-text{grid-column:1/-1;align-items:flex-start;gap:12px;display:flex}.tx-text code{min-width:0;font-family:var(--pixel);color:var(--muted);word-break:break-all;flex:1;max-height:3.5em;font-size:17px;line-height:1.15;overflow:hidden}@media (max-width:600px){.transmit{grid-template-columns:minmax(0,1fr)}.qr{order:-1}}.listen{flex-direction:column;gap:14px;margin-top:4px;display:flex}.listen .seg{align-self:flex-start}.lcd-panel{border-radius:var(--r);background:#0b0804;border:1px solid #ffb23f2e;flex-direction:column;align-items:stretch;gap:14px;padding:18px;display:flex}.lcd-panel .btn{align-self:flex-start}.lp-row{font-family:var(--pixel);color:var(--amber);justify-content:space-between;align-items:center;gap:12px;font-size:22px;display:flex}.meter{gap:3px;display:inline-flex}.meter i{background:#ffb23f24;width:6px;height:16px}.meter i.on{background:var(--amber);box-shadow:0 0 6px #ffb23f99}.lp-frames{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.lp-frames span{font-family:var(--pixel);text-align:center;color:#ffb23f73;white-space:nowrap;border:1px solid #ffb23f2e;border-radius:6px;padding:6px 4px;font-size:18px}.lp-frames span.on{color:var(--amber-ink);background:var(--amber);border-color:var(--amber)}.viewfinder{aspect-ratio:4/3;background:radial-gradient(60% 60%,#ffb23f0d,#0000 70%),#050403;border-radius:8px;width:100%;max-height:320px;position:relative;overflow:hidden}.viewfinder .cam{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}.viewfinder.on .cam{opacity:1}.viewfinder .c{border:0 solid #ffb23f8c;width:22px;height:22px;position:absolute}.viewfinder.on .c{border-color:var(--amber)}.viewfinder .tl{border-top-width:3px;border-left-width:3px;top:14%;left:calc(50% - min(28%,110px))}.viewfinder .tr{border-top-width:3px;border-right-width:3px;top:14%;right:calc(50% - min(28%,110px))}.viewfinder .bl{border-bottom-width:3px;border-left-width:3px;bottom:14%;left:calc(50% - min(28%,110px))}.viewfinder .br{border-bottom-width:3px;border-right-width:3px;bottom:14%;right:calc(50% - min(28%,110px))}@media (max-width:420px){.lp-frames span{font-size:16px}}.heard{border-radius:var(--r);border:1px solid var(--line-2);background:#0d1221cc;flex-direction:column;align-items:flex-start;gap:6px;padding:22px;display:flex}.heard.ok{background:radial-gradient(70% 120% at 0 0,#ffb23f1a,#0000 60%),#0d1221cc;border-color:#ffb23f66}.h-k{font-family:var(--pixel);color:var(--amber);font-size:21px}.heard.bad .h-k{color:var(--text)}.h-amt{font-family:var(--pixel);overflow-wrap:anywhere;font-size:48px;line-height:1}.heard.bad .h-amt{color:var(--muted);font-size:24px}.h-from{font-family:var(--pixel);color:var(--muted);font-size:19px}.heard p{color:var(--muted);margin:8px 0 6px;font-size:16px}.my-addr{flex-direction:column;align-items:flex-start;gap:14px;margin-top:26px;display:flex}.my-addr .transmit{width:100%}.empty{color:var(--muted);font-size:17px}.notes ul,.clist,.held ul{margin:16px 0 0;padding:0;list-style:none}.notes li{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding:16px 0;display:flex}.n-top{font-family:var(--pixel);justify-content:space-between;gap:12px;font-size:22px;display:flex}.n-dir{color:var(--muted)}.n-amt{color:var(--text)}.n-who{color:var(--muted);overflow-wrap:anywhere;font-size:15px}.n-acts{flex-wrap:wrap;gap:18px;margin-top:4px;display:flex}.n-acts .link{font-size:19px}.cheques .lead,.key .lead{color:var(--muted);margin:0 0 16px;font-size:16px}.clist{border:1px solid var(--line);border-radius:var(--r);margin:0 0 18px;overflow:hidden}.clist li{border-top:1px solid var(--line);font-family:var(--pixel);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;font-size:21px;display:grid}.clist li:first-child{border-top:0}.c-n{color:var(--muted)}.c-a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-s.ready{color:var(--amber)}.c-s.spent,.c-s.unknown{color:var(--muted)}.c-make{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.c-cost{color:var(--muted);flex-basis:100%;font-size:15px}.key .row{border-top:1px solid var(--line);flex-flow:wrap;align-items:baseline;gap:16px;padding:12px 0}.key .k{font-family:var(--pixel);color:var(--muted);flex:none;width:110px;font-size:20px}.key .v{font-family:var(--pixel);word-break:break-all;flex:1;min-width:0;font-size:19px}.key .secret{color:var(--amber)}.key .import{margin-top:10px}.r-copy{margin-bottom:28px}.r-copy p{color:var(--muted);max-width:34em;margin:14px 0 0}.r-app{flex-direction:column;gap:16px;display:flex}.held{margin-top:18px}.h-small{margin:0 0 6px;font-size:26px}.held li{border-top:1px solid var(--line);font-family:var(--pixel);justify-content:space-between;gap:12px;padding:10px 0;font-size:20px;display:flex}.how{max-width:820px;padding-top:clamp(24px,5vw,56px);padding-bottom:100px}.how-head p{color:var(--muted);margin:16px 0 0}.how section{border-top:1px solid var(--line);margin-top:40px;padding:44px 0 8px}.how h2{font-size:clamp(30px,3.6vw,42px)}.how h3{margin:0 0 8px;font-size:22px;font-weight:400}.how p{color:var(--muted)}.how p b{color:var(--text);font-weight:500}.how a{color:var(--amber)}.tbl{border-collapse:collapse;width:100%;font-family:var(--pixel);margin:18px 0;font-size:20px}.tbl th,.tbl td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:8px 12px 8px 0}.tbl th{color:var(--muted);font-weight:400}.tbl td:first-child{color:var(--amber);white-space:nowrap;width:100px}.facts{color:var(--muted);margin:14px 0 0;padding-left:20px;font-size:17px}.facts li{margin:8px 0}.facts li::marker{color:var(--amber)}.two{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px 40px;margin-top:10px;display:grid}.sources{margin:10px 0 0;padding-left:22px}.sources li{color:var(--muted);margin:0 0 16px;font-size:16px}.sources li::marker{color:var(--muted);font-family:var(--pixel)}.sources a{font-family:var(--pixel);font-size:21px;text-decoration:none;display:block}.sources a:hover{text-decoration:underline}
