.jackpot[data-v-82c0ad8d]{background:radial-gradient(120% 140% at 50% 0,#5a1024 0%,#26050f 65%,#14020a 100%);border-radius:14px;flex-direction:column;align-items:center;min-width:250px;padding:4px 18px 17px;display:flex;position:relative;box-shadow:0 0 0 2px #f0bd45,0 0 0 4px #6a4306,0 0 26px #ffaa2873,inset 0 0 18px #000000bf}.jackpot[data-v-82c0ad8d]:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;animation:2.6s ease-in-out infinite aura-82c0ad8d;position:absolute;inset:0;box-shadow:0 0 0 2px #ffe08a,0 0 40px 6px #ffbe3cbf}.vault[data-v-82c0ad8d]{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pile[data-v-82c0ad8d]{height:30px;position:absolute;bottom:-2px;left:4%;right:4%}.coin[data-v-82c0ad8d],.drop[data-v-82c0ad8d]{background:radial-gradient(at 40% 35%,#fff7cf 0%,#ffd54d 32%,#d0921a 72%,#7a5006 100%);border-radius:50%;width:15px;height:7px;position:absolute;box-shadow:0 1px #6a4206,0 0 4px #ffc83c73}.drop[data-v-82c0ad8d]{z-index:20;margin-left:-7px;animation:.9s cubic-bezier(.5,0,.9,.6) forwards drop-in-82c0ad8d;top:-10px}.twinkle[data-v-82c0ad8d]{clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);background:radial-gradient(circle,#fff 0%,#fff0b4e6 25%,#0000 70%);width:8px;height:8px;animation:2.6s ease-in-out infinite twinkle-82c0ad8d;position:absolute}.sweep[data-v-82c0ad8d]{background:linear-gradient(100deg,#0000 0%,#fff0c847 50%,#0000 100%);width:40%;animation:4.2s ease-in-out infinite sweep-82c0ad8d;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-150%)}.label[data-v-82c0ad8d]{z-index:1;letter-spacing:.22em;color:#ffd35c;text-shadow:0 0 8px #ffbe3c99;align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex;position:relative}.digits[data-v-82c0ad8d]{z-index:1;font-family:var(--font-ui);gap:2px;font-size:clamp(18px,3.2vw,30px);font-weight:900;line-height:1.15;display:flex;position:relative}.digit[data-v-82c0ad8d]{background:linear-gradient(#2a0812,#10020a 45%,#2a0812);border-radius:4px;width:.72em;height:1.15em;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffc85a40,0 2px 4px #00000080}.strip[data-v-82c0ad8d]{flex-direction:column;transition:transform .45s cubic-bezier(.3,1.3,.5,1);display:flex;position:absolute;top:0;left:0;right:0}.strip b[data-v-82c0ad8d]{text-align:center;color:#ffe9a8;text-shadow:0 0 8px #ffbe3ce6,0 0 2px #fff;height:1.15em;display:block}.sep[data-v-82c0ad8d]{color:#ffb84d;align-self:flex-end}.bump .strip b[data-v-82c0ad8d]{animation:.4s ease-out flash-82c0ad8d}.gain[data-v-82c0ad8d]{z-index:2;color:#9dffc4;text-shadow:0 0 8px #50ffa0cc;pointer-events:none;font-size:12px;font-weight:900;animation:1.5s ease-out forwards gain-82c0ad8d;position:absolute;top:2px;right:10px}@keyframes aura-82c0ad8d{50%{opacity:1}}@keyframes drop-in-82c0ad8d{0%{opacity:0;transform:translateY(0)scaleY(1)}10%{opacity:1}45%{transform:translateY(22px)scaleY(.2)}80%{opacity:1;transform:translateY(46px)scaleY(1)}to{opacity:0;transform:translateY(54px)scaleY(.6)}}@keyframes twinkle-82c0ad8d{0%,to{opacity:0;transform:scale(.4)rotate(0)}50%{opacity:1;transform:scale(1.2)rotate(45deg)}}@keyframes sweep-82c0ad8d{0%,55%{transform:translate(-150%)}to{transform:translate(330%)}}@keyframes flash-82c0ad8d{0%{color:#fff;text-shadow:0 0 14px #fff,0 0 24px #fc3}}@keyframes gain-82c0ad8d{0%{opacity:0;transform:translateY(6px)scale(.6)}15%{opacity:1;transform:translateY(-2px)scale(1.15)}to{opacity:0;transform:translateY(-22px)scale(1)}}@media (max-width:760px){.jackpot[data-v-82c0ad8d]{min-width:0;padding:2px 10px 11px}.label[data-v-82c0ad8d]{letter-spacing:.14em;font-size:9px}.pile[data-v-82c0ad8d]{height:22px}.coin[data-v-82c0ad8d],.drop[data-v-82c0ad8d]{width:10px;height:5px}.drop[data-v-82c0ad8d]{margin-left:-5px}}.topbar[data-v-2592e576]{z-index:5;background:linear-gradient(#0a0314f2,#0a031499);border-bottom:1px solid #ffc85a2e;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:8px 14px;display:grid;position:relative}.logo[data-v-2592e576]{font-family:var(--font-display);letter-spacing:.06em;white-space:nowrap;align-items:center;gap:4px;font-size:clamp(14px,2.2vw,24px);font-weight:900;display:flex}.seven[data-v-2592e576]{font-family:var(--font-ui);color:#ff2840;-webkit-text-stroke:1.5px #ffd35c;text-shadow:0 0 12px #ff2840cc;font-size:1.5em;font-weight:900;transform:skew(-8deg)}.actions[data-v-2592e576]{justify-content:flex-end;gap:6px;display:flex}.icon-btn[data-v-2592e576]{min-width:38px;height:38px;color:var(--gold-1);background:#ffffff0d;border:1px solid #ffd27838;border-radius:10px;justify-content:center;align-items:center;gap:6px;transition:background .15s,transform 80ms;display:inline-flex;position:relative}.icon-btn[data-v-2592e576]:hover{background:#ffd27824}.icon-btn[data-v-2592e576]:active{transform:scale(.95)}.icon-btn.off[data-v-2592e576]{color:var(--text-dim)}.icon-btn.ready[data-v-2592e576]{color:#ffd35c;animation:2.4s infinite wiggle-2592e576}.dot[data-v-2592e576]{background:var(--red);width:8px;height:8px;box-shadow:0 0 8px var(--red);border-radius:50%;position:absolute;top:5px;right:5px}.account[data-v-2592e576]{padding:0 10px}.name[data-v-2592e576]{text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-size:13px;overflow:hidden}@keyframes wiggle-2592e576{0%,86%,to{transform:rotate(0)}89%{transform:rotate(-12deg)}92%{transform:rotate(12deg)}95%{transform:rotate(-6deg)}}@media (max-width:760px){.topbar[data-v-2592e576]{grid-template-columns:1fr auto;grid-template-areas:"logo meter""actions actions";row-gap:6px;padding:6px 10px}.logo[data-v-2592e576]{grid-area:logo}.actions[data-v-2592e576]{grid-area:actions;justify-content:space-between}.meter[data-v-2592e576]{grid-area:meter;justify-self:end}.icon-btn[data-v-2592e576]{flex:1;max-width:56px;height:34px}.name[data-v-2592e576]{display:none}}.ticker[data-v-1a45a4cc]{background:#00000059;border-bottom:1px solid #ffd2781f;align-items:center;gap:10px;height:28px;padding:0 12px;font-size:13px;display:flex;overflow:hidden}.badge[data-v-1a45a4cc]{letter-spacing:.15em;background:#ff2d55;border-radius:999px;flex:none;padding:2px 8px;font-size:10px;font-weight:800;animation:1.4s infinite pulse-1a45a4cc;box-shadow:0 0 10px #ff2d55b3}.viewport[data-v-1a45a4cc]{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.track[data-v-1a45a4cc]{white-space:nowrap;gap:34px;animation:linear infinite scroll-1a45a4cc;display:inline-flex}.item[data-v-1a45a4cc]{align-items:baseline;gap:8px;display:inline-flex}.item b[data-v-1a45a4cc]{letter-spacing:.05em;font-weight:900}.big[data-v-1a45a4cc]{color:#59e3ff}.mega[data-v-1a45a4cc]{color:#b98bff}.epic[data-v-1a45a4cc]{color:#ff8a3d}.jackpot[data-v-1a45a4cc]{color:#ffd35c;text-shadow:0 0 8px #ffb000}.who[data-v-1a45a4cc]{color:var(--text-dim)}.amt[data-v-1a45a4cc]{color:var(--gold-2);font-weight:700}.mult[data-v-1a45a4cc]{color:#8be08b;font-size:12px}@keyframes scroll-1a45a4cc{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pulse-1a45a4cc{50%{opacity:.6}}.cabinet[data-v-07856cda]{background:linear-gradient(#ffffff12,#0000 30%),linear-gradient(135deg,#1d1b17 0%,#0a0907 45%,#19160f 100%);border-radius:26px;padding:16px;position:relative;box-shadow:0 0 0 2px #050403,0 0 0 5px #e6b03a,0 0 0 7px #6a4306,0 30px 80px #000c,0 0 120px #ffbe3c29}.bulbs[data-v-07856cda]{pointer-events:none;position:absolute;inset:6px}.bulbs i[data-v-07856cda]{width:10px;height:10px;animation:1.5s linear infinite chase-07856cda;animation-delay:calc(var(--i) * -.0625s);background:radial-gradient(circle at 35% 30%,#fff 0%,#ffe9a0 30%,#d18b0a 70%,#6a3f00 100%);border-radius:50%;margin:-5px 0 0 -5px;position:absolute}.celebrate .bulbs i[data-v-07856cda]{animation:.5s linear infinite party-07856cda;animation-delay:calc(var(--i) * -.04s)}@keyframes chase-07856cda{0%,60%{filter:brightness(.45)saturate(.6);box-shadow:none}70%,90%{filter:brightness(1.25);box-shadow:0 0 10px 3px #ffc83cd9}}@keyframes party-07856cda{0%{filter:hue-rotate()brightness(1.4);box-shadow:0 0 12px 4px #ff5a5ae6}50%{filter:hue-rotate(180deg)brightness(1.6);box-shadow:0 0 14px 5px #5ac8ffe6}to{filter:hue-rotate(360deg)brightness(1.4);box-shadow:0 0 12px 4px #ff5a5ae6}}.frame[data-v-07856cda]{background:linear-gradient(#ffe7a0 0%,#d79b26 18%,#8a5207 50%,#e6b04a 82%,#fff0b8 100%);border-radius:16px;padding:10px;position:relative;box-shadow:inset 0 2px 4px #ffffffb3,inset 0 -3px 6px #00000080}.plate[data-v-07856cda]{z-index:3;letter-spacing:.2em;white-space:nowrap;background:linear-gradient(#1d1b17,#070605);border:2px solid #e2a83a;border-radius:999px;padding:3px 18px;font-size:12px;font-weight:800;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0009}.lines-label[data-v-07856cda]{color:var(--gold-2)}.free-label[data-v-07856cda]{color:#d8b8ff;text-shadow:0 0 10px #9b6bff;animation:1s ease-in-out infinite freeglow-07856cda}@keyframes freeglow-07856cda{50%{color:#fff;text-shadow:0 0 16px #c49bff}}.window[data-v-07856cda]{background:#101114;border-radius:10px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #3a2205,inset 0 6px 18px #000000e6}.free .frame[data-v-07856cda]{background:linear-gradient(#e9d6ff 0%,#9b6bff 22%,#4b1d9a 50%,#a77bff 80%,#f1e4ff 100%)}@media (max-width:600px){.cabinet[data-v-07856cda]{border-radius:18px;padding:10px}.frame[data-v-07856cda]{border-radius:12px;padding:6px}.bulbs i[data-v-07856cda]{width:7px;height:7px;margin:-3.5px 0 0 -3.5px}}.streak[data-v-20a3d882]{--glow:#ff8c1e8c;z-index:25;white-space:nowrap;width:max-content;box-shadow:0 0 18px var(--glow), inset 0 0 12px #ff781e40;pointer-events:none;background:linear-gradient(#3c0c08eb,#18040ef0);border:1px solid #ffaa3cb3;border-radius:999px;align-items:flex-end;gap:4px;padding:6px 14px 6px 8px;display:flex;position:absolute;top:-26px;left:10px}.heat2[data-v-20a3d882]{--glow:#ff6e14bf;border-color:#ffc85ae6}.heat3[data-v-20a3d882]{--glow:#ff4614f2;border-color:#fff0b0;animation:.5s linear infinite heat-shake-20a3d882}.flame[data-v-20a3d882]{transform-origin:50% 90%;filter:drop-shadow(0 0 8px #ff8214e6);width:28px;height:36px;margin:-16px 0 -3px;animation:.42s ease-in-out infinite alternate flicker-20a3d882}.heat2 .flame[data-v-20a3d882]{width:34px;height:44px;margin-top:-22px}.heat3 .flame[data-v-20a3d882]{filter:drop-shadow(0 0 12px #ff5a14);width:42px;height:54px;margin-top:-30px}.outer[data-v-20a3d882]{transform-origin:50% 100%;animation:.3s ease-in-out infinite alternate lick-20a3d882}.inner[data-v-20a3d882]{transform-origin:50% 100%;animation:.22s ease-in-out infinite alternate-reverse lick-20a3d882}.meta[data-v-20a3d882]{flex-direction:column;line-height:1;display:flex}.lab[data-v-20a3d882]{letter-spacing:.12em;color:#ffd9a0;font-size:10px;font-weight:800}.count[data-v-20a3d882]{background:linear-gradient(#fffbe0,#ffc83a 60%,#ff7a1a);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:900;animation:.45s cubic-bezier(.2,1.8,.4,1) count-pop-20a3d882}.heat3 .count[data-v-20a3d882]{font-size:26px}@keyframes flicker-20a3d882{0%{transform:scaleY(.94)skew(-3deg)}to{transform:scale(.96,1.06)skew(3deg)}}@keyframes lick-20a3d882{0%{transform:scaleY(.92)}to{transform:scale(.94,1.05)}}@keyframes count-pop-20a3d882{0%{opacity:0;transform:scale(2.2)}to{opacity:1;transform:scale(1)}}@keyframes heat-shake-20a3d882{0%,to{transform:translate(0)}25%{transform:translate(1px,-1px)}75%{transform:translate(-1px,1px)}}.streak-enter-active[data-v-20a3d882]{animation:.5s cubic-bezier(.2,1.6,.4,1) streak-in-20a3d882}.streak-leave-active[data-v-20a3d882]{transition:opacity .3s,transform .3s}.streak-leave-to[data-v-20a3d882]{opacity:0;transform:translateY(10px)scale(.8)}@keyframes streak-in-20a3d882{0%{opacity:0;transform:translateY(18px)scale(.5)}to{opacity:1;transform:none}}@media (min-width:1360px){.streak[data-v-20a3d882]{top:36%;left:auto;right:calc(100% + 18px)}}@media (max-width:760px){.streak[data-v-20a3d882]{top:-60px;left:6px}}.win-banner[data-v-b64f01cc]{z-index:30;pointer-events:none;filter:drop-shadow(0 3px #7a2c00)drop-shadow(0 0 16px #ffb432f2);animation:1.7s ease-out forwards banner-b64f01cc;position:absolute;top:-34px;left:50%;transform:translate(-50%)}.l2[data-v-b64f01cc]{filter:drop-shadow(0 3px #7a1a00)drop-shadow(0 0 24px #ff6e1e)}.txt[data-v-b64f01cc]{font-family:var(--font-display);letter-spacing:.06em;white-space:nowrap;background:linear-gradient(#fffbe2 0%,#ffd45a 48%,#ff9a1a 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(26px,4.4vw,56px);font-weight:900;display:block;position:relative}.l2 .txt[data-v-b64f01cc]{background-image:linear-gradient(#fff 0%,#ffe27a 40%,#ff7a1a 100%);font-size:clamp(30px,5.2vw,66px)}.rays[data-v-b64f01cc]{aspect-ratio:1;background:repeating-conic-gradient(#ffdc7866 0 6deg, transparent 6deg 18deg);border-radius:50%;width:150%;animation:1.7s linear forwards spin-b64f01cc;position:absolute;top:50%;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 62%);mask-image:radial-gradient(circle,#000 0%,#0000 62%)}@keyframes banner-b64f01cc{0%{opacity:0;transform:translate(-50%)scale(.2)rotate(-6deg)}12%{opacity:1;transform:translate(-50%)scale(1.3)rotate(2deg)}22%{transform:translate(-50%)scale(1)rotate(0)}80%{opacity:1;transform:translate(-50%)scale(1.04)}to{opacity:0;transform:translate(-50%)translateY(-14px)scale(1.1)}}@keyframes spin-b64f01cc{to{transform:rotate(60deg)}}.paylines[data-v-35b4b4ea]{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}polyline[data-v-35b4b4ea]{fill:none;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1400;stroke-dashoffset:1400px;animation:.55s ease-out forwards draw-35b4b4ea}.halo[data-v-35b4b4ea]{stroke:#0000008c;stroke-width:9px}.line[data-v-35b4b4ea]{stroke-width:5px}@keyframes draw-35b4b4ea{to{stroke-dashoffset:0}}.line-label[data-v-35b4b4ea]{z-index:3;letter-spacing:.06em;pointer-events:none;background:#0a0314d9;border:2px solid;border-radius:999px;padding:4px 14px;font-size:13px;font-weight:800;animation:.3s ease-out pop-35b4b4ea;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.line-label b[data-v-35b4b4ea]{color:#fff}@keyframes pop-35b4b4ea{0%{opacity:0;transform:translate(-50%)scale(.6)}}.buddy-track[data-v-5344905f]{pointer-events:none;height:36px;margin-bottom:1px;position:absolute;bottom:100%;left:0;right:0}.buddy[data-v-5344905f]{pointer-events:auto;cursor:pointer;will-change:transform;width:30px;height:35px;position:absolute;bottom:0;left:0}.inner[data-v-5344905f],.salt[data-v-5344905f]{width:100%;height:100%;display:block}.salt[data-v-5344905f]{filter:drop-shadow(0 0 6px #bee6ff8c);overflow:visible}.salt.flip[data-v-5344905f]{transform:scaleX(-1)}.shadow[data-v-5344905f]{fill:#00000059}.foot[data-v-5344905f]{fill:#eef5fb;stroke:#9db8cf;stroke-width:1px;transform-box:fill-box;transform-origin:50%}.arm[data-v-5344905f]{fill:#f4f9fd;stroke:#9db8cf;stroke-width:1px;transform-box:fill-box;transform-origin:50% 15%}.body[data-v-5344905f]{transform-box:fill-box;transform-origin:50% 100%}.eyes[data-v-5344905f]{transform-box:fill-box;transform-origin:50%;animation:4.2s infinite blink-5344905f}.mouth-open[data-v-5344905f],.happy .mouth[data-v-5344905f]{display:none}.happy .mouth-open[data-v-5344905f]{display:inline}.glint[data-v-5344905f]{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite twinkle-5344905f}.walking .body[data-v-5344905f]{animation:.42s ease-in-out infinite alternate bob-5344905f}.walking .foot.l[data-v-5344905f]{animation:.42s ease-in-out infinite alternate step-5344905f}.walking .foot.r[data-v-5344905f]{animation:.42s ease-in-out infinite alternate-reverse step-5344905f}.walking .arm.l[data-v-5344905f]{animation:.42s ease-in-out infinite alternate swing-5344905f}.walking .arm.r[data-v-5344905f]{animation:.42s ease-in-out infinite alternate-reverse swing-5344905f}.happy .arm.l[data-v-5344905f]{animation:.25s ease-in-out infinite alternate wave-5344905f}.happy .arm.r[data-v-5344905f]{animation:.25s ease-in-out infinite alternate-reverse wave-5344905f}.hop[data-v-5344905f]{animation:.8s cubic-bezier(.3,1.6,.5,1) hop-5344905f}.bubble[data-v-5344905f]{white-space:nowrap;color:#4a2a06;background:#fffbea;border-radius:10px;padding:3px 8px;font-size:11px;font-weight:800;animation:2.4s ease-out forwards bubble-5344905f;position:absolute;bottom:calc(100% + 4px);left:-4px;box-shadow:0 3px 8px #00000073}.bubble.right[data-v-5344905f]{left:auto;right:-4px}.bubble[data-v-5344905f]:after{content:"";border:5px solid #0000;border-top-color:#fffbea;position:absolute;top:100%;left:14px}.bubble.right[data-v-5344905f]:after{left:auto;right:14px}@keyframes bob-5344905f{0%{transform:translateY(0)rotate(-3deg)}to{transform:translateY(-1.6px)rotate(3deg)}}@keyframes step-5344905f{0%{transform:translateY(0)}to{transform:translateY(-1.8px)}}@keyframes swing-5344905f{0%{transform:rotate(-22deg)}to{transform:rotate(22deg)}}@keyframes wave-5344905f{0%{transform:rotate(-40deg)translateY(-2px)}to{transform:rotate(10deg)translateY(-3px)}}@keyframes blink-5344905f{0%,93%,to{transform:scaleY(1)}95%{transform:scaleY(.12)}}@keyframes twinkle-5344905f{0%,to{opacity:.2;transform:scale(.6)}50%{opacity:1;transform:scale(1.15)}}@keyframes hop-5344905f{0%{transform:translateY(0)scale(1.1,.88)}35%{transform:translateY(-16px)scale(.94,1.08)}70%{transform:translateY(0)scale(1.08,.9)}to{transform:translateY(0)scale(1)}}@keyframes bubble-5344905f{0%{opacity:0;transform:translateY(6px)scale(.6)}10%{opacity:1;transform:translateY(0)scale(1.06)}16%{transform:scale(1)}85%{opacity:1}to{opacity:0;transform:translateY(-4px)}}@media (max-width:760px){.buddy-track[data-v-5344905f]{margin-bottom:0}.buddy[data-v-5344905f]{width:24px;height:28px}.bubble[data-v-5344905f]{font-size:10px}}.lever[data-v-1cc74019]{--L:60px;--knob:44px;--pivot:34px;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:88px;height:100px;padding:0;position:relative}.lever.held[data-v-1cc74019]{cursor:grabbing}.lever[data-v-1cc74019]:disabled{opacity:.5;cursor:default}.lever[data-v-1cc74019]:focus-visible{outline:2px solid var(--gold-2);outline-offset:4px;border-radius:14px}.base[data-v-1cc74019]{background:linear-gradient(#ff6a5a 0%,#e0102c 48%,#7a0010 100%);border-radius:12px;justify-content:center;align-items:flex-end;width:86px;height:40px;padding-bottom:5px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 0 3px #ffd35c,0 0 0 5px #7a4500,0 8px 18px #0000008c,inset 0 2px 3px #ffffff73}.free .base[data-v-1cc74019]{background:linear-gradient(#c39bff 0%,#7a36e8 48%,#34106e 100%)}.spin-label[data-v-1cc74019]{letter-spacing:.08em;color:#fff;text-shadow:0 2px #6a0010,0 0 10px #ffffff8c;font-size:16px;font-weight:900;line-height:1}.socket[data-v-1cc74019]{left:50%;bottom:calc(var(--pivot) - 6px);background:radial-gradient(circle at 50% 40%,#000 0%,#2a1a06 60%,#6a4206 100%);border-radius:50%;width:24px;height:12px;margin-left:-12px;position:absolute;box-shadow:0 0 0 3px #ffd35c,0 0 0 4px #7a4500}.rod[data-v-1cc74019]{left:50%;bottom:var(--pivot);width:10px;height:var(--L);transform-origin:50% 100%;transform:scaleY(calc(1 - 1.7 * var(--pull)));background:linear-gradient(90deg,#5d6470 0%,#f4f7fb 35%,#b9c1cc 60%,#4b525c 100%);border-radius:5px;margin-left:-5px;position:absolute;box-shadow:0 0 6px #0006}.knob[data-v-1cc74019]{left:50%;bottom:calc(var(--pivot) + var(--L) - var(--knob) / 2);width:var(--knob);height:var(--knob);margin-left:calc(var(--knob) / -2);transform:translateY(calc(var(--pull) * 1.7 * var(--L))) scale(calc(1 + .22 * var(--pull)));background:radial-gradient(circle at 34% 28%,#fff 0%,#ffb0a8 10%,#ff2a3c 38%,#b0001a 72%,#5a000c 100%);border-radius:50%;position:absolute;box-shadow:0 8px 14px #00000080,inset -4px -6px 10px #00000059}.free .knob[data-v-1cc74019]{background:radial-gradient(circle at 34% 28%,#fff 0%,#e2ccff 10%,#9b5cff 38%,#5a1fb8 72%,#26085a 100%)}.knob[data-v-1cc74019]:after{content:"";opacity:0;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 22px 5px #ff505acc}.free .knob[data-v-1cc74019]:after{box-shadow:0 0 22px 5px #aa6effd9}.idle:not(.auto):not(:disabled) .knob[data-v-1cc74019]:after{animation:2.2s ease-in-out infinite knob-glow-1cc74019}.auto .knob[data-v-1cc74019]:after{animation:.9s ease-in-out infinite knob-glow-1cc74019}@keyframes knob-glow-1cc74019{50%{opacity:1}}@media (max-width:760px){.lever[data-v-1cc74019]{--L:46px;--knob:34px;--pivot:26px;width:66px;height:82px}.base[data-v-1cc74019]{border-radius:10px;width:64px;height:31px;padding-bottom:4px}.spin-label[data-v-1cc74019]{font-size:12px}.socket[data-v-1cc74019]{width:18px;height:9px;bottom:calc(var(--pivot) - 4px);margin-left:-9px}.rod[data-v-1cc74019]{width:8px;margin-left:-4px}}.controls[data-v-2cdb5429]{border:1px solid var(--panel-border);background:linear-gradient(#161a24f5,#080a10f5);border-radius:18px;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:10px 16px;display:grid;box-shadow:inset 0 -2px #ffffff0d,0 16px 40px #0009}.cap[data-v-2cdb5429]{letter-spacing:.12em;color:var(--text-dim);align-items:center;gap:4px;font-size:11px;font-weight:700;display:flex}.val[data-v-2cdb5429]{color:var(--gold-1);font-size:clamp(16px,2.4vw,24px);font-weight:800}.meters[data-v-2cdb5429]{gap:18px;display:flex;position:relative}.meter[data-v-2cdb5429]{flex-direction:column;min-width:96px;display:flex}.meter.bal[data-v-2cdb5429]{position:relative}.meter.bal[data-v-2cdb5429]:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(closest-side,#ffd2508c,#ff96142e 70%,#0000);border-radius:14px;transition:opacity .25s;position:absolute;inset:-6px -14px}.meter.bal.rising[data-v-2cdb5429]:after{opacity:1;animation:.5s ease-in-out infinite alternate bal-aura-2cdb5429}.meter.bal .val[data-v-2cdb5429]{transform-origin:0;font-variant-numeric:tabular-nums;position:relative}.meter.bal.rising .val[data-v-2cdb5429]{color:#fffbe0;text-shadow:0 0 8px #ffd35c,0 0 20px #ffaa1ef2,0 0 36px #ff8c00b3}.gain[data-v-2cdb5429]{z-index:2;white-space:nowrap;color:#fff;background:linear-gradient(#fff 0%,#b8ffd6 45%,#3dff95 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px #0a5a30)drop-shadow(0 0 10px #50ff96e6);pointer-events:none;-webkit-background-clip:text;background-clip:text;font-size:clamp(20px,3vw,30px);font-weight:900;animation:1.9s cubic-bezier(.2,.7,.3,1) forwards gain-float-2cdb5429;position:absolute;top:-6px;left:0}.meter.win .val[data-v-2cdb5429]{transform-origin:0}.meter.win.hot .val[data-v-2cdb5429]{color:#b6ffd2;text-shadow:0 0 12px #50ff96e6,0 0 26px #28ff8299;transform:scale(1.18)}.meter.win.counting .val[data-v-2cdb5429]{color:#fff;animation:.26s ease-in-out infinite alternate win-shimmer-2cdb5429}.bet[data-v-2cdb5429]{align-items:center;gap:8px;display:flex}.round[data-v-2cdb5429]{border:1px solid var(--panel-border);width:38px;height:38px;color:var(--gold-1);background:radial-gradient(circle at 40% 30%,#3a3f4c,#14161c);border-radius:50%;place-items:center;display:grid}.bet-box[data-v-2cdb5429]{background:#00000059;border:1px solid #ffd27826;border-radius:12px;flex-direction:column;align-items:center;min-width:110px;padding:4px 12px;display:flex}.sub[data-v-2cdb5429]{color:var(--text-dim);font-size:11px}.max[data-v-2cdb5429]{color:var(--gold-2);font-weight:900}.free-hud[data-v-2cdb5429]{white-space:nowrap;background:linear-gradient(90deg,#3a1470,#6a2bd0,#3a1470);border:1px solid #d6beff59;border-radius:14px;flex-wrap:nowrap;align-items:center;gap:10px;min-width:0;padding:7px 14px;font-size:15px;font-weight:900;display:flex;box-shadow:0 0 24px #9b6bff99,inset 0 1px #ffffff40}.free-hud[data-v-2cdb5429]>*{flex:none}.fs-title[data-v-2cdb5429]{letter-spacing:.14em;color:#e9dcff;border-right:1px solid #ffffff38;padding-right:10px;font-size:11px}.fs-count[data-v-2cdb5429]{color:#ffe7a8;font-size:19px}.fs-count i[data-v-2cdb5429]{opacity:.55;margin:0 2px;font-style:normal}.fs-mult[data-v-2cdb5429]{color:#7dffb3;background:#7dffb329;border-radius:8px;padding:1px 7px}.fs-win[data-v-2cdb5429]{color:var(--gold-2);align-items:center;gap:4px;display:inline-flex}.left[data-v-2cdb5429]{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;padding-top:24px;display:flex}.opts[data-v-2cdb5429]{gap:8px;display:flex}.play[data-v-2cdb5429]{justify-content:flex-end;align-items:center;display:flex}.side[data-v-2cdb5429]{border:1px solid var(--panel-border);letter-spacing:.08em;min-width:78px;height:30px;color:var(--text-dim);background:#ffffff0d;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:11px;font-weight:800;display:inline-flex}.side.on[data-v-2cdb5429]{color:#1b0a00;background:var(--gold-gradient);box-shadow:0 0 14px #ffc83c80}.auto-wrap[data-v-2cdb5429]{position:relative}.auto-menu[data-v-2cdb5429]{border:1px solid var(--panel-border);z-index:10;background:#0c0f16fa;border-radius:14px;grid-template-columns:1fr 1fr;gap:6px;width:190px;padding:10px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 12px 30px #0009}.auto-menu .infinite[data-v-2cdb5429]{color:#1b0a00;background:var(--gold-gradient);grid-column:span 2;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.auto-menu .infinite b[data-v-2cdb5429]{font-size:18px;line-height:1}.chk[data-v-2cdb5429]{color:var(--text-dim);grid-column:span 2;align-items:center;gap:6px;font-size:12px;display:flex}@keyframes bal-aura-2cdb5429{0%{filter:brightness(.9);transform:scale(.96)}to{filter:brightness(1.35);transform:scale(1.06)}}@keyframes gain-float-2cdb5429{0%{opacity:0;transform:translateY(10px)scale(.5)}14%{opacity:1;transform:translateY(-6px)scale(1.35)}30%{opacity:1;transform:translateY(-16px)scale(1)}to{opacity:0;transform:translateY(-74px)scale(1)}}@keyframes win-shimmer-2cdb5429{0%{filter:brightness();text-shadow:0 0 12px #50ff96e6,0 0 26px #28ff8299}to{filter:brightness(1.5);text-shadow:0 0 20px #7dffb3,0 0 44px #3cff8cf2}}@media (max-width:760px){.controls[data-v-2cdb5429]{grid-template-columns:1fr auto auto auto;grid-template-areas:"meters meters meters meters""bet auto play turbo";gap:10px 6px;padding:8px 10px}.left[data-v-2cdb5429],.opts[data-v-2cdb5429]{display:contents}.meters[data-v-2cdb5429]{grid-area:meters;justify-content:space-between;margin-top:22px}.auto-wrap[data-v-2cdb5429]{grid-area:auto}.turbo-btn[data-v-2cdb5429]{grid-area:turbo}.bet[data-v-2cdb5429],.free-hud[data-v-2cdb5429]{grid-area:bet}.play[data-v-2cdb5429]{grid-area:play}.bet[data-v-2cdb5429]{gap:5px}.bet-box[data-v-2cdb5429]{min-width:84px;padding:3px 6px}.round[data-v-2cdb5429]{width:32px;height:32px}.max[data-v-2cdb5429]{display:none}.side[data-v-2cdb5429]{flex-direction:column;gap:2px;width:42px;min-width:0;height:auto;padding:6px 0;font-size:9px}.auto-menu[data-v-2cdb5429]{left:auto;right:-60px}.free-hud[data-v-2cdb5429]{grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;padding:6px 10px;font-size:12px;display:grid}.fs-title[data-v-2cdb5429]{border-right:0;grid-area:1/1;padding-right:0;font-size:10px}.fs-mult[data-v-2cdb5429]{grid-area:1/2;justify-self:end}.fs-count[data-v-2cdb5429]{grid-area:2/1;font-size:17px}.fs-win[data-v-2cdb5429]{grid-area:2/2;justify-self:end}}.win-overlay[data-v-3d7f3612]{z-index:60;cursor:pointer;--c1:#ffd35c;--c2:#ffbe3c59;place-items:center;animation:.35s ease-out fade-in-3d7f3612;display:grid;position:fixed;inset:0;overflow:hidden}.win-overlay.mega[data-v-3d7f3612]{--c1:#c59bff;--c2:#aa6eff66}.win-overlay.epic[data-v-3d7f3612]{--c1:#ff8a3d;--c2:#ff6e286b}.win-overlay.jackpot[data-v-3d7f3612]{--c1:#fff1a0;--c2:#ffdc5a80}.backdrop[data-v-3d7f3612]{background:radial-gradient(60% 55% at 50% 45%,#280a3c8c 0%,#04010ae0 75%);position:absolute;inset:0}.rays[data-v-3d7f3612]{background:repeating-conic-gradient(from 0deg, var(--c2) 0deg 7deg, transparent 7deg 18deg);width:220vmax;height:220vmax;margin:-110vmax 0 0 -110vmax;transition:background .4s;animation:14s linear infinite spin-3d7f3612;position:absolute;top:45%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 0%,#0009 18%,#0000 42%);mask-image:radial-gradient(circle,#000 0%,#0009 18%,#0000 42%)}.rays-2[data-v-3d7f3612]{opacity:.5;animation-duration:22s;animation-direction:reverse}.halo[data-v-3d7f3612]{background:radial-gradient(circle, var(--c2) 0%, transparent 65%);filter:blur(10px);border-radius:50%;width:70vmin;height:70vmin;animation:1.6s ease-in-out infinite breathe-3d7f3612;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.stars i[data-v-3d7f3612]{background:radial-gradient(circle, #fff 0%, var(--c1) 30%, transparent 70%);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);width:26px;height:26px;animation:1.4s ease-in-out infinite twinkle-3d7f3612;position:absolute}.content[data-v-3d7f3612]{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:0 16px;display:flex;position:relative}.title[data-v-3d7f3612]{font-family:var(--font-display);letter-spacing:.02em;white-space:nowrap;color:#5a2e00;text-shadow:0 1px 0 #8a4a00, 0 2px 0 #7a4000, 0 3px 0 #6a3600, 0 4px 0 #5a2d00, 0 5px 0 #4a2400, 0 6px 0 #3a1c00, 0 10px 18px #000c, 0 0 40px var(--c1);font-size:clamp(44px,11vw,132px);font-weight:900;line-height:1;animation:.7s cubic-bezier(.2,1.6,.4,1) both punch-3d7f3612;position:relative}.title[data-v-3d7f3612]:after{content:attr(data-text);text-shadow:none;background:linear-gradient(100deg,#fff8d6 0%,#ffd760 20%,#e9a420 38%,#fffbe8 50%,#e9a420 62%,#ffd760 80%,#fff8d6 100%) 0 0/250% 100%;color:#0000;-webkit-text-stroke:1.5px #ffffff73;-webkit-background-clip:text;background-clip:text;animation:2.2s linear infinite shine-3d7f3612;position:absolute;inset:0}.mega .title[data-v-3d7f3612]{color:#2a0a5a;text-shadow:0 1px #4a1a9a,0 2px #40168a,0 3px #36127a,0 4px #2c0e6a,0 5px #220a5a,0 6px #18064a,0 10px 18px #000c,0 0 46px #b07bff}.mega .title[data-v-3d7f3612]:after{background-image:linear-gradient(100deg,#fff 0%,#e6d2ff 18%,#a46bff 38%,#fff 50%,#a46bff 62%,#e6d2ff 82%,#fff 100%)}.epic .title[data-v-3d7f3612]{color:#5a0a00;text-shadow:0 1px #8a1a00,0 2px #7a1600,0 3px #6a1200,0 4px #5a0e00,0 5px #4a0a00,0 6px #3a0600,0 10px 18px #000c,0 0 50px #ff5a1c}.epic .title[data-v-3d7f3612]:after{background-image:linear-gradient(100deg,#fff6c2 0%,#ffb03a 20%,#ff4a1c 40%,#fff3c0 50%,#ff4a1c 62%,#ffb03a 80%,#fff6c2 100%)}.jackpot .title[data-v-3d7f3612]:after{background-image:linear-gradient(100deg,#ff6b6b,#ffd35c,#6bffb5,#59e3ff,#c59bff,#ff6b6b);background-size:300% 100%;animation-duration:1.4s}.amount-wrap[data-v-3d7f3612]{justify-content:center;align-items:center;gap:clamp(8px,2vw,22px);margin-top:2px;display:flex;position:relative}.amount[data-v-3d7f3612]{font-family:var(--font-ui);font-variant-numeric:tabular-nums;color:#7a3f00;text-shadow:0 1px 0 #a65d00, 0 2px 0 #924f00, 0 3px 0 #7e4300, 0 4px 0 #6a3800, 0 5px 0 #562d00, 0 6px 0 #422300, 0 12px 20px #000000bf, 0 0 36px var(--c1), 0 0 72px var(--c1);font-size:clamp(40px,9vw,104px);font-weight:900;line-height:1.05;position:relative}.amount[data-v-3d7f3612]:after{content:attr(data-text);text-shadow:none;background:linear-gradient(100deg,#fff6c8 0%,#ffe07a 22%,#ffbe2e 40%,#fff 50%,#ffbe2e 60%,#ffe07a 78%,#fff6c8 100%) 0 0/260% 100%;color:#0000;-webkit-text-stroke:1.5px #ffffff8c;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite shine-3d7f3612;position:absolute;inset:0}.mega .amount[data-v-3d7f3612]{color:#3a1480;text-shadow:0 1px 0 #5a2ab8, 0 2px 0 #4c22a0, 0 3px 0 #3f1b88, 0 4px 0 #331570, 0 5px 0 #281058, 0 6px 0 #1e0b44, 0 12px 20px #000000bf, 0 0 36px var(--c1), 0 0 72px var(--c1)}.mega .amount[data-v-3d7f3612]:after{background-image:linear-gradient(100deg,#fff 0%,#eadcff 22%,#b98aff 40%,#fff 50%,#b98aff 60%,#eadcff 78%,#fff 100%)}.epic .amount[data-v-3d7f3612]{color:#7a1400;text-shadow:0 1px 0 #a82200, 0 2px 0 #921c00, 0 3px 0 #7e1700, 0 4px 0 #6a1200, 0 5px 0 #560e00, 0 6px 0 #420a00, 0 12px 20px #000000bf, 0 0 36px var(--c1), 0 0 72px var(--c1)}.epic .amount[data-v-3d7f3612]:after{background-image:linear-gradient(100deg,#fff6c2 0%,#ffc04a 22%,#ff5a22 40%,#fff3c0 50%,#ff5a22 60%,#ffc04a 78%,#fff6c2 100%)}.jackpot .amount[data-v-3d7f3612]:after{background-image:linear-gradient(100deg,#ff6b6b,#ffd35c,#6bffb5,#59e3ff,#c59bff,#ff6b6b);background-size:300% 100%;animation-duration:1.1s}.amount.pulse[data-v-3d7f3612]{animation:.9s ease-in-out infinite amount-pulse-3d7f3612}.coin[data-v-3d7f3612]{aspect-ratio:1;width:clamp(32px,6.4vw,70px);box-shadow:inset 0 0 0 3px #6e3c00b3, inset 0 0 0 6px #ffeeaabf, inset 0 -6px 10px #783c008c, 0 0 26px var(--c1), 0 0 50px var(--c2);background:radial-gradient(circle at 36% 30%,#fffbe0 0%,#ffd964 28%,#e09a14 66%,#7a4500 100%);border-radius:50%;flex:none;place-items:center;animation:1.15s linear infinite coin-flip-3d7f3612;display:grid;position:relative}.coin[data-v-3d7f3612]:after{content:"★";color:#8a4a00;text-shadow:0 1px #fff0b4cc;font-size:clamp(14px,2.8vw,30px)}.coin-r[data-v-3d7f3612]{animation-delay:-.55s}.shock[data-v-3d7f3612]{border:6px solid var(--c1);width:30vmin;height:30vmin;box-shadow:0 0 40px var(--c1), inset 0 0 40px var(--c2);opacity:0;pointer-events:none;border-radius:50%;margin:-15vmin 0 0 -15vmin;animation:1s cubic-bezier(.1,.7,.3,1) forwards shock-3d7f3612;position:absolute;top:50%;left:50%}.shock.s2[data-v-3d7f3612]{border-width:3px;animation-delay:.14s}.flash[data-v-3d7f3612]{background:radial-gradient(circle at 50% 50%, #fff 0%, var(--c2) 45%, transparent 75%);opacity:0;pointer-events:none;animation:.55s ease-out forwards flash-3d7f3612;position:absolute;inset:0}.mult[data-v-3d7f3612]{color:var(--c1);letter-spacing:.08em;font-size:clamp(16px,2.6vw,26px);font-weight:800}.jp-note[data-v-3d7f3612]{color:#ffe9a8;font-size:15px}.hint[data-v-3d7f3612]{color:#ffffff8c;letter-spacing:.1em;margin-top:18px;font-size:13px}@keyframes spin-3d7f3612{to{transform:rotate(360deg)}}@keyframes breathe-3d7f3612{50%{opacity:.8;transform:translate(-50%,-50%)scale(1.12)}}@keyframes twinkle-3d7f3612{0%,to{opacity:.2}50%{opacity:1}}@keyframes punch-3d7f3612{0%{opacity:0;filter:blur(8px);transform:scale(2.6)rotate(-4deg)}60%{opacity:1;filter:blur();transform:scale(.92)rotate(1deg)}to{transform:scale(1)rotate(0)}}@keyframes shine-3d7f3612{0%{background-position:100% 0}to{background-position:-150% 0}}@keyframes amount-pulse-3d7f3612{50%{transform:scale(1.06)}}@keyframes coin-flip-3d7f3612{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes shock-3d7f3612{0%{opacity:.95;transform:scale(.2)}to{opacity:0;transform:scale(4.2)}}@keyframes flash-3d7f3612{0%{opacity:.85}to{opacity:0}}@keyframes fade-in-3d7f3612{0%{opacity:0}}.fs-overlay[data-v-87b28dc1]{z-index:60;cursor:pointer;place-items:center;display:grid;position:fixed;inset:0}.veil[data-v-87b28dc1]{background:radial-gradient(60% 50%,#5a1eaa8c,#05010ee6);animation:.3s ease-out fade-87b28dc1;position:absolute;inset:0}.card[data-v-87b28dc1]{text-align:center;background:linear-gradient(160deg,#783ce659,#1e083ce6);border:2px solid #dcbeff99;border-radius:28px;flex-direction:column;align-items:center;gap:4px;padding:34px 48px;animation:.6s cubic-bezier(.2,1.5,.4,1) both zoom-87b28dc1;display:flex;position:relative;box-shadow:0 0 60px #9b6bffb3,inset 0 0 40px #9b6bff59}.kicker[data-v-87b28dc1]{letter-spacing:.25em;color:#e3d0ff;font-size:13px;font-weight:800}.title[data-v-87b28dc1]{font-family:var(--font-display);color:#fff;text-shadow:0 0 20px #b07bff,0 4px #3a1270;font-size:clamp(32px,7vw,64px);font-weight:900}.big[data-v-87b28dc1]{background:linear-gradient(#fff 0%,#ffe7a8 40%,#ffb800 100%);color:#0000;filter:drop-shadow(0 6px #6a3a00)drop-shadow(0 0 30px #ffc83ccc);-webkit-background-clip:text;background-clip:text;font-size:clamp(64px,16vw,150px);font-weight:900;line-height:1}.sub[data-v-87b28dc1]{color:#7dffb3;font-size:18px;font-weight:700}.hint[data-v-87b28dc1]{color:#ffffff80;margin-top:14px;font-size:12px}@keyframes zoom-87b28dc1{0%{opacity:0;transform:scale(.3)rotate(-6deg)}}@keyframes fade-87b28dc1{0%{opacity:0}}.loading[data-v-9b2cc018]{z-index:100;text-align:center;background:radial-gradient(80% 60% at 50% 40%,#2b0d45 0%,#07030f 70%);flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:24px;display:flex;position:fixed;inset:0}.logo[data-v-9b2cc018]{font-family:var(--font-display);align-items:center;gap:8px;font-size:clamp(28px,7vw,56px);font-weight:900;display:flex}.seven[data-v-9b2cc018]{font-family:var(--font-ui);color:#ff2840;-webkit-text-stroke:2px #ffd35c;text-shadow:0 0 24px #ff2840e6;font-size:1.5em;animation:1.6s ease-in-out infinite glow-9b2cc018}.ring[data-v-9b2cc018]{border:4px solid #ffd35c33;border-top-color:var(--gold-2);border-radius:50%;width:54px;height:54px;animation:.9s linear infinite spin-9b2cc018}p[data-v-9b2cc018]{color:var(--text-dim);margin:0}.err[data-v-9b2cc018]{color:#ffb3bd;max-width:420px}small[data-v-9b2cc018]{color:#ffffff59;position:absolute;bottom:20px}@keyframes spin-9b2cc018{to{transform:rotate(360deg)}}@keyframes glow-9b2cc018{50%{text-shadow:0 0 40px #ff3c50}}.toasts[data-v-bffad0a9]{z-index:80;pointer-events:none;flex-direction:column;gap:8px;width:min(92vw,420px);display:flex;position:fixed;top:84px;left:50%;transform:translate(-50%)}.toast[data-v-bffad0a9]{border:1px solid var(--panel-border);text-align:center;background:#140824f0;border-radius:12px;padding:10px 16px;font-weight:600;box-shadow:0 10px 30px #00000080}.toast.error[data-v-bffad0a9]{color:#ffb3bd;border-color:#ff465ab3}.toast.success[data-v-bffad0a9]{color:#b6ffd8;border-color:#50ffa099}.toast-enter-active[data-v-bffad0a9],.toast-leave-active[data-v-bffad0a9]{transition:all .25s}.toast-enter-from[data-v-bffad0a9],.toast-leave-to[data-v-bffad0a9]{opacity:0;transform:translateY(-10px)scale(.96)}.confirm-backdrop[data-v-ff68b2ba]{z-index:1100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04010ab8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.dialog[data-v-ff68b2ba]{border:1px solid var(--panel-border);background:linear-gradient(160deg,#30124ef7,#120620fa);border-radius:18px;width:min(100%,420px);padding:22px 22px 18px;box-shadow:0 24px 70px #000000b3,0 0 40px #ffbe3c1f}.title[data-v-ff68b2ba]{font-family:var(--font-display);margin:0 0 10px;font-size:22px}.text[data-v-ff68b2ba]{color:var(--text);word-break:keep-all;margin:0 0 18px;line-height:1.55}.row[data-v-ff68b2ba]{justify-content:flex-end;gap:10px;display:flex}.row .btn[data-v-ff68b2ba]{padding:10px 16px}.confirm-enter-active[data-v-ff68b2ba],.confirm-leave-active[data-v-ff68b2ba]{transition:opacity .18s,transform .18s}.confirm-enter-from[data-v-ff68b2ba],.confirm-leave-to[data-v-ff68b2ba]{opacity:0}.confirm-enter-from .dialog[data-v-ff68b2ba],.confirm-leave-to .dialog[data-v-ff68b2ba]{transform:scale(.94)}.modal-backdrop[data-v-26544f2b]{z-index:1000;-webkit-backdrop-filter:blur(8px);background:#04010ab8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal-panel[data-v-26544f2b]{border-radius:var(--radius,14px);width:calc(100% - 24px);max-width:560px;max-height:calc(100% - 32px);color:var(--text,#f8efd9);background:radial-gradient(130% 120% at 50% 0,#230e3cf5 0%,#0f061afa 100%);border:1px solid #ffd76052;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff3c41f,0 24px 64px #000000e0,0 0 36px #e8a21b29}.modal-panel-wide[data-v-26544f2b]{max-width:860px}.modal-header[data-v-26544f2b]{background:linear-gradient(#ffffff0d 0%,#0000002e 100%);border-bottom:1px solid #ffd7602e;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 22px;display:flex;position:relative}.modal-title[data-v-26544f2b]{font-family:var(--font-display,serif);letter-spacing:.04em;margin:0;font-size:1.28rem;font-weight:700}.modal-close-btn[data-v-26544f2b]{width:34px;height:34px;color:var(--text-dim,#b9a8c9);cursor:pointer;background:#ffffff0d;border:1px solid #ffd27847;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:transform .12s,border-color .15s,background-color .15s,color .15s;display:inline-flex}.modal-close-btn[data-v-26544f2b]:hover{color:var(--gold-1,#fff3c4);border-color:var(--gold-2,#ffd35c);background:#ffd7602e;transform:scale(1.08)}.modal-close-btn[data-v-26544f2b]:active{transform:scale(.94)}.modal-body[data-v-26544f2b]{scrollbar-width:thin;scrollbar-color:#e8a21b73 #0a041259;flex:auto;padding:20px 22px;overflow:hidden auto}.modal-body[data-v-26544f2b]::-webkit-scrollbar{width:7px}.modal-body[data-v-26544f2b]::-webkit-scrollbar-track{background:#0a041259;border-radius:4px}.modal-body[data-v-26544f2b]::-webkit-scrollbar-thumb{background:#e8a21b73;border-radius:4px}.modal-body[data-v-26544f2b]::-webkit-scrollbar-thumb:hover{background:#ffd35cb3}.modal-footer[data-v-26544f2b]{background:#0a041299;border-top:1px solid #ffd76024;flex-shrink:0;padding:14px 22px}.modal-pop-enter-active[data-v-26544f2b],.modal-pop-leave-active[data-v-26544f2b]{transition:opacity .22s ease-out}.modal-pop-enter-active .modal-panel[data-v-26544f2b],.modal-pop-leave-active .modal-panel[data-v-26544f2b]{transition:transform .24s cubic-bezier(.16,1,.3,1),opacity .22s ease-out}.modal-pop-enter-from[data-v-26544f2b],.modal-pop-leave-to[data-v-26544f2b]{opacity:0}.modal-pop-enter-from .modal-panel[data-v-26544f2b],.modal-pop-leave-to .modal-panel[data-v-26544f2b]{opacity:0;transform:scale(.93)translateY(12px)}@media (max-width:480px){.modal-backdrop[data-v-26544f2b]{padding:10px}.modal-panel[data-v-26544f2b]{width:100%;max-height:calc(100% - 16px)}.modal-header[data-v-26544f2b]{padding:14px 16px}.modal-title[data-v-26544f2b]{font-size:1.12rem}.modal-body[data-v-26544f2b]{padding:16px 14px}.modal-footer[data-v-26544f2b]{padding:12px 14px}}.paytable-container[data-v-fa27b259]{flex-direction:column;gap:24px;display:flex}.bet-info-banner[data-v-fa27b259]{background:#ffd76014;border:1px solid #ffd76040;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:12px 18px;display:flex}.bet-info-item[data-v-fa27b259]{align-items:baseline;gap:6px;font-size:.95rem;display:flex}.bet-info-item .label[data-v-fa27b259]{color:var(--text-dim,#b9a8c9)}.bet-info-item .value[data-v-fa27b259]{font-size:1.25rem;font-weight:700}.bet-info-item .unit[data-v-fa27b259]{color:var(--text-dim,#b9a8c9);font-size:.85rem}.bet-info-divider[data-v-fa27b259]{background:#ffd76040;width:1px;height:18px}.bet-info-note[data-v-fa27b259]{color:var(--text-dim,#b9a8c9);margin-left:auto;font-size:.8rem}.section[data-v-fa27b259]{flex-direction:column;gap:14px;display:flex}.section-header[data-v-fa27b259]{flex-direction:column;gap:4px;display:flex}.section-title[data-v-fa27b259]{color:var(--gold-1,#fff3c4);align-items:center;gap:8px;margin:0;font-size:1.15rem;font-weight:700;display:flex}.section-badge[data-v-fa27b259]{color:var(--gold-2,#ffd35c);letter-spacing:.05em;background:#ffd76033;border-radius:4px;padding:2px 7px;font-size:.72rem;font-weight:800}.badge-scatter[data-v-fa27b259]{color:var(--cyan,#59e3ff);background:#59e3ff33}.badge-jackpot[data-v-fa27b259]{color:#ff6b7e;background:#ff3b4f40}.badge-lines[data-v-fa27b259]{color:var(--purple,#9b6bff);background:#9b6bff40}.section-desc[data-v-fa27b259]{color:var(--text-dim,#b9a8c9);margin:0;font-size:.85rem}.wild-highlight-box[data-v-fa27b259]{background:linear-gradient(90deg,#9b6bff29 0%,#1c0c3066 100%);border:1px solid #9b6bff59;border-radius:10px;align-items:center;gap:16px;padding:12px 18px;display:flex}.wild-icon-wrapper[data-v-fa27b259]{flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.wild-icon-wrapper .symbol-thumb[data-v-fa27b259]{object-fit:contain;filter:drop-shadow(0 4px 8px #00000080);width:52px;height:52px}.wild-fallback[data-v-fa27b259]{color:#ffd760;background:#501980;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;font-size:.75rem;font-weight:800;display:flex}.wild-info[data-v-fa27b259]{flex-direction:column;gap:4px;display:flex}.wild-title[data-v-fa27b259]{font-size:.98rem;font-weight:700}.wild-text[data-v-fa27b259]{color:var(--text,#f8efd9);font-size:.86rem;line-height:1.45}.symbols-grid[data-v-fa27b259]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.symbol-card[data-v-fa27b259]{background:#160924b3;border:1px solid #ffd27829;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 14px;transition:border-color .15s,transform .12s;display:flex}.symbol-card[data-v-fa27b259]:hover{border-color:#ffd76059;transform:translateY(-1px)}.card-highlight[data-v-fa27b259]{background:linear-gradient(135deg,#230e3cd9 0%,#140820bf 100%);border-color:#ffd7604d}.symbol-card-left[data-v-fa27b259]{align-items:center;gap:12px;display:flex}.symbol-art-box[data-v-fa27b259]{flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.symbol-img[data-v-fa27b259]{object-fit:contain;filter:drop-shadow(0 2px 5px #00000080);width:50px;height:50px}.symbol-fallback[data-v-fa27b259]{background:#ffffff14;border:1px solid #ffd27833;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:48px;height:48px;display:flex}.fallback-icon[data-v-fa27b259]{font-size:1.1rem}.fallback-name[data-v-fa27b259]{color:var(--gold-2,#ffd35c);font-size:.6rem;font-weight:700}.symbol-name-col[data-v-fa27b259]{flex-direction:column;display:flex}.symbol-kr-name[data-v-fa27b259]{color:var(--text,#f8efd9);font-size:.95rem;font-weight:700}.symbol-en-name[data-v-fa27b259]{color:var(--text-dim,#b9a8c9);font-size:.72rem}.symbol-card-right[data-v-fa27b259]{flex-direction:column;display:flex}.payout-tiers[data-v-fa27b259]{flex-direction:column;gap:3px;display:flex}.tier-row[data-v-fa27b259]{align-items:baseline;gap:6px;font-size:.82rem;display:flex}.tier-count[data-v-fa27b259]{width:26px;color:var(--text-dim,#b9a8c9);font-size:.76rem}.tier-mult[data-v-fa27b259]{text-align:right;width:42px;color:var(--text,#f8efd9);font-weight:600}.tier-coins[data-v-fa27b259]{text-align:right;min-width:54px;font-weight:700}.scatter-card[data-v-fa27b259]{background:linear-gradient(135deg,#14233ca6 0%,#0e1226bf 100%);border:1px solid #59e3ff59;border-radius:12px;align-items:center;gap:24px;padding:16px 20px;display:flex}.scatter-left[data-v-fa27b259]{flex-shrink:0;align-items:center;gap:14px;display:flex}.scatter-art-box[data-v-fa27b259]{justify-content:center;align-items:center;width:64px;height:64px;display:flex}.scatter-img[data-v-fa27b259]{object-fit:contain;filter:drop-shadow(0 4px 10px #0009);width:64px;height:64px}.scatter-caption[data-v-fa27b259]{flex-direction:column;gap:2px;display:flex}.scatter-title[data-v-fa27b259]{font-size:1.05rem;font-weight:700}.scatter-subtitle[data-v-fa27b259]{color:var(--cyan,#59e3ff);font-size:.82rem}.scatter-rewards[data-v-fa27b259]{flex-direction:column;flex:1;gap:8px;display:flex}.scatter-reward-row[data-v-fa27b259]{background:#00000040;border:1px solid #59e3ff2e;border-radius:8px;justify-content:space-between;align-items:center;padding:6px 14px;font-size:.88rem;display:flex}.scatter-count-badge[data-v-fa27b259]{color:var(--cyan,#59e3ff);font-weight:700}.scatter-payout[data-v-fa27b259]{align-items:baseline;gap:6px;display:flex}.scatter-payout .label[data-v-fa27b259]{color:var(--text-dim,#b9a8c9);font-size:.78rem}.scatter-payout .val[data-v-fa27b259]{font-weight:700}.scatter-spins[data-v-fa27b259]{align-items:baseline;gap:4px;display:flex}.scatter-spins .spin-val[data-v-fa27b259]{color:var(--gold-2,#ffd35c);font-size:1.1rem;font-weight:800}.scatter-spins .spin-unit[data-v-fa27b259]{color:var(--text-dim,#b9a8c9);font-size:.8rem}.feature-rules-grid[data-v-fa27b259]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.feature-rule-item[data-v-fa27b259]{background:#16092499;border:1px solid #ffd27826;border-radius:10px;gap:12px;padding:12px 14px;display:flex}.rule-icon[data-v-fa27b259]{font-size:1.4rem;line-height:1}.rule-body[data-v-fa27b259]{flex-direction:column;gap:4px;display:flex}.rule-title[data-v-fa27b259]{color:var(--gold-1,#fff3c4);font-size:.9rem;font-weight:700}.rule-text[data-v-fa27b259]{color:var(--text-dim,#b9a8c9);font-size:.82rem;line-height:1.4}.jackpot-card[data-v-fa27b259]{background:radial-gradient(100% 120% at 50% 0,#370c1ccc 0%,#180712d9 100%);border:1px solid #ff3b4f66;border-radius:12px;flex-direction:column;gap:16px;padding:18px 22px;display:flex}.jackpot-card-top[data-v-fa27b259]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.jackpot-info-text[data-v-fa27b259]{flex-direction:column;flex:1;gap:6px;min-width:260px;display:flex}.jackpot-rule-badge[data-v-fa27b259]{color:#ff6b7e;font-size:.78rem;font-weight:800}.jackpot-rule-title[data-v-fa27b259]{color:#fff;font-size:1.05rem}.jackpot-rule-title strong[data-v-fa27b259]{color:#ffd760}.jackpot-rule-desc[data-v-fa27b259]{color:var(--text-dim,#b9a8c9);margin:0;font-size:.84rem;line-height:1.45}.jackpot-meters-box[data-v-fa27b259]{background:#00000073;border:1px solid #ffd76040;border-radius:10px;flex-direction:column;align-items:flex-end;gap:6px;padding:12px 18px;display:flex}.meter-group[data-v-fa27b259]{align-items:baseline;gap:6px;display:flex}.meter-label[data-v-fa27b259]{color:var(--text-dim,#b9a8c9);font-size:.8rem}.meter-value[data-v-fa27b259]{font-size:1.5rem;font-weight:800}.meter-unit[data-v-fa27b259]{color:var(--text-dim,#b9a8c9);font-size:.85rem}.meter-calc[data-v-fa27b259]{align-items:baseline;gap:6px;font-size:.82rem;display:flex}.calc-label[data-v-fa27b259]{color:var(--text-dim,#b9a8c9)}.calc-val[data-v-fa27b259]{color:var(--gold-2,#ffd35c);font-weight:700}.jackpot-notes-grid[data-v-fa27b259]{border-top:1px solid #ffffff14;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;padding-top:14px;display:grid}.jackpot-note[data-v-fa27b259]{color:var(--text,#f8efd9);gap:8px;font-size:.84rem;line-height:1.4;display:flex}.jackpot-note code[data-v-fa27b259]{color:var(--gold-2,#ffd35c);background:#0006;border-radius:4px;padding:2px 6px;font-family:monospace}.paylines-grid[data-v-fa27b259]{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;display:grid}.payline-card[data-v-fa27b259]{background:#12071eb3;border:1px solid #ffd27829;border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:8px;display:flex}.payline-header[data-v-fa27b259]{justify-content:center;align-items:center;display:flex}.payline-num[data-v-fa27b259]{letter-spacing:.04em;font-size:.76rem;font-weight:800}.payline-svg-wrap[data-v-fa27b259]{background:#00000059;border-radius:6px;justify-content:center;align-items:center;padding:4px;display:flex}.payline-svg[data-v-fa27b259]{display:block}.paytable-footer[data-v-fa27b259]{text-align:center;border-top:1px solid #ffd27826;margin-top:8px;padding-top:16px}.footer-notice[data-v-fa27b259]{color:var(--text-dim,#b9a8c9);letter-spacing:.03em;font-size:.82rem}@media (max-width:600px){.bet-info-banner[data-v-fa27b259]{flex-direction:column;align-items:flex-start}.bet-info-divider[data-v-fa27b259]{display:none}.bet-info-note[data-v-fa27b259]{margin-left:0}.scatter-card[data-v-fa27b259]{flex-direction:column;align-items:flex-start}.scatter-rewards[data-v-fa27b259]{width:100%}.jackpot-meters-box[data-v-fa27b259]{align-items:flex-start;width:100%}.paylines-grid[data-v-fa27b259]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}.fairness-container[data-v-666fcfe1]{flex-direction:column;gap:26px;display:flex}.fairness-intro-banner[data-v-666fcfe1]{background:linear-gradient(90deg,#230e3ccc 0%,#120720e6 100%);border:1px solid #ffd76047;border-radius:12px;align-items:center;gap:16px;padding:14px 18px;display:flex}.intro-icon[data-v-666fcfe1]{font-size:2rem;line-height:1}.intro-text[data-v-666fcfe1]{flex-direction:column;gap:4px;display:flex}.intro-title[data-v-666fcfe1]{font-size:1.05rem;font-weight:700}.intro-desc[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);margin:0;font-size:.85rem;line-height:1.45}.section[data-v-666fcfe1]{flex-direction:column;gap:14px;display:flex}.section-header[data-v-666fcfe1]{flex-direction:column;gap:4px;display:flex}.section-title[data-v-666fcfe1]{color:var(--gold-1,#fff3c4);align-items:center;gap:8px;margin:0;font-size:1.15rem;font-weight:700;display:flex}.section-badge[data-v-666fcfe1]{color:var(--gold-2,#ffd35c);letter-spacing:.05em;background:#ffd76033;border-radius:4px;padding:2px 7px;font-size:.72rem;font-weight:800}.badge-rotate[data-v-666fcfe1]{color:var(--purple,#9b6bff);background:#9b6bff40}.badge-verifier[data-v-666fcfe1]{color:var(--cyan,#59e3ff);background:#59e3ff40}.badge-math[data-v-666fcfe1]{color:var(--green,#3dff9a);background:#3dff9a38}.section-desc[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);margin:0;font-size:.85rem;line-height:1.4}.state-cards-grid[data-v-666fcfe1]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.state-card[data-v-666fcfe1]{background:#140822bf;border:1px solid #ffd27833;border-radius:10px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.state-card-compact[data-v-666fcfe1]{grid-column:1/-1}.state-card-header[data-v-666fcfe1]{justify-content:space-between;align-items:center;display:flex}.state-label[data-v-666fcfe1]{color:var(--gold-2,#ffd35c);font-size:.86rem;font-weight:700}.copy-btn[data-v-666fcfe1]{padding:3px 10px;font-size:.78rem}.state-value-mono[data-v-666fcfe1]{color:var(--text,#f8efd9);word-break:break-all;background:#00000059;border:1px solid #ffffff14;border-radius:6px;padding:8px 10px;font-family:monospace;font-size:.88rem}.state-hint[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);font-size:.76rem;line-height:1.35}.nonce-display[data-v-666fcfe1]{align-items:baseline;gap:8px;display:flex}.nonce-val[data-v-666fcfe1]{font-size:1.6rem;font-weight:800}.nonce-desc[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);font-size:.85rem}.warning-banner[data-v-666fcfe1]{background:#ff3b4f26;border:1px solid #ff3b4f59;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.warning-icon[data-v-666fcfe1]{font-size:1.3rem;line-height:1}.warning-text[data-v-666fcfe1]{color:#ff9ea8;font-size:.86rem;line-height:1.45}.warning-text strong[data-v-666fcfe1]{color:#fff}.rotate-box[data-v-666fcfe1]{background:#160926a6;border:1px solid #9b6bff40;border-radius:12px;flex-direction:column;gap:16px;padding:16px 18px;display:flex}.rotate-form-group[data-v-666fcfe1]{flex-direction:column;gap:8px;display:flex}.input-label[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);font-size:.85rem;font-weight:600}.rotate-input-row[data-v-666fcfe1]{gap:10px;display:flex}.text-input[data-v-666fcfe1]{color:var(--text,#f8efd9);background:#0a0412b3;border:1px solid #ffd27840;border-radius:8px;outline:none;flex:1;padding:9px 12px;font-family:inherit;font-size:.9rem;transition:border-color .15s,box-shadow .15s}.text-input[data-v-666fcfe1]:focus{border-color:var(--gold-2,#ffd35c);box-shadow:0 0 10px #ffd76033}.text-input[data-v-666fcfe1]::placeholder{color:#b9a8c980}.select-input[data-v-666fcfe1]{cursor:pointer}.rotate-submit-btn[data-v-666fcfe1]{white-space:nowrap;padding:9px 18px}.input-error-msg[data-v-666fcfe1]{color:var(--red,#ff3b4f);font-size:.8rem}.revealed-box[data-v-666fcfe1]{background:radial-gradient(120% 120% at 50% 0,#2d1246d9 0%,#140820e6 100%);border:1px solid #ffd76066;border-radius:10px;flex-direction:column;gap:12px;padding:14px 16px;display:flex;box-shadow:0 0 20px #e8a21b26}.revealed-header[data-v-666fcfe1]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.revealed-badge[data-v-666fcfe1]{color:var(--gold-1,#fff3c4);font-size:.95rem;font-weight:700}.apply-verifier-btn[data-v-666fcfe1]{color:var(--cyan,#59e3ff);border-color:#59e3ff59;padding:4px 12px;font-size:.8rem}.revealed-grid[data-v-666fcfe1]{flex-direction:column;gap:10px;display:flex}.revealed-field[data-v-666fcfe1]{flex-direction:column;gap:4px;display:flex}.revealed-field-row[data-v-666fcfe1]{gap:12px;display:flex}.revealed-field.half[data-v-666fcfe1]{flex:1}.r-label[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);font-size:.78rem}.r-val-box[data-v-666fcfe1]{background:#0006;border:1px solid #ffffff1a;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:flex}.r-val-text[data-v-666fcfe1]{color:var(--gold-2,#ffd35c);word-break:break-all;font-family:monospace;font-size:.82rem}.mini-copy-btn[data-v-666fcfe1]{flex-shrink:0;padding:2px 8px;font-size:.74rem}.verifier-card[data-v-666fcfe1]{background:#12071eb3;border:1px solid #59e3ff40;border-radius:12px;flex-direction:column;gap:16px;padding:18px 20px;display:flex}.verifier-inputs-grid[data-v-666fcfe1]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.form-item[data-v-666fcfe1]{flex-direction:column;gap:5px;display:flex}.form-item.span-full[data-v-666fcfe1]{grid-column:1/-1}.hash-status-row[data-v-666fcfe1]{background:#0000004d;border:1px solid #ffffff14;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.hash-computed[data-v-666fcfe1]{align-items:center;gap:6px;font-size:.82rem;display:flex;overflow:hidden}.hash-label[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);flex-shrink:0}.hash-val[data-v-666fcfe1]{color:var(--text,#f8efd9);word-break:break-all;font-family:monospace}.hash-match-badge[data-v-666fcfe1]{border-radius:6px;padding:4px 10px;font-size:.82rem;font-weight:700}.badge-match[data-v-666fcfe1]{color:var(--green,#3dff9a);background:#3dff9a33;border:1px solid #3dff9a66}.badge-mismatch[data-v-666fcfe1]{color:var(--red,#ff3b4f);background:#ff3b4f33;border:1px solid #ff3b4f66}.verifier-result-area[data-v-666fcfe1]{border-top:1px solid #59e3ff2e;flex-direction:column;gap:16px;padding-top:16px;display:flex}.result-stops-bar[data-v-666fcfe1]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.stops-title[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);font-size:.86rem;font-weight:700}.stops-tags[data-v-666fcfe1]{flex-wrap:wrap;gap:8px;display:flex}.stop-tag[data-v-666fcfe1]{color:var(--text,#f8efd9);background:#ffd7601f;border:1px solid #ffd76040;border-radius:6px;padding:3px 8px;font-size:.82rem}.stop-tag strong[data-v-666fcfe1]{color:var(--gold-2,#ffd35c)}.result-grid-section[data-v-666fcfe1]{flex-direction:column;gap:8px;display:flex}.result-section-label[data-v-666fcfe1]{color:var(--gold-1,#fff3c4);font-size:.84rem;font-weight:700}.reels-5x3-grid[data-v-666fcfe1]{background:#0a0412cc;border:1px solid #ffd27833;border-radius:10px;grid-template-columns:repeat(5,1fr);gap:8px;padding:10px;display:grid}.reel-column[data-v-666fcfe1]{flex-direction:column;gap:6px;display:flex}.reel-header[data-v-666fcfe1]{text-align:center;color:var(--text-dim,#b9a8c9);font-size:.72rem;font-weight:700}.reel-cell[data-v-666fcfe1]{aspect-ratio:1;background:#ffffff0d;border:1px solid #ffd27826;border-radius:8px;justify-content:center;align-items:center;padding:4px;display:flex}.cell-scatter[data-v-666fcfe1]{background:#59e3ff1a;border-color:#59e3ff73}.cell-symbol-img[data-v-666fcfe1]{object-fit:contain;width:100%;height:100%}.cell-symbol-text[data-v-666fcfe1]{color:var(--gold-2,#ffd35c);text-align:center;font-size:.74rem;font-weight:800}.wins-summary-card[data-v-666fcfe1]{background:#1c0c3099;border:1px solid #ffd76040;border-radius:10px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.wins-summary-top[data-v-666fcfe1]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.total-win-item[data-v-666fcfe1]{align-items:baseline;gap:8px;display:flex}.win-label[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);font-size:.95rem;font-weight:700}.win-value[data-v-666fcfe1]{font-size:1.45rem;font-weight:800}.win-unit[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);font-size:.86rem}.jackpot-hit-badge[data-v-666fcfe1]{color:#fff;background:linear-gradient(135deg,#ff3b4f,#ff9b26);border-radius:20px;padding:4px 12px;font-size:.84rem;font-weight:800;box-shadow:0 0 12px #ff3b4f80}.win-lines-list[data-v-666fcfe1]{flex-direction:column;gap:6px;display:flex}.lines-title[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);font-size:.82rem}.lines-grid[data-v-666fcfe1]{flex-wrap:wrap;gap:8px;display:flex}.line-win-pill[data-v-666fcfe1]{background:#00000059;border:1px solid #ffd76033;border-radius:6px;align-items:baseline;gap:6px;padding:4px 10px;font-size:.8rem;display:flex}.lw-line[data-v-666fcfe1]{color:var(--purple,#9b6bff);font-weight:700}.lw-sym[data-v-666fcfe1]{color:var(--text,#f8efd9)}.lw-pay[data-v-666fcfe1]{font-weight:700}.scatter-win-box[data-v-666fcfe1]{color:var(--text,#f8efd9);background:#59e3ff1f;border:1px solid #59e3ff4d;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:.86rem;display:flex}.sc-icon[data-v-666fcfe1]{font-size:1.1rem}.sc-text strong[data-v-666fcfe1]{color:var(--cyan,#59e3ff)}.no-win-msg[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);text-align:center;padding:6px;font-size:.85rem}.verifier-prompt-msg[data-v-666fcfe1]{text-align:center;color:var(--text-dim,#b9a8c9);background:#0003;border-radius:8px;padding:16px;font-size:.86rem}.algorithm-card[data-v-666fcfe1]{background:#160924a6;border:1px solid #3dff9a33;border-radius:12px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.algo-step[data-v-666fcfe1]{align-items:flex-start;gap:14px;display:flex}.step-num[data-v-666fcfe1]{border:1px solid var(--green,#3dff9a);width:28px;height:28px;color:var(--green,#3dff9a);background:#3dff9a2e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:800;display:flex}.step-content[data-v-666fcfe1]{flex-direction:column;flex:1;gap:4px;display:flex}.step-title[data-v-666fcfe1]{color:var(--text,#f8efd9);font-size:.95rem;font-weight:700}.step-desc[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);margin:0;font-size:.84rem;line-height:1.45}.step-desc code[data-v-666fcfe1]{color:var(--gold-2,#ffd35c);background:#0006;border-radius:4px;padding:2px 5px;font-family:monospace}.code-box[data-v-666fcfe1]{color:var(--green,#3dff9a);word-break:break-all;background:#0a0412cc;border:1px solid #ffffff14;border-radius:6px;margin-top:4px;padding:8px 12px;font-family:monospace;font-size:.8rem;line-height:1.4}@media (max-width:600px){.rotate-input-row[data-v-666fcfe1]{flex-direction:column}.rotate-submit-btn[data-v-666fcfe1]{width:100%}.revealed-field-row[data-v-666fcfe1]{flex-direction:column}.reels-5x3-grid[data-v-666fcfe1]{gap:4px;padding:6px}.reel-cell[data-v-666fcfe1]{border-radius:4px}.cell-symbol-text[data-v-666fcfe1]{font-size:.6rem}}.history-container[data-v-62f29ed7]{flex-direction:column;gap:16px;display:flex}.skeleton-list[data-v-62f29ed7]{flex-direction:column;gap:10px;display:flex}.skeleton-row[data-v-62f29ed7]{background:#16092499;border:1px solid #ffd2781f;border-radius:10px;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.skel-line[data-v-62f29ed7]{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1f 50%,#ffffff0d 75%) 0 0/200% 100%;border-radius:4px;animation:1.5s infinite shimmer-62f29ed7}.skel-line.short[data-v-62f29ed7]{width:60px;height:14px}.skel-line.tiny[data-v-62f29ed7]{width:40px;height:10px;margin-top:4px}.skel-line.medium[data-v-62f29ed7]{width:80px;height:14px}.skel-line.small[data-v-62f29ed7]{width:90px;height:18px}@keyframes shimmer-62f29ed7{0%{background-position:200% 0}to{background-position:-200% 0}}.empty-state[data-v-62f29ed7]{text-align:center;background:#12071e80;border:1px dashed #ffd27840;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:44px 20px;display:flex}.empty-icon[data-v-62f29ed7]{margin-bottom:12px;font-size:3rem}.empty-title[data-v-62f29ed7]{color:var(--gold-1,#fff3c4);margin-bottom:6px;font-size:1.15rem;font-weight:700}.empty-desc[data-v-62f29ed7]{color:var(--text-dim,#b9a8c9);max-width:320px;margin:0;font-size:.88rem;line-height:1.45}.history-list[data-v-62f29ed7]{flex-direction:column;gap:10px;display:flex}.history-header-hint[data-v-62f29ed7]{color:var(--text-dim,#b9a8c9);padding:0 4px;font-size:.8rem}.history-card[data-v-62f29ed7]{cursor:pointer;background:#140822b3;border:1px solid #ffd27829;border-radius:10px;flex-direction:column;transition:border-color .15s,background-color .15s,transform .12s;display:flex;overflow:hidden}.history-card[data-v-62f29ed7]:hover{background:#1c0c30bf;border-color:#ffd76059}.card-expanded[data-v-62f29ed7]{background:#1e0d34d9;border-color:#ffd76073;box-shadow:0 4px 18px #0006}.card-jackpot[data-v-62f29ed7]{background:linear-gradient(90deg,#320c1c99 0%,#140822b3 100%);border-color:#ff3b4f80}.card-big-win[data-v-62f29ed7]{border-color:#ffd76059}.history-summary[data-v-62f29ed7]{align-items:center;gap:14px;padding:12px 16px;display:flex}.col-time[data-v-62f29ed7]{flex-direction:column;min-width:76px;display:flex}.time-main[data-v-62f29ed7]{color:var(--text,#f8efd9);font-size:.92rem;font-weight:700}.time-sub[data-v-62f29ed7]{color:var(--text-dim,#b9a8c9);font-size:.74rem}.col-bet[data-v-62f29ed7]{flex:1;align-items:center;display:flex}.badge-free[data-v-62f29ed7]{color:var(--cyan,#59e3ff);letter-spacing:.04em;background:#59e3ff33;border:1px solid #59e3ff59;border-radius:4px;padding:2px 8px;font-size:.75rem;font-weight:800}.bet-amount[data-v-62f29ed7]{color:var(--text,#f8efd9);font-size:.88rem}.bet-amount .dim[data-v-62f29ed7]{color:var(--text-dim,#b9a8c9);font-size:.8rem}.col-win[data-v-62f29ed7]{flex-direction:column;align-items:flex-end;gap:3px;min-width:110px;display:flex}.win-badges[data-v-62f29ed7]{gap:4px;display:flex}.tier-badge[data-v-62f29ed7]{letter-spacing:.04em;border-radius:4px;padding:1px 6px;font-size:.68rem;font-weight:800}.badge-jackpot[data-v-62f29ed7]{color:#ff5f72;background:#ff3b4f4d;border:1px solid #ff3b4f80}.badge-epic[data-v-62f29ed7]{color:#b592ff;background:#9b6bff4d;border:1px solid #9b6bff80}.badge-mega[data-v-62f29ed7]{color:#ffa64d;background:#ff8f1f40;border:1px solid #ff8f1f73}.badge-big[data-v-62f29ed7]{color:var(--gold-2,#ffd35c);background:#ffd76033;border:1px solid #ffd76066}.win-display[data-v-62f29ed7]{align-items:baseline;gap:4px;display:flex}.win-coins[data-v-62f29ed7]{font-size:1.05rem;font-weight:800}.win-positive[data-v-62f29ed7]{color:var(--green,#3dff9a)}.win-zero[data-v-62f29ed7]{color:var(--text-dim,#b9a8c9);font-weight:500}.win-display .unit[data-v-62f29ed7]{color:var(--text-dim,#b9a8c9);font-size:.76rem}.col-expand-icon[data-v-62f29ed7]{color:var(--text-dim,#b9a8c9);align-items:center;margin-left:4px;transition:transform .2s;display:flex}.col-expand-icon.icon-rotated[data-v-62f29ed7]{color:var(--gold-2,#ffd35c);transform:rotate(180deg)}.history-details[data-v-62f29ed7]{cursor:default;background:#0a0412b3;border-top:1px solid #ffd27826;padding:14px 16px}.details-grid[data-v-62f29ed7]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.detail-item[data-v-62f29ed7]{flex-direction:column;gap:4px;display:flex}.detail-item.span-full[data-v-62f29ed7]{grid-column:1/-1}.d-label[data-v-62f29ed7]{color:var(--text-dim,#b9a8c9);font-size:.78rem}.d-val[data-v-62f29ed7]{color:var(--text,#f8efd9);font-size:.86rem}.stops-tags[data-v-62f29ed7]{flex-wrap:wrap;gap:6px;display:flex}.d-stop-tag[data-v-62f29ed7]{color:var(--text,#f8efd9);background:#ffffff0f;border:1px solid #ffd27833;border-radius:4px;padding:2px 6px;font-size:.78rem}.d-stop-tag strong[data-v-62f29ed7]{color:var(--gold-2,#ffd35c)}.d-val-code[data-v-62f29ed7]{color:var(--text,#f8efd9);word-break:break-all;background:#00000073;border:1px solid #ffffff14;border-radius:6px;padding:6px 10px;font-family:monospace;font-size:.82rem}.hash-row-header[data-v-62f29ed7]{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.mini-copy-btn[data-v-62f29ed7]{padding:2px 8px;font-size:.72rem}.truncated-hash[data-v-62f29ed7]{color:var(--gold-2,#ffd35c)}.jackpot-highlight .d-val[data-v-62f29ed7]{font-size:1.05rem;font-weight:800}@media (max-width:480px){.history-summary[data-v-62f29ed7]{gap:8px;padding:10px 12px}.col-time[data-v-62f29ed7]{min-width:65px}.time-main[data-v-62f29ed7]{font-size:.85rem}.win-coins[data-v-62f29ed7]{font-size:.95rem}.col-win[data-v-62f29ed7]{min-width:80px}}.bonus-container[data-v-b5dfba31]{flex-direction:column;gap:24px;display:flex}.bonus-section[data-v-b5dfba31]{background:#140822a6;border:1px solid #ffd2782e;border-radius:12px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.section-top[data-v-b5dfba31]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.section-title-wrap[data-v-b5dfba31]{align-items:center;gap:8px;display:flex}.section-title[data-v-b5dfba31]{color:var(--gold-1,#fff3c4);margin:0;font-size:1.08rem;font-weight:700}.bonus-badge[data-v-b5dfba31]{letter-spacing:.05em;border-radius:4px;padding:2px 7px;font-size:.72rem;font-weight:800}.badge-daily[data-v-b5dfba31]{color:var(--gold-2,#ffd35c);background:#ffd76033}.badge-timed[data-v-b5dfba31]{color:var(--cyan,#59e3ff);background:#59e3ff33}.countdown-tag[data-v-b5dfba31]{background:#00000059;border:1px solid #ffd27833;border-radius:6px;align-items:center;gap:6px;padding:3px 8px;font-size:.8rem;display:flex}.cd-label[data-v-b5dfba31]{color:var(--text-dim,#b9a8c9)}.cd-timer[data-v-b5dfba31]{color:var(--gold-2,#ffd35c);font-weight:700}.ready-tag[data-v-b5dfba31]{color:var(--green,#3dff9a);background:#3dff9a26;border:1px solid #3dff9a59;border-radius:6px;padding:3px 8px;font-size:.8rem;font-weight:800}.section-desc[data-v-b5dfba31]{color:var(--text-dim,#b9a8c9);margin:0;font-size:.84rem;line-height:1.45}.streak-strip[data-v-b5dfba31]{grid-template-columns:repeat(7,1fr);gap:8px;margin-top:4px;display:grid}.streak-item[data-v-b5dfba31]{text-align:center;background:#0e0518b3;border:1px solid #ffd27829;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 4px;transition:transform .12s,border-color .15s;display:flex;position:relative}.day-label[data-v-b5dfba31]{color:var(--text-dim,#b9a8c9);align-items:center;gap:2px;font-size:.74rem;font-weight:700;display:flex}.crown-icon[data-v-b5dfba31]{font-size:.8rem}.day-icon-circle[data-v-b5dfba31]{background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;display:flex}.day-amount[data-v-b5dfba31]{color:var(--text,#f8efd9);font-size:.76rem;font-weight:700}.today-tag[data-v-b5dfba31]{background:var(--gold-gradient);color:#3a1d00;white-space:nowrap;border-radius:3px;padding:1px 4px;font-size:.62rem;font-weight:800;position:absolute;top:-6px}.completed-tag[data-v-b5dfba31]{color:var(--green,#3dff9a);font-size:.65rem;font-weight:700}.day-claimed[data-v-b5dfba31]{background:#3dff9a14;border-color:#3dff9a59}.day-claimed .day-icon-circle[data-v-b5dfba31]{color:var(--green,#3dff9a);background:#3dff9a33}.day-current-active[data-v-b5dfba31]{border-color:var(--gold-2,#ffd35c);background:linear-gradient(#230e3ce6 0%,#37185ae6 100%);transform:translateY(-2px);box-shadow:0 0 14px #ffd7604d}.day-current-active .day-icon-circle[data-v-b5dfba31]{background:#ffd76040}.day-current-active .day-amount[data-v-b5dfba31]{color:var(--gold-1,#fff3c4)}.day-current-waiting[data-v-b5dfba31]{border-color:#ffd76040}.day-crown[data-v-b5dfba31]{background:linear-gradient(#230e3ccc 0%,#2d1228cc 100%)}.day-crown .day-amount[data-v-b5dfba31]{color:var(--gold-2,#ffd35c)}.claim-action-bar[data-v-b5dfba31]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.streak-status-info[data-v-b5dfba31]{align-items:baseline;gap:6px;font-size:.88rem;display:flex}.info-label[data-v-b5dfba31]{color:var(--text-dim,#b9a8c9)}.info-val[data-v-b5dfba31]{font-size:1.15rem;font-weight:800}.status-subtext[data-v-b5dfba31]{color:var(--text-dim,#b9a8c9);font-size:.8rem}.claim-btn[data-v-b5dfba31]{padding:10px 20px;font-size:.92rem}.timed-card[data-v-b5dfba31]{background:#0e051899;border:1px solid #59e3ff33;border-radius:12px;align-items:center;gap:22px;padding:16px 20px;display:flex}.progress-ring-wrap[data-v-b5dfba31]{flex-shrink:0;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative}.progress-svg[data-v-b5dfba31]{transform:rotate(-90deg)}.progress-circle[data-v-b5dfba31]{transition:stroke-dashoffset .4s}.ring-center-content[data-v-b5dfba31]{text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ring-ready-icon[data-v-b5dfba31]{color:var(--green,#3dff9a);font-size:1.8rem}.ring-timer[data-v-b5dfba31]{color:var(--gold-1,#fff3c4);font-size:.85rem;font-weight:700}.timed-details[data-v-b5dfba31]{flex-direction:column;flex:1;gap:8px;display:flex}.timed-amount-row[data-v-b5dfba31]{align-items:baseline;gap:6px;font-size:.95rem;display:flex}.amount-label[data-v-b5dfba31]{color:var(--text-dim,#b9a8c9)}.amount-val[data-v-b5dfba31]{font-size:1.35rem;font-weight:800}.amount-unit[data-v-b5dfba31]{color:var(--text-dim,#b9a8c9);font-size:.84rem}.timed-desc-row[data-v-b5dfba31]{font-size:.84rem}.ready-msg[data-v-b5dfba31]{color:var(--green,#3dff9a);font-weight:600}.waiting-msg[data-v-b5dfba31]{color:var(--text-dim,#b9a8c9)}.timed-claim-btn[data-v-b5dfba31]{align-self:flex-start;margin-top:4px;padding:9px 18px;font-size:.9rem}.guest-link-section[data-v-b5dfba31]{flex-direction:column;display:flex}.guest-card[data-v-b5dfba31]{background:linear-gradient(135deg,#1c1030cc 0%,#10081ee6 100%);border:1px solid #59e3ff4d;border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;padding:14px 18px;display:flex}.guest-icon-box[data-v-b5dfba31]{background:#ffffff1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.guest-content[data-v-b5dfba31]{flex-direction:column;flex:1;gap:3px;min-width:220px;display:flex}.guest-title[data-v-b5dfba31]{color:#fff;font-size:.96rem;font-weight:700}.guest-desc[data-v-b5dfba31]{color:var(--text-dim,#b9a8c9);margin:0;font-size:.82rem;line-height:1.4}.link-google-btn[data-v-b5dfba31]{white-space:nowrap;border-color:#fff3;padding:9px 16px;font-size:.88rem}@media (max-width:600px){.streak-strip[data-v-b5dfba31]{grid-template-columns:repeat(4,1fr)}.streak-item[data-v-b5dfba31]:last-child{grid-column:span 1}.claim-action-bar[data-v-b5dfba31]{flex-direction:column;align-items:stretch}.claim-btn[data-v-b5dfba31]{width:100%}.timed-card[data-v-b5dfba31]{text-align:center;flex-direction:column;align-items:center}.timed-details[data-v-b5dfba31]{align-items:center}.timed-claim-btn[data-v-b5dfba31]{align-self:stretch}.guest-card[data-v-b5dfba31]{flex-direction:column;align-items:stretch}.link-google-btn[data-v-b5dfba31]{width:100%}}.app{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.bg{z-index:-1;background:radial-gradient(120% 80% at 50% 110%, #3a0a24 0%, transparent 60%), radial-gradient(90% 70% at 50% -10%, #2b0d4a 0%, transparent 60%), repeating-linear-gradient(45deg, #ffffff04 0 2px, transparent 2px 14px), var(--bg-0);position:fixed;inset:0}.sunburst{background:repeating-conic-gradient(#ffcd5a29 0deg 5deg,#0000 5deg 15deg);width:190vmax;height:190vmax;margin:-95vmax 0 0 -95vmax;animation:90s linear infinite sunburst;position:absolute;top:46%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000008c 16%,#0000 38%);mask-image:radial-gradient(circle,#000 0%,#0000008c 16%,#0000 38%)}.free .sunburst{background:repeating-conic-gradient(#a77bff33 0deg 5deg,#0000 5deg 15deg)}@keyframes sunburst{to{transform:rotate(360deg)}}.scenery{z-index:-1;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.spot{filter:blur(80px);opacity:.45;border-radius:50%;width:60vmax;height:60vmax;animation:18s ease-in-out infinite alternate drift;position:absolute}.spot-a{background:#6a1bb0;top:-10vmax;left:-20vmax}.spot-b{background:#b0123a;animation-delay:-9s;bottom:-20vmax;right:-20vmax}.free .spot-a,.free .spot-b{opacity:.5;background:#7a3cff}@keyframes drift{to{transform:translate(8vmax,6vmax)scale(1.15)}}.stage{--board-w:min(96vw, 1040px, calc((100dvh - 290px) * 1.62));flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;min-height:0;padding:18px 12px 10px;display:flex}.shake{width:var(--board-w);position:relative}.screen-flash{z-index:65;pointer-events:none;opacity:0;mix-blend-mode:screen;position:fixed;inset:0}.reel-window{aspect-ratio:5/3.1;position:relative}.reels{width:100%;height:100%;display:block;position:absolute;inset:0}.control-bar{width:max(var(--board-w), min(96vw, 860px))}.legal{color:#ffffff52;text-align:center;margin:0;font-size:11px}.fx{pointer-events:none;z-index:70;width:100%;height:100%;position:fixed;inset:0}.fade-leave-active{transition:opacity .5s}.fade-leave-to{opacity:0}@media (max-width:760px){.stage{--board-w:min(calc(100vw - 28px), calc((100dvh - 330px) * 1.32));gap:12px;padding:18px 10px 8px}.reel-window{aspect-ratio:5/3.8}.control-bar{width:calc(100vw - 20px)}.legal{font-size:10px}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-0:#07030f;--bg-1:#0a0f19;--bg-2:#111a29;--panel:#0a0e17e6;--panel-border:#ffd27847;--text:#f8efd9;--text-dim:#a8b1c2;--gold-1:#fff3c4;--gold-2:#ffd35c;--gold-3:#e8a21b;--gold-4:#9c5e06;--gold-gradient:linear-gradient(180deg, #fff6cf 0%, #ffd760 28%, #e9a420 55%, #b8720c 78%, #ffe28a 100%);--red:#ff3b4f;--green:#3dff9a;--cyan:#59e3ff;--purple:#9b6bff;--radius:14px;--font-display:"Cinzel Decorative", "Rubik", serif;--font-ui:"Rubik", system-ui, sans-serif}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{background:var(--bg-0);color:var(--text);font-family:var(--font-ui);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;overflow:hidden}button{color:inherit;cursor:pointer;font-family:inherit}button:disabled{cursor:not-allowed;opacity:.45}.gold-text{background:var(--gold-gradient);color:#0000;filter:drop-shadow(0 2px #5a3200)drop-shadow(0 4px 10px #0009);-webkit-background-clip:text;background-clip:text}.btn{border:1px solid var(--panel-border);background:linear-gradient(180deg, #ffffff1a, #ffffff05), var(--bg-2);border-radius:10px;padding:8px 14px;font-weight:600;transition:transform 80ms,filter .15s}.btn:hover:not(:disabled){filter:brightness(1.2)}.btn:active:not(:disabled){transform:translateY(1px)scale(.98)}.btn-gold{color:#3a1d00;background:var(--gold-gradient);border:none;font-weight:800;box-shadow:0 2px #7a4500,0 6px 16px #ffb4284d}.num{font-variant-numeric:tabular-nums}
