:root{--paper:#000;--ink:#fff;--fill:#fff;--dither:repeating-conic-gradient(var(--fill) 0% 25%, var(--paper) 0% 50%) 0 0 / 4px 4px;--dither-25:repeating-conic-gradient(var(--fill) 0% 25%, var(--paper) 0% 50%) 0 0 / 8px 8px;--display:"Silkscreen", ui-monospace, monospace;--body:"DotGothic16", ui-monospace, "SF Mono", Menlo, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background-color:var(--paper);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:none;background-image:radial-gradient(#ffffff38 1px,#0000 1px);background-size:6px 6px;background-attachment:fixed;margin:0;font-size:16px}body{overflow-x:hidden}img{image-rendering:pixelated}::selection{background:var(--ink);color:var(--paper)}a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}a:hover{background:var(--ink);color:var(--paper);text-decoration:none}button{font:inherit;cursor:pointer}input,textarea{font:inherit;color:inherit}.page{z-index:1;max-width:880px;margin:0 auto;padding:0 20px 72px;position:relative}.grain{z-index:60;pointer-events:none;opacity:.09;background-image:repeating-linear-gradient(to bottom, var(--ink) 0 1px, transparent 1px 3px);position:fixed;inset:0}.ticker{z-index:1;border-bottom:2px solid var(--ink);white-space:nowrap;font-family:var(--display);letter-spacing:.08em;padding:7px 0;font-size:10px;position:relative;overflow:hidden}.ticker span{animation:34s linear infinite slide;display:inline-block}.top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding-top:34px;display:flex}.brand{align-items:center;gap:14px;display:flex}.mark{image-rendering:auto;width:68px;height:68px}h1{font-family:var(--display);letter-spacing:.01em;margin:0;font-size:34px;font-weight:400;line-height:1}.chainline{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin-top:10px;font-size:9px;display:flex}.dot{background:var(--fill);flex:none;width:8px;height:8px;animation:1.1s step-end infinite blink}.wallet{align-items:center;gap:8px;font-size:14px;display:flex}.acct{border:2px solid var(--ink);padding:6px 10px;text-decoration:none}.ghost{background:var(--paper);border:2px solid var(--ink);color:var(--ink);font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;padding:7px 12px;font-size:10px}.ghost:hover:not(:disabled){background:var(--ink);color:var(--paper)}.ghost:active:not(:disabled){background:var(--dither);color:var(--paper)}.lede{max-width:42ch;margin:30px 0 6px;font-size:21px;line-height:1.5}.lede em{background:var(--fill);color:var(--paper);padding:0 4px;font-style:normal}.lede:after{content:"_";animation:1.1s step-end infinite blink}.picker{border:2px solid var(--ink);background:var(--paper);flex-direction:column;gap:8px;max-width:330px;margin-top:18px;padding:12px;display:flex}.picker-title{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.wallet-opt{background:var(--paper);border:2px solid var(--ink);color:var(--ink);text-align:left;align-items:center;gap:10px;padding:9px 11px;font-size:15px;display:flex}.wallet-opt:hover{background:var(--ink);color:var(--paper)}main{flex-direction:column;gap:34px;margin-top:38px;display:flex}.block{border:2px solid var(--ink);background:var(--paper)}.block-h{border-bottom:2px solid var(--ink);background:var(--dither);align-items:center;gap:8px;height:30px;padding:0 5px;display:flex}.num,.ttl{background:var(--paper);font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;padding:3px 6px;font-size:10px}.num{padding-right:2px}.ttl{padding-left:2px}.rule{gap:4px;margin-left:auto;display:flex}.rule i{border:2px solid var(--ink);background:var(--paper);width:18px;height:16px;font-style:normal;font-family:var(--display);place-items:center;font-size:8px;line-height:1;display:grid}.block-b{padding:20px 16px 22px}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{background:var(--paper);border:2px solid var(--ink);color:var(--ink);font-family:var(--display);text-transform:uppercase;padding:8px 14px;font-size:11px}.chip:hover{background:var(--dither);color:var(--paper)}.chip.on{background:var(--fill);color:var(--paper)}.field{background:var(--paper);border:2px solid var(--ink);outline:none;width:100%;margin-top:14px;padding:11px 12px;font-size:16px}.field:focus,.area:focus{outline:2px dashed var(--ink);outline-offset:2px}.field::placeholder,.area::placeholder{color:var(--ink);opacity:.42}.field.big{font-family:var(--display);margin-top:0;padding:14px 12px;font-size:24px}.area{background:var(--paper);border:2px solid var(--ink);resize:vertical;outline:none;width:100%;min-height:172px;padding:12px;font-size:15px;line-height:1.7}.amount-row{align-items:stretch;gap:10px;display:flex}.amount-row .field.big{flex:1;min-width:0}.unit{font-family:var(--display);border:2px solid var(--fill);background:var(--fill);color:var(--paper);place-items:center;padding:0 12px;font-size:14px;display:grid}.readout{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:12px;font-size:15px;display:flex}.readout b{font-weight:400}.hl{font-family:var(--display);background:var(--fill);color:var(--paper);padding:1px 5px;font-size:14px}.muted{opacity:.62}.warn{border:2px dashed var(--ink);padding:2px 7px;font-size:13px}.bad{background:var(--fill);color:var(--paper);padding:0 4px}.modes{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px;display:grid}.mode{text-align:left;background:var(--paper);border:2px solid var(--ink);color:var(--ink);flex-direction:column;align-items:flex-start;gap:6px;padding:12px;display:flex}.mode-k{font-family:var(--display);text-transform:uppercase;font-size:11px}.mode-d{opacity:.7;font-size:14px;line-height:1.45}.mode:hover{background:var(--dither-25)}.mode.on{background:var(--fill);color:var(--paper)}.mode.on .mode-d{opacity:.78}.math{border-top:2px solid var(--ink);margin-top:18px}.mrow{border-bottom:2px solid var(--ink);justify-content:space-between;gap:16px;padding:9px 0;font-size:15px;display:flex}.mrow span:last-child{text-align:right;word-break:break-all}.mrow.strong span:last-child{font-family:var(--display);font-size:15px}.mrow.dim{opacity:.66;font-size:13px}.viz{border:2px solid var(--ink);margin-top:18px;padding:12px}.grid{flex-wrap:wrap;gap:3px;display:flex}.cell{background:var(--fill);opacity:0;width:10px;height:10px;animation:.3s steps(2,end) forwards pop}.viz-note{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;margin-top:12px;font-size:9px}.plan{flex-direction:column;gap:8px;margin:0 0 20px;padding:0;font-size:15px;line-height:1.5;list-style:none;display:flex}.plan li{gap:10px;display:flex}.tick{flex:none}.cta{border:2px solid var(--fill);background:var(--fill);width:100%;color:var(--paper);font-family:var(--display);text-transform:uppercase;padding:18px 14px;font-size:15px}.cta:hover:not(:disabled){background:var(--paper);color:var(--ink);outline:2px dashed var(--ink);outline-offset:3px}.cta:disabled{background:var(--dither);color:var(--paper);cursor:not-allowed}.status{margin-top:12px;font-size:15px}.status:after{content:"_";animation:1.1s step-end infinite blink}.err{word-break:break-word;border:2px solid var(--ink);margin-top:12px;padding:8px 10px;font-size:14px;line-height:1.5}.err:before{content:"[!] ";font-family:var(--display);font-size:11px}.err.warnbox{border-style:dashed}.err.big{background:var(--fill);color:var(--paper)}.receipts{border-top:2px solid var(--ink);margin-top:22px;padding-top:14px}.receipts-h{font-family:var(--display);text-transform:uppercase;background:var(--fill);color:var(--paper);margin-bottom:8px;padding:3px 7px;font-size:11px;display:inline-block}.receipt{border-bottom:2px solid var(--ink);justify-content:space-between;gap:14px;padding:8px 0;font-size:14px;text-decoration:none;display:flex}.receipt:hover{background:var(--ink);color:var(--paper)}footer{border-top:2px solid var(--ink);font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:52px;padding-top:16px;font-size:9px;display:flex}footer a{text-transform:none;font-family:var(--body);font-size:13px}.title-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.social{border:2px solid var(--ink);align-items:center;gap:7px;padding:4px 9px;text-decoration:none;display:inline-flex}.social:hover{background:var(--fill);color:var(--paper)}.social-sm{padding:6px;line-height:0}.social-sm svg{width:15px;height:15px}.ca{border:2px solid var(--ink);font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;cursor:text;padding:6px 10px;font-size:9px}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes pop{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){*{animation:none!important}.cell{opacity:1}.ticker span{animation:none}}@media (width<=620px){.page{padding:0 14px 56px}.top{flex-direction:column;align-items:stretch;gap:14px}.wallet{justify-content:flex-end}.chip{padding:7px 10px;font-size:10px}.chainline{letter-spacing:.08em;font-size:8px}.ticker{font-size:8px}.block-b{padding:16px 12px 18px}.readout{flex-direction:column;align-items:flex-start;gap:6px}.modes{grid-template-columns:1fr}h1{font-size:25px}.mark{width:52px;height:52px}.lede{font-size:18px}.area{font-size:13px}.field.big{font-size:20px}}
