.HBVJgq_stage{--g-bg:#0d0b0a;--g-frame:#1c1712;--g-reel:#120f0c;--g-accent:#d8b45a;--g-accent-ink:#1a1307;--g-glow:#f3d98b;background-color:var(--g-bg);background-position:50%;background-size:cover;padding:16px 0 28px;position:relative}.HBVJgq_cabinet{width:100%;max-width:820px;padding:0 var(--gutter);margin:0 auto}.HBVJgq_topbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.HBVJgq_titleWrap{align-items:center;gap:10px;min-width:0;display:flex}.HBVJgq_back{border:1px solid var(--line-strong);width:40px;height:40px;color:var(--ink);background:#0006;border-radius:50%;flex:none;place-items:center;text-decoration:none;display:grid}.HBVJgq_title{color:var(--g-glow);text-shadow:0 2px 12px #000c;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:clamp(1.3rem,4vw,2rem);overflow:hidden}.HBVJgq_tools{align-items:center;gap:6px;display:flex}.HBVJgq_timer{font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap;background:#00000080;border-radius:999px;padding:6px 10px;font-size:.85rem}.HBVJgq_icon{border:1px solid var(--line-strong);width:40px;height:40px;color:var(--ink);cursor:pointer;background:#00000080;border-radius:50%;place-items:center;display:grid}.HBVJgq_icon[aria-pressed=true]{color:var(--g-accent-ink);background:var(--g-accent)}.HBVJgq_bonusBar{border-radius:var(--radius-sm);background:linear-gradient(90deg, #0009, color-mix(in srgb, var(--g-accent) 30%, transparent), #0009);border:1px solid var(--g-accent);text-align:center;margin-bottom:8px;padding:8px 14px;font-size:.92rem}.HBVJgq_bonusBar strong{color:var(--g-glow);text-transform:uppercase;letter-spacing:.12em}.HBVJgq_window{background:linear-gradient(180deg, color-mix(in srgb, var(--g-frame) 90%, #fff 10%), var(--g-frame));border:2px solid var(--g-accent);box-shadow:0 0 0 4px #00000080, 0 0 40px color-mix(in srgb, var(--g-accent) 35%, transparent), inset 0 0 24px #0009;border-radius:18px;padding:10px}.HBVJgq_reels{aspect-ratio:5/3;grid-template-columns:repeat(5,1fr);gap:6px;display:grid;position:relative}.HBVJgq_reel{background:radial-gradient(120% 80% at 50% 50%, color-mix(in srgb, var(--g-reel) 80%, #fff 6%), var(--g-reel));border-radius:10px;position:relative;overflow:hidden;box-shadow:inset 0 10px 14px -8px #000c,inset 0 -10px 14px -8px #000c}.HBVJgq_strip{will-change:transform;flex-direction:column;display:flex}.HBVJgq_cell{flex:none;place-items:center;padding:7%;display:grid;position:relative}.HBVJgq_cell img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%}.HBVJgq_blur img{filter:blur(1.5px)brightness(.85)}.HBVJgq_waiting .HBVJgq_strip{animation:.28s ease-in-out infinite alternate HBVJgq_shake}@keyframes HBVJgq_shake{0%{filter:brightness(.9);transform:translateY(-2%)}to{filter:brightness(1.05);transform:translateY(2%)}}.HBVJgq_win{z-index:1}.HBVJgq_win:after{content:"";border:2px solid var(--g-glow);box-shadow:0 0 16px var(--g-accent), inset 0 0 14px color-mix(in srgb, var(--g-accent) 50%, transparent);border-radius:10px;animation:.9s ease-in-out infinite alternate HBVJgq_pulse;position:absolute;inset:4%}.HBVJgq_win img{animation:.9s ease-in-out infinite alternate HBVJgq_pop}@keyframes HBVJgq_pulse{0%{opacity:.55}to{opacity:1}}@keyframes HBVJgq_pop{0%{transform:scale(1)}to{transform:scale(1.07)}}.HBVJgq_lines{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.HBVJgq_lines polyline{fill:none;stroke:var(--g-glow);stroke-width:4px;stroke-linejoin:round;stroke-linecap:round;opacity:.85;filter:drop-shadow(0 0 4px var(--g-accent))}.HBVJgq_winline{text-align:center;border-radius:var(--radius-sm);background:#0000009e;place-items:center;min-height:48px;margin:10px 0;padding:8px 12px;font-weight:600;display:grid}.HBVJgq_winText{color:var(--g-glow);font-size:1.05rem}.HBVJgq_controls{border-radius:var(--radius);border:1px solid var(--line);background:#0d0b19db;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:14px;display:grid}.HBVJgq_betBox,.HBVJgq_autoBox{text-align:center;justify-items:center;gap:4px;display:grid}.HBVJgq_label{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:.72rem}.HBVJgq_sub{color:var(--faint);font-size:.75rem}.HBVJgq_stepper{align-items:center;gap:6px;display:flex}.HBVJgq_stepper button{border:1px solid var(--line-strong);background:var(--surface);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:50%;font-size:1.3rem;line-height:1}.HBVJgq_stepper button:disabled{opacity:.4;cursor:not-allowed}.HBVJgq_stepper output{text-align:center;font-variant-numeric:tabular-nums;min-width:5ch;font-size:1.1rem;font-weight:800}.HBVJgq_spin{border:3px solid color-mix(in srgb, var(--g-glow) 70%, #fff 30%);background:radial-gradient(circle at 50% 35%, var(--g-glow), var(--g-accent) 55%, color-mix(in srgb, var(--g-accent) 60%, #000 40%));width:104px;height:104px;color:var(--g-accent-ink);font:800 1.25rem/1 var(--font-body);letter-spacing:.12em;cursor:pointer;box-shadow:0 6px 24px color-mix(in srgb, var(--g-accent) 45%, transparent), inset 0 -6px 12px #00000040;border-radius:50%;place-content:center;gap:2px;transition:transform .1s,filter .15s;display:grid}.HBVJgq_spin small{letter-spacing:.04em;font-size:.7rem}.HBVJgq_spin:hover:not(:disabled){filter:brightness(1.08)}.HBVJgq_spin:active:not(:disabled){transform:scale(.96)}.HBVJgq_spin:disabled{filter:grayscale(.5)brightness(.7);cursor:not-allowed}.HBVJgq_autoRow{gap:6px;display:flex}.HBVJgq_select{border:1px solid var(--line-strong);background:var(--surface);min-height:36px;color:var(--ink);font:inherit;border-radius:999px;padding:4px 10px;font-size:.85rem}.HBVJgq_blocked,.HBVJgq_refill{border-radius:var(--radius);border:1px solid var(--line-strong);text-align:center;background:#0d0b19e6;margin-top:12px;padding:14px}.HBVJgq_refill p{margin:0 0 10px}.HBVJgq_guestNote{text-align:center;color:var(--muted);border-radius:var(--radius-sm);background:#0000008c;margin:12px 0 0;padding:8px 12px;font-size:.85rem}.HBVJgq_bigWin{z-index:65;padding:var(--gutter);background:radial-gradient(circle,#0000008c,#000000e0);place-items:center;display:grid;position:fixed;inset:0}.HBVJgq_bigWinCard{text-align:center;border:2px solid var(--g-accent);box-shadow:0 0 60px color-mix(in srgb, var(--g-accent) 50%, transparent);background:linear-gradient(#26204a,#12101f);border-radius:20px;padding:28px 36px;animation:.45s cubic-bezier(.2,1.4,.4,1) HBVJgq_zoom;position:relative}@keyframes HBVJgq_zoom{0%{opacity:0;transform:scale(.6)}}.HBVJgq_bigWinTier{font-family:var(--font-display);color:var(--g-glow);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:clamp(2rem,8vw,3.4rem)}.HBVJgq_bigWinAmount{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:clamp(2rem,7vw,3rem);font-weight:800}.HBVJgq_bigWinNote{color:var(--muted);margin:0 0 16px;font-size:.8rem}.HBVJgq_sparks{pointer-events:none;position:absolute;inset:0;overflow:hidden}.HBVJgq_sparks i{left:calc(4% * var(--i));background:var(--g-glow);width:10px;height:10px;animation:HBVJgq_fall calc(1.8s + (var(--i) * 50ms)) linear infinite;animation-delay:calc(var(--i) * -.13s);opacity:.85;border-radius:2px;position:absolute;top:-20px;transform:rotate(45deg)}@keyframes HBVJgq_fall{to{transform:translateY(110vh)rotate(405deg)}}.HBVJgq_paytable{border-radius:var(--radius);border:1px solid var(--line-strong);background:var(--surface);width:min(760px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ink);padding:20px}.HBVJgq_paytable::backdrop{background:#000000bf}.HBVJgq_ptHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.HBVJgq_ptHead h2{margin:0}.HBVJgq_ptGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;padding:0;list-style:none;display:grid}.HBVJgq_ptGrid li{border-radius:var(--radius-sm);background:var(--bg-2);border:1px solid var(--line);align-items:center;gap:10px;padding:10px;display:flex}.HBVJgq_ptGrid dl{gap:1px;margin:4px 0 0;font-size:.85rem;display:grid}.HBVJgq_ptGrid dl div{gap:8px;display:flex}.HBVJgq_ptGrid dt{color:var(--muted);width:2.2em}.HBVJgq_ptGrid dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.HBVJgq_tag{text-transform:uppercase;letter-spacing:.1em;background:var(--gold);color:#1a1307;vertical-align:middle;border-radius:4px;margin-left:6px;padding:2px 6px;font-size:.65rem}.HBVJgq_ptLines{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;padding:0;list-style:none;display:grid}.HBVJgq_ptLines li{color:var(--muted);justify-items:center;font-size:.75rem;display:grid}@media (max-width:560px){.HBVJgq_controls{grid-template-columns:1fr 1fr;grid-template-areas:"spin spin""bet auto"}.HBVJgq_spin{grid-area:spin;justify-self:center;width:92px;height:92px}.HBVJgq_betBox{grid-area:bet}.HBVJgq_autoBox{grid-area:auto}.HBVJgq_window{padding:6px}.HBVJgq_reels{gap:4px}.HBVJgq_timer{padding:6px 8px;font-size:.78rem}}@media (prefers-reduced-motion:reduce){.HBVJgq_waiting .HBVJgq_strip,.HBVJgq_win:after,.HBVJgq_win img{animation:none!important}}
