*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--color-ink);color:var(--color-chalk);font-family:var(--font-body);background-image:radial-gradient(900px 500px at 50% 0,#ff2e6c14,#0000 60%),radial-gradient(700px 500px at 85% 15%,#2ee6d60f,#0000 60%);margin:0;line-height:1.6}img{max-width:100%;display:block}a{color:inherit}.wrap{max-width:var(--max-width);margin:0 auto;padding:0 24px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important}}:root{--color-ink:#0b0b12;--color-panel:#16141f;--color-panel-edge:#221f2e;--color-chalk:#f5f1e8;--color-chalk-dim:#a8a4b3;--color-cyan:#2ee6d6;--color-amber:#ffc145;--color-coral:#ff4d3d;--color-magenta:#ff2e6c;--color-unlit:#4a4658;--font-display:"Anton", sans-serif;--font-body:"Inter", sans-serif;--font-mono:"JetBrains Mono", monospace;--max-width:1120px;--radius-card:14px;--radius-control:8px}._footer_3wp7a_1{border-top:1px solid var(--color-panel-edge);padding:32px 0}._inner_3wp7a_6{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._footer_3wp7a_1 p{color:var(--color-chalk-dim);margin:0;font-size:13px}._links_3wp7a_20{gap:20px;display:flex}._links_3wp7a_20 a{color:var(--color-chalk-dim);font-size:13px;text-decoration:none}._links_3wp7a_20 a:hover{color:var(--color-chalk)}._games_10i8v_1{padding:60px 0 100px}._grid_10i8v_5{grid-template-columns:repeat(2,1fr);gap:26px;display:grid}@media (width<=720px){._grid_10i8v_5{grid-template-columns:1fr}}._cabinet_mjv2d_1{background:var(--color-panel);border-radius:var(--radius-card);border:1px solid var(--color-panel-edge);flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}._live_mjv2d_11:hover{transform:translateY(-5px)}._bezel_mjv2d_15{background:var(--color-panel-edge);width:100%;height:5px}._live_mjv2d_11[data-accent=cyan] ._bezel_mjv2d_15{background:linear-gradient(90deg, transparent, var(--color-cyan), transparent);box-shadow:0 0 12px var(--color-cyan)}._live_mjv2d_11[data-accent=amber] ._bezel_mjv2d_15{background:linear-gradient(90deg, transparent, var(--color-amber), transparent);box-shadow:0 0 12px var(--color-amber)}._live_mjv2d_11[data-accent=coral] ._bezel_mjv2d_15{background:linear-gradient(90deg, transparent, var(--color-coral), transparent);box-shadow:0 0 12px var(--color-coral)}._screen_mjv2d_34{aspect-ratio:1200/630;background:#0d0f1a;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._screen_mjv2d_34 img{object-fit:cover;width:100%;height:100%}._statusChip_mjv2d_50{z-index:2;font-family:var(--font-mono);letter-spacing:.12em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--color-chalk-dim);border:1px solid var(--color-panel-edge);background:#0006;border-radius:20px;padding:5px 10px;font-size:10px;font-weight:700;position:absolute;top:14px;left:14px}._live_mjv2d_11 ._statusChip_mjv2d_50{color:var(--color-cyan);border-color:#2ee6d666}._placeholderScreen_mjv2d_72{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;padding:20px;display:flex}._glowTitle_mjv2d_84{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:clamp(22px,5vw,34px)}[data-accent=cyan] ._glowTitle_mjv2d_84{color:var(--color-cyan);text-shadow:-.015em -.015em 0 var(--color-ink), .015em -.015em 0 var(--color-ink), -.015em .015em 0 var(--color-ink), .015em .015em 0 var(--color-ink), 0 0 .09em var(--color-cyan), 0 0 .22em #2ee6d680}[data-accent=amber] ._glowTitle_mjv2d_84{color:var(--color-amber);text-shadow:-.015em -.015em 0 var(--color-ink), .015em -.015em 0 var(--color-ink), -.015em .015em 0 var(--color-ink), .015em .015em 0 var(--color-ink), 0 0 .09em var(--color-amber), 0 0 .22em #ffc14580}._placeholderSub_mjv2d_112{color:var(--color-chalk);font-size:13px;font-weight:600}._placeholderNote_mjv2d_118{font-family:var(--font-mono);letter-spacing:.06em;font-size:11px}[data-accent=cyan] ._placeholderNote_mjv2d_118{color:var(--color-cyan)}[data-accent=amber] ._placeholderNote_mjv2d_118{color:var(--color-amber)}._statChips_mjv2d_127{z-index:2;justify-content:space-between;display:flex;position:absolute;bottom:14px;left:14px;right:14px}._statChip_mjv2d_127{font-family:var(--font-mono);border:1px solid var(--color-cyan);color:var(--color-cyan);background:#0000004d;border-radius:6px;padding:6px 10px;font-size:11px;font-weight:700}._unlitScreen_mjv2d_148{justify-content:center;align-items:center;width:100%;height:100%;display:flex}._unlitGlyph_mjv2d_156{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.15em;color:var(--color-unlit);font-size:22px;animation:4.5s infinite _flicker_mjv2d_1}@keyframes _flicker_mjv2d_1{0%,to{opacity:1}92%{opacity:1}93%{opacity:.25}94%{opacity:1}96%{opacity:.35}97%{opacity:1}}._cabinetBody_mjv2d_174{flex-direction:column;flex:1;padding:20px 22px 22px;display:flex}._tagline_mjv2d_181{color:var(--color-chalk-dim);margin:0 0 18px;font-size:14px}._controlsRow_mjv2d_187{border-radius:var(--radius-control);background:#0000002e;align-items:center;gap:22px;margin-bottom:16px;padding:12px 14px;display:flex}._joystickUnit_mjv2d_197{flex-direction:column;align-items:center;gap:5px;display:flex}._joystickBall_mjv2d_204{background:radial-gradient(circle at 32% 28%, #fff 0%, #fff3 22%, var(--color-chalk-dim) 60%);border-radius:50%;width:20px;height:20px;box-shadow:0 2px 3px #00000080}._joystickStem_mjv2d_212{background:linear-gradient(180deg, var(--color-chalk-dim), var(--color-panel-edge));width:5px;height:9px}._joystickPlate_mjv2d_218{background:#000;border-radius:5px;width:38px;height:9px;box-shadow:inset 0 1px 2px #ffffff0f}._buttonsUnit_mjv2d_226{align-items:center;gap:10px;margin-left:auto;display:flex}._arcadeDot_mjv2d_233{border-radius:50%;width:18px;height:18px;box-shadow:inset 0 -3px 4px #0006,inset 0 2px 2px #ffffff40,0 2px 3px #0006}._arcadeDotSmall_mjv2d_243{width:14px;height:14px;margin-top:6px}[data-accent=cyan] ._arcadeDot_mjv2d_233{background:var(--color-cyan)}[data-accent=amber] ._arcadeDot_mjv2d_233{background:var(--color-amber)}[data-accent=coral] ._arcadeDot_mjv2d_233{background:var(--color-coral)}._insertCoin_mjv2d_253{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-control);justify-content:center;align-items:center;gap:10px;width:100%;padding:12px 16px;font-size:12px;font-weight:700;text-decoration:none;display:flex}._coinSlot_mjv2d_269{background:#000;border-radius:3px;flex-shrink:0;width:6px;height:20px;box-shadow:inset 0 0 0 1px #ffffff26,inset 1px 0 2px #0009}[data-accent=cyan] ._insertCoin_mjv2d_253{background:linear-gradient(180deg, #8ff2e8, var(--color-cyan));color:#003330;box-shadow:0 3px #0f9a8c,0 6px 14px #2ee6d640}[data-accent=amber] ._insertCoin_mjv2d_253{background:linear-gradient(180deg, #ffd479, var(--color-amber));color:#3a2600;box-shadow:0 3px #b5822a,0 6px 14px #ffc14540}[data-accent=coral] ._insertCoin_mjv2d_253{background:linear-gradient(180deg, #ff8672, var(--color-coral));color:#3a0d05;box-shadow:0 3px #b8281a,0 6px 14px #ff4d3d40}._live_mjv2d_11 ._insertCoin_mjv2d_253:active{transform:translateY(2px);box-shadow:none!important}._insertCoinDisabled_mjv2d_299{border:1px dashed var(--color-panel-edge);color:var(--color-chalk-dim);background:0 0}._nav_1py7o_1{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-panel-edge);background:#0b0b12d9;position:sticky;top:0}._inner_1py7o_10{justify-content:space-between;align-items:center;padding-top:14px;padding-bottom:14px;display:flex}._mark_1py7o_18{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:10px;font-size:18px;display:flex}._dot_1py7o_28{background:var(--color-magenta);width:10px;height:10px;box-shadow:0 0 10px var(--color-magenta);border-radius:50%}._donateLink_1py7o_36{font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-ink);background:var(--color-amber);border-radius:3px;padding:9px 16px;font-size:12px;font-weight:700;text-decoration:none}._hero_z2sm3_1{text-align:center;padding:120px 0 100px}._eyebrow_z2sm3_6{font-family:var(--font-mono);letter-spacing:.35em;text-transform:uppercase;color:var(--color-chalk-dim);margin:0 0 22px;font-size:12px}._marquee_z2sm3_15{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--color-chalk);text-shadow:0 0 .07em #f5f1e880,0 0 .24em #ff2e6c80,0 0 .55em #ff2e6c52;margin:0;font-size:clamp(48px,10vw,108px);line-height:1.05}._raving_z2sm3_29{color:var(--color-magenta);text-shadow:-.015em -.015em 0 var(--color-ink), .015em -.015em 0 var(--color-ink), -.015em .015em 0 var(--color-ink), .015em .015em 0 var(--color-ink), 0 0 .1em var(--color-magenta), 0 0 .24em #ff2e6c80}._sub_z2sm3_40{max-width:520px;color:var(--color-chalk-dim);margin:26px auto 0;font-size:16px}._ctaRow_z2sm3_47{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:40px;display:flex}._btn_z2sm3_55{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:3px;padding:13px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .15s;display:inline-block}._btn_z2sm3_55:hover{transform:translateY(-2px)}._btnPrimary_z2sm3_72{background:var(--color-chalk);color:var(--color-ink)}._btnGhost_z2sm3_77{border:1px solid var(--color-panel-edge);color:var(--color-chalk)}._support_5hqbo_1{border-top:1px solid var(--color-panel-edge);text-align:center;padding:80px 0 100px}._copy_5hqbo_7{color:var(--color-chalk-dim);max-width:520px;margin:0 auto 34px}._row_5hqbo_13{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}._btn_5hqbo_20{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--color-panel-edge);color:var(--color-chalk);border-radius:3px;align-items:center;gap:8px;padding:14px 24px;font-size:13px;font-weight:700;text-decoration:none;transition:border-color .15s;display:inline-flex}._btn_5hqbo_20:hover{border-color:var(--color-amber);color:var(--color-amber)}
