@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:700;src:url(./orbitron-latin-700-normal-4jsRXGGJ.woff2)format("woff2"),url(./orbitron-latin-700-normal-DmYOh-W9.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:Orbitron;font-style:normal;font-display:swap;font-weight:900;src:url(./orbitron-latin-900-normal-DrIi7unX.woff2)format("woff2"),url(./orbitron-latin-900-normal-BbJatbhp.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:Chakra Petch;font-style:normal;font-display:swap;font-weight:400;src:url(./chakra-petch-thai-400-normal-Bw1Q-fVY.woff2)format("woff2"),url(./chakra-petch-thai-400-normal-KdzBjiWs.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(./chakra-petch-vietnamese-400-normal-Cn7ya5On.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:Chakra Petch;font-style:normal;font-display:swap;font-weight:400;src:url(./chakra-petch-latin-ext-400-normal-C8u6EFkq.woff2)format("woff2"),url(./chakra-petch-latin-ext-400-normal-MNNNbyh_.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:Chakra Petch;font-style:normal;font-display:swap;font-weight:400;src:url(./chakra-petch-latin-400-normal-SafcrIr2.woff2)format("woff2"),url(./chakra-petch-latin-400-normal-D7EtbySE.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:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(./chakra-petch-thai-600-normal-C620THcd.woff2)format("woff2"),url(./chakra-petch-thai-600-normal-BiM5MXH8.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(./chakra-petch-vietnamese-600-normal-Pvj4qcw_.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:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(./chakra-petch-latin-ext-600-normal-CdGvbdDU.woff2)format("woff2"),url(./chakra-petch-latin-ext-600-normal-nL80L4xU.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:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(./chakra-petch-latin-600-normal-DVQm9bgb.woff2)format("woff2"),url(./chakra-petch-latin-600-normal-DQKfcdKo.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:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(./press-start-2p-cyrillic-ext-400-normal-CIYZrvmP.woff2)format("woff2"),url(data:font/woff;base64,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yGMEABPXAM542o2QA24EUBBAX+3GqH82qG27QW27axvH6bEa9QQ9QydTrjdf749ngFpsVFBWWQe8ldWjTBntfKBMOc28oyz3Eq8oU8kAMZSpopUblKmmhwmUaRYCBxFZAeYYlhXmmRBO+UeEhwgLexjCL1K76PfZYocDQlgJyzomwiMhucdEOsgRVuxE8aj0DCshjeHHh2GcIUZ0/UUw/MUwGsVkRPnzmmedS9FuCpVYQ8avUN51/ARIav92HKicEUblNpyIxIopXLlq/biw8qzSVaJEcOj8xIMenoVfSLJCSqdiZZwZhpQi9DKAIY5TvXQShHWKMblfMGypV0Roj0e8WpOlYFWWT5u/WfgAAAB42mzK04EDABQAsJfybNtmz7bNYs+uVwzQfCcSERER1XLkopFShER9JSWlpGVkNWnWolWbdh06denWo1effgMGDRk2YtSYcRMmTZk2Y9aceQsWLVm2YtWadRs2bdmWs2PXnn0HDh05duLUmXMXLl25duPWnXsPHj159uLVm3cfPn359uPXn395hdT73+trtqbSvExAi/RhAkEMAwGwJZ/jm+xw139JD2hIw8IKgVCqPXOFI7OGM7Oy88fFE67EmGu5youHb7g7f9Q7iQ93eBMzO388fMM3s7LzR70vMbOyM/rtWbSnF+5wFLZwFjYOTm7ecD0s7tfkzcsv3IOTeudj5gnvw8LByUvzb2Hj4KTe97CwcXC626Y9q1L/VkZO8U857foH8K7PJw==)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(./press-start-2p-cyrillic-400-normal-DBn7fddJ.woff2)format("woff2"),url(data:font/woff;base64,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)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(./press-start-2p-greek-400-normal-DQfalijU.woff2)format("woff2"),url(data:font/woff;base64,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)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(./press-start-2p-latin-ext-400-normal-DpfYvR5A.woff2)format("woff2"),url(./press-start-2p-latin-ext-400-normal-DBgyq7ky.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(./press-start-2p-latin-400-normal-_wFEWmAB.woff2)format("woff2"),url(./press-start-2p-latin-400-normal-KLytu4cr.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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./space-mono-vietnamese-400-normal-BNOj0Qhp.woff2)format("woff2"),url(./space-mono-vietnamese-400-normal-B0PMp_xB.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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./space-mono-latin-ext-400-normal-DTLbW2xa.woff2)format("woff2"),url(./space-mono-latin-ext-400-normal-D4cJI_B-.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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./space-mono-latin-400-normal-Rg4St2Dn.woff2)format("woff2"),url(./space-mono-latin-400-normal-_3DlpgIW.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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./space-mono-vietnamese-700-normal-DWQgDHuA.woff2)format("woff2"),url(./space-mono-vietnamese-700-normal-D-KrLuLr.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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./space-mono-latin-ext-700-normal-B2s3bDs2.woff2)format("woff2"),url(./space-mono-latin-ext-700-normal-B_E7P90g.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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./space-mono-latin-700-normal-mWgeinG7.woff2)format("woff2"),url(./space-mono-latin-700-normal-D7A851RN.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:#06040b;--bg2:#0b0612;--oxblood:#36101a;--oxblood2:#230a12;--green:#39ff8c;--magenta:#ff2ea6;--cyan:#36d6ff;--amber:#ffb23b;--purple:#b14bff;--gold:#f5b301;--whitehot:#f4f0ff;--red:#ff2e57;--ink:#d8f3e6;--dim:#5d7d70;--dimmer:#33473f;--grid:#10261c;--panel:#0a1210b8;--panel-line:#39ff8c2e;--mono:"Space Mono",ui-monospace,monospace;--disp:"Chakra Petch",sans-serif;--term:"VT323",monospace}*{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;margin:0;padding:0}input,textarea,[contenteditable=true]{-webkit-user-select:text;user-select:text}html,body{height:100%}body{background:radial-gradient(circle at 50% -10%, var(--oxblood) 0%, var(--bg2) 38%, var(--bg) 100%);color:var(--ink);font-family:var(--mono);letter-spacing:.2px;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.45;overflow:hidden}#crt{pointer-events:none;z-index:9000;mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,#00000029 0 1px,#0000 2px 3px);position:fixed;inset:0}#vignette{pointer-events:none;z-index:8999;background:radial-gradient(circle at 50% 45%,#0000 50%,#0000008c 100%);position:fixed;inset:0}#flicker{pointer-events:none;z-index:9001;background:#50ffaa03;animation:5s step-end infinite flick;position:fixed;inset:0}@keyframes flick{0%,97%{opacity:0}98%{opacity:.5}99%{opacity:0}to{opacity:.3}}#noise{pointer-events:none;z-index:8998;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}#ticker{z-index:120;white-space:nowrap;height:26px;font-family:var(--term);background:#04030880;border-bottom:1px solid #ff45bb47;align-items:center;font-size:18px;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden}#ticker .run{padding-left:100%;animation:38s linear infinite tickrun;display:inline-block}@keyframes tickrun{to{transform:translate(-100%)}}#ticker .up{color:#3ad6ff;text-shadow:0 0 7px #3ad6ff99}#ticker .dn{color:#ff45bb;text-shadow:0 0 7px #ff45bb99}#ticker .sym{color:#cdd2ff}#app{z-index:10;display:flex;position:fixed;inset:26px 0 0}#rail{border-right:1px solid var(--panel-line);z-index:60;background:#05040b88;flex-direction:column;flex:none;align-items:center;gap:2px;width:74px;padding:10px 0;display:flex}#rail .brand{font-family:var(--disp);color:var(--green);writing-mode:vertical-rl;letter-spacing:4px;text-shadow:0 0 8px var(--green);margin-bottom:16px;font-size:13px;font-weight:700;transform:rotate(180deg)}.navbtn{cursor:pointer;width:56px;height:50px;color:var(--dim);letter-spacing:.5px;border:1px solid #0000;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:9px;transition:all .12s;display:flex}.navbtn svg{width:18px;height:18px}.navbtn.active{color:var(--green);border-color:var(--panel-line);background:#0c1d16;box-shadow:inset 0 0 12px #39ff8c1f}.navbtn.lock{opacity:.35;pointer-events:none}#main{flex-direction:column;flex:1;min-width:0;display:flex}#topbar{border-bottom:1px solid var(--panel-line);background:#05040b66;flex:none;align-items:center;gap:18px;height:48px;padding:0 18px;font-size:12px;display:flex}#topbar .chip{border:1px solid var(--panel-line);background:#0a140f;border-radius:3px;align-items:center;gap:7px;padding:4px 10px;display:flex}#topbar .lbl{color:var(--dim);letter-spacing:1px;font-size:10px}#topbar .val{font-family:var(--term);font-size:20px;line-height:1}.spacer{flex:1}.lvlbar{border:1px solid var(--dimmer);background:#0c1d16;border-radius:2px;width:120px;height:6px;overflow:hidden}.lvlbar i{background:linear-gradient(90deg,var(--cyan),var(--green));height:100%;box-shadow:0 0 8px var(--green);display:block}#screen{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;flex:1;position:relative;overflow:hidden auto}#screen::-webkit-scrollbar{width:8px}#screen::-webkit-scrollbar-thumb{background:var(--dimmer)}#screen::-webkit-scrollbar-track{background:0 0}.view{max-width:1280px;margin:0 auto;padding:24px 30px 60px}.view.vfill{flex-direction:column;height:100%;min-height:0;padding-bottom:20px;display:flex}.view.vfill>div{flex-direction:column;flex:1;min-height:0;display:flex}.view.vfill .garage-split{flex:1;grid-template-rows:minmax(0,1fr);min-height:0}.view.vfill .garage-split>.col{min-height:0;padding-right:4px;overflow-y:auto}.view.vfill .markets-screen{flex-direction:column;flex:1;min-height:0;display:flex}.view.vfill .markets-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;flex:1;min-height:0;padding:0 4px 8px 0;overflow:hidden auto}.view.vfill .markets-layout{min-height:min-content}.view.vfill .markets-dossier{align-self:start}body.mobile-portrait .view.vfill .markets-layout{grid-template-columns:1fr!important}body.touch .view.vfill .markets-dossier{order:-1;width:100%;position:relative!important;top:auto!important}@keyframes vin{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:none}}.glitchwipe{animation:.42s forwards gw}@keyframes gw{0%{opacity:.45;transform:translate(-6px)}22%{opacity:.7;transform:translate(5px)}44%{opacity:.85;transform:translate(-3px)}70%{transform:translate(2px)}to{opacity:1;transform:none}}h1.title{font-family:var(--disp);letter-spacing:2px;color:var(--whitehot);text-shadow:0 0 18px #39ff8c40;align-items:baseline;gap:14px;font-size:30px;font-weight:700;display:flex}h1.title .sub{font-family:var(--mono);color:var(--dim);letter-spacing:3px;font-size:12px;font-weight:400}.sectlabel{letter-spacing:3px;color:var(--green);text-transform:uppercase;align-items:center;gap:10px;margin:22px 0 10px;font-size:11px;display:flex}.sectlabel:after{content:"";background:var(--panel-line);flex:1;height:1px}.muted{color:var(--dim)}.tiny{font-size:11px}.center{text-align:center}.panel{background:var(--panel);border:1px solid var(--panel-line);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:4px;padding:16px;position:relative}.panel:before{content:"";background:var(--green);width:24px;height:2px;box-shadow:0 0 8px var(--green);position:absolute;top:-1px;left:14px}.grid{gap:14px;display:grid}.btn{font-family:var(--mono);letter-spacing:1.5px;text-transform:uppercase;border:1px solid var(--green);color:var(--green);cursor:pointer;background:#08160f;border-radius:3px;padding:10px 16px;font-size:12px;transition:all .12s;position:relative;overflow:hidden}.btn:hover{background:var(--green);color:#04130b;box-shadow:0 0 18px #39ff8c80}.btn:disabled{opacity:.3;cursor:not-allowed;border-color:var(--dimmer);color:var(--dim)}.btn.mag{border-color:var(--magenta);color:var(--magenta);background:#1a0814}.btn.mag:hover{background:var(--magenta);color:#fff;box-shadow:0 0 18px #ff2ea680}.btn.cy{border-color:var(--cyan);color:var(--cyan);background:#06141a}.btn.cy:hover{background:var(--cyan);color:#04130b}.btn.am{border-color:var(--amber);color:var(--amber);background:#1a1206}.btn.am:hover{background:var(--amber);color:#1a1206}.btn.big{padding:14px 28px;font-size:14px}.btn.ghost{border-color:var(--dimmer);color:var(--dim);background:0 0}.btn.ghost:hover{border-color:var(--ink);color:var(--ink);box-shadow:none;background:#0c1410}.kbd{font-family:var(--mono);border:1px solid var(--dimmer);color:var(--ink);border-bottom-width:2px;border-radius:3px;padding:1px 6px;font-size:11px}.tag{letter-spacing:1px;text-transform:uppercase;border:1px solid;border-radius:2px;align-items:center;gap:4px;padding:2px 7px;font-size:10px;display:inline-flex}.blink{animation:1s step-end infinite bl}@keyframes bl{50%{opacity:0}}.scrollx{gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.bgchart{z-index:0;opacity:.16;pointer-events:none;position:absolute;inset:0}.flash{background:var(--red);z-index:9500;pointer-events:none;opacity:0;mix-blend-mode:screen;position:fixed;inset:0}.r-common{--rc:#7b8694}.r-rare{--rc:#2fa7ff}.r-epic{--rc:#b14bff}.r-legendary{--rc:#f5b301}.r-mythic{--rc:#f4f0ff}.partcard{border:1px solid var(--rc,#444);cursor:pointer;background:linear-gradient(160deg,#141e1ae6,#080c0af2);border-radius:4px;padding:11px;transition:all .12s;position:relative;overflow:hidden}.partcard:hover{box-shadow:0 6px 22px #00000080,0 0 16px color-mix(in oklab,var(--rc) 45%,transparent);transform:translateY(-2px)}.partcard.sel{box-shadow:0 0 0 2px var(--rc),0 0 18px var(--rc)}.partcard .swatch{background:radial-gradient(circle at 70% 30%,var(--rc),transparent 70%);opacity:.5;width:42px;height:42px;position:absolute;top:0;right:0}.partcard.r-mythic{background:linear-gradient(160deg,#1a1226,#0a0810);border-image:linear-gradient(120deg,#ff2ea6,#36d6ff,#39ff8c,#f5b301) 1}.pname{color:var(--whitehot);margin-bottom:2px;font-size:13px;font-weight:700}.pmeta{color:var(--dim);letter-spacing:.5px;flex-wrap:wrap;gap:8px;margin-top:6px;font-size:10px;display:flex}.statrow{color:var(--ink);gap:8px;margin-top:7px;font-size:10px;display:flex}.statrow b{color:var(--cyan)}.modal-bg{z-index:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020408d1;justify-content:center;align-items:center;animation:.2s vin;display:flex;position:fixed;inset:0}.modal{background:var(--bg2);border:1px solid var(--green);border-radius:6px;width:92%;max-width:560px;max-height:86%;overflow:auto;box-shadow:0 0 60px #39ff8c33}.modal-h{border-bottom:1px solid var(--panel-line);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.modal-b{padding:18px}.x{cursor:pointer;width:28px;height:28px;color:var(--dim);background:0 0;border:1px solid #0000;place-items:center;padding:0;font-size:18px;display:grid}.x:hover{color:var(--red)}.toast{z-index:600;border:1px solid var(--green);background:#0a140f;border-radius:4px;padding:11px 18px;font-size:12px;animation:.25s tin;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 0 24px #39ff8c40}@keyframes tin{0%{opacity:.5;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.throb{animation:1.3s ease-in-out infinite throb}@keyframes throb{0%,to{filter:brightness()}50%{filter:brightness(1.4) drop-shadow(0 0 9px var(--magenta))}}table.dat{border-collapse:collapse;width:100%;font-size:11px}table.dat th{text-align:left;color:var(--dim);letter-spacing:1px;border-bottom:1px solid var(--panel-line);padding:6px 8px;font-size:10px;font-weight:400}table.dat td{border-bottom:1px solid #39ff8c0f;padding:7px 8px}.bar{border:1px solid var(--dimmer);background:#0a1813;border-radius:3px;height:7px;overflow:hidden}.bar i{height:100%;display:block}#loader{z-index:9999;background:var(--bg);font-family:var(--term);color:var(--green);flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:22px;display:flex;position:fixed;inset:0}#loader .barwrap{border:1px solid var(--green);width:280px;height:8px;padding:1px}#loader .barwrap i{background:var(--green);width:0;height:100%;box-shadow:0 0 10px var(--green);transition:width .3s;display:block}.err{color:var(--red);font-family:var(--mono);text-align:center;max-width:560px;padding:20px;font-size:12px}.view.fullbleed{width:100%;max-width:none;min-height:100%;margin:0;padding:0;overflow:visible}#home{--mag:#ff45bb;--cyan:#48dcff;--pur:#a466ff;--blu:#4f7bff;--gold:#ffcf5a;--nink:#f3f1ff;--ndim:#9c97d8;--nline:#96aaff6b;transform-origin:0 0;background:radial-gradient(60% 48% at 50% 26%,#ff45bb21,#0000 62%),radial-gradient(50% 46% at 13% 40%,#48dcff1a,#0000 64%),radial-gradient(50% 46% at 87% 40%,#a466ff1c,#0000 64%),linear-gradient(#04030f 0%,#080522 46%,#0a0628 74%,#0d0730 100%);flex-direction:column;width:1280px;height:720px;font-family:Rajdhani,Chakra Petch,sans-serif;display:flex;position:absolute;top:0;left:0;overflow:hidden}#home .hbgimg{z-index:0;pointer-events:none;opacity:0;background-position:50%;background-size:cover;transition:opacity .6s;position:absolute;inset:0}#home .hbgimg.on{opacity:1}#home .hbg{z-index:0;pointer-events:none;opacity:.85;position:absolute;inset:0}#home .hvig{z-index:1;pointer-events:none;background:radial-gradient(125% 95% at 50% 34%,#0000 38%,#02010ad1 100%);position:absolute;inset:0}#home .htop,#home .hgrid,#home .hfoot,#home .footbar{z-index:3;position:relative}.nf{--accent:var(--cyan);position:relative}.nf:before{content:"";clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);background:linear-gradient(150deg,var(--accent),color-mix(in oklab,var(--accent) 50%,#fff) 18%,#96aaff4d 55%,var(--accent));opacity:1;filter:drop-shadow(0 0 11px color-mix(in oklab,var(--accent) 60%,transparent));position:absolute;inset:0}.nf:after{content:"";clip-path:polygon(15px 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%,0 15px);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-shadow:inset 0 1px 0 #ffffff14,inset 0 0 30px color-mix(in oklab,var(--accent) 18%,transparent);background:linear-gradient(160deg,#160f30e6,#070516f2);position:absolute;inset:1.6px}.nf>*{z-index:1;position:relative}.nfh{letter-spacing:3px;color:var(--accent);text-transform:uppercase;text-shadow:0 0 10px color-mix(in oklab,var(--accent) 55%,transparent);align-items:center;gap:7px;padding:12px 15px 0;font-size:11px;font-weight:700;display:flex}.nfh:before{content:"";background:var(--accent);width:13px;height:2px;box-shadow:0 0 8px var(--accent)}.bigname{letter-spacing:.5px;color:#fff;text-shadow:0 0 18px #ffffff47;white-space:nowrap;text-overflow:ellipsis;padding:1px 15px;font-size:25px;font-weight:700;line-height:1.05;overflow:hidden}.subtype{letter-spacing:2px;text-transform:uppercase;white-space:nowrap;padding:0 15px 4px;font-size:11px;font-weight:700}.nfh{white-space:nowrap}#home .htop{flex:none;align-items:center;gap:14px;height:62px;padding:0 20px;display:flex}.avatar{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:linear-gradient(160deg,#ff3db4,#9b5cff 60%,#3f6dff);flex:none;justify-content:center;align-items:center;width:46px;height:52px;display:flex;position:relative}.avatar i{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);color:#ff8fdc;background:radial-gradient(circle at 50% 35%,#2a1850,#0b0726);justify-content:center;align-items:center;width:40px;height:46px;font-size:22px;display:flex}.namebar{flex-direction:column;gap:3px;display:flex}.xpwrap{border:1px solid var(--nline);background:#0a081ecc;border-radius:4px;width:150px;height:6px;overflow:hidden}.xpwrap i{background:linear-gradient(90deg,var(--mag),var(--cyan));height:100%;box-shadow:0 0 8px var(--mag);display:block}.rankpill{letter-spacing:1px;color:var(--mag);text-shadow:0 0 8px #ff3db480;font-size:10px;font-weight:700}.hexcur{border:1px solid var(--nline);color:#fff;background:linear-gradient(#1e1440b3,#0c0920b3);border-radius:18px;align-items:center;gap:8px;padding:6px 13px 6px 9px;font-size:15px;font-weight:700;display:flex}.hexico{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);color:#0a0726;flex:none;justify-content:center;align-items:center;width:20px;height:22px;font-size:11px;font-weight:800;display:flex}.hicon{border:1px solid var(--nline);width:36px;height:36px;color:var(--ndim);cursor:pointer;background:linear-gradient(#1c123c99,#0a081e99);border-radius:9px;flex:none;justify-content:center;align-items:center;transition:all .12s;display:flex;position:relative}.hicon:hover{color:var(--cyan);border-color:var(--cyan);box-shadow:0 0 13px #3ad6ff80}.hicon svg{width:18px;height:18px}.hicon .badge{background:var(--mag);color:#fff;box-shadow:0 0 7px var(--mag);border-radius:8px;padding:0 4px;font-size:9px;font-weight:700;line-height:15px;position:absolute;top:-6px;right:-6px}#home .hgrid{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:310px 1fr 310px;gap:16px;min-height:0;padding:8px 20px 14px;display:grid;overflow:visible}.colstack{flex-direction:column;gap:16px;min-height:0;display:flex}.statline{align-items:center;gap:9px;margin:5px 0;display:flex}.statline .sl{letter-spacing:1.5px;color:var(--ndim);width:62px;font-size:10px;font-weight:600}.seg{flex:1;gap:3px;display:flex}.seg i{background:#8ca0ff29;border-radius:1px;flex:1;height:11px;transform:skew(-20deg)}.seg i.on{background:var(--c,var(--cyan));box-shadow:0 0 8px var(--c,var(--cyan)),0 0 2px var(--c,var(--cyan))}.menucol{flex-direction:column;justify-content:center;align-items:center;min-height:0;padding-top:0;display:flex}.nlogo{text-align:center;margin:0 0 12px;font-family:Orbitron,sans-serif;position:relative}.nlogo .a,.nlogo .b{letter-spacing:-1px;font-size:50px;font-style:italic;font-weight:900;line-height:.9;display:block;position:relative;transform:skew(-8deg)}.nlogo .a{background:linear-gradient(#fff 4%,#ffc6ee 26%,#ff63c4 52%,#ff2ea6 70%,#9c1873 100%);color:#0000;text-shadow:0 0 26px #ff45bbb3;-webkit-background-clip:text;background-clip:text;animation:3.4s ease-in-out infinite logoPulseA}.nlogo .b{background:linear-gradient(#fff 4%,#cfeaff 26%,#5cc8ff 52%,#2f8fff 72%,#16459e 100%);color:#0000;text-shadow:0 0 26px #4f7bffa6;-webkit-background-clip:text;background-clip:text;margin-top:-10px;animation:3.4s ease-in-out infinite logoPulseB}@keyframes logoPulseA{0%,to{filter:drop-shadow(0 3px 1px #0000008c)drop-shadow(0 0 18px #ff45bb8c)}50%{filter:drop-shadow(0 3px 1px #0000008c)drop-shadow(0 0 34px #ff45bbf2)}}@keyframes logoPulseB{0%,to{filter:drop-shadow(0 3px 1px #0000008c)drop-shadow(0 0 18px #4f7bff80)}50%{filter:drop-shadow(0 3px 1px #0000008c)drop-shadow(0 0 32px #48dcffe6)}}.nlogo .c{letter-spacing:6px;color:#dfe3ff;white-space:nowrap;text-shadow:0 0 10px #48dcff80;justify-content:center;align-items:center;gap:13px;margin-top:9px;font-family:Rajdhani,sans-serif;font-size:14px;font-weight:700;display:flex}.nlogo .c:before,.nlogo .c:after{content:"";background:linear-gradient(90deg,transparent,var(--cyan));width:38px;height:2px;box-shadow:0 0 7px var(--cyan)}.nlogo .c:after{transform:scaleX(-1)}.nmb{cursor:pointer;clip-path:polygon(16px 0,100% 0,calc(100% - 16px) 100%,0 100%);align-items:center;gap:16px;width:100%;max-width:450px;margin-bottom:8px;padding:11px 28px;transition:transform .13s,filter .13s;display:flex;position:relative}.nmb:before{content:"";clip-path:polygon(16px 0,100% 0,calc(100% - 16px) 100%,0 100%);background:linear-gradient(90deg,var(--cyan),color-mix(in oklab,var(--cyan) 40%,#fff) 30%,#96aaff66);filter:drop-shadow(0 0 11px color-mix(in oklab,var(--cyan) 60%,transparent));position:absolute;inset:0}.nmb:after{content:"";clip-path:polygon(15px 0,100% 0,calc(100% - 15px) 100%,0 100%);box-shadow:inset 0 1px 0 #ffffff1a,inset 0 0 18px color-mix(in oklab,var(--cyan) 16%,transparent);background:linear-gradient(#140d2ef0,#080518f5);position:absolute;inset:1.6px}.nmb>*{z-index:1;position:relative}.nmb .mi{width:27px;height:27px;color:var(--cyan);filter:drop-shadow(0 0 6px color-mix(in oklab,var(--cyan) 60%,transparent));flex:none;justify-content:center;align-items:center;display:flex}.nmb .mi svg{width:25px;height:25px}.nmb .mt{letter-spacing:2.5px;color:#eef4ff;text-shadow:0 1px 2px #0006;white-space:nowrap;font-size:19px;font-weight:700}.nmb:hover{filter:drop-shadow(0 0 16px #48dcff99);transform:translate(8px)}.nmb.primary:before{background:linear-gradient(90deg,#ff8fd6,#ff2ea6 60%,#ff45bb)}.nmb.primary:after{background:linear-gradient(#b21f7e,#7c1257)}.nmb.primary{filter:drop-shadow(0 0 26px #ff45bbbf)}.nmb.primary:before{animation:2s ease-in-out infinite battlePulse}@keyframes battlePulse{0%,to{filter:drop-shadow(0 0 9px #ff45bb99)}50%{filter:drop-shadow(0 0 20px #ff45bb)}}.nmb.primary .mi,.nmb.primary .mt{color:#fff;filter:drop-shadow(0 0 6px #ffffff80)}.nmb.primary:hover{filter:drop-shadow(0 0 34px #ff45bbf2);transform:translate(8px)scale(1.02)}.showcanvas{flex:1;width:100%;min-height:130px}#home .hfoot{flex:none;grid-template-columns:310px 1fr 310px;gap:16px;padding:0 20px 12px;display:grid}#home .hfoot>.nf{min-height:96px}.seasonbadge{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:linear-gradient(160deg,var(--mag),var(--pur) 55%,var(--cyan));flex:none;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.seasonbadge i{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:40px;height:40px;color:var(--gold);background:#120a30;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:flex}.chal{align-items:center;gap:10px;padding:2px 0;display:flex}.chal>div:first-child>div:first-child{white-space:nowrap}.chal .cbar{border:1px solid var(--nline);background:#0c0922d9;border-radius:4px;flex:1;height:7px;overflow:hidden}.chal .cbar i{background:linear-gradient(90deg,var(--cyan),var(--mag));height:100%;box-shadow:0 0 6px var(--cyan);display:block}.coin{color:var(--gold);align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}.coin:before{content:"";clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--gold);width:13px;height:14px;display:inline-block}.nbtn{letter-spacing:1.5px;cursor:pointer;color:var(--cyan);border:1px solid var(--cyan);clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%);background:linear-gradient(#3ad6ff1f,#3ad6ff0a);border-radius:4px;padding:6px 13px;font-family:Chakra Petch,sans-serif;font-size:11px;font-weight:700;transition:all .12s}.nbtn:hover{background:var(--cyan);color:#06121a;box-shadow:0 0 14px #3ad6ff99}.nbtn.mag{color:var(--mag);border-color:var(--mag);background:linear-gradient(#ff3db424,#ff3db40a)}.nbtn.mag:hover{background:var(--mag);color:#fff;box-shadow:0 0 14px #ff3db499}.footbar{border-top:1px solid var(--nline);height:32px;color:var(--ndim);letter-spacing:1px;background:#08061a99;flex:none;align-items:center;gap:20px;padding:0 20px;font-size:11px;font-weight:600;display:flex}.footbar .soc{border:1px solid var(--nline);width:24px;height:24px;color:var(--ndim);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:flex}.footbar .soc:hover{color:var(--cyan);border-color:var(--cyan);box-shadow:0 0 8px #3ad6ff66}.kbtn{color:#cdd2ff;align-items:center;gap:7px;display:inline-flex}.kbtn b{color:#0a0726;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;font-size:10px;font-weight:800;display:inline-flex}.kbtn.a b{background:#3ad6ff;box-shadow:0 0 8px #3ad6ff}.kbtn.y b{background:var(--gold);box-shadow:0 0 8px var(--gold)}.tut-overlay{z-index:60;pointer-events:none;position:absolute;inset:0}.tut-overlay .tut-card{pointer-events:auto}.tut-dim{pointer-events:auto;background:#03020a9e;position:absolute;inset:0}.tut-spot{pointer-events:none;border:2px solid var(--cyan);box-shadow:0 0 0 4000px #03020a9e,0 0 22px var(--cyan);border-radius:6px;animation:1.6s ease-in-out infinite tutspot;position:absolute}.tut-overlay:has(.tut-spot) .tut-dim{background:0 0}@keyframes tutspot{0%,to{box-shadow:0 0 0 4000px #03020a9e,0 0 14px var(--cyan)}50%{box-shadow:0 0 0 4000px #03020a9e,0 0 30px var(--cyan)}}.tut-card{border:1px solid var(--cyan);background:#080614f7;width:min(440px,86%);padding:16px 18px;position:absolute;left:50%;box-shadow:0 8px 40px #0009}.tut-card .tut-kicker{font-family:var(--pix);letter-spacing:3px;color:var(--magenta);font-size:9px}.tut-card .tut-title{font-family:var(--disp);color:#fff;margin:4px 0 6px;font-size:19px;font-weight:700}.tut-card .tut-text{color:var(--dim);font-size:12px;line-height:1.6}.tut-card .tut-btns{gap:10px;margin-top:12px;display:flex}.arena-result-card{z-index:9;cursor:pointer;background:radial-gradient(at 50% 42%,#06040e8c,#030208e0);flex-direction:column;justify-content:center;align-items:center;gap:8px;animation:.35s ease-out arc-bg;display:flex;position:absolute;inset:0}.arena-result-card .arc-kicker{font-family:var(--pix);letter-spacing:3px;color:var(--amber);font-size:10px}.arena-result-card .arc-title{font-family:var(--disp);letter-spacing:6px;font-size:72px;font-weight:800;line-height:1.1;animation:.5s cubic-bezier(.2,.9,.25,1.2) arc-slam}.arena-result-card.win .arc-title{color:var(--green);text-shadow:0 0 24px var(--green),0 0 70px #39ff8c80}.arena-result-card.loss .arc-title{color:var(--red);text-shadow:0 0 24px var(--red),0 0 70px #ff3c3c73}.arena-result-card .arc-sub{color:var(--dim);letter-spacing:1px;font-size:12px}.arena-result-card .arc-art{width:180px;height:180px;display:none}.arena-result-card .arc-hint{font-family:var(--pix);letter-spacing:2px;color:var(--cyan);opacity:.8;margin-top:10px;font-size:9px;animation:1.2s step-end infinite bl}@keyframes arc-slam{0%{opacity:0;transform:scale(1.7)}55%{opacity:1;transform:scale(.96)}to{transform:scale(1)}}@keyframes arc-bg{0%{opacity:0}to{opacity:1}}.arena-special-callout{z-index:7;pointer-events:none;flex-direction:column;align-items:center;gap:2px;animation:1.15s cubic-bezier(.2,.8,.3,1) forwards asc-in;display:flex;position:absolute;top:24%;left:0;right:0}.arena-special-callout .asc-kicker{font-family:var(--pix);letter-spacing:3px;color:var(--cyan);font-size:10px}.arena-special-callout .asc-name{font-family:var(--disp);letter-spacing:2px;color:#fff;text-shadow:0 0 16px var(--cyan),0 0 42px var(--cyan);font-size:42px;font-weight:700}.arena-special-callout.enemy .asc-kicker{color:var(--magenta)}.arena-special-callout.enemy .asc-name{text-shadow:0 0 16px var(--magenta),0 0 42px var(--magenta)}@keyframes asc-in{0%{opacity:0;transform:scale(.55)}12%{opacity:1;transform:scale(1.1)}22%{transform:scale(1)}76%{opacity:1}to{opacity:0;transform:scale(1.05)}}#home:before{content:"";z-index:2;pointer-events:none;opacity:.45;background:repeating-conic-gradient(#ffffff12 0deg .8deg,#0000 .8deg 3.4deg);width:1700px;height:1700px;animation:64s linear infinite animeSpin;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);-webkit-mask:radial-gradient(circle,#0000 26%,#000 40% 62%,#0000 78%);mask:radial-gradient(circle,#0000 26%,#000 40% 62%,#0000 78%)}@keyframes animeSpin{to{transform:translate(-50%,-50%)rotate(360deg)}}#home:after{content:"";z-index:2;pointer-events:none;opacity:.32;mix-blend-mode:screen;background-image:radial-gradient(#7896ff29 1px,#0000 1.6px);background-size:6px 6px;position:absolute;inset:0;-webkit-mask:radial-gradient(130% 95% at 50% 36%,#0000 48%,#000 100%);mask:radial-gradient(130% 95% at 50% 36%,#0000 48%,#000 100%)}.menucol{position:relative}.menucol:before{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(115deg,#48dcff1a 0 2px,#0000 2px 26px),radial-gradient(circle at 50% 42%,#ff45bb2e,#0000 60%);width:760px;height:520px;animation:6s linear infinite streakDrift;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask:radial-gradient(circle at 50% 42%,#000 0%,#0000 75%);mask:radial-gradient(circle at 50% 42%,#000 0%,#0000 75%)}@keyframes streakDrift{0%{background-position:0 0,0 0}to{background-position:90px 0,0 0}}.nlogo .a,.nlogo .b{letter-spacing:-2px;-webkit-text-stroke:2.5px #060414d9;paint-order:stroke fill;font-size:54px}.nlogo .c{font-style:italic}.showcanvas{position:relative}.showcanvas:after{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle, color-mix(in oklab,var(--accent,#48dcff) 30%,transparent), transparent 68%);filter:blur(6px);opacity:.7;border-radius:50%;width:72%;animation:2.4s ease-in-out infinite auraPulse;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}@keyframes auraPulse{0%,to{opacity:.45;transform:translate(-50%)scale(.92)}50%{opacity:.8;transform:translate(-50%)scale(1.08)}}.nmb:after{overflow:hidden}.nmb:hover .mt{text-shadow:0 0 12px var(--cyan),0 1px 2px #00000080}.nlogo:before{content:"ハッシュスピナー";letter-spacing:10px;color:#9fe9ff;text-shadow:0 0 12px #48dcffe6;opacity:.92;white-space:nowrap;font-family:Rajdhani,sans-serif;font-size:15px;font-weight:700;position:absolute;top:-26px;left:50%;transform:translate(-50%)}.nlogo:after{content:"";pointer-events:none;background:radial-gradient(circle,#fff 0%,#ffffffe6 6%,#0000 14%),conic-gradient(#0000 0deg,#ffffffd9 1deg,#0000 3deg 88deg,#ffffffd9 90deg,#0000 92deg 178deg,#ffffffd9 180deg,#0000 182deg 268deg,#ffffffd9 270deg,#0000 272deg);width:120px;height:120px;animation:2.6s ease-in-out infinite flareTwinkle;position:absolute;top:2%;right:8%;-webkit-mask:radial-gradient(circle,#000 0%,#0000 60%);mask:radial-gradient(circle,#000 0%,#0000 60%)}@keyframes flareTwinkle{0%,to{opacity:.6;transform:scale(.7)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(45deg)}}#home .hgrid:before{content:"";z-index:2;pointer-events:none;filter:drop-shadow(0 0 12px #78c8ffe6);opacity:0;background:linear-gradient(90deg,#0000,#48dcff00 20%,#bdf1ff 48%,#fff 50%,#ffc9ee 52%,#ff45bb00 80%,#0000);height:3px;animation:7s ease-in-out infinite slashSweep;position:absolute;top:38%;left:-20%;right:-20%;transform:rotate(-7deg)}@keyframes slashSweep{0%,72%{opacity:0;transform:rotate(-7deg)translate(-30%)}80%{opacity:.95}88%,to{opacity:0;transform:rotate(-7deg)translate(30%)}}.sparkfx{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sparkfx i{opacity:0;background:#9fe9ff;border-radius:50%;width:4px;height:4px;animation:linear infinite sparkRise;position:absolute;bottom:-12px;box-shadow:0 0 8px 2px #78d2ffe6}.sparkfx i:nth-child(2n){background:#ffaee4;box-shadow:0 0 8px 2px #ff78d2e6}@keyframes sparkRise{0%{opacity:0;transform:translateY(0)scale(1)}10%{opacity:1}90%{opacity:.8}to{opacity:0;transform:translateY(-760px)scale(.3)}}#homestage{background:#04030c;position:absolute;inset:0;overflow:hidden}#home{--vw-pink:#ff5fc8;--vw-magenta:#ff2d9b;--vw-cyan:#3ff0ff;--vw-purple:#9b6bff;--vw-blue:#2b1a6e;--vw-deep:#1a0b3e;--vw-sun1:#ffd34e;--vw-sun2:#ff5fa8;--win-face:#2a1a5e;--win-light:#7a5cff;--win-dark:#0c0626;--win-title:linear-gradient(90deg,#ff2d9b,#9b6bff);background:linear-gradient(#2a0d52 0%,#51155f 26%,#a52a6b 50%,#ff5fa8 64%,#ff9b6b 73%,#1a0b3e 74%,#100630 100%);font-family:Rajdhani,Chakra Petch,sans-serif}#home .hbg,#home .hbgimg{display:none!important}#home>.hvig{z-index:1;background:radial-gradient(130% 100% at 50% 30%,#0000 40%,#080218b3 100%)!important}#home:before{content:"";z-index:0;pointer-events:none;opacity:1;background:repeating-linear-gradient(#0000 0 22px,#14082e8c 22px 26px) 50%/100% 100%,radial-gradient(circle at 50% 34%,#fff6c8 0%,#ffe98a 8%,#ffd34e 17%,#ff9b5e 27%,#ff4fa0 39%,#c8348f 48%,#0000 60%) 50%/100% 100%;width:auto;height:auto;animation:none;position:absolute;inset:0;transform:none;-webkit-mask:none;mask:none}#home:after{content:"";z-index:0;pointer-events:none;opacity:1;mix-blend-mode:normal;transform-origin:50% 100%;filter:drop-shadow(0 0 7px #3ff0ff8c);background-image:repeating-linear-gradient(90deg,#3ff0ffcc 0 2px,#0000 2px 54px),repeating-linear-gradient(0deg,#ff2d9bcc 0 2px,#0000 2px 40px);height:50%;position:absolute;bottom:0;left:-25%;right:-25%;transform:perspective(380px)rotateX(70deg);-webkit-mask:linear-gradient(#0000,#000 26%);mask:linear-gradient(#0000,#000 26%)}#home .sparkfx i{opacity:.8;width:3px;height:3px;background:#fff!important;border-radius:0!important;animation:none!important;box-shadow:0 0 6px 1px #ffffffe6!important}#home .sparkfx i:nth-child(2n){background:#bff6ff!important}#home .sparkfx{height:46%;top:0}#home .nf{--accent:var(--vw-cyan);background:var(--win-face);box-shadow:inset -2px -2px 0 0 var(--win-dark), inset 2px 2px 0 0 var(--win-light), inset -3px -3px 0 0 #000, inset 3px 3px 0 0 #ffffff1f, 0 0 0 1px #000, 6px 6px 0 #0a041e80;clip-path:none;border:none;border-radius:0;padding-top:24px;overflow:hidden}#home .nf:before{content:"";z-index:0;clip-path:none;background:var(--win-title);filter:none;opacity:1;height:19px;position:absolute;top:3px;left:3px;right:3px;box-shadow:inset 0 1px #ffffff59}#home .nf:after{content:"";z-index:0;clip-path:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(#2b1a6ea6,#10072ac7);position:absolute;inset:24px 3px 3px;box-shadow:inset 1px 1px #00000080}#home .nfh{z-index:2;letter-spacing:1px;color:#fff;text-shadow:1px 1px #0009;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;height:18px;padding:0;font-family:"Press Start 2P",monospace;font-size:8px;display:flex;position:absolute;top:4px;left:8px;right:34px;overflow:hidden}#home .nfh:before{background:#fff;border-radius:0;width:9px;height:9px;box-shadow:inset -1px -1px #0006}#home .nf>.nfh:after{content:"_ □ ✕";color:#fff;letter-spacing:2px;font-family:"Press Start 2P",monospace;font-size:7px;position:absolute;top:0;right:-30px}#home .bigname{letter-spacing:0;color:#fff;text-shadow:2px 2px 0 var(--vw-magenta),0 0 16px #3ff0ff80;padding:6px 13px 0;font-family:Orbitron,sans-serif;font-size:22px;font-style:italic;font-weight:800}#home .subtype{letter-spacing:1px;padding:4px 13px 6px;font-family:"Press Start 2P",monospace;font-size:7px;color:var(--vw-cyan)!important}#home .seg{gap:2px}#home .seg i{background:#08041cb3;border-radius:0;height:12px;transform:none;box-shadow:inset -1px -1px #00000080,inset 1px 1px #7b5cff66}#home .seg i.on{box-shadow:inset -1px -1px 0 #0006,inset 1px 1px 0 #ffffff80,0 0 6px var(--c,#3ff0ff);background:linear-gradient(#5ff7ff,#2b9bff)}#home .statline .sl{letter-spacing:0;color:#bda9ff;width:50px;font-family:"Press Start 2P",monospace;font-size:6px;line-height:1.4}#home .htop{background:linear-gradient(#140834d9,#14083433);border-bottom:2px solid #000;height:52px;box-shadow:inset 0 -2px #7b5cff66}#home .avatar{clip-path:none;background:var(--vw-magenta);box-shadow:inset -2px -2px 0 var(--win-dark),inset 2px 2px 0 var(--win-light),0 0 0 2px #000;border-radius:0;width:42px;height:42px}#home .avatar i{clip-path:none;width:36px;height:36px;image-rendering:pixelated;background:#160a36;border-radius:0}#home .namebar>div:first-child{color:#fff;text-shadow:1px 1px 0 var(--vw-magenta);font-family:"Press Start 2P",monospace;font-size:10px}#home .rankpill{color:var(--vw-cyan);text-shadow:none;font-family:"Press Start 2P",monospace;font-size:7px}#home .xpwrap{background:#160a36;border:1px solid #000;border-radius:0;box-shadow:inset 1px 1px #0009}#home .xpwrap i{background:repeating-linear-gradient(90deg,#5ff7ff 0 4px,#2b9bff 4px 6px)}#home .hexcur{background:var(--win-face);box-shadow:inset -2px -2px 0 var(--win-dark),inset 2px 2px 0 var(--win-light),0 0 0 1px #000;border:none;border-radius:0;font-family:"Press Start 2P",monospace;font-size:9px}#home .hexico{clip-path:none;border-radius:0}#home .hicon{background:var(--win-face);box-shadow:inset -2px -2px 0 var(--win-dark),inset 2px 2px 0 var(--win-light),0 0 0 1px #000;color:#cdbcff;border-radius:0}#home .hicon:hover{box-shadow:inset 2px 2px 0 var(--win-dark),inset -2px -2px 0 var(--win-light),0 0 0 1px #000;color:#fff}#home .hicon .badge{border-radius:0;font-family:"Press Start 2P",monospace;font-size:7px;line-height:13px}#home .nlogo{margin-bottom:8px}#home .nlogo:before{letter-spacing:5px;color:#fff;text-shadow:2px 2px 0 var(--vw-magenta),-1px -1px 0 var(--vw-cyan);font-family:"Press Start 2P",monospace;font-size:8px;line-height:10px;top:-13px}#home .nlogo:after{display:none}#home .nlogo .a,#home .nlogo .b{letter-spacing:-1px;-webkit-text-stroke:3px #1a0533;background:linear-gradient(#fff 0%,#d8f6ff 30%,#7ad8ff 46%,#ff8fd6 54%,#ff2d9b 78%,#b3186e 100%);color:#0000;filter:drop-shadow(3px 3px #1a0533)drop-shadow(0 0 20px #ff2d9b99);-webkit-background-clip:text;background-clip:text;font-family:Orbitron,sans-serif;font-size:58px}#home .nlogo .b{margin-top:-12px}#home .nlogo .c{letter-spacing:4px;color:#fff;text-shadow:1px 1px 0 var(--vw-magenta);font-family:"Press Start 2P",monospace;font-size:9px}#home .nlogo .c:before,#home .nlogo .c:after{background:linear-gradient(90deg,transparent,var(--vw-cyan));height:2px}#home .nmb{clip-path:none;background:var(--win-face);max-width:430px;box-shadow:inset -2px -2px 0 var(--win-dark),inset 2px 2px 0 var(--win-light),inset -3px -3px 0 #000,inset 3px 3px 0 #ffffff26,0 0 0 1px #000,4px 4px 0 #0802188c;border-radius:0;margin-bottom:6px;padding:11px 22px}#home .nmb:before,#home .nmb:after{display:none}#home .nmb .mt{letter-spacing:1px;color:#fff;text-shadow:2px 2px #00000080;font-family:"Press Start 2P",monospace;font-size:12px}#home .nmb .mi{color:var(--vw-cyan);filter:drop-shadow(1px 1px #000)}#home .nmb:hover{filter:none;box-shadow:inset 2px 2px 0 var(--win-dark),inset -2px -2px 0 var(--win-light),inset 3px 3px 0 #000,0 0 0 1px #000,0 0 18px #3ff0ff80;transform:translate(2px,2px)}#home .nmb.primary{background:linear-gradient(#ff5fc8,#ff2d9b);animation:1.8s steps(2,end) infinite osPrimary;box-shadow:inset -2px -2px #8a1259,inset 2px 2px #ffaede,inset -3px -3px #000,inset 3px 3px #ffffff4d,0 0 0 1px #000,0 0 22px #ff2d9b99}@keyframes osPrimary{0%,to{box-shadow:inset -2px -2px #8a1259,inset 2px 2px #ffaede,inset -3px -3px #000,inset 3px 3px #ffffff4d,0 0 0 1px #000,0 0 14px #ff2d9b80}50%{box-shadow:inset -2px -2px #8a1259,inset 2px 2px #ffaede,inset -3px -3px #000,inset 3px 3px #ffffff4d,0 0 0 1px #000,0 0 28px #ff2d9bf2}}#home .nmb.primary .mt,#home .nmb.primary .mi{color:#fff}#home .nbtn{clip-path:none;color:#fff;background:var(--win-face);box-shadow:inset -2px -2px 0 var(--win-dark),inset 2px 2px 0 var(--win-light),0 0 0 1px #000;border:none;border-radius:0;padding:7px 11px;font-family:"Press Start 2P",monospace;font-size:8px}#home .nbtn:hover{background:var(--vw-cyan);color:#0a0626;box-shadow:inset 2px 2px 0 #0000004d,0 0 0 1px #000,0 0 12px var(--vw-cyan)}#home .nbtn.mag{background:var(--vw-magenta);color:#fff}#home .nbtn.mag:hover{color:#0a0626;background:#ff8fd6}#home .seasonbadge{clip-path:none;background:var(--vw-magenta);box-shadow:inset -2px -2px 0 var(--win-dark),inset 2px 2px 0 var(--win-light),0 0 0 2px #000;border-radius:0}#home .seasonbadge i{clip-path:none;color:var(--vw-sun1);background:#160a36;border-radius:0;font-family:"Press Start 2P",monospace;font-size:13px}#home .chal .cbar{background:#160a36;border:1px solid #000;border-radius:0}#home .chal .cbar i{background:repeating-linear-gradient(90deg,#5ff7ff 0 4px,#ff2d9b 4px 8px)}#home .coin{font-family:"Press Start 2P",monospace;font-size:8px}#home .coin:before{clip-path:none;border-radius:0}#home .footbar{background:var(--win-face);height:34px;box-shadow:inset 0 2px 0 var(--win-light);border-top:2px solid #000;gap:10px}#home .footbar .kbtn{color:#fff;background:var(--win-face);box-shadow:inset -2px -2px 0 var(--win-dark),inset 2px 2px 0 var(--win-light),0 0 0 1px #000;padding:4px 8px;font-family:"Press Start 2P",monospace;font-size:7px}#home .footbar .kbtn b{background:var(--vw-cyan);color:#0a0626;border-radius:0}#home .footbar .kbtn.y b{background:var(--vw-sun1)}#home .footbar .soc{background:var(--win-face);box-shadow:inset -2px -2px 0 var(--win-dark),inset 2px 2px 0 var(--win-light),0 0 0 1px #000;color:#cdbcff;border-radius:0}#home .footbar.taskbar{align-items:center;gap:5px;height:42px;padding:0 6px}#home .startbtn{cursor:pointer;color:#fff;text-shadow:1px 1px #00000080;background:linear-gradient(#ff5fc8,#ff2d9b);align-items:center;gap:7px;height:30px;padding:0 14px;font-family:"Press Start 2P",monospace;font-size:11px;animation:1.8s steps(2,end) infinite osPrimary;display:flex;box-shadow:inset -2px -2px #8a1259,inset 2px 2px #ffaede,0 0 0 1px #000}#home .startbtn:hover{box-shadow:inset 2px 2px #8a1259,inset -2px -2px #ffaede,0 0 0 1px #000,0 0 16px #ff2d9bcc}#home .startbtn .sb-logo{filter:drop-shadow(1px 1px #000);font-size:14px}#home .tdiv{width:2px;height:26px;box-shadow:1px 0 0 var(--win-light);background:#000;margin:0 3px}#home .tbtn{cursor:pointer;letter-spacing:0;color:#e8dcff;white-space:nowrap;background:var(--win-face);max-width:150px;height:30px;box-shadow:inset -2px -2px 0 var(--win-dark),inset 2px 2px 0 var(--win-light),0 0 0 1px #000;flex:1;align-items:center;gap:7px;padding:0 12px;font-family:"Press Start 2P",monospace;font-size:8px;display:flex;overflow:hidden}#home .tbtn .mi{width:15px;height:15px;color:var(--vw-cyan);flex:none;justify-content:center;align-items:center;display:flex}#home .tbtn .mi svg{width:15px;height:15px}#home .tbtn:hover{color:#fff;box-shadow:inset 2px 2px 0 var(--win-dark),inset -2px -2px 0 var(--win-light),0 0 0 1px #000,0 0 10px #3ff0ff66;background:#36227a}#home .systray{height:30px;box-shadow:inset 1px 1px 0 var(--win-dark),inset -1px -1px 0 var(--win-light),0 0 0 1px #000;background:#0c062699;align-items:center;gap:8px;padding:0 8px;display:flex}#home .systray .tray-ic{color:#cdbcff;cursor:pointer;font-size:12px}#home .systray .tray-ic:hover{color:var(--vw-cyan)}#home .systray .tray-chain{letter-spacing:1px;font-family:"Press Start 2P",monospace;font-size:7px}#home .systray .tray-clock{color:#fff;padding-left:4px;font-family:"Press Start 2P",monospace;font-size:9px}#home .menucol{justify-content:center;gap:0}#home .pressstart{cursor:pointer;box-shadow:inset -3px -3px 0 var(--win-dark),inset 3px 3px 0 var(--win-light),0 0 0 2px #000,0 0 28px #ff2d9b59;background:linear-gradient(#2b1a6e80,#10072a99);flex-direction:column;align-items:center;gap:8px;margin-top:14px;padding:22px 46px;display:flex;position:relative}#home .pressstart .ps-coin{color:var(--vw-cyan);filter:drop-shadow(0 0 10px var(--vw-cyan));font-size:30px;animation:2.6s linear infinite coinSpin}@keyframes coinSpin{0%{transform:scaleX(1)}50%{transform:scaleX(.15)}to{transform:scaleX(1)}}#home .pressstart .ps-txt{color:#fff;letter-spacing:2px;text-shadow:3px 3px 0 var(--vw-magenta),0 0 18px #3ff0ff80;font-family:"Press Start 2P",monospace;font-size:22px;animation:1.1s steps(2,end) infinite psBlink}@keyframes psBlink{0%,60%{opacity:1}61%,to{opacity:.5}}#home .pressstart .ps-sub{color:var(--vw-cyan);letter-spacing:2px;font-family:"Press Start 2P",monospace;font-size:8px}#home .pressstart:hover{box-shadow:inset 3px 3px 0 var(--win-dark),inset -3px -3px 0 var(--win-light),0 0 0 2px #000,0 0 36px #ff2d9bb3}#home .sysreadout{color:#8fd9ff;letter-spacing:1px;opacity:.85;gap:16px;margin-top:18px;font-family:"Press Start 2P",monospace;font-size:7px;display:flex}#home .sysreadout span{align-items:center;gap:4px;display:flex}@media (max-width:720px){.view:not(.fullbleed){padding:16px}#rail{width:56px}.navbtn{width:46px}h1.title{font-size:22px}}:root{--green:#ff2d9b;--magenta:#ff2d9b;--cyan:#3ff0ff;--amber:#ffd34e;--gold:#ffd34e;--purple:#9b6bff;--red:#ff4f7d;--ink:#eee6ff;--dim:#9d8fe0;--dimmer:#5a4a9e;--panel-line:#7b5cff8c;--os-face:#2a1a5e;--os-light:#7a5cff;--os-dark:#0c0626;--os-title:linear-gradient(90deg,#ff2d9b,#9b6bff);--pix:"Press Start 2P",monospace}html:before{content:"";z-index:-2;filter:brightness(.72);background:url(/home-bg.jpg) top/cover no-repeat;position:fixed;inset:0}body{background:0 0!important}#app:before{display:none!important}#main,#screen{z-index:1;background:0 0;position:relative}#home{background:0 0!important}#home:before,#home:after,#home>.hvig,#home .sparkfx{display:none!important}#ticker{box-shadow:inset 0 -2px 0 var(--os-light);font-family:var(--pix)!important;background:#160a36!important;border-bottom:2px solid #000!important;font-size:9px!important}#ticker .up{color:#3ff0ff}#ticker .dn{color:#ff4f7d}#rail{width:78px;box-shadow:inset -2px 0 0 var(--os-dark),inset 2px 0 0 var(--os-light);background:var(--os-face)!important;border-right:2px solid #000!important}#rail .brand{letter-spacing:3px;text-shadow:1px 1px 0 var(--magenta);font-family:var(--pix)!important;color:#fff!important;font-size:9px!important}.navbtn{font-family:var(--pix);letter-spacing:0;box-shadow:inset -2px -2px 0 var(--os-dark),inset 2px 2px 0 var(--os-light),0 0 0 1px #000;background:var(--os-face);margin:2px 0;color:#cdbcff!important;border:none!important;border-radius:0!important;font-size:6px!important}.navbtn:hover{color:#fff!important;background:#36227a!important}.navbtn.active{color:#fff!important;background:linear-gradient(#ff5fc8,#ff2d9b)!important;box-shadow:inset 2px 2px #8a1259,inset -2px -2px #ffaede,0 0 0 1px #000!important}#topbar{box-shadow:inset 0 -2px 0 var(--os-light);background:var(--os-face)!important;border-bottom:2px solid #000!important}#topbar>div:first-child{text-shadow:1px 1px 0 var(--magenta);font-family:var(--pix)!important;color:#fff!important;font-size:11px!important}#topbar .chip{box-shadow:inset -2px -2px 0 var(--os-dark),inset 2px 2px 0 var(--os-light),0 0 0 1px #000;background:var(--os-face)!important;border:none!important;border-radius:0!important}#topbar .lbl{font-family:var(--pix);color:#bda9ff!important;font-size:7px!important}#topbar .val{font-family:var(--pix)!important;font-size:11px!important}.lvlbar{background:#160a36;border:1px solid #000;border-radius:0}.lvlbar i{background:repeating-linear-gradient(90deg,#5ff7ff 0 4px,#2b9bff 4px 6px)!important}.view h1.title{letter-spacing:1px;text-shadow:2px 2px 0 var(--magenta),0 0 16px #3ff0ff66;font-family:var(--pix)!important;color:#fff!important;font-size:18px!important}.view h1.title .sub{font-family:var(--pix)!important;color:var(--cyan)!important;font-size:8px!important}.sectlabel{text-transform:uppercase;font-family:var(--pix)!important;color:var(--cyan)!important;font-size:8px!important}.sectlabel:after{background:var(--panel-line)}.panel{box-shadow:inset -2px -2px 0 var(--os-dark),inset 2px 2px 0 var(--os-light),inset -3px -3px 0 #000,inset 3px 3px 0 #ffffff1f,0 0 0 1px #000,4px 4px 0 #08021880;background:var(--os-face)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:none!important;border-radius:0!important}.panel:before{display:none}.btn{letter-spacing:.5px;box-shadow:inset -2px -2px 0 var(--os-dark),inset 2px 2px 0 var(--os-light),0 0 0 1px #000;padding:9px 13px;font-family:var(--pix)!important;color:#fff!important;background:var(--os-face)!important;border:none!important;border-radius:0!important;font-size:9px!important}.btn:hover{box-shadow:inset 2px 2px 0 #0000004d,0 0 0 1px #000,0 0 12px var(--cyan);background:var(--cyan)!important;color:#0a0626!important}.btn.mag,.btn.am{box-shadow:inset -2px -2px #8a1259,inset 2px 2px #ffaede,0 0 0 1px #000;color:#fff!important;background:linear-gradient(#ff5fc8,#ff2d9b)!important}.btn.mag:hover,.btn.am:hover{color:#0a0626!important;background:#ff8fd6!important}.btn.cy{color:#06121a!important;background:linear-gradient(#5ff7ff,#2b9bff)!important}.btn.ghost{background:var(--os-face)!important;color:#cdbcff!important}.btn.ghost:hover{box-shadow:inset -2px -2px 0 var(--os-dark),inset 2px 2px 0 var(--os-light),0 0 0 1px #000;color:#fff!important;background:#36227a!important}.btn:active{box-shadow:inset 2px 2px 0 var(--os-dark),inset -2px -2px 0 var(--os-light),0 0 0 1px #000;transform:translate(1px,1px)}.btn:disabled{box-shadow:inset 1px 1px 0 var(--os-dark),0 0 0 1px #000!important;color:#6a5aa0!important}.tag{font-family:var(--pix);border-radius:0;padding:3px 6px;font-size:7px}.kbd{font-family:var(--pix);box-shadow:inset -1px -1px 0 var(--os-dark),inset 1px 1px 0 var(--os-light),0 0 0 1px #000;border:none;border-radius:0;font-size:8px}input,select,textarea{color:#eee6ff!important;background:#160a36!important;border:none!important;border-radius:0!important;font-family:Chakra Petch,sans-serif!important;box-shadow:inset 2px 2px #00000080,0 0 0 1px #000!important}.partcard{box-shadow:inset -2px -2px 0 var(--os-dark),inset 2px 2px 0 var(--os-light),0 0 0 1px #000,0 0 0 2px var(--rc,#444);background:linear-gradient(165deg,#2b1a6eeb,#10072af5)!important;border:none!important;border-radius:0!important}.partcard:hover{transform:translate(1px,1px)}.pname{font-family:Chakra Petch,sans-serif}.statrow b{font-family:var(--pix);font-size:8px}.modal{box-shadow:inset -2px -2px 0 var(--os-dark),inset 2px 2px 0 var(--os-light),0 0 0 2px #000,8px 8px 0 #04011099;background:var(--os-face)!important;border:none!important;border-radius:0!important}.modal-h{background:var(--os-title);padding:8px 12px;border-bottom:2px solid #000!important}.modal-h>div:first-child{text-shadow:1px 1px #00000080;font-family:var(--pix)!important;color:#fff!important;font-size:10px!important}.modal-h .x{color:#fff;font-weight:700}.modal-b{color:var(--ink)}table.dat th{font-family:var(--pix);color:#bda9ff;border-bottom:2px solid #000;font-size:7px}table.dat td{border-bottom:1px solid #7b5cff2e}table.dat tr:hover td{background:#7b5cff1f}.bar{background:#160a36;border:1px solid #000;border-radius:0}.toast{font-family:var(--pix);background:var(--os-face);box-shadow:inset -2px -2px 0 var(--os-dark),inset 2px 2px 0 var(--os-light),0 0 0 2px #000;border:none;border-radius:0;font-size:9px}#screen .view.fullbleed{z-index:1}#app{flex-direction:column-reverse!important}#rail{align-items:center;width:100%!important;height:48px!important;box-shadow:inset 0 2px 0 var(--os-light)!important;border-top:2px solid #000!important;border-right:none!important;flex-direction:row!important;gap:5px!important;padding:0 8px!important}#rail .brand{letter-spacing:0;text-shadow:1px 1px #00000080;white-space:nowrap;background:linear-gradient(#ff5fc8,#ff2d9b);flex:none;align-items:center;gap:6px;height:34px;padding:0 10px;transition:filter .1s;box-shadow:inset -2px -2px #8a1259,inset 2px 2px #ffaede,0 0 0 1px #000;writing-mode:horizontal-tb!important;cursor:pointer!important;font-family:var(--pix)!important;color:#fff!important;margin:0 4px 0 0!important;font-size:8px!important;display:flex!important;transform:none!important}#rail .brand:hover{filter:brightness(1.15);box-shadow:inset -2px -2px #8a1259,inset 2px 2px #ffaede,0 0 0 1px #000,0 0 14px #ff2d9bcc}#rail .brand:active{box-shadow:inset 2px 2px #8a1259,inset -2px -2px #ffaede,0 0 0 1px #000;transform:translate(1px,1px)!important}#rail .brand:before{content:"⊞";font-family:Chakra Petch,sans-serif;font-size:14px}#rail .tdivider{width:2px;height:30px;box-shadow:1px 0 0 var(--os-light);background:#000;flex:none;margin:0 3px}.navbtn{justify-content:center;min-width:0;max-width:118px;flex-direction:row!important;flex:1 1 0!important;gap:0!important;width:auto!important;height:34px!important;padding:0 6px!important;font-size:7px!important}.navbtn svg{flex:none;width:14px!important;height:14px!important;display:none!important}.navbtn span{font-family:var(--pix);letter-spacing:0;white-space:nowrap;text-overflow:clip;font-size:7px;overflow:visible}#rail .systray{height:34px;box-shadow:inset 2px 2px 0 var(--os-dark),inset -2px -2px 0 var(--os-light),0 0 0 1px #000;background:#0c062699;flex:none;align-items:center;gap:9px;margin-left:auto;padding:0 11px;display:flex}#rail .systray .tray-ic{color:#cdbcff;cursor:pointer;font-size:13px;line-height:1}#rail .systray .tray-ic:hover{color:var(--cyan);text-shadow:0 0 8px var(--cyan)}#rail .systray .tray-clock{font-family:var(--pix);color:#fff;letter-spacing:0;white-space:nowrap;padding-left:3px;font-size:9px}#main{min-height:0}#home .nf.bare{padding-top:8px!important;padding-bottom:8px!important}#home .nf.bare:before{display:none!important}#home .nf.bare:after{top:3px!important;bottom:3px!important}#home .barehdr{font-family:var(--pix);letter-spacing:1px;color:var(--cyan);text-transform:uppercase;font-size:8px}#home .jackpot{text-align:center;cursor:pointer;width:100%;max-width:430px;box-shadow:inset -2px -2px 0 var(--os-dark),inset 2px 2px 0 var(--os-light),0 0 0 2px #000,0 0 26px #ffd34e47;background:linear-gradient(#2b1a6e8c,#10072ab3);margin-top:8px;padding:10px 18px;position:relative}#home .jackpot .jp-label{font-family:var(--pix);letter-spacing:2px;color:var(--vw-sun1);text-shadow:1px 1px #00000080;font-size:8px}#home .jackpot .jp-amount{background:linear-gradient(#fff,#ffe98a 45%,#ffae3b 75%,#ff7a3b);color:#0000;filter:drop-shadow(2px 2px #1a0533)drop-shadow(0 0 14px #ffaa3b99);-webkit-background-clip:text;background-clip:text;margin:4px 0;font-family:Orbitron,sans-serif;font-size:34px;font-style:italic;font-weight:900;line-height:1.1}#home .jackpot .jp-sub{font-family:var(--pix);letter-spacing:1px;color:var(--ndim);font-size:7px}#home .jackpot:hover{box-shadow:inset -2px -2px 0 var(--os-dark),inset 2px 2px 0 var(--os-light),0 0 0 2px #000,0 0 36px #ffd34e8c}#bg{z-index:0;pointer-events:none;position:fixed;inset:0}body:not(.show-bg) #bg{display:none}.arena-canvas{width:100%;height:100%;display:block}#screen{flex:1;position:relative;overflow:hidden auto}body.reduce-motion *{transition:none!important;animation:none!important}h1.screen__title{font-family:var(--pix);color:#fff;letter-spacing:1px;text-shadow:2px 2px 0 var(--magenta),0 0 16px #3ff0ff66;margin:0 0 4px;font-size:18px}.screen__sub{font-family:var(--mono);color:var(--dim);letter-spacing:2px;margin:0 0 14px;font-size:12px}.accent{color:var(--cyan)}.cursor:after{content:"_";color:var(--cyan);animation:1s step-end infinite bl}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.row.between{justify-content:space-between}.col{flex-direction:column;gap:12px;display:flex}.scroll-x,.scrollx{gap:10px;padding-bottom:8px;display:flex;overflow-x:auto}.markets-intro{max-width:1040px;margin:7px 0 12px;line-height:1.5}.markets-map-layout{grid-template-columns:minmax(570px,1.52fr) minmax(350px,.78fr);align-items:start;gap:12px;width:100%;min-width:0}.markets-map-layout:not(.is-list-view){grid-template-columns:minmax(0,1fr)}.markets-explorer,.markets-dossier{min-width:0}.markets-list-dossier[hidden],.market-map-dossier[hidden],.markets-explorer>.markets-ladder[hidden]{display:none!important}.market-map-toolbar{justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:4px 0;display:flex}.market-map-switch,.market-map-district-nav{align-items:center;gap:4px;min-width:0;display:flex}.market-map-switch__button,.market-map-district-button{color:#8174aa;min-width:44px;height:34px;font:10px var(--mono);letter-spacing:0;cursor:pointer;background:#070519d1;border:1px solid #7358cd8c;border-radius:2px;padding:0 11px;transition:border-color .14s,color .14s,background .14s,box-shadow .14s}.market-map-switch__button:hover,.market-map-district-button:hover{border-color:var(--cyan);color:var(--cyan)}.market-map-switch__button.is-active,.market-map-district-button.is-active{border-color:var(--cyan);color:#e9fcff;background:#1746666b;box-shadow:inset 0 0 14px #36d6ff29,0 0 10px #36d6ff1f}.market-map-switch__button:disabled{opacity:.36;cursor:not-allowed}.market-map-toolbar.is-list-view .market-map-district-nav{visibility:hidden;pointer-events:none}.market-map-shell{isolation:isolate;background:#03040d;border:1px solid #5341b9c7;border-radius:3px;height:clamp(480px,100dvh - 205px,610px);min-height:480px;position:relative;overflow:hidden;box-shadow:inset 0 0 42px #4c28a829,0 0 18px #09051c6b}.market-map-shell:before{content:"";z-index:6;pointer-events:none;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#8764ff08 0 1px,#0000 1px 4px);position:absolute;inset:0}.market-map-shell:after{content:"";z-index:7;pointer-events:none;clip-path:polygon(0 0,52px 0,52px 2px,2px 2px,2px 42px,0 42px,0 100%,100% 100%,100% calc(100% - 42px),calc(100% - 2px) calc(100% - 42px),calc(100% - 2px) calc(100% - 2px),calc(100% - 52px) calc(100% - 2px),calc(100% - 52px) 100%,0 100%);border:1px solid #36d6ff17;position:absolute;inset:8px}.market-map-stage{min-width:0;min-height:0;position:absolute;inset:0}.market-map__canvas{z-index:1;cursor:grab;outline:0;position:absolute;inset:0}.market-map__canvas:active{cursor:grabbing}.market-map__labels{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.market-map__labels button{pointer-events:auto;letter-spacing:0;text-align:left;white-space:nowrap;position:absolute;top:0;left:0}.market-map__labels [hidden]{display:none!important}.market-map__district-label{border:1px solid #3ce0ffa3;border-left:3px solid var(--cyan);color:#ebfbff;min-width:132px;font:11px var(--mono);cursor:pointer;background:#060519db;border-radius:1px;padding:7px 10px;box-shadow:0 0 18px #36d6ff24}.market-map__district-label:after{content:"";background:linear-gradient(#36d6ffb8,#0000);width:1px;height:22px;position:absolute;top:100%;left:50%}.market-map__district-label span,.market-map__district-label small{display:block}.market-map__district-label small{color:var(--cyan);margin-top:2px;font-size:8px}.market-map__district-label[data-locked=true]{color:#8579a8;box-shadow:none;border-color:#63568e9e #63568e9e #63568e9e #63568e}.market-map__district-label[data-locked=true] small{color:#70658f}.market-map__node-label{color:#f6efff;min-width:30px;height:25px;font:9px var(--mono);cursor:pointer;z-index:1;background:#060417e6;border:1px solid #ff2d9d8c;border-radius:1px;justify-content:center;align-items:center;padding:0 5px;transition:min-width .12s,height .12s,padding .12s,background .12s;display:flex;box-shadow:0 0 12px #ff2d9d1a}.market-map__node-label:after{content:"";opacity:.42;border-left:1px solid;height:12px;position:absolute;top:100%;left:50%}.market-map__node-main{align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.market-map__node-index{text-align:center;flex:none;min-width:18px;font-weight:700;display:block}.market-map__node-name{text-overflow:ellipsis;min-width:0;display:none;overflow:hidden}.market-map__node-meta{color:var(--magenta);text-overflow:ellipsis;margin-top:1px;font-size:7px;display:none;overflow:hidden}.market-map__node-label:hover,.market-map__node-label.is-hovered,.market-map__node-label.is-next,.market-map__node-label.is-selected{z-index:3;min-width:112px;max-width:152px;height:auto;min-height:32px;padding:4px 7px;display:block}.market-map__node-label:hover .market-map__node-name,.market-map__node-label.is-hovered .market-map__node-name,.market-map__node-label.is-next .market-map__node-name,.market-map__node-label.is-selected .market-map__node-name,.market-map__node-label:hover .market-map__node-meta,.market-map__node-label.is-hovered .market-map__node-meta,.market-map__node-label.is-next .market-map__node-meta,.market-map__node-label.is-selected .market-map__node-meta{display:block}.market-map__node-label.is-cleared{color:#cffff5;opacity:.72;border-color:#35f2d08a}.market-map__node-label.is-cleared small{color:#35f2d0}.market-map__node-label.is-next{color:#fff7c2;border-color:#ffd84a;box-shadow:0 0 18px #ffd84a3d}.market-map__node-label.is-next small{color:#ffd84a}.market-map__node-label.is-locked{color:#756b93;box-shadow:none;cursor:not-allowed;border-color:#63568e80}.market-map__node-label.is-locked small{color:#63568e}.market-map__node-label.is-selected{z-index:3;color:#fff;background:#12082af5;border-width:2px;border-color:#fff;box-shadow:0 0 20px #fff3}.market-map__node-label.is-boss{border-style:double;font-weight:700}.market-map__readout{z-index:5;border-left:2px solid var(--cyan);max-width:calc(100% - 28px);color:var(--cyan);font:9px var(--mono);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;text-shadow:0 0 10px #36d6ff73;background:#03040fb8;padding:5px 9px;position:absolute;top:12px;left:14px;overflow:hidden}.market-map-legend{z-index:8;pointer-events:none;background:#03040fbd;gap:10px;padding:5px 7px;display:flex;position:absolute;bottom:13px;left:14px}.market-map-legend span{color:#796f9b;font:7px var(--mono);letter-spacing:0;align-items:center;gap:5px;display:flex}.market-map-legend span:before{content:"";border:1px solid;width:7px;height:7px;box-shadow:0 0 7px}.market-map-legend .is-cleared{color:#35f2d0}.market-map-legend .is-next{color:#ffd84a}.market-map-legend .is-open{color:#ff2d9d}.market-map-legend .is-locked{color:#63568e}.market-map-help{z-index:8;color:#736d91;font:7px var(--mono);letter-spacing:0;pointer-events:none;position:absolute;bottom:13px;right:14px}.market-map-shell.has-dossier .market-map-help{display:none}.market-map-dossier{z-index:14;background:#070519f7;border:1px solid #3ff0ffad;border-radius:2px;width:min(720px,100% - 24px);height:min(304px,100% - 24px);padding:0;display:block;position:absolute;inset:auto 12px 12px auto;overflow:hidden;box-shadow:0 0 0 1px #000000c7,-18px -14px 46px #01020ca8,inset 0 0 34px #36d6ff0e}.market-map-dossier:before{content:"";pointer-events:none;background:linear-gradient(90deg,#3ff0ff12,#0000 24% 72%,#ff2d9d0e);border-top:2px solid #ff2d9db8;position:absolute;inset:0}.market-map-dossier__close{z-index:5;color:#ff8fd6;width:36px;height:36px;font:14px var(--mono);cursor:pointer;background:#160824;border:1px solid #ff2d9db3;border-radius:2px;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:10px}.market-map-dossier__close:hover{color:#fff;background:#5b164a;border-color:#fff}.market-map-dossier__body{z-index:1;overscroll-behavior:contain;touch-action:pan-y;width:100%;height:100%;min-height:0;padding:0;position:relative;overflow:hidden}.market-dossier-hud{width:100%;min-width:0;height:100%;min-height:0;color:var(--ink);grid-template-rows:auto minmax(0,1fr) auto;padding:12px 14px;display:grid}.market-dossier-hud__identity{border-bottom:1px solid #3ff0ff33;min-width:0;padding:0 48px 8px 0}.market-dossier-hud__kicker,.market-dossier-hud__section-label{font:7px var(--pix);letter-spacing:1px;color:var(--cyan);text-transform:uppercase}.market-dossier-hud__name{font:700 19px/1.05 var(--disp);letter-spacing:0;color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;overflow:hidden}.market-dossier-hud.is-boss .market-dossier-hud__name{color:var(--amber)}.market-dossier-hud__meta{font:8px var(--mono);letter-spacing:0;color:#8d82ad;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;overflow:hidden}.market-dossier-hud__main{grid-template-columns:210px minmax(235px,1fr) 176px;gap:12px;min-width:0;min-height:0;padding:9px 0 8px;display:grid}.market-dossier-hud__visual,.market-dossier-hud__loadout,.market-dossier-hud__combat{min-width:0;min-height:0}.market-dossier-hud__loadout,.market-dossier-hud__combat{border-left:1px solid #ffffff17;padding-left:12px}.market-dossier-hud .market-preview{background:radial-gradient(circle at 50% 42%,#3ad6ff1f,#080614ad 62%,#00000057);border-color:#3ff0ff42;border-radius:2px;height:108px;margin:0 0 6px}.market-dossier-hud .market-preview__label{letter-spacing:1px;font-size:6px}.market-dossier-hud__chips{flex-wrap:wrap;align-items:center;gap:4px;max-height:47px;display:flex;overflow:hidden}.market-dossier-hud__chips .chip{white-space:nowrap;height:19px;padding:2px 6px;font-size:6px;line-height:1}.market-dossier-hud__parts{border-top:1px solid #ffffff12;margin-top:5px}.market-dossier-hud__part{border-bottom:1px solid #ffffff0e;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:6px;min-height:24px;display:grid}.market-dossier-hud__slot{font:7px var(--mono);color:#756b96;white-space:nowrap}.market-dossier-hud__part-name{min-width:0;font:10px var(--mono);color:#ddd8ef;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.market-dossier-hud__part .badge-rarity{text-overflow:ellipsis;white-space:nowrap;max-width:74px;padding:2px 4px;font-size:6px;overflow:hidden}.market-dossier-hud__combat .stats{gap:4px;margin-top:7px}.market-dossier-hud__combat .stat{grid-template-columns:48px minmax(0,1fr) 30px;gap:5px;display:grid}.market-dossier-hud__combat .stat label{width:auto;font-size:7px}.market-dossier-hud__combat .stat .track{height:6px}.market-dossier-hud__combat .stat .v{font-size:9px}.market-dossier-hud__action{border-top:1px solid #ff2d9d38;grid-template-columns:minmax(0,1fr) 176px;align-items:center;gap:14px;min-width:0;padding-top:8px;display:grid}.market-dossier-hud__reward{min-width:0;font:8px var(--mono);color:#978bb7;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.market-dossier-hud .market-fight-cta{height:34px;min-height:34px;margin:0;font-size:8px;bottom:auto;padding:5px 10px!important;position:static!important}.markets-list-dossier .market-dossier-hud{background:#0f082dd1;border:1px solid #3ff0ff57;height:auto;min-height:0;padding:12px}.markets-list-dossier .market-dossier-hud__main{grid-template-columns:1fr;overflow:visible}.markets-list-dossier .market-dossier-hud__loadout,.markets-list-dossier .market-dossier-hud__combat{border-top:1px solid #ffffff17;border-left:0;padding:10px 0 0}.markets-list-dossier .market-dossier-hud__action{grid-template-columns:1fr}.market-map-fallback{color:var(--amber);background:#1c1106b3;border:1px solid #ffb23b6b;margin-bottom:8px;padding:9px 11px}.markets-ladder .tiny.muted{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.market-preview{background:radial-gradient(circle at 50% 42%,#3ad6ff1c,#080614b8 62%,#0000006b);border:1px solid #3ff0ff52;border-radius:4px;height:210px;margin:8px 0 12px;position:relative;overflow:hidden;box-shadow:inset 0 0 22px #3ff0ff14}.market-preview__stage{touch-action:pan-y;width:100%;height:100%;min-height:0}.market-preview__label{z-index:2;font-family:var(--pix);letter-spacing:2px;color:var(--cyan);text-transform:uppercase;text-shadow:0 0 10px #3ff0ff99;pointer-events:none;font-size:8px;position:absolute;top:7px;left:9px}.market-preview__fallback{height:100%;color:var(--dim);font-family:var(--mono);justify-content:center;align-items:center;font-size:11px;display:flex}.market-dossier__details{grid-template-columns:minmax(0,1fr) minmax(260px,1fr);align-items:start;gap:12px;display:grid}body.touch .market-preview{height:180px}body.touch .market-preview__stage,body.touch .market-preview canvas{pointer-events:none}body.touch .market-dossier__details{grid-template-columns:1fr}.market-fight-cta{z-index:2}body.touch .market-fight-cta{position:sticky;bottom:8px}.market-node{box-sizing:border-box;touch-action:pan-y;grid-template-columns:38px minmax(0,1fr) 32px 112px;align-items:center;gap:8px;min-height:38px;overflow:hidden;padding:8px 12px!important;display:grid!important}.market-node__index{font-family:var(--term);white-space:nowrap;font-size:13px;line-height:1}.market-node__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.market-node__marker{text-align:center;white-space:nowrap;min-width:0;overflow:hidden}.market-node__status{text-align:right;white-space:nowrap;justify-self:end;min-width:0;overflow:visible}body.touch .market-node:after{pointer-events:none}.grid.cols-4{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;display:grid}.grid.cols-3{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.grid.cols-2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.dim{color:var(--dim)}.divider{background:var(--panel-line);height:1px;margin:12px 0}.empty{text-align:center;color:var(--dim);font-family:var(--mono);padding:40px}.panel__label{font-family:var(--pix);letter-spacing:2px;color:var(--cyan);text-transform:uppercase;margin-bottom:10px;font-size:8px;display:block}.btn.cyan{color:#06121a!important;background:linear-gradient(#5ff7ff,#2b9bff)!important}.btn.cyan:hover{background:#9bf2ff!important}.btn.magenta{box-shadow:inset -2px -2px #8a1259,inset 2px 2px #ffaede,0 0 0 1px #000;color:#fff!important;background:linear-gradient(#ff5fc8,#ff2d9b)!important}.btn.magenta:hover{color:#0a0626!important;background:#ff8fd6!important}.btn.amber{color:#1a0533!important;background:linear-gradient(#ffe98a,#ffd34e)!important}.btn.block{width:100%;display:block}.card{cursor:pointer;box-shadow:inset -2px -2px 0 var(--os-dark),inset 2px 2px 0 var(--os-light),0 0 0 1px #000,0 0 0 2px var(--dimmer);background:linear-gradient(165deg,#2b1a6eeb,#10072af5);border:none;border-radius:0;padding:11px;position:relative;overflow:hidden}.card:hover{transform:translate(1px,1px)}.card.selected{box-shadow:inset -2px -2px 0 var(--os-dark),inset 2px 2px 0 var(--os-light),0 0 0 1px #000,0 0 0 2px var(--magenta),0 0 16px var(--magenta)}.card.card--mythic{box-shadow:inset -2px -2px 0 var(--os-dark),inset 2px 2px 0 var(--os-light),0 0 0 1px #000,0 0 0 2px #fff,0 0 16px #fff}.card__slot{font-family:var(--pix);color:var(--dim);letter-spacing:1px;text-transform:uppercase;font-size:7px}.card__name{color:var(--whitehot);font-size:13px;font-weight:700;font-family:var(--disp);-webkit-line-clamp:2;-webkit-box-orient:vertical;height:34px;margin:4px 0 2px;line-height:17px;display:-webkit-box;overflow:hidden}.card__tags{align-content:flex-start;min-height:48px}.card--compact .card__tags{height:48px;overflow:hidden}.card--compact .card__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card__power{min-height:24px}.card__nftrow{height:16px;overflow:hidden}.garage-part-strip{align-items:stretch;min-height:204px}.garage-part-strip .garage-part-card{box-sizing:border-box;flex-direction:column;flex:0 0 180px;width:180px;min-width:180px;max-width:180px;height:196px;display:flex}.garage-part-strip .garage-clear-card{text-align:center;justify-content:center;align-items:center}.garage-part-strip .garage-part-card>.nft-img{aspect-ratio:auto;object-fit:cover;align-self:flex-start;width:44px;height:44px;margin:0 0 6px;display:block}.garage-part-strip .garage-part-card .card__name{white-space:nowrap;text-overflow:ellipsis;height:20px;line-height:20px;display:block;overflow:hidden}.garage-part-strip .garage-part-card .card__tags{align-content:flex-start;height:auto;min-height:56px;max-height:72px;overflow:visible}.garage-part-strip .garage-part-card--sigil .card__tags{height:36px;min-height:36px;max-height:36px}.garage-part-strip .garage-part-card .card__nftrow{--garage-nft-mask:158px;width:100%;min-height:18px;display:block;overflow:hidden;margin-top:auto!important}.garage-part-strip .garage-part-card .nft-badge{white-space:nowrap;will-change:transform;gap:3px;width:max-content;max-width:none;padding:2px 5px;font-size:7px;line-height:12px;animation:8s linear infinite garageNftTicker;display:inline-flex}.garage-part-strip .garage-part-card .nft-badge:hover{animation-play-state:paused}@keyframes garageNftTicker{0%,18%{transform:translate(0)}72%,to{transform:translateX(min(0px,calc(var(--garage-nft-mask) - 100%)))}}.garage-part-strip .garage-part-card>.card__stack-badge{z-index:2;text-overflow:ellipsis;white-space:nowrap;min-width:24px;max-width:56px;color:var(--cyan);pointer-events:none;background:#070318e0;border-color:#3ad6ffad;justify-content:center;position:absolute;bottom:34px;right:10px;overflow:hidden;box-shadow:0 0 8px #3ad6ff33;margin:0!important}.garage-live-readout{margin-top:10px}.garage-live-readout__block{border-top:1px solid #7b5cff47;padding-top:10px}.garage-live-readout__block .panel__label{margin-bottom:8px}.card__power{align-content:flex-start;min-height:22px}.partcard .pname{text-overflow:ellipsis;white-space:nowrap;min-height:16px;overflow:hidden}.nft-img{aspect-ratio:1;width:100%;image-rendering:pixelated;border:1px solid var(--panel-line);border-radius:0;margin-bottom:6px}.nft-badge{letter-spacing:.5px;font-size:9px;font-family:var(--pix);border:1px solid;border-radius:0;align-items:center;gap:4px;padding:2px 6px;display:inline-flex}.chip:not(#topbar .chip){letter-spacing:1px;text-transform:uppercase;font-size:7px;font-family:var(--pix);color:var(--ink);border:1px solid;border-radius:0;align-items:center;gap:4px;padding:3px 6px;display:inline-flex}.faction{letter-spacing:1px;text-transform:uppercase;font-size:7px;font-family:var(--pix);border-radius:0;align-items:center;gap:4px;padding:3px 6px;display:inline-flex}.badge-rarity{letter-spacing:1px;font-size:7px;font-family:var(--pix);border:1px solid;border-radius:0;align-items:center;gap:4px;padding:3px 6px;display:inline-flex}.r-common{color:#7b8694}.r-rare{color:#2fa7ff}.r-epic{color:#b14bff}.r-legendary{color:#f5b301}.r-mythic{color:#f4f0ff}.stats{flex-direction:column;gap:5px;margin-top:7px;display:flex}.stat{align-items:center;gap:8px;display:flex}.stat label{color:var(--dim);width:60px;font-size:9px;font-family:var(--mono)}.stat .track{background:#160a36;border:1px solid #000;flex:1;height:7px;overflow:hidden}.stat .fill{background:linear-gradient(90deg,var(--cyan),var(--magenta));height:100%;display:block}.stat .v{color:var(--cyan);text-align:right;width:30px;font-size:10px;font-family:var(--pix)}.meter{background:#160a36;border:1px solid #000;border-radius:0;height:9px;overflow:hidden}.meter .fill{height:100%;display:block}.meter .fill.spin{background:repeating-linear-gradient(90deg,#5ff7ff 0 4px,#2b9bff 4px 6px)}.meter .fill.special{background:repeating-linear-gradient(90deg,#ff5fc8 0 4px,#9b6bff 4px 6px)}.meter.full .fill.special{animation:.6s steps(2,end) infinite bl}.nftcomp{flex-direction:column;gap:6px;display:flex}.nftcomp__row{border-bottom:1px solid #7b5cff2e;justify-content:space-between;align-items:center;gap:8px;padding:4px 0;display:flex}.nftcomp__slot{font-family:var(--pix);color:var(--cyan);letter-spacing:1px;font-size:7px}.nftcomp__val{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.hud__brand{font-family:var(--disp);color:#fff;font-weight:700}.hud__brand b{color:var(--magenta)}.skillcheck{background:#160a36;border:1px solid #000;height:26px;margin:6px 0;position:relative;overflow:hidden}.skillcheck .perfect{border-left:1px solid var(--green);border-right:1px solid var(--green);background:#39ff8c47;position:absolute;top:0;bottom:0}.skillcheck .marker{background:#fff;width:3px;position:absolute;top:0;bottom:0;box-shadow:0 0 8px #fff}.arena-hud{z-index:2;pointer-events:none;position:absolute;inset:26px 0 0}.arena-side{font-family:var(--mono)}.special-btn{font-family:var(--pix);color:#fff;cursor:pointer;pointer-events:auto;background:linear-gradient(#ff5fc8,#ff2d9b);border:none;padding:10px 16px;font-size:11px;box-shadow:inset -2px -2px #8a1259,inset 2px 2px #ffaede,0 0 0 1px #000}.special-btn.ready{animation:.6s steps(2,end) infinite bl}.liquidated-flash{background:var(--red);opacity:0;pointer-events:none;mix-blend-mode:screen;z-index:9500;position:fixed;inset:0}#stage{transform-origin:0 0;z-index:5;width:1280px;height:800px;position:fixed;top:0;left:0;overflow:hidden}#stage>#ticker{top:0;left:0;right:0;position:absolute!important}#stage>#app{inset:26px 0 0;position:absolute!important}#stage>#bg{inset:0;position:absolute!important}.view.fullbleed{position:relative}#ticker .arr{vertical-align:baseline;font-family:Space Mono,ui-monospace,monospace;font-size:.92em;line-height:1;display:inline-block}#orient-lock{z-index:9700;text-align:center;background:radial-gradient(circle at 50% 40%,#1a0b3e,#06040b 80%);flex-direction:column;justify-content:center;align-items:center;padding:24px;display:none;position:fixed;inset:0}#orient-lock .ol-icon{color:var(--magenta);filter:drop-shadow(0 0 12px var(--magenta));font-size:52px;animation:2.4s ease-in-out infinite rotnudge}#orient-lock .ol-title{font-family:var(--pix);color:#fff;letter-spacing:1px;text-shadow:2px 2px 0 var(--magenta),0 0 14px #3ff0ff66;margin-top:18px;font-size:13px}#orient-lock .ol-sub{font-family:var(--pix);color:var(--cyan);letter-spacing:1px;margin-top:12px;font-size:8px}@keyframes rotnudge{0%,55%{transform:rotate(0)}80%,to{transform:rotate(-90deg)}}body.touch .navbtn,body.touch .btn,body.touch .chip{position:relative}body.touch .navbtn:after{content:"";position:absolute;inset:-14px -2px}body.touch .btn:after{content:"";position:absolute;inset:-12px -4px}body.touch .chip:after{content:"";position:absolute;inset:-8px -2px}body.touch *{-webkit-tap-highlight-color:transparent}#rail .navbtn{justify-content:center;flex:0 0 96px!important;width:96px!important;min-width:96px!important;max-width:96px!important;padding:0 6px!important}.reveal-overlay{z-index:9600;opacity:0;--rc:#7b8694;background:radial-gradient(circle at 50% 45%,#14082ee0,#020108f7);justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:fixed;inset:0}.reveal-overlay.phase-enter{opacity:1}.reveal-overlay.reveal-out{opacity:0}.reveal-stage{flex-direction:column;align-items:center;gap:18px;width:520px;display:flex;position:relative}.reveal-overlay--many-parts .reveal-stage{box-sizing:border-box;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;width:min(1120px,100% - 72px);max-height:calc(100% - 120px);padding:22px 12px 112px;overflow:hidden auto}.reveal-beam{pointer-events:none;background:linear-gradient(180deg,transparent,color-mix(in oklab,var(--rc) 60%,transparent),transparent);filter:blur(16px);opacity:0;width:170px;height:120%;transition:opacity .4s;position:absolute;top:-10%;left:50%;transform:translate(-50%)}.reveal-overlay.phase-beam .reveal-beam,.reveal-overlay.phase-eject .reveal-beam{opacity:.9}.reveal-pack{cursor:pointer;outline:none;justify-content:center;align-items:center;width:440px;height:500px;display:flex;position:relative}.reveal-pack.is-gone{opacity:0;pointer-events:none;transition:opacity .45s;position:absolute}.reveal-overlay.phase-wrap .reveal-pack.is-gone{display:none}.reveal-inline-claim{flex-direction:column;align-items:center;gap:12px;animation:.3s vin;display:flex}.reveal-overlay--many-parts .reveal-inline-claim{z-index:12;pointer-events:auto;background:radial-gradient(circle at 50% 35%,#110830f0,#04020edb);padding:8px 14px;position:absolute;bottom:30px;left:50%;box-shadow:0 0 0 1px #000,0 0 0 2px #ff2fa68c,0 0 26px #ff2fa638}.reveal-pack__canvas{z-index:2;position:absolute;inset:0}.reveal-pack__glow{background:radial-gradient(circle,color-mix(in oklab,var(--rc) 50%,transparent),transparent 70%);filter:blur(22px);border-radius:50%;position:absolute;inset:12%}.reveal-pack.has-glb .reveal-pack__seam,.reveal-pack.has-glb .reveal-pack__face{display:none}.reveal-pack__seam{background:var(--rc);width:2px;box-shadow:0 0 10px var(--rc);position:absolute;top:6%;bottom:6%;left:50%}.reveal-pack__face{font-family:var(--pix);color:#fff;text-shadow:2px 2px 0 var(--magenta);background:var(--os-face);width:180px;height:240px;box-shadow:inset -2px -2px 0 var(--os-dark),inset 2px 2px 0 var(--os-light),0 0 0 2px #000,0 0 0 4px var(--rc);justify-content:center;align-items:center;font-size:18px;display:flex;position:relative}.reveal-pack.tap-hit{animation:.32s cubic-bezier(.2,.8,.3,1) hb-tap-hit}@keyframes hb-tap-hit{0%{rotate:0deg;scale:1}18%{rotate:-1.4deg;scale:1.05 .96}48%{rotate:.9deg;scale:.985 1.015}to{rotate:0deg;scale:1}}.reveal-pack.tap-hit .reveal-pack__glow{animation:.32s ease-out hb-tap-glow}@keyframes hb-tap-glow{0%{opacity:1;filter:blur(22px)brightness(2.1)}to{filter:blur(22px)brightness()}}.reveal-pack.is-ripped .reveal-pack__face{opacity:.2;transform:scale(1.1)}.reveal-rip{background:#160a36;border:1px solid #000;width:240px;height:10px;overflow:hidden}.reveal-rip__fill{background:linear-gradient(90deg,var(--cyan),var(--magenta));width:0;height:100%;box-shadow:0 0 8px var(--magenta);transition:width .18s cubic-bezier(.2,.8,.3,1)}.reveal-prompt{font-family:var(--pix);letter-spacing:1px;color:var(--cyan);font-size:10px}.reveal-prompt.prompt-pop{animation:.26s ease-out hb-prompt-pop}@keyframes hb-prompt-pop{0%{filter:brightness(2);scale:1.4}to{filter:brightness();scale:1}}.reveal-cards{flex-wrap:wrap;justify-content:center;gap:12px;width:max-content;max-width:820px;display:flex}.reveal-overlay--many-parts .reveal-cards{width:min(100%,1120px);max-width:1120px}.reveal-card,.reveal-cards .card{width:150px;animation:.3s vin}.reveal-cards .reveal-card--full-stats{box-sizing:border-box}.reveal-cards .reveal-card--full-stats>.nft-img{aspect-ratio:auto;object-fit:cover;width:54px;height:54px;margin:0 0 6px;display:block}.reveal-cards .reveal-card--full-stats .card__tags{height:auto;min-height:44px;max-height:none;overflow:visible}.reveal-cards .reveal-card--full-stats .card__power{min-height:22px;margin-top:6px!important}.reveal-cards .reveal-card--full-stats .stat{gap:6px}.reveal-cards .reveal-card--full-stats .stat label{width:52px;font-size:8px}.reveal-cards .reveal-card--full-stats .stat .v{width:28px;font-size:9px}.reveal-bonus{font-family:var(--pix);color:var(--gold);font-size:10px}.reveal-hero3d{justify-content:center;align-items:center;gap:var(--reveal-hero-gap,8px);pointer-events:none;flex-wrap:wrap;margin:0 auto;display:flex;position:relative}.reveal-hero3d__canvas{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.reveal-hero3d__cell{z-index:1;flex:0 0 var(--reveal-hero-size,120px);width:var(--reveal-hero-size,120px);height:var(--reveal-hero-size,120px);pointer-events:auto;touch-action:pan-y;cursor:grab;position:relative}.reveal-hero3d__cell:active{cursor:grabbing}.reveal-skip{font-family:var(--pix);color:#cdbcff;cursor:pointer;z-index:2;background:var(--os-face);box-shadow:inset -2px -2px 0 var(--os-dark),inset 2px 2px 0 var(--os-light),0 0 0 1px #000;border:none;padding:8px 12px;font-size:8px;position:absolute;bottom:24px;right:24px}.reveal-wrap{text-align:center;flex-direction:column;align-items:center;gap:16px;width:660px;display:flex}.reveal-wrap__title{font-family:var(--pix);color:#fff;text-shadow:2px 2px 0 var(--magenta),0 0 16px #3ff0ff66;font-size:16px}.reveal-wrap__grid{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.reveal-wrap__grid .card,.reveal-wrap__grid .partcard{width:160px}.reveal-wrap__riders{justify-content:center;gap:8px;display:flex}.reveal-claim{min-width:220px}.reveal-beam-stack{transform-origin:50% 0;pointer-events:none;z-index:1;position:absolute;top:30%;left:50%;transform:translate(-50%)scale(1.5)}.reveal-beam-stack .beam{transform:translate(-50%,-100%) scaleY(var(--beam-h,0));transform-origin:50% 100%;width:var(--beam-w,120px);background:linear-gradient(180deg,transparent 0%,var(--beam-color,white) 50%,transparent 100%);height:800px;filter:blur(var(--beam-blur,18px)) brightness(1.3);opacity:var(--beam-op,0);mix-blend-mode:screen;transition:transform .6s cubic-bezier(.2,.7,.1,1),opacity .4s;position:absolute;top:50%;left:50%}.reveal-beam-stack .beam.core{width:var(--beam-core-w,24px);filter:blur(2px)brightness(1.8)}.reveal-beam-stack .beam.glow{width:var(--beam-glow-w,280px);filter:blur(40px)brightness();opacity:var(--beam-glow-op,0)}.reveal-beam-stack .beam.swirl-a,.reveal-beam-stack .beam.swirl-b,.reveal-beam-stack .beam.swirl-c{filter:blur(6px)brightness(1.8);width:60px}.reveal-beam-stack .beam.swirl-a{background:linear-gradient(180deg,transparent,var(--gold),transparent)}.reveal-beam-stack .beam.swirl-b{background:linear-gradient(180deg,transparent,var(--red),transparent);animation:1.4s ease-in-out infinite reveal-swirl}.reveal-beam-stack .beam.swirl-c{background:linear-gradient(180deg,transparent,var(--cyan),transparent);animation:1.4s ease-in-out infinite reverse reveal-swirl}@keyframes reveal-swirl{0%,to{transform:translate(-50%,-100%) translateX(0) scaleY(var(--beam-h,1))}50%{transform:translate(-50%,-100%) translateX(40px) scaleY(var(--beam-h,1))}}.reveal-beam-stack .beam.prism{background:linear-gradient(180deg, transparent 0%, #ffffffe6 20%, var(--cyan) 40%, var(--whitehot) 55%, var(--gold) 70%, var(--red) 85%, transparent 100%);animation:.8s linear infinite reveal-prismShift}@keyframes reveal-prismShift{0%{filter:hue-rotate()blur(2px)brightness(2)}to{filter:hue-rotate(360deg)blur(2px)brightness(2)}}.reveal-pack__canvas.booster-3d{opacity:var(--booster-op,1);transition:opacity .35s}.reveal-pack__canvas.booster-3d:after{content:"";pointer-events:none;width:420px;height:520px;opacity:var(--booster-halo,.45);mix-blend-mode:screen;background:radial-gradient(at 50% 58%,#5ff0ff24,#0000 68%);position:absolute;top:50%;left:50%;transform:translate(-50%,-42%)}.reveal-cards .reveal-card{transform:scale(var(--slab-scale,1));opacity:var(--slab-op,1);will-change:transform,opacity;transition:transform 1s cubic-bezier(.2,.7,.1,1),opacity .5s}body.reveal-shake-light{animation:.4s ease-out reveal-shakeL}body.reveal-shake-heavy{animation:.8s ease-out reveal-shakeH}@keyframes reveal-shakeL{0%,to{transform:translate(0)}25%{transform:translate(-3px,2px)}50%{transform:translate(2px,-1px)}75%{transform:translate(-1px,3px)}}@keyframes reveal-shakeH{0%,to{transform:translate(0)}10%{transform:translate(-8px,4px)}20%{transform:translate(6px,-3px)}30%{transform:translate(-5px,6px)}40%{transform:translate(7px,2px)}50%{transform:translate(-4px,-5px)}60%{transform:translate(5px,3px)}70%{transform:translate(-3px,-2px)}80%{transform:translate(2px,4px)}90%{transform:translate(-1px,-1px)}}.reveal-caption{top:calc(50% + var(--cap-y,0px));min-width:420px;transform:translate(-50%,-50%) scale(calc(.6 * var(--cap-scale,1)));z-index:8;pointer-events:none;opacity:0;text-align:center;padding:18px 22px;transition:opacity .4s,transform .5s cubic-bezier(.2,.7,.1,1.4);position:absolute;left:50%}.reveal-caption:before{content:"";z-index:-1;filter:blur(.3px);background:radial-gradient(70% 70% at 50% 46%,#000000db,#0000008c 54%,#00000029 80%,#0000 100%);position:absolute;inset:-10% -6%}.reveal-caption.is-on{opacity:1;transform:translate(-50%,-50%) scale(var(--cap-scale,1))}.reveal-caption__kicker{font-family:var(--pix);letter-spacing:4px;color:#cdbcff;text-transform:uppercase;text-shadow:0 2px 6px #000000e6;font-size:8px}.reveal-caption__tier{font-family:var(--pix);letter-spacing:.5px;color:var(--whitehot);text-shadow:0 4px 14px #000000f2,0 2px 3px #000000f2,0 0 28px var(--tier-glow,var(--whitehot)),0 0 14px var(--tier-glow,var(--whitehot));margin:12px 0 10px;font-size:46px;line-height:1}.reveal-caption__sub{font-family:var(--pix);letter-spacing:3px;color:var(--cyan);text-transform:uppercase;text-shadow:0 2px 6px #000000e6;font-size:8px}.arena-hud .top{pointer-events:none;justify-content:space-between;align-items:flex-start;gap:18px;padding:14px 18px;display:flex;position:absolute;top:0;left:0;right:0}.arena-hud .arena-side{pointer-events:none;width:260px}.arena-hud .arena-side.b{text-align:right}.arena-hud .arena-side.b .row.between{flex-direction:row-reverse}.special-prompt{z-index:4;justify-content:center;gap:12px;display:flex;position:absolute;bottom:18px;left:0;right:0}.special-prompt .special-btn,.special-prompt .btn{pointer-events:auto}.hb-tuner{display:none}body.hb-tuners .hb-tuner{display:block}.launcher-overlay{z-index:40;opacity:1;background:#04030a;transition:opacity .25s;position:absolute;inset:0;overflow:hidden}.launcher-overlay.lift{opacity:0}.launcher-overlay .lc-charge{background:#160a36;border:1px solid #000;width:300px;height:14px;overflow:hidden;box-shadow:inset 1px 1px #0009}.launcher-overlay .lc-charge i{background:linear-gradient(90deg,var(--cyan),var(--magenta));width:0;height:100%;transition:width 30ms;display:block}.launcher-overlay .lc-readout{font-family:var(--pix);letter-spacing:1px;color:var(--cyan);text-shadow:0 0 8px #3ff0ff80;font-size:9px}.virtual-stick{touch-action:none;background:radial-gradient(circle,#3ff0ff1f 0 28%,#2a1a5ee6 29% 66%,#ff2d9b33 67% 100%);border:2px solid #000;border-radius:50%;flex:0 0 118px;width:118px;height:118px;position:relative;box-shadow:inset 0 0 0 2px #7a5cffb8,inset 0 0 26px #3ff0ff26,0 0 18px #080218bf}.virtual-stick:before,.virtual-stick:after{content:"";pointer-events:none;background:#3ff0ff47;position:absolute}.virtual-stick:before{height:1px;top:50%;left:16px;right:16px}.virtual-stick:after{width:1px;top:16px;bottom:16px;left:50%}.virtual-stick__knob{will-change:transform;pointer-events:none;background:linear-gradient(145deg,#69f6ff,#2e77ff 48%,#ff45bb);border:2px solid #eafcff;border-radius:50%;width:48px;height:48px;margin:-24px 0 0 -24px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 2px #09031f,0 0 18px #3ff0ffb8}.virtual-stick__label{text-align:center;font-family:var(--pix);color:#fff;text-shadow:1px 1px #000;pointer-events:none;font-size:7px;position:absolute;bottom:8px;left:0;right:0}.arena-action-controls,.launch-mobile-controls{left:0;right:0;bottom:max(22px,env(safe-area-inset-bottom));z-index:84;padding:0 max(24px,env(safe-area-inset-left)) 0 max(24px,env(safe-area-inset-right));pointer-events:none;justify-content:space-between;align-items:flex-end;display:flex;position:absolute}.arena-action-controls>*,.launch-mobile-controls>*{pointer-events:auto}.arena-action-button,.launch-action-button{color:#fff;width:100px;height:100px;font-family:var(--pix);text-align:center;touch-action:none;background:linear-gradient(145deg,#ff77d2,#ff2d9b 54%,#8a1259);border:2px solid #000;border-radius:50%;font-size:9px;box-shadow:inset -5px -5px #49042a9e,inset 4px 4px #ffbee7b8,0 0 0 2px #8c5dff,0 0 28px #ff2d9b6b}.arena-action-button:disabled,.launch-action-button:disabled{filter:grayscale(.82)brightness(.58);color:#b3a9ce;box-shadow:inset -4px -4px #120729,inset 3px 3px #4b347a,0 0 0 2px #000}.arena-action-button.is-ready{animation:.72s steps(2,end) infinite action-ready}@keyframes action-ready{50%{filter:brightness(1.4);box-shadow:inset -5px -5px #49042a9e,inset 4px 4px #ffbee7b8,0 0 0 2px #fff,0 0 34px #ff2d9bcc}}.arena-action-hint{border:1px solid var(--cyan);color:#fff;font-family:var(--pix);white-space:nowrap;background:#09031fdb;padding:9px 14px;font-size:8px;position:absolute;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 0 18px #3ff0ff2e}.hashcaster-aim-readout{font-family:var(--pix);letter-spacing:1px;color:#fff;text-shadow:0 0 10px #3ff0ffb8;font-size:8px}.market-making-storybar{border-left:3px solid var(--cyan);background:#0c0626c7;border-bottom:1px solid #3ff0ff47;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:8px 10px;display:flex}.story-overlay{z-index:9650;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(#0201082e,#020108b3 50%,#020108f5);justify-content:center;align-items:flex-end;padding:30px 38px 42px;display:flex;position:fixed;inset:0}.story-frame{--story-accent:#48dcff;width:min(1100px,100%);min-height:330px;box-shadow:inset 0 0 0 2px #7a5cff8c,0 0 0 2px var(--story-accent),0 0 48px #000000b8;background:linear-gradient(145deg,#120836f7,#060315fa);border:2px solid #000;grid-template-columns:300px minmax(0,1fr);display:grid;overflow:hidden}.story-portrait{text-align:center;white-space:pre-line;font-family:var(--pix);color:var(--story-accent);background:linear-gradient(160deg,#3ff0ff1a,#ff2d9b1f),repeating-linear-gradient(0deg,#0000 0 7px,#ffffff09 8px);justify-content:center;align-items:center;padding:24px;font-size:10px;line-height:1.8;display:flex}.story-portrait.is-placeholder{border-right:1px dashed color-mix(in srgb,var(--story-accent) 55%,transparent)}.story-portrait img{object-fit:cover;object-position:center;image-rendering:auto;width:100%;height:100%;display:block}.story-content{flex-direction:column;min-width:0;padding:24px 26px 20px;display:flex}.story-chapter{font-family:var(--pix);color:var(--dim);letter-spacing:2px;text-transform:uppercase;font-size:7px}.story-speaker{font-family:var(--pix);color:#fff;text-shadow:2px 2px 0 var(--magenta),0 0 14px var(--story-accent);margin-top:14px;font-size:17px}.story-role{font-family:var(--mono);color:var(--story-accent);letter-spacing:1px;margin-top:5px;font-size:10px}.story-dialogue{min-height:112px;font-family:var(--disp);color:#f6f2ff;cursor:pointer;flex:1;padding:22px 0 16px;font-size:20px;line-height:1.5}.story-choices{grid-template-columns:1fr;gap:8px;margin-bottom:12px;display:grid}.story-choice,.story-control,.story-next,.story-archive-row{background:var(--os-face);color:#fff;min-height:42px;font-family:var(--pix);box-shadow:inset -2px -2px 0 var(--os-dark),inset 2px 2px 0 var(--os-light),0 0 0 1px #000;cursor:pointer;text-align:left;border:0;padding:10px 13px;font-size:8px}.story-choice:hover,.story-control:hover,.story-next:hover,.story-archive-row:hover{color:#fff;background:#36227a}.story-choice{border-left:3px solid var(--story-accent)}.story-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.story-next{text-align:center;background:linear-gradient(#ff5fc8,#ff2d9b);min-width:150px;margin-left:auto}.story-control.is-active{color:#06121a;background:var(--cyan)}.story-history{white-space:pre-wrap;color:#cfc7ee;background:#09031f;border:1px solid #7a5cff6b;max-height:140px;margin-top:12px;padding:12px;font-size:11px;overflow:auto}.story-archive{flex-direction:column;gap:8px;display:flex}.story-archive-row{justify-content:space-between;align-items:center;width:100%;display:flex}.story-archive-row:after{content:attr(data-status);color:var(--cyan);font-size:7px}.story-editor-screen{min-width:0}.story-editor-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 10px;display:flex}.story-editor-status{border-left:3px solid var(--cyan);min-height:34px;font-family:var(--mono);color:var(--cyan);background:#08031c;padding:9px 12px;font-size:11px}.story-editor-status.is-error{border-color:var(--red);color:var(--red)}.story-editor-workspace{grid-template-columns:190px 190px 250px minmax(0,1fr);align-items:start;gap:12px;margin-top:12px;display:grid}.story-editor-list{background:#190d41e6;border:1px solid #7a5cff80;flex-direction:column;gap:6px;min-width:0;padding:12px;display:flex}.story-editor-listrow{color:#cfc7ee;min-width:0;min-height:38px;font-family:var(--mono);text-align:left;background:#160a36;border:1px solid #000;align-items:center;font-size:11px;display:flex}.story-editor-listrow>button:first-child,.story-editor-list>button.story-editor-listrow{min-width:0;min-height:36px;color:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:1;padding:8px;overflow:hidden}.story-editor-listrow.is-selected{color:#fff;border-color:var(--cyan);box-shadow:inset 3px 0 0 var(--magenta)}.story-editor-icon{background:var(--os-face);color:#fff;min-width:34px;min-height:34px;font-family:var(--pix);box-shadow:inset -1px -1px 0 var(--os-dark),inset 1px 1px 0 var(--os-light);cursor:pointer;border:0;padding:4px;font-size:7px}.story-editor-icon:disabled{opacity:.35}.story-editor-icon.danger,.story-editor-screen .danger{color:#ff7b9c}.story-editor-inspector{flex-direction:column;gap:12px;min-width:0;display:flex}.story-editor-section{background:#190d41e6;border:1px solid #7a5cff80;padding:14px}.story-editor-section h2,.story-editor-section h3,.story-editor-section h4{font-family:var(--pix);color:#fff;letter-spacing:1px}.story-editor-section h2{color:var(--cyan);margin-bottom:12px;font-size:12px}.story-editor-section h3{margin:18px 0 10px;font-size:10px}.story-editor-section h4{color:#cfc7ee;margin:12px 0 8px;font-size:8px}.story-editor-field{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:10px;margin:7px 0;display:grid}.story-editor-field>span{font-family:var(--pix);color:#bda9ff;font-size:7px;line-height:1.5}.story-editor-field input,.story-editor-field select,.story-editor-field textarea{width:100%;min-width:0;min-height:36px;padding:7px 8px}.story-editor-field textarea{resize:vertical;line-height:1.45}.story-editor-field textarea.is-invalid{outline:2px solid var(--red)}.story-editor-field input[type=checkbox]{justify-self:start;width:26px;height:26px}.story-editor-field input[type=color]{width:64px;padding:3px}.story-editor-beats{flex-direction:column;gap:12px;display:flex}.story-editor-beat{border-left:3px solid var(--magenta);background:#07031ab8;padding:12px}.story-editor-beathead{color:#fff;align-items:center;gap:6px;margin-bottom:10px;display:flex}.story-editor-beathead strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.story-editor-choice-list{flex-direction:column;gap:8px;display:flex}.story-editor-choice{background:#0e072abf;border:1px solid #3ff0ff3d;padding:10px}.story-editor-choicehead{align-items:center;gap:6px;margin-bottom:8px;display:flex}.story-editor-choicehead strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.story-editor-effects{background:#0603188c;border:1px solid #b14bff38;margin:10px 0;padding:9px}.story-editor-effect{grid-template-columns:minmax(0,1fr) 130px 38px;align-items:end;gap:7px;margin:7px 0;display:grid}.story-editor-effect .story-editor-field{margin:0;display:block}.story-editor-effect .story-editor-field>span{margin-bottom:4px;display:block}.story-editor-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.story-editor-summary{color:var(--cyan);font-family:var(--mono);background:#09031f;margin:10px 0 14px;padding:9px;font-size:11px}.achievement-category{margin-top:12px;display:block}.achievement-category__summary{align-items:baseline;gap:8px;margin:12px 0 6px;display:flex}.achievement-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;display:grid}.achievement-grid.is-seals{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.profile-match-table{overscroll-behavior-x:contain;touch-action:pan-x;width:100%;overflow-x:auto}body.mobile-ui{letter-spacing:0;--mobile-control-size:clamp(92px,28dvh,112px);--mobile-control-edge:max(14px,env(safe-area-inset-left));--mobile-game-gap:14px;width:100%;height:100%;min-height:100%;font-size:14px;overflow:hidden}body.mobile-ui #stage{width:100%;height:var(--mobile-vh,100dvh);position:fixed;inset:0;overflow:hidden;transform:none}body.mobile-ui #stage>#ticker{height:22px;font-size:8px!important}body.mobile-ui #stage>#app{inset:22px 0 0}body.mobile-ui #app{flex-direction:column-reverse!important}body.mobile-ui #main{min-width:0;min-height:0}body.mobile-ui #screen{overscroll-behavior-y:contain;touch-action:pan-y;min-height:0;padding:0;overflow:hidden auto}body.mobile-ui #rail.mobile-rail{grid-template-columns:repeat(var(--mobile-nav-count,5),minmax(0,1fr));z-index:120;min-height:64px;position:relative;width:100%!important;height:calc(64px + env(safe-area-inset-bottom))!important;padding:0 0 env(safe-area-inset-bottom)!important;box-shadow:inset 0 2px 0 var(--os-light),0 -8px 24px #0201088c!important;background:#160a36fa!important;border-top:2px solid #000!important;gap:0!important;display:grid!important}body.mobile-ui #rail.mobile-rail[style*="display: none"]{display:none!important}body.mobile-ui .mobile-navbtn{color:#bdb2e4;min-width:0;min-height:62px;font-family:var(--pix);cursor:pointer;background:0 0;border:0;border-right:1px solid #7a5cff38;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px 2px;display:flex;position:relative}body.mobile-ui .mobile-navbtn b{font-family:var(--mono);color:var(--cyan);font-size:19px;line-height:1}body.mobile-ui .mobile-navbtn span{text-align:center;white-space:normal;overflow-wrap:anywhere;max-width:100%;font-size:6px;line-height:1.25}body.mobile-ui .mobile-navbtn.active{color:#fff;box-shadow:inset 0 3px 0 var(--magenta);background:linear-gradient(#ff2d9b80,#4e22978c)}body.mobile-ui .mobile-navbtn.active b{color:#fff;text-shadow:0 0 10px var(--cyan)}body.mobile-ui .mobile-nav-scrim{inset:0 0 calc(64px + env(safe-area-inset-bottom)) 0;z-index:121;background:#020108a3;border:0;position:fixed}body.mobile-ui .mobile-nav-drawer{left:10px;right:10px;bottom:calc(72px + env(safe-area-inset-bottom));z-index:122;max-height:calc(100dvh - 110px);box-shadow:inset 0 0 0 2px var(--os-light),0 0 36px #000c;background:#20104f;border:2px solid #000;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid;position:fixed;overflow-y:auto}body.mobile-ui .mobile-nav-drawer__title{font-family:var(--pix);color:var(--cyan);grid-column:1/-1;padding:5px 4px 10px;font-size:8px}body.mobile-ui .mobile-drawer-item{background:var(--os-face);color:#fff;min-height:48px;font-family:var(--pix);box-shadow:inset -2px -2px 0 var(--os-dark),inset 2px 2px 0 var(--os-light),0 0 0 1px #000;border:0;padding:8px;font-size:7px;line-height:1.4}body.mobile-ui .mobile-drawer-item.active{background:linear-gradient(#ff5fc8,#ff2d9b)}body.mobile-ui #topbar.mobile-topbar{grid-template-columns:44px repeat(3,minmax(0,1fr)) 44px 44px;gap:5px;height:56px;min-height:56px;padding:6px 7px;background:#241254!important;display:grid!important}body.mobile-ui #topbar.mobile-topbar[style*="display: none"]{display:none!important}body.mobile-ui .mobile-topbar__brand,body.mobile-ui .mobile-topbar__icon{background:var(--os-face);color:#fff;height:44px;font-family:var(--pix);box-shadow:inset -2px -2px 0 var(--os-dark),inset 2px 2px 0 var(--os-light),0 0 0 1px #000;border:0;font-size:9px}body.mobile-ui .mobile-topbar__brand{background:linear-gradient(#ff5fc8,#ff2d9b)}body.mobile-ui .mobile-topbar__stat{background:#160a36;border:1px solid #000;flex-direction:column;justify-content:center;align-items:center;min-width:0;height:44px;padding:3px;display:flex}body.mobile-ui .mobile-topbar__stat span{font-family:var(--pix);color:#a99ad8;font-size:5px}body.mobile-ui .mobile-topbar__stat b{max-width:100%;font-family:var(--mono);color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}body.mobile-ui .mobile-topbar__stat.is-ready b{color:var(--magenta);text-shadow:0 0 8px var(--magenta)}body.mobile-ui .view{width:100%;max-width:none;padding:15px 12px calc(20px + env(safe-area-inset-bottom));margin:0}body.mobile-landscape #stage>#ticker{height:18px;font-size:7px!important}body.mobile-landscape #stage>#app{inset:18px 0 0}body.mobile-landscape #topbar.mobile-topbar{height:48px;min-height:48px;padding:2px 7px}body.mobile-landscape #rail.mobile-rail{min-height:52px;height:calc(52px + env(safe-area-inset-bottom))!important}body.mobile-landscape .mobile-navbtn{min-height:50px}body.mobile-landscape .view{padding:10px 10px calc(14px + env(safe-area-inset-bottom))}body.mobile-ui .view.vfill{height:auto;min-height:100%;padding-bottom:18px;display:block}body.mobile-ui .view.vfill>div,body.mobile-ui .view.vfill .markets-screen{min-height:0;display:block}body.mobile-ui .view.vfill .markets-scroll,body.mobile-ui .view.vfill .garage-split>.col{min-height:0;padding-right:0;overflow:visible}body.mobile-ui .btn{min-height:44px;line-height:1.35;padding:10px 12px!important}body.mobile-ui .btn:after,body.mobile-ui .chip:after,body.mobile-ui .navbtn:after{display:none!important}body.mobile-ui h1.title,body.mobile-ui .view h1.title{overflow-wrap:anywhere;margin-bottom:8px;line-height:1.55;display:block;font-size:15px!important}body.mobile-ui h1.title .sub,body.mobile-ui .view h1.title .sub{margin-top:3px;line-height:1.5;display:block;font-size:7px!important}body.mobile-ui .panel{padding:13px}body.mobile-ui .grid.cols-2,body.mobile-ui .grid.cols-3,body.mobile-ui .grid.cols-4{grid-template-columns:1fr!important}body.mobile-landscape .grid.cols-3,body.mobile-landscape .grid.cols-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.mobile-ui .modal-bg{padding:10px 10px calc(10px + env(safe-area-inset-bottom));z-index:9700;align-items:flex-end}body.mobile-ui .modal{width:100%;max-width:none;max-height:88dvh}body.mobile-ui .modal-h{min-height:48px}body.mobile-ui .modal-h .x{min-width:44px;min-height:44px}body.mobile-ui .modal-b{padding:14px}body.mobile-ui .screen-home{min-height:100%;padding:0 0 16px;overflow:visible}body.mobile-ui #home{width:100%;height:auto;min-height:100%;padding-bottom:10px;position:relative;top:auto;left:auto;overflow:visible}body.mobile-ui #home .htop{flex-wrap:wrap;gap:8px;height:auto;min-height:64px;padding:8px 10px;overflow:visible}body.mobile-ui #home .htop::-webkit-scrollbar{display:none}body.mobile-ui #home .avatar{flex:0 0 44px;width:44px;height:44px}body.mobile-ui #home .namebar{flex:calc(100% - 56px);min-width:0}body.mobile-ui #home .htop>div[style*=flex]:empty{display:none}body.mobile-ui #home .hexcur,body.mobile-ui #home .hicon{flex:calc(33.333% - 8px);justify-content:center;min-width:100px;min-height:44px}body.mobile-ui #home .hgrid{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:12px;padding:12px 10px;display:grid;overflow:clip visible}body.mobile-ui #home .hgrid>.nf,body.mobile-ui #home .hgrid>.menucol,body.mobile-ui #home .hgrid>.colstack{width:100%;min-width:0;max-width:100%}body.mobile-ui #home .hgrid>.menucol{order:-3;min-height:0;padding:8px 0}body.mobile-ui #home .menucol:before{display:none}body.mobile-ui #home .hgrid>.nf{order:-2}body.mobile-ui #home .hgrid>.colstack{order:-1;min-height:0}body.mobile-ui #home .nlogo{margin:8px 0 14px}body.mobile-ui #home .nlogo:before{letter-spacing:2px;font-size:6px;top:-10px}body.mobile-ui #home .nlogo .a,body.mobile-ui #home .nlogo .b{-webkit-text-stroke:2px #1a0533;font-size:38px}body.mobile-ui #home .nlogo .b{margin-top:-7px}body.mobile-ui #home .nlogo .c{letter-spacing:2px;font-size:7px}body.mobile-ui #home .nmb{width:100%;max-width:none;min-height:50px;margin-bottom:7px;padding:10px 15px}body.mobile-ui #home .nmb .mt{font-size:9px}body.mobile-ui #home .nbtn{min-height:44px;padding:9px 12px}body.mobile-ui #home .jackpot{max-width:none;margin-top:4px;padding:10px 14px}body.mobile-ui #home .showcanvas{height:210px;min-height:180px}body.mobile-ui #home .hfoot{grid-template-columns:1fr;gap:12px;padding:0 10px 12px;display:grid}body.mobile-ui #home .hfoot>.nf{min-height:112px}body.mobile-landscape #home .hgrid{grid-template-columns:repeat(2,minmax(0,1fr))}body.mobile-landscape #home .htop{flex-wrap:nowrap;overflow-x:auto}body.mobile-landscape #home .namebar{flex:1 0 190px;min-width:190px}body.mobile-landscape #home .hexcur,body.mobile-landscape #home .hicon{flex:none;min-width:max-content}body.mobile-landscape #home .hexcur[data-go=profile],body.mobile-landscape #home .hexcur[data-act=wallet],body.mobile-landscape #home .hexcur[data-act=sound]{flex-basis:44px;width:44px;min-width:44px;padding:0}body.mobile-landscape #home .hexcur[data-go=profile]>span:last-child,body.mobile-landscape #home .hexcur[data-act=wallet]>span:last-child,body.mobile-landscape #home .hexcur[data-act=sound]>span:last-child{display:none}body.mobile-landscape #home .hgrid>.menucol{grid-column:1/-1}body.mobile-landscape #home .hgrid>.nf,body.mobile-landscape #home .hgrid>.colstack{order:0}body.mobile-landscape #home .hfoot{grid-template-columns:repeat(2,minmax(0,1fr))}body.mobile-landscape #home .hfoot>.nf:last-child{grid-column:1/-1}body.mobile-ui .garage-split,body.mobile-ui .markets-layout{gap:12px;width:100%;min-width:0;grid-template-columns:minmax(0,1fr)!important}body.mobile-ui .markets-layout>.col,body.mobile-ui .markets-ladder>.panel,body.mobile-ui .markets-dossier>.panel{width:100%;min-width:0;max-width:100%}body.mobile-ui .market-preview,body.mobile-ui .market-dossier__details,body.mobile-ui .market-node{min-width:0;max-width:100%}body.mobile-ui .garage-split>.col:last-child{order:-1}body.mobile-ui .garage-part-strip{scroll-snap-type:x proximity;touch-action:pan-x;min-height:204px}body.mobile-ui .garage-part-strip .garage-part-card{scroll-snap-align:start}body.mobile-ui .markets-dossier{order:-1;width:100%;position:relative!important;top:auto!important}body.mobile-ui .markets-scroll{overflow:visible!important}body.mobile-ui .market-making-storybar{flex-direction:column;align-items:stretch}body.mobile-ui .market-preview{height:180px}body.mobile-landscape .market-preview{height:230px}body.mobile-ui .market-dossier__details{grid-template-columns:1fr}body.mobile-ui .market-node{grid-template-columns:28px minmax(0,1fr) 22px 82px;gap:5px;min-height:48px;padding:9px 7px!important}body.mobile-ui .market-node__index{font-size:11px}body.mobile-ui .market-node__label{font-size:9px}body.mobile-ui .market-node__status{font-size:7px}body.mobile-ui .market-fight-cta{z-index:4;min-height:52px;position:sticky;bottom:8px}body.mobile-landscape .garage-split{align-items:start;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr)!important}body.mobile-landscape .garage-split>.col:last-child{order:0;position:sticky;top:0}body.mobile-landscape .markets-layout{align-items:start;grid-template-columns:minmax(280px,.72fr) minmax(430px,1.28fr)!important}body.mobile-landscape .markets-ladder{grid-area:1/1}body.mobile-landscape .markets-dossier{order:0;grid-area:1/2}body.mobile-landscape .market-dossier__details{grid-template-columns:minmax(0,1fr) minmax(180px,.7fr)}body.mobile-landscape .markets-scroll{overflow:visible!important}body.mobile-ui .collection-layout{grid-template-columns:1fr!important}body.mobile-ui .collection-showcase{order:-1;position:relative!important;top:auto!important}body.mobile-ui .collection-grid{gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))!important}body.mobile-landscape .collection-layout{grid-template-columns:minmax(0,1fr) 300px!important}body.mobile-landscape .collection-showcase{order:0;position:sticky!important;top:0!important}@media (max-width:760px) and (orientation:landscape){body.mobile-landscape{--mobile-control-size:clamp(82px,28dvh,96px);--mobile-game-gap:10px}body.mobile-landscape .view{padding-left:8px;padding-right:8px}body.mobile-landscape .panel{padding:9px}body.mobile-landscape .garage-split{gap:8px;grid-template-columns:minmax(0,1fr) minmax(230px,.72fr)!important}body.mobile-landscape .markets-layout{gap:8px;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr)!important}body.mobile-landscape .market-preview{height:170px}body.mobile-landscape .market-dossier__details{grid-template-columns:1fr}body.mobile-landscape .collection-layout{gap:8px;grid-template-columns:minmax(0,1fr) 220px!important}}@media (orientation:landscape) and (max-height:480px){body.mobile-landscape .collection-showcase #pstage{height:clamp(104px,30dvh,150px)!important}}body.mobile-portrait .screen-profile .grid,body.mobile-portrait .screen-prime .grid,body.mobile-portrait .screen-rig .grid,body.mobile-portrait .screen-royale .grid,body.mobile-portrait .screen-store .grid,body.mobile-portrait .screen-versus .grid{grid-template-columns:1fr!important}body.mobile-ui .achievements-wall{padding:12px}body.mobile-ui .achievement-category{background:#08031d94;border:1px solid #7b5cff61;margin:7px 0}body.mobile-ui .achievement-category__summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;margin:0;padding:11px 42px 11px 11px;list-style:none;position:relative}body.mobile-ui .achievement-category__summary::-webkit-details-marker{display:none}body.mobile-ui .achievement-category__summary:after{content:"+";font:18px var(--mono);color:var(--cyan);position:absolute;top:50%;right:14px;transform:translateY(-50%)}body.mobile-ui details[open]>.achievement-category__summary:after{content:"-"}body.mobile-ui .achievement-grid{grid-template-columns:1fr;padding:0 8px 8px}body.mobile-landscape .achievement-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.mobile-ui .profile-match-table table{min-width:560px}body.mobile-ui .screen-arena,body.mobile-ui .screen-melee{height:100%;min-height:100%;padding:0;overflow:hidden}body.mobile-portrait .melee-spectate-head{text-align:center;padding:0 10px;top:max(66px,calc(58px + env(safe-area-inset-top)))!important}body.mobile-portrait .melee-spectate-feed{top:max(124px,calc(116px + env(safe-area-inset-top)))!important;width:min(210px,55vw)!important}body.mobile-ui .arena-hud{inset:22px 0 0;overflow:hidden}body.mobile-ui .arena-hud .top{gap:8px;padding:8px 9px}body.mobile-ui .arena-hud .arena-side{width:100%;min-width:0;font-size:10px}body.mobile-ui .arena-hud .arena-side .tiny{font-size:8px}body.mobile-ui .arena-event-feed{width:min(300px,100% - 28px)!important;max-height:110px!important;bottom:140px!important}body.mobile-landscape .arena-event-feed{max-height:72px!important}body.mobile-ui .arena-special-callout{top:18%}body.mobile-ui .arena-special-callout .asc-name{text-align:center;font-size:25px}body.mobile-ui .arena-result-card .arc-title{letter-spacing:2px;font-size:38px}body.mobile-ui .special-prompt{bottom:136px}body.mobile-ui .launcher-overlay{inset:0}body.mobile-ui .launcher-overlay .lc-charge{width:min(72vw,320px)}body.mobile-ui .virtual-stick,body.mobile-ui .arena-action-button,body.mobile-ui .launch-action-button{width:var(--mobile-control-size);height:var(--mobile-control-size);flex-basis:var(--mobile-control-size)}body.mobile-ui .launch-mobile-controls,body.mobile-ui .arena-action-controls{bottom:max(16px,env(safe-area-inset-bottom));padding-left:var(--mobile-control-edge);padding-right:max(14px,env(safe-area-inset-right))}body.mobile-ui .hashcaster-launch-hud{bottom:calc(var(--mobile-control-size) + var(--mobile-game-gap) + max(16px,env(safe-area-inset-bottom)))!important}body.mobile-landscape .hashcaster-launch-hud{top:max(34px,calc(20px + env(safe-area-inset-top)))!important;bottom:auto!important}body.mobile-ui .gameplay-display-button{top:max(32px,calc(24px + env(safe-area-inset-top)));right:max(12px,env(safe-area-inset-right));z-index:86;border:1px solid var(--cyan);width:48px;height:48px;color:var(--cyan);font:22px var(--mono);pointer-events:auto;background:#09051dd1;position:absolute;box-shadow:0 0 18px #36d3ff2e}body.mobile-landscape .gameplay-display-button{top:max(24px,calc(20px + env(safe-area-inset-top)))}body.mobile-landscape .arena-hud .top{grid-template-columns:minmax(0,1fr) minmax(170px,28%) minmax(0,1fr);align-items:start;display:grid}body.mobile-landscape .arena-hud .arena-center{grid-area:1/2}body.mobile-landscape .arena-hud .arena-side:first-child{grid-area:1/1}body.mobile-landscape .arena-hud .arena-side.b{grid-area:1/3}body.mobile-portrait .arena-hud .top{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-top:6px;display:grid}body.mobile-portrait .arena-hud .arena-center{grid-area:1/1/auto/-1}body.mobile-portrait .arena-hud .arena-side:first-child{grid-area:2/1}body.mobile-portrait .arena-hud .arena-side.b{grid-area:2/2}body.mobile-ui .story-overlay{padding:12px 10px calc(12px + env(safe-area-inset-bottom));align-items:stretch}body.mobile-ui .story-frame{grid-template-rows:minmax(100px,28%) minmax(0,1fr);grid-template-columns:1fr;width:100%;height:100%;min-height:0}body.mobile-ui .story-portrait{border-right:0;border-bottom:1px dashed color-mix(in srgb,var(--story-accent) 55%,transparent);min-height:100px;padding:12px;font-size:8px}body.mobile-ui .story-content{min-height:0;padding:14px;overflow-y:auto}body.mobile-ui .story-speaker{margin-top:8px;font-size:13px}body.mobile-ui .story-dialogue{min-height:100px;padding:14px 0;font-size:18px}body.mobile-ui .story-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}body.mobile-ui .story-control,body.mobile-ui .story-next{text-align:center;min-width:0;min-height:46px}body.mobile-ui .story-next{grid-column:1/-1;margin-left:0}body.mobile-landscape .story-frame{grid-template-rows:1fr;grid-template-columns:30% minmax(0,1fr)}body.mobile-landscape .story-portrait{border-right:1px dashed color-mix(in srgb,var(--story-accent) 55%,transparent);border-bottom:0}body.mobile-landscape .story-dialogue{font-size:17px}body.mobile-ui .story-editor-workspace{grid-template-columns:1fr}body.mobile-ui .story-editor-list{max-height:230px;overflow-y:auto}body.mobile-ui .story-editor-listrow,body.mobile-ui .story-editor-listrow>button:first-child,body.mobile-ui .story-editor-icon{min-height:44px}body.mobile-ui .story-editor-icon{min-width:44px}body.mobile-ui .story-editor-field{grid-template-columns:1fr;gap:4px;margin:10px 0}body.mobile-ui .story-editor-field input,body.mobile-ui .story-editor-field select,body.mobile-ui .story-editor-field textarea{min-height:44px;font-size:16px}body.mobile-ui .story-editor-field input[type=checkbox]{width:44px;height:44px}body.mobile-ui .story-editor-toolbar .btn{flex:140px}body.mobile-ui details.story-editor-beat{padding:0}body.mobile-ui details.story-editor-beat>.story-editor-beathead{cursor:pointer;min-height:48px;margin:0;padding:11px 42px 11px 12px;list-style:none;position:relative}body.mobile-ui details.story-editor-beat>.story-editor-beathead::-webkit-details-marker{display:none}body.mobile-ui details.story-editor-beat>.story-editor-beathead:after{content:"+";font:18px var(--mono);color:var(--cyan);position:absolute;top:50%;right:14px;transform:translateY(-50%)}body.mobile-ui details.story-editor-beat[open]>.story-editor-beathead:after{content:"-"}body.mobile-ui .story-editor-beatbody{padding:0 12px 12px}body.mobile-ui .story-editor-beattools{justify-content:flex-end;gap:7px;margin-bottom:10px;display:flex}body.mobile-ui .story-editor-effect{grid-template-columns:1fr}body.mobile-ui .story-editor-effect .story-editor-icon{justify-self:end;width:44px}body.mobile-ui .reveal-overlay{padding:8px 8px calc(8px + env(safe-area-inset-bottom));align-items:stretch}body.mobile-ui .reveal-stage{overscroll-behavior:contain;touch-action:pan-y;gap:12px;width:100%;max-height:100%;padding:8px 4px 80px;overflow:hidden auto}body.mobile-ui .reveal-overlay--many-parts .reveal-stage{width:100%;max-height:100%;padding:8px 4px 80px}body.mobile-ui .reveal-pack{flex:none;width:min(88vw,360px);height:min(52vh,420px);min-height:300px}body.mobile-ui .reveal-rip{width:min(240px,70vw)}body.mobile-ui .reveal-cards,body.mobile-ui .reveal-overlay--many-parts .reveal-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;width:100%;max-width:520px;padding:0 2px;display:grid}body.mobile-ui .reveal-cards .reveal-card,body.mobile-ui .reveal-cards .card{min-width:0;width:100%!important}body.mobile-ui .reveal-cards .reveal-card--full-stats .stat{grid-template-columns:46px minmax(0,1fr) 24px;gap:4px;display:grid}body.mobile-ui .reveal-cards .reveal-card--full-stats .stat label{width:auto;font-size:7px}body.mobile-ui .reveal-cards .reveal-card--full-stats .stat .v{width:auto;font-size:8px}body.mobile-ui .reveal-inline-claim{left:50%;bottom:max(8px,env(safe-area-inset-bottom));width:min(100% - 24px,420px);margin:0;padding:9px 12px;position:absolute;transform:translate(-50%)!important}body.mobile-ui .reveal-inline-claim .reveal-claim{width:100%;min-height:50px}body.mobile-ui .reveal-skip{min-height:44px;position:fixed;top:30px;bottom:auto;right:12px}body.mobile-ui .reveal-caption{width:92%;min-width:0;padding:14px}body.mobile-ui .reveal-caption__tier{font-size:28px}body.mobile-ui .reveal-wrap{width:100%}body.mobile-ui .reveal-wrap__grid{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}body.mobile-ui .reveal-wrap__grid .card,body.mobile-ui .reveal-wrap__grid .partcard{width:100%}body.mobile-landscape .reveal-stage,body.mobile-landscape .reveal-overlay--many-parts .reveal-stage{padding-bottom:68px}body.mobile-landscape .reveal-pack{width:min(38vw,300px);height:min(72vh,310px);min-height:220px}body.mobile-landscape .reveal-cards,body.mobile-landscape .reveal-overlay--many-parts .reveal-cards{grid-template-columns:repeat(3,minmax(0,1fr));max-width:760px}@media (max-width:1020px){body:not(.mobile-landscape) .markets-map-layout{grid-template-columns:minmax(0,1fr)}}body.mobile-ui .markets-map-layout:not(.is-list-view) .markets-explorer{order:-1}body.mobile-ui .market-map-toolbar{z-index:12;background:#060414f0;gap:6px;padding:5px 0;position:sticky;top:0}body.mobile-ui .market-map-switch__button,body.mobile-ui .market-map-district-button{min-width:44px;height:44px;padding:0 9px;font-size:9px}body.mobile-ui .market-map-district-nav{overscroll-behavior-x:contain;scrollbar-width:none;gap:3px;overflow-x:auto}body.mobile-ui .market-map-district-nav::-webkit-scrollbar{display:none}body.mobile-ui .market-map-shell{height:clamp(360px,60dvh,480px);min-height:360px}body.mobile-ui .market-map__canvas{touch-action:none!important}body.mobile-ui .market-map__district-label{min-width:112px;padding:6px 8px;font-size:9px}body.mobile-portrait .market-map__district-label{min-width:82px;max-width:82px;padding:5px 6px;font-size:7px}body.mobile-portrait .market-map__district-label span{text-overflow:ellipsis;overflow:hidden}body.mobile-portrait .market-map__district-label small{display:none}body.mobile-ui .market-map__node-label{width:32px;min-width:32px;max-width:118px;height:32px;padding:0 5px;font-size:7px;overflow:visible}body.mobile-ui .market-map__node-label:before{content:"";position:absolute;inset:-7px}body.mobile-ui .market-map__node-label:hover,body.mobile-ui .market-map__node-label.is-hovered,body.mobile-ui .market-map__node-label.is-next,body.mobile-ui .market-map__node-label.is-selected{width:auto;min-width:104px;height:auto;min-height:44px;padding:5px 7px}body.mobile-ui .market-map__node-label:hover:before,body.mobile-ui .market-map__node-label.is-hovered:before,body.mobile-ui .market-map__node-label.is-next:before,body.mobile-ui .market-map__node-label.is-selected:before{inset:0}body.mobile-ui .market-map__node-label small{font-size:6px}body.mobile-ui .market-map__readout{max-width:calc(100% - 18px);font-size:8px;top:9px;left:9px}body.mobile-ui .market-map-help{display:none}body.mobile-ui .market-map-legend{gap:7px;max-width:calc(100% - 18px);bottom:9px;left:9px}body.mobile-ui .market-map-legend span{font-size:6px}body.mobile-ui .market-map-dossier{width:auto;height:auto;padding:0;inset:8px}body.mobile-ui .market-map-dossier__close{width:44px;height:44px;top:8px;right:8px}body.mobile-ui .market-dossier-hud{padding:10px}body.mobile-ui .market-dossier-hud__identity{padding-right:48px}body.mobile-ui .market-dossier-hud__main{overscroll-behavior:contain;touch-action:pan-y;padding-right:2px;display:block;overflow-y:auto}body.mobile-ui .market-dossier-hud__visual{grid-template-columns:132px minmax(0,1fr);gap:8px;display:grid}body.mobile-ui .market-dossier-hud .market-preview{height:116px;margin:0}body.mobile-ui .market-dossier-hud__chips{align-content:start;max-height:none}body.mobile-ui .market-dossier-hud__loadout,body.mobile-ui .market-dossier-hud__combat{border-top:1px solid #ffffff17;border-left:0;padding:8px 0 0}body.mobile-ui .market-dossier-hud__action{grid-template-columns:minmax(0,1fr) 130px;gap:8px;padding-top:7px}body.mobile-ui .market-dossier-hud__reward{white-space:normal;line-height:1.25}body.mobile-ui .market-dossier-hud .market-fight-cta{height:44px;min-height:44px}body.mobile-landscape .markets-map-layout:not(.is-list-view){align-items:start;gap:8px;grid-template-columns:minmax(0,1fr)!important}body.mobile-landscape .market-map-shell{height:clamp(330px,74dvh,430px);min-height:330px}body.mobile-landscape .market-map-dossier{width:min(600px,72%);height:auto;inset:8px 8px 8px auto}body.mobile-landscape .market-dossier-hud__main{grid-template-columns:145px minmax(190px,1fr) 150px;gap:8px;display:grid}body.mobile-landscape .market-dossier-hud__visual{display:block}body.mobile-landscape .market-dossier-hud .market-preview{height:96px;margin-bottom:5px}body.mobile-landscape .market-dossier-hud__loadout,body.mobile-landscape .market-dossier-hud__combat{border-top:0;border-left:1px solid #ffffff17;padding:0 0 0 8px}@media (max-width:760px) and (orientation:landscape){body.mobile-landscape .market-map-shell{height:330px;min-height:330px}body.mobile-landscape .market-map-switch__button,body.mobile-landscape .market-map-district-button{padding:0 7px}body.mobile-landscape .market-map-dossier{width:min(540px,78%)}body.mobile-landscape .market-dossier-hud__main{grid-template-columns:125px minmax(175px,1fr) 136px}}@media (orientation:landscape) and (max-height:480px){body.mobile-landscape .markets-screen h1.title{align-items:baseline;gap:8px;margin:0 0 5px;line-height:1.2;display:flex;font-size:13px!important}body.mobile-landscape .markets-screen h1.title .sub{margin:0;line-height:1.2;display:inline;font-size:7px!important}body.mobile-landscape .markets-intro{display:none}body.mobile-landscape .markets-explorer{position:relative}body.mobile-landscape .market-map-shell{height:clamp(220px,100dvh - 150px,330px);min-height:220px}body.mobile-landscape .market-map-shell.has-dossier{z-index:13}body.mobile-landscape .market-map-toolbar{z-index:12;background:#050413e0;padding:0;position:absolute;top:6px;left:6px;right:6px}body.mobile-landscape .market-map__readout{top:56px}body.mobile-landscape .market-map-dossier{width:min(660px,78%);top:8px}body.mobile-landscape .market-map-dossier__close{width:36px;height:36px;top:6px;right:6px}body.mobile-landscape .market-dossier-hud{padding:7px 8px}body.mobile-landscape .market-dossier-hud__identity{padding:0 40px 4px 0}body.mobile-landscape .market-dossier-hud__name{margin-top:2px;font-size:16px}body.mobile-landscape .market-dossier-hud__meta{margin-top:2px;font-size:6px}body.mobile-landscape .market-dossier-hud__main{grid-template-columns:180px minmax(210px,1fr) 130px;gap:7px;padding:5px 0 4px;overflow-x:hidden}body.mobile-landscape .market-dossier-hud .market-preview{height:52px;margin-bottom:3px}body.mobile-landscape .market-dossier-hud__chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;max-height:none;display:grid}body.mobile-landscape .market-dossier-hud__chips .chip{text-overflow:ellipsis;justify-content:center;width:auto;min-width:0;height:14px;padding:1px 3px;font-size:5px;overflow:hidden}body.mobile-landscape .market-dossier-hud__part{gap:4px;min-height:17px}body.mobile-landscape .market-dossier-hud__slot{font-size:6px}body.mobile-landscape .market-dossier-hud__part-name{font-size:8px}body.mobile-landscape .market-dossier-hud__part .badge-rarity{font-size:5px}body.mobile-landscape .market-dossier-hud__combat .stats{gap:2px;margin-top:4px}body.mobile-landscape .market-dossier-hud__combat .stat{grid-template-columns:40px minmax(0,1fr) 30px;gap:3px}body.mobile-landscape .market-dossier-hud__combat .stat label{font-size:6px}body.mobile-landscape .market-dossier-hud__combat .stat .track{height:4px}body.mobile-landscape .market-dossier-hud__combat .stat .v{font-size:8px}body.mobile-landscape .market-dossier-hud__action{gap:8px;padding-top:4px}body.mobile-landscape .market-dossier-hud .market-fight-cta{height:36px;min-height:36px}}.city-map-drawer{--city-drawer-width:310px;--city-drawer-height:96px;z-index:90;width:var(--city-drawer-width);height:var(--city-drawer-height);pointer-events:auto;transform-origin:0 100%;will-change:left,bottom,width,height;background:#03040d;border:1px solid #3ff0ff94;transition:width .34s cubic-bezier(.22,1,.36,1),height .34s cubic-bezier(.22,1,.36,1),left .34s cubic-bezier(.22,1,.36,1),bottom .34s cubic-bezier(.22,1,.36,1),border-color .2s,box-shadow .2s;position:absolute;inset:auto auto 12px 20px;overflow:hidden;box-shadow:10px -10px 28px #02010c8f,inset 0 0 0 1px #ff2d9d2e}.city-map-drawer[hidden]{display:none!important}.city-map-drawer[data-state=expanded]{width:100%;height:100%;box-shadow:none;border-color:#0000;bottom:0;left:0}.city-map-drawer__handle{z-index:20;color:#effcff;text-align:left;cursor:pointer;pointer-events:auto;opacity:1;visibility:visible;background:linear-gradient(90deg,#07051cfa,#0a0723e6 62%,#07051cbd);border:0;border-radius:0;grid-template-rows:1fr 1fr;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:2px 12px;width:100%;height:100%;padding:12px 14px;transition:opacity .14s .12s,background .16s;display:grid;position:absolute;inset:0}.city-map-drawer__handle:hover{background:linear-gradient(90deg,#150a39fc,#10082ef0 62%,#190934d1)}.city-map-drawer__handle-mark{border:1px solid var(--magenta);width:42px;height:42px;color:var(--cyan);font:18px/1 var(--mono);grid-area:1/1/3;place-items:center;display:grid;box-shadow:inset 0 0 10px #ff2d9d2e,0 0 12px #36d6ff1a}.city-map-drawer__handle-title,.city-map-drawer__handle-mode,.city-map-drawer__handle-action{letter-spacing:0;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.city-map-drawer__handle-title{font:9px var(--pix);white-space:nowrap;grid-area:1/2;align-self:end}.city-map-drawer__handle-mode{color:#9d93c2;font:8px var(--mono);white-space:nowrap;grid-area:2/2;align-self:start}.city-map-drawer__handle-action{color:var(--cyan);font:7px var(--pix);white-space:nowrap;border-left:1px solid #3ff0ff52;grid-area:1/3/3;align-self:stretch;align-items:center;margin:0;padding-left:12px;display:flex}.city-map-drawer__handle-action:after{content:" >";color:var(--magenta)}.city-map-drawer[data-state=expanded] .city-map-drawer__handle{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .1s,visibility 0s linear .1s}.city-map-drawer__panel{z-index:2;pointer-events:auto;background:#03040d;position:absolute;inset:0;overflow:hidden}.city-map-drawer[data-state=collapsed] .city-screen__command,.city-map-drawer[data-state=collapsed] .city-screen__brief,.city-map-drawer[data-state=collapsed] .city-screen__legend,.city-map-drawer[data-state=collapsed] .city-screen__layers,.city-map-drawer[data-state=collapsed] .market-map__labels,.city-map-drawer[data-state=collapsed] .market-map__readout{opacity:0;visibility:hidden;pointer-events:none}.city-map-drawer .city-screen__command,.city-map-drawer .city-screen__brief,.city-map-drawer .city-screen__legend,.city-map-drawer .city-screen__layers,.city-map-drawer .market-map__labels,.city-map-drawer .market-map__readout{transition:opacity .14s .16s}.city-map-drawer__close{color:#ff8fd6;width:38px;height:38px;font:12px var(--pix);cursor:pointer;background:#23082df0;border:1px solid #ff2d9dc7;border-radius:2px;place-items:center;padding:0;display:grid;box-shadow:inset 0 0 12px #ff2d9d1f}.city-map-drawer__close:hover{color:#fff;background:#5b164a;border-color:#fff}.view.screen-home.fullbleed,.view.screen-markets.fullbleed,.view.screen-market-making.fullbleed,.view.screen-terminal.fullbleed{height:100%;min-height:0}.city-screen{background:#03040d;width:100%;height:100%;min-height:560px;position:relative;overflow:hidden}.city-map-shell{isolation:isolate;--market-map-label-top:112px;--market-map-label-right:10px;--market-map-label-bottom:40px;--market-map-label-left:10px;border:0;border-radius:0;width:100%;height:auto;min-height:0;position:absolute;inset:0;box-shadow:inset 0 0 86px #040212b8}.city-map-shell:after{border-color:#36d6ff24;inset:10px}.city-map-stage{position:absolute;inset:0}.city-screen__command{z-index:9;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:18px;display:flex;position:absolute;top:15px;left:18px;right:18px}.city-screen__actions{pointer-events:auto;align-items:flex-start;gap:8px;display:flex}.city-screen__identity{border-left:3px solid var(--cyan);text-shadow:0 0 14px #36d6ff4d;min-width:0;padding-left:12px}.city-screen__kicker{color:var(--cyan);font:8px var(--pix);letter-spacing:1px;display:block}.city-screen__identity h1{color:#f8f7ff;font:700 32px/1 var(--disp);letter-spacing:0;margin:3px 0 0}.city-screen__sector{color:#8176a8;font:8px var(--mono);letter-spacing:0;margin-top:4px;display:block}.city-screen__status{align-items:stretch;gap:6px;display:flex}.city-screen__status>span{background:#070519d6;border:1px solid #5c4db1a8;border-radius:2px;grid-template-columns:auto auto;align-items:center;gap:9px;min-width:92px;height:38px;padding:0 10px;display:grid;box-shadow:inset 0 0 14px #36d6ff0a}.city-screen__status small{color:#7f739d;font:7px var(--pix);letter-spacing:0}.city-screen__status b{color:#fff;font:14px var(--mono);letter-spacing:0;justify-self:end}.city-screen__brief{z-index:9;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;max-width:min(680px,58vw);position:absolute;top:87px;left:20px;overflow:hidden}.city-screen__layers{z-index:10;pointer-events:none;position:absolute;inset:0}.city-market-layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.city-market-layer[hidden]{display:none!important}.city-market-layer>.market-map-toolbar{z-index:16;pointer-events:auto;background:#050413e6;border:1px solid #5341b980;justify-content:flex-start;width:max-content;max-width:calc(100% - 36px);padding:4px 6px;position:absolute;top:116px;left:18px;right:18px}.city-screen[data-mode=market-making] .city-market-layer>.market-map-toolbar{top:128px}.city-market-layer>.market-making-storybar{z-index:16;pointer-events:auto;background:#050413e0;max-width:520px;margin:0;padding:5px 7px;position:absolute;top:82px;right:18px}.city-market-layer>.markets-scroll{pointer-events:none;padding:0;position:absolute;inset:0;overflow:visible}.city-market-layer .markets-map-layout{pointer-events:none;width:auto;display:block;position:absolute;inset:0}.city-market-layer .markets-explorer{display:block}.city-market-layer .market-map-shell{width:auto;height:auto;min-height:0;box-shadow:none;isolation:auto;pointer-events:none;background:0 0;border:0;position:absolute;inset:0;overflow:visible}.city-market-layer .market-map-shell:before,.city-market-layer .market-map-shell:after,.city-market-layer .market-map-legend{display:none}.city-market-layer .market-map-help{pointer-events:none;bottom:16px;right:18px}.city-market-layer .market-map-dossier{pointer-events:auto}.city-market-layer .markets-map-layout.is-list-view{pointer-events:auto;grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);gap:12px;display:grid;inset:164px 18px 18px;overflow:hidden}.city-screen[data-mode=market-making] .city-market-layer .markets-map-layout.is-list-view{top:176px}.city-market-layer .markets-map-layout.is-list-view .markets-explorer{min-height:0;display:flex}.city-market-layer .markets-map-layout.is-list-view .markets-ladder,.city-market-layer .markets-map-layout.is-list-view .markets-dossier{overscroll-behavior:contain;touch-action:pan-y;min-height:0;padding-right:3px;overflow-y:auto}.city-market-layer__notice{z-index:18;pointer-events:auto;width:min(540px,100% - 36px);padding:28px;position:absolute;top:150px;left:50%;transform:translate(-50%)}.city-royale-layer{box-sizing:border-box;z-index:18;overscroll-behavior:contain;touch-action:pan-y;pointer-events:auto;scrollbar-width:thin;background:#050414eb;border:1px solid #ffb23bad;border-left:3px solid #ffb23b;width:min(430px,100% - 36px);padding:9px;position:absolute;top:112px;bottom:18px;right:18px;overflow:hidden auto;box-shadow:0 0 0 1px #06020f,0 0 28px #ffb23b29,inset 0 0 30px #ff2d9d0d}.city-royale-layer>:first-child{display:none}.city-royale-layer__toolbar{z-index:4;background:#09051dfa;border-bottom:1px solid #ffb23b73;justify-content:space-between;align-items:center;gap:8px;margin:-9px -9px 8px;padding:8px;display:flex;position:sticky;top:-9px}.city-royale-layer__toolbar .btn{min-height:34px;padding:7px 10px;font-size:8px}.city-royale-layer__toolbar .chip{color:#ffcf5a;white-space:nowrap;border-color:#ffb23b94}.city-royale-layer>.col{gap:8px}.city-royale-layer .panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-bottom:1px solid #6f59b557;border-radius:0;margin:0;padding:11px}.city-royale-layer .panel:before{display:none}.city-royale-layer>.panel{background:#180a2d75;border:1px solid #ffb23b4d;margin-top:8px!important}.city-royale-layer .royale-history-row{grid-template-columns:auto auto 1fr auto;align-items:center;gap:7px!important;display:grid!important}.city-royale-layer .royale-history-row>*{min-width:0;width:auto!important}.city-royale-layer .royale-history-row .btn{padding:6px 8px!important}.city-screen[data-mode=royale] .city-screen__legend{color:#ffb23b}.city-screen[data-mode=markets] .city-map-shell .market-map__readout{top:164px}.city-screen[data-mode=market-making] .city-map-shell .market-map__readout{top:176px}.city-screen[data-mode=markets] .city-map-shell{--market-map-label-top:194px}.city-screen[data-mode=market-making] .city-map-shell{--market-map-label-top:206px}.city-map-shell .market-map__readout{top:91px;left:20px}.city-map__landmark{border:1px solid color-mix(in srgb,var(--landmark-accent) 72%,transparent);border-left:3px solid var(--landmark-accent);color:#f8f5ff;min-width:102px;max-width:148px;font:7px var(--pix);cursor:pointer;box-shadow:0 0 15px color-mix(in srgb,var(--landmark-accent) 15%,transparent);background:#050414e6;border-radius:1px;padding:6px 8px;transition:background .14s,border-color .14s,box-shadow .14s,min-width .14s}.city-map__landmark:after{content:"";background:linear-gradient(var(--landmark-accent),transparent);width:1px;height:18px;position:absolute;top:100%;left:50%}.city-map__landmark span,.city-map__landmark small{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.city-map__landmark small{color:var(--landmark-accent);font:7px var(--mono);letter-spacing:0;margin-top:3px;display:none}.city-map__landmark:hover,.city-map__landmark.is-hovered{z-index:5;border-color:var(--landmark-accent);min-width:142px;box-shadow:0 0 24px color-mix(in srgb,var(--landmark-accent) 28%,transparent);background:#0c0723f7}.city-map__landmark:hover small,.city-map__landmark.is-hovered small{display:block}.city-map__landmark.is-hub{color:#fff;border-width:2px}.city-map__zeppelin-label{border:1px solid color-mix(in srgb,var(--ad-accent) 72%,transparent);color:#edfff9;width:30px;min-width:30px;height:24px;font:6px var(--pix);cursor:pointer;box-shadow:0 0 14px color-mix(in srgb,var(--ad-accent) 18%,transparent);background:#030a11e6;border-radius:1px;place-items:center;padding:0;transition:width .14s,border-color .14s,background .14s,box-shadow .14s;display:grid;overflow:hidden}.city-map__zeppelin-label:before{content:"AD";color:var(--ad-accent)}.city-map__zeppelin-label:after{content:"";background:linear-gradient(var(--ad-accent),transparent);width:1px;height:9px;position:absolute;top:100%;left:50%}.city-map__zeppelin-label span,.city-map__zeppelin-label small{text-overflow:ellipsis;display:none;overflow:hidden}.city-map__zeppelin-label small{color:var(--ad-accent);font:6px var(--mono);margin-top:2px}.city-map__zeppelin-label:hover,.city-map__zeppelin-label:focus-visible,.city-map__zeppelin-label.is-hovered{z-index:7;border-color:var(--ad-accent);width:auto;min-width:92px;height:auto;min-height:30px;box-shadow:0 0 22px color-mix(in srgb,var(--ad-accent) 32%,transparent);background:#07171cf7;padding:4px 7px;display:block}.city-map__zeppelin-label:hover:before,.city-map__zeppelin-label:focus-visible:before,.city-map__zeppelin-label.is-hovered:before{display:none}.city-map__zeppelin-label:hover span,.city-map__zeppelin-label:hover small,.city-map__zeppelin-label:focus-visible span,.city-map__zeppelin-label:focus-visible small,.city-map__zeppelin-label.is-hovered span,.city-map__zeppelin-label.is-hovered small{display:block}.city-ad-preview{--ad-accent:#50e3c2;z-index:40;border:1px solid var(--ad-accent);width:min(540px,100% - 36px);max-height:calc(100% - 150px);box-shadow:0 0 0 1px #000,0 0 34px color-mix(in srgb,var(--ad-accent) 22%,transparent);pointer-events:auto;overscroll-behavior:contain;touch-action:pan-y;background:#040812fa;border-left-width:3px;border-radius:2px;position:absolute;top:116px;left:50%;overflow-y:auto;transform:translate(-50%)}.city-ad-preview[hidden]{display:none!important}.city-ad-preview__header{border-bottom:1px solid color-mix(in srgb,var(--ad-accent) 42%,transparent);min-height:42px;color:var(--ad-accent);font:7px var(--pix);justify-content:space-between;align-items:center;padding:6px 7px 6px 12px;display:flex}.city-ad-preview__close{border:1px solid color-mix(in srgb,var(--ad-accent) 62%,transparent);width:34px;height:34px;color:var(--ad-accent);font:10px var(--pix);cursor:pointer;background:#07151b;border-radius:1px;place-items:center;padding:0;display:grid}.city-ad-preview__browser{background:#071018;border:1px solid #96ffe161;margin:12px}.city-ad-preview__address{color:#7ef7d4;min-height:30px;font:6px var(--pix);border-bottom:1px solid #96ffe133;align-items:center;gap:9px;padding:5px 8px;display:flex}.city-ad-preview__address code{color:#c9fff0;min-width:0;font:10px var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.city-ad-preview__creative{text-align:center;background:repeating-linear-gradient(0deg,#50e3c20b 0 1px,#0000 1px 4px);flex-direction:column;justify-content:center;align-items:center;min-height:142px;padding:18px;display:flex}.city-ad-preview__creative strong{color:#effffb;max-width:100%;font:700 34px/1 var(--disp);letter-spacing:0;overflow-wrap:anywhere;text-shadow:0 0 18px color-mix(in srgb,var(--ad-accent) 55%,transparent)}.city-ad-preview__creative span{color:var(--ad-accent);font:8px var(--pix);margin-top:9px}.city-ad-preview__browser p{color:#b9aecf;font:12px/1.45 var(--mono);border-top:1px solid #96ffe12e;margin:0;padding:10px 12px}.city-ad-preview__warning{color:#ffcf5a;font:7px var(--pix);margin:0 12px}.city-ad-preview__actions{justify-content:flex-end;gap:8px;padding:12px;display:flex}.city-ad-preview__actions .btn{min-height:38px}.city-ad-preview__visit{border-color:var(--ad-accent)!important;background:var(--ad-accent)!important;color:#04100d!important}.city-screen__legend{z-index:8;pointer-events:none;background:#03040fc7;align-items:center;gap:11px;padding:5px 8px;display:flex;position:absolute;bottom:16px;left:18px}.city-screen__legend span{color:#8176a8;font:7px var(--mono);letter-spacing:0;align-items:center;gap:5px;display:flex}.city-screen__legend span:before{content:"";border:1px solid;width:7px;height:7px;box-shadow:0 0 7px}.city-screen__legend .is-market{color:#ff6dbb}.city-screen__legend .is-combat{color:#ffb23b}.city-screen__legend .is-workshop{color:#35f2d0}.city-screen__legend .is-system{color:#7d9cff}.city-screen__legend .is-cleared{color:#35f2d0}.city-screen__legend .is-next{color:#ffd84a}.city-screen__legend .is-open{color:#ff2d9d}.city-screen__legend .is-locked{color:#63568e}.city-map-fallback{z-index:12;background:#050414f5;border:1px solid #36d6ff73;padding:16px;position:absolute;inset:96px 18px 18px;overflow-y:auto}.city-map-fallback__title{color:var(--amber);font:9px var(--pix);letter-spacing:0;margin-bottom:12px}.city-map-fallback__destinations{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.city-map-fallback__destinations .btn{text-align:left;min-height:48px}body.mobile-ui .view.screen-home.fullbleed,body.mobile-ui .view.screen-markets.fullbleed,body.mobile-ui .view.screen-market-making.fullbleed,body.mobile-ui .view.screen-terminal.fullbleed{height:100%;min-height:0}body.mobile-ui .city-map-drawer{--city-drawer-width:min(260px,calc(100% - 20px));--city-drawer-height:72px;bottom:10px;left:10px}body.mobile-portrait .city-map-drawer{--city-drawer-width:min(230px,calc(100% - 20px));--city-drawer-height:64px}body.mobile-ui .city-map-drawer[data-state=expanded]{bottom:0;left:0}body.mobile-ui .city-map-drawer__handle{grid-template-columns:34px minmax(0,1fr) auto;gap:1px 8px;padding:8px 9px}body.mobile-ui .city-map-drawer__handle-mark{width:34px;height:34px;font-size:13px}body.mobile-ui .city-map-drawer__handle-title{font-size:7px}body.mobile-ui .city-map-drawer__handle-mode{font-size:6px;line-height:1.2;display:block}body.mobile-ui .city-map-drawer__handle-action{padding-left:8px;font-size:5px}body.mobile-ui .city-map-drawer__close{width:44px;height:44px}body.mobile-ui .city-screen{height:100%;min-height:0}body.mobile-ui .city-map-shell{inset:0;height:auto!important;min-height:0!important}body.mobile-ui .city-screen__command{gap:8px;top:9px;left:9px;right:9px}body.mobile-ui .city-screen__identity{padding-left:8px}body.mobile-ui .city-screen__kicker{font-size:6px}body.mobile-ui .city-screen__identity h1{font-size:22px}body.mobile-ui .city-screen__sector{font-size:6px}body.mobile-ui .city-screen__status{gap:3px}body.mobile-ui .city-screen__status>span{text-align:center;min-width:49px;height:34px;padding:5px 6px;display:block}body.mobile-ui .city-screen__status small,body.mobile-ui .city-screen__status b{font-size:6px;display:block}body.mobile-ui .city-screen__status b{margin-top:2px;font-size:10px}body.mobile-ui .city-screen__brief{display:none}body.mobile-ui .city-market-layer>.market-map-toolbar{background:#050413f0;max-width:calc(100% - 16px);min-height:44px;padding:0 4px;top:72px;left:8px;right:8px;overflow:hidden}body.mobile-ui .city-screen[data-mode=market-making] .city-market-layer>.market-map-toolbar{top:126px}body.mobile-ui .city-market-layer>.market-making-storybar{max-width:none;min-height:36px;padding:3px 5px;top:70px;left:8px;right:8px}body.mobile-ui .city-market-layer>.market-making-storybar>span{display:none}body.mobile-ui .city-market-layer .market-map-dossier{width:auto;height:auto;inset:124px 8px 8px}body.mobile-ui .city-screen[data-mode=market-making] .city-market-layer .market-map-dossier{top:204px}body.mobile-ui .city-market-layer .markets-map-layout.is-list-view{display:block;inset:124px 8px 8px;overflow-y:auto;width:auto!important}body.mobile-ui .city-screen[data-mode=market-making] .city-market-layer .markets-map-layout.is-list-view{top:204px}body.mobile-ui .city-market-layer .markets-map-layout.is-list-view .markets-dossier{margin-top:8px}body.mobile-ui .city-screen[data-mode=markets] .city-map-shell .market-map__readout{top:122px}body.mobile-ui .city-screen[data-mode=market-making] .city-map-shell .market-map__readout{top:176px}body.mobile-ui .city-map-shell{--market-map-label-top:98px;--market-map-label-right:8px;--market-map-label-bottom:34px;--market-map-label-left:8px}body.mobile-ui .city-screen[data-mode=markets] .city-map-shell{--market-map-label-top:142px}body.mobile-ui .city-screen[data-mode=market-making] .city-map-shell{--market-map-label-top:206px}body.mobile-ui .city-market-layer__notice{padding:18px;top:126px}body.mobile-ui .city-royale-layer{width:auto;height:min(58%,360px);padding:7px;inset:auto 8px 8px}body.mobile-ui .city-royale-layer__toolbar{margin:-7px -7px 7px;padding:6px;top:-7px}body.mobile-ui .city-royale-layer__toolbar .btn{min-height:44px}body.mobile-ui .city-royale-layer .panel{padding:9px}body.mobile-ui .city-royale-layer .royale-history-row{grid-template-columns:1fr auto}body.mobile-ui .city-royale-layer .royale-history-row>:nth-child(2),body.mobile-ui .city-royale-layer .royale-history-row>:nth-child(3){display:none}body.mobile-ui .city-map-shell .market-map__readout{max-width:calc(100% - 20px);top:70px;left:10px}body.mobile-ui .city-map__landmark{min-width:70px;max-width:92px;padding:5px 6px;font-size:5px}body.mobile-ui .city-map__landmark:hover,body.mobile-ui .city-map__landmark.is-hovered{min-width:94px}body.mobile-ui .city-map__landmark small{font-size:5px}body.mobile-ui .city-map__zeppelin-label{width:44px;min-width:44px;height:44px;padding:0;font-size:5px}body.mobile-ui .city-map__zeppelin-label:hover,body.mobile-ui .city-map__zeppelin-label:focus-visible,body.mobile-ui .city-map__zeppelin-label.is-hovered{width:auto;min-width:78px;height:auto;min-height:44px;padding:5px 6px}body.mobile-ui .city-map__zeppelin-label small{font-size:5px}body.mobile-ui .city-ad-preview{width:calc(100% - 16px);max-height:calc(100% - 84px);top:74px}body.mobile-ui .city-ad-preview__header{min-height:46px;padding-left:9px;font-size:6px}body.mobile-ui .city-ad-preview__close{width:44px;height:44px}body.mobile-ui .city-ad-preview__browser{margin:8px}body.mobile-ui .city-ad-preview__creative{min-height:112px;padding:12px}body.mobile-ui .city-ad-preview__creative strong{font-size:25px}body.mobile-ui .city-ad-preview__browser p{font-size:10px}body.mobile-ui .city-ad-preview__warning{margin:0 8px;font-size:6px}body.mobile-ui .city-ad-preview__actions{padding:8px}body.mobile-ui .city-ad-preview__actions .btn{min-height:44px}body.mobile-ui .city-screen__legend{gap:7px;max-width:calc(100% - 18px);bottom:9px;left:9px}body.mobile-ui .city-screen__legend span{font-size:5px}body.mobile-ui .city-map-fallback{padding:10px;inset:72px 8px 8px}body.mobile-ui .city-map-fallback__destinations{grid-template-columns:repeat(2,minmax(0,1fr))}@media (orientation:landscape) and (max-height:480px){body.mobile-landscape .city-screen__command{top:6px}body.mobile-landscape .city-screen__identity h1{font-size:18px}body.mobile-landscape .city-screen__sector{display:none}body.mobile-landscape .city-screen__status>span{height:30px;padding:3px 6px}body.mobile-landscape .city-map-shell .market-map__readout{top:50px}body.mobile-landscape .city-screen__legend{bottom:6px}body.mobile-landscape .city-market-layer>.market-map-toolbar{top:48px}body.mobile-landscape .city-screen[data-mode=market-making] .city-market-layer>.market-map-toolbar{top:103px}body.mobile-landscape .city-market-layer>.market-making-storybar{min-height:30px;top:46px}body.mobile-landscape .city-royale-layer{height:62%}body.mobile-landscape .city-ad-preview{max-height:calc(100% - 62px);top:54px}body.mobile-landscape .city-ad-preview__creative{min-height:82px}body.mobile-landscape .city-market-layer .market-map-dossier{top:96px}body.mobile-landscape .city-screen[data-mode=market-making] .city-market-layer .market-map-dossier{top:182px}body.mobile-landscape .city-market-layer .markets-map-layout.is-list-view{top:96px}body.mobile-landscape .city-screen[data-mode=market-making] .city-market-layer .markets-map-layout.is-list-view{top:182px}body.mobile-landscape .city-screen[data-mode=markets] .city-map-shell .market-map__readout{top:94px}body.mobile-landscape .city-screen[data-mode=market-making] .city-map-shell .market-map__readout{top:154px}body.mobile-landscape .city-map-shell{--market-map-label-top:74px}body.mobile-landscape .city-screen[data-mode=markets] .city-map-shell{--market-map-label-top:122px}body.mobile-landscape .city-screen[data-mode=market-making] .city-map-shell{--market-map-label-top:202px}}body.city-preview-page{background:#03040d;overflow:hidden}.city-preview{color:#eee6ff;background:#03040d;position:fixed;inset:0;overflow:hidden}.city-preview__header{z-index:20;background:#03040ded;border-bottom:1px solid #3ff0ff47;grid-template-columns:minmax(230px,1fr) auto minmax(300px,1fr);align-items:center;gap:18px;min-height:86px;padding:13px 18px;display:grid;position:absolute;top:0;left:0;right:0;box-shadow:0 12px 28px #00000057}.city-preview__identity{border-left:3px solid var(--cyan);min-width:0;padding-left:11px;text-decoration:none;display:block}.city-preview__identity span{color:var(--cyan);font:7px var(--pix);letter-spacing:1px;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.city-preview__identity strong{color:#fff;font:700 28px/1 var(--disp);letter-spacing:0;text-shadow:0 0 18px #3ff0ff42;margin-top:4px;display:block}.city-preview__status{background:#1e1304ad;border:1px solid #ffd34e7a;justify-items:center;gap:4px;padding:7px 12px;display:grid}.city-preview__status span{color:#9287b5;font:6px var(--pix)}.city-preview__status b{color:var(--sun);font:8px var(--pix)}.city-preview__nav{justify-content:flex-end;gap:8px;display:flex}.city-preview__nav button,.city-preview__nav a{color:#dffcff;min-height:40px;font:7px var(--pix);cursor:pointer;background:#07081be6;border:1px solid #3ff0ff94;border-radius:1px;place-items:center;padding:8px 11px;text-decoration:none;display:grid}.city-preview__nav button:hover,.city-preview__nav button:focus-visible,.city-preview__nav a:hover,.city-preview__nav a:focus-visible{border-color:var(--cyan);color:#fff;background:#10253a;box-shadow:0 0 18px #3ff0ff2e}.city-preview__viewport{position:absolute;inset:0;overflow:hidden}.city-preview__map{--market-map-label-top:104px;--market-map-label-right:12px;--market-map-label-bottom:18px;--market-map-label-left:12px;border:0;border-radius:0;width:auto;height:auto;min-height:0;position:absolute;inset:0;box-shadow:inset 0 0 110px #02010ccc}body.city-preview-page .city-preview__map{height:auto;min-height:0}.city-preview__map:after{border-color:#3ff0ff1f;inset:9px}.city-preview__map .market-map__readout{max-width:calc(100% - 36px);top:94px;left:18px}.city-preview__loading{z-index:3;color:var(--cyan);font:8px var(--pix);animation:1.4s steps(2,end) infinite city-preview-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes city-preview-pulse{50%{opacity:.35}}.city-preview__panel{--preview-accent:#3ff0ff;z-index:30;border:1px solid var(--preview-accent);width:min(370px,100% - 36px);box-shadow:0 0 0 1px #000,0 0 30px color-mix(in srgb,var(--preview-accent) 20%,transparent);background:#040512f5;border-left-width:3px;border-radius:2px;position:absolute;top:108px;right:18px;overflow:hidden}.city-preview__panel[hidden]{display:none!important}.city-preview__panel>header{border-bottom:1px solid color-mix(in srgb,var(--preview-accent) 38%,transparent);min-height:42px;color:var(--preview-accent);font:7px var(--pix);justify-content:space-between;align-items:center;padding:5px 6px 5px 11px;display:flex}.city-preview__panel>header button{border:1px solid color-mix(in srgb,var(--preview-accent) 62%,transparent);width:34px;height:34px;color:var(--preview-accent);font:10px var(--pix);cursor:pointer;background:#0b0a1e;border-radius:1px;place-items:center;padding:0;display:grid}.city-preview__panel-body{padding:18px}.city-preview__panel-body small{color:#8176a8;font:6px var(--pix);display:block}.city-preview__panel-body h2{color:#fff;font:700 24px/1.1 var(--disp);letter-spacing:0;overflow-wrap:anywhere;text-shadow:0 0 16px color-mix(in srgb,var(--preview-accent) 38%,transparent);margin:9px 0 5px}.city-preview__panel-body>b{color:var(--preview-accent);font:7px var(--pix);display:block}.city-preview__panel-body code{color:#d8fff5;font:10px var(--mono);border:1px solid #ffffff1f;margin-top:13px;padding:7px 8px;display:block}.city-preview__panel-body p{color:#c4b9de;font:13px/1.55 var(--mono);margin-top:16px}.city-preview__locked{color:var(--sun);font:6px var(--pix);text-align:center;border:1px solid #ffd34e6b;margin-top:18px;padding:9px}.city-preview__fallback{background:#070518;border:1px solid #3ff0ff6b;padding:18px;position:absolute;inset:100px 18px 18px;overflow:auto}.city-preview__fallback h2{color:var(--sun);font:9px var(--pix)}.city-preview__fallback>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.city-preview__fallback button{color:#eee6ff;min-height:48px;font:7px var(--pix);cursor:pointer;background:#100927;border:1px solid #3ff0ff6b;padding:9px}body.mobile-ui .city-preview__header{grid-template-columns:minmax(0,1fr) auto;gap:7px;min-height:72px;padding:8px}body.mobile-ui .city-preview__identity{padding-left:7px}body.mobile-ui .city-preview__identity span{font-size:5px}body.mobile-ui .city-preview__identity strong{font-size:19px}body.mobile-ui .city-preview__status{display:none}body.mobile-ui .city-preview__nav{gap:5px}body.mobile-ui .city-preview__nav button,body.mobile-ui .city-preview__nav a{min-height:44px;padding:6px 8px;font-size:5px}body.mobile-ui .city-preview__map{--market-map-label-top:82px;--market-map-label-right:8px;--market-map-label-bottom:10px;--market-map-label-left:8px}body.mobile-ui .city-preview__map .market-map__readout{max-width:calc(100% - 18px);top:73px;left:9px}body.mobile-ui .city-preview__panel{touch-action:pan-y;overscroll-behavior:contain;width:auto;max-height:52%;inset:auto 8px 8px;overflow-y:auto}body.mobile-ui .city-preview__panel>header{z-index:2;background:#09071b;min-height:46px;position:sticky;top:0}body.mobile-ui .city-preview__panel>header button{width:44px;height:44px}body.mobile-ui .city-preview__panel-body{padding:13px}body.mobile-ui .city-preview__panel-body h2{font-size:20px}body.mobile-ui .city-preview__panel-body p{font-size:11px}body.mobile-ui .city-preview__fallback{padding:10px;inset:80px 8px 8px}@media (max-width:620px){.city-preview__header{grid-template-columns:minmax(0,1fr) auto;min-height:78px;padding:9px}.city-preview__status{display:none}.city-preview__identity strong{font-size:21px}.city-preview__nav a{display:none}.city-preview__map{--market-map-label-top:88px}.city-preview__map .market-map__readout{top:79px}}@media (orientation:landscape) and (max-height:480px){body.mobile-ui .city-preview__header{min-height:58px;padding:5px 8px}body.mobile-ui .city-preview__identity strong{font-size:16px}body.mobile-ui .city-preview__nav button,body.mobile-ui .city-preview__nav a{min-height:44px}body.mobile-ui .city-preview__map{--market-map-label-top:66px}body.mobile-ui .city-preview__map .market-map__readout{top:59px}body.mobile-ui .city-preview__panel{max-height:70%}}
