.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-slot-claim-card{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--blue) 30%, transparent), transparent 42%), linear-gradient(145deg, color-mix(in srgb, var(--blue) 15%, var(--paper-2)), var(--paper-2));box-shadow:0 18px 48px -28px color-mix(in srgb, var(--blue) 62%, transparent)}.rw-slot-claim-success{box-shadow:inset 3px 0 var(--blue), 0 16px 44px -30px color-mix(in srgb, var(--blue) 55%, transparent)}.rw-slot-scanner{border:1px solid var(--line);background:var(--paper-2);border-radius:12px;padding:10px;overflow:hidden}.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:#01030b;--sl-surface:#041334;--sl-surface-raised:#08245d;--sl-surface-pressed:#02091b;--sl-ink:#f8fbff;--sl-dim:#e0edffad;--sl-faint:#74b1ff26;--sl-line:#74b1ff45;--sl-line-strong:#73bbff8f;--sl-blue:#087cff;--sl-blue-deep:#023caf;--sl-blue-bright:#36a6ff;--sl-blue-soft:#8ac8ff;--sl-blue-glow:#087cff7a;--sl-blue-haze:#0055ff3d;--sl-danger:#ff7272;--sl-gold:var(--sl-ink);--sl-gold-deep:var(--sl-ink);color:var(--sl-ink);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:radial-gradient(at 50% -12%,#167fffb8 0%,#05309457 34%,#0000 68%),linear-gradient(145deg,#02050f 0%,#03194d 46%,#01030b 100%);font-family:Arial Narrow,Roboto Condensed,Helvetica Neue,Arial,sans-serif;position:fixed;inset:0;overflow:hidden}.sl-root:before{content:"";pointer-events:none;background:linear-gradient(112deg,#0000 0 38%,#79bfff1a 48%,#0000 59% 100%),repeating-linear-gradient(90deg,#0000 0 79px,#589fff06 80px);animation:9s ease-in-out infinite sl-ambient-sweep;position:absolute;inset:0}.sl-root:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 140px #0033aa8c,inset 0 0 34px #3099ff29}.sl-grid{z-index:2;grid-template-columns:minmax(0,1fr) clamp(240px,22vw,340px);height:100%;min-height:0;display:grid;position:relative}.sl-stage{min-width:0;min-height:0;box-shadow:inset -1px 0 var(--sl-line), inset 0 1px #9bd3ff2e;background:linear-gradient(#062667eb 0%,#020e2bf5 48%,#01040efa 100%);grid-template-rows:auto minmax(0,1fr) auto;padding:clamp(18px,2.4vh,34px) clamp(18px,2.4vw,38px) clamp(30px,4vh,56px);display:grid;position:relative;overflow:hidden}.sl-header{z-index:10;justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:relative}.sl-header-brand{min-width:0}.sl-brand{color:#0000;filter:drop-shadow(0 0 12px #2392ffb8)drop-shadow(0 0 34px #05f6);letter-spacing:.13em;text-transform:uppercase;background:linear-gradient(#fff 8%,#a8d9ff 44%,#1c8cff 100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(30px,5vh,58px);font-weight:950;line-height:.86}.sl-tagline{color:var(--sl-blue-soft);letter-spacing:.28em;text-transform:uppercase;margin-top:9px;font-size:clamp(9px,1.15vh,13px);font-weight:700}.sl-header-tools{align-items:center;gap:12px;display:flex}.sl-header-jackpot{border:1px solid var(--sl-line-strong);background:linear-gradient(145deg,#1160ddb8,#031d53e6);border-radius:6px;grid-template-columns:auto auto;align-items:baseline;gap:10px;padding:9px 14px;display:grid;box-shadow:inset 0 1px #dcf1ff33,0 0 26px #006aff3d}.sl-header-jackpot span{color:var(--sl-blue-soft);letter-spacing:.15em;font-size:10px;font-weight:900}.sl-header-jackpot strong{color:var(--sl-ink);letter-spacing:.03em;font-size:20px;font-weight:950}.sl-rewards-trigger{border:1px solid var(--sl-line-strong);color:var(--sl-ink);font:inherit;text-align:left;cursor:pointer;background:linear-gradient(145deg,#1160ddb8,#031d53e6);border-radius:6px;grid-template-columns:auto auto;align-items:baseline;gap:10px;padding:9px 14px;transition:transform .1s,border-color .18s,background .18s,box-shadow .18s;display:grid;box-shadow:inset 0 1px #dcf1ff33,0 0 26px #006aff3d}.sl-rewards-trigger:hover{border-color:var(--sl-blue-soft);box-shadow:inset 0 1px #fff3, 0 0 28px var(--sl-blue-glow)}.sl-rewards-trigger:active{background:var(--sl-surface-pressed);transform:translateY(2px);box-shadow:inset 0 2px 10px #00000059}.sl-rewards-trigger span{color:var(--sl-blue-soft);letter-spacing:.15em;font-size:10px;font-weight:900}.sl-rewards-trigger strong{color:var(--sl-ink);letter-spacing:.03em;font-size:20px;font-weight:950}.sl-rewards-trigger:focus-visible{outline:2px solid var(--sl-blue-soft);outline-offset:3px}.sl-pass{color:var(--sl-blue-soft);letter-spacing:.16em;font-size:clamp(9px,1vh,12px);font-weight:800}.sl-sound{border:1px solid var(--sl-line);width:42px;height:42px;color:var(--sl-ink);cursor:pointer;background:linear-gradient(155deg,#175bbcbd,#021235e0);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 1px #d0ebff38,0 0 24px #087cff3d}.sl-sound:focus-visible{outline:2px solid var(--sl-blue);outline-offset:3px}.sl-eyebrow,.sl-entry-kicker,.sl-result-kicker{color:var(--sl-dim);letter-spacing:.28em;text-transform:uppercase;font-size:clamp(9px,1.05vh,12px);font-weight:800;line-height:1.45}.sl-title{letter-spacing:0;text-transform:uppercase;font-weight:950;line-height:.9}.sl-gold,.sl-shimmer{color:#0000;background:linear-gradient(105deg, var(--sl-ink) 0%, var(--sl-blue-soft) 34%, var(--sl-ink) 52%, var(--sl-blue-bright) 76%, var(--sl-ink) 100%);filter:drop-shadow(0 0 18px var(--sl-blue-glow));background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:3.8s ease-in-out infinite sl-shimmer-blue}.sl-reel-stage{place-items:center;min-height:0;padding:clamp(8px,1.5vh,22px) 0;display:grid}.sl-reels{background:linear-gradient(155deg,#072a70f5,#010717fa 55%,#041e56fa);border:1px solid #68b5ffb3;border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(4px,.7vw,12px);width:100%;min-height:min(57vh,620px);padding:clamp(8px,1.2vh,16px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #cfebff47,inset 0 -42px 90px #000310bd,0 0 0 4px #054ab733,0 0 46px #006aff61,0 32px 70px #00000080}.sl-reels:before{content:"";z-index:3;pointer-events:none;background:var(--sl-blue);height:2px;box-shadow:0 0 9px var(--sl-blue-bright), 0 0 32px var(--sl-blue-glow);opacity:1;position:absolute;top:50%;left:1.5%;right:1.5%;transform:translateY(-50%)}.sl-reels:after{content:"";pointer-events:none;background:linear-gradient(155deg,#cdebff2e,#0000 22% 68%,#2386ff1a);position:absolute;inset:0}.sl-reel{background:#010716;border:1px solid #53a2ff29;border-radius:3px;grid-template-rows:repeat(3,minmax(0,1fr));gap:clamp(3px,.6vh,8px);min-width:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 26px #0043bb57}.sl-reel:after{content:"";pointer-events:none;background:linear-gradient(#000000b3,#0000 30% 70%,#000000b3);position:absolute;inset:0}.sl-cell{border:1px solid var(--sl-faint);background:linear-gradient(170deg,#134391d6,#031337f0 46%,#02091bf5);border-radius:2px;place-items:center;min-height:clamp(50px,14vh,180px);font-size:clamp(32px,7.7vh,92px);line-height:1;transition:transform .16s,border-color .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #c9e8ff24,inset 0 -20px 32px #00031280}.sl-cell span{display:block}.sl-cell-label{color:var(--sl-dim);letter-spacing:.16em;margin-top:.35em;font-size:clamp(7px,.95vh,12px);font-weight:800}.sl-cell.is-hit{border-color:var(--sl-blue);box-shadow:inset 0 0 44px #49a9ff8c, 0 0 34px var(--sl-blue-glow);background:linear-gradient(160deg,#1f84ffb8,#04266af5);animation:.7s ease-out 2 sl-hit}.sl-bulbs{display:none}.sl-payflash{z-index:4;pointer-events:none;background:linear-gradient(90deg,#0000,#246bfe3d,#0000);height:18%;animation:.8s ease-out 2 sl-paysweep;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.sl-controls{justify-items:center;gap:8px;display:grid}.sl-ready-count{color:var(--sl-ink);text-transform:uppercase;justify-content:center;align-items:baseline;gap:12px;display:flex}.sl-ready-count strong{font-size:clamp(34px,5.5vh,64px);font-weight:950;line-height:1}.sl-ready-count span{letter-spacing:.08em;font-size:clamp(17px,2.5vh,28px);font-weight:900}.sl-session-note{color:var(--sl-dim);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:700}.sl-btn{border:1px solid var(--sl-line-strong);width:100%;min-height:clamp(58px,8vh,86px);color:var(--sl-ink);font:inherit;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background:linear-gradient(160deg,#164da5e0,#031845f5);border-radius:6px;justify-content:center;align-items:center;padding:0 clamp(18px,2vw,32px);font-size:clamp(14px,1.9vh,22px);font-weight:900;transition:transform .1s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 1px #daefff2e,0 8px 22px #0000005c,0 0 22px #005bff1f}.sl-btn:hover{border-color:var(--sl-blue-soft);box-shadow:inset 0 1px #fff3, 0 0 28px var(--sl-blue-glow)}.sl-btn:active{background:var(--sl-surface-pressed);transform:translateY(2px);box-shadow:inset 0 2px 10px #00000059}.sl-btn:focus-visible{outline:2px solid var(--sl-blue);outline-offset:3px}.sl-btn:disabled{opacity:.36;cursor:default}.sl-btn-primary{border-color:var(--sl-blue);color:var(--sl-ink);background:linear-gradient(180deg, var(--sl-blue-bright) 0%, var(--sl-blue) 48%, var(--sl-blue-deep) 100%);box-shadow:inset 0 2px #e6f5ff7a, inset 0 -2px #00196799, 0 10px 34px var(--sl-blue-glow), 0 0 50px #0069ff57}.sl-btn-gold{border-color:var(--sl-blue-soft);color:var(--sl-ink);background:linear-gradient(180deg, var(--sl-blue-bright), var(--sl-blue-deep))}.sl-btn-ghost{background:#082f796b}.sl-spin-action{letter-spacing:.16em;text-shadow:0 2px 12px #00154b8c;border:1px solid #8dcaff;max-width:620px;min-height:clamp(76px,10vh,112px);font-size:clamp(25px,4vh,44px);animation:2.8s ease-in-out infinite sl-button-breathe;box-shadow:inset 0 2px #ffffff85,inset 0 -6px 16px #0024825c,0 12px #002d89,0 20px 52px #0066ff9e,0 0 82px #087cff57}.sl-spin-action:active{box-shadow:inset 0 2px 10px #00000038, 0 5px 0 #0d3d9d, 0 10px 20px var(--sl-blue-glow);transform:translateY(7px)}.sl-overlay{z-index:6;text-align:center;-webkit-backdrop-filter:blur(20px)saturate(145%);backdrop-filter:blur(20px)saturate(145%);background:radial-gradient(at 50% 12%,#1066ff85,#0000 54%),linear-gradient(155deg,#021239ed,#010511f5 72%);place-items:center;padding:clamp(18px,3vh,42px);animation:.24s ease-out sl-enter;display:grid;position:absolute;inset:0;overflow:auto}.sl-overlay>div{z-index:2;position:relative}.sl-rewards-popover{z-index:180;place-items:center;padding:clamp(18px,4vh,48px) clamp(22px,5vw,92px);display:grid;position:absolute;inset:0}.sl-rewards-backdrop{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);cursor:pointer;background:#000518c7;border:0;position:absolute;inset:0}.sl-rewards-panel{z-index:1;background:radial-gradient(70% 90% at 80% 15%,#1284ff4d,#0000 70%),linear-gradient(145deg,#073897fa,#010d2bfc 72%);border:1px solid #78c4ff9e;border-radius:8px;grid-template-columns:minmax(270px,.52fr) minmax(540px,1.48fr);grid-template-areas:"heading heading""jackpot rewards""button rewards";gap:clamp(14px,2.2vh,24px) clamp(22px,2.8vw,52px);width:min(1480px,92vw);max-height:min(850px,88dvh);padding:clamp(24px,4vh,46px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #def3ff3d,0 0 90px #0063ff6b,0 34px 90px #00000094}.sl-rewards-heading{grid-area:heading;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;display:grid}.sl-rewards-heading h2{letter-spacing:0;margin-top:7px;font-size:clamp(30px,5dvh,58px);font-weight:950;line-height:.92}.sl-rewards-close{border:1px solid var(--sl-line-strong);width:48px;height:48px;color:var(--sl-ink);font:inherit;cursor:pointer;background:#052a6fb8;border-radius:50%;place-items:center;font-size:30px;line-height:1;display:grid}.sl-rewards-jackpot{border:1px solid var(--sl-line-strong);background:linear-gradient(155deg,#1677f4b8,#021747eb);border-radius:7px;grid-area:jackpot;align-content:center;min-height:210px;padding:clamp(20px,3vh,32px);display:grid;box-shadow:inset 0 1px #daf0ff38,0 0 36px #0069ff40}.sl-rewards-jackpot span,.sl-rewards-jackpot small{color:var(--sl-blue-soft);letter-spacing:.18em;font-size:clamp(10px,1.2vh,13px);font-weight:850}.sl-rewards-jackpot strong{margin:12px 0 16px;font-size:clamp(42px,8vh,84px);font-weight:950;line-height:.85}.sl-rewards-list{grid-area:rewards;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:clamp(9px,1.3vh,14px);min-height:0;display:grid}.sl-reward-item{background:linear-gradient(155deg,#114eada6,#021339e6);border:1px solid #68b5ff4d;border-radius:6px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:clamp(62px,8vh,82px);padding:10px 16px;display:grid;box-shadow:inset 0 1px #ceebff21}.sl-reward-item>span{place-items:center;width:46px;height:46px;font-size:clamp(24px,3.8vh,40px);display:grid}.sl-reward-item strong{letter-spacing:.05em;min-width:0;font-size:clamp(13px,1.8vh,20px);font-weight:900;line-height:1.15}.sl-reward-item small{color:var(--sl-blue-soft);letter-spacing:.16em;font-size:9px;font-weight:900}.sl-reward-item.is-rare{background:linear-gradient(145deg,#197ff5cc,#042263f0);border-color:#89cfffb8;box-shadow:inset 0 1px #eaf7ff40,0 0 22px #007aff33}.sl-rewards-done{grid-area:button;align-self:end;min-height:66px}.sl-rays:before{content:"";pointer-events:none;background:conic-gradient(from 0deg at 50% 50%, transparent 0 8%, #2d92ff14 10%, transparent 13% 29%, #52aeff12 31%, transparent 34% 100%);animation:18s linear infinite sl-rays-turn;position:absolute;inset:-25%}.sl-flash{animation:.2s ease-out sl-enter}.sl-entry-kicker{color:var(--sl-blue-soft)}.sl-entry-title{margin-top:1.2vh;font-size:clamp(36px,7vh,84px)}.sl-entry-help{color:var(--sl-dim);margin-top:1.2vh;font-size:clamp(12px,1.65vh,17px)}.sl-code{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(6px,1vw,12px);width:min(100%,600px);margin:clamp(16px,2.5vh,28px) auto 0;display:grid}.sl-code b{min-width:0;height:clamp(66px,10vh,104px);color:var(--sl-ink);letter-spacing:0;background:linear-gradient(165deg,#0b3788d6,#01091df5);border:1px solid #71bbff8a;border-radius:7px;place-items:center;font-size:clamp(30px,5.5vh,58px);font-weight:900;display:grid;box-shadow:inset 0 2px #c4e6ff29,inset 0 -12px 24px #0004188a,0 0 22px #0064ff33}.sl-code b[style*="opacity: 1"]{border-color:var(--sl-blue-soft);box-shadow:inset 0 1px #e4f4ff4d, 0 0 18px var(--sl-blue), 0 0 42px var(--sl-blue-glow);background:linear-gradient(160deg,#176bece6,#031c52fa)}.sl-keypad{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(7px,1.1vh,12px);width:min(100%,480px);margin:clamp(16px,2.2vh,24px) auto 0;display:grid}.sl-key{min-height:clamp(55px,7.8vh,78px);color:var(--sl-ink);font:inherit;cursor:pointer;background:linear-gradient(165deg,#11469fe6,#031844fa);border:1px solid #66b1ff61;border-radius:7px;font-size:clamp(20px,3vh,30px);font-weight:850;box-shadow:inset 0 1px #d6edff33,inset 0 -8px 18px #00072366,0 5px #010719,0 0 20px #005dff29}.sl-key:active{transform:translateY(3px);box-shadow:inset 0 2px 12px #0006,0 2px #050607}.sl-key:focus-visible{outline:2px solid var(--sl-blue);outline-offset:2px}.sl-key-meta{color:var(--sl-dim);letter-spacing:.13em;font-size:10px}.sl-key-play{border-color:var(--sl-blue-soft);background:linear-gradient(180deg, var(--sl-blue-bright), var(--sl-blue-deep));box-shadow:inset 0 1px #ffffff6b, 0 5px 0 #00266f, 0 0 28px var(--sl-blue-glow);letter-spacing:.13em;font-size:12px}.sl-key-play:disabled{opacity:.32}.sl-connect-row{border-top:1px solid var(--sl-line);flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(12px,2vw,28px);margin-top:2.2vh;padding-top:1.6vh;display:flex}.sl-result-kicker{color:var(--sl-blue-soft);font-size:clamp(11px,1.5vh,16px)}.sl-result-prize{line-height:.82;animation:.38s cubic-bezier(.16,1,.3,1) sl-result;color:#0000!important;filter:drop-shadow(0 0 20px #379bffcc)drop-shadow(0 0 60px #005aff7a)!important;background:linear-gradient(#fff 0%,#bce1ff 35%,#258fff 74%,#0965e8 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;margin-top:2vh!important;font-size:clamp(50px,13vh,168px)!important}.sl-final{width:100%;max-width:1100px}.sl-final-title{margin-top:1vh;font-size:clamp(34px,6.4vh,76px);line-height:.9}.sl-final-layout{grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);align-items:center;gap:clamp(16px,3vw,42px);margin-top:clamp(18px,3vh,34px);display:grid}.sl-final-ticket{text-align:left;background:linear-gradient(150deg,#0a3e97db,#021133f0);border:1px solid #79c2ffad;border-radius:8px;padding:clamp(18px,3vh,34px);box-shadow:inset 0 1px #e2f2ff38,0 0 42px #0069ff47,0 24px 54px #00000057}.sl-final-status{color:var(--sl-blue-soft);letter-spacing:.12em;font-size:clamp(12px,1.8vh,18px);font-weight:900}.sl-final-wins{gap:.45em;margin-top:1.8vh;display:grid}.sl-final-wins p{color:var(--sl-ink);text-shadow:0 0 22px #4ea8ff8a;text-transform:uppercase;font-size:clamp(28px,5vh,58px);font-weight:950;line-height:.96}.sl-final-rule{color:var(--sl-dim);letter-spacing:.13em;margin-top:2vh;font-size:clamp(9px,1.25vh,12px);font-weight:800;line-height:1.6}.sl-final-claim{justify-items:center;gap:9px;display:grid}.sl-final-options{gap:clamp(9px,1.4vh,15px);display:grid}.sl-final-option{min-height:clamp(112px,18vh,180px);color:var(--sl-ink);text-align:left;background:linear-gradient(145deg,#0d46a5b8,#021236eb);border:1px solid #79c2ff7a;border-radius:8px;gap:clamp(5px,.8vh,9px);padding:clamp(14px,2.2vh,24px);display:grid;box-shadow:inset 0 1px #fff3,0 14px 34px #0000003d}.sl-final-option span,.sl-final-option-label{color:var(--sl-blue-soft);letter-spacing:.14em;font-size:clamp(9px,1.25vh,12px);font-weight:900}.sl-final-option strong{font-size:clamp(20px,3.7vh,38px);font-weight:950;line-height:.95}.sl-final-option small{color:var(--sl-dim);letter-spacing:.09em;font-size:clamp(8px,1.15vh,11px);font-weight:800;line-height:1.45}.sl-final-option-primary{border-color:var(--sl-blue-soft);box-shadow:inset 0 1px #ffffff61, 0 0 34px var(--sl-blue-glow);background:linear-gradient(145deg,#178cff,#06389f)}.sl-final-selected{border:1px solid var(--sl-blue-soft);text-align:center;background:#042d7a9e;align-content:center;justify-items:center;gap:12px;min-height:230px;padding:24px;display:grid}.sl-final-claim>img,.sl-final-claim>canvas,.sl-final-claim>svg{border:10px solid var(--sl-ink);background:var(--sl-ink);box-shadow:0 0 0 1px var(--sl-blue-soft), 0 0 38px var(--sl-blue-glow), 0 18px 42px #00000061;border-radius:8px;width:min(27vh,260px)!important;height:min(27vh,260px)!important}.sl-final-claim-title{letter-spacing:.06em;font-size:clamp(16px,2.35vh,26px);font-weight:950;line-height:1}.sl-final-url{color:var(--sl-blue-soft);letter-spacing:.12em;font-size:12px;font-weight:800}.sl-final-choice{color:var(--sl-dim);letter-spacing:.12em;margin-top:2vh;font-size:clamp(10px,1.45vh,14px);font-weight:800;line-height:1.6}.sl-final-choice span{color:var(--sl-blue-soft);margin-inline:.4em}.sl-final-done{max-width:620px;margin-top:2vh}.sl-final-legal{color:var(--sl-dim);letter-spacing:.12em;margin-top:1.3vh;font-size:10px}.sl-side{background:linear-gradient(#062058,#020b21 62%,#01040d);grid-auto-rows:min-content;align-content:center;gap:12px;min-width:0;padding:clamp(16px,2vw,28px);display:grid;overflow:hidden;box-shadow:inset 1px 0 #76beff2e,inset 22px 0 60px #0048be26}.sl-card{border-bottom:1px solid var(--sl-line);background:0 0;padding:clamp(14px,1.8vh,20px) 0}.sl-prize{min-width:0;color:var(--sl-dim);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:6px 0;font-size:clamp(9px,1.2vh,12px);display:grid}.sl-prize em{filter:grayscale(.3);font-size:17px;font-style:normal}.sl-prize.is-rare{color:var(--sl-ink)}.sl-ticker{overflow:hidden}.sl-ticker span{white-space:normal;line-height:1.7;display:block}.sl-bar{background:var(--sl-faint);height:3px;overflow:hidden}.sl-bar i{background:var(--sl-blue);height:100%;transition:width .9s linear;display:block}.sl-confetti{pointer-events:none;font-size:clamp(16px,2.5vh,30px);animation:2.6s linear forwards sl-fall;position:absolute;top:-8vh}.sl-power-glow{z-index:4;pointer-events:none;box-shadow:inset 0 0 90px var(--sl-blue-glow);animation:1s ease-in-out infinite sl-power;position:absolute;inset:0}.sl-damage{z-index:30;padding:6px 12px calc(6px + env(safe-area-inset-bottom));color:#f5f7fa57;letter-spacing:.16em;text-align:center;text-transform:uppercase;pointer-events:none;background:#050607cc;font-size:clamp(8px,1vh,10px);font-weight:700;position:absolute;bottom:0;left:0;right:0}.sl-bonus-core{border-color:var(--sl-blue)!important;background:var(--sl-surface-raised)!important;box-shadow:0 0 50px var(--sl-blue-glow)!important}.sl-star{background:var(--sl-ink);box-shadow:0 0 8px var(--sl-blue-soft)}.sl-bonus-meteor{filter:grayscale(1) drop-shadow(0 0 18px var(--sl-blue-soft))}.sl-pop{animation:.28s ease-out sl-enter}.sl-pulse{animation:1.2s ease-in-out infinite sl-power}@keyframes sl-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sl-result{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes sl-hit{50%{transform:scale(1.045)}}@keyframes sl-paysweep{0%{opacity:0;transform:translate(-50%,-50%)}45%{opacity:1}to{opacity:0;transform:translate(50%,-50%)}}@keyframes sl-fall{to{opacity:0;transform:translateY(115vh)rotate(220deg)}}@keyframes sl-power{50%{opacity:.45}}@keyframes sl-streak{0%{opacity:.45;transform:translateY(-28%)}to{opacity:1;transform:translateY(28%)}}@keyframes sl-antic{50%{transform:scale(1.02)}}@keyframes sl-land-hard{0%{transform:translateY(-10%)}60%{transform:translateY(3%)}to{transform:none}}@keyframes sl-cab-hum{50%{transform:translateY(.6px)}}@keyframes sl-cab-shake{25%{transform:translate(-4px)}60%{transform:translate(4px)}}@keyframes sl-pulse{50%{opacity:.8}}@keyframes sl-ambient-sweep{50%{opacity:.55;transform:translate(1.5%)}}@keyframes sl-shimmer-blue{0%,to{background-position:0%}50%{background-position:100%}}@keyframes sl-rays-turn{to{transform:rotate(360deg)}}@keyframes sl-button-breathe{50%{box-shadow:inset 0 2px #ffffff94,inset 0 -6px 16px #00248252,0 12px #002d89,0 24px 64px #0066ffc2,0 0 96px #087cff70}}.sl-reel.is-spinning{animation:.15s linear infinite sl-cab-hum}.sl-reel.is-spinning .sl-cell span{filter:blur(1px);animation:.14s linear infinite sl-streak}.sl-reel.is-anticipate{animation:.55s ease-in-out infinite sl-antic}.sl-reel.is-anticipate .sl-cell{border-color:var(--sl-blue);box-shadow:inset 0 0 26px var(--sl-blue-glow)}.sl-reel.is-landing{animation:.38s cubic-bezier(.16,1,.3,1) sl-land-hard}.sl-reels.is-spinning-all{animation:.16s linear infinite sl-cab-hum}.sl-reels.is-win-shake{animation:.45s ease-out sl-cab-shake}@media (width<=900px),(orientation:portrait){.sl-grid{grid-template-columns:minmax(0,1fr)}.sl-stage{padding:18px 16px 34px;box-shadow:inset 0 1px #9bd3ff2e}.sl-side{display:none}.sl-brand{font-size:clamp(28px,4.5vh,46px)}.sl-reels{min-height:min(48vh,470px)}.sl-cell{min-height:clamp(42px,11.2vh,132px);font-size:clamp(26px,6vh,64px)}.sl-final-layout{grid-template-columns:minmax(0,1fr) minmax(210px,.75fr);gap:14px}.sl-final-ticket{padding:16px}.sl-final-wins p{font-size:clamp(24px,4vh,42px)}}@media (width<=620px){.sl-header-tools .sl-pass{display:none}.sl-stage{padding-inline:10px}.sl-reels{gap:3px;padding:5px}.sl-cell{min-height:clamp(38px,10.5vh,100px);font-size:clamp(23px,5.7vh,48px)}.sl-overlay{padding:16px 12px 32px}.sl-code{gap:5px}.sl-code b{height:60px;font-size:28px}.sl-keypad{gap:7px}.sl-key{min-height:54px}.sl-final-layout{grid-template-columns:1fr}.sl-final-title{font-size:34px}.sl-final-ticket{text-align:center}.sl-final-claim>img,.sl-final-claim>canvas,.sl-final-claim>svg{width:min(21vh,210px)!important;height:min(21vh,210px)!important}}@media (height<=760px){.sl-stage{padding-top:12px;padding-bottom:28px}.sl-tagline{margin-top:5px}.sl-reels{min-height:43vh}.sl-cell{min-height:10vh}.sl-entry-title{font-size:34px}.sl-entry-help{margin-top:6px}.sl-code{margin-top:10px}.sl-code b{height:54px;font-size:26px}.sl-keypad{gap:5px;margin-top:10px}.sl-key{min-height:44px}.sl-connect-row{margin-top:10px;padding-top:8px}}@media (prefers-reduced-motion:reduce){.sl-root:before,.sl-rays:before,.sl-spin-action,.sl-overlay,.sl-result-prize,.sl-cell.is-hit,.sl-confetti,.sl-power-glow,.sl-pop,.sl-pulse,.sl-reel,.sl-reel .sl-cell span,.sl-reels{animation:none!important}}@media (aspect-ratio>=4/3) and (width>=800px){.sl-root{background:radial-gradient(82% 66% at 38% -8%,#1582ffdb 0%,#0446c680 35%,#0000 72%),linear-gradient(128deg,#02091d 0%,#073186 46%,#010716 100%);height:100dvh;min-height:100dvh}.sl-root:before{background:linear-gradient(108deg,#0000 0 25%,#79c6ff1f 42%,#0000 58% 100%),repeating-linear-gradient(90deg,#0000 0 127px,#6ab2ff09 128px)}.sl-grid{grid-template-columns:minmax(0,1fr);height:100dvh}.sl-stage{padding:max(12px, env(safe-area-inset-top)) clamp(34px, 4vw, 78px) max(28px, calc(env(safe-area-inset-bottom) + 20px));background:radial-gradient(68% 72% at 50% 43%,#086aff38,#0000 74%),linear-gradient(#063084f0 0%,#03194cf7 48%,#01081bfc 100%);grid-template-rows:clamp(58px,8.5dvh,88px) minmax(0,1fr) clamp(96px,15.5dvh,160px)}.sl-header{align-items:center}.sl-brand{font-size:clamp(30px,5.4dvh,58px)}.sl-tagline{margin-top:5px;font-size:clamp(8px,1.15dvh,12px)}.sl-sound{width:clamp(34px,4.4dvh,44px);height:clamp(34px,4.4dvh,44px)}.sl-reel-stage{justify-self:center;width:min(100%,1760px);padding:clamp(4px,.8dvh,9px) 0}.sl-reel-stage>div{height:100%;min-height:0;display:grid}.sl-reels{border-width:2px;gap:clamp(6px,.7vw,14px);height:100%;min-height:0;max-height:none;padding:clamp(9px,1.25dvh,15px);box-shadow:inset 0 1px #cfebff52,inset 0 -52px 110px #000310b8,0 0 0 5px #054ab733,0 0 68px #006aff75,0 34px 74px #0000007a}.sl-reel{gap:clamp(3px,.65dvh,7px);min-height:0}.sl-cell{min-height:0;font-size:clamp(38px,10.2dvh,108px)}.sl-cell-label{font-size:clamp(8px,1.12dvh,13px)}.sl-controls{grid-template-columns:minmax(180px,.4fr) minmax(440px,1.35fr) minmax(200px,.48fr);align-content:center;justify-self:center;place-items:center stretch;gap:clamp(10px,1.4vw,24px);width:min(100%,1560px);min-height:0}.sl-controls>.sl-ready-count{justify-self:end}.sl-controls>.sl-spin-action{grid-area:1/2}.sl-controls>.sl-more-codes{grid-area:1/3;align-self:end}.sl-controls>.sl-session-note{text-align:left;grid-area:2/3;line-height:1.55}.sl-controls>.sl-eyebrow{grid-column:1/-1}.sl-controls>.sl-ready-count+.sl-spin-action+.sl-session-note+.sl-eyebrow{display:none}.sl-ready-count{text-align:right;gap:9px}.sl-ready-count strong{font-size:clamp(30px,6.4dvh,66px)}.sl-ready-count span{max-width:112px;font-size:clamp(13px,2dvh,21px);line-height:1.05}.sl-session-note{font-size:clamp(8px,1.15dvh,11px)}.sl-spin-action{background:linear-gradient(#53b7ff 0%,#087cff 45%,#02329c 100%);max-width:none;min-height:clamp(72px,12dvh,124px);font-size:clamp(32px,5.4dvh,58px)}.sl-side{display:none}.sl-card{padding:clamp(7px,1.2dvh,14px) 0}.sl-prize{padding:clamp(2px,.42dvh,5px) 0}.sl-overlay{padding:max(12px, env(safe-area-inset-top)) clamp(42px, 5vw, 96px) max(30px, calc(env(safe-area-inset-bottom) + 22px));background:radial-gradient(72% 86% at 50% 0,#1985ffad,#0000 68%),linear-gradient(145deg,#04308bf7,#010b25fb 72%);overflow:hidden}.sl-grid:has(.sl-entry-screen){grid-template-columns:minmax(0,1fr)}.sl-grid:has(.sl-entry-screen) .sl-side{display:none}.sl-stage:has(.sl-entry-screen){background:radial-gradient(60% 90% at 79% 52%,#0088ff47,#0000 70%),linear-gradient(118deg,#041f5dfa,#053fa6f5 53%,#010f33fc);padding-inline:clamp(34px,4.4vw,86px)}.sl-stage:has(.sl-entry-screen)>.sl-controls{visibility:hidden}.sl-entry-screen{padding:clamp(112px, 12dvh, 134px) clamp(42px, 5vw, 96px) max(34px, calc(env(safe-area-inset-bottom) + 26px));-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(44% 78% at 76% 52%,#169dff61,#0000 72%),radial-gradient(72% 92% at 28% 24%,#0852d357,#0000 70%),linear-gradient(118deg,#03143f 0%,#063b9d 52%,#010e31 100%);place-items:stretch stretch}.sl-entry-layout{text-align:left;grid-template-columns:minmax(360px,.76fr) minmax(560px,1.24fr);align-items:center;gap:clamp(48px,7vw,132px);width:min(1680px,100%);height:100%;margin:0 auto;display:grid}.sl-entry-copy{align-content:center;min-width:0;display:grid}.sl-entry-kicker{letter-spacing:.22em;font-size:clamp(13px,1.45dvh,16px)}.sl-entry-title{margin-top:clamp(14px,2dvh,22px);font-size:clamp(50px,6.6dvh,72px);line-height:.9}.sl-entry-help{max-width:520px;color:var(--sl-ink);margin-top:clamp(20px,2.8dvh,30px);font-size:clamp(18px,2.1dvh,23px);line-height:1.45}.sl-entry-guide{border-left:3px solid var(--sl-blue-bright);gap:7px;margin-top:clamp(38px,6dvh,64px);padding:18px 0 18px 20px;display:grid}.sl-entry-guide strong{letter-spacing:.09em;font-size:clamp(16px,1.8dvh,20px)}.sl-entry-guide span{color:var(--sl-dim);font-size:clamp(14px,1.6dvh,17px);line-height:1.45}.sl-connect-row{border-top:1px solid var(--sl-line);grid-template-columns:auto 1fr;justify-content:stretch;gap:6px 16px;margin-top:clamp(30px,5dvh,52px);padding-top:18px;display:grid}.sl-connect-row span{color:var(--sl-dim);letter-spacing:.11em;font-size:clamp(12px,1.3dvh,14px);font-weight:800}.sl-connect-row strong{color:var(--sl-ink);letter-spacing:.04em;font-size:clamp(14px,1.55dvh,17px)}.sl-connect-row b{color:var(--sl-blue-soft);letter-spacing:.22em;font-size:clamp(20px,2.7dvh,30px)}.sl-connect-row em{letter-spacing:.15em;grid-column:1/-1;font-size:12px;font-style:normal;font-weight:900}.sl-entry-console{background:linear-gradient(155deg,#094cb4b3,#010f31e0);border:1px solid #85cfff6b;border-radius:10px;align-content:center;justify-self:center;width:min(100%,720px);padding:clamp(24px,3.2dvh,36px);display:grid;box-shadow:inset 0 1px #e2f6ff40,inset 0 -50px 90px #00082159,0 0 70px #0078ff42,0 28px 80px #00000061}.sl-console-label{color:var(--sl-blue-soft);letter-spacing:.18em;text-align:center;margin-bottom:13px;font-size:clamp(13px,1.45dvh,16px);font-weight:900}.sl-entry-console .sl-code{gap:clamp(8px,.7vw,13px);width:100%;margin:0}.sl-entry-console .sl-code b{height:clamp(72px,9dvh,98px);font-size:clamp(36px,5.1dvh,55px)}.sl-entry-console .sl-keypad{gap:clamp(10px,1.2dvh,14px);width:100%;margin:clamp(16px,2dvh,22px) 0 0}.sl-entry-console .sl-key{border-radius:8px;min-height:clamp(70px,8.4dvh,91px);font-size:clamp(26px,3.4dvh,36px)}.sl-entry-console .sl-key-meta,.sl-entry-console .sl-key-play{font-size:clamp(15px,1.8dvh,20px);font-weight:950}.sl-entry-console .sl-key-play{background:linear-gradient(#5ac2ff,#0785ff 46%,#0238a8);box-shadow:inset 0 1px #ffffff85,0 6px #00266f,0 0 34px #009bffa6}.sl-entry-error{color:var(--sl-danger);letter-spacing:.08em;text-align:center;margin-top:14px;font-size:15px;font-weight:900}.sl-overlay:has(.sl-result-prize)>div{align-content:center;justify-items:center;display:grid;width:min(1540px,92vw)!important;max-width:none!important}.sl-result-kicker{font-size:clamp(12px,2.2dvh,22px)}.sl-result-prize{overflow-wrap:anywhere;max-width:100%;line-height:.8;font-size:clamp(56px,16dvh,174px)!important}.sl-overlay:has(.sl-result-prize) .sl-btn{min-height:clamp(50px,8.5dvh,84px);margin-top:2dvh!important}.sl-final{width:min(1640px,94vw);max-width:none;max-height:calc(100dvh - max(48px, env(safe-area-inset-top) + env(safe-area-inset-bottom)));grid-template-columns:minmax(0,1fr) minmax(250px,.72fr);grid-template-areas:"kicker kicker""title title""content content""choice choice""error error""done legal";align-items:center;column-gap:clamp(20px,3vw,54px);display:grid}.sl-final>.sl-eyebrow:first-child{grid-area:kicker}.sl-final-title{grid-area:title;margin-top:.5dvh;font-size:clamp(32px,6.8dvh,74px)}.sl-final-layout{grid-area:content;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:clamp(24px,4vw,76px);margin-top:clamp(8px,1.8dvh,20px)}.sl-final-ticket{padding:clamp(13px,2.4dvh,26px)}.sl-final-status{font-size:clamp(11px,1.8dvh,18px)}.sl-final-wins{gap:.25em;margin-top:1.2dvh}.sl-final-wins p{font-size:clamp(28px,5.4dvh,60px)}.sl-final-rule{margin-top:1.4dvh}.sl-final-claim>img,.sl-final-claim>canvas,.sl-final-claim>svg{border-width:8px;width:min(31dvh,285px)!important;height:min(31dvh,285px)!important}.sl-final-claim-title{font-size:clamp(15px,2.4dvh,26px)}.sl-final-options{grid-template-columns:1fr}.sl-final-option{min-height:clamp(104px,16dvh,164px)}.sl-final-selected{min-height:min(31dvh,285px)}.sl-final-choice{grid-area:choice;margin-top:clamp(8px,1.4dvh,16px)}.sl-final>.sl-eyebrow[style*=margin-top]{grid-area:error}.sl-final-done{grid-area:done;width:100%;max-width:none;min-height:clamp(46px,7.6dvh,76px);margin-top:clamp(7px,1.2dvh,14px)}.sl-final-legal{text-align:right;grid-area:legal;justify-self:end;margin-top:clamp(7px,1.2dvh,14px)}:is(.sl-overlay:has(>div>.sl-eyebrow:first-child):has(.sl-title+input)>div,.sl-overlay:has(>div>.sl-eyebrow:first-child):has(.sl-title~button)>div){max-height:calc(100dvh - max(48px, env(safe-area-inset-top) + env(safe-area-inset-bottom)))}.sl-overlay:has(.sl-title) input{max-height:9dvh}.sl-damage{padding-bottom:max(5px, env(safe-area-inset-bottom));font-size:clamp(7px,.9dvh,9px)}}@media (aspect-ratio>=4/3) and (width>=800px) and (height<=600px){.sl-grid{grid-template-columns:minmax(0,1fr)}.sl-stage{grid-template-rows:48px minmax(0,1fr) 82px;padding-top:8px;padding-bottom:23px}.sl-tagline{display:none}.sl-brand{font-size:30px}.sl-side{display:none}.sl-side .sl-card{padding:5px 0}.sl-side .sl-prize{padding:1px 0;font-size:8px}.sl-side .sl-prize em{font-size:13px}.sl-side .sl-card:last-child{display:none}.sl-spin-action{min-height:60px;font-size:28px}.sl-ready-count strong{font-size:34px}.sl-ready-count span{font-size:13px}.sl-session-note{font-size:7px}.sl-stage:has(.sl-entry-screen){grid-template-rows:48px minmax(0,1fr) 22px;padding-inline:36px}.sl-entry-screen{padding:64px 40px 24px}.sl-entry-layout{grid-template-columns:minmax(280px,.78fr) minmax(430px,1.22fr);gap:42px}.sl-entry-title{margin-top:8px;font-size:38px;line-height:.88}.sl-entry-help{margin-top:11px;font-size:14px}.sl-entry-guide{margin-top:18px;padding-block:9px}.sl-entry-guide strong{font-size:13px}.sl-entry-guide span{font-size:12px}.sl-connect-row{gap:3px 10px;margin-top:16px;padding-top:10px}.sl-connect-row span{font-size:10px}.sl-connect-row strong{font-size:11px}.sl-connect-row b{font-size:18px}.sl-entry-console{width:min(100%,560px);padding:13px 16px 16px}.sl-console-label{margin-bottom:7px;font-size:11px}.sl-entry-console .sl-code b{height:48px;font-size:27px}.sl-entry-console .sl-keypad{gap:7px;margin-top:8px}.sl-entry-console .sl-key{min-height:44px;font-size:20px}.sl-entry-console .sl-key-meta,.sl-entry-console .sl-key-play{font-size:12px}.sl-header-jackpot{padding:5px 10px}.sl-header-jackpot span{font-size:8px}.sl-header-jackpot strong{font-size:15px}.sl-rewards-trigger{padding:5px 10px}.sl-rewards-trigger span{font-size:8px}.sl-rewards-trigger strong{font-size:15px}.sl-rewards-popover{padding:18px 30px}.sl-rewards-panel{grid-template-columns:minmax(210px,.5fr) minmax(480px,1.5fr);gap:10px 24px;width:min(1120px,94vw);max-height:94dvh;padding:18px 22px}.sl-rewards-heading h2{margin-top:3px;font-size:28px}.sl-rewards-close{width:36px;height:36px;font-size:24px}.sl-rewards-jackpot{min-height:150px;padding:16px}.sl-rewards-jackpot strong{margin:8px 0 10px;font-size:44px}.sl-rewards-jackpot span,.sl-rewards-jackpot small{font-size:8px}.sl-rewards-list{gap:7px}.sl-reward-item{grid-template-columns:34px minmax(0,1fr) auto;min-height:45px;padding:5px 10px}.sl-reward-item>span{width:30px;height:30px;font-size:22px}.sl-reward-item strong{font-size:12px}.sl-reward-item small{font-size:7px}.sl-rewards-done{min-height:48px;font-size:12px}.sl-final-title{font-size:32px}.sl-final-layout{margin-top:6px}.sl-final-ticket{padding:10px 14px}.sl-final-wins{margin-top:5px}.sl-final-wins p{font-size:24px}.sl-final-rule{margin-top:7px;font-size:8px}.sl-final-claim>img,.sl-final-claim>canvas,.sl-final-claim>svg{border-width:6px;width:154px!important;height:154px!important}.sl-final-claim-title{font-size:15px}.sl-final-option{min-height:82px;padding:9px 12px}.sl-final-option strong{font-size:18px}.sl-final-option small{font-size:7px}.sl-final-selected{min-height:154px;padding:12px}.sl-final-choice{margin-top:5px;font-size:8px;line-height:1.3}.sl-final-done{min-height:42px;margin-top:5px;font-size:13px}.sl-final-legal{margin-top:5px;font-size:8px}.sl-overlay>div[style*="max-width: 560"]{transform-origin:50%;transform:scale(.82)}}.sl-more-codes{letter-spacing:.12em;white-space:nowrap;min-height:clamp(52px,8dvh,84px);padding-inline:clamp(14px,2vw,30px);font-size:clamp(13px,2dvh,20px);font-weight:900}
