.rw-root,.bx-root,.ra-root{--rw-bg:#07070c;--rw-panel:#101019;--rw-line:#ffffff1a;--rw-blue:#00e0ff;--rw-pink:#ff3da5;--rw-violet:#7a5cff;--rw-gold:#ffc64d;--rw-green:#24d07a;--rw-red:#ff4d4d;background:var(--rw-bg);color:#fff;-webkit-tap-highlight-color:transparent;min-height:100vh;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.rw-root *,.bx-root *,.ra-root *{box-sizing:border-box}.rw-meta{letter-spacing:.24em;text-transform:uppercase;opacity:.6;font-size:10px}.rw-card{border:1px solid var(--rw-line);background:var(--rw-panel);border-radius:18px;padding:16px}.rw-num{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:800}.rw-btn{border:1px solid var(--rw-line);color:#fff;letter-spacing:.16em;text-transform:uppercase;background:#ffffff0f;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-size:12px;font-weight:700;transition:transform .12s,opacity .12s;display:inline-flex}.rw-btn:active{transform:scale(.97)}.rw-btn:disabled{opacity:.4}.rw-btn-blue{background:var(--rw-blue);color:#04121a;border-color:#0000}.rw-btn-pink{background:linear-gradient(120deg, var(--rw-pink), var(--rw-violet));color:#fff;border-color:#0000}.rw-btn-gold{background:var(--rw-gold);color:#241a02;border-color:#0000}.rw-btn-green{background:var(--rw-green);color:#05200f;border-color:#0000}.rw-btn-red{background:var(--rw-red);color:#240505;border-color:#0000}.rw-glow-blue{box-shadow:0 0 0 1px #00e0ff59,0 12px 40px -18px #00e0ffb3}.rw-glow-gold{box-shadow:0 0 0 1px #ffc64d66,0 12px 40px -18px #ffc64db3}.rw-input{border:1px solid var(--rw-line);color:#fff;background:#ffffff0a;border-radius:12px;outline:none;width:100%;min-height:48px;padding:0 12px;font-size:16px}.rw-input:focus{border-color:var(--rw-blue)}.rw-input option{color:#000}.rw-wheel-wrap{aspect-ratio:1;width:min(86vw,340px);margin:0 auto;position:relative}.rw-wheel{border:4px solid #ffffff26;border-radius:50%;width:100%;height:100%;transition:transform 3.4s cubic-bezier(.13,.9,.08,1);box-shadow:0 0 60px -20px #ff3da5e6}.rw-needle{border-left:9px solid #0000;border-right:9px solid #0000;border-top:18px solid var(--rw-gold);width:0;height:0;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.rw-hub{border:1px solid var(--rw-line);letter-spacing:.24em;background:#0b0b13;border-radius:50%;place-items:center;font-size:10px;display:grid;position:absolute;inset:38%}@keyframes rw-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.rw-pop{animation:.45s cubic-bezier(.2,1.2,.3,1) both rw-pop}@keyframes rw-shine{0%{background-position:-200% 0}to{background-position:200% 0}}.rw-shine{background:linear-gradient(100deg, var(--rw-gold), #fff5d1, var(--rw-gold));color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite rw-shine}.bx-tile{border:1px solid var(--rw-line);text-align:left;background:#14141f;border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:76px;padding:12px 14px;display:flex}.bx-tile:active{transform:scale(.98)}.bx-tile-strong{background:#0d1b22;border-color:#00e0ff80}.ra-kpi{border:1px solid var(--rw-line);background:#0d0d15;border-radius:14px;padding:12px}.ra-table{border-collapse:collapse;width:100%;font-size:12px}.ra-table th{text-align:left;letter-spacing:.18em;text-transform:uppercase;opacity:.5;border-bottom:1px solid var(--rw-line);white-space:nowrap;padding:8px 10px;font-size:10px}.ra-table td{white-space:nowrap;border-bottom:1px solid #ffffff0d;padding:8px 10px}.ra-scroll{overflow-x:auto}@media print{.ra-noprint{display:none!important}.ra-root{color:#000;background:#fff}.ra-print,.ra-print *{color:#000!important;background:#fff!important;border-color:#bbb!important}}.bx-sheet{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.bx-sheet-card{text-align:center;border:1px dashed #ffffff40;border-radius:14px;justify-items:center;padding:10px;display:grid}@media (width>=640px){.bx-sheet{grid-template-columns:repeat(3,1fr)}}@media print{.bx-root{color:#000!important;background:#fff!important;padding:0!important}.bx-root .rw-card,.bx-root .bx-tile,.bx-root .rw-btn,.bx-root .rw-input,.bx-root .rw-meta,.bx-root .rw-num{display:none!important}.bx-root .rw-card:has(.bx-sheet){background:#fff!important;border:0!important;display:block!important}.bx-sheet{grid-template-columns:repeat(3,1fr);gap:8px;display:grid!important}.bx-sheet,.bx-sheet *{display:revert!important;color:#000!important;background:#fff!important;border-color:#999!important}.bx-sheet-card{break-inside:avoid;display:grid!important}}.rw-root.rw-embed{background:0 0;border-radius:0;min-height:0}.rw-slot-card{--rw-cell:clamp(56px, 17vw, 96px);border:1px solid var(--rw-line);background:linear-gradient(165deg,#1a1206,#0b0b13 55%);border-radius:20px;width:100%;max-width:520px;margin:0 auto;padding:clamp(12px,4vw,20px)}.rw-slot{background:radial-gradient(120% 120% at 50% 0,#241a07,#0a0a10 70%);border:1px solid #ffc85047;border-radius:16px;margin:12px auto 0;padding:clamp(8px,2.5vw,14px);transition:box-shadow .4s;position:relative;box-shadow:inset 0 0 40px -18px #ffc850b3,0 20px 50px -30px #000}.rw-slot-win{box-shadow:inset 0 0 40px -10px #ffc850e6, 0 0 60px -12px var(--rw-gold)}.rw-slot-reels{grid-template-columns:repeat(3,1fr);gap:clamp(6px,2vw,12px);display:grid}.rw-reel{height:var(--rw-cell);background:linear-gradient(#101018,#06060b);border:1px solid #ffffff17;border-radius:12px;position:relative;overflow:hidden}.rw-reel:before,.rw-reel:after{content:"";pointer-events:none;z-index:2;height:34%;position:absolute;left:0;right:0}.rw-reel:before{background:linear-gradient(#06060b,#0000);top:0}.rw-reel:after{background:linear-gradient(#0000,#06060b);bottom:0}.rw-reel-strip{will-change:transform;flex-direction:column;transition:transform 1s cubic-bezier(.16,.9,.1,1);display:flex}.rw-reel-strip.is-spinning{transition:none;animation:.32s linear infinite rw-reel-roll}.rw-reel-cell{height:var(--rw-cell);font-size:calc(var(--rw-cell) * .55);-webkit-user-select:none;user-select:none;place-items:center;line-height:1;display:grid}@keyframes rw-reel-roll{0%{transform:translateY(0)}to{transform:translateY(calc(-3 * var(--rw-cell)))}}.rw-slot-line{background:linear-gradient(90deg, transparent, var(--rw-gold), transparent);opacity:.5;z-index:3;pointer-events:none;height:2px;position:absolute;top:50%;left:clamp(8px,2.5vw,14px);right:clamp(8px,2.5vw,14px);transform:translateY(-1px)}.rw-slot-btn{width:100%;min-height:58px;margin-top:clamp(12px,3vw,18px);font-size:clamp(14px,4vw,18px)}.rw-slot-legend{letter-spacing:.12em;text-transform:uppercase;opacity:.85;flex-wrap:wrap;gap:6px 10px;margin-top:14px;font-size:11px;display:flex}.rw-slot-legend b{font-size:14px}.rw-slot-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.rw-slot-mute{cursor:pointer;background:#0006;border:1px solid #ffc8504d;border-radius:999px;flex:none;width:42px;height:42px;font-size:18px;line-height:1}.rw-slot-card.is-win{animation:.6s ease-out rw-cardpop}@keyframes rw-cardpop{0%{transform:scale(1)}35%{transform:scale(1.025)}to{transform:scale(1)}}.rw-slot-bulbs{pointer-events:none;z-index:4;opacity:.5;background:repeating-linear-gradient(90deg,#ffc850f2 0 6px,#0000 6px 20px) top/100% 2px no-repeat,repeating-linear-gradient(90deg,#50beffe6 0 6px,#0000 6px 20px) bottom/100% 2px no-repeat;border-radius:16px;animation:1.1s linear infinite rw-bulbs;position:absolute;inset:-1px}.rw-slot.is-busy .rw-slot-bulbs{opacity:.95;animation-duration:.35s}@keyframes rw-bulbs{0%{background-position-x:0,0}to{background-position-x:20px,-20px}}.rw-reel.is-spinning .rw-reel-cell{filter:blur(1.6px)}.rw-reel.is-spinning{box-shadow:inset 0 0 24px -8px #ffc8508c}.rw-slot.is-busy{animation:.24s linear infinite rw-cabinet-shake}@keyframes rw-cabinet-shake{0%,to{transform:translate(0)}25%{transform:translate(-.6px,.6px)}75%{transform:translate(.6px,-.6px)}}.rw-slot.is-suspense{box-shadow:inset 0 0 40px -8px #ffc850e6, 0 0 70px -18px var(--rw-gold);animation:.16s linear infinite rw-suspense}@keyframes rw-suspense{0%,to{transform:translate(-1.4px)}50%{transform:translate(1.4px)}}.rw-slot-lever{transform-origin:bottom;z-index:5;background:linear-gradient(#4a4a58,#14141c);border-radius:999px;width:10px;height:34%;transition:transform .28s cubic-bezier(.2,1.6,.3,1);position:absolute;top:24%;right:-10px}.rw-slot-lever i{background:radial-gradient(circle at 35% 30%,#ff8a8a,#c11a1a 60%,#6c0d0d);border-radius:999px;width:22px;height:22px;position:absolute;top:-10px;left:-6px;box-shadow:0 6px 16px -6px #000}.rw-slot-lever.is-pulled{transform:rotate(38deg)translateY(6px)}.rw-slot-flash{pointer-events:none;z-index:6;background:radial-gradient(circle,#ffe196d9,#0000 65%);border-radius:16px;animation:.9s ease-out 2 rw-flash;position:absolute;inset:0}.rw-slot-flash.is-rare{background:radial-gradient(circle,#fffffff2,#ffc85080 45%,#0000 70%);animation:.55s ease-out 4 rw-flash}@keyframes rw-flash{0%{opacity:.9}to{opacity:0}}.rw-confetti{pointer-events:none;z-index:7;border-radius:16px;position:absolute;inset:0;overflow:hidden}.rw-confetti b{font-size:clamp(14px,4vw,22px);animation-name:rw-confetti-fall;animation-timing-function:cubic-bezier(.3,.6,.4,1);animation-fill-mode:both;position:absolute;top:-14%}@keyframes rw-confetti-fall{0%{opacity:0;transform:translateY(-20%)rotate(0)scale(.7)}12%{opacity:1}to{transform:translateY(340%) rotate(var(--rw-rot,360deg)) scale(1.1);opacity:0}}.rw-slot-btn.is-busy{animation:.5s ease-in-out infinite alternate rw-btn-pulse}@keyframes rw-btn-pulse{0%{box-shadow:0 0 #ffc85066}to{box-shadow:0 0 28px -4px #ffc850cc}}@media (prefers-reduced-motion:reduce){.rw-reel-strip.is-spinning{animation-duration:.9s}.rw-slot.is-busy,.rw-slot.is-suspense,.rw-slot-card.is-win,.rw-slot-bulbs,.rw-slot-btn.is-busy{animation:none}.rw-confetti{display:none}.rw-reel.is-spinning .rw-reel-cell{filter:none}}@media print{body:has(.s7-paper-voucher)>:not(:has(.s7-paper-voucher)){display:none!important}.s7-paper-voucher{page-break-after:avoid;align-content:center;margin:0;display:grid;position:fixed;inset:0;color:#000!important;background:#fff!important;border:none!important}.s7-noprint{display:none!important}}.lycee-root{--ly-desk:#0a1330;--ly-desk-2:#0f1d45;--ly-paper:#f4efe1;--ly-paper-2:#eae2cd;--ly-ink:#16203c;--ly-rule:#b9c8e6;--ly-red:#c8281e;--ly-gold:#e9a400;--ly-gold-2:#ffd45e;--ly-foam:#fff6dd;--ly-chalk:#eef3ea;background:radial-gradient(1200px 700px at 50% -10%, #16265c 0%, transparent 60%), linear-gradient(180deg, var(--ly-desk) 0%, #070d20 100%);color:var(--ly-paper);overflow-x:clip}.lycee-root ::selection{background:var(--ly-gold);color:#14204a}.ly-display{text-transform:uppercase;letter-spacing:-.03em;font-family:Archivo Black,Arial Black,Impact,system-ui,sans-serif;line-height:.86}.ly-meta{letter-spacing:.24em;text-transform:uppercase;font-size:10px;font-weight:700}.ly-hand{letter-spacing:0;text-transform:none;font-family:Caveat,Bradley Hand,Segoe Script,cursive}.ly-chalkfont{color:var(--ly-chalk);font-family:Caveat,Bradley Hand,cursive}.ly-paper{background-color:var(--ly-paper);color:var(--ly-ink);background-image:linear-gradient(#0000 27px,#5a78b459 28px);background-size:100% 28px;box-shadow:0 40px 80px -30px #000000bf,inset 0 0 0 1px #0000000f}.ly-margin-line{background:var(--ly-red);opacity:.65;width:2px;position:absolute;inset:0 auto 0 34px}.ly-holes{width:14px;position:absolute;top:0;bottom:0;left:10px}.ly-holes i{background:#07102a;border-radius:999px;width:12px;height:12px;margin:34px 0;display:block;box-shadow:inset 0 1px 2px #0009}.ly-dossier{perspective:1600px}.ly-flap{transform-origin:0;backface-visibility:hidden;animation:1.5s cubic-bezier(.2,.85,.2,1) .25s both ly-open}@keyframes ly-open{0%{opacity:1;transform:rotateY(0)}55%{opacity:1;transform:rotateY(-120deg)}92%{opacity:.25;transform:rotateY(-168deg)}to{opacity:0;visibility:hidden;transform:rotateY(-172deg)}}.ly-inside{animation:.9s cubic-bezier(.16,1,.3,1) .95s both ly-inside}@keyframes ly-inside{0%{opacity:0;filter:blur(6px);transform:translateY(18px)scale(.985)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.ly-flap{opacity:0!important;visibility:hidden!important;animation:none!important}.ly-inside{animation:none!important}}.ly-marker{display:inline-block;position:relative}.ly-marker:after{content:"";background:linear-gradient(90deg, var(--ly-gold) 0%, var(--ly-gold-2) 100%);opacity:.55;transform-origin:0;mix-blend-mode:multiply;pointer-events:none;border-radius:3px;height:.42em;animation:.9s cubic-bezier(.2,.9,.2,1) 1.6s both ly-mark;position:absolute;bottom:.02em;left:-2%;right:-2%;transform:scaleX(0)skew(-6deg)}.ly-marker.ly-late:after{animation-delay:2s}@keyframes ly-mark{to{transform:scaleX(1)skew(-6deg)}}.ly-stamp{color:var(--ly-red);border:3px solid var(--ly-red);letter-spacing:.12em;text-transform:uppercase;opacity:.9;mix-blend-mode:multiply;border-radius:8px;padding:.35em .7em;font-weight:900;box-shadow:inset 0 0 0 1px #c8281e66}.ly-stamp-hit{animation:.52s cubic-bezier(.2,1.5,.3,1) both ly-hit}@keyframes ly-hit{0%{opacity:0;filter:blur(3px);transform:rotate(-14deg)scale(2.4)}60%{opacity:1;filter:none;transform:rotate(-8deg)scale(.94)}to{opacity:.92;transform:rotate(-8deg)scale(1)}}.ly-glass{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(100deg,#ffffff38,#ffffff0f);border:2px solid #ffffff8c;border-radius:8px 8px 20px 20px;width:96px;height:150px;position:relative;overflow:hidden}.ly-beer{background:linear-gradient(180deg, var(--ly-gold-2), var(--ly-gold) 55%, #b97c00);transition:height .9s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;right:0}.ly-beer:before{content:"";background:var(--ly-foam);border-radius:50%/8px;height:14px;animation:3.4s ease-in-out infinite ly-foam;position:absolute;top:-9px;left:0;right:0}@keyframes ly-foam{50%{transform:translateY(2px)scaleX(1.03)}}.ly-bub{background:#ffffffb3;border-radius:999px;animation:linear infinite ly-rise;position:absolute;bottom:-8px}@keyframes ly-rise{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:.9}to{opacity:0;transform:translateY(-140px)scale(1.1)}}.ly-keg{position:relative}.ly-keg-fill{transition:height .7s cubic-bezier(.16,1,.3,1)}.ly-locker{background:linear-gradient(#1b2b5c,#142149);border:1px solid #ffffff24;border-radius:10px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 18px 40px -22px #000000e6}.ly-locker[data-open=true]{box-shadow:0 0 0 2px var(--ly-gold), 0 26px 50px -22px #e9a40080;transform:translateY(-4px)}.ly-door{z-index:3;transform-origin:0;backface-visibility:hidden;background:repeating-linear-gradient(#22346b 0 3px,#1c2b5b 3px 7px);border-right:1px solid #0006;transition:transform .6s cubic-bezier(.2,.85,.2,1),opacity .6s;position:absolute;inset:0}.ly-locker[data-open=true] .ly-door{opacity:0;visibility:hidden;transform:rotateY(-108deg)}.ly-locker-body{z-index:1;position:relative}.ly-vent{background:#00000073;border-radius:2px;height:3px}.ly-board{background:radial-gradient(900px 300px at 25% 12%,#ffffff0e,#0000 70%),#12271f;border:12px solid #6b4a24;border-radius:6px;box-shadow:inset 0 0 90px #000000b3,0 30px 60px -28px #000000e6}.ly-ruler{appearance:none;background:0 0;width:100%;height:30px}.ly-ruler::-webkit-slider-runnable-track{background:repeating-linear-gradient(90deg,#5a3c148c 0 1px,#0000 1px 10px),linear-gradient(#f0d79a,#d8b26a);border:1px solid #00000059;border-radius:4px;height:26px}.ly-ruler::-moz-range-track{background:linear-gradient(#f0d79a,#d8b26a);border:1px solid #00000059;border-radius:4px;height:26px}.ly-ruler::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:linear-gradient(180deg, var(--ly-red), #8e1a13);border:1px solid #0006;border-radius:4px;width:18px;height:32px;margin-top:-3px;box-shadow:0 2px 8px #0009}.ly-ruler::-moz-range-thumb{background:linear-gradient(180deg, var(--ly-red), #8e1a13);border:1px solid #0006;border-radius:4px;width:18px;height:32px}.ly-fill-word{background-image:linear-gradient(180deg, var(--ly-gold-2), var(--ly-gold) 60%, #b97c00);color:#0000;-webkit-text-stroke:1.5px #ffffff52;background-position:0 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;position:relative}.ly-fill-foam{background:var(--ly-foam);opacity:.85;pointer-events:none;border-radius:50%/6px;height:8px;animation:3s ease-in-out infinite ly-foam;position:absolute;left:0;right:0}.ly-torn{--ly-notch:12px;-webkit-mask-image:radial-gradient(var(--ly-notch) at 0 50%, transparent 98%, #000 100%), radial-gradient(var(--ly-notch) at 100% 50%, transparent 98%, #000 100%);-webkit-mask-image:radial-gradient(var(--ly-notch) at 0 50%, transparent 98%, #000 100%), radial-gradient(var(--ly-notch) at 100% 50%, transparent 98%, #000 100%);mask-image:radial-gradient(var(--ly-notch) at 0 50%, transparent 98%, #000 100%), radial-gradient(var(--ly-notch) at 100% 50%, transparent 98%, #000 100%);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.ly-zig{background:linear-gradient(135deg,#0000 50%,currentColor 50%) 0 0/10px 10px repeat-x,linear-gradient(-135deg,#0000 50%,currentColor 50%) 0 0/10px 10px repeat-x;height:10px}.ly-float{animation:7s ease-in-out infinite ly-float}.ly-float-2{animation:9s ease-in-out infinite reverse ly-float}@keyframes ly-float{0%,to{transform:translate3d(0,0,0) rotate(var(--ly-rot,0deg))}50%{transform:translate3d(0,-8px,0) rotate(calc(var(--ly-rot,0deg) + 1.2deg))}}@media (prefers-reduced-motion:reduce){.ly-float,.ly-float-2{animation:none}}.ly-rev{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(26px)}.ly-rev[data-in=true]{opacity:1;transform:none}.ly-rail-dot{transition:all .35s cubic-bezier(.16,1,.3,1)}.ly-sticker{text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:.45em .9em;font-weight:900;box-shadow:0 8px 20px -10px #000c}.ly-ticker{background:var(--ly-gold);color:#22190a;border-top:2px solid #00000059;border-bottom:2px solid #00000059;position:relative;overflow:hidden}.ly-ticker-track{width:max-content;animation:16s linear infinite ly-ticker;display:flex}.ly-ticker-alt{background:var(--ly-red);color:#fff}.ly-ticker-alt .ly-ticker-track{animation-duration:22s;animation-direction:reverse}.ly-ticker span{letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;padding:.55em 1.1em;font-size:12px;font-weight:900}@keyframes ly-ticker{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ly-ticker-track{animation:none}}.ly-price-card{background:var(--ly-paper);color:var(--ly-ink);border-radius:14px;position:relative;overflow:hidden;box-shadow:0 24px 50px -28px #000000d9}.ly-price-card:before{content:"";pointer-events:none;background:repeating-linear-gradient(135deg,#16203c0d 0 8px,#0000 8px 16px);position:absolute;inset:0}.ly-strike{opacity:.55;position:relative}.ly-strike:after{content:"";background:var(--ly-red);transform-origin:0;height:3px;transition:transform .7s cubic-bezier(.16,1,.3,1) .25s;position:absolute;top:52%;left:-4%;right:-4%;transform:rotate(-6deg)scaleX(0)}.ly-rev[data-in=true] .ly-strike:after{transform:rotate(-6deg)scaleX(1)}.ly-new-price{opacity:0;transition:opacity .5s .75s,transform .6s cubic-bezier(.16,1,.3,1) .75s;display:inline-block;transform:translateY(.35em)scale(.9)}.ly-rev[data-in=true] .ly-new-price{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ly-strike:after{transition:none;transform:rotate(-6deg)scaleX(1)}.ly-new-price{opacity:1;transition:none;transform:none}}.ly-seccalc{background:linear-gradient(#ffffff0d,#ffffff05);border:1px solid #ffffff1f;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 28px 60px -34px #000000e6}.ly-seccalc:after{content:"";pointer-events:none;background:radial-gradient(120% 90% at 100% 0,#d4af3724,#0000 60%);position:absolute;inset:0}.ly-agent{letter-spacing:.1em;background:#d4af371f;border:1px solid #d4af3780;border-radius:12px;place-items:center;width:44px;height:44px;font-size:12px;font-weight:900;animation:.45s cubic-bezier(.16,1,.3,1) both ly-agent-in;display:grid}@keyframes ly-agent-in{0%{opacity:0;transform:translateY(10px)scale(.85)}}.ly-splitbar{background:#ffffff14;border-radius:999px;height:14px;display:flex;position:relative;overflow:hidden}.ly-splitbar>i{height:100%;transition:width .6s cubic-bezier(.16,1,.3,1);display:block}.ly-splitbar>i:first-child{background:linear-gradient(90deg, var(--ly-gold), var(--ly-gold-2))}.ly-splitbar>i:last-child{background:#ffffff2e}.lycee-root .ly-bar{transform-origin:0;transition:width .7s cubic-bezier(.16,1,.3,1);animation:.9s cubic-bezier(.16,1,.3,1) both ly-bar-grow}@keyframes ly-bar-grow{0%{transform:scaleX(.04)}to{transform:scaleX(1)}}.lycee-root .ly-bar-pulse{background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:1.8s linear infinite ly-bar-sweep}@keyframes ly-bar-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.lycee-root .ly-bar{animation:none}.lycee-root .ly-bar-pulse{opacity:.25;animation:none}}.sl-root{--sl-bg:#040509;--sl-panel:#0a0d18;--sl-line:#788cff29;--sl-blue:#3f57ff;--sl-blue-soft:#7d8dff;--sl-indigo:#6b3bff;--sl-gold:#ffcf5c;--sl-gold-deep:#b8801f;--sl-ink:#fff;--sl-dim:#ffffff8f;background:radial-gradient(120% 90% at 22% -10%, #3f57ff4d, transparent 62%), radial-gradient(90% 80% at 92% 8%, #6b3bff3d, transparent 60%), radial-gradient(70% 60% at 50% 120%, #3f57ff2e, transparent 60%), var(--sl-bg);color:var(--sl-ink);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,-apple-system,sans-serif;position:fixed;inset:0;overflow:hidden}.sl-root:before{content:"";background:conic-gradient(from 0deg, transparent 0 42%, #7d8dff24 50%, transparent 58% 100%);pointer-events:none;animation:14s linear infinite sl-sweep;position:absolute;inset:-20%}.sl-root:after{content:"";mix-blend-mode:overlay;pointer-events:none;background:repeating-linear-gradient(#ffffff09 0 1px,#0000 1px 4px);position:absolute;inset:0}@keyframes sl-sweep{to{transform:rotate(1turn)}}.sl-grid{z-index:2;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:clamp(10px,1.2vw,22px);height:100%;padding:clamp(10px,1.4vh,22px);display:grid;position:relative}@media (width<=900px){.sl-grid{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}}.sl-stage{border:1px solid var(--sl-line);background:linear-gradient(#ffffff0e,#fff0 32%),linear-gradient(#0a0d18e6,#040509f2);border-radius:26px;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;padding:clamp(12px,1.6vh,26px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,inset 0 -60px 120px #3f57ff1f,0 40px 90px #0009}.sl-side{grid-auto-rows:min-content;align-content:start;gap:clamp(8px,1vh,16px);min-width:0;display:grid;overflow:hidden}@media (width<=900px){.sl-side{grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;overflow-x:auto}}.sl-card{border:1px solid var(--sl-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#ffffff0d,#ffffff03);border-radius:20px;padding:clamp(10px,1.4vh,18px);box-shadow:inset 0 1px #ffffff1f,0 20px 50px #00000073}.sl-eyebrow{letter-spacing:.42em;text-transform:uppercase;color:var(--sl-dim);font-size:clamp(9px,.85vw,12px)}.sl-title{letter-spacing:-.02em;text-transform:uppercase;font-weight:900;line-height:.88}.sl-brand{letter-spacing:.22em;background:linear-gradient(100deg, #fff 12%, var(--sl-blue-soft) 46%, #fff 78%);color:#0000;filter:drop-shadow(0 0 22px #3f57ff8c);-webkit-background-clip:text;background-clip:text;font-weight:900}.sl-gold{background:linear-gradient(100deg, #fff3cf 8%, var(--sl-gold) 40%, #fff8e2 62%, var(--sl-gold-deep) 92%);color:#0000;filter:drop-shadow(0 0 26px #ffcf5c66);-webkit-background-clip:text;background-clip:text}.sl-shimmer{background-size:220% 100%;animation:4.5s linear infinite sl-shimmer}@keyframes sl-shimmer{to{background-position:220% 0}}.sl-reels{background:linear-gradient(#3f57ff24,#040509e6);border:1px solid #7d8dff38;border-radius:22px;grid-template-columns:repeat(5,minmax(0,1fr));align-self:center;gap:clamp(6px,.7vw,14px);width:100%;padding:clamp(8px,1.2vh,18px);display:grid;box-shadow:inset 0 0 80px #3f57ff2e,inset 0 2px #ffffff24}.sl-reel{background:linear-gradient(#ffffff0d,#0006);border-radius:16px;grid-template-rows:repeat(3,minmax(0,1fr));gap:clamp(4px,.5vh,10px);display:grid;position:relative;overflow:hidden}.sl-reel:after{content:"";pointer-events:none;background:linear-gradient(#000000a6,#0000 26% 74%,#000000a6);position:absolute;inset:0}.sl-cell{filter:saturate(1.05);background:linear-gradient(#101426f2,#070912f2);border:1px solid #ffffff14;border-radius:12px;place-items:center;font-size:clamp(22px,4.4vh,58px);line-height:1;transition:transform .18s,box-shadow .25s,border-color .25s;display:grid}.sl-cell span{display:block;transform:translateZ(0)}.sl-cell-label{letter-spacing:.2em;color:var(--sl-dim);margin-top:.35em;font-size:clamp(7px,.8vh,11px)}.sl-reel.is-spinning .sl-cell span{animation:.14s linear infinite sl-blur}@keyframes sl-blur{0%{filter:blur(1.4px);transform:translateY(-14%)}to{filter:blur(1.4px);transform:translateY(14%)}}.sl-cell.is-hit{border-color:var(--sl-gold);animation:.85s ease-in-out infinite sl-hit;box-shadow:0 0 0 2px #ffcf5c80,inset 0 0 44px #ffcf5c80}@keyframes sl-hit{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes sl-land{0%{transform:translateY(-7%)}60%{transform:translateY(2.5%)}to{transform:translateY(0)}}.sl-btn{letter-spacing:.18em;text-transform:uppercase;color:#fff;cursor:pointer;background:linear-gradient(#ffffff1f,#ffffff08);border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;gap:.6em;width:100%;min-height:clamp(58px,9vh,104px);padding:0 clamp(16px,2vw,34px);font-size:clamp(15px,2.1vh,30px);font-weight:900;transition:transform .12s,box-shadow .25s,filter .2s;display:inline-flex}.sl-btn:active{transform:scale(.985)}.sl-btn-primary{background:linear-gradient(180deg, #5a6dff, var(--sl-blue) 55%, #2033c9);border-color:#7d8dffa6;animation:2.6s ease-in-out infinite sl-breathe;box-shadow:inset 0 0 0 1px #ffffff24,0 18px 60px #3f57ff8c}.sl-btn-gold{color:#1a1204;background:linear-gradient(180deg, #ffe9a8, var(--sl-gold) 52%, #d69a25);border-color:#ffcf5cb3;box-shadow:0 18px 60px #ffcf5c73,inset 0 1px #ffffffb3}.sl-btn-ghost{letter-spacing:.22em;background:#ffffff0a}.sl-btn:disabled{opacity:.4;filter:grayscale(.6);cursor:default;animation:none}@keyframes sl-breathe{0%,to{box-shadow:inset 0 0 0 1px #ffffff24,0 14px 44px #3f57ff73}50%{box-shadow:inset 0 0 0 1px #fff3,0 22px 88px #3f57ffcc}}.sl-overlay{z-index:6;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(70% 70% at 50% 45%,#080a16db,#030408f5);place-items:center;padding:clamp(16px,3vh,44px);animation:.32s cubic-bezier(.2,1.4,.4,1) sl-pop;display:grid;position:absolute;inset:0}@keyframes sl-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.sl-rays:before{content:"";background:conic-gradient(from 0deg, #ffcf5c38 0 4%, transparent 4% 12%);pointer-events:none;animation:9s linear infinite sl-sweep;position:absolute;inset:-30%}.sl-flash{animation:.5s steps(2,end) 3 sl-flash}@keyframes sl-flash{50%{background-color:#ffcf5c29}}.sl-code{gap:clamp(8px,1.2vw,20px);margin-top:clamp(10px,2vh,24px);display:inline-flex}.sl-code b{letter-spacing:.04em;background:linear-gradient(#3f57ff47,#040509e6);border:1px solid #7d8dff80;border-radius:18px;place-items:center;min-width:clamp(56px,7vw,130px);padding:clamp(8px,1.6vh,22px) 0;font-size:clamp(34px,8vh,96px);font-weight:900;display:grid;box-shadow:inset 0 1px #ffffff3d,0 20px 60px #3f57ff66}.sl-bar{background:#ffffff1f;border-radius:999px;height:6px;overflow:hidden}.sl-bar i{background:linear-gradient(90deg, var(--sl-blue), var(--sl-blue-soft));border-radius:999px;height:100%;transition:width .9s linear;display:block}.sl-prize{letter-spacing:.06em;background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:clamp(6px,.9vh,11px) clamp(8px,1vw,12px);font-size:clamp(10px,1.35vh,14px);display:grid}.sl-prize em{font-size:clamp(15px,2.2vh,24px);font-style:normal}.sl-prize.is-rare{background:linear-gradient(90deg,#ffcf5c24,#ffffff05);border-color:#ffcf5c66}.sl-ticker{white-space:nowrap;overflow:hidden}.sl-ticker span{padding-left:100%;animation:22s linear infinite sl-ticker;display:inline-block}@keyframes sl-ticker{to{transform:translate(-100%)}}.sl-float{animation:6s ease-in-out infinite sl-float}@keyframes sl-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.sl-confetti{pointer-events:none;font-size:clamp(18px,3vh,40px);animation:linear forwards sl-fall;position:absolute;top:-8vh}@keyframes sl-fall{to{opacity:.1;transform:translateY(118vh)rotate(520deg)}}@media (prefers-reduced-motion:reduce){.sl-root:before,.sl-btn-primary,.sl-shimmer,.sl-float,.sl-cell.is-hit,.sl-ticker span{animation:none}}.sl-reels{background:radial-gradient(120% 80% at 50% -10%,#3f57ff4d,#0000 60%),linear-gradient(#141830f2,#030409f5);border-width:2px;border-color:#ffcf5c47;position:relative;box-shadow:inset 0 0 90px #3f57ff38,inset 0 2px #ffffff2e,0 0 0 1px #000000b3,0 34px 90px #000000b3,0 0 70px #3f57ff38}.sl-reels:after{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(160deg,#ffffff24 0 18%,#0000 34% 100%);position:absolute;inset:0}.sl-reels:before{content:"";pointer-events:none;opacity:.65;z-index:3;background:linear-gradient(90deg,#0000,#ffcf5cbf,#0000);height:2px;animation:2.4s ease-in-out infinite sl-payline;position:absolute;top:50%;left:3%;right:3%;transform:translateY(-50%);box-shadow:0 0 22px #ffcf5c99}@keyframes sl-payline{0%,to{opacity:.35}50%{opacity:.9}}.sl-bulbs{justify-content:center;gap:clamp(8px,1.4vw,20px);padding-bottom:clamp(4px,.8vh,10px);display:flex;position:relative}.sl-bulbs i{background:#ffcf5c40;border-radius:999px;width:clamp(5px,.7vw,10px);height:clamp(5px,.7vw,10px);animation:1.4s ease-in-out infinite sl-bulb;box-shadow:0 0 10px #ffcf5c59}@keyframes sl-bulb{0%,to{background:#ffcf5c33;box-shadow:0 0 6px #ffcf5c40}50%{background:#ffe6a8;box-shadow:0 0 20px #ffcf5cf2}}.sl-cell{text-shadow:0 0 18px #7d8dff59;background:radial-gradient(100% 70% at 50% 0,#7d8dff29,#0000 70%),linear-gradient(#141930f5,#05070ef5);border-color:#ffffff1a;border-radius:14px;box-shadow:inset 0 1px #ffffff1a,inset 0 -12px 24px #0000008c}.sl-cell.is-hit{text-shadow:0 0 26px #ffcf5ce6;background:radial-gradient(100% 80% at 50% 0,#ffcf5c4d,#0000 70%),linear-gradient(#302408f5,#0c0903f5)}.sl-cell.is-hit:after{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:screen;background:conic-gradient(#ffcf5c8c,#0000 30%,#ffcf5c8c 60%,#0000 90%);animation:2.6s linear infinite sl-sweep;position:absolute;inset:-2px}.sl-cell{position:relative;overflow:hidden}.sl-stage{border-color:#ffcf5c2e}.sl-stage:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 140px #3f57ff24,inset 0 0 0 1px #ffffff0d}.sl-btn-gold{position:relative;overflow:hidden}.sl-btn-gold:after{content:"";background:linear-gradient(100deg,#0000,#ffffffbf,#0000);width:40%;animation:2.8s ease-in-out infinite sl-shine;position:absolute;top:0;bottom:0;left:-50%}@keyframes sl-shine{0%{left:-50%}60%,to{left:130%}}@media (prefers-reduced-motion:reduce){.sl-bulbs i,.sl-reels:before,.sl-btn-gold:after,.sl-cell.is-hit:after{animation:none}}.sl-reels{align-content:stretch;gap:clamp(8px,1vw,18px);min-height:min(58vh,620px);padding:clamp(12px,1.8vh,26px)}.sl-reel{gap:clamp(6px,.8vh,14px)}.sl-cell{min-height:clamp(56px,15vh,190px);font-size:clamp(34px,8.2vh,96px)}.sl-cell-label{letter-spacing:.22em;font-size:clamp(8px,1.1vh,14px)}.sl-bulbs{gap:clamp(10px,1.8vw,26px)}.sl-bulbs i{width:clamp(6px,.9vw,13px);height:clamp(6px,.9vw,13px)}@media (width<=900px){.sl-reels{min-height:min(46vh,420px)}.sl-cell{min-height:clamp(44px,11vh,120px);font-size:clamp(26px,6.4vh,60px)}}.sl-root{--sl-cyan:#4ff0ff}.sl-stage{background-image:linear-gradient(#ffffff0e,#fff0 32%),linear-gradient(90deg,#7d8dff12 1px,#0000 1px),linear-gradient(#7d8dff12 1px,#0000 1px),linear-gradient(#0a0d18eb,#040509f5);background-size:auto,46px 46px,46px 46px,auto;animation:18s linear infinite sl-tech-drift}@keyframes sl-tech-drift{to{background-position:0 0,46px 0,0 46px,0 0}}.sl-reels{background:radial-gradient(120% 80% at 50% -12%,#4ff0ff38,#0000 62%),repeating-linear-gradient(115deg,#ffffff09 0 2px,#0000 2px 7px),linear-gradient(#141a34f5,#030409f7);border-color:#4ff0ff4d;box-shadow:inset 0 0 90px #3f57ff3d,inset 0 2px #fff3,0 0 0 1px #000000bf,0 34px 90px #000000b8,0 0 90px #4ff0ff2e}.sl-reels:before{background:linear-gradient(90deg,#0000,#4ff0ffe6,#ffcf5ce6,#0000);height:3px;box-shadow:0 0 26px #4ff0ffb3}.sl-cell{background:radial-gradient(100% 70% at 50% 0,#4ff0ff29,#0000 70%),linear-gradient(#12182ef5,#04060df7);border-color:#4ff0ff29;box-shadow:inset 0 1px #ffffff1f,inset 0 -14px 28px #0009,0 0 0 1px #00000080}.sl-cell:before{content:"";pointer-events:none;background:linear-gradient(#0000,#4ff0ff24,#0000);animation:3.6s linear infinite sl-scan;position:absolute;inset:0;transform:translateY(-100%)}@keyframes sl-scan{0%{transform:translateY(-100%)}70%,to{transform:translateY(100%)}}.sl-cell span[aria-hidden]{filter:drop-shadow(0 3px 6px #000000bf)drop-shadow(0 0 18px #4ff0ff59)}.sl-cell.is-hit span[aria-hidden]{filter:drop-shadow(0 3px 8px #000c)drop-shadow(0 0 26px #ffcf5cf2)}.sl-cell-label{color:#4ff0ffd9;text-shadow:0 0 14px #4ff0ff80;font-weight:800}.sl-bulbs i:nth-child(2n){background:#4ff0ff40;animation-name:sl-bulb-cyan;box-shadow:0 0 12px #4ff0ff66}@keyframes sl-bulb-cyan{0%,to{background:#4ff0ff33;box-shadow:0 0 6px #4ff0ff4d}50%{background:#d6feff;box-shadow:0 0 22px #4ff0fff2}}.sl-card{border-color:#4ff0ff2e;box-shadow:inset 0 1px #ffffff1f,inset 0 0 40px #3f57ff14,0 20px 50px #00000080}.sl-btn-primary{background:linear-gradient(180deg, #6b7dff, var(--sl-blue) 52%, #16219c);text-shadow:0 0 16px #4ff0ffb3;border-color:#4ff0ff99;box-shadow:inset 0 0 0 1px #ffffff29,0 18px 60px #3f57ff99,0 0 40px #4ff0ff59}@media (prefers-reduced-motion:reduce){.sl-stage,.sl-cell:before{animation:none}}.sl-bonus-pop{animation:.5s cubic-bezier(.2,1.4,.35,1) backwards sl-bonus-pop}@keyframes sl-bonus-pop{0%{opacity:0;transform:translateY(18px)scale(.9)}to{opacity:1;transform:none}}.sl-bonus-pop.is-hot{animation:.45s ease-out sl-bonus-burst}@keyframes sl-bonus-burst{0%{transform:scale(.86)}55%{transform:scale(1.12)}to{transform:scale(1)}}.sl-bonus-shake{animation:.18s linear infinite sl-bonus-shake}@keyframes sl-bonus-shake{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-3px,2px)rotate(-4deg)}75%{transform:translate(3px,-2px)rotate(4deg)}}.sl-bonus-pulse{animation:.52s ease-in-out infinite sl-bonus-pulse}@keyframes sl-bonus-pulse{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.5);transform:scale(1.06)}}.sl-bonus-core{background:radial-gradient(circle at 50% 50%, #4ff0ff59, transparent 62%), conic-gradient(var(--sl-gold) var(--c,0%), #ffffff12 var(--c,0%));border:3px solid #4ff0ff73;border-radius:50%;place-items:center;width:clamp(140px,28vh,300px);height:clamp(140px,28vh,300px);transition:background .3s,box-shadow .3s;display:grid;position:relative;box-shadow:0 0 70px #4ff0ff59,inset 0 0 60px #0000008c}.sl-bonus-core.is-full{animation:.7s ease-in-out infinite sl-bonus-pulse;box-shadow:0 0 120px #ffcf5c99,inset 0 0 60px #0006}.sl-bonus-meteor{cursor:pointer;filter:drop-shadow(0 0 26px #ffcf5ce6);background:0 0;border:0;margin-left:-.5em;font-size:clamp(34px,8vh,92px);animation:2.6s cubic-bezier(.4,0,.7,1) infinite sl-meteor;position:absolute;top:-12%;left:50%}@keyframes sl-meteor{0%{top:-14%;left:18%;transform:rotate(0)}50%{top:46%;left:62%;transform:rotate(180deg)}to{top:-14%;left:22%;transform:rotate(360deg)}}.sl-star{background:#dff6ff;border-radius:50%;width:3px;height:3px;animation:3.4s linear infinite sl-star-fall;position:absolute;top:-6px;box-shadow:0 0 10px #96e1ffe6}@keyframes sl-star-fall{0%{opacity:0;transform:translateY(-10px)}20%{opacity:1}to{opacity:0;transform:translateY(420px)}}@media (prefers-reduced-motion:reduce){.sl-bonus-pop,.sl-bonus-shake,.sl-bonus-pulse,.sl-bonus-meteor,.sl-star,.sl-bonus-core.is-full{animation:none}}@keyframes sl-pulse{0%,to{opacity:.35}50%{opacity:.85}}.sl-pop{animation:.42s cubic-bezier(.2,1.4,.4,1) sl-pop}.sl-reel.is-spinning{animation:.22s linear infinite sl-roll}.sl-reel.is-spinning .sl-cell{filter:blur(1.6px)brightness(1.12);opacity:.95}.sl-reel.is-spinning .sl-cell span[aria-hidden]{animation:.13s linear infinite sl-streak}@keyframes sl-roll{0%{transform:translateY(-3%)}to{transform:translateY(3%)}}@keyframes sl-streak{0%{opacity:.45;transform:translateY(-42%)scaleY(1.28)}55%{opacity:1;transform:translateY(0%)scaleY(1)}to{opacity:.45;transform:translateY(42%)scaleY(1.28)}}.sl-reel.is-anticipate{animation:.5s ease-in-out infinite sl-antic}.sl-reel.is-anticipate .sl-cell{filter:blur(.6px)brightness(1.3);border-color:#ffd06ee6!important;box-shadow:0 0 42px #ffc85a8c,inset 0 0 30px #ffc85a38!important}@keyframes sl-antic{0%,to{transform:translateY(-1.4%)scale(1.01)}50%{transform:translateY(1.4%)scale(1.03)}}.sl-reel.is-landing{animation:.44s cubic-bezier(.16,1.7,.36,1) sl-land-hard}@keyframes sl-land-hard{0%{filter:blur(2px);transform:translateY(-13%)scaleY(1.14)}45%{filter:blur();transform:translateY(5%)scaleY(.94)}72%{transform:translateY(-2%)scaleY(1.02)}to{transform:translateY(0)scaleY(1)}}.sl-reels.is-spinning-all{animation:.16s linear infinite sl-cab-hum}@keyframes sl-cab-hum{0%,to{transform:translate(0)}50%{transform:translateY(.6px)}}.sl-reels.is-win-shake{animation:.5s cubic-bezier(.36,.07,.19,.97) sl-cab-shake}@keyframes sl-cab-shake{0%,to{transform:translate(0)}15%{transform:translate(-5px,2px)rotate(-.25deg)}35%{transform:translate(5px,-2px)rotate(.25deg)}55%{transform:translate(-3px,1px)}80%{transform:translate(3px,-1px)}}.sl-payflash{pointer-events:none;background:linear-gradient(90deg,#0000,#ffd88252,#0000);height:clamp(46px,12vh,130px);animation:.85s ease-out 2 sl-paysweep;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@keyframes sl-paysweep{0%{opacity:0;transform:translate(-60%,-50%)}40%{opacity:1}to{opacity:0;transform:translate(60%,-50%)}}@media (prefers-reduced-motion:reduce){.sl-reel.is-spinning,.sl-reel.is-spinning .sl-cell span[aria-hidden],.sl-reel.is-anticipate,.sl-reels.is-spinning-all,.sl-reels.is-win-shake,.sl-payflash{animation:none}}.sl-play{cursor:pointer;color:#fff;background:radial-gradient(circle at 50% 28%,#ff6a5a 0%,#e2251c 45%,#8e0d09 100%);border:0;border-radius:999px;place-items:center;gap:2px;width:100%;min-height:clamp(150px,30vh,320px);font-family:inherit;transition:transform 80ms,box-shadow 80ms;animation:2.4s ease-in-out infinite sl-play-pulse;display:grid;position:relative;box-shadow:inset 0 2px #ffffff80,inset 0 -16px 34px #00000080,0 14px #5d0705,0 24px 60px #e2251c80}.sl-play:active{transform:translateY(8px);box-shadow:inset 0 2px #ffffff59,inset 0 -10px 26px #0000008c,0 6px #5d0705,0 12px 30px #e2251c73}.sl-play-glyph{opacity:.9;font-size:clamp(26px,5vh,54px);line-height:1}.sl-play-label{letter-spacing:.22em;text-shadow:0 2px 10px #00000073;font-size:clamp(26px,6vh,68px);font-weight:900}.sl-play-sub{letter-spacing:.36em;opacity:.8;font-size:clamp(9px,1.3vh,12px)}@keyframes sl-play-pulse{0%,to{filter:brightness()}50%{filter:brightness(1.14)}}.sl-power-glow{pointer-events:none;z-index:4;background:radial-gradient(circle at 50% 55%,#ffcf5c2e 0%,#0000 58%),radial-gradient(circle at 50% 100%,#4054f447 0%,#0000 62%);animation:1.1s ease-in-out infinite sl-power-throb;position:absolute;inset:0}@keyframes sl-power-throb{0%,to{opacity:.55}50%{opacity:1}}.sl-damage{z-index:30;padding:6px 12px calc(6px + env(safe-area-inset-bottom));text-align:center;text-transform:uppercase;letter-spacing:.24em;color:#ffffff80;pointer-events:none;background:linear-gradient(#0000,#000000b3);font-size:clamp(9px,1.2vh,12px);position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.sl-play,.sl-power-glow{animation:none}}
