@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:400;src:url(./orbitron-latin-400-normal-U6xZUhur.woff2) format("woff2"),url(./orbitron-latin-400-normal-DBk4Dmer.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body{touch-action:manipulation}.fs-scrim{position:fixed;left:50%;top:50%;width:calc(100vw / var(--scrim-scale, 1));height:calc(100dvh / var(--scrim-scale, 1));transform:translate(-50%,-50%)}:root{font-family:Orbitron,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}.card{padding:2em}#app{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.cell-mod.svelte-cwzm2n{position:absolute;left:calc(var(--reel) * (var(--cell-w, 0px) + var(--grid-gap, 0px)));top:calc(var(--row) * (var(--cell-h, 0px) + var(--grid-gap, 0px)));width:var(--cell-w, 0px);height:var(--cell-h, 0px);display:flex;align-items:flex-end;justify-content:center;pointer-events:none;animation:svelte-cwzm2n-cm-pop .32s cubic-bezier(.34,1.56,.64,1)}.cell-mod-label.svelte-cwzm2n{font-family:Orbitron,sans-serif;font-weight:900;font-size:.9rem;padding:2px 7px;margin-bottom:6px;border-radius:8px;color:#06121a}.mult.svelte-cwzm2n .cell-mod-label:where(.svelte-cwzm2n){background:#f0f;box-shadow:0 0 12px #ff00ffb3;color:#fff}.prize.svelte-cwzm2n .cell-mod-label:where(.svelte-cwzm2n){background:#ffd54a;box-shadow:0 0 12px #ffd54ab3}.upgrade.svelte-cwzm2n .cell-mod-label:where(.svelte-cwzm2n){background:#0ff;box-shadow:0 0 12px #00ffffb3}@keyframes svelte-cwzm2n-cm-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.cell-mod.svelte-cwzm2n{animation:none}}.grid-container.svelte-1rf55k2{position:relative;width:616px;height:412px;border-radius:12px;overflow:hidden;box-shadow:0 0 40px #0064ff40,0 0 80px #5000b426,inset 0 0 60px #00001ecc}.symbol-grid.svelte-1rf55k2{position:absolute;inset:0;display:flex;flex-direction:row;gap:4px}.symbol-col.svelte-1rf55k2{position:relative;width:120px;height:412px;flex-shrink:0;overflow:hidden;border-radius:8px}.reel-strip.svelte-1rf55k2{position:absolute;left:0;top:0;width:120px;display:flex;flex-direction:column;gap:4px;will-change:transform}.symbol-cell.svelte-1rf55k2{position:relative;width:120px;height:100px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#1c1d2ee0;border-radius:8px;box-shadow:inset 0 0 12px 2px color-mix(in srgb,var(--plate-tint, #00ffff) 60%,transparent)}.tile-inner.svelte-1rf55k2{position:absolute;inset:0;transform-origin:50% 50%;will-change:transform,opacity;transform:scaleY(var(--ts, 1));opacity:var(--ta, 1)}.tile-plate.svelte-1rf55k2{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;pointer-events:none;border-radius:8px}.symbol-img.svelte-1rf55k2{position:absolute;top:9%;left:9%;width:82%;height:82%;object-fit:contain;transition:opacity .15s ease}.symbol-overlay.svelte-1rf55k2{position:absolute;top:9%;left:9%;width:82%;height:82%;object-fit:contain;pointer-events:none;transform-origin:50% 50%}.symbol-fx.svelte-1rf55k2{position:absolute;top:9px;left:19px;width:82px;height:82px;pointer-events:none;background-repeat:no-repeat;background-position-y:center;mix-blend-mode:screen;opacity:.9}.symbol-fx.fx-none.svelte-1rf55k2{display:none}@keyframes svelte-1rf55k2-fx-flame-cycle{0%{background-position-x:0}to{background-position-x:-492px}}@keyframes svelte-1rf55k2-fx-arc-cycle{0%{background-position-x:0}to{background-position-x:-328px}}.symbol-grid.svelte-1rf55k2{--escalation: 0}.reel-strip.svelte-1rf55k2.anticipate .tile-inner:where(.svelte-1rf55k2){filter:brightness(calc(1.28 + var(--escalation) * .05)) saturate(calc(1.4 + var(--escalation) * .06))}.symbol-col.svelte-1rf55k2.col-focus .reel-strip:where(.svelte-1rf55k2).anticipate .tile-inner:where(.svelte-1rf55k2){filter:brightness(calc(1.5 + var(--escalation) * .06)) saturate(calc(1.75 + var(--escalation) * .08)) drop-shadow(0 0 16px rgba(0,255,255,.85))}@keyframes svelte-1rf55k2-reel-tremble{0%,to{transform:translate(0) scale(1)}25%{transform:translate(-1.5px) scale(1.015)}75%{transform:translate(1.5px) scale(1.015)}}.symbol-col.svelte-1rf55k2.col-focus{animation:svelte-1rf55k2-reel-tremble calc(.09s - var(--escalation) * 6ms) linear infinite}.symbol-grid.svelte-1rf55k2.grid-anticipating .symbol-col:where(.svelte-1rf55k2):not(.col-anticipate) .reel-strip:where(.svelte-1rf55k2){filter:brightness(calc(.62 - var(--escalation) * .03)) saturate(.75);transition:filter .25s ease}.edge-sparks.svelte-1rf55k2{position:absolute;inset:0;overflow:hidden;pointer-events:none}.edge-spark.svelte-1rf55k2{position:absolute;bottom:-10%;width:22px;height:22px;opacity:0}.spark-a.svelte-1rf55k2{left:4px}.spark-b.svelte-1rf55k2{right:4px}.symbol-col.svelte-1rf55k2.col-focus .spark-a:where(.svelte-1rf55k2){animation:svelte-1rf55k2-edge-spark-rise .85s ease-out infinite}.symbol-col.svelte-1rf55k2.col-focus .spark-b:where(.svelte-1rf55k2){animation:svelte-1rf55k2-edge-spark-rise .85s ease-out infinite .35s}@keyframes svelte-1rf55k2-edge-spark-rise{0%{opacity:0;transform:translateY(0) scale(.7)}20%{opacity:.9}to{opacity:0;transform:translateY(-380px) scale(1.1)}}@keyframes svelte-1rf55k2-idle-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.idle-breathe.svelte-1rf55k2{animation:svelte-1rf55k2-idle-breathe 3.4s ease-in-out infinite}@keyframes svelte-1rf55k2-idle-charge{0%,to{filter:brightness(1) drop-shadow(0 0 2px rgba(255,45,61,.35))}50%{filter:brightness(1.14) drop-shadow(0 0 10px rgba(255,45,61,.9))}}@keyframes svelte-1rf55k2-valve-hiss{0%,90%,to{opacity:1}93%{opacity:.82}96%{opacity:1}}@keyframes svelte-1rf55k2-idle-rev{0%,to{filter:brightness(1);transform:scale(1)}50%{filter:brightness(1.12) saturate(1.15);transform:scale(1.012)}}@keyframes svelte-1rf55k2-idle-coil{0%,to{transform:translateY(0);filter:brightness(1)}50%{transform:translateY(-3px);filter:brightness(1.12) drop-shadow(0 0 6px rgba(138,92,255,.6))}}@keyframes svelte-1rf55k2-idle-flame{0%,to{filter:brightness(1)}50%{filter:brightness(1.08)}}@keyframes svelte-1rf55k2-idle-glint{0%,82%,to{filter:brightness(1)}88%{filter:brightness(1.55) drop-shadow(0 0 7px rgba(255,215,0,.85))}94%{filter:brightness(1)}}@keyframes svelte-1rf55k2-idle-arc{0%,to{filter:brightness(1)}50%{filter:brightness(1.06)}}@keyframes svelte-1rf55k2-idle-pump{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes svelte-1rf55k2-idle-rings{0%,to{filter:brightness(1) drop-shadow(0 0 3px rgba(255,0,255,.4));transform:scale(1)}50%{filter:brightness(1.2) drop-shadow(0 0 11px rgba(255,0,255,.85));transform:scale(1.03)}}@keyframes svelte-1rf55k2-idle-rays{to{transform:rotate(360deg)}}@keyframes svelte-1rf55k2-scatter-core{0%,to{filter:brightness(1) drop-shadow(0 0 4px rgba(255,215,0,.5))}50%{filter:brightness(1.25) drop-shadow(0 0 12px rgba(255,215,0,.95))}}@keyframes svelte-1rf55k2-h1-idle-spin{to{transform:rotate(72deg)}}@keyframes svelte-1rf55k2-h1-win-spin{0%{transform:rotate(0)}to{transform:rotate(720deg)}}.symbol-overlay.svelte-1rf55k2{animation:svelte-1rf55k2-h1-idle-spin 8s linear infinite}@keyframes svelte-1rf55k2-plate-bloom-pulse{0%,to{box-shadow:inset 0 0 16px 2px color-mix(in srgb,var(--plate-tint, #00ffff) 75%,transparent),0 0 14px 2px color-mix(in srgb,var(--plate-tint, #00ffff) 50%,transparent)}50%{box-shadow:inset 0 0 30px 6px color-mix(in srgb,var(--plate-tint, #00ffff) 100%,transparent),0 0 28px 8px color-mix(in srgb,var(--plate-tint, #00ffff) 85%,transparent)}}.symbol-img.svelte-1rf55k2.loser-dim{opacity:.2!important;filter:grayscale(.6) brightness(.62)!important;animation:none!important;transition:opacity .2s ease,filter .2s ease}@keyframes svelte-1rf55k2-pre-charge-pulse{0%{box-shadow:inset 0 0 10px 1px color-mix(in srgb,var(--plate-tint, #00ffff) 55%,transparent)}to{box-shadow:inset 0 0 20px 3px color-mix(in srgb,var(--plate-tint, #00ffff) 95%,transparent),0 0 12px 2px color-mix(in srgb,var(--plate-tint, #00ffff) 60%,transparent)}}@keyframes svelte-1rf55k2-win-pop{0%{transform:scale(.86)}40%{transform:scale(1.22)}64%{transform:scale(.97)}82%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes svelte-1rf55k2-win-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes svelte-1rf55k2-win-flash-pulse{0%,to{filter:brightness(1.15) contrast(1.05) drop-shadow(0 0 10px rgba(255,255,255,.85))}50%{filter:brightness(1.65) contrast(1.22) drop-shadow(0 0 22px rgba(255,255,255,1))}}.symbol-img.svelte-1rf55k2.win-flash{animation:svelte-1rf55k2-win-pop .5s ease-out 1 both,svelte-1rf55k2-win-pulse .9s ease-in-out .5s infinite,svelte-1rf55k2-win-flash-pulse .55s ease-in-out infinite}@keyframes svelte-1rf55k2-escalate-flash{0%{filter:brightness(1)}18%{filter:brightness(var(--flash-peak, 1.6))}to{filter:brightness(1)}}@keyframes svelte-1rf55k2-escalate-shock{0%{opacity:0;transform:scale(.72)}35%{opacity:.85}to{opacity:0;transform:scale(1.35)}}.symbol-grid.svelte-1rf55k2.escalate-pulse-2,.symbol-grid.svelte-1rf55k2.escalate-pulse-4,.symbol-grid.svelte-1rf55k2.escalate-pulse-6{animation:svelte-1rf55k2-escalate-flash .35s ease-out 1}.symbol-grid.svelte-1rf55k2.escalate-pulse-2{--flash-peak: 1.35}.symbol-grid.svelte-1rf55k2.escalate-pulse-4{--flash-peak: 1.6;animation-duration:.45s}.symbol-grid.svelte-1rf55k2.escalate-pulse-6{--flash-peak: 2;animation-duration:.7s}.symbol-grid.svelte-1rf55k2.escalate-pulse-6:after{content:"";position:absolute;inset:-12%;border:3px solid rgba(0,255,255,.9);border-radius:50%;pointer-events:none;z-index:8;animation:svelte-1rf55k2-escalate-shock .7s ease-out 1}@keyframes svelte-1rf55k2-scatter-charge-bloom{0%,to{box-shadow:inset 0 0 12px 2px #ffd70080,0 0 10px 2px #ffd70066}50%{box-shadow:inset 0 0 26px 6px #ffd700f2,0 0 22px 6px #ffd700cc}}@keyframes svelte-1rf55k2-scatter-scanline{0%{background-position:0 -100%}to{background-position:0 100%}}@keyframes svelte-1rf55k2-scatter-orbit{to{transform:rotate(360deg)}}.pixi-overlay.svelte-1rf55k2{position:absolute;inset:0;pointer-events:none;z-index:2}.pixi-overlay.svelte-1rf55k2 canvas{display:block}.cell-mod-overlay.svelte-1rf55k2{position:absolute;inset:0;pointer-events:none;z-index:3}.idle-glint-sweep.svelte-1rf55k2{position:absolute;inset:0;pointer-events:none;z-index:5;opacity:0;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.16) 50%,transparent 60%);background-size:300% 300%;background-position:-100% -100%}.idle-glint-sweep.active.svelte-1rf55k2{animation:svelte-1rf55k2-idle-glint-sweep 6s ease-in-out infinite}@keyframes svelte-1rf55k2-idle-glint-sweep{0%,74%{opacity:0;background-position:-120% -120%}78%{opacity:.9}90%{opacity:.9;background-position:120% 120%}96%,to{opacity:0;background-position:120% 120%}}@media(prefers-reduced-motion:reduce){.symbol-img.svelte-1rf55k2,.symbol-overlay.svelte-1rf55k2,.symbol-fx.svelte-1rf55k2,.symbol-img.svelte-1rf55k2.win-flash,.reel-strip.svelte-1rf55k2.anticipate .symbol-cell:where(.svelte-1rf55k2),.idle-glint-sweep.active.svelte-1rf55k2{animation:none!important}.idle-glint-sweep.svelte-1rf55k2{display:none}.symbol-img.svelte-1rf55k2.loser-dim{transition:none}.symbol-grid.svelte-1rf55k2.grid-anticipating .symbol-col:where(.svelte-1rf55k2):not(.col-anticipate) .reel-strip:where(.svelte-1rf55k2){transition:none}.edge-spark.svelte-1rf55k2{display:none}.symbol-grid.svelte-1rf55k2.escalate-pulse-2,.symbol-grid.svelte-1rf55k2.escalate-pulse-4,.symbol-grid.svelte-1rf55k2.escalate-pulse-6{animation:none!important}.symbol-grid.svelte-1rf55k2.escalate-pulse-6:after{display:none}.symbol-col.svelte-1rf55k2.col-focus{animation:none!important}.reel-strip.svelte-1rf55k2.anticipate .tile-inner:where(.svelte-1rf55k2){filter:brightness(calc(1.2 + var(--escalation) * .09)) drop-shadow(0 0 12px rgba(0,255,255,.9));transition:filter .2s linear}}.m-hud.svelte-1waqajp{display:flex;align-items:center;gap:4px;flex:1 1 auto;min-width:0;height:44px;padding:0 4px 0 2px;background:linear-gradient(180deg,#0a0e1af0,#060812fa);border-top:1px solid rgba(0,255,255,.22);font-family:Orbitron,monospace;--p-acc: var(--theme-primary, #00ffff)}.m-hud--overdrive.svelte-1waqajp{border-top-color:#ff00ff59;--p-acc: var(--theme-secondary, #ff00ff)}.m-menu-wrapper.svelte-1waqajp{position:relative;flex:0 0 auto}.m-round-btn.svelte-1waqajp{position:relative;width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#00ffff14;border:1px solid rgba(0,255,255,.3);color:#bff;cursor:pointer;padding:0}.m-round-btn.svelte-1waqajp:after{content:"";position:absolute;inset:-4px}.m-hud-menu.svelte-1waqajp{bottom:44px;left:0}.m-stat.svelte-1waqajp{flex:1.5 1 0;min-width:0;display:flex;align-items:baseline;gap:4px;padding:0 2px;overflow:hidden}.m-stat-label.svelte-1waqajp{flex:0 0 auto;font-size:7px;letter-spacing:.04em;color:#6f8a9a;text-transform:uppercase}.m-stat-value.svelte-1waqajp{flex:1 1 auto;min-width:0;font-size:calc(11px * var(--autofit-scale, 1));font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums;overflow:hidden}.m-stat-value.cyan.svelte-1waqajp{color:#7ff}.m-stat-value.magenta.svelte-1waqajp{color:#f9f}.m-stat-value.gold.svelte-1waqajp{color:#ffd54a}.m-stat.lit.svelte-1waqajp .m-stat-value.magenta:where(.svelte-1waqajp){text-shadow:0 0 8px rgba(255,0,255,.6)}.m-stat--balance.svelte-1waqajp{flex:1.15 1 0}.m-stat--win.svelte-1waqajp{flex:1 1 0}.m-stat--bet.svelte-1waqajp{flex:0 0 auto;gap:2px}.m-stat--bet.svelte-1waqajp .m-stat-value:where(.svelte-1waqajp){min-width:36px;text-align:center}.m-bet-step.svelte-1waqajp{position:relative;width:24px;height:30px;border-radius:6px;padding:0;display:flex;align-items:center;justify-content:center;background:#ffd54a1a;border:1px solid rgba(255,213,74,.34);cursor:pointer}.m-bet-step.svelte-1waqajp:after{content:"";position:absolute;inset:-10px}.m-bet-step.svelte-1waqajp svg:where(.svelte-1waqajp){width:12px;height:8px;fill:#ffd54a}.m-bet-step.svelte-1waqajp:disabled{opacity:.35;cursor:default}.m-bet-step.svelte-1waqajp:disabled:after{content:none}.m-spin.svelte-1waqajp{position:relative;flex:0 0 auto;width:44px;height:40px;border-radius:10px;padding:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 40%,#00ffff59,#00789680);border:1px solid rgba(0,255,255,.7);box-shadow:0 0 12px #00ffff59;cursor:pointer}.m-spin.svelte-1waqajp:after{content:"";position:absolute;inset:-3px}.m-spin.svelte-1waqajp svg:where(.svelte-1waqajp){width:20px;height:20px;fill:#eafeff}.m-spin.svelte-1waqajp:disabled{opacity:.4;cursor:default;box-shadow:none}.m-spin.spinning.svelte-1waqajp{background:radial-gradient(circle at 50% 40%,#ff00ff4d,#78009680);border-color:#ff00ffb3}.fs-hud.svelte-1waqajp{display:contents;--sig-cyan: var(--theme-primary, #00FFFF);--sig-magenta: var(--theme-secondary, #FF00FF);--sig-pink: #FF2EC4;--sig-gold: #FFD700;--sig-orange: #FF9A2E;--navy: #060610;--acc: var(--sig-cyan);--acc2: var(--sig-pink)}.fs-plate.svelte-1waqajp{position:absolute;--sig:var(--sig-cyan);padding:2px;clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,11px 100%,0 calc(100% - 11px));background:linear-gradient(150deg,#eef5fa,#b3c6d2 15%,#63737f 37%,#2b363f 52%,#8499a8 72%,#dceaf2);box-shadow:0 3px 10px #0009,0 0 9px color-mix(in srgb,var(--sig) 20%,transparent),inset 0 1px #ffffff59}.fs-plate.svelte-1waqajp>.fs-face:where(.svelte-1waqajp){position:absolute;inset:2px;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));background:linear-gradient(160deg,color-mix(in srgb,var(--sig) 15%,transparent),transparent 44%),linear-gradient(180deg,#111a2b,#070b16);box-shadow:inset 0 1px #ffffff12,inset 0 -8px 18px #0009;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.fs-rail.svelte-1waqajp{position:absolute;left:2px;top:9px;bottom:9px;width:3px;border-radius:2px;background:var(--sig);box-shadow:0 0 8px var(--sig),0 0 14px color-mix(in srgb,var(--sig) 60%,transparent);z-index:2}.fs-knob.svelte-1waqajp{border-radius:50%;padding:3px;background:conic-gradient(from 216deg,#e7f1f7,#93a7b5,#39454f,#728593,#eef5fa,#4f5f6b,#a9bcc8,#e7f1f7);box-shadow:0 3px 10px #0009,inset 0 1px #ffffff8c}.fs-knob.svelte-1waqajp>.fs-face:where(.svelte-1waqajp){position:absolute;inset:3px;border-radius:50%;background:radial-gradient(circle at 36% 28%,#1a3640,#06131c 72%);box-shadow:inset 0 2px 3px #ffffff24,inset 0 -6px 12px #000000b3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.fs-panel.svelte-1waqajp{position:absolute;left:309px;top:560px;width:711px;height:88px;z-index:59;border-radius:18px;pointer-events:none;background:linear-gradient(135deg,#060914db,#0a0f22bd);border:1px solid transparent;background-image:linear-gradient(135deg,#060914db,#0a0f22bd),linear-gradient(180deg,color-mix(in srgb,var(--acc) 55%,#c9d7e0),color-mix(in srgb,var(--acc) 12%,#2b363f));background-origin:border-box;background-clip:padding-box,border-box;box-shadow:0 6px 22px #00000080,inset 0 1px #ffffff0f,0 0 22px color-mix(in srgb,var(--acc) 22%,transparent)}.fs-box.svelte-1waqajp{position:absolute;top:573px;height:62px;z-index:60}.fs-box.svelte-1waqajp .fs-face:where(.svelte-1waqajp){padding:0 10px}.fs-balance.svelte-1waqajp{left:449px;width:200px;--sig:var(--sig-cyan)}.fs-win.svelte-1waqajp{left:665px;width:150px;--sig:var(--sig-pink)}.fs-bet.svelte-1waqajp{left:831px;width:120px;--sig:var(--sig-gold)}.fs-bet.svelte-1waqajp .fs-face:where(.svelte-1waqajp){align-items:flex-end;padding-right:14px}@keyframes svelte-1waqajp-overboost-bet-pulse-landscape{0%{box-shadow:0 3px 10px #0009,0 0 9px color-mix(in srgb,var(--sig-gold) 20%,transparent),inset 0 1px #ffffff59}35%{box-shadow:0 3px 10px #0009,0 0 22px 4px color-mix(in srgb,var(--sig-orange, #ff9a2e) 75%,transparent),inset 0 1px #ffffff59}to{box-shadow:0 3px 10px #0009,0 0 9px color-mix(in srgb,var(--sig-gold) 20%,transparent),inset 0 1px #ffffff59}}.fs-bet.overboost-pulse.svelte-1waqajp{animation:svelte-1waqajp-overboost-bet-pulse-landscape .7s ease-out}.fs-label.svelte-1waqajp{font-family:Orbitron,system-ui,monospace;font-size:.52rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#bee8ff9e;position:relative;z-index:1}.fs-value.svelte-1waqajp{font-family:Orbitron,system-ui,monospace;font-size:calc(1.02rem * var(--autofit-scale, 1));font-weight:700;letter-spacing:.04em;white-space:nowrap;font-variant-numeric:tabular-nums;position:relative;z-index:1;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.fs-value.cyan.svelte-1waqajp{color:color-mix(in srgb,var(--sig-cyan) 18%,#ffffff);text-shadow:0 0 3px color-mix(in srgb,var(--sig-cyan) 60%,transparent)}.fs-value.magenta.svelte-1waqajp{color:color-mix(in srgb,var(--sig-pink) 20%,#ffffff);text-shadow:0 0 3px color-mix(in srgb,var(--sig-pink) 60%,transparent)}.fs-value.gold.svelte-1waqajp{color:color-mix(in srgb,var(--sig-gold) 28%,#ffffff);text-shadow:0 0 3px color-mix(in srgb,var(--sig-gold) 55%,transparent)}.fs-bet.svelte-1waqajp .fs-label:where(.svelte-1waqajp),.fs-bet.svelte-1waqajp .fs-value:where(.svelte-1waqajp){text-align:right;width:100%}.fs-bet-badge-anchor.svelte-1waqajp{position:absolute;left:831px;top:557px;width:120px;height:16px;z-index:61;display:flex;justify-content:flex-end;pointer-events:none}.fs-mode-badge.svelte-1waqajp{font-family:Orbitron,system-ui,monospace;font-size:.5rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:2px 7px;border-radius:999px}.fs-mode-badge.overboost.svelte-1waqajp{color:#1a0d02;background:var(--sig-orange);box-shadow:0 0 8px color-mix(in srgb,var(--sig-orange) 55%,transparent)}.fs-mode-badge.cruise.svelte-1waqajp{color:color-mix(in srgb,var(--sig-cyan) 30%,#fff);background:#00f0ff14;border:1px solid color-mix(in srgb,var(--sig-cyan) 40%,transparent)}.fs-win.lit.svelte-1waqajp{--sig:var(--sig-pink)}.fs-win.lit.svelte-1waqajp{filter:drop-shadow(0 0 12px color-mix(in srgb,var(--sig-pink) 70%,transparent))}.fs-win.lit.svelte-1waqajp .fs-rail:where(.svelte-1waqajp){animation:svelte-1waqajp-fs-rail-bloom 1.1s ease-in-out infinite}.fs-win.lit.svelte-1waqajp .fs-value:where(.svelte-1waqajp){animation:svelte-1waqajp-fs-win-pop 1.1s ease-in-out infinite}@keyframes svelte-1waqajp-fs-rail-bloom{0%,to{box-shadow:0 0 8px var(--sig-pink)}50%{box-shadow:0 0 16px var(--sig-pink),0 0 28px var(--sig-pink)}}@keyframes svelte-1waqajp-fs-win-pop{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.fs-arrows.svelte-1waqajp{position:absolute;left:967px;top:578px;width:44px;height:52px;z-index:60;display:flex;flex-direction:column;gap:4px}.fs-arrow.svelte-1waqajp{width:44px;height:24px;padding:0;border:none;cursor:pointer;position:relative;border-radius:5px;background:transparent;display:flex;align-items:center;justify-content:center}.fs-arrow.svelte-1waqajp:before{content:"";position:absolute;inset:0;border-radius:5px;background:linear-gradient(180deg,#c8d8e2,#5c6c78 55%,#26313a);box-shadow:inset 0 1px #fff9,0 1px 3px #0009}.fs-arrow.svelte-1waqajp svg:where(.svelte-1waqajp){position:relative;z-index:1;width:15px;height:9px;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--acc) 80%,transparent))}.fs-arrow.svelte-1waqajp svg:where(.svelte-1waqajp) path:where(.svelte-1waqajp){fill:var(--acc)}.fs-arrow.svelte-1waqajp:hover:not(:disabled):before{filter:brightness(1.18)}.fs-arrow.svelte-1waqajp:active:not(:disabled){transform:translateY(1px)}.fs-arrow.svelte-1waqajp:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(.4)}.fs-max.svelte-1waqajp{position:absolute;left:325px;top:580px;width:48px;height:48px;padding:0;border:none;border-radius:50%;cursor:pointer;z-index:60;background:radial-gradient(circle at 36% 28%,#2a2410,#0d0b04 72%);box-shadow:0 2px 8px #0009,inset 0 1px #ffffff1f;display:flex;align-items:center;justify-content:center}.fs-max.svelte-1waqajp .cap:where(.svelte-1waqajp){font-family:Orbitron,monospace;font-size:.62rem;font-weight:800;letter-spacing:.02em;color:#ffe58a;text-shadow:0 0 6px var(--sig-gold)}.fs-max.svelte-1waqajp:hover:not(:disabled){filter:brightness(1.2)}.fs-max.svelte-1waqajp:active:not(:disabled){transform:translateY(1px)}.fs-max.svelte-1waqajp:disabled{opacity:.4;cursor:not-allowed}.fs-menu.svelte-1waqajp{position:absolute;left:389px;top:582px;width:44px;height:44px;z-index:60;padding:0;border:none;cursor:pointer;border-radius:9px;background:linear-gradient(160deg,#c6d6e0,#55656f 52%,#222c34);box-shadow:inset 0 1px #ffffff8c,0 2px 5px #0000008c;display:flex;align-items:center;justify-content:center}.fs-menu.svelte-1waqajp .inset:where(.svelte-1waqajp){width:35px;height:35px;border-radius:6px;background:radial-gradient(circle at 38% 30%,#15222b,#070d14 72%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;box-shadow:inset 0 0 8px #000000b3}.fs-menu.svelte-1waqajp .bar:where(.svelte-1waqajp){width:16px;height:2px;border-radius:1px;background:var(--acc);box-shadow:0 0 5px color-mix(in srgb,var(--acc) 80%,transparent)}.fs-menu.svelte-1waqajp:hover .bar:where(.svelte-1waqajp){filter:brightness(1.3)}.fs-menu.svelte-1waqajp:active{transform:translateY(1px)}.fs-turbo.svelte-1waqajp{position:absolute;left:227px;top:563px;width:82px;height:82px;z-index:60;padding:0;border:none;cursor:pointer}.fs-turbo.svelte-1waqajp svg:where(.svelte-1waqajp){width:34px;height:34px}.fs-turbo.svelte-1waqajp:disabled{opacity:.5;cursor:not-allowed}.fs-turbo[data-speed=normal].svelte-1waqajp .fs-face:where(.svelte-1waqajp){background:radial-gradient(circle at 36% 28%,#241505,#070502 72%);box-shadow:inset 0 2px 3px #ffffff14,inset 0 -6px 12px #000000c7}.fs-turbo[data-speed=normal].svelte-1waqajp svg:where(.svelte-1waqajp) path:where(.svelte-1waqajp){fill:#ffb26466}.fs-turbo[data-speed=turbo].svelte-1waqajp .fs-face:where(.svelte-1waqajp){background:radial-gradient(circle at 36% 28%,#96601b,#2a1808 72%);box-shadow:inset 0 2px 4px #ffe1b44d,inset 0 -6px 12px #00000080}.fs-turbo[data-speed=turbo].svelte-1waqajp svg:where(.svelte-1waqajp) path:where(.svelte-1waqajp){fill:#ffc266}.fs-turbo[data-speed=turbo].svelte-1waqajp{filter:drop-shadow(0 0 16px rgba(255,125,30,.78))}.fs-turbo[data-speed=super].svelte-1waqajp .fs-face:where(.svelte-1waqajp){background:radial-gradient(circle at 36% 28%,#ffb43c,#5e3410 72%);box-shadow:inset 0 2px 8px #fff8e89e,inset 0 -6px 12px #0000004d}.fs-turbo[data-speed=super].svelte-1waqajp svg:where(.svelte-1waqajp) path:where(.svelte-1waqajp){fill:#fffaf0}.fs-turbo[data-speed=super].svelte-1waqajp{filter:drop-shadow(0 0 24px rgba(255,160,60,1)) drop-shadow(0 0 46px rgba(255,100,25,.72))}.fs-auto.svelte-1waqajp{position:absolute;left:1111px;top:580px;width:48px;height:48px;z-index:60;padding:0;border:none;cursor:pointer}.fs-auto.svelte-1waqajp .fs-face:where(.svelte-1waqajp){gap:0}.fs-auto.svelte-1waqajp svg:where(.svelte-1waqajp){width:20px;height:20px}.fs-auto.svelte-1waqajp svg:where(.svelte-1waqajp) path:where(.svelte-1waqajp){fill:none;stroke:#c8ecffb3;stroke-width:5}.fs-auto.svelte-1waqajp .count:where(.svelte-1waqajp){font-family:Orbitron,monospace;font-size:.9rem;font-weight:800;color:var(--acc);font-variant-numeric:tabular-nums;text-shadow:0 0 8px var(--acc)}.fs-auto.svelte-1waqajp:disabled{opacity:.4;cursor:not-allowed}.fs-auto.active.svelte-1waqajp{filter:drop-shadow(0 0 12px color-mix(in srgb,var(--acc) 75%,transparent));animation:svelte-1waqajp-fs-auto-pulse 1s ease-in-out infinite alternate}.fs-auto.active.svelte-1waqajp svg:where(.svelte-1waqajp) path:where(.svelte-1waqajp){stroke:var(--acc)}@keyframes svelte-1waqajp-fs-auto-pulse{0%{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--acc) 40%,transparent))}to{filter:drop-shadow(0 0 16px color-mix(in srgb,var(--acc) 90%,transparent))}}.fs-spin.svelte-1waqajp{position:absolute;left:1027px;top:562px;width:84px;height:84px;z-index:61;padding:0;border:none;cursor:pointer;border-radius:50%;background:conic-gradient(from 216deg,#e7f1f7,#8fa3b1,#333f49,#6d8090,#eef5fa,#47565f,#a4b7c3,#e7f1f7);box-shadow:0 4px 14px #0009,inset 0 1px #fff9,0 0 20px color-mix(in srgb,var(--acc) 55%,transparent);transition:transform .12s ease,box-shadow .15s ease}.fs-spin.svelte-1waqajp .ring:where(.svelte-1waqajp){position:absolute;inset:5px;border-radius:50%;border:2px solid var(--acc);box-shadow:0 0 12px var(--acc),inset 0 0 10px color-mix(in srgb,var(--acc) 50%,transparent)}.fs-spin.svelte-1waqajp .dome:where(.svelte-1waqajp){position:absolute;inset:9px;border-radius:50%;background:radial-gradient(circle at 36% 28%,#1a3a44,#05131b 70%);box-shadow:inset 0 3px 5px #ffffff29,inset 0 -8px 16px #000000bf;display:flex;align-items:center;justify-content:center}.fs-spin.svelte-1waqajp .glyph:where(.svelte-1waqajp){width:30px;height:30px}.fs-spin.svelte-1waqajp .glyph.play:where(.svelte-1waqajp) path:where(.svelte-1waqajp){fill:var(--acc);filter:drop-shadow(0 0 6px var(--acc))}.fs-spin.svelte-1waqajp .glyph.arrows:where(.svelte-1waqajp){display:none}.fs-spin.svelte-1waqajp .glyph.arrows:where(.svelte-1waqajp) path:where(.svelte-1waqajp){fill:none;stroke:var(--acc);stroke-width:5;stroke-linecap:round;filter:drop-shadow(0 0 6px var(--acc))}.fs-spin.svelte-1waqajp .txt:where(.svelte-1waqajp){position:absolute;bottom:14px;left:0;right:0;text-align:center;font-family:Orbitron,monospace;font-size:.46rem;font-weight:800;letter-spacing:.14em;color:var(--acc);text-shadow:0 0 6px var(--acc)}.fs-spin.svelte-1waqajp:hover:not(:disabled){transform:scale(1.05);box-shadow:0 4px 18px #0009,inset 0 1px #fff9,0 0 30px var(--acc)}.fs-spin.svelte-1waqajp:active:not(:disabled){transform:scale(.96)}.fs-spin.svelte-1waqajp:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.4);box-shadow:none}.fs-spin.spinning.svelte-1waqajp .glyph.play:where(.svelte-1waqajp){display:none}.fs-spin.spinning.svelte-1waqajp .glyph.arrows:where(.svelte-1waqajp){display:block;animation:svelte-1waqajp-fs-spin-rot .7s linear infinite}.fs-spin.spinning.svelte-1waqajp .txt:where(.svelte-1waqajp){opacity:.5}@keyframes svelte-1waqajp-fs-spin-rot{to{transform:rotate(360deg)}}.fs-hud--overdrive.svelte-1waqajp{--acc:var(--sig-pink);--acc2:var(--sig-orange)}.fs-hud--overdrive.svelte-1waqajp .fs-spin:where(.svelte-1waqajp) .dome:where(.svelte-1waqajp){background:radial-gradient(circle at 36% 28%,#4a1030,#1a0510 70%)}.fs-hud--overdrive.svelte-1waqajp .fs-spin:where(.svelte-1waqajp) .ring:where(.svelte-1waqajp){border-color:var(--sig-pink);box-shadow:0 0 14px var(--sig-pink),0 0 26px color-mix(in srgb,var(--sig-orange) 45%,transparent)}.fs-hud--overdrive.svelte-1waqajp .fs-panel:where(.svelte-1waqajp){animation:svelte-1waqajp-fs-od-edge 3s ease-in-out infinite}@keyframes svelte-1waqajp-fs-od-edge{0%,to{box-shadow:0 6px 22px #00000080,0 0 20px color-mix(in srgb,var(--sig-pink) 30%,transparent)}50%{box-shadow:0 6px 22px #00000080,0 0 34px color-mix(in srgb,var(--sig-pink) 65%,transparent)}}.fs-hud--overdrive.svelte-1waqajp .fs-arrows:where(.svelte-1waqajp),.fs-hud--overdrive.svelte-1waqajp .fs-menu:where(.svelte-1waqajp),.fs-hud--overdrive.svelte-1waqajp .fs-auto:where(.svelte-1waqajp){filter:hue-rotate(-6deg) saturate(1.08)}@media(prefers-reduced-motion:reduce){.fs-win.lit.svelte-1waqajp .fs-rail:where(.svelte-1waqajp),.fs-win.lit.svelte-1waqajp .fs-value:where(.svelte-1waqajp),.fs-auto.active.svelte-1waqajp,.fs-spin.spinning.svelte-1waqajp .glyph.arrows:where(.svelte-1waqajp),.fs-hud--overdrive.svelte-1waqajp .fs-panel:where(.svelte-1waqajp){animation:none}}.menu-wrapper.svelte-1waqajp{position:absolute;left:389px;top:582px;width:44px;height:44px;z-index:60}.menu-wrapper.svelte-1waqajp .fs-menu:where(.svelte-1waqajp){position:static;left:auto;top:auto}.hud-menu.svelte-1waqajp{position:absolute;bottom:calc(100% + 8px);left:0;min-width:200px;background:#060612f5;border:1px solid rgba(255,255,255,.15);border-radius:8px;overflow:hidden;z-index:65}.hud-menu-item.svelte-1waqajp{display:block;width:100%;padding:.5rem .9rem;background:none;border:none;color:#fff;text-align:left;font-size:.8rem;cursor:pointer}.hud-menu-item.svelte-1waqajp:hover{background:#ffffff14}.m-turbo-item.svelte-1waqajp{display:flex;align-items:center;gap:.5rem}.m-turbo-bolt.svelte-1waqajp{width:20px;height:20px;flex:0 0 auto}.m-turbo-item[data-speed=normal].svelte-1waqajp{background:#00000038;box-shadow:inset 3px 0 #ffc89642}.m-turbo-item[data-speed=normal].svelte-1waqajp .m-turbo-bolt:where(.svelte-1waqajp) path:where(.svelte-1waqajp){stroke:#ffc89680;stroke-width:1.8;fill:none}.m-turbo-item[data-speed=turbo].svelte-1waqajp{background:linear-gradient(90deg,#ff9a2e7a,#ff9a2e1f);box-shadow:inset 3px 0 #ff9a2e}.m-turbo-item[data-speed=turbo].svelte-1waqajp .m-turbo-bolt:where(.svelte-1waqajp) path:where(.svelte-1waqajp){stroke:#ffc266;stroke-width:1.8;fill:#ff9a2e8c}.m-turbo-item[data-speed=turbo].svelte-1waqajp .m-turbo-bolt:where(.svelte-1waqajp){filter:drop-shadow(0 0 6px rgba(255,130,30,.8))}.m-turbo-item[data-speed=super].svelte-1waqajp{background:linear-gradient(90deg,#ffba4ad1,#ff963242);box-shadow:inset 4px 0 #fffaf0,0 0 18px #ff8c288c;color:#1a0d02}.m-turbo-item[data-speed=super].svelte-1waqajp .m-turbo-bolt:where(.svelte-1waqajp) path:where(.svelte-1waqajp){stroke:#fffaf0;stroke-width:1.8;fill:#ffdca8}.m-turbo-item[data-speed=super].svelte-1waqajp .m-turbo-bolt:where(.svelte-1waqajp){filter:drop-shadow(0 0 10px rgba(255,170,70,1)) drop-shadow(0 0 18px rgba(255,100,25,.7))}.audio-panel.svelte-1waqajp{border-top:1px solid rgba(0,255,255,.14);padding-bottom:.4rem;transition:opacity .15s}.audio-panel.muted.svelte-1waqajp .audio-row:where(.svelte-1waqajp){opacity:.45}.audio-mute.svelte-1waqajp{padding-top:.55rem}.audio-mute-icon.svelte-1waqajp{width:14px;height:14px;vertical-align:-2px;margin-left:6px}.audio-mute-icon.svelte-1waqajp path:where(.svelte-1waqajp){fill:currentColor}.audio-mute-icon.svelte-1waqajp path.wave:where(.svelte-1waqajp),.audio-mute-icon.svelte-1waqajp path.mute-slash:where(.svelte-1waqajp){fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.audio-row.svelte-1waqajp{display:flex;align-items:center;gap:8px;padding:.3rem .9rem}.audio-label.svelte-1waqajp{flex:0 0 42px;font-family:Orbitron,sans-serif;font-size:.5rem;font-weight:700;letter-spacing:.12em;color:#9fefffbf}.audio-pct.svelte-1waqajp{flex:0 0 30px;text-align:right;font-size:.58rem;font-variant-numeric:tabular-nums;color:var(--sig-cyan, #00ffff)}.audio-slider.svelte-1waqajp{flex:1 1 auto;-webkit-appearance:none;appearance:none;height:4px;border-radius:2px;background:linear-gradient(90deg,#00ffff8c,#00ffff26);outline:none;cursor:pointer;margin:0}.audio-slider.svelte-1waqajp::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;background:var(--sig-cyan, #00ffff);border:1px solid rgba(4,6,18,.9);box-shadow:0 0 6px #00ffffb3;cursor:pointer}.audio-slider.svelte-1waqajp::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:var(--sig-cyan, #00ffff);border:1px solid rgba(4,6,18,.9);box-shadow:0 0 6px #00ffffb3;cursor:pointer}.audio-slider.svelte-1waqajp::-moz-range-track{height:4px;border-radius:2px;background:#00ffff40}.autoplay-wrapper.svelte-1waqajp{position:absolute;left:1111px;top:580px;width:48px;height:48px;z-index:60}.autoplay-wrapper.svelte-1waqajp .fs-auto:where(.svelte-1waqajp){position:static;left:auto;top:auto}.auto-menu.svelte-1waqajp{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);background:#0a0a1ef7;border:1px solid rgba(255,200,50,.35);border-radius:12px;overflow-x:hidden;overflow-y:auto;max-height:calc(100vh - 90px);z-index:65;min-width:220px;padding:6px 0}.auto-menu-item.svelte-1waqajp{display:block;width:100%;min-height:44px;padding:.6rem 1rem;background:none;border:none;color:#ffc832;cursor:pointer;font-size:1rem;text-align:center;box-sizing:border-box}.auto-menu-item.svelte-1waqajp:hover{background:#ffc83226}.auto-menu-toggle.svelte-1waqajp{display:flex;align-items:center;gap:10px;min-height:44px;padding:.5rem 1rem;font-size:.82rem;letter-spacing:.02em;color:#fffc;cursor:pointer;white-space:nowrap;box-sizing:border-box}.auto-menu-toggle.svelte-1waqajp input:where(.svelte-1waqajp){accent-color:#00ffff;cursor:pointer;width:20px;height:20px;flex-shrink:0}.auto-menu-amount.svelte-1waqajp{display:flex;align-items:center;gap:8px;min-height:44px;padding:.4rem 1rem .4rem 2.4rem;font-size:.82rem;color:#ffffffa6;box-sizing:border-box}.auto-menu-input.svelte-1waqajp{width:5.2rem;min-height:44px;padding:8px 10px;font-size:.95rem;font-family:Orbitron,sans-serif;color:#fff;background:#00ffff1a;border:1px solid rgba(0,255,255,.4);border-radius:6px;box-sizing:border-box}.auto-menu-sep.svelte-1waqajp{padding:.5rem 1rem .25rem;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:#ffc83280;border-top:1px solid rgba(255,255,255,.1);margin-top:2px}.p-hud.svelte-1waqajp{--p-cyan: var(--theme-primary, #00ffff);--p-pink: var(--theme-secondary, #ff00ff);--p-gold: #ffd700;--p-orange: #ff9a2e;--p-acc: var(--p-cyan);flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;gap:10px;width:100%;box-sizing:border-box;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));font-family:Orbitron,system-ui,sans-serif;background:linear-gradient(180deg,#060914eb,#04060efa)}.p-hud--overdrive.svelte-1waqajp{--p-acc: var(--p-pink)}.p-top-group.svelte-1waqajp{display:flex;flex-direction:column;gap:10px;flex:0 0 auto}.p-stats-row.svelte-1waqajp{display:flex;flex-direction:row;gap:8px}.p-stat.svelte-1waqajp{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:8px 6px;min-height:52px;border-radius:10px;background:linear-gradient(160deg,rgba(0,255,255,.08),transparent 60%),#0c1220;border:1px solid rgba(255,255,255,.08);position:relative}.p-stat.lit.svelte-1waqajp{border-color:color-mix(in srgb,var(--p-pink) 55%,transparent)}.p-stat--balance.svelte-1waqajp{border-color:color-mix(in srgb,var(--p-cyan) 35%,transparent);box-shadow:0 0 8px color-mix(in srgb,var(--p-cyan) 20%,transparent)}.p-stat--win.svelte-1waqajp{border-color:color-mix(in srgb,var(--p-pink) 30%,transparent);box-shadow:0 0 8px color-mix(in srgb,var(--p-pink) 16%,transparent)}.p-stat-label.svelte-1waqajp{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#bee8ffa6;white-space:nowrap}.p-stat-value.svelte-1waqajp{font-size:calc(16px * var(--autofit-scale, 1));font-weight:700;letter-spacing:.02em;white-space:nowrap;font-variant-numeric:tabular-nums;max-width:100%;overflow:hidden;text-overflow:ellipsis}.p-bet-stat.svelte-1waqajp{position:relative;width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 14px;min-height:52px;border-radius:10px;background:linear-gradient(160deg,rgba(255,215,0,.08),transparent 60%),#0c1220;border:1px solid color-mix(in srgb,var(--p-gold) 30%,transparent);box-shadow:0 0 8px color-mix(in srgb,var(--p-gold) 16%,transparent);transition:box-shadow .15s ease}@keyframes svelte-1waqajp-overboost-bet-pulse{0%{box-shadow:0 0 8px color-mix(in srgb,var(--p-gold) 16%,transparent)}35%{box-shadow:0 0 22px 4px color-mix(in srgb,var(--p-orange) 70%,transparent)}to{box-shadow:0 0 8px color-mix(in srgb,var(--p-gold) 16%,transparent)}}.p-bet-stat.overboost-pulse.svelte-1waqajp{animation:svelte-1waqajp-overboost-bet-pulse .7s ease-out}.p-stat-value.cyan.svelte-1waqajp{color:color-mix(in srgb,var(--p-cyan) 20%,#fff)}.p-stat-value.magenta.svelte-1waqajp{color:color-mix(in srgb,var(--p-pink) 22%,#fff)}.p-stat-value.gold.svelte-1waqajp{color:color-mix(in srgb,var(--p-gold) 30%,#fff)}.p-bet-row.svelte-1waqajp{display:flex;align-items:center;gap:10px}.p-bet-step.svelte-1waqajp{width:44px;height:44px;min-width:44px;padding:0;border:none;border-radius:8px;background:#ffffff1a;display:flex;align-items:center;justify-content:center;cursor:pointer}.p-bet-step.svelte-1waqajp svg:where(.svelte-1waqajp){width:12px;height:8px}.p-bet-step.svelte-1waqajp svg:where(.svelte-1waqajp) path:where(.svelte-1waqajp){fill:var(--p-acc)}.p-bet-step.svelte-1waqajp:disabled{opacity:.4;cursor:not-allowed}.p-mode-badge.svelte-1waqajp{position:absolute;top:-8px;right:6px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:2px 8px;border-radius:999px}.p-mode-badge.overboost.svelte-1waqajp{color:#1a0d02;background:var(--p-orange)}.p-mode-badge.cruise.svelte-1waqajp{color:color-mix(in srgb,var(--p-cyan) 30%,#fff);background:#00f0ff1a;border:1px solid color-mix(in srgb,var(--p-cyan) 40%,transparent)}.p-controls-row.svelte-1waqajp{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.p-controls-side.svelte-1waqajp{display:flex;flex-direction:row;align-items:center;gap:8px;flex:1 1 0}.p-controls-side.svelte-1waqajp:last-child{justify-content:flex-end}.p-round-btn.svelte-1waqajp{position:relative;width:48px;height:48px;min-width:48px;min-height:48px;padding:0;border:none;border-radius:50%;background:radial-gradient(circle at 36% 28%,#1a2636,#060b16 72%);box-shadow:0 2px 8px #0009,inset 0 1px #ffffff1f;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;cursor:pointer}.p-round-btn.svelte-1waqajp svg:where(.svelte-1waqajp){width:20px;height:20px}.p-round-btn.svelte-1waqajp svg:where(.svelte-1waqajp) path:where(.svelte-1waqajp){fill:none;stroke:var(--p-acc);stroke-width:1.8}.p-round-btn.svelte-1waqajp:disabled{opacity:.4;cursor:not-allowed}.p-round-btn.active.svelte-1waqajp{box-shadow:0 0 12px color-mix(in srgb,var(--p-acc) 70%,transparent)}.p-turbo.svelte-1waqajp svg:where(.svelte-1waqajp){width:24px;height:24px}.p-turbo[data-speed=normal].svelte-1waqajp{background:radial-gradient(circle at 36% 28%,#151d29,#04070d 72%)}.p-turbo[data-speed=normal].svelte-1waqajp svg:where(.svelte-1waqajp) path:where(.svelte-1waqajp){stroke:#ffc89680;fill:none}.p-turbo[data-speed=turbo].svelte-1waqajp{background:radial-gradient(circle at 36% 28%,#96601b,#22160a 72%);box-shadow:0 0 18px color-mix(in srgb,var(--p-orange) 80%,transparent),inset 0 1px #ffffff38}.p-turbo[data-speed=turbo].svelte-1waqajp svg:where(.svelte-1waqajp) path:where(.svelte-1waqajp){stroke:#ffc266;fill:color-mix(in srgb,var(--p-orange) 55%,transparent)}.p-turbo[data-speed=super].svelte-1waqajp{background:radial-gradient(circle at 36% 28%,#ffb43c,#533008 72%);box-shadow:0 0 30px color-mix(in srgb,var(--p-orange) 100%,transparent),0 0 52px color-mix(in srgb,var(--p-orange) 55%,transparent),inset 0 1px #fff9}.p-turbo[data-speed=super].svelte-1waqajp svg:where(.svelte-1waqajp) path:where(.svelte-1waqajp){stroke:#fffaf0;fill:#ffdca8}.p-tier.svelte-1waqajp{font-size:11px;font-weight:800;letter-spacing:.04em;color:#e6f5ffd9}.p-hamburger.svelte-1waqajp{display:flex;flex-direction:column;gap:4px}.p-hamburger-bar.svelte-1waqajp{width:18px;height:2px;border-radius:1px;background:var(--p-acc)}.p-max-cap.svelte-1waqajp{font-size:12px;font-weight:800;letter-spacing:.04em;color:var(--p-gold)}.p-spin.svelte-1waqajp{position:relative;width:72px;height:72px;min-width:72px;min-height:72px;padding:0;border:none;border-radius:50%;flex:0 0 auto;background:conic-gradient(from 200deg,var(--p-acc),color-mix(in srgb,var(--p-acc) 40%,#0c1220),var(--p-acc));box-shadow:0 4px 14px #0009,0 0 18px color-mix(in srgb,var(--p-acc) 45%,transparent);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;cursor:pointer}.p-spin.svelte-1waqajp .glyph:where(.svelte-1waqajp){width:22px;height:22px}.p-spin.svelte-1waqajp .glyph:where(.svelte-1waqajp) path:where(.svelte-1waqajp){fill:#04070f}.p-spin.svelte-1waqajp .glyph.arrows:where(.svelte-1waqajp){display:none;fill:none;stroke:#04070f;stroke-width:2}.p-spin.spinning.svelte-1waqajp .glyph.play:where(.svelte-1waqajp){display:none}.p-spin.spinning.svelte-1waqajp .glyph.arrows:where(.svelte-1waqajp){display:block}.p-spin.svelte-1waqajp:disabled{opacity:.5;cursor:not-allowed}.p-spin-txt.svelte-1waqajp{font-size:11px;font-weight:800;letter-spacing:.08em;color:#04070f}.p-menu-wrapper.svelte-1waqajp,.p-autoplay-wrapper.svelte-1waqajp{position:relative}.p-hud-menu.svelte-1waqajp,.p-auto-menu.svelte-1waqajp{position:absolute;bottom:calc(100% + 8px);z-index:65;left:auto;right:auto;transform:none}.p-hud-menu.svelte-1waqajp{left:0}.p-auto-menu.svelte-1waqajp{right:0}.c-hud.svelte-1waqajp{--c-cyan: var(--theme-primary, #00ffff);--c-pink: var(--theme-secondary, #ff00ff);--c-gold: #ffd700;--c-orange: #ff9a2e;--c-acc: var(--c-cyan);--p-acc: var(--c-acc);display:flex;flex-direction:row;align-items:center;gap:8px;flex:1 1 auto;min-width:0;height:100%;box-sizing:border-box;padding:8px 12px 8px 8px;font-family:Orbitron,system-ui,sans-serif;background:linear-gradient(180deg,#060914eb,#04060efa)}.c-hud--overdrive.svelte-1waqajp{--c-acc: var(--c-pink)}.c-round-btn.svelte-1waqajp{position:relative;flex:0 0 auto;width:44px;height:44px;padding:0;border:none;border-radius:50%;background:radial-gradient(circle at 36% 28%,#1a2636,#060b16 72%);box-shadow:0 2px 8px #0009,inset 0 1px #ffffff1f;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;cursor:pointer}.c-round-btn.svelte-1waqajp svg:where(.svelte-1waqajp){width:18px;height:18px}.c-round-btn.svelte-1waqajp svg:where(.svelte-1waqajp) path:where(.svelte-1waqajp){fill:none;stroke:var(--c-acc);stroke-width:1.8}.c-round-btn.svelte-1waqajp:disabled{opacity:.4;cursor:not-allowed}.c-round-btn.active.svelte-1waqajp{box-shadow:0 0 12px color-mix(in srgb,var(--c-acc) 70%,transparent)}.c-turbo.svelte-1waqajp svg:where(.svelte-1waqajp){width:22px;height:22px}.c-turbo[data-speed=normal].svelte-1waqajp{background:radial-gradient(circle at 36% 28%,#151d29,#04070d 72%)}.c-turbo[data-speed=normal].svelte-1waqajp svg:where(.svelte-1waqajp) path:where(.svelte-1waqajp){stroke:#ffc89680;fill:none}.c-turbo[data-speed=turbo].svelte-1waqajp{background:radial-gradient(circle at 36% 28%,#96601b,#22160a 72%);box-shadow:0 0 18px color-mix(in srgb,var(--c-orange) 80%,transparent),inset 0 1px #ffffff38}.c-turbo[data-speed=turbo].svelte-1waqajp svg:where(.svelte-1waqajp) path:where(.svelte-1waqajp){stroke:#ffc266;fill:color-mix(in srgb,var(--c-orange) 55%,transparent)}.c-turbo[data-speed=super].svelte-1waqajp{background:radial-gradient(circle at 36% 28%,#ffb43c,#533008 72%);box-shadow:0 0 30px color-mix(in srgb,var(--c-orange) 100%,transparent),0 0 52px color-mix(in srgb,var(--c-orange) 55%,transparent),inset 0 1px #fff9}.c-turbo[data-speed=super].svelte-1waqajp svg:where(.svelte-1waqajp) path:where(.svelte-1waqajp){stroke:#fffaf0;fill:#ffdca8}.c-tier.svelte-1waqajp{font-size:11px;font-weight:800;letter-spacing:.04em;color:#e6f5ffd9}.c-max-cap.svelte-1waqajp{font-size:11px;font-weight:800;letter-spacing:.04em;color:var(--c-gold)}.c-menu-wrapper.svelte-1waqajp,.c-autoplay-wrapper.svelte-1waqajp{position:relative;flex:0 0 auto}.c-hud-menu.svelte-1waqajp,.c-auto-menu.svelte-1waqajp{position:absolute;bottom:calc(100% + 8px);z-index:65;left:auto;right:auto;transform:none}.c-hud-menu.svelte-1waqajp{left:0}.c-auto-menu.svelte-1waqajp{right:0}.c-stat.svelte-1waqajp{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:1px;padding:2px 4px;height:100%;border-radius:8px;background:linear-gradient(160deg,rgba(0,255,255,.08),transparent 60%),#0c1220;border:1px solid rgba(255,255,255,.08);position:relative}.c-stat.lit.svelte-1waqajp{border-color:color-mix(in srgb,var(--c-pink) 55%,transparent)}.c-stat-label.svelte-1waqajp{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#bee8ffa6;white-space:nowrap}.c-stat-value.svelte-1waqajp{font-size:calc(14px * var(--autofit-scale, 1));font-weight:700;letter-spacing:.02em;white-space:nowrap;font-variant-numeric:tabular-nums;max-width:100%;overflow:hidden;text-overflow:ellipsis}.c-stat-value.cyan.svelte-1waqajp{color:color-mix(in srgb,var(--c-cyan) 20%,#fff)}.c-stat-value.magenta.svelte-1waqajp{color:color-mix(in srgb,var(--c-pink) 22%,#fff)}.c-stat-value.gold.svelte-1waqajp{color:color-mix(in srgb,var(--c-gold) 30%,#fff)}.c-stat--balance.svelte-1waqajp{flex:1.4 1 0;border-color:color-mix(in srgb,var(--c-cyan) 35%,transparent);box-shadow:0 0 6px color-mix(in srgb,var(--c-cyan) 18%,transparent)}.c-stat--win.svelte-1waqajp{border-color:color-mix(in srgb,var(--c-pink) 30%,transparent);box-shadow:0 0 6px color-mix(in srgb,var(--c-pink) 14%,transparent)}.c-stat--bet.svelte-1waqajp{flex:1.6 1 0;border-color:color-mix(in srgb,var(--c-gold, #ffd700) 30%,transparent);box-shadow:0 0 6px color-mix(in srgb,var(--c-gold, #ffd700) 14%,transparent);transition:box-shadow .15s ease}@keyframes svelte-1waqajp-overboost-bet-pulse-compact{0%{box-shadow:0 0 6px color-mix(in srgb,var(--c-gold, #ffd700) 14%,transparent)}35%{box-shadow:0 0 18px 3px color-mix(in srgb,var(--c-orange, #ff9a2e) 70%,transparent)}to{box-shadow:0 0 6px color-mix(in srgb,var(--c-gold, #ffd700) 14%,transparent)}}.c-stat--bet.overboost-pulse.svelte-1waqajp{animation:svelte-1waqajp-overboost-bet-pulse-compact .7s ease-out}.c-bet-row.svelte-1waqajp{display:flex;align-items:center;gap:2px}.c-bet-step.svelte-1waqajp{width:44px;height:44px;min-width:44px;padding:0;border:none;border-radius:8px;background:#ffffff1a;display:flex;align-items:center;justify-content:center;cursor:pointer}.c-bet-step.svelte-1waqajp svg:where(.svelte-1waqajp){width:12px;height:8px}.c-bet-step.svelte-1waqajp svg:where(.svelte-1waqajp) path:where(.svelte-1waqajp){fill:var(--c-acc)}.c-bet-step.svelte-1waqajp:disabled{opacity:.4;cursor:not-allowed}.c-mode-badge.svelte-1waqajp{position:absolute;top:-8px;right:6px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:2px 8px;border-radius:999px}.c-mode-badge.overboost.svelte-1waqajp{color:#1a0d02;background:var(--c-orange)}.c-mode-badge.cruise.svelte-1waqajp{color:color-mix(in srgb,var(--c-cyan) 30%,#fff);background:#00f0ff14;border:1px solid color-mix(in srgb,var(--c-cyan) 40%,transparent)}.c-spin.svelte-1waqajp{position:relative;flex:0 0 auto;width:60px;height:60px;padding:0;border:none;border-radius:50%;background:conic-gradient(from 200deg,var(--c-acc),color-mix(in srgb,var(--c-acc) 40%,#0c1220),var(--c-acc));box-shadow:0 4px 14px #0009,0 0 18px color-mix(in srgb,var(--c-acc) 45%,transparent);display:flex;align-items:center;justify-content:center;cursor:pointer}.c-spin.svelte-1waqajp .glyph:where(.svelte-1waqajp){width:22px;height:22px}.c-spin.svelte-1waqajp .glyph:where(.svelte-1waqajp) path:where(.svelte-1waqajp){fill:#04070f}.c-spin.svelte-1waqajp .glyph.arrows:where(.svelte-1waqajp){display:none;fill:none;stroke:#04070f;stroke-width:2}.c-spin.spinning.svelte-1waqajp .glyph.play:where(.svelte-1waqajp){display:none}.c-spin.spinning.svelte-1waqajp .glyph.arrows:where(.svelte-1waqajp){display:block}.c-spin.svelte-1waqajp:disabled{opacity:.5;cursor:not-allowed}.m-fm-entry.svelte-vw75gt{position:relative;flex:0 0 auto;width:36px;height:36px;border-radius:8px;padding:0;display:flex;align-items:center;justify-content:center;background:#ff00ff1a;border:1px solid rgba(255,0,255,.34);color:#f9f;cursor:pointer}.m-fm-entry.svelte-vw75gt:after{content:"";position:absolute;inset:-4px}.m-fm-entry.svelte-vw75gt svg:where(.svelte-vw75gt){width:20px;height:20px}.m-fm-entry.svelte-vw75gt:disabled{opacity:.4;cursor:default}.m-fm-entry.svelte-vw75gt:disabled:after{content:none}.m-fm-entry.mode-enhancer.svelte-vw75gt{border-color:#ffd54a8c;color:#ffd54a}.fm-entry.svelte-vw75gt,.p-fm-entry.svelte-vw75gt,.c-fm-entry.svelte-vw75gt,.fm.svelte-vw75gt{--sig-cyan: var(--theme-primary, #00ffff);--sig-pink: #ff2ec4;--sig-gold: #ffd700;--sig-orange: #ff9a2e;--sig-green: #4eff91;--acc: var(--sig-cyan)}.fs-plate.svelte-vw75gt{position:relative;--sig: var(--sig-cyan);padding:2px;clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,13px 100%,0 calc(100% - 13px));background:linear-gradient(150deg,#eef5fa,#b3c6d2 15%,#63737f 37%,#2b363f 52%,#8499a8 72%,#dceaf2);box-shadow:0 3px 10px #0009,0 0 9px color-mix(in srgb,var(--sig) 20%,transparent),inset 0 1px #ffffff59}.fs-plate.svelte-vw75gt>.fs-face:where(.svelte-vw75gt){position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:linear-gradient(160deg,color-mix(in srgb,var(--sig) 12%,transparent),transparent 44%),linear-gradient(180deg,#111a2b,#070b16);box-shadow:inset 0 1px #ffffff12,inset 0 -8px 18px #0009}.fs-rail.svelte-vw75gt{position:absolute;left:2px;top:16px;bottom:16px;width:4px;border-radius:2px;z-index:2;background:var(--sig-gold);box-shadow:0 0 10px var(--sig-gold)}.fs-knob.svelte-vw75gt{border-radius:50%;padding:3px;position:relative;background:conic-gradient(from 216deg,#e7f1f7,#93a7b5,#39454f,#728593,#eef5fa,#4f5f6b,#a9bcc8,#e7f1f7);box-shadow:0 3px 10px #0009,inset 0 1px #ffffff8c}.fs-knob.svelte-vw75gt>.fs-face:where(.svelte-vw75gt){position:absolute;inset:3px;border-radius:50%;background:radial-gradient(circle at 36% 28%,#1a3640,#06131c 72%);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 2px 3px #ffffff24,inset 0 -6px 12px #000000b3}.fs-num.svelte-vw75gt{font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.fm-entry.svelte-vw75gt{position:absolute;left:966px;top:238px;z-index:60}.fm-entry-pill.svelte-vw75gt{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 18px;border:1.5px solid color-mix(in srgb,var(--sig-pink) 55%,transparent);border-radius:10px;background:linear-gradient(160deg,#ff2ec41a,#060914e6);box-shadow:0 0 12px color-mix(in srgb,var(--sig-pink) 45%,transparent),inset 0 0 10px color-mix(in srgb,var(--sig-pink) 14%,transparent);color:color-mix(in srgb,var(--sig-pink) 25%,#fff);cursor:pointer;font-family:Orbitron,system-ui,sans-serif;white-space:nowrap;transition:filter .15s ease}.fm-entry-pill.svelte-vw75gt:hover:not(:disabled){filter:brightness(1.1)}.fm-entry-pill.svelte-vw75gt:disabled{opacity:.5;cursor:not-allowed}.fm-entry-pill.svelte-vw75gt svg:where(.svelte-vw75gt){width:18px;height:18px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.fm-entry-pill.svelte-vw75gt svg.fm-entry-grille:where(.svelte-vw75gt),.p-fm-entry.svelte-vw75gt svg.fm-entry-grille:where(.svelte-vw75gt),.c-fm-entry.svelte-vw75gt svg.fm-entry-grille:where(.svelte-vw75gt){stroke-width:1.7;stroke-linejoin:round}.fm-entry-pill.mode-enhancer.svelte-vw75gt{border-color:color-mix(in srgb,var(--sig-orange) 55%,transparent);box-shadow:0 0 12px color-mix(in srgb,var(--sig-orange) 45%,transparent),inset 0 0 10px color-mix(in srgb,var(--sig-orange) 14%,transparent);color:color-mix(in srgb,var(--sig-orange) 25%,#fff)}.fm-entry-label.svelte-vw75gt{font-family:Orbitron,Courier New,monospace;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.fm-entry-active.svelte-vw75gt{font-family:Orbitron,Courier New,monospace;font-size:.58rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:2px 8px;border-radius:999px;color:color-mix(in srgb,var(--sig-cyan) 35%,#fff);background:#00f0ff14;border:1px solid color-mix(in srgb,var(--sig-cyan) 40%,transparent)}.fm-entry-active.enhancer.svelte-vw75gt{color:#1a0d02;background:var(--sig-orange);border-color:var(--sig-orange);box-shadow:0 0 10px color-mix(in srgb,var(--sig-orange) 55%,transparent)}.fm.svelte-vw75gt{z-index:200;display:flex;align-items:center;justify-content:center;background:#000000d1;backdrop-filter:blur(3px);font-family:Orbitron,system-ui,sans-serif;animation:svelte-vw75gt-fm-fade .18s ease}@keyframes svelte-vw75gt-fm-fade{0%{opacity:0}to{opacity:1}}.fm-panel.svelte-vw75gt{width:92%;max-width:560px;max-height:88%;max-height:88dvh;--sig: var(--sig-gold);animation:svelte-vw75gt-fm-pop .24s cubic-bezier(.34,1.56,.64,1)}.fm-panel.svelte-vw75gt>.fs-face:where(.svelte-vw75gt){max-height:88vh;max-height:88dvh;overflow:hidden}@keyframes svelte-vw75gt-fm-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.fm-panel--mini.svelte-vw75gt{width:96%;max-width:none;max-height:96dvh}.fm-panel--mini.svelte-vw75gt>.fs-face:where(.svelte-vw75gt){max-height:96dvh}.fm-panel--mini.svelte-vw75gt .fm-head:where(.svelte-vw75gt){padding:2px 10px}.fm-panel--mini.svelte-vw75gt .fm-title:where(.svelte-vw75gt){font-size:.78rem;letter-spacing:.12em}.fm-panel--mini.svelte-vw75gt .fm-close:where(.svelte-vw75gt){width:24px;height:24px;padding:2px;position:relative}.fm-panel--mini.svelte-vw75gt .fm-close:where(.svelte-vw75gt):after{content:"";position:absolute;inset:-10px}.fm-panel--mini.svelte-vw75gt .fm-close:where(.svelte-vw75gt)>.fs-face:where(.svelte-vw75gt){font-size:.7rem}.fm-panel--mini.svelte-vw75gt .fm-betbar:where(.svelte-vw75gt){margin:2px 8px 0}.fm-panel--mini.svelte-vw75gt .fm-betbar:where(.svelte-vw75gt)>.fs-face:where(.svelte-vw75gt){flex-wrap:nowrap;gap:.4rem;padding:2px 8px}.fm-panel--mini.svelte-vw75gt .fm-spin-cost:where(.svelte-vw75gt){font-size:.52rem;letter-spacing:.04em}.fm-panel--mini.svelte-vw75gt .fm-betlabel:where(.svelte-vw75gt){font-size:.5rem;letter-spacing:.08em}.fm-panel--mini.svelte-vw75gt .fm-betval:where(.svelte-vw75gt){font-size:.72rem}.fm-panel--mini.svelte-vw75gt .fm-step:where(.svelte-vw75gt){width:26px;height:26px;min-width:26px;min-height:26px;position:relative}.fm-panel--mini.svelte-vw75gt .fm-step:where(.svelte-vw75gt):after{content:"";position:absolute;inset:-9px}.fm-panel--mini.svelte-vw75gt .fm-cards:where(.svelte-vw75gt){padding:3px 8px;margin-top:0;gap:5px}.fm-panel--mini.svelte-vw75gt .fm-section-label:where(.svelte-vw75gt){font-size:.52rem;padding:0;line-height:1.2}.fm-panel--mini.svelte-vw75gt .fm-section-separator:where(.svelte-vw75gt){margin:1px 2px 0}.fm-panel--mini.svelte-vw75gt .fm-card:where(.svelte-vw75gt)>.fs-face:where(.svelte-vw75gt){padding:5px 8px;gap:.4rem}.fm-panel--mini.svelte-vw75gt .fm-blurb:where(.svelte-vw75gt),.fm-panel--mini.svelte-vw75gt .fm-enh-effect:where(.svelte-vw75gt){display:none}.fm-panel--mini.svelte-vw75gt .fm-card-main:where(.svelte-vw75gt){gap:0}.fm-panel--mini.svelte-vw75gt .fm-name:where(.svelte-vw75gt){font-size:.64rem}.fm-panel--mini.svelte-vw75gt .fm-vol:where(.svelte-vw75gt),.fm-panel--mini.svelte-vw75gt .fm-soon:where(.svelte-vw75gt){font-size:.48rem}.fm-panel--mini.svelte-vw75gt .fm-cost:where(.svelte-vw75gt){font-size:.52rem}.fm-panel--mini.svelte-vw75gt .fm-action:where(.svelte-vw75gt){flex-direction:row;align-items:center;gap:.35rem}.fm-panel--mini.svelte-vw75gt .fm-select:where(.svelte-vw75gt),.fm-panel--mini.svelte-vw75gt .fm-buy:where(.svelte-vw75gt),.fm-panel--mini.svelte-vw75gt .fm-activate:where(.svelte-vw75gt),.fm-panel--mini.svelte-vw75gt .fm-toggle:where(.svelte-vw75gt){font-size:.55rem;padding:3px 8px;min-height:28px;min-width:70px;position:relative}.fm-panel--mini.svelte-vw75gt .fm-select:where(.svelte-vw75gt):after,.fm-panel--mini.svelte-vw75gt .fm-buy:where(.svelte-vw75gt):after,.fm-panel--mini.svelte-vw75gt .fm-activate:where(.svelte-vw75gt):after,.fm-panel--mini.svelte-vw75gt .fm-toggle:where(.svelte-vw75gt):after{content:"";position:absolute;inset:-8px}.fm-panel--mini.svelte-vw75gt .fm-active-tag:where(.svelte-vw75gt){font-size:.48rem}.fm-panel--mini.svelte-vw75gt .fm-paired-face:where(.svelte-vw75gt){padding:4px!important}.fm-panel--mini.svelte-vw75gt .fm-paired-opt:where(.svelte-vw75gt){flex-direction:row;align-items:center;gap:.3rem;padding:0 5px}.fm-panel--mini.svelte-vw75gt .fm-paired-opt:where(.svelte-vw75gt) .fm-name-row:where(.svelte-vw75gt){flex:1 1 auto;min-width:0}.fm-panel--mini.svelte-vw75gt .fm-paired-opt:where(.svelte-vw75gt) .fm-action:where(.svelte-vw75gt){margin-top:0;flex:0 0 auto}.fm-panel--mini.svelte-vw75gt .fm-paired-opt:where(.svelte-vw75gt) .fm-select:where(.svelte-vw75gt){min-width:56px}.fm-panel--mini.svelte-vw75gt .fm-info-btn:where(.svelte-vw75gt){font-size:.55rem;padding:3px 8px;min-height:26px;position:relative}.fm-panel--mini.svelte-vw75gt .fm-info-btn:where(.svelte-vw75gt):after{content:"";position:absolute;inset:-9px}.fm-panel--mini.svelte-vw75gt .fm-foot:where(.svelte-vw75gt){padding:3px 8px}.fm-head.svelte-vw75gt{display:flex;align-items:center;justify-content:space-between;padding:16px 22px;border-bottom:1px solid color-mix(in srgb,var(--sig-gold) 22%,transparent);flex-shrink:0}.fm-title.svelte-vw75gt{font-size:1.2rem;font-weight:900;letter-spacing:.2em;text-transform:uppercase;background:linear-gradient(135deg,var(--sig-gold),var(--sig-orange));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.fm-close.svelte-vw75gt{width:34px;height:34px;padding:3px;border:none;cursor:pointer;flex-shrink:0}.fm-close.svelte-vw75gt>.fs-face:where(.svelte-vw75gt){color:#cfe6f2;font-size:.82rem}.fm-close.svelte-vw75gt:hover>.fs-face:where(.svelte-vw75gt){color:#fff;filter:brightness(1.2)}.fm-close-glyph.svelte-vw75gt{width:1.05em;height:1.05em;display:block}.fm-close-glyph.svelte-vw75gt path:where(.svelte-vw75gt){fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.fm-betbar.svelte-vw75gt{margin:14px 20px 0;--sig: var(--sig-cyan);flex-shrink:0}.fm-betbar.svelte-vw75gt>.fs-face:where(.svelte-vw75gt){flex-direction:row;align-items:center;gap:.7rem;padding:8px 16px;flex-wrap:wrap}.fm-spin-cost.svelte-vw75gt{font-size:.62rem;color:#ffffffa6;letter-spacing:.1em;white-space:nowrap;text-transform:uppercase}.fm-spin-cost.svelte-vw75gt .fs-num:where(.svelte-vw75gt){color:#fff2c2;font-weight:800;text-shadow:0 0 4px var(--sig-gold);text-transform:none;letter-spacing:normal;margin-left:.3em}.fm-betlabel.svelte-vw75gt{font-size:.58rem;letter-spacing:.16em;color:color-mix(in srgb,var(--sig-cyan) 45%,#fff)}.fm-step.svelte-vw75gt{width:30px;height:30px;border-radius:8px;cursor:pointer;background:#00f0ff14;border:1px solid color-mix(in srgb,var(--sig-cyan) 45%,transparent);color:color-mix(in srgb,var(--sig-cyan) 25%,#fff);font-size:1.1rem;font-weight:900;line-height:1;display:flex;align-items:center;justify-content:center}.fm-step.svelte-vw75gt:disabled{opacity:.35;cursor:default}.fm-betval.svelte-vw75gt{margin-left:auto;min-width:84px;text-align:right;font-size:.98rem;font-weight:900;color:#fff2c2;text-shadow:0 0 3px var(--sig-gold)}.fm-cards.svelte-vw75gt{flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px 20px;margin-top:4px;display:flex;flex-direction:column;gap:10px;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--acc) 45%,transparent) transparent}.fm-cards.svelte-vw75gt::-webkit-scrollbar{width:8px}.fm-cards.svelte-vw75gt::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--acc) 40%,transparent);border-radius:4px}.fm-section-label.svelte-vw75gt{font-family:Orbitron,Courier New,monospace;font-size:.66rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--sig-gold) 45%,#fff);text-shadow:0 0 8px color-mix(in srgb,var(--sig-gold) 40%,transparent);padding:2px 2px 0}.fm-section-separator.svelte-vw75gt{height:1px;margin:4px 2px 0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--sig-gold) 55%,transparent) 20%,color-mix(in srgb,var(--sig-gold) 55%,transparent) 80%,transparent)}.fm-card.svelte-vw75gt,.fm-card.tone-standing.svelte-vw75gt{--sig: var(--sig-cyan)}.fm-card.tone-enhancer.svelte-vw75gt{--sig: var(--sig-orange)}.fm-card.tone-buy.svelte-vw75gt{--sig: var(--sig-pink)}.fm-card.svelte-vw75gt>.fs-face:where(.svelte-vw75gt){flex-direction:row;align-items:center;gap:.85rem;padding:12px 14px}.fm-card.active.svelte-vw75gt>.fs-face:where(.svelte-vw75gt){box-shadow:inset 0 1px #ffffff12,inset 0 -8px 18px #0009,inset 0 0 0 1px color-mix(in srgb,var(--sig-cyan) 60%,transparent),0 0 14px color-mix(in srgb,var(--sig-cyan) 25%,transparent)}.fm-card.dimmed.svelte-vw75gt{filter:grayscale(.55) brightness(.72);opacity:.7}.fm-paired-face.svelte-vw75gt{flex-direction:row!important;align-items:stretch!important;padding:12px 14px!important;gap:0!important}.fm-paired-opt.svelte-vw75gt{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:.4rem;padding:0 12px;text-align:left}.fm-paired-opt.svelte-vw75gt:first-child{border-right:1px solid rgba(255,255,255,.12)}.fm-paired-opt.svelte-vw75gt .fm-action:where(.svelte-vw75gt){flex-direction:row;align-items:center;justify-content:space-between;margin-top:auto}.fm-card-main.svelte-vw75gt{flex:1;min-width:0;text-align:left}.fm-name-row.svelte-vw75gt{display:flex;align-items:center;gap:.5rem}.fm-name.svelte-vw75gt{font-size:.94rem;font-weight:800;color:#eafcff;letter-spacing:.03em}.fm-radio.svelte-vw75gt{width:14px;height:14px;border-radius:50%;flex-shrink:0;border:2px solid color-mix(in srgb,var(--sig-cyan) 45%,transparent);box-sizing:border-box;position:relative}.fm-radio.checked.svelte-vw75gt{border-color:var(--sig-cyan);box-shadow:0 0 6px color-mix(in srgb,var(--sig-cyan) 70%,transparent)}.fm-radio.checked.svelte-vw75gt:after{content:"";position:absolute;inset:2px;border-radius:50%;background:var(--sig-cyan);box-shadow:0 0 4px var(--sig-cyan)}.fm-enh-effect.svelte-vw75gt{font-size:.66rem;color:color-mix(in srgb,var(--sig-orange) 55%,#fff);margin:.3rem 0 0;font-weight:700}.fm-enh-effect.svelte-vw75gt .fs-num:where(.svelte-vw75gt){color:#ffd66a}.fm-vol.svelte-vw75gt{font-size:.5rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--sig) 45%,#fff);border:1px solid color-mix(in srgb,var(--sig) 45%,transparent);border-radius:999px;padding:.12rem .5rem;white-space:nowrap}.fm-soon.svelte-vw75gt{font-size:.5rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#d8e2ea;background:#ffffff14;border:1px solid rgba(255,255,255,.25);border-radius:999px;padding:.12rem .55rem;white-space:nowrap}.fm-blurb.svelte-vw75gt{font-size:.72rem;color:#c8e6f5ad;line-height:1.4;margin:.24rem 0 0}.fm-action.svelte-vw75gt{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem;flex-shrink:0}.fm-cost.svelte-vw75gt{font-size:.6rem;color:#ffd66a;white-space:nowrap}.fm-select.svelte-vw75gt,.fm-activate.svelte-vw75gt,.fm-toggle.svelte-vw75gt{min-width:86px;padding:.42rem .7rem;border-radius:8px;cursor:pointer;font-family:inherit;font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.fm-select.svelte-vw75gt{background:#00f0ff14;border:1px solid color-mix(in srgb,var(--sig-cyan) 50%,transparent);color:color-mix(in srgb,var(--sig-cyan) 25%,#fff)}.fm-select.svelte-vw75gt:hover:not(:disabled){background:#00f0ff29}.fm-select.svelte-vw75gt:disabled{opacity:.45;cursor:default}.fm-active-tag.svelte-vw75gt{font-size:.6rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--sig-cyan) 25%,#fff);text-shadow:0 0 8px color-mix(in srgb,var(--sig-cyan) 60%,transparent);padding:.42rem .2rem}.fm-toggle.svelte-vw75gt{min-width:62px;border-radius:999px;background:#ffffff0d;border:1px solid color-mix(in srgb,var(--sig-orange) 45%,transparent);color:color-mix(in srgb,var(--sig-orange) 35%,#fff)}.fm-toggle.on.svelte-vw75gt{background:var(--sig-orange);border-color:var(--sig-orange);color:#1a0d02;box-shadow:0 0 12px color-mix(in srgb,var(--sig-orange) 55%,transparent)}.fm-toggle.svelte-vw75gt:disabled{opacity:.55;cursor:default}.fm-activate.svelte-vw75gt{background:linear-gradient(160deg,var(--sig-pink),#a01e8f);border:none;color:#fff;box-shadow:0 0 12px color-mix(in srgb,var(--sig-pink) 40%,transparent)}.fm-activate.svelte-vw75gt:hover:not(:disabled){filter:brightness(1.1)}.fm-activate.svelte-vw75gt:disabled{opacity:.45;cursor:default;box-shadow:none}.fm-tag.svelte-vw75gt{font-size:.55rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#d8e2eab3;padding:.42rem .4rem}.fm-foot.svelte-vw75gt{display:flex;align-items:center;justify-content:space-between;padding:12px 22px;flex-shrink:0;border-top:1px solid color-mix(in srgb,var(--sig-gold) 18%,transparent)}.fm-rtp.svelte-vw75gt{font-size:.64rem;letter-spacing:.06em;color:color-mix(in srgb,var(--sig-gold) 50%,#fff)}.fm-info-btn.svelte-vw75gt{padding:.42rem .9rem;border-radius:8px;cursor:pointer;font-family:inherit;font-size:.64rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;background:#ffd70014;border:1px solid color-mix(in srgb,var(--sig-gold) 45%,transparent);color:color-mix(in srgb,var(--sig-gold) 35%,#fff)}.fm-info-btn.svelte-vw75gt:hover{background:#ffd70029}@media(prefers-reduced-motion:reduce){.fm.svelte-vw75gt,.fm-panel.svelte-vw75gt,.fm-entry-knob.svelte-vw75gt{animation:none}}.idle-shimmer.svelte-vw75gt{animation:svelte-vw75gt-idle-shimmer-pulse 3.2s ease-in-out infinite}@keyframes svelte-vw75gt-idle-shimmer-pulse{0%,to{box-shadow:0 0 #0ff0;filter:brightness(1)}50%{box-shadow:0 0 20px 3px color-mix(in srgb,var(--sig-cyan, #00ffff) 55%,transparent);filter:brightness(1.18)}}@media(prefers-reduced-motion:reduce){.idle-shimmer.svelte-vw75gt{animation:none}}.p-fm-entry.svelte-vw75gt{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 14px;margin:0 12px 8px;width:calc(100% - 24px);border:1.5px solid color-mix(in srgb,var(--sig-pink, #ff2ec4) 55%,transparent);border-radius:10px;background:linear-gradient(160deg,#ff2ec41a,#060914e6);box-shadow:0 0 12px color-mix(in srgb,var(--sig-pink, #ff2ec4) 45%,transparent),inset 0 0 10px color-mix(in srgb,var(--sig-pink, #ff2ec4) 14%,transparent);color:color-mix(in srgb,var(--sig-pink, #ff2ec4) 25%,#fff);cursor:pointer;font-family:Orbitron,system-ui,sans-serif}.p-fm-entry.svelte-vw75gt:disabled{opacity:.5;cursor:not-allowed}.p-fm-entry.svelte-vw75gt svg:where(.svelte-vw75gt){width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.p-fm-entry-label.svelte-vw75gt{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.p-fm-entry-active.svelte-vw75gt{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:2px 8px;border-radius:999px;background:#00f0ff1a;border:1px solid color-mix(in srgb,var(--sig-cyan, #00ffff) 40%,transparent)}.p-fm-entry-active.enhancer.svelte-vw75gt{color:#1a0d02;background:var(--sig-orange, #ff9a2e);border-color:var(--sig-orange, #ff9a2e)}.p-fm-entry.mode-enhancer.svelte-vw75gt{border-color:color-mix(in srgb,var(--sig-orange, #ff9a2e) 55%,transparent)}.c-fm-entry.svelte-vw75gt{position:relative;flex:0 0 auto;align-self:center;width:48px;height:48px;padding:0;border:1.5px solid color-mix(in srgb,var(--sig-pink, #ff2ec4) 50%,transparent);border-radius:50%;background:radial-gradient(circle at 36% 28%,#2a1030,#05121b 72%);box-shadow:0 2px 8px #0009,inset 0 1px #ffffff1f,0 0 10px color-mix(in srgb,var(--sig-pink, #ff2ec4) 40%,transparent);display:flex;align-items:center;justify-content:center;cursor:pointer}.c-fm-entry.svelte-vw75gt svg:where(.svelte-vw75gt){width:20px;height:20px;fill:none;stroke:var(--sig-pink, #ff2ec4);stroke-width:2.2;stroke-linecap:round}.c-fm-entry.svelte-vw75gt:disabled{opacity:.5;cursor:not-allowed}.c-fm-entry.mode-enhancer.svelte-vw75gt{box-shadow:0 0 12px color-mix(in srgb,var(--sig-orange, #ff9a2e) 55%,transparent)}.c-fm-entry.mode-enhancer.svelte-vw75gt svg:where(.svelte-vw75gt){stroke:var(--sig-orange, #ff9a2e)}.depth-haze.svelte-ifjsn5{position:absolute;inset:-6%;pointer-events:none;background:radial-gradient(ellipse at 50% 60%,rgba(90,190,220,calc(var(--haze-wash, 0) * 1.15)) 0%,rgba(58,40,120,calc(var(--haze-wash, 0) * .85)) 55%,transparent 78%);filter:blur(var(--haze-blur, 0px));z-index:0}.car-layer.svelte-ifjsn5 .depth-haze:where(.svelte-ifjsn5),.char-layer.svelte-ifjsn5 .depth-haze:where(.svelte-ifjsn5){z-index:-1}.car-img.svelte-ifjsn5,.char-img.svelte-ifjsn5{filter:drop-shadow(0 6px 18px rgba(0,0,0,.5)) drop-shadow(-2px -1px 0 rgba(120,240,255,var(--rim, 0))) drop-shadow(2px -1px 0 rgba(180,120,255,calc(var(--rim, 0) * .7))) saturate(calc(1 - var(--haze-grade, 0) * .35)) brightness(calc(1 - var(--haze-grade, 0) * .12)) contrast(calc(1 - var(--haze-grade, 0) * .1))}.scene-group.svelte-ifjsn5{position:absolute;inset:0;pointer-events:none}.car-layer.svelte-ifjsn5{position:absolute;left:-30px;bottom:10px;width:860px;height:303px;z-index:8;transform-origin:50% 90%;animation:svelte-ifjsn5-car-hover 6s ease-in-out infinite}@keyframes svelte-ifjsn5-car-hover{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1.01)}}.car-img.svelte-ifjsn5{width:100%;height:100%;object-fit:contain;display:block;filter:drop-shadow(0 6px 18px rgba(0,0,0,.5))}.underglow.svelte-ifjsn5{position:absolute;left:18%;bottom:4%;width:62%;height:16%;background:radial-gradient(ellipse at center,rgba(0,220,255,.45) 0%,rgba(0,220,255,.12) 52%,transparent 78%);animation:svelte-ifjsn5-underglow-pulse 6s ease-in-out infinite;filter:blur(3px)}@keyframes svelte-ifjsn5-underglow-pulse{0%,to{opacity:.5;transform:scaleY(.9)}50%{opacity:1;transform:scaleY(1.1)}}.car-neon.svelte-ifjsn5{position:absolute;left:8%;bottom:46%;width:84%;height:7%;background:linear-gradient(90deg,transparent 0%,rgba(255,46,196,0) 20%,rgba(255,46,196,.55) 50%,rgba(255,46,196,0) 80%,transparent 100%);background-size:220% 100%;filter:blur(2px);animation:svelte-ifjsn5-neon-travel 3.4s linear infinite;mix-blend-mode:screen}@keyframes svelte-ifjsn5-neon-travel{0%{background-position:130% 0;opacity:.35}50%{opacity:.9}to{background-position:-60% 0;opacity:.35}}.booster-flicker.svelte-ifjsn5{position:absolute;left:1%;bottom:44%;width:6%;height:16%;border-radius:50%;background:radial-gradient(circle,rgba(120,255,160,.9) 0%,rgba(120,255,160,.2) 60%,transparent 80%);animation:svelte-ifjsn5-booster-flicker 2.1s steps(6,jump-none) infinite}@keyframes svelte-ifjsn5-booster-flicker{0%,to{opacity:.25}15%{opacity:.7}30%{opacity:.3}45%{opacity:.8}60%{opacity:.35}75%{opacity:.6}}.char-layer.svelte-ifjsn5{position:absolute;left:22px;bottom:18px;width:206px;height:407px;z-index:30;transform-origin:50% 92%;animation:svelte-ifjsn5-char-idle 5s ease-in-out infinite}@keyframes svelte-ifjsn5-char-idle{0%{transform:translateY(0) rotate(-.6deg) scale(1)}50%{transform:translateY(-7px) rotate(.6deg) scale(1.015)}to{transform:translateY(0) rotate(-.6deg) scale(1)}}.char-img.svelte-ifjsn5{width:100%;height:100%;object-fit:contain;display:block;filter:drop-shadow(0 8px 16px rgba(0,0,0,.55))}.antenna-light.svelte-ifjsn5{position:absolute;left:12%;top:20%;width:12%;height:8%;border-radius:50%;background:radial-gradient(circle,rgba(255,176,64,1) 0%,rgba(255,122,46,.55) 45%,transparent 72%);animation:svelte-ifjsn5-antenna-blink 2.8s ease-in-out infinite}@keyframes svelte-ifjsn5-antenna-blink{0%,to{opacity:.4;transform:scale(.9)}45%{opacity:1;transform:scale(1.15)}60%{opacity:.6;transform:scale(1)}}.visor-glint.svelte-ifjsn5{position:absolute;left:32%;top:17%;width:20%;height:12%;background:radial-gradient(circle,rgba(255,255,255,.9) 0%,rgba(200,240,255,.3) 45%,transparent 75%);opacity:0;animation:svelte-ifjsn5-visor-glint 6s ease-in-out infinite;mix-blend-mode:screen}@keyframes svelte-ifjsn5-visor-glint{0%,92%,to{opacity:0}94%{opacity:.85}96%{opacity:.1}98%{opacity:.6}}@media(prefers-reduced-motion:reduce){.car-layer.svelte-ifjsn5,.char-layer.svelte-ifjsn5,.underglow.svelte-ifjsn5,.car-neon.svelte-ifjsn5,.booster-flicker.svelte-ifjsn5,.antenna-light.svelte-ifjsn5,.visor-glint.svelte-ifjsn5{animation:none}.underglow.svelte-ifjsn5{opacity:.6}.car-neon.svelte-ifjsn5{opacity:.5}.visor-glint.svelte-ifjsn5{opacity:0}.antenna-light.svelte-ifjsn5{opacity:.8}}.instrument-column.svelte-ni5uks{position:absolute;left:1000px;top:96px;width:262px;z-index:60;display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}.gauge.svelte-ni5uks{position:relative;margin-left:18px}.gauge-face.svelte-ni5uks,.gauge-needle.svelte-ni5uks{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.gauge-needle.svelte-ni5uks{transform-origin:50% 50%;transition:transform .6s cubic-bezier(.22,1.65,.32,1),filter .5s ease;filter:drop-shadow(0 0 10px var(--needle-glow, #4eff91)) drop-shadow(0 0 22px color-mix(in srgb,var(--needle-glow, #4eff91) 55%,transparent))}.gauge.reduced.svelte-ni5uks .gauge-needle:where(.svelte-ni5uks){transition:none;filter:drop-shadow(0 0 4px var(--needle-glow, #4eff91))}.plate.svelte-ni5uks{position:relative;width:262px;height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:linear-gradient(135deg,#ff2ec4,#16f2e0 55%,#ff2ec4);clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,15px 100%,0 calc(100% - 15px));filter:drop-shadow(0 0 7px rgba(255,46,196,.55))}.plate.svelte-ni5uks:before{content:"";position:absolute;inset:2px;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));background:linear-gradient(160deg,rgba(255,46,196,.14),transparent 42%),linear-gradient(180deg,#1a0f2ef7,#0a0714fa)}.plate.svelte-ni5uks:after{content:"";position:absolute;left:3px;top:8px;bottom:8px;width:3px;border-radius:2px;background:linear-gradient(180deg,#16f2e0,#ff2ec4);box-shadow:0 0 6px #16f2e0b3}.plate-label.svelte-ni5uks,.plate-value.svelte-ni5uks{position:relative;z-index:1}.plate-label.svelte-ni5uks{font-family:Orbitron,Courier New,monospace;font-size:12px;letter-spacing:.16em;color:#b4f0ffb8;text-transform:uppercase}.plate-value.svelte-ni5uks{font-family:Orbitron,Courier New,monospace;font-size:30px;font-weight:900;color:#ffd54a;text-shadow:0 0 10px rgba(255,213,74,.7);line-height:1;max-width:230px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-strip.svelte-ni5uks{display:flex;flex-direction:row;gap:8px;width:100%;box-sizing:border-box;padding:3px 12px 0;pointer-events:none}.pm-cell.svelte-ni5uks{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:6px 4px;min-height:48px;border-radius:8px;background:linear-gradient(160deg,rgba(255,46,196,.12),transparent 60%),#150c1e;border:1px solid rgba(255,46,196,.35);box-shadow:0 0 10px #ff2ec433}.pm-label.svelte-ni5uks{font-family:Orbitron,Courier New,monospace;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#e6c8ffb3;white-space:normal;line-height:1.2;text-align:center}.pm-value.svelte-ni5uks{font-family:Orbitron,Courier New,monospace;font-size:15px;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums;max-width:100%;overflow:hidden;text-overflow:ellipsis}.pm-value.cyan.svelte-ni5uks{color:#6ff2ff;text-shadow:0 0 8px rgba(22,242,224,.5)}.pm-value.gold.svelte-ni5uks{color:#ffd54a;text-shadow:0 0 8px rgba(255,213,74,.5)}.jets.svelte-17mjau7{position:absolute;inset:0;z-index:15;pointer-events:none}.jet.svelte-17mjau7{position:absolute;width:0;height:0;transform-origin:0 0;opacity:0;transition:opacity .4s ease,transform .45s cubic-bezier(.22,1,.36,1)}.jets.active.svelte-17mjau7 .jet:where(.svelte-17mjau7){opacity:calc(.55 + .45 * var(--gauge, 1))}.jets.active.gauge-only.svelte-17mjau7 .flame:where(.svelte-17mjau7){filter:brightness(calc(.8 + .4 * var(--gauge, 0)))}.nozzle.svelte-17mjau7{position:absolute;left:-80px;top:-80px;width:160px;height:160px;display:block;filter:drop-shadow(0 0 6px var(--nozzle-glow, rgba(93, 255, 60, .5)))}.colourway-natural.svelte-17mjau7 .nozzle:where(.svelte-17mjau7){--nozzle-glow: rgba(93, 255, 60, .5)}.colourway-overdrive.svelte-17mjau7 .nozzle:where(.svelte-17mjau7){--nozzle-glow: rgba(60, 235, 255, .55)}.colourway-nitro.svelte-17mjau7 .nozzle:where(.svelte-17mjau7){--nozzle-glow: rgba(255, 20, 147, .65)}.flame.svelte-17mjau7{position:absolute;left:6px;top:-60px;width:240px;height:120px;background-repeat:no-repeat;background-size:1200px 120px;transform-origin:left center;opacity:0;filter:var(--flame-filter, none)}.colourway-natural.svelte-17mjau7 .flame:where(.svelte-17mjau7){--flame-filter: none}.colourway-overdrive.svelte-17mjau7 .flame:where(.svelte-17mjau7){--flame-filter: hue-rotate(60deg) saturate(1.15)}.colourway-nitro.svelte-17mjau7 .flame:where(.svelte-17mjau7){--flame-filter: hue-rotate(215deg) saturate(1.4) brightness(1.15)}.jets.active.svelte-17mjau7 .flame:where(.svelte-17mjau7){opacity:.95;animation:svelte-17mjau7-flame-cycle .42s steps(5) infinite}.colourway-natural.jets.active.svelte-17mjau7 .flame:where(.svelte-17mjau7){animation-name:svelte-17mjau7-flame-cycle,svelte-17mjau7-flame-breathe;animation-duration:.42s,1.7s;animation-iteration-count:infinite,infinite;animation-timing-function:steps(5),ease-in-out}.colourway-natural.svelte-17mjau7 .jet:where(.svelte-17mjau7):nth-child(2n) .flame:where(.svelte-17mjau7){animation-delay:-.13s,-.5s}.colourway-natural.svelte-17mjau7 .jet:where(.svelte-17mjau7):nth-child(3n) .flame:where(.svelte-17mjau7){animation-delay:-.26s,-.9s}.colourway-overdrive.jets.active.svelte-17mjau7 .flame:where(.svelte-17mjau7){animation-name:svelte-17mjau7-flame-cycle,svelte-17mjau7-flame-pulse-wave;animation-duration:.42s,2.2s;animation-iteration-count:infinite,infinite;animation-timing-function:steps(5),ease-in-out;animation-delay:0s,var(--wave-delay, 0s)}.colourway-nitro.jets.active.svelte-17mjau7 .flame:where(.svelte-17mjau7){animation-name:svelte-17mjau7-flame-cycle,svelte-17mjau7-flame-pulse-wave;animation-duration:.42s,1.4s;animation-iteration-count:infinite,infinite;animation-timing-function:steps(5),ease-in-out;animation-delay:0s,var(--wave-delay, 0s)}@keyframes svelte-17mjau7-flame-cycle{0%{background-position-x:0}to{background-position-x:-1200px}}@keyframes svelte-17mjau7-flame-breathe{0%,to{transform:scaleX(.95)}50%{transform:scaleX(1.07)}}@keyframes svelte-17mjau7-flame-pulse-wave{0%,to{transform:scaleX(.92) scaleY(.96);opacity:.8}50%{transform:scaleX(1.14) scaleY(1.05);opacity:1}}.jets.reduced.svelte-17mjau7 .flame:where(.svelte-17mjau7){background-size:240px 120px;background-position:0 0}.jets.reduced.active.svelte-17mjau7 .flame:where(.svelte-17mjau7){opacity:.9;animation:none}@media(prefers-reduced-motion:reduce){.jet.svelte-17mjau7{transition:none}.jets.active.svelte-17mjau7 .flame:where(.svelte-17mjau7){animation:none}}.rain-layer.svelte-cpszyn{position:absolute;inset:0;pointer-events:none;overflow:hidden}.rain-streak.svelte-cpszyn{position:absolute;top:-120px;width:1.5px;background:linear-gradient(to bottom,transparent,rgba(150,220,255,var(--rain-opacity, .55)),transparent);animation-name:svelte-cpszyn-rain-fall;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes svelte-cpszyn-rain-fall{0%{transform:translateY(0)}to{transform:translateY(130vh)}}@media(prefers-reduced-motion:reduce){.rain-layer.svelte-cpszyn{display:none}}.loading-screen.svelte-1p9h290{background:#000;overflow:hidden;z-index:1000}.loading-content.svelte-1p9h290{position:relative;z-index:1;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.1rem}.wordmark.svelte-1p9h290{font-family:Orbitron,Courier New,monospace;font-weight:900;font-size:clamp(1rem,3.2vw,1.6rem);letter-spacing:.32em;color:#fff;text-shadow:0 0 14px rgba(0,255,255,.6),0 0 30px rgba(255,0,255,.35);animation:svelte-1p9h290-fade-in .8s ease both}.brand-mark.svelte-1p9h290{position:relative;width:clamp(140px,24vw,220px);height:clamp(140px,24vw,220px);filter:drop-shadow(0 0 24px rgba(0,255,255,.5)) drop-shadow(0 0 40px rgba(255,0,255,.3));animation:svelte-1p9h290-brand-glow-pulse 3.2s ease-in-out infinite}.brand-still.svelte-1p9h290{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}@keyframes svelte-1p9h290-brand-glow-pulse{0%,to{filter:drop-shadow(0 0 18px rgba(0,255,255,.38)) drop-shadow(0 0 30px rgba(255,0,255,.22))}50%{filter:drop-shadow(0 0 30px rgba(0,255,255,.62)) drop-shadow(0 0 52px rgba(255,0,255,.4))}}.logo-block.svelte-1p9h290{text-align:center;animation:svelte-1p9h290-fade-in .8s .15s ease both}.loading-logo.svelte-1p9h290{height:clamp(56px,10vw,96px);width:auto;object-fit:contain;filter:drop-shadow(0 0 16px rgba(0,255,255,.6))}.progress-track.svelte-1p9h290{width:min(240px,60vw);height:4px;background:#ffffff14;border-radius:2px;overflow:hidden;margin-top:.4rem}.progress-fill.svelte-1p9h290{height:100%;background:linear-gradient(90deg,#0ff,#f0f);border-radius:2px;transition:width .1s linear;box-shadow:0 0 10px #0ff9}.progress-label.svelte-1p9h290{font-family:Orbitron,Courier New,monospace;font-size:.65rem;letter-spacing:.2em;color:#00ffff80;font-variant-numeric:tabular-nums}@keyframes svelte-1p9h290-fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.brand-mark.svelte-1p9h290,.wordmark.svelte-1p9h290,.logo-block.svelte-1p9h290{animation:none}}.hero-splash.svelte-19zxw1{z-index:300;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.4rem;background:radial-gradient(circle at 50% 42%,#080a16 0% 30%,#05060d 90%,#030309);overflow:hidden;cursor:pointer}.emblem-stage.svelte-19zxw1{position:relative;width:min(62vw,380px);aspect-ratio:1 / 1}.ring-glow.svelte-19zxw1{position:absolute;inset:-8%;width:116%;height:116%;opacity:.42;mix-blend-mode:screen;animation:svelte-19zxw1-emblem-glow-pulse 3.2s ease-in-out infinite}@keyframes svelte-19zxw1-emblem-glow-pulse{0%,to{opacity:.34}50%{opacity:.52}}.emblem-layer.svelte-19zxw1{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.emblem-full.svelte-19zxw1{opacity:1}.press-prompt.svelte-19zxw1{font-family:Orbitron,Courier New,monospace;font-size:.78rem;font-weight:700;letter-spacing:.22em;color:#0ffc;text-shadow:0 0 12px rgba(0,255,255,.6);animation:svelte-19zxw1-press-pulse 1.8s ease-in-out 1.4s infinite}@keyframes svelte-19zxw1-press-pulse{0%,to{opacity:.35}50%{opacity:.95}}.hero-splash.reduced.svelte-19zxw1 .ring-glow:where(.svelte-19zxw1){animation:none;opacity:.3}.hero-splash.reduced.svelte-19zxw1 .press-prompt:where(.svelte-19zxw1){animation:none;opacity:.75}@media(prefers-reduced-motion:reduce){.ring-glow.svelte-19zxw1{animation:none;opacity:.3}.press-prompt.svelte-19zxw1{animation:none;opacity:.75}}.intro-backdrop.svelte-18c83p1{z-index:300;display:flex;align-items:center;justify-content:center;background:#000000db;backdrop-filter:blur(3px);padding:1rem;animation:svelte-18c83p1-intro-fade-in .35s ease both}.intro-card.svelte-18c83p1{width:min(92vw,480px);max-height:calc(100dvh - 2rem);overflow-y:auto;padding:1.8rem 1.6rem;border-radius:14px;background:linear-gradient(160deg,#0c0c22,#08081a);border:1px solid rgba(0,255,255,.3);box-shadow:0 0 40px #00ffff40,0 0 0 1px #ffc8320f inset;display:flex;flex-direction:column;gap:1.1rem;text-align:center;animation:svelte-18c83p1-intro-card-in .4s cubic-bezier(.34,1.2,.4,1) both}.intro-title.svelte-18c83p1{font-family:Orbitron,Courier New,monospace;font-size:1.2rem;font-weight:900;letter-spacing:.14em;color:var(--theme-primary, #00ffff);text-shadow:0 0 16px currentColor}.intro-rules.svelte-18c83p1{list-style:none;display:flex;flex-direction:column;gap:.6rem;padding:0;text-align:left}.intro-rules.svelte-18c83p1 li:where(.svelte-18c83p1){font-size:.82rem;line-height:1.5;color:#ffffffbf;padding-left:1rem;position:relative}.intro-rules.svelte-18c83p1 li:where(.svelte-18c83p1):before{content:"›";position:absolute;left:0;color:#00ffffb3}@media(max-height:400px){.intro-backdrop.svelte-18c83p1{padding:.5rem}.intro-card.svelte-18c83p1{padding:.9rem 1rem;gap:.55rem;max-height:calc(100dvh - 1rem)}.intro-title.svelte-18c83p1{font-size:1rem}.intro-rules.svelte-18c83p1{font-size:.72rem;line-height:1.35}.intro-continue.svelte-18c83p1{padding:.6rem 1.2rem}}.intro-continue.svelte-18c83p1{position:sticky;bottom:0;background-color:#0a0a1e;align-self:center;padding:.7rem 2.4rem;border-radius:8px;border:none;cursor:pointer;font-family:Orbitron,Courier New,monospace;font-weight:900;letter-spacing:.12em;font-size:.9rem;color:#061018;background:linear-gradient(135deg,#0ff,#16f2e0);box-shadow:0 0 20px #00ffff80;transition:transform .1s ease,box-shadow .15s ease}.intro-continue.svelte-18c83p1:hover{box-shadow:0 0 28px #00ffffb3}.intro-continue.svelte-18c83p1:active{transform:scale(.96)}@keyframes svelte-18c83p1-intro-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-18c83p1-intro-card-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.intro-backdrop.svelte-18c83p1,.intro-card.svelte-18c83p1{animation:none}}.small-win-flash.svelte-ns5xui{--sig-cyan: var(--theme-primary, #00FFFF);--sig-magenta: var(--theme-secondary, #FF00FF);--sig-pink: #FF2EC4;--sig-gold: #FFD700;--sig-orange: #FF9A2E;--sig-green: #4EFF91;--acc: var(--sig-cyan);--acc2: var(--sig-pink);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;pointer-events:none;font-family:Orbitron,system-ui,sans-serif;font-size:clamp(2rem,6vw,3.5rem);font-weight:900;color:#f4fbff;text-shadow:0 0 3px var(--acc),0 0 18px color-mix(in srgb,var(--acc) 85%,transparent),0 0 35px color-mix(in srgb,var(--acc) 55%,transparent);animation:svelte-ns5xui-flash-small 1s ease-out forwards}@keyframes svelte-ns5xui-flash-small{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}25%{opacity:1;transform:translate(-50%,-62%) scale(1.15)}65%{opacity:1;transform:translate(-50%,-70%) scale(1)}to{opacity:0;transform:translate(-50%,-85%) scale(.8)}}@media(prefers-reduced-motion:reduce){.small-win-flash.svelte-ns5xui{animation:none}}.c1-win.svelte-1jwtqsv{--sig-cyan: var(--theme-primary, #00FFFF);--sig-magenta: var(--theme-secondary, #FF00FF);--sig-pink: #FF2EC4;--sig-gold: #FFD700;--sig-orange: #FF9A2E;--sig-green: #4EFF91;--acc: var(--sig-cyan);--acc2: var(--sig-pink)}.win-breakdown.svelte-1jwtqsv{position:absolute;left:50%;bottom:6px;transform:translate(-50%);z-index:45;pointer-events:none;animation:svelte-1jwtqsv-wb-fade-in .25s ease both}.fs-plate.svelte-1jwtqsv{position:relative;--sig: var(--sig-cyan);padding:2px;clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,13px 100%,0 calc(100% - 13px));background:linear-gradient(150deg,#eef5fa,#b3c6d2 15%,#63737f 37%,#2b363f 52%,#8499a8 72%,#dceaf2);box-shadow:0 3px 10px #0009,0 0 9px color-mix(in srgb,var(--sig) 20%,transparent),inset 0 1px #ffffff59}.fs-plate.svelte-1jwtqsv>.fs-face:where(.svelte-1jwtqsv){position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;padding:6px 16px 6px 18px;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:linear-gradient(160deg,color-mix(in srgb,var(--sig) 12%,transparent),transparent 44%),linear-gradient(180deg,#111a2b,#070b16);box-shadow:inset 0 1px #ffffff12,inset 0 -8px 18px #0009;font-family:Orbitron,system-ui,sans-serif;font-size:.7rem;font-weight:700;color:#fff}.fs-rail.svelte-1jwtqsv{position:absolute;left:2px;top:9px;bottom:9px;width:3px;border-radius:2px;z-index:2;background:var(--sig);box-shadow:0 0 8px var(--sig)}.fs-num.svelte-1jwtqsv{font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.wb-symbol.svelte-1jwtqsv{color:var(--acc);letter-spacing:.05em}.wb-count.svelte-1jwtqsv{color:#ffffffb3}.wb-ways.svelte-1jwtqsv{color:color-mix(in srgb,var(--sig-cyan) 75%,#ffffff);font-size:.62rem}.wb-pay.svelte-1jwtqsv{color:var(--sig-gold)}@keyframes svelte-1jwtqsv-wb-fade-in{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.win-breakdown.svelte-1jwtqsv{animation:none}}.c1-win.svelte-1gdr3aw{--sig-cyan: var(--theme-primary, #00FFFF);--sig-magenta: var(--theme-secondary, #FF00FF);--sig-pink: #FF2EC4;--sig-gold: #FFD700;--sig-orange: #FF9A2E;--sig-green: #4EFF91;--acc: var(--sig-cyan);--acc2: var(--sig-pink)}.c1-win--overdrive.svelte-1gdr3aw{--acc: var(--sig-pink);--acc2: var(--sig-orange)}.c1-max.svelte-1gdr3aw{z-index:150;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(ellipse at center,#140832f7,#060414fc);animation:svelte-1gdr3aw-c1-fadein .55s ease both}@keyframes svelte-1gdr3aw-c1-fadein{0%{opacity:0}to{opacity:1}}.c1-halo.svelte-1gdr3aw{position:absolute;inset:-10%;border-radius:50%;pointer-events:none;background:conic-gradient(from 0deg,transparent 0%,color-mix(in srgb,var(--sig-gold) 18%,transparent) 15%,color-mix(in srgb,var(--sig-cyan) 22%,transparent) 30%,color-mix(in srgb,var(--sig-pink) 18%,transparent) 45%,transparent 60%,color-mix(in srgb,var(--sig-gold) 14%,transparent) 75%,color-mix(in srgb,var(--sig-cyan) 18%,transparent) 90%,transparent 100%);animation:svelte-1gdr3aw-c1-halo-spin 6s linear infinite}@keyframes svelte-1gdr3aw-c1-halo-spin{to{transform:rotate(360deg)}}.c1-particle-layer.svelte-1gdr3aw{position:absolute;inset:0;pointer-events:none;z-index:1}.c1-particle.svelte-1gdr3aw{position:absolute;border-radius:50%;pointer-events:none;animation:svelte-1gdr3aw-c1-burst 1s ease-out forwards}@keyframes svelte-1gdr3aw-c1-burst{0%{transform:scale(1.2) translate(0);opacity:1}to{transform:scale(0) translate(calc(cos(var(--angle))*80px),calc(sin(var(--angle))*-120px));opacity:0}}.fs-num.svelte-1gdr3aw{font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.c1-max-content.svelte-1gdr3aw{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:6px;padding:0 1.5rem;text-align:center;animation:svelte-1gdr3aw-c1-enter .6s cubic-bezier(.34,1.56,.64,1) both}@keyframes svelte-1gdr3aw-c1-enter{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}.c1-crown.svelte-1gdr3aw{color:var(--sig-gold);display:flex;justify-content:center;align-items:center;gap:.4em}.c1-crown-star.svelte-1gdr3aw{width:22px;height:22px;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--sig-gold) 80%,transparent))}.c1-crown-star.svelte-1gdr3aw path:where(.svelte-1gdr3aw){fill:var(--sig-gold)}.c1-max-headline.svelte-1gdr3aw{font-family:Orbitron,system-ui,sans-serif;font-weight:900;font-size:82px;line-height:.95;text-transform:uppercase;color:#fff8e0;margin:6px 0;text-shadow:0 0 4px #fff,0 0 18px var(--acc),0 0 44px color-mix(in srgb,var(--acc) 70%,transparent),0 0 92px color-mix(in srgb,var(--acc2) 42%,transparent)}.c1-max-multwrap.svelte-1gdr3aw{display:flex;align-items:baseline;gap:.1em;margin-top:4px}.c1-max-mult.svelte-1gdr3aw{font-family:Orbitron,system-ui,sans-serif;font-weight:900;font-size:96px;color:var(--sig-gold);line-height:1;text-shadow:0 0 3px #fff,0 0 16px color-mix(in srgb,var(--sig-gold) 80%,transparent)}.c1-max-x.svelte-1gdr3aw{font-family:Orbitron,system-ui,sans-serif;font-size:46px;color:var(--sig-orange);align-self:flex-end;padding-bottom:.12em}.c1-max-betlabel.svelte-1gdr3aw{font-family:Orbitron,system-ui,sans-serif;font-size:22px;letter-spacing:.2em;color:color-mix(in srgb,var(--sig-orange) 72%,transparent);align-self:flex-end;padding-bottom:.28em}.c1-collect.svelte-1gdr3aw{margin-top:16px;padding:14px 48px;font-family:Orbitron,system-ui,sans-serif;font-weight:900;font-size:18px;letter-spacing:.22em;text-transform:uppercase;color:#0a0510;background:linear-gradient(135deg,var(--sig-gold),var(--sig-orange) 50%,var(--sig-gold));border:none;border-radius:8px;cursor:pointer;box-shadow:0 0 24px color-mix(in srgb,var(--sig-gold) 70%,transparent),0 4px #00000080;transition:box-shadow .1s,transform .08s}.c1-collect.svelte-1gdr3aw:hover{box-shadow:0 0 34px color-mix(in srgb,var(--sig-gold) 92%,transparent),0 4px #00000080}.c1-collect.svelte-1gdr3aw:active{transform:translateY(2px) scale(.97)}.c1-hint.svelte-1gdr3aw{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#ffffff4d;margin:6px 0 0;user-select:none}@media(max-width:500px){.c1-max-headline.svelte-1gdr3aw{font-size:42px;margin:4px 0}.c1-max-mult.svelte-1gdr3aw{font-size:50px}.c1-max-x.svelte-1gdr3aw{font-size:24px}.c1-max-betlabel.svelte-1gdr3aw{font-size:13px}.c1-collect.svelte-1gdr3aw{padding:12px 36px;font-size:15px}}@media(prefers-reduced-motion:reduce){.c1-max.svelte-1gdr3aw,.c1-halo.svelte-1gdr3aw,.c1-max-content.svelte-1gdr3aw,.c1-particle.svelte-1gdr3aw{animation:none!important}.c1-particle.svelte-1gdr3aw{opacity:0}}.fs-mode-footnote.svelte-1t1tr2r{margin:10px 0 18px;font-size:11px;line-height:1.4;color:#bed6e6b8;font-family:Orbitron,monospace;letter-spacing:.02em}.fs-pt.svelte-1t1tr2r{--sig-cyan: var(--theme-primary, #00ffff);--sig-pink: #ff2ec4;--sig-gold: #ffd700;--sig-orange: #ff9a2e;--sig-green: #4eff91;--navy: #060610;--acc: var(--sig-cyan);--acc2: var(--sig-pink);z-index:200;display:flex;align-items:center;justify-content:center;background:#000000d1;backdrop-filter:blur(3px);font-family:Orbitron,system-ui,sans-serif}.fs-pt.scheme-trap.svelte-1t1tr2r{--sig-cyan: #39ff14;--sig-pink: #ff7a1a;--sig-gold: #ebff5a;--sig-orange: #ff6600;--sig-green: #b6ff3c}.fs-pt.scheme-oil.svelte-1t1tr2r{--sig-cyan: #ff8a3d;--sig-pink: #d9a86a;--sig-gold: #f5d061;--sig-orange: #ff5a1f;--sig-green: #f0b24a}.fs-pt.scheme-pitch.svelte-1t1tr2r{--sig-cyan: #2fd24f;--sig-pink: #ffd700;--sig-gold: #ede7c8;--sig-orange: #4ce06b;--sig-green: #5be07a}.fs-pt--overdrive.svelte-1t1tr2r{--acc: var(--sig-pink);--acc2: var(--sig-orange)}.fs-plate.svelte-1t1tr2r{position:relative;display:flex;--sig: var(--sig-cyan);padding:2px;clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,13px 100%,0 calc(100% - 13px));background:linear-gradient(150deg,#eef5fa,#b3c6d2 15%,#63737f 37%,#2b363f 52%,#8499a8 72%,#dceaf2);box-shadow:0 3px 10px #0009,0 0 9px color-mix(in srgb,var(--sig) 20%,transparent),inset 0 1px #ffffff59}.fs-plate.svelte-1t1tr2r>.fs-face:where(.svelte-1t1tr2r){position:relative;flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:linear-gradient(160deg,color-mix(in srgb,var(--sig) 12%,transparent),transparent 44%),linear-gradient(180deg,#111a2b,#070b16);box-shadow:inset 0 1px #ffffff12,inset 0 -8px 18px #0009}.fs-rail.svelte-1t1tr2r{position:absolute;left:2px;top:9px;bottom:9px;width:3px;border-radius:2px;z-index:2;background:var(--sig);box-shadow:0 0 8px var(--sig)}.fs-knob.svelte-1t1tr2r{border-radius:50%;padding:3px;position:relative;background:conic-gradient(from 216deg,#e7f1f7,#93a7b5,#39454f,#728593,#eef5fa,#4f5f6b,#a9bcc8,#e7f1f7);box-shadow:0 3px 10px #0009,inset 0 1px #ffffff8c}.fs-knob.svelte-1t1tr2r>.fs-face:where(.svelte-1t1tr2r){position:absolute;inset:3px;border-radius:50%;background:radial-gradient(circle at 36% 28%,#1a3640,#06131c 72%);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 2px 3px #ffffff24,inset 0 -6px 12px #000000b3}.fs-num.svelte-1t1tr2r{font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.fs-pt-panel.svelte-1t1tr2r{position:relative;width:92%;max-width:1178px;height:92%;max-height:662px;--sig: var(--sig-gold);display:flex;flex-direction:column}.fs-pt-panel.svelte-1t1tr2r>.fs-face:where(.svelte-1t1tr2r){position:absolute;inset:2px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;overflow:hidden}.fs-pt-panel.svelte-1t1tr2r .fs-rail:where(.svelte-1t1tr2r){top:16px;bottom:16px;width:4px;box-shadow:0 0 10px var(--sig-gold)}.fs-pt-head.svelte-1t1tr2r{display:flex;align-items:center;justify-content:space-between;padding:18px 26px;border-bottom:1px solid color-mix(in srgb,var(--sig-gold) 22%,transparent);flex-shrink:0}.fs-pt-title.svelte-1t1tr2r{font-size:1.35rem;font-weight:900;letter-spacing:.2em;text-transform:uppercase;background:linear-gradient(135deg,var(--sig-gold),var(--sig-orange));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fs-pt-close.svelte-1t1tr2r{width:38px;height:38px;padding:3px;border:none;cursor:pointer;flex-shrink:0}.fs-pt-close.svelte-1t1tr2r>.fs-face:where(.svelte-1t1tr2r){color:#cfe6f2;font-size:.9rem}.fs-pt-close.svelte-1t1tr2r:hover>.fs-face:where(.svelte-1t1tr2r){color:#fff;filter:brightness(1.2)}.fs-close-glyph.svelte-1t1tr2r{width:1.05em;height:1.05em;display:block}.fs-close-glyph.svelte-1t1tr2r path:where(.svelte-1t1tr2r){fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.fs-pt-body.svelte-1t1tr2r{overflow-y:auto;padding:20px 30px 30px;display:flex;flex-direction:column;gap:22px;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--acc) 45%,transparent) transparent}.fs-pt-body.svelte-1t1tr2r::-webkit-scrollbar{width:8px}.fs-pt-body.svelte-1t1tr2r::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--acc) 40%,transparent);border-radius:4px}.fs-heading.svelte-1t1tr2r{font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:color-mix(in srgb,var(--sig-gold) 78%,#fff)}.fs-htw.svelte-1t1tr2r{--sig: var(--sig-cyan)}.fs-htw.svelte-1t1tr2r>.fs-face:where(.svelte-1t1tr2r){padding:16px 20px;gap:6px;flex-direction:column;align-items:flex-start}.fs-htw.svelte-1t1tr2r h4:where(.svelte-1t1tr2r){font-size:1rem;font-weight:700;color:#fff;line-height:1.4;margin:0}.fs-htw.svelte-1t1tr2r p:where(.svelte-1t1tr2r){font-size:.82rem;color:color-mix(in srgb,var(--sig-cyan) 60%,#fff);margin:0}.fs-ways-callout.svelte-1t1tr2r{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:6px;align-self:center;padding:10px 24px;--sig: var(--sig-gold)}.fs-ways-callout.svelte-1t1tr2r>.fs-face:where(.svelte-1t1tr2r){padding:8px 22px}.fs-ways-num.svelte-1t1tr2r{font-size:2.3rem;font-weight:900;line-height:1;color:#fff2c2;text-shadow:0 0 3px var(--sig-gold)}.fs-ways-lbl.svelte-1t1tr2r{font-size:.62rem;letter-spacing:.22em;color:color-mix(in srgb,var(--sig-gold) 70%,#fff)}.fs-ways-diagram.svelte-1t1tr2r{--sig: var(--sig-cyan)}.fs-ways-diagram.svelte-1t1tr2r>.fs-face:where(.svelte-1t1tr2r){flex-direction:row;gap:0;padding:14px 18px}.fs-way-cell.svelte-1t1tr2r{width:56px;height:56px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:1.1rem;color:#ffffff4d;background:#ffffff0a;border:2px solid rgba(255,255,255,.12)}.fs-way-cell.matched.svelte-1t1tr2r{color:var(--acc);border-color:var(--acc);background:color-mix(in srgb,var(--acc) 10%,transparent);box-shadow:0 0 14px color-mix(in srgb,var(--acc) 45%,transparent)}.fs-way-arrow.svelte-1t1tr2r{font-size:1.3rem;padding:0 8px;color:#fff3;display:inline-flex;align-items:center}.fs-way-arrow.svelte-1t1tr2r svg:where(.svelte-1t1tr2r){width:1em;height:1em;display:block}.fs-way-arrow.svelte-1t1tr2r svg:where(.svelte-1t1tr2r) path:where(.svelte-1t1tr2r){fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.fs-way-arrow.matched.svelte-1t1tr2r{color:var(--acc);filter:drop-shadow(0 0 8px var(--acc))}.fs-caption.svelte-1t1tr2r{font-size:.72rem;color:#ffffff8c;text-align:center;line-height:1.4;margin:6px 0 0}.fs-sym-grid.svelte-1t1tr2r{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.fs-sym-card.svelte-1t1tr2r{--sig: var(--sig-cyan)}.fs-sym-card.tier-h.svelte-1t1tr2r{--sig: var(--sig-gold)}.fs-sym-card.tier-m.svelte-1t1tr2r{--sig: var(--sig-cyan)}.fs-sym-card.tier-l.svelte-1t1tr2r{--sig: #8fa6b4}.fs-sym-card.tier-w.svelte-1t1tr2r{--sig: var(--sig-pink)}.fs-sym-card.tier-s.svelte-1t1tr2r{--sig: var(--sig-orange)}.fs-sym-card.svelte-1t1tr2r>.fs-face:where(.svelte-1t1tr2r){padding:14px 10px;gap:6px;align-items:center}.fs-sym-card.svelte-1t1tr2r img:where(.svelte-1t1tr2r){width:78px;height:78px;object-fit:contain;filter:drop-shadow(0 2px 6px rgba(0,0,0,.5))}.fs-sym-name.svelte-1t1tr2r{font-size:.82rem;font-weight:800;letter-spacing:.08em;color:#fff}.fs-pay-rows.svelte-1t1tr2r{display:flex;flex-direction:column;gap:2px;width:100%;padding:0 14px}.fs-pay-row.svelte-1t1tr2r{display:flex;align-items:baseline;justify-content:space-between}.fs-pay-count.svelte-1t1tr2r{font-size:.62rem;color:#ffffff6b;letter-spacing:.05em}.fs-pay-val.svelte-1t1tr2r{font-size:.9rem;font-weight:700;color:color-mix(in srgb,var(--sig-green) 30%,#fff);text-shadow:0 0 3px color-mix(in srgb,var(--sig-green) 55%,transparent)}.fs-sym-note.svelte-1t1tr2r{font-size:.68rem;font-style:italic;text-align:center;line-height:1.35;color:color-mix(in srgb,var(--sig) 55%,#fff)}.fs-rules.svelte-1t1tr2r{list-style:none;display:flex;flex-direction:column;gap:6px;padding:0;margin:0}.fs-rules.svelte-1t1tr2r li:where(.svelte-1t1tr2r){font-size:.84rem;color:#ffffff9e;padding-left:16px;position:relative;line-height:1.5}.fs-rules.svelte-1t1tr2r li:where(.svelte-1t1tr2r):before{content:"›";position:absolute;left:0;color:color-mix(in srgb,var(--sig-gold) 60%,transparent)}.fs-trig.svelte-1t1tr2r{width:100%;max-width:440px;border-collapse:collapse;font-variant-numeric:tabular-nums}.fs-trig.svelte-1t1tr2r th:where(.svelte-1t1tr2r){font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;padding:0 0 6px;color:color-mix(in srgb,var(--sig-gold) 62%,#fff);border-bottom:1px solid rgba(255,255,255,.1)}.fs-trig.svelte-1t1tr2r td:where(.svelte-1t1tr2r){text-align:center;padding:8px 0;font-weight:700;color:color-mix(in srgb,var(--acc) 40%,#fff);border-bottom:1px solid rgba(255,255,255,.05)}.fs-buy.svelte-1t1tr2r{--sig: var(--sig-pink);align-self:stretch}.fs-buy.svelte-1t1tr2r>.fs-face:where(.svelte-1t1tr2r){flex-direction:row;align-items:center;justify-content:space-between;padding:12px 20px}.fs-buy-lbl.svelte-1t1tr2r{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:color-mix(in srgb,var(--sig-gold) 82%,#fff)}.fs-buy-val.svelte-1t1tr2r{font-size:1.1rem;font-weight:900;color:#ffd6f2;text-shadow:0 0 3px var(--sig-pink)}.fs-mode-cards.svelte-1t1tr2r{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px}.fs-mode-card.svelte-1t1tr2r,.fs-mode-card.tone-standing.svelte-1t1tr2r{--sig: var(--sig-cyan)}.fs-mode-card.tone-enhancer.svelte-1t1tr2r{--sig: var(--sig-orange)}.fs-mode-card.tone-buy.svelte-1t1tr2r{--sig: var(--sig-pink)}.fs-mode-card.svelte-1t1tr2r>.fs-face:where(.svelte-1t1tr2r){flex-direction:column;align-items:center;text-align:center;gap:10px;padding:16px 14px}.fs-mode-card.soon.svelte-1t1tr2r{filter:grayscale(.5) brightness(.74);opacity:.72}.fs-mode-card-name-row.svelte-1t1tr2r{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap}.fs-mode-name.svelte-1t1tr2r{font-size:.9rem;font-weight:800;letter-spacing:.04em;color:#fff}.fs-mode-soon.svelte-1t1tr2r{font-size:.5rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#d8e2ea;background:#ffffff14;border:1px solid rgba(255,255,255,.25);border-radius:999px;padding:.12rem .5rem;white-space:nowrap}.fs-mode-blurb.svelte-1t1tr2r{font-size:.74rem;color:#fff9;line-height:1.4;margin:0}.fs-mode-card-stats.svelte-1t1tr2r{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:100%;padding-top:8px;border-top:1px solid color-mix(in srgb,var(--sig) 25%,transparent)}.fs-mode-stat.svelte-1t1tr2r{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0}.fs-mode-stat-label.svelte-1t1tr2r{font-size:.56rem;letter-spacing:.1em;text-transform:uppercase;color:#c8dceb99;white-space:nowrap}.fs-mode-stat-value.svelte-1t1tr2r{font-size:.72rem;font-weight:700;color:color-mix(in srgb,var(--sig) 55%,#fff);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.fs-mode-stat-subvalue.svelte-1t1tr2r{font-size:.6rem;font-weight:600;color:#e6f0faa6;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.fs-guide-list.svelte-1t1tr2r{display:flex;flex-direction:column;gap:10px}.fs-guide-row.svelte-1t1tr2r{display:flex;align-items:center;gap:14px;padding:10px 16px;background:color-mix(in srgb,var(--sig-cyan) 5%,transparent);border:1px solid color-mix(in srgb,var(--sig-cyan) 16%,transparent);border-radius:10px}.fs-guide-icon.svelte-1t1tr2r{flex-shrink:0;width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#00000047;border:1px solid rgba(255,255,255,.1);border-radius:8px}.fs-guide-img.svelte-1t1tr2r{width:44px;height:44px;object-fit:contain}.fs-guide-icon--set.svelte-1t1tr2r{width:auto;gap:6px;padding:0 8px}.fs-guide-icon--set.svelte-1t1tr2r .fs-guide-img:where(.svelte-1t1tr2r){width:34px;height:34px}@media(max-width:420px){.fs-guide-icon--set.svelte-1t1tr2r{gap:4px;padding:0 5px}.fs-guide-icon--set.svelte-1t1tr2r .fs-guide-img:where(.svelte-1t1tr2r){width:28px;height:28px}}.fs-guide-pill.svelte-1t1tr2r{display:inline-flex;align-items:center;justify-content:center;padding:.3rem .6rem;font-family:Orbitron,sans-serif;font-size:.68rem;font-weight:900;letter-spacing:.08em;color:#05070f;background:linear-gradient(135deg,var(--sig-cyan),color-mix(in srgb,var(--sig-cyan) 60%,#0090aa));border-radius:999px;box-shadow:0 0 10px color-mix(in srgb,var(--sig-cyan) 45%,transparent)}.fs-guide-text.svelte-1t1tr2r{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;text-align:left}.fs-guide-name.svelte-1t1tr2r{font-size:.86rem;font-weight:800;color:#fff;letter-spacing:.02em}.fs-guide-desc.svelte-1t1tr2r{font-size:.76rem;color:#fff9;line-height:1.4}.fs-rtp.svelte-1t1tr2r{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.fs-rtp-row.svelte-1t1tr2r{--sig: var(--sig-gold)}.fs-rtp-row.svelte-1t1tr2r>.fs-face:where(.svelte-1t1tr2r){flex-direction:row;align-items:center;justify-content:space-between;padding:12px 18px}.fs-rtp-lbl.svelte-1t1tr2r{font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:color-mix(in srgb,var(--sig-gold) 58%,#fff)}.fs-rtp-val.svelte-1t1tr2r{font-size:1.1rem;font-weight:900;color:#fff2c2;text-shadow:0 0 3px var(--sig-gold)}.fs-disc.svelte-1t1tr2r{font-size:.72rem;line-height:1.55;color:#ffffff80;margin:0}.fs-pt--overdrive.svelte-1t1tr2r .fs-pt-panel:where(.svelte-1t1tr2r){--sig: var(--sig-pink)}.fs-pt--overdrive.svelte-1t1tr2r .fs-pt-panel:where(.svelte-1t1tr2r) .fs-rail:where(.svelte-1t1tr2r){box-shadow:0 0 12px var(--sig-pink),0 0 22px color-mix(in srgb,var(--sig-orange) 40%,transparent)}.fs-pt--overdrive.svelte-1t1tr2r .fs-pt-body:where(.svelte-1t1tr2r){filter:saturate(1.06) hue-rotate(-4deg)}@media(max-width:500px){.fs-pt-body.svelte-1t1tr2r{padding:14px 16px 20px;gap:16px}.fs-sym-grid.svelte-1t1tr2r{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.fs-sym-card.svelte-1t1tr2r img:where(.svelte-1t1tr2r){width:64px;height:64px}.fs-way-cell.svelte-1t1tr2r{width:40px;height:40px;font-size:.95rem}.fs-way-arrow.svelte-1t1tr2r{font-size:1.05rem;padding:0 4px}.fs-ways-diagram.svelte-1t1tr2r>.fs-face:where(.svelte-1t1tr2r){padding:12px 8px}}.c1-win.svelte-jub5to{--sig-cyan: var(--theme-primary, #00FFFF);--sig-magenta: var(--theme-secondary, #FF00FF);--sig-pink: #FF2EC4;--sig-gold: #FFD700;--sig-orange: #FF9A2E;--sig-green: #4EFF91;--acc: var(--sig-cyan);--acc2: var(--sig-pink)}.c1-win--overdrive.svelte-jub5to{--acc: var(--sig-pink);--acc2: var(--sig-orange)}.tier-big.svelte-jub5to .fs-plate:where(.svelte-jub5to){--sig: var(--sig-cyan)}.tier-mega.svelte-jub5to .fs-plate:where(.svelte-jub5to){--sig: var(--sig-pink)}.tier-epic.svelte-jub5to .fs-plate:where(.svelte-jub5to){--sig: var(--sig-gold)}.c1-win--overdrive.tier-big.svelte-jub5to .fs-plate:where(.svelte-jub5to){--sig: var(--sig-pink)}.c1-win--overdrive.tier-mega.svelte-jub5to .fs-plate:where(.svelte-jub5to){--sig: var(--sig-orange)}.c1-win--overdrive.tier-epic.svelte-jub5to .fs-plate:where(.svelte-jub5to){--sig: var(--sig-orange)}.big-win-banner.svelte-jub5to{position:absolute;left:0;right:0;top:310px;transform:translateY(-50%);width:100%;z-index:100;pointer-events:none;overflow:visible}.fs-plate.svelte-jub5to{position:relative;--sig: var(--sig-cyan);width:100%;background:linear-gradient(150deg,#eef5fa,#b3c6d2 15%,#63737f 37%,#2b363f 52%,#8499a8 72%,#dceaf2);box-shadow:0 3px 10px #0009,0 0 9px color-mix(in srgb,var(--sig) 20%,transparent)}.fs-plate.svelte-jub5to>.fs-face:where(.svelte-jub5to){position:relative;display:flex;flex-direction:row;align-items:baseline;justify-content:center;width:100%;box-sizing:border-box;background:linear-gradient(160deg,color-mix(in srgb,var(--sig) 18%,transparent),transparent 44%),linear-gradient(180deg,#111a2b,#070b16);box-shadow:inset 0 1px #ffffff12,inset 0 -8px 18px #0009}.band-edge.svelte-jub5to{position:absolute;left:0;right:0;height:3px;z-index:2;background:var(--sig);box-shadow:0 0 6px var(--sig),0 0 18px color-mix(in srgb,var(--sig) 70%,transparent),0 0 36px color-mix(in srgb,var(--sig) 40%,transparent)}.band-edge-top.svelte-jub5to{top:0}.band-edge-bottom.svelte-jub5to{bottom:0}.fs-num.svelte-jub5to{font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.tier-big.svelte-jub5to .fs-face:where(.svelte-jub5to){min-height:110px;padding:18px 60px;gap:32px}.tier-mega.svelte-jub5to .fs-face:where(.svelte-jub5to){min-height:140px;padding:22px 60px;gap:36px}.tier-epic.svelte-jub5to .fs-face:where(.svelte-jub5to){min-height:170px;padding:26px 60px;gap:40px}.tier-big.svelte-jub5to .fs-plate:where(.svelte-jub5to){box-shadow:0 3px 10px #0009,0 0 9px color-mix(in srgb,var(--sig) 20%,transparent),0 0 30px color-mix(in srgb,var(--sig-pink) 16%,transparent)}.tier-mega.svelte-jub5to .fs-plate:where(.svelte-jub5to){box-shadow:0 3px 14px #0009,0 0 22px color-mix(in srgb,var(--sig) 40%,transparent),0 0 55px color-mix(in srgb,#a855f7 28%,transparent)}.tier-epic.svelte-jub5to .fs-plate:where(.svelte-jub5to){box-shadow:0 4px 20px #000000a6,0 0 46px color-mix(in srgb,var(--sig) 55%,transparent),0 0 95px color-mix(in srgb,var(--sig-cyan) 22%,transparent),0 0 130px color-mix(in srgb,var(--sig-pink) 20%,transparent)}.c1-tier-label.svelte-jub5to{font-family:Orbitron,system-ui,sans-serif;font-weight:900;letter-spacing:.18em;color:var(--acc);text-shadow:0 0 12px color-mix(in srgb,var(--acc) 70%,transparent);text-transform:uppercase;white-space:nowrap}.tier-big.svelte-jub5to .c1-tier-label:where(.svelte-jub5to){font-size:22px}.tier-mega.svelte-jub5to .c1-tier-label:where(.svelte-jub5to){font-size:28px}.tier-epic.svelte-jub5to .c1-tier-label:where(.svelte-jub5to){font-size:36px}.c1-amount.svelte-jub5to{font-family:Orbitron,system-ui,sans-serif;font-weight:900;color:#f4fbff;text-shadow:0 0 3px var(--acc);letter-spacing:2px;white-space:nowrap;width:min(46vw,640px);box-sizing:border-box;text-align:center;max-width:min(46vw,640px);overflow:hidden}.tier-big.svelte-jub5to .c1-amount:where(.svelte-jub5to){font-size:calc(50px * var(--autofit-scale, 1))}.tier-mega.svelte-jub5to .c1-amount:where(.svelte-jub5to){font-size:calc(64px * var(--autofit-scale, 1))}.tier-epic.svelte-jub5to .c1-amount:where(.svelte-jub5to){font-size:calc(80px * var(--autofit-scale, 1))}.c1-mult.svelte-jub5to{font-family:Orbitron,system-ui,sans-serif;font-weight:800;font-size:16px;letter-spacing:.16em;color:var(--sig-gold);text-shadow:0 0 8px color-mix(in srgb,var(--sig-gold) 55%,transparent);white-space:nowrap}.c1-price.svelte-jub5to{display:flex;align-items:baseline;justify-content:center;gap:8px;margin-top:4px;font-family:Orbitron,system-ui,sans-serif;white-space:nowrap}.c1-price-label.svelte-jub5to{font-weight:700;font-size:10px;letter-spacing:.18em;color:#bee8ffb8}.c1-price-value.svelte-jub5to{font-weight:800;font-size:13px;letter-spacing:.04em;color:#e6f5ffeb;font-variant-numeric:tabular-nums}.c1-plate-wrap.svelte-jub5to{position:relative;animation:svelte-jub5to-c1-enter .6s cubic-bezier(.34,1.56,.64,1) both}.tier-epic.svelte-jub5to .c1-plate-wrap:where(.svelte-jub5to){animation:svelte-jub5to-c1-enter .6s cubic-bezier(.34,1.56,.64,1) both,svelte-jub5to-c1-pulse 1.1s ease-in-out .6s infinite}@keyframes svelte-jub5to-c1-enter{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.1)}to{transform:scale(1)}}@keyframes svelte-jub5to-c1-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.c1-shockwave.svelte-jub5to{position:absolute;top:50%;left:50%;pointer-events:none;z-index:1;transform:translate(-50%,-50%) scale(.25);opacity:0;animation:svelte-jub5to-c1-shockwave-burst .6s ease-out both}.tier-big.svelte-jub5to .c1-shockwave:where(.svelte-jub5to){width:260px;height:260px}.tier-mega.svelte-jub5to .c1-shockwave:where(.svelte-jub5to){width:340px;height:340px}.tier-epic.svelte-jub5to .c1-shockwave:where(.svelte-jub5to){width:440px;height:440px}@keyframes svelte-jub5to-c1-shockwave-burst{0%{opacity:0;transform:translate(-50%,-50%) scale(.25)}15%{opacity:.85}to{opacity:0;transform:translate(-50%,-50%) scale(1.6)}}.c1-coin-layer.svelte-jub5to{position:absolute;inset:0;pointer-events:none;z-index:4;overflow:visible}.c1-coin.svelte-jub5to{position:absolute;top:60%;opacity:0;animation-name:svelte-jub5to-c1-coin-fountain;animation-timing-function:cubic-bezier(.25,.65,.4,1);animation-fill-mode:both}@keyframes svelte-jub5to-c1-coin-fountain{0%{opacity:0;transform:translate(0) rotate(0)}10%{opacity:1}55%{transform:translate(calc(var(--dx) * .6),-140px) rotate(calc(var(--rot) * .6))}to{opacity:0;transform:translate(var(--dx),40px) rotate(var(--rot))}}.c1-chromatic-flash.svelte-jub5to{position:fixed;inset:0;z-index:200;pointer-events:none;animation:svelte-jub5to-c1-chromatic-flash .28s ease-out both;mix-blend-mode:screen}@keyframes svelte-jub5to-c1-chromatic-flash{0%{opacity:0;box-shadow:inset 6px 0 #ff005000,inset -6px 0 #0ff0}12%{opacity:1;box-shadow:inset 6px 0 #ff005080,inset -6px 0 #00ffff80}to{opacity:0;box-shadow:inset 6px 0 #ff005000,inset -6px 0 #0ff0}}.c1-particle-layer.svelte-jub5to{position:absolute;inset:-50px;pointer-events:none;z-index:3}.c1-particle.svelte-jub5to{position:absolute;border-radius:50%;pointer-events:none;animation:svelte-jub5to-c1-burst 1s ease-out forwards}@keyframes svelte-jub5to-c1-burst{0%{transform:scale(1.2) translate(0);opacity:1}to{transform:scale(0) translate(calc(cos(var(--angle))*70px),calc(sin(var(--angle))*-100px));opacity:0}}@media(max-width:500px){.fs-face.svelte-jub5to{flex-direction:column!important;align-items:center!important;gap:4px;padding:14px 4vw!important}.c1-tier-label.svelte-jub5to{font-size:20px!important}.c1-amount.svelte-jub5to{width:88vw;max-width:88vw;font-size:calc(clamp(26px,9vw,46px) * var(--autofit-scale, 1))!important}.c1-mult.svelte-jub5to{font-size:13px!important}.tier-big.svelte-jub5to .fs-face:where(.svelte-jub5to),.tier-mega.svelte-jub5to .fs-face:where(.svelte-jub5to),.tier-epic.svelte-jub5to .fs-face:where(.svelte-jub5to){min-height:0}}@media(prefers-reduced-motion:reduce){.c1-plate-wrap.svelte-jub5to,.tier-epic.svelte-jub5to .c1-plate-wrap:where(.svelte-jub5to),.c1-particle.svelte-jub5to{animation:none!important}.c1-particle.svelte-jub5to{opacity:0}.c1-shockwave.svelte-jub5to,.c1-coin.svelte-jub5to,.c1-chromatic-flash.svelte-jub5to{display:none}}.overlay.svelte-m466h8{z-index:1000;background:#000000eb;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(4px)}.panel.svelte-m466h8{width:min(96vw,920px);max-height:92vh;overflow-y:auto;background:#080814fa;border:1px solid rgba(0,255,255,.25);border-radius:16px;padding:1.75rem;box-shadow:0 0 60px #00ffff14}header.svelte-m466h8{text-align:center;margin-bottom:1.5rem}.title.svelte-m466h8{font-family:Courier New,monospace;font-size:clamp(1.2rem,3vw,2rem);font-weight:900;letter-spacing:.3em;color:#0ff;text-shadow:0 0 20px rgba(0,255,255,.5);margin:0 0 .3rem}.sub.svelte-m466h8{font-family:Courier New,monospace;font-size:.7rem;letter-spacing:.25em;color:#fff6;margin:0}.grid.svelte-m466h8{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.9rem;margin-bottom:1.5rem}.card.svelte-m466h8{background:#0a0a14cc;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;cursor:pointer;text-align:left;padding:0;transition:all .2s ease}.card.svelte-m466h8:hover:not(:disabled){border-color:var(--p);box-shadow:0 0 18px color-mix(in srgb,var(--p) 35%,transparent);transform:translateY(-2px)}.card.active.svelte-m466h8{border:2px solid var(--p);box-shadow:0 0 24px color-mix(in srgb,var(--p) 45%,transparent)}.card.locked.svelte-m466h8{opacity:.35;cursor:not-allowed}.card-img.svelte-m466h8{position:relative;height:130px;overflow:hidden;background:var(--bg)}.card-img.svelte-m466h8 img:where(.svelte-m466h8){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.65}.card-gradient.svelte-m466h8{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 50%,rgba(8,8,20,.9))}.badge.svelte-m466h8{position:absolute;top:8px;right:8px;background:#000000bf;color:#ffffff8c;font-family:Courier New,monospace;font-size:.5rem;font-weight:700;letter-spacing:.15em;padding:3px 8px;border-radius:4px;border:1px solid rgba(255,255,255,.15)}.check.svelte-m466h8 svg:where(.svelte-m466h8){width:13px;height:13px}.check.svelte-m466h8 svg:where(.svelte-m466h8) path:where(.svelte-m466h8){fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.check.svelte-m466h8{position:absolute;top:8px;left:8px;width:22px;height:22px;border-radius:50%;background:var(--p);color:#000;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:900}.card-body.svelte-m466h8{padding:.65rem}.card-name.svelte-m466h8{font-family:Courier New,monospace;font-size:.75rem;font-weight:900;letter-spacing:.2em;margin:0 0 .35rem}.card-desc.svelte-m466h8{font-family:Courier New,monospace;font-size:.6rem;color:#ffffff80;margin:0;line-height:1.5}footer.svelte-m466h8{display:flex;gap:.75rem;justify-content:flex-end}.btn-cancel.svelte-m466h8{background:transparent;border:1px solid rgba(255,255,255,.15);color:#ffffff73;padding:.7rem 1.5rem;border-radius:8px;font-family:Courier New,monospace;font-size:.7rem;font-weight:700;letter-spacing:.2em;cursor:pointer;transition:all .15s}.btn-cancel.svelte-m466h8:hover{border-color:#ffffff59;color:#ffffffbf}.btn-confirm.svelte-m466h8{background:transparent;border:2px solid var(--p);color:var(--p);padding:.7rem 2rem;border-radius:8px;font-family:Courier New,monospace;font-size:.75rem;font-weight:900;letter-spacing:.2em;cursor:pointer;box-shadow:0 0 12px color-mix(in srgb,var(--p) 25%,transparent);transition:all .15s}.btn-confirm.svelte-m466h8:hover{background:color-mix(in srgb,var(--p) 12%,transparent);box-shadow:0 0 28px color-mix(in srgb,var(--p) 45%,transparent)}@media(max-width:560px){.panel.svelte-m466h8{padding:1rem}.grid.svelte-m466h8{grid-template-columns:1fr 1fr;gap:.6rem}footer.svelte-m466h8{flex-direction:column}.btn-cancel.svelte-m466h8,.btn-confirm.svelte-m466h8{width:100%;text-align:center}}.win-panel.svelte-17f44j4{min-width:200px;height:auto;padding:0 1.2rem;border-radius:8px;background:linear-gradient(135deg,#14001eeb,#280032e0,#14001eeb);border:1px solid rgba(255,0,255,.4);box-shadow:0 0 12px #f0f3,inset 0 1px #ffffff0d;font-family:Orbitron,Courier New,monospace;font-weight:900;transition:filter .3s;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px}.win-panel.svelte-17f44j4{outline:none}.win-idle.svelte-17f44j4{opacity:.4}.wincap-active.svelte-17f44j4{filter:drop-shadow(0 0 14px rgba(255,215,0,.9))}.win-amount.svelte-17f44j4{font-family:Orbitron,Courier New,monospace;font-size:1.1rem;font-weight:900;color:#f0f;text-shadow:0 0 8px #FF00FF,0 0 16px rgba(255,0,255,.4);letter-spacing:2px;line-height:1.3}.win-amount--empty.svelte-17f44j4{color:#ffffff59;text-shadow:none}.win-green.svelte-17f44j4 .win-amount:where(.svelte-17f44j4){color:#f0f;text-shadow:0 0 8px #FF00FF,0 0 16px rgba(255,0,255,.4)}.win-gold.svelte-17f44j4 .win-amount:where(.svelte-17f44j4){color:#f0f;text-shadow:0 0 12px #FF00FF,0 0 16px rgba(255,0,255,.4)}.win-big.svelte-17f44j4 .win-amount:where(.svelte-17f44j4){color:#f0f;text-shadow:0 0 15px #FF00FF,0 0 16px rgba(255,0,255,.4);animation:svelte-17f44j4-pulse-glow 1.2s infinite}.win-mega.svelte-17f44j4 .win-amount:where(.svelte-17f44j4){color:#f0f;text-shadow:0 0 20px #FF00FF,0 0 16px rgba(255,0,255,.4);animation:svelte-17f44j4-pulse-glow 1.2s infinite}.wincap-active.svelte-17f44j4 .win-amount:where(.svelte-17f44j4){color:gold;text-shadow:0 0 14px rgba(255,215,0,.9);animation:svelte-17f44j4-pulse .6s ease-in-out infinite alternate}.win-label.svelte-17f44j4{font-size:.58rem;letter-spacing:.1em;font-weight:700;text-transform:uppercase;line-height:1}.win-label.idle.svelte-17f44j4{color:#ffffff59}.win-label.scatter.svelte-17f44j4{color:#a0e4ff}.win-label.wincap.svelte-17f44j4{color:gold}.win-label.big.svelte-17f44j4{font-size:1.2rem;color:#f0f;text-shadow:0 0 20px #ff00ff;animation:svelte-17f44j4-label-in .3s cubic-bezier(.34,1.56,.64,1) both}.win-label.mega.svelte-17f44j4{font-size:1.2rem;color:#0ff;text-shadow:0 0 30px #00ffff;animation:svelte-17f44j4-label-in .3s cubic-bezier(.34,1.56,.64,1) both}@keyframes svelte-17f44j4-pulse-glow{0%,to{text-shadow:0 0 10px currentColor}50%{text-shadow:0 0 25px currentColor,0 0 50px currentColor}}@keyframes svelte-17f44j4-pulse{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes svelte-17f44j4-label-in{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.win-pod.svelte-1qnye0j{position:absolute;right:-220px;top:50%;transform:translateY(-50%);width:200px;height:320px;z-index:50;pointer-events:none}.win-pod.idle.svelte-1qnye0j{opacity:.35}@media(orientation:portrait){.win-pod.svelte-1qnye0j{display:none}}.pod-img.svelte-1qnye0j{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block}.zone-mult.svelte-1qnye0j{position:absolute;top:72px;left:50px;width:99px;height:72px;display:flex;align-items:center;justify-content:center;font-family:Orbitron,Courier New,monospace;font-size:1.8rem;font-weight:900;color:#0ff;text-shadow:0 0 10px #00FFFF,0 0 20px rgba(0,255,255,.6);letter-spacing:1px;white-space:nowrap;z-index:2}.zone-amt.svelte-1qnye0j{position:absolute;top:192px;left:50px;width:99px;height:72px;display:flex;align-items:center;justify-content:center;font-family:Orbitron,Courier New,monospace;font-size:1.4rem;font-weight:900;color:#f0f;text-shadow:0 0 10px #FF00FF,0 0 20px rgba(255,0,255,.6);letter-spacing:1px;white-space:nowrap;z-index:2}.fs-overlay.svelte-t7grd7{position:absolute;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at center,#08081ab8,#04040eeb);font-family:Orbitron,sans-serif;color:#fff;text-align:center}.fs-entry.svelte-t7grd7,.fs-end.svelte-t7grd7{display:flex;flex-direction:column;gap:10px}.fs-reel-pending.svelte-t7grd7{opacity:.28;filter:blur(3px) saturate(.5)}.fs-reel.svelte-t7grd7{transition:opacity .16s ease,filter .16s ease}.fs-board.fs-beat.svelte-t7grd7{box-shadow:0 0 0 2px rgba(0,255,255,calc(.18 + .12 * var(--fs-esc, 0))),0 0 34px rgba(0,255,255,calc(.1 + .1 * var(--fs-esc, 0)));transition:box-shadow .2s ease}.fs-title.svelte-t7grd7{font-size:2rem;font-weight:900;color:var(--theme-primary, #16f2e0);letter-spacing:3px;text-shadow:0 0 18px var(--theme-primary, #16f2e0)}.fs-sub.svelte-t7grd7{font-size:1.2rem;color:var(--theme-secondary, #ff2ec4)}.fs-entry-stage.svelte-t7grd7{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.entry-scatter-flare.svelte-t7grd7{position:absolute;inset:-20%;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(255,215,0,.55) 0%,rgba(255,215,0,.15) 40%,transparent 70%);opacity:0;transition:opacity .25s ease}.stage-flare.svelte-t7grd7 .entry-scatter-flare:where(.svelte-t7grd7),.stage-dip.svelte-t7grd7 .entry-scatter-flare:where(.svelte-t7grd7){opacity:1}.entry-dip.svelte-t7grd7{position:absolute;inset:0;background:#000;opacity:0;pointer-events:none;transition:opacity .3s ease}.stage-dip.svelte-t7grd7 .entry-dip:where(.svelte-t7grd7){opacity:.55}.entry-gauge-wrap.svelte-t7grd7{position:relative;width:240px;height:240px;opacity:0;transform:scale(.4);transition:opacity .35s ease,transform .4s cubic-bezier(.34,1.56,.64,1)}.stage-gauge.svelte-t7grd7 .entry-gauge-wrap:where(.svelte-t7grd7),.stage-burst.svelte-t7grd7 .entry-gauge-wrap:where(.svelte-t7grd7){opacity:1;transform:scale(1)}.stage-settle.svelte-t7grd7 .entry-gauge-wrap:where(.svelte-t7grd7){opacity:0;transform:scale(1.18);transition:opacity .5s ease,transform .5s ease}.entry-gauge-face.svelte-t7grd7,.entry-gauge-needle.svelte-t7grd7{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.entry-gauge-needle.svelte-t7grd7{transform-origin:50% 50%;transform:rotate(-75deg);transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.stage-gauge.svelte-t7grd7 .entry-gauge-needle:where(.svelte-t7grd7),.stage-burst.svelte-t7grd7 .entry-gauge-needle:where(.svelte-t7grd7){transform:rotate(0)}.entry-smoke-wisp.svelte-t7grd7{position:absolute;width:90px;height:90px;object-fit:contain;opacity:0;pointer-events:none}.entry-smoke-a.svelte-t7grd7{left:30%;bottom:38%}.entry-smoke-b.svelte-t7grd7{left:62%;bottom:42%;animation-delay:.1s}.stage-flare.svelte-t7grd7 .entry-smoke-wisp:where(.svelte-t7grd7),.stage-dip.svelte-t7grd7 .entry-smoke-wisp:where(.svelte-t7grd7){animation:svelte-t7grd7-smoke-rise .9s ease-out both}@keyframes svelte-t7grd7-smoke-rise{0%{opacity:0;transform:translateY(10px) scale(.7)}30%{opacity:.5}to{opacity:0;transform:translateY(-60px) scale(1.3)}}.entry-title.svelte-t7grd7{position:absolute;top:12%;left:0;right:0;font-size:1.5rem;font-weight:900;letter-spacing:.15em;color:var(--theme-primary, #16f2e0);text-shadow:0 0 18px var(--theme-primary, #16f2e0);opacity:0;transform:scale(.4);transition:opacity .3s ease,transform .35s cubic-bezier(.34,1.56,.64,1)}.stage-gauge.svelte-t7grd7 .entry-title:where(.svelte-t7grd7),.stage-burst.svelte-t7grd7 .entry-title:where(.svelte-t7grd7){opacity:1;transform:scale(1)}.stage-settle.svelte-t7grd7 .entry-title:where(.svelte-t7grd7){opacity:0;transform:scale(1.08)}.entry-shockwave.svelte-t7grd7{position:absolute;top:50%;left:50%;width:260px;height:260px;transform:translate(-50%,-50%) scale(.2);opacity:0;pointer-events:none}.stage-gauge.svelte-t7grd7 .entry-shockwave:where(.svelte-t7grd7){animation:svelte-t7grd7-shockwave-burst .5s ease-out both}@keyframes svelte-t7grd7-shockwave-burst{0%{opacity:0;transform:translate(-50%,-50%) scale(.2)}15%{opacity:.9}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}.entry-bottom-group.svelte-t7grd7{position:absolute;left:0;right:0;bottom:2%;display:flex;flex-direction:column;align-items:center;gap:14px}.entry-burst-text.svelte-t7grd7{font-size:2.1rem;font-weight:900;color:gold;text-shadow:0 0 20px rgba(255,215,0,.9);opacity:0;transform:scale(.5);transition:opacity .3s ease,transform .4s cubic-bezier(.34,1.56,.64,1)}.stage-burst.svelte-t7grd7 .entry-burst-text:where(.svelte-t7grd7){opacity:1;transform:scale(1)}.stage-settle.svelte-t7grd7 .entry-burst-text:where(.svelte-t7grd7){opacity:0}.entry-continue.svelte-t7grd7{position:relative;display:flex;align-items:center;justify-content:center;min-height:96px;padding:0 28px;font-family:Orbitron,sans-serif;font-size:1rem;font-weight:900;letter-spacing:.12em;color:#0a0614;background:linear-gradient(180deg,#ffe98a,gold 60%,#d9a81e);border:none;border-radius:999px;cursor:pointer;box-shadow:0 0 18px #ffd700bf,0 3px 8px #0009;animation:svelte-t7grd7-continue-pulse 1.1s ease-in-out infinite}.entry-continue.svelte-t7grd7:after{content:"";position:absolute;inset:-28px 0}.entry-continue.svelte-t7grd7:hover,.entry-continue.svelte-t7grd7:focus-visible{filter:brightness(1.08)}@keyframes svelte-t7grd7-continue-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){.entry-scatter-flare.svelte-t7grd7,.entry-dip.svelte-t7grd7,.entry-gauge-wrap.svelte-t7grd7,.entry-gauge-needle.svelte-t7grd7,.entry-title.svelte-t7grd7,.entry-burst-text.svelte-t7grd7{transition:none}.entry-smoke-wisp.svelte-t7grd7,.entry-shockwave.svelte-t7grd7{display:none}.entry-continue.svelte-t7grd7,.fs-cell.win.svelte-t7grd7,.fs-spin-win.svelte-t7grd7,.fs-retrigger.svelte-t7grd7{animation:none}}.fs-stage.svelte-t7grd7{display:flex;flex-direction:column;align-items:center;gap:12px}.fs-board.svelte-t7grd7{position:relative;display:flex;gap:4px}.fs-reel.svelte-t7grd7{display:flex;flex-direction:column;gap:4px}.fs-cell.svelte-t7grd7{position:relative;width:120px;height:100px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);font-size:1.1rem;font-weight:700;color:#cfe;transition:opacity .2s ease}.fs-cell.svelte-t7grd7 img:where(.svelte-t7grd7){width:92%;height:92%;object-fit:contain;display:block}.fs-cell.scatter.svelte-t7grd7{border-color:var(--theme-secondary, #ff2ec4);box-shadow:0 0 10px var(--theme-secondary, #ff2ec4)}.fs-cell.wild.svelte-t7grd7{border-color:var(--theme-primary, #16f2e0)}.fs-cell.dim.svelte-t7grd7{opacity:.26}.fs-cell.win.svelte-t7grd7{border-color:#ffd54a;z-index:2;box-shadow:0 0 16px 2px #ffd54acc,inset 0 0 12px #ffd54a66;animation:svelte-t7grd7-fs-win-pulse .7s ease-in-out infinite}.fs-cell.win.svelte-t7grd7 img:where(.svelte-t7grd7){filter:brightness(1.15) drop-shadow(0 0 7px rgba(255,213,74,.85))}@keyframes svelte-t7grd7-fs-win-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}.fs-spin-win.svelte-t7grd7{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5;pointer-events:none;font-family:Orbitron,Courier New,monospace;font-size:2.1rem;font-weight:900;color:#ffd54a;text-shadow:0 0 14px rgba(255,180,0,.95),0 2px 5px rgba(0,0,0,.9);padding:.15em .5em;border-radius:10px;background:radial-gradient(ellipse at center,#080612b3,#08061200 72%);animation:svelte-t7grd7-fs-winpop .42s cubic-bezier(.34,1.56,.64,1) both}.fs-spin-mult.svelte-t7grd7{color:var(--theme-secondary, #ff2ec4);font-size:1.4rem}@keyframes svelte-t7grd7-fs-winpop{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.fs-retrigger.svelte-t7grd7{position:absolute;top:50%;right:-14px;transform:translate(100%,-50%);z-index:6;pointer-events:none;white-space:nowrap;font-size:.85rem;font-weight:900;letter-spacing:.06em;color:#fff;padding:6px 14px;border-radius:999px;background:linear-gradient(135deg,#ff2ec4eb,#16f2e0d9);box-shadow:0 0 10px #ff2ec4cc,0 0 22px #ff2ec473;animation:svelte-t7grd7-rtpop .9s cubic-bezier(.34,1.56,.64,1) both}@keyframes svelte-t7grd7-rtpop{0%{transform:translate(100%,-50%) scale(.3);opacity:0;box-shadow:0 0 #ff2ec400}45%{transform:translate(100%,-50%) scale(1.15);opacity:1;box-shadow:0 0 16px #ff2ec4e6,0 0 30px #ff2ec48c}to{transform:translate(100%,-50%) scale(1);opacity:1;box-shadow:0 0 10px #ff2ec4cc,0 0 22px #ff2ec473}}.replay-container.svelte-1yqvkrc{position:relative;z-index:2;width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:2rem 1rem;box-sizing:border-box;background:#060610;font-family:Orbitron,sans-serif;color:#0ff}.replay-disclaimer.svelte-1yqvkrc{flex:0 0 auto;max-width:560px;text-align:center;font-size:.8125rem;font-weight:400;line-height:1.4;color:gold;background:#ffd70014;border:1px solid rgba(255,215,0,.35);border-radius:10px;padding:.75rem 1rem;letter-spacing:.01em}.grid-area.svelte-1yqvkrc{position:relative;flex:0 0 auto}.win-area.svelte-1yqvkrc{position:relative}.replay-controls.svelte-1yqvkrc{display:flex;justify-content:center;margin-top:1rem}.replay-btn.svelte-1yqvkrc{background:linear-gradient(135deg,#0ff,#f0f);color:#060610;font-family:Orbitron,sans-serif;font-weight:700;border:none;border-radius:12px;padding:1.25rem 2.5rem;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 0 24px #0ff6;text-align:center;min-width:280px}.replay-btn.svelte-1yqvkrc:hover{transform:translateY(-2px);box-shadow:0 0 32px #ff00ff80}.replay-btn.svelte-1yqvkrc:active{transform:translateY(0)}.btn-line-1.svelte-1yqvkrc{font-size:1.5rem;font-weight:900;margin-bottom:.5rem;letter-spacing:.1em}.btn-line-2.svelte-1yqvkrc,.btn-line-3.svelte-1yqvkrc{font-size:.875rem;font-weight:400;margin-top:.25rem}.play-again.svelte-1yqvkrc{font-size:1.5rem;font-weight:900;letter-spacing:.1em;padding:1rem 3rem}.replay-status.svelte-1yqvkrc{font-family:Orbitron,sans-serif;font-size:1.25rem;text-align:center}.replay-status.loading.svelte-1yqvkrc{color:#0ff}.replay-status.error.svelte-1yqvkrc{color:#f66}.replay-status.playing.svelte-1yqvkrc{color:#f0f;font-weight:700}.error-title.svelte-1yqvkrc{font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.error-detail.svelte-1yqvkrc{font-size:.875rem;font-weight:400;opacity:.85;max-width:480px}.currency-display.svelte-1yqvkrc{font-size:.875rem;color:gold;opacity:.8}@media(max-width:480px){.replay-container.svelte-1yqvkrc{padding:1rem .5rem;gap:1rem}.replay-disclaimer.svelte-1yqvkrc{font-size:.75rem;padding:.625rem .75rem}.replay-btn.svelte-1yqvkrc{min-width:240px;padding:1rem 1.5rem}.btn-line-1.svelte-1yqvkrc{font-size:1.25rem}}.buy-btn.svelte-11wbij9{display:inline-flex;flex-direction:column;align-items:center;gap:2px;padding:8px 16px;border-radius:10px;cursor:pointer;background:linear-gradient(160deg,#2a0d3a,#12071e);border:1px solid var(--theme-secondary, #ff2ec4);color:var(--theme-secondary, #ff2ec4);font-family:Orbitron,sans-serif;font-weight:700;letter-spacing:1px;box-shadow:0 0 12px #ff2ec459}.buy-btn.svelte-11wbij9:disabled{opacity:.5;cursor:default}.buy-btn-label.svelte-11wbij9{font-size:.8rem}.buy-btn-price.svelte-11wbij9{font-size:.72rem;color:#ffd54a}.buy-backdrop.svelte-11wbij9{z-index:120;display:flex;align-items:center;justify-content:center;background:#0009;animation:svelte-11wbij9-buy-fade .2s ease}@keyframes svelte-11wbij9-buy-fade{0%{opacity:0}to{opacity:1}}.buy-modal.svelte-11wbij9{width:min(94vw,460px);max-height:90dvh;overflow-y:auto;padding:22px 24px 24px;border-radius:18px;text-align:center;background:linear-gradient(160deg,#0c0c22,#08081a);border:1px solid var(--theme-secondary, #ff2ec4);box-shadow:0 0 34px #ff2ec480,0 0 70px #8a5cff38;color:#fff;font-family:Orbitron,sans-serif;animation:svelte-11wbij9-buy-pop .28s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-11wbij9-buy-pop{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}.buy-header-art.svelte-11wbij9{width:88px;height:88px;object-fit:contain;display:block;margin:0 auto 4px;filter:drop-shadow(0 0 10px rgba(138,92,255,.55))}.buy-title.svelte-11wbij9{font-size:1.12rem;margin:0 0 10px;color:var(--theme-secondary, #ff2ec4);letter-spacing:.04em}.buy-desc.svelte-11wbij9{font-size:.82rem;opacity:.9;margin:0 0 14px;line-height:1.5}.buy-preview.svelte-11wbij9{display:flex;justify-content:center;align-items:center;gap:8px;margin:0 0 16px}.buy-sym.svelte-11wbij9{width:52px;height:52px;border-radius:10px;background:#0b0f1c;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px #00ffff2e}.buy-sym.svelte-11wbij9 img:where(.svelte-11wbij9){width:46px;height:46px;object-fit:contain}.buy-sym.lead.svelte-11wbij9{width:62px;height:62px;box-shadow:inset 0 0 0 1px #ffd70080,0 0 12px #ffd70059}.buy-sym.lead.svelte-11wbij9 img:where(.svelte-11wbij9){width:56px;height:56px}.buy-whatyouget.svelte-11wbij9{text-align:left;margin:0 0 14px;padding:12px 14px;background:#ffffff08;border-radius:10px;border:1px solid rgba(255,255,255,.08)}.buy-whatyouget-lbl.svelte-11wbij9{font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--theme-secondary, #ff2ec4);margin:0 0 6px;font-weight:700}.buy-whatyouget-line.svelte-11wbij9{font-size:.74rem;line-height:1.5;color:#ffffffd9;margin:0 0 6px}.buy-whatyouget-line.svelte-11wbij9:last-child{margin-bottom:0}.buy-stats-row.svelte-11wbij9{display:flex;align-items:stretch;justify-content:space-between;padding:10px 4px;margin:0 0 4px;background:linear-gradient(180deg,#1a2236,#080c16);clip-path:polygon(0 12%,3% 0,97% 0,100% 12%,100% 100%,3% 100%,0 88%);box-shadow:inset 0 0 0 1.5px #ff2bd6d9,0 0 12px #ff2bd640;position:sticky;bottom:0;z-index:2}.buy-stat.svelte-11wbij9{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:0 6px;border-right:1px solid rgba(255,255,255,.08)}.buy-stat.svelte-11wbij9:last-child{border-right:none}.buy-stat-label.svelte-11wbij9{font-size:.6rem;letter-spacing:.05em;color:#fff9;text-transform:uppercase}.buy-stat-val.svelte-11wbij9{color:#cfe9ff;font-weight:700;font-size:.92rem;font-variant-numeric:tabular-nums}.buy-stat-val.gold.svelte-11wbij9{color:#ffd54a;text-shadow:0 0 8px rgba(255,213,74,.5)}@media(prefers-reduced-motion:reduce){.buy-backdrop.svelte-11wbij9,.buy-modal.svelte-11wbij9{animation:none}}.buy-warn.svelte-11wbij9{color:#ff6b6b;font-size:.8rem}.buy-actions.svelte-11wbij9{display:flex;gap:10px;margin-top:16px}.buy-cancel.svelte-11wbij9,.buy-confirm.svelte-11wbij9{flex:1;padding:10px;border-radius:8px;cursor:pointer;font-family:Orbitron,sans-serif;font-weight:700}.buy-cancel.svelte-11wbij9{background:transparent;border:1px solid rgba(255,255,255,.3);color:#fff}.buy-confirm.svelte-11wbij9{background:var(--theme-secondary, #ff2ec4);border:none;color:#12071e}.buy-confirm.svelte-11wbij9:disabled{opacity:.5;cursor:default}.rc-actions.svelte-18kdibm{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.rc-stop.svelte-18kdibm{padding:9px 18px;border-radius:8px;cursor:pointer;font-family:Orbitron,monospace;font-size:12px;letter-spacing:.04em;background:#1e080ce6;color:#ffd9d9;border:1px solid rgba(255,90,90,.55)}.rc-stop.svelte-18kdibm:hover{background:#340c12f2}.sp.svelte-18kdibm{position:fixed;top:calc(1rem + env(safe-area-inset-top,0px));right:calc(1rem + env(safe-area-inset-right,0px));z-index:56;display:flex;flex-direction:column;gap:3px;min-width:128px;padding:8px 12px;border-radius:9px;font-family:Orbitron,monospace;background:#060c16e6;border:1px solid rgba(0,255,255,.25);color:#cde}.sp-row.svelte-18kdibm{display:flex;justify-content:space-between;gap:12px;font-size:11px;letter-spacing:.04em;color:#cddeeeb3}.sp-val.svelte-18kdibm{color:#fff;font-variant-numeric:tabular-nums;font-size:13px}.sp-val.neg.svelte-18kdibm{color:#ff6b6b}.sp-val.pos.svelte-18kdibm{color:#58e}.rc-backdrop.svelte-18kdibm{z-index:130;display:flex;align-items:center;justify-content:center;background:#000000a6}.rc-modal.svelte-18kdibm{width:min(90vw,360px);padding:22px;border-radius:14px;text-align:center;font-family:Orbitron,sans-serif;color:#fff;background:linear-gradient(160deg,#0c0c22,#08081a);border:1px solid rgba(0,255,255,.4)}.rc-modal.svelte-18kdibm h2:where(.svelte-18kdibm){color:#0ff;font-size:1.1rem;margin:0 0 12px}.rc-modal.svelte-18kdibm p:where(.svelte-18kdibm){font-size:.85rem;opacity:.9;margin:0 0 8px}.rc-ok.svelte-18kdibm{margin-top:14px;padding:10px 26px;border:none;border-radius:8px;background:#0ff;color:#06121a;font-weight:800;cursor:pointer}.sp-sheet-backdrop.svelte-18kdibm{z-index:130;display:flex;align-items:center;justify-content:center;background:#000000a6}.sp-sheet.svelte-18kdibm{width:min(90vw,360px);padding:20px 22px;border-radius:14px;font-family:Orbitron,monospace;color:#cde;background:linear-gradient(160deg,#0c0c22,#08081a);border:1px solid rgba(0,255,255,.4);display:flex;flex-direction:column;gap:8px}.sp-sheet-head.svelte-18kdibm{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.sp-sheet-head.svelte-18kdibm h2:where(.svelte-18kdibm){color:#0ff;font-size:1rem;letter-spacing:.08em;margin:0}.sp-close-glyph.svelte-18kdibm{width:1.1em;height:1.1em;display:block;margin:0 auto}.sp-close-glyph.svelte-18kdibm path:where(.svelte-18kdibm){fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.sp-sheet-close.svelte-18kdibm{width:44px;height:44px;min-width:44px;border:none;border-radius:50%;background:#ffffff14;color:#cde;font-size:20px;line-height:1;cursor:pointer}.native-hud-slot.mini-player.svelte-1n46o8q{flex-direction:row;align-items:center;gap:4px;padding:0 4px}.jets-holder.svelte-1n46o8q{position:absolute;inset:0;pointer-events:none}.jets-holder.above-overlay.svelte-1n46o8q{z-index:90}.live-guard-banner.svelte-1n46o8q{position:fixed;left:0;right:0;top:0;z-index:9000;padding:14px 18px;text-align:center;font-family:Orbitron,monospace;font-size:13px;line-height:1.45;color:#ffe6e6;background:#600a10f7;border-bottom:2px solid rgba(255,90,90,.75);text-wrap:balance}.recovery-banner.svelte-1n46o8q{position:fixed;left:0;right:0;top:0;z-index:9000;display:flex;align-items:center;justify-content:center;gap:14px;padding:14px 18px;text-align:center;font-family:Orbitron,monospace;font-size:13px;line-height:1.45;color:#dffbff;background:#062e3af7;border-bottom:2px solid rgba(0,255,255,.55);text-wrap:balance}.recovery-banner-close.svelte-1n46o8q{flex:0 0 auto;width:26px;height:26px;line-height:1;font-size:18px;font-family:inherit;color:#dffbff;background:#00ffff1f;border:1px solid rgba(0,255,255,.45);border-radius:4px;cursor:pointer}.recovery-banner-close.svelte-1n46o8q:hover{background:#00ffff38}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{background:#060610;margin:0;padding:0;color:#fff;font-family:Orbitron,system-ui,sans-serif;overflow:hidden;height:100dvh}.warm-mount.svelte-1n46o8q{position:fixed;inset:0;opacity:0;pointer-events:none;z-index:-1}.warm-mount.svelte-1n46o8q *{pointer-events:none!important}.warm-mount.painted.svelte-1n46o8q{visibility:hidden}.game-stage.svelte-1n46o8q{position:fixed;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;overflow:hidden}.global-grade.svelte-1n46o8q{position:absolute;inset:0;z-index:40;pointer-events:none}.game-wrapper.svelte-1n46o8q{position:relative;width:1280px;height:720px;flex:0 0 auto;transform:scale(var(--S, 1));transform-origin:center center;background:linear-gradient(to bottom,#06060f8c,#06060f59 40%,#06060fa6);transition:background .6s ease}@keyframes svelte-1n46o8q-screen-shake{0%,to{transform:scale(var(--S, 1)) translate(0)}20%{transform:scale(var(--S, 1)) translate(-7px,5px)}40%{transform:scale(var(--S, 1)) translate(7px,-5px)}60%{transform:scale(var(--S, 1)) translate(-5px,4px)}80%{transform:scale(var(--S, 1)) translate(5px,-3px)}}.game-wrapper.shake.svelte-1n46o8q{animation:svelte-1n46o8q-screen-shake .42s ease-in-out}@keyframes svelte-1n46o8q-screen-shake-portrait{0%,to{transform:translate(0)}20%{transform:translate(-7px,5px)}40%{transform:translate(7px,-5px)}60%{transform:translate(-5px,4px)}80%{transform:translate(5px,-3px)}}.game-wrapper.portrait.shake.svelte-1n46o8q,.game-wrapper.compact-landscape.shake.svelte-1n46o8q,.game-wrapper.mini-player.shake.svelte-1n46o8q{animation:svelte-1n46o8q-screen-shake-portrait .42s ease-in-out}@media(prefers-reduced-motion:reduce){.game-wrapper.shake.svelte-1n46o8q{animation:none}}.game-wrapper.portrait.svelte-1n46o8q,.game-wrapper.compact-landscape.svelte-1n46o8q,.game-wrapper.mini-player.svelte-1n46o8q{width:100%;height:100%;flex:1 1 auto;transform:none;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding-top:env(safe-area-inset-top,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.canvas-slot.svelte-1n46o8q{position:relative;width:100%;height:100%;overflow:hidden}.canvas-slot.compact-landscape.svelte-1n46o8q,.canvas-slot.mini-player.svelte-1n46o8q{flex:0 0 auto}.canvas-inner.mini-player.svelte-1n46o8q{position:absolute;left:50%;top:0;width:1280px;height:720px;transform-origin:top center}.canvas-slot.portrait.svelte-1n46o8q{flex:1 1 0;height:auto;min-height:0;overflow:hidden}.canvas-inner.svelte-1n46o8q{position:relative;width:100%;height:100%}.canvas-inner.portrait.svelte-1n46o8q,.canvas-inner.compact-landscape.svelte-1n46o8q{position:absolute;top:0;left:50%;width:1280px;height:720px;transform-origin:top center}.native-hud-slot.svelte-1n46o8q{position:relative;flex:0 0 auto;width:100%;display:flex;flex-direction:column;z-index:60}.native-hud-slot.portrait.svelte-1n46o8q{flex:0 0 auto;min-height:0}.native-hud-slot.compact-landscape.svelte-1n46o8q{box-sizing:border-box;flex-direction:row;align-items:stretch;height:76px;padding-bottom:env(safe-area-inset-bottom,0px)}.portrait-wordmark.svelte-1n46o8q{flex:0 0 auto;padding:4px 0 2px;text-align:center;display:flex;align-items:center;justify-content:center}.portrait-wordmark-img.svelte-1n46o8q{max-height:36px;max-width:74vw;object-fit:contain;display:block;filter:drop-shadow(0 2px 12px rgba(0,0,0,.9))}.portrait-wordmark-text.svelte-1n46o8q{font-family:Orbitron,system-ui,sans-serif;font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#d2f0ffd9;text-shadow:0 0 10px color-mix(in srgb,var(--theme-primary, #00ffff) 55%,transparent)}.logo-box.svelte-1n46o8q{position:absolute;left:450px;top:18px;width:380px;height:60px;z-index:70;display:flex;align-items:center;justify-content:center;pointer-events:none}.logo-text.svelte-1n46o8q{font-family:Orbitron,Courier New,monospace;font-size:1.6rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase;color:var(--theme-primary, #00ffff);text-shadow:0 0 20px currentColor,0 0 40px color-mix(in srgb,currentColor 40%,transparent),0 2px 8px rgba(0,0,0,.9);white-space:nowrap}.game-logo-img.svelte-1n46o8q{max-height:60px;max-width:380px;object-fit:contain;display:block;filter:drop-shadow(0 2px 12px rgba(0,0,0,.9))}.error-banner.svelte-1n46o8q{position:absolute;left:340px;top:498px;width:600px;height:54px;z-index:90;background:#ff323226;border:1px solid rgba(255,50,50,.4);color:#ff8080;text-align:center;display:flex;align-items:center;justify-content:center;padding:0 1rem;font-size:.85rem}.bg-layer.svelte-1n46o8q{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.bg-media.svelte-1n46o8q{position:absolute;top:0;left:0;width:100vw;height:100vh;object-fit:cover;pointer-events:none;display:block;opacity:.92}.bg-still-container.svelte-1n46o8q{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.bg-still.svelte-1n46o8q{position:absolute;top:0;left:0;width:100vw;height:100vh;object-fit:cover;pointer-events:none;display:block;opacity:.92}.bg-still.overdrive.svelte-1n46o8q{opacity:0;transition:opacity .6s ease}.bg-still.overdrive.active.svelte-1n46o8q{opacity:.92}.bg-still.overdrive.active.route-natural.svelte-1n46o8q{filter:saturate(1.15) brightness(1.02) hue-rotate(-95deg)}.bg-still.overdrive.active.nitro-active.svelte-1n46o8q{filter:saturate(1.4) brightness(1.1) hue-rotate(12deg)}.dev-chip-wrapper.svelte-1n46o8q{position:fixed;bottom:1rem;right:1rem;z-index:50}.util-btn.dev-chip.svelte-1n46o8q{background:#0000008c;border:1px solid rgba(255,255,255,.18);border-radius:10px;width:40px;height:24px;font-size:.6rem;font-weight:800;letter-spacing:.06em;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s;color:#ffffffbf}.util-btn.dev-chip.svelte-1n46o8q:hover{background:color-mix(in srgb,var(--theme-primary, #00ffff) 12%,transparent);border-color:color-mix(in srgb,var(--theme-primary, #00ffff) 45%,transparent)}.dev-panel.svelte-1n46o8q{position:absolute;bottom:calc(100% + 8px);right:0;display:flex;align-items:center;gap:.5rem}.util-btn.theme-btn.svelte-1n46o8q{background:#0000008c;border:1px solid rgba(255,255,255,.18);border-radius:50%;width:40px;height:40px;font-size:1.1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s;color:#fff}.util-btn.theme-btn.svelte-1n46o8q:hover{background:color-mix(in srgb,var(--theme-primary, #00ffff) 12%,transparent);border-color:color-mix(in srgb,var(--theme-primary, #00ffff) 45%,transparent)}.util-btn.reel-mode-btn.svelte-1n46o8q{background:#0000008c;border:1px solid rgba(255,255,255,.18);border-radius:14px;height:28px;padding:0 .55rem;font-size:.85rem;cursor:pointer;display:flex;align-items:center;gap:.3rem;color:#fff;transition:background .15s,border-color .15s;white-space:nowrap}.util-btn.reel-mode-btn.svelte-1n46o8q:hover{background:color-mix(in srgb,var(--theme-primary, #00ffff) 12%,transparent);border-color:color-mix(in srgb,var(--theme-primary, #00ffff) 45%,transparent)}.reel-mode-label.svelte-1n46o8q{font-family:Orbitron,Courier New,monospace;font-size:.5rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.85}.bg-overlay.svelte-1n46o8q{position:absolute;inset:0;background:#00000059;pointer-events:none}@media(prefers-reduced-motion:reduce){.bg-media.svelte-1n46o8q{animation:none;filter:none}}.game-frame.svelte-1n46o8q{position:absolute;left:320px;top:84px;width:640px;height:468px;object-fit:fill;pointer-events:none;z-index:10;animation:svelte-1n46o8q-frame-pulse 3s ease-in-out infinite}@keyframes svelte-1n46o8q-frame-pulse{0%,to{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--theme-primary, #00ffff) 50%,transparent))}50%{filter:drop-shadow(0 0 20px color-mix(in srgb,var(--theme-primary, #00ffff) 90%,transparent))}}.game-frame.overdrive-active.svelte-1n46o8q{animation:svelte-1n46o8q-frame-pulse-overdrive 3s ease-in-out infinite}@keyframes svelte-1n46o8q-frame-pulse-overdrive{0%,to{filter:hue-rotate(280deg) saturate(1.4) drop-shadow(0 0 10px color-mix(in srgb,var(--theme-secondary, #ff00ff) 60%,transparent))}50%{filter:hue-rotate(280deg) saturate(1.4) drop-shadow(0 0 24px color-mix(in srgb,var(--theme-secondary, #ff00ff) 95%,transparent))}}.game-frame.overdrive-active.route-natural.svelte-1n46o8q{animation-name:svelte-1n46o8q-frame-pulse-natural}@keyframes svelte-1n46o8q-frame-pulse-natural{0%,to{filter:hue-rotate(185deg) saturate(1.3) drop-shadow(0 0 10px color-mix(in srgb,#5dff3c 60%,transparent))}50%{filter:hue-rotate(185deg) saturate(1.3) drop-shadow(0 0 24px color-mix(in srgb,#5dff3c 95%,transparent))}}.game-frame.overdrive-active.nitro-active.svelte-1n46o8q{animation-name:svelte-1n46o8q-frame-pulse-nitro}@keyframes svelte-1n46o8q-frame-pulse-nitro{0%,to{filter:hue-rotate(305deg) saturate(1.7) drop-shadow(0 0 14px color-mix(in srgb,var(--theme-secondary, #ff00ff) 75%,transparent))}50%{filter:hue-rotate(305deg) saturate(1.7) drop-shadow(0 0 34px color-mix(in srgb,var(--theme-secondary, #ff00ff) 100%,transparent))}}@media(prefers-reduced-motion:reduce){.game-frame.svelte-1n46o8q,.game-frame.overdrive-active.svelte-1n46o8q,.game-frame.overdrive-active.route-natural.svelte-1n46o8q,.game-frame.overdrive-active.nitro-active.svelte-1n46o8q{animation:none}.bg-still.overdrive.active.nitro-active.svelte-1n46o8q{filter:saturate(1.2) brightness(1.05)}.bg-still.overdrive.active.route-natural.svelte-1n46o8q{filter:saturate(1.1) hue-rotate(-95deg)}}.grid-slot.svelte-1n46o8q{position:absolute;left:379px;top:143.5px;width:522px;height:349px;z-index:20;overflow:visible}.grid-scale.svelte-1n46o8q{position:relative;width:616px;height:412px;transform:scale(.8474025974);transform-origin:top left}@media(max-width:768px){button.svelte-1n46o8q{min-height:44px;min-width:44px}}
