@font-face{font-family:Tiny5;font-style:normal;font-display:swap;font-weight:400;src:url(./tiny5-cyrillic-ext-400-normal-C1DjGVvv.woff2)format("woff2"),url(./tiny5-cyrillic-ext-400-normal-BReYB5YD.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:Tiny5;font-style:normal;font-display:swap;font-weight:400;src:url(./tiny5-cyrillic-400-normal-CzHgMhVb.woff2)format("woff2"),url(./tiny5-cyrillic-400-normal-CoTszbva.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tiny5;font-style:normal;font-display:swap;font-weight:400;src:url(./tiny5-greek-400-normal-Cw3cUjAn.woff2)format("woff2"),url(./tiny5-greek-400-normal-DIn5stBF.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:Tiny5;font-style:normal;font-display:swap;font-weight:400;src:url(./tiny5-latin-ext-400-normal-_SHQDGOK.woff2)format("woff2"),url(./tiny5-latin-ext-400-normal-BksQzalU.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:Tiny5;font-style:normal;font-display:swap;font-weight:400;src:url(./tiny5-latin-400-normal-BsIaeAHC.woff2)format("woff2"),url(./tiny5-latin-400-normal-DyAV0xrX.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:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(./silkscreen-latin-ext-400-normal-2T9bWrxp.woff2)format("woff2"),url(./silkscreen-latin-ext-400-normal-Drdn_BEM.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:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(./silkscreen-latin-400-normal-CtPo2yA5.woff2)format("woff2"),url(./silkscreen-latin-400-normal-D0DfPJut.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{--bg:#0d091c;--panel:#0d091cd1;--fg:#efeaff;--mute:#9f93c9;--line:#3ee7ff;--acc:#3ee7ff;--acc2:#ff3fa4;--on-acc:#0d091c;--track:#1b1436;--glow:0 0 12px #3ee7ff40, inset 0 0 0 1px #ff3fa426;--f-disp:"Tiny5", "Silkscreen", ui-monospace, monospace;--f-lab:"Silkscreen", ui-monospace, monospace;--safe-t:env(safe-area-inset-top,0px);--safe-b:env(safe-area-inset-bottom,0px);--safe-l:env(safe-area-inset-left,0px);--safe-r:env(safe-area-inset-right,0px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--bg);height:100%;color:var(--fg);margin:0;overflow:hidden}body{font-family:var(--f-disp);font-synthesis:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;touch-action:manipulation}button{font:inherit;color:inherit}button:focus-visible{outline:2px solid var(--acc2);outline-offset:2px}#app{position:fixed;inset:0}#stage{background:radial-gradient(120% 90% at 50% 40%,#2a1d4a 0%,#120c22 60%,#09060f 100%);position:absolute;inset:0}#stage canvas{image-rendering:pixelated;image-rendering:crisp-edges}.panel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--glow);border-radius:2px;padding:8px 10px}.label{font-family:var(--f-lab);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);font-size:10px}.big{font-variant-numeric:tabular-nums;font-size:20px;font-weight:400;line-height:1.1}.rate{color:var(--acc);font-size:11px}.kv{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;display:flex}.bar{border:1px solid var(--line);background:var(--track);height:8px;margin:4px 0 2px;overflow:hidden}.bar i{background:var(--acc);width:0;height:100%;box-shadow:0 0 8px var(--acc);transition:width .2s linear;display:block}.profile{align-items:flex-start;gap:10px;display:flex}.profile-text{flex:1;min-width:0}.avatar{background:var(--acc2);width:40px;height:40px;color:var(--on-acc);border:1px solid var(--line);flex:none;place-items:center;font-size:20px;font-weight:400;display:grid}.wallet{gap:18px;display:flex}.cur{gap:2px;min-width:88px;display:grid}.tabs-panel{align-content:start;gap:8px;display:grid;overflow-y:auto}.tabs-panel h2{margin:0;font-size:16px;font-weight:400}.tabs-panel p{color:var(--mute);margin:0;font-size:13px;line-height:1.4}.item{border-top:1px solid #3ee7ff40;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;padding:8px 0;display:grid}.item .name{font-weight:400}.item .desc{color:var(--mute);grid-column:1;font-size:12px}.item .btn{grid-area:1/2/span 2}.btn{border:1px solid var(--line);background:var(--acc);min-width:44px;min-height:44px;color:var(--on-acc);cursor:pointer;border-radius:2px;padding:6px 12px;font-weight:400;box-shadow:0 0 10px #3ee7ff80}.btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.btn:not(:disabled):active{transform:translateY(1px)}.tabbar{gap:6px;display:flex}.tabbar button{background:var(--panel);border:1px solid var(--line);min-height:44px;box-shadow:var(--glow);cursor:pointer;border-radius:2px;padding:6px 14px;font-weight:400}.tabbar button[aria-pressed=true]{background:var(--acc);color:var(--on-acc)}.build-tag{font-family:var(--f-lab);color:#5b5680;pointer-events:none;font-size:9px;position:absolute}.toast{background:var(--panel);border:1px solid var(--acc2);color:#ffd166;white-space:nowrap;pointer-events:none;padding:8px 12px;font-size:14px;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 0 14px #ff3fa466}@media (min-aspect-ratio:1){.profile{top:calc(12px + var(--safe-t));left:calc(12px + var(--safe-l));width:min(300px,30vw);position:absolute}.wallet{top:calc(12px + var(--safe-t));right:calc(12px + var(--safe-r));position:absolute}.tabs-panel{left:calc(12px + var(--safe-l));top:calc(100px + var(--safe-t));max-height:calc(100% - 176px - var(--safe-t) - var(--safe-b));width:min(300px,32vw);position:absolute}.tabbar{left:50%;bottom:calc(12px + var(--safe-b));position:absolute;transform:translate(-50%)}.build-tag{left:calc(12px + var(--safe-l));bottom:calc(8px + var(--safe-b))}.toast{top:calc(84px + var(--safe-t))}}@media (min-aspect-ratio:1) and (max-height:480px){.panel{padding:6px 8px}.big{font-size:15px}.avatar{width:32px;height:32px;font-size:16px}.tabs-panel{top:calc(84px + var(--safe-t));max-height:calc(100% - 148px - var(--safe-t) - var(--safe-b))}.tabbar button{min-height:40px;padding:4px 10px}}@media (max-aspect-ratio:1){#app{padding:calc(8px + var(--safe-t)) calc(8px + var(--safe-r)) calc(8px + var(--safe-b)) calc(8px + var(--safe-l));grid-template:"profile""wallet""stage""panel"1fr"tabs"/minmax(0,1fr);gap:8px;display:grid}#stage{aspect-ratio:16/9;border:1px solid var(--line);grid-area:stage;width:100%;position:relative;inset:auto}.profile{grid-area:profile}.avatar{width:32px;height:32px;font-size:16px}.wallet{grid-area:wallet;justify-content:space-between}.tabs-panel{grid-area:panel;min-height:0}.tabbar{grid-area:tabs}.tabbar button{text-overflow:ellipsis;flex:1 1 0;min-width:0;padding:6px 2px;font-size:12px;overflow:hidden}.build-tag{right:calc(12px + var(--safe-r));bottom:calc(64px + var(--safe-b))}.toast{top:calc(90px + var(--safe-t))}}@media (prefers-reduced-motion:reduce){.bar i{transition:none}}
