:root{--ink: #f4f1ea;--mute: rgba(244, 241, 234, .62);--glass: rgba(10, 12, 18, .58);--line: rgba(255, 255, 255, .12);--sol: #14f195;--base: #2f6bff;--poly: #9d5cff;--op: #ff2a3d;--gold: #ffc86b}*{box-sizing:border-box;margin:0}[hidden]{display:none!important}html,body{height:100%;background:#07080c;color:var(--ink);overflow:hidden}body{font:500 13px/1.3 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}#city{position:fixed;inset:0;width:100%;height:100%;display:block;touch-action:none}.dot{display:inline-block;width:.62em;height:.62em;border-radius:50%;flex:none;background:conic-gradient(from 200deg,var(--sol),var(--base),var(--poly),var(--op),var(--gold),var(--sol));box-shadow:0 0 14px #78a0ff80}.hud{position:fixed;left:16px;right:16px;z-index:2;display:flex;gap:10px;align-items:center;pointer-events:none}.hud>*{pointer-events:auto}.top{top:max(14px,env(safe-area-inset-top));justify-content:space-between;align-items:flex-start}.bottom{bottom:max(14px,env(safe-area-inset-bottom));justify-content:center;flex-wrap:wrap}.brand,.seg,.bench{background:var(--glass);border:1px solid var(--line);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2)}.brand{display:flex;align-items:center;gap:9px;padding:9px 15px;border-radius:999px;font-size:16px;letter-spacing:-.01em}.brand b{font-weight:750}a.brand{color:inherit;text-decoration:none}.tag{font:600 10px/1 ui-monospace,JetBrains Mono,Consolas,monospace;text-transform:uppercase;letter-spacing:.14em;color:var(--mute);padding-left:10px;border-left:1px solid var(--line)}.seg{display:flex;padding:4px;gap:2px;border-radius:999px;max-width:100%;overflow-x:auto;scrollbar-width:none}.seg button{all:unset;cursor:pointer;padding:7px 12px;border-radius:999px;color:var(--mute);font-weight:600;font-size:12px;white-space:nowrap}.seg button:hover{color:var(--ink)}.seg button:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.seg button[aria-pressed=true]{background:#ffffff21;color:var(--ink)}.bench{font:500 11px/1.5 ui-monospace,Consolas,monospace;padding:8px 12px;border-radius:12px;white-space:pre}#veil{position:fixed;inset:0;z-index:5;display:grid;place-content:center;text-align:center;gap:12px;background:radial-gradient(ellipse at 50% 60%,#131728,#06070b 70%);transition:opacity .9s ease}#veil .mark{font-size:34px;font-weight:800;letter-spacing:-.02em;display:flex;align-items:center;justify-content:center;gap:12px}#veil .sub{color:var(--mute);font:600 11px/1 ui-monospace,Consolas,monospace;letter-spacing:.22em;text-transform:uppercase}#veil.gone{opacity:0;pointer-events:none}body.clean .hud{display:none}@media(max-width:640px){.tag{display:none}.seg button{padding:7px 9px}.bottom{gap:6px}}.tickerbar{top:0;left:0;right:0;height:28px;overflow:hidden;background:#06070bb8;border-bottom:1px solid var(--line);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);pointer-events:auto}.tickerbar .track{display:flex;width:max-content;animation:tick var(--dur, 60s) linear infinite}.tickerbar:hover .track{animation-play-state:paused}.tickerbar .run{display:flex}.tickerbar span{display:inline-flex;align-items:center;gap:18px;padding:0 18px 0 0;height:28px;white-space:nowrap;font:600 11px/28px ui-monospace,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:#f4f1ead1}.tickerbar span i{width:6px;height:6px;border-radius:50%;background:var(--gold);box-shadow:0 0 8px var(--gold)}@keyframes tick{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.tickerbar .track{animation:none}}.top{top:40px}.actions{display:flex;gap:8px;align-items:center}#wallet{display:contents}button.primary,button.ghost,button.chip,.chip{font:650 13px/1 Inter,ui-sans-serif,system-ui,sans-serif;border-radius:999px;cursor:pointer}button.primary{border:0;padding:11px 18px;color:#07080c;background:linear-gradient(100deg,var(--sol),#7fd3ff 45%,var(--gold));box-shadow:0 6px 22px #14f19538}button.primary:hover{filter:brightness(1.07)}button.primary:disabled{opacity:.6;cursor:progress}button.ghost{padding:9px 14px;background:transparent;color:var(--ink);border:1px solid var(--line)}button.ghost:hover{border-color:#ffffff4d}.chip{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;color:var(--ink);background:var(--glass);border:1px solid var(--line);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.chip span{display:inline-flex;align-items:center;gap:6px;font:600 12px/1 ui-monospace,Consolas,monospace}.chip img{width:16px;height:16px;border-radius:4px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.panel{inset:92px 16px 74px auto;width:340px;display:none;flex-direction:column;background:var(--glass);border:1px solid var(--line);border-radius:18px;backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);overflow:hidden;align-items:stretch;gap:0}body.panel-open .panel{display:flex}.panel .tabs{display:flex;gap:2px;padding:6px;border-bottom:1px solid var(--line)}.panel .tabs button{all:unset;flex:1;text-align:center;cursor:pointer;padding:8px 6px;border-radius:10px;font-weight:650;font-size:12px;color:var(--mute)}.panel .tabs button[aria-selected=true]{background:#ffffff1a;color:var(--ink)}.panel .body{overflow-y:auto;padding:12px 14px 16px;scrollbar-width:thin}.panel h3{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--mute);margin:16px 0 8px}.hint{color:var(--mute);font-size:12px;margin-bottom:10px;line-height:1.45}.lede{color:#f4f1ead1;line-height:1.5;margin-bottom:12px}.empty{padding:18px 4px;color:var(--mute);line-height:1.5}.empty b{color:var(--ink);display:block;margin-bottom:4px}.empty a{color:var(--sol)}.panel input.search{width:100%;margin:0 0 8px;padding:9px 12px;border-radius:10px;border:1px solid var(--line);background:#ffffff0d;color:var(--ink);font:inherit;font-size:13px;outline:none}.panel input.search:focus{border-color:#ffffff59}ol.coins,ul.people,ul.chat,ul.tools,ol.steps{list-style:none;padding:0}ol.coins li{display:grid;grid-template-columns:22px 10px 1fr auto auto;align-items:center;gap:2px 8px;padding:8px 6px;border-radius:10px;cursor:pointer}ol.coins li:hover{background:#ffffff0f}ol.coins .n{color:var(--mute);font:600 11px/1 ui-monospace,monospace}ol.coins .st{color:var(--mute);font-size:11px;grid-column:3;grid-row:2}ol.coins b{font-family:ui-monospace,Consolas,monospace}ol.coins .cap{font:600 12px/1 ui-monospace,monospace}ol.coins .flame{font-size:12px}i.dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--acc, var(--sol));box-shadow:0 0 10px var(--acc, var(--sol));flex:none}ul.people li{display:flex;justify-content:space-between;gap:10px;padding:6px 2px;border-bottom:1px solid rgba(255,255,255,.05)}ul.people span{color:var(--mute);font-size:12px}ul.chat li{padding:4px 0;line-height:1.45;color:#f4f1eadb;word-break:break-word}ul.chat b{color:var(--sol)}ol.steps li,ul.tools li{padding:6px 0;line-height:1.5;color:#f4f1eadb}code,.mono{font-family:ui-monospace,JetBrains Mono,Consolas,monospace}code{background:#ffffff14;padding:1px 6px;border-radius:6px;font-size:12px}.copy{display:flex;gap:6px}.copy input{flex:1;min-width:0}.inspector{left:16px;right:auto;bottom:74px;width:min(340px,calc(100vw - 32px));display:block;padding:16px;background:var(--glass);border:1px solid var(--line);border-radius:18px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.inspector[hidden]{display:none}.inspector .head{display:flex;align-items:center;gap:10px;margin-right:26px}.inspector .head b{font:800 20px/1.1 ui-monospace,Consolas,monospace}.inspector .head span{color:var(--mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inspector .meta{color:var(--mute);font-size:12px;margin:6px 0 10px}.inspector .about{margin-bottom:10px;line-height:1.45}.inspector dl,.review dl{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;font-size:12.5px}.inspector dt,.review dt{color:var(--mute)}.inspector dd,.review dd{text-align:right}.inspector .links{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;align-items:center}.inspector .links a{color:var(--ink);text-decoration:none;padding:8px 12px;border:1px solid var(--line);border-radius:999px;font-weight:600;font-size:12px}.inspector .links a:hover{border-color:#ffffff4d}.fine{color:var(--mute);font-size:11px;margin-top:10px;line-height:1.4}button.x{all:unset;cursor:pointer;position:absolute;top:10px;right:12px;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;color:var(--mute);font-size:20px}button.x:hover{color:var(--ink);background:#ffffff14}dialog.sheet{position:fixed;margin:auto;width:min(540px,calc(100vw - 24px));max-height:calc(100dvh - 40px);overflow-y:auto;overflow-x:hidden;padding:22px;color:var(--ink);background:#0c0e15f0;border:1px solid var(--line);border-radius:20px;box-shadow:0 30px 80px #0000008c}dialog.sheet::backdrop{background:#0304088c;backdrop-filter:blur(3px)}dialog.sheet header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}dialog.sheet header button.x{position:static}dialog.sheet h2{font-size:22px;letter-spacing:-.02em}dialog.sheet h3{font-size:13px;margin-bottom:10px}dialog.sheet form{display:grid;gap:14px}fieldset{border:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}fieldset legend{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--mute);margin-bottom:8px;width:100%}button.chain{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border-radius:999px;border:1px solid var(--line);font-weight:600;font-size:12.5px}button.chain i{width:8px;height:8px;border-radius:50%;background:var(--acc);box-shadow:0 0 8px var(--acc)}button.chain[aria-pressed=true]{border-color:var(--acc);background:color-mix(in srgb,var(--acc) 16%,transparent)}fieldset:disabled button.chain{opacity:.55;cursor:default}.field{display:grid;gap:6px}.field>span{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--mute)}.field input,.field select{width:100%;padding:11px 12px;border-radius:12px;border:1px solid var(--line);background:#ffffff0d;color:var(--ink);font:500 14px/1.2 Inter,ui-sans-serif,system-ui,sans-serif}.field select option{background:#12141b}.field input.mono{font-family:ui-monospace,Consolas,monospace}.field input:disabled,.field select:disabled{opacity:.6}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px}label.check{display:flex;gap:10px;align-items:flex-start;line-height:1.45;color:#f4f1eadb;cursor:pointer}label.check.small{font-size:12px;color:var(--mute);width:100%;margin-top:4px;align-items:center}label.check input{margin-top:3px;accent-color:#14f195}label.radio{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;width:100%;padding:10px 12px;border:1px solid var(--line);border-radius:12px;cursor:pointer}label.radio input{grid-row:span 2;accent-color:#14f195}label.radio span{color:var(--mute);font-size:12px}.note{color:var(--mute);font-size:12.5px}.review{padding:14px;border:1px solid rgba(20,241,149,.35);border-radius:14px;background:#14f1950d}.status{color:var(--gold);font-size:13px}.status a,.error a{color:inherit}.error{color:#ff8a8a;font-size:13px;line-height:1.45;word-break:break-word}dialog.sheet footer{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:4px}dialog.sheet footer .who{margin-right:auto;color:var(--mute);font:500 12px/1.2 ui-monospace,Consolas,monospace}.done .big{font-size:26px;font-weight:800;letter-spacing:-.02em;margin:6px 0 8px}.done p{line-height:1.5;margin-bottom:10px}button.wallet{all:unset;cursor:pointer;display:grid;grid-template-columns:28px 1fr;gap:2px 12px;align-items:center;width:calc(100% - 28px);padding:12px 14px;margin-bottom:8px;border:1px solid var(--line);border-radius:14px}button.wallet:hover{border-color:#ffffff4d;background:#ffffff0a}button.wallet img,button.wallet i{grid-row:span 2;width:28px;height:28px;border-radius:8px}button.wallet i.dot{width:14px;height:14px;margin:7px}button.wallet span{color:var(--mute);font-size:11.5px}.bench{position:fixed;top:92px;left:16px;right:auto}@media(max-width:760px){.top{flex-wrap:wrap}.brand .tag{display:none}.panel{inset:auto 12px 120px;width:auto;height:min(60dvh,520px)}.inspector{bottom:120px}#launch{padding:10px 14px}.grid2{grid-template-columns:1fr}.bottom #quality{display:none}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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}dialog.gw{width:min(560px,calc(100vw - 24px))}dialog.gw .stack{display:grid;gap:10px;margin:16px 0 6px}dialog.sheet .warn{background:#ffc86b14;border:1px solid rgba(255,200,107,.35);color:#ffe2ad;padding:10px 12px;border-radius:12px;line-height:1.45;font-size:12.5px;margin:8px 0 12px}dialog.gw ol.phrase{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0;counter-reset:w}dialog.gw ol.phrase li{counter-increment:w;padding:10px 10px 10px 34px;border:1px solid var(--line);border-radius:10px;font:600 14px/1.2 ui-monospace,Consolas,monospace;position:relative;background:#ffffff08}dialog.gw ol.phrase li:before{content:counter(w);position:absolute;left:10px;top:11px;font-size:11px;color:var(--mute)}dialog.gw ol.phrase.hidden li{filter:blur(7px);user-select:none}dialog.gw .reveal{width:100%;margin-bottom:10px}dialog.gw .grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}dialog.gw .grid3 input,dialog.gw textarea{width:100%;padding:11px 12px;border-radius:12px;border:1px solid var(--line);background:#ffffff0d;color:var(--ink);font:500 14px/1.3 ui-monospace,Consolas,monospace;resize:vertical}dialog.gw .who{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:10px;color:var(--mute)}dialog.gw .nets{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 10px}dialog.gw .nets .chain{padding:6px 10px;font-size:12px}dialog.gw .nets .chain i{display:none}dialog.gw .tabs{display:flex;gap:2px;padding:4px;border:1px solid var(--line);border-radius:12px;margin-bottom:12px}dialog.gw .tabs button{all:unset;flex:1;text-align:center;cursor:pointer;padding:8px;border-radius:9px;font-weight:650;font-size:12.5px;color:var(--mute)}dialog.gw .tabs button[aria-selected=true]{background:#ffffff1a;color:var(--ink)}dialog.gw ul.assets{list-style:none;padding:0;margin:0 0 10px}dialog.gw ul.assets li{display:flex;justify-content:space-between;padding:10px 4px;border-bottom:1px solid rgba(255,255,255,.06)}dialog.gw .row{display:flex;gap:8px;flex-wrap:wrap}dialog.gw .receive{display:grid;justify-items:center;gap:8px;text-align:center}dialog.gw canvas.qr{width:196px;height:196px;image-rendering:pixelated;border-radius:10px}dialog.gw .addr-full{word-break:break-all;font-size:12.5px}dialog.gw .seg2{display:flex;gap:4px;margin-bottom:10px}dialog.gw .seg2 button{all:unset;cursor:pointer;flex:1;text-align:center;padding:9px;border-radius:10px;border:1px solid var(--line);font-weight:700}dialog.gw .seg2 button[aria-pressed=true]{background:#14f19524;border-color:#14f19580}dialog.gw form{display:grid;gap:12px}dialog.gw .gw-foot{justify-content:space-between;margin-top:14px;padding-top:10px;border-top:1px solid var(--line)}dialog.gw .addr{color:var(--mute);font:500 12px/1.4 ui-monospace,Consolas,monospace;margin-bottom:8px}dl.rows{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;font-size:12.5px}dl.rows dt{color:var(--mute)}dl.rows dd{text-align:right;word-break:break-all}button.tiny{padding:5px 9px;font-size:11px}button.danger{border:0;padding:11px 18px;border-radius:999px;background:#ff5a5a;color:#0b0b0e;font-weight:700;cursor:pointer}button.wallet.dotspad{border-color:#14f19573;background:#14f1950f}dialog.gw-confirm{width:min(440px,calc(100vw - 24px))}dialog.gw-confirm footer{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}@media(max-width:520px){dialog.gw ol.phrase,dialog.gw .grid3{grid-template-columns:repeat(2,1fr)}}
