.lw-card,.lw-banner{--accent:#168fe3;--accent-bright:#54c0ff;--accent-deep:#083c77;--title:#fff;--muted:#9db0cc;--line:#308fe59e;--button-text:#fff}.lw-card--premium,.lw-banner--premium{--accent:#d6a24b;--accent-bright:#ffd984;--accent-deep:#68400e;--title:#f7d88f;--muted:#dcc695;--line:#e8b75bb8;--button-text:#171008}.lw-card{isolation:isolate;color:#fff;width:min(92vw,430px);height:min(94dvh,740px);min-height:650px;text-align:initial;background:radial-gradient(circle at 50% 39%,#007eff3d,#0000 35%),radial-gradient(circle at 50% 28%,#2eb0ff14,#0000 52%),linear-gradient(165deg,#081326 0%,#040a16 48%,#02050d 100%);border:1px solid #5e89cb47;border-radius:28px;grid-template-rows:auto minmax(0,1fr) minmax(76px,auto) 68px;grid-template-columns:minmax(0,1fr);padding:44px 32px 30px;display:grid;position:relative;overflow:hidden;box-shadow:0 32px 100px #000000ad,0 0 48px #0076ff1a,inset 0 1px #ffffff0f}.lw-card--premium{background:radial-gradient(circle at 50% 38%,#d0841f4d,#0000 35%),radial-gradient(circle at 50% 27%,#ffce6914,#0000 52%),linear-gradient(165deg,#0a0d16 0%,#05070d 48%,#010207 100%);border-color:#d8a7508f;box-shadow:0 32px 100px #000000b8,0 0 52px #d58b2824,inset 0 0 0 1px #ffde9e26}.lw-card--reward{grid-template-rows:auto minmax(0,1fr) auto auto}.lw-card:before{z-index:-1;border:1px solid color-mix(in srgb, var(--accent) 42%, transparent);content:"";pointer-events:none;border-radius:21px;position:absolute;inset:9px}.lw-glow{z-index:-1;aspect-ratio:1;opacity:.82;background:radial-gradient(circle, color-mix(in srgb, var(--accent-bright) 28%, transparent) 0 20%, color-mix(in srgb, var(--accent) 26%, transparent) 38%, transparent 68%);filter:blur(34px);pointer-events:none;border-radius:50%;width:116%;position:absolute;top:16%;left:-8%}.lw-sound{z-index:8;border:1px solid color-mix(in srgb, var(--accent) 42%, transparent);width:34px;height:34px;color:color-mix(in srgb, var(--title) 72%, white);cursor:pointer;background:#0308127a;border-radius:50%;place-items:center;transition:color .16s,background .16s,border-color .16s;display:grid;position:absolute;top:24px;right:66px}.lw-sound svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px}.lw-sound[aria-pressed=true]{color:var(--muted);border-color:#ffffff1f}.lw-close{z-index:8;width:38px;height:38px;color:color-mix(in srgb, var(--title) 82%, white);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;transition:background .16s,color .16s;display:grid;position:absolute;top:22px;right:22px}.lw-close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8px;width:26px}.lw-close:disabled{cursor:not-allowed;opacity:.35}.lw-header{z-index:2;text-align:center;flex-direction:column;grid-row:1;align-items:center;min-height:118px;display:flex;position:relative}.lw-badge{border:1px solid color-mix(in srgb, var(--accent) 74%, transparent);min-height:30px;color:color-mix(in srgb, var(--title) 80%, white);box-shadow:0 0 15px color-mix(in srgb, var(--accent) 28%, transparent), inset 0 0 10px color-mix(in srgb, var(--accent) 10%, transparent);letter-spacing:.035em;text-transform:uppercase;background:#030812b8;border-radius:999px;align-items:center;gap:7px;padding:4px 15px;font-size:12px;font-weight:700;display:inline-flex}.lw-badge svg{width:15px;fill:var(--accent-bright)}.lw-title{color:var(--title);letter-spacing:-.035em;text-wrap:balance;text-shadow:0 0 18px color-mix(in srgb, var(--accent) 26%, transparent);margin:10px 0 0;font-size:clamp(30px,8vw,41px);font-weight:760;line-height:1.04}.lw-card--premium .lw-title{color:#0000;letter-spacing:-.025em;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px #5f3508)drop-shadow(0 0 7px #ffd57685)drop-shadow(0 0 22px #d58b283d);background:linear-gradient(#fff8d7 0%,#ffe59c 28%,#d8a447 66%,#fff0b4 100%);-webkit-background-clip:text;background-clip:text;font-family:"Bodoni 72",Didot,Bodoni MT,Georgia,Times New Roman,serif;font-size:clamp(34px,8.8vw,46px);font-weight:600;line-height:.98}.lw-divider{width:min(76%,270px);color:var(--accent-bright);grid-template-columns:1fr 18px 1fr;align-items:center;gap:10px;margin-top:12px;display:grid}.lw-divider span{background:linear-gradient(90deg, transparent, var(--line));height:1px}.lw-divider span:last-child{background:linear-gradient(90deg, var(--line), transparent)}.lw-divider svg{fill:currentColor;width:18px}.lw-arena{z-index:1;grid-area:2/1;place-items:center;min-width:0;min-height:0;margin-inline:-12px;display:grid;container-type:size}.lw-stage{aspect-ratio:1;width:min(100cqw,100cqh,386px);position:relative}.lw-rays{z-index:-2;opacity:.66;background:repeating-conic-gradient(from -4deg, transparent 0 8deg, color-mix(in srgb, var(--accent-bright) 17%, transparent) 9deg, transparent 10deg 19deg);filter:blur(1px);backface-visibility:hidden;will-change:transform, opacity;pointer-events:none;border-radius:50%;animation:6.4s ease-in-out infinite alternate lw-ambient-rays;position:absolute;inset:-31%;transform:translateZ(0);-webkit-mask-image:radial-gradient(circle,#0000 0 30%,#000 48%,#0000 73%);mask-image:radial-gradient(circle,#0000 0 30%,#000 48%,#0000 73%)}.lw-aura{z-index:-1;opacity:.88;background:radial-gradient(circle, transparent 0 43%, color-mix(in srgb, var(--accent-bright) 18%, transparent) 49%, color-mix(in srgb, var(--accent) 23%, transparent) 55%, transparent 72%);filter:blur(13px);backface-visibility:hidden;will-change:transform, opacity;pointer-events:none;border-radius:50%;animation:4.8s cubic-bezier(.37,0,.63,1) infinite alternate lw-ambient-aura;position:absolute;inset:-18%;transform:translateZ(0)}.lw-particles{z-index:-1;opacity:.76;background-image:radial-gradient(circle, var(--accent-bright) 0 1.6px, transparent 2px), radial-gradient(circle, #fff 0 1px, transparent 1.7px), radial-gradient(circle, var(--accent) 0 1.2px, transparent 1.8px);backface-visibility:hidden;will-change:transform, opacity;pointer-events:none;background-position:15% 30%,72% 18%,80% 65%;background-size:72px 86px,118px 126px,104px 96px;animation:7s ease-in-out infinite alternate lw-ambient-particles;position:absolute;inset:-31%;transform:translateZ(0);-webkit-mask-image:radial-gradient(circle,#0000 0 38%,#000 48%,#0000 75%);mask-image:radial-gradient(circle,#0000 0 38%,#000 48%,#0000 75%)}.lw-halo{z-index:0;background:var(--accent-bright);box-shadow:0 0 18px var(--accent-bright), 0 0 42px var(--accent), 0 0 84px color-mix(in srgb, var(--accent) 76%, transparent), 0 0 145px color-mix(in srgb, var(--accent) 52%, transparent), 0 0 210px color-mix(in srgb, var(--accent) 26%, transparent);opacity:.84;filter:blur(8px);backface-visibility:hidden;will-change:transform, opacity;border-radius:50%;animation:3.8s ease-in-out infinite alternate lw-ambient-halo;position:absolute;inset:3%;transform:translateZ(0)}.lw-orbit{z-index:1;border:1px solid color-mix(in srgb, var(--accent-bright) 76%, white);opacity:.72;box-shadow:inset 0 0 12px var(--accent-bright), 0 0 12px var(--accent-bright), 0 0 30px var(--accent);pointer-events:none;border-radius:50%;position:absolute;inset:-1%}.lw-wheel{z-index:2;will-change:transform;width:100%;height:100%;position:relative}.lw-wheel svg{width:100%;height:100%;filter:drop-shadow(0 0 7px var(--accent-bright)) drop-shadow(0 0 20px color-mix(in srgb, var(--accent) 82%, transparent)) drop-shadow(0 18px 18px #000000a3);display:block;overflow:visible}.lw-energy-rim{fill:none;stroke:var(--accent-bright);stroke-width:4px;opacity:.96}.lw-outer-rim{fill:none;stroke-width:15px}.lw-inner-rim{fill:#030711;stroke:color-mix(in srgb, var(--accent-bright) 86%, white);stroke-width:8px}.lw-segment{stroke:color-mix(in srgb, var(--accent-bright) 78%, #fff);stroke-width:2.8px}.lw-segment--selected{filter:brightness(1.42) drop-shadow(0 0 8px var(--accent-bright));animation:.62s ease-in-out 3 alternate lw-selected-prize}.lw-prize-icon{opacity:.92}.lw-prize-text{text-anchor:middle;letter-spacing:-.02em;paint-order:stroke fill;stroke:#00000038;stroke-width:1.5px;font-family:Avenir Next,Avenir,Segoe UI,sans-serif;font-size:18px;font-weight:750}.lw-card--premium .lw-prize-text{font-size:15px}.lw-hub{filter:drop-shadow(0 0 5px #fff) drop-shadow(0 0 16px var(--accent-bright))}.lw-hub-outer{fill:#02050b;stroke-width:9px}.lw-hub-inner{fill:#050d1a;stroke:var(--accent-bright);stroke-width:3.5px;stroke-dasharray:4 9}.lw-hub-core{stroke-width:5px}.lw-hub-lens{stroke:color-mix(in srgb, var(--accent-bright) 50%, white);stroke-width:1.5px}.lw-emblem--standard{filter:drop-shadow(0 6px 3px #0000008c)drop-shadow(0 0 8px #40c9ff)}.lw-crystal-shadow{fill:#00132d;stroke:#e2faff;stroke-width:3px}.lw-crystal-depth{fill:#003a9685;stroke:none}.lw-crystal-highlight{fill:#ffffffb8;stroke:none}.lw-crystal-facet{fill:none;stroke:#ffffffad;stroke-width:1.6px}.lw-emblem--premium{stroke:#ffe7a1;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.lw-emblem--premium .lw-emblem-bar{fill:none;stroke-width:4px}.lw-emblem--premium circle{fill:#fff4bf;stroke:none}.lw-hub-reflection{fill:none;stroke:#ffffff7a;stroke-linecap:round;stroke-width:2.5px}.lw-glass-sheen{pointer-events:none}.lw-bulb-assembly{filter:drop-shadow(0 0 5px var(--accent-bright))}.lw-bulb-bezel{stroke:color-mix(in srgb, var(--accent-bright) 70%, white);stroke-width:1.2px}.lw-bulb{stroke:#00000080;stroke-width:1.2px}.lw-bulb-highlight{fill:#fff;opacity:.92}.lw-pointer{z-index:6;transform-origin:50% 15%;width:58px;height:76px;filter:drop-shadow(0 5px 3px #000000b8) drop-shadow(0 0 8px white) drop-shadow(0 0 18px var(--accent-bright)) drop-shadow(0 0 32px var(--accent));position:absolute;top:-13px;left:50%;transform:translate(-50%)}.lw-pointer svg{width:100%;height:100%;display:block;overflow:visible}.lw-pointer-bezel{stroke:color-mix(in srgb, var(--accent-bright) 62%, white);stroke-width:2.2px}.lw-pointer-gem{stroke:#ffffffc2;stroke-width:1.5px}.lw-pointer-spark{fill:#fff;filter:drop-shadow(0 0 4px #fff)}.lw-pointer-reflection{fill:none;stroke:#ffffffb8;stroke-linecap:round;stroke-width:2px}.lw-message{z-index:3;text-align:center;grid-row:3;align-items:center;width:100%;padding:8px 12px;display:grid;position:relative}.lw-description{max-width:340px;color:var(--muted);text-wrap:balance;margin:0 auto;font-size:15px;font-weight:600;line-height:1.45}.lw-result,.lw-error{flex-direction:column;gap:3px;display:flex}.lw-result span,.lw-error span{color:var(--muted);font-size:12px}.lw-result strong{color:var(--title);font-size:18px}.lw-error strong{color:#f3a7a7;font-size:15px}.lw-pending{border:1px solid color-mix(in srgb, var(--accent) 52%, transparent);color:var(--muted);background:#030812b8;border-radius:999px;justify-content:center;justify-self:center;align-items:center;gap:8px;padding:7px 16px;font-size:13px;font-weight:600;display:inline-flex}.lw-spin-button{z-index:5;border:1px solid color-mix(in srgb, var(--accent-bright) 86%, white);width:calc(100% - 32px);min-height:56px;color:var(--button-text);background:linear-gradient(110deg, var(--accent-deep), var(--accent) 50%, var(--accent-deep));box-shadow:0 0 10px var(--accent-bright), 0 0 28px color-mix(in srgb, var(--accent) 72%, transparent), 0 0 52px color-mix(in srgb, var(--accent) 34%, transparent), inset 0 1px #ffffff8c, inset 0 -8px 22px #0000003d;cursor:pointer;background-size:180% 100%;border-radius:16px;justify-content:center;align-items:center;gap:10px;font-size:21px;font-weight:800;transition:transform .15s,filter .15s;display:inline-flex;position:relative;overflow:hidden}.lw-card--premium .lw-spin-button{background:linear-gradient(110deg,#8b591d,#f2cb77 50%,#8b591d) 0 0/180% 100%}.lw-spin-button:before,.lw-spin-button:after{border-top:1px solid color-mix(in srgb, var(--accent-bright) 35%, transparent);border-right:1px solid color-mix(in srgb, var(--accent-bright) 35%, transparent);content:"";width:52px;height:52px;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}.lw-spin-button:before{left:-30px}.lw-spin-button:after{right:-30px;transform:translateY(-50%)rotate(225deg)}.lw-spin-button:not(:disabled):active{transform:translateY(1px)scale(.995)}.lw-spin-button:disabled{cursor:not-allowed;filter:saturate(.55)brightness(.72)}.lw-spinner{border:2px solid color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite lw-loading}.lw-confetti{z-index:4;pointer-events:none;position:absolute;inset:24% 0 12%;overflow:hidden}.lw-confetti i{top:-10%;left:var(--left);background:var(--accent-bright);width:5px;height:11px;animation:lw-confetti-fall 1.5s calc(var(--index) * 25ms) ease-out both;border-radius:2px;position:absolute}.lw-confetti i:nth-child(3n){background:#fff}.lw-confetti i:nth-child(4n){background:#e8b85f}.lw-flash{z-index:7;opacity:0;background:radial-gradient(circle, color-mix(in srgb, var(--accent-bright) 78%, white), color-mix(in srgb, var(--accent) 32%, transparent) 28%, transparent 66%);pointer-events:none;border-radius:50%;position:absolute;inset:18% -12% 25%}.lw-burst{z-index:7;pointer-events:none;grid-area:2/1;position:relative;overflow:visible}.lw-burst i{opacity:0;background:linear-gradient(#fff, var(--accent-bright));width:6px;height:13px;box-shadow:0 0 8px #fff, 0 0 16px var(--accent);animation:lw-reward-particle 1s var(--delay) cubic-bezier(.12, .72, .26, 1) both;border-radius:2px;position:absolute;top:50%;left:50%}.lw-celebration--major .lw-burst i{border-radius:1px;width:8px;height:8px;animation-duration:1.35s;transform:rotate(45deg)}.lw-celebration--jackpot .lw-burst i{width:12px;height:12px;box-shadow:0 0 8px #fff5bd, 0 0 20px var(--accent-bright);background:radial-gradient(circle at 35% 30%,#fff7c2,#e8a931 48%,#6d3b05);border:2px solid #fff0b0;border-radius:50%;animation-duration:1.75s}.lw-victory-rays{z-index:4;aspect-ratio:1;opacity:0;background:repeating-conic-gradient(transparent 0 7deg, color-mix(in srgb, var(--accent-bright) 54%, white) 8deg, transparent 10deg 17deg);pointer-events:none;border-radius:50%;width:min(118vw,540px);position:absolute;top:17%;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(circle,#0000 0 25%,#000 29%,#0000 72%);mask-image:radial-gradient(circle,#0000 0 25%,#000 29%,#0000 72%)}.lw-shockwaves{z-index:6;aspect-ratio:1;pointer-events:none;width:min(76vw,330px);position:absolute;top:31%;left:50%;transform:translate(-50%,-50%)}.lw-shockwaves i{border:3px solid color-mix(in srgb, var(--accent-bright) 80%, white);opacity:0;box-shadow:0 0 20px var(--accent-bright), inset 0 0 20px var(--accent);border-radius:50%;position:absolute;inset:0}.lw-is-spinning .lw-rays{animation:lw-burst-spin var(--spin-duration) linear both}.lw-is-spinning .lw-aura{animation:.72s ease-in-out infinite alternate lw-spin-aura}.lw-is-spinning .lw-halo{animation:.85s ease-in-out infinite alternate lw-aura-charge}.lw-is-spinning .lw-particles{animation:.68s ease-in-out infinite alternate lw-particles-breathe}.lw-is-spinning .lw-spin-button{background-position:100% 0}.lw-has-won .lw-flash{animation:.72s ease-out both lw-win-flash}.lw-has-won .lw-halo{animation:.98s ease-out both lw-win-aura}.lw-has-won .lw-victory-rays{animation:1.1s ease-out both lw-victory-rays}.lw-has-won .lw-shockwaves i{animation:.9s ease-out both lw-shockwave}.lw-has-won .lw-shockwaves i:last-child{animation-delay:.18s}.lw-has-won .lw-result strong{color:#fff;text-shadow:0 0 10px var(--accent-bright), 0 0 26px var(--accent);font-size:22px}.lw-celebration--major .lw-victory-rays{animation-duration:1.45s;animation-iteration-count:2}.lw-celebration--jackpot .lw-victory-rays{animation-duration:1.8s;animation-iteration-count:2}.lw-celebration--jackpot .lw-shockwaves i{animation-duration:1.35s}.lw-card[data-animation-paused=true] .lw-rays,.lw-card[data-animation-paused=true] .lw-aura,.lw-card[data-animation-paused=true] .lw-particles,.lw-card[data-animation-paused=true] .lw-halo,.lw-card[data-animation-paused=true] .lw-segment--selected,.lw-card[data-animation-paused=true] .lw-confetti i,.lw-card[data-animation-paused=true] .lw-burst i,.lw-card[data-animation-paused=true] .lw-victory-rays,.lw-card[data-animation-paused=true] .lw-shockwaves i{animation-play-state:paused!important}.lw-card[data-performance=lite] .lw-particles{display:none}.lw-card[data-performance=lite] .lw-rays{opacity:.42;filter:none}.lw-card[data-performance=lite] .lw-aura{filter:blur(8px);animation:none}.lw-card[data-performance=lite] .lw-halo{filter:blur(5px);box-shadow:0 0 16px var(--accent-bright), 0 0 44px var(--accent), 0 0 88px color-mix(in srgb, var(--accent) 55%, transparent);animation:none}.lw-card[data-performance=lite] .lw-wheel svg{filter:drop-shadow(0 0 7px var(--accent-bright)) drop-shadow(0 12px 12px #0000008f)}.lw-card[data-performance=lite] .lw-hub{filter:drop-shadow(0 0 8px var(--accent-bright))}.lw-card[data-performance=lite] .lw-confetti i:nth-child(n+21),.lw-card[data-performance=lite] .lw-burst i:nth-child(n+13),.lw-card[data-performance=lite] .lw-victory-rays{display:none}@keyframes lw-burst-spin{35%{opacity:.92;transform:rotate(210deg)scale(1.1,1.04)}72%{transform:rotate(420deg)scale(1.03,1.12)}to{opacity:.95;transform:rotate(560deg)scale(1.09)}}@keyframes lw-spin-aura{to{opacity:1;transform:translate(1.5%,-1%)scale(1.08,1.03)}}@keyframes lw-aura-charge{to{opacity:1;transform:translateZ(0)scale(1.035)}}@keyframes lw-particles-breathe{to{opacity:1;transform:translate(-1.5%,1%)rotate(4deg)scale(1.08)}}@keyframes lw-ambient-rays{0%{opacity:.58;transform:translateZ(0)scale(.985)}to{opacity:.76;transform:translateZ(0)scale(1.035)}}@keyframes lw-ambient-aura{to{opacity:1;transform:translate(.5%,-.35%)scale(1.045)}}@keyframes lw-ambient-particles{to{opacity:.96;transform:translate(.6%,-.45%)rotate(.7deg)scale(1.025)}}@keyframes lw-ambient-halo{to{opacity:.96;transform:translateZ(0)scale(1.018)}}@keyframes lw-win-flash{0%{opacity:0;transform:scale(.74)}22%{opacity:.9}to{opacity:0;transform:scale(1.28)}}@keyframes lw-win-aura{0%{opacity:.8}30%{opacity:1;transform:scale(1.08)}to{opacity:.9;transform:scale(1)}}@keyframes lw-selected-prize{to{opacity:.8;stroke-width:6px}}@keyframes lw-victory-rays{0%{opacity:0;transform:translate(-50%)rotate(-18deg)scale(.35)}24%{opacity:.92}to{opacity:0;transform:translate(-50%)rotate(48deg)scale(1.42)}}@keyframes lw-shockwave{0%{opacity:.9;transform:scale(.34)}to{opacity:0;transform:scale(1.7)}}@keyframes lw-reward-particle{0%{opacity:0;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(0) scale(.2)}14%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(calc(var(--distance) * -1)) rotate(240deg) scale(.9)}}@keyframes lw-loading{to{transform:rotate(1turn)}}@keyframes lw-confetti-fall{0%{opacity:0;transform:translateY(-20px)rotate(0)}12%{opacity:1}to{opacity:0;transform:translate3d(calc((var(--index) - 8) * 5px), 480px, 0) rotate(520deg)}}@media (hover:hover) and (pointer:fine){.lw-sound:hover{color:#fff;border-color:var(--accent-bright);background:color-mix(in srgb, var(--accent) 18%, transparent)}.lw-close:not(:disabled):hover{color:#fff;background:#ffffff14}.lw-spin-button:not(:disabled):hover{filter:brightness(1.12);transform:translateY(-2px)}}@media (max-width:520px){.lw-card{border-radius:25px;grid-template-rows:auto minmax(150px,1fr) minmax(88px,auto) 72px;width:calc(100vw - 16px);height:calc(100dvh - 16px);min-height:0;max-height:none;padding:48px 22px 22px;overflow-y:auto}.lw-card--reward{grid-template-rows:auto minmax(150px,1fr) auto auto}.lw-card:before{border-radius:19px;inset:7px}.lw-header{min-height:112px}.lw-title{font-size:clamp(29px,9vw,37px)}.lw-description{font-size:15px}.lw-spin-button{min-height:58px}}@media (max-height:700px) and (min-width:521px){.lw-card{grid-template-rows:auto minmax(0,1fr) minmax(58px,auto) 56px;height:calc(100dvh - 16px);min-height:0;padding:32px 30px 20px}.lw-card--reward{grid-template-rows:auto minmax(0,1fr) auto auto}.lw-header{min-height:102px}.lw-description{font-size:13px}.lw-spin-button{min-height:50px}}@media (max-height:620px){.lw-card{grid-template-rows:auto minmax(160px,1fr) auto auto;height:calc(100dvh - 16px);min-height:0;padding:24px 22px 18px;overflow-y:auto}.lw-card--reward{grid-template-rows:auto minmax(160px,1fr) auto auto}.lw-header{min-height:auto}.lw-title{font-size:clamp(24px,6vw,30px)}.lw-divider{margin-top:8px}.lw-spin-button{min-height:48px;font-size:18px}}@media (prefers-reduced-motion:reduce){.lw-wheel{will-change:auto}.lw-confetti,.lw-particles,.lw-rays,.lw-victory-rays,.lw-shockwaves,.lw-burst{display:none}.lw-aura,.lw-halo,.lw-is-spinning .lw-halo,.lw-has-won .lw-halo,.lw-has-won .lw-flash{animation:none}}.lw-footer{z-index:5;flex-direction:column;grid-row:4;align-self:end;align-items:center;gap:10px;width:100%;display:flex;position:relative}.lw-reward-note{max-width:320px;color:var(--muted);text-align:center;text-wrap:balance;margin:0;font-size:12px;font-weight:600;line-height:1.4}.lw-reward-coupon{border:1px solid color-mix(in srgb, var(--accent-bright) 62%, transparent);width:min(100%,240px);color:var(--title);box-shadow:inset 0 0 12px color-mix(in srgb, var(--accent) 16%, transparent);letter-spacing:.04em;cursor:pointer;touch-action:manipulation;background:#030812b8;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:15px;font-weight:800;transition:border-color .16s,background .16s;display:flex}.lw-reward-coupon span{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lw-reward-coupon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;flex-shrink:0;width:18px;height:18px}.lw-reward-coupon[data-copied=true]{color:#8ff0c2;border-color:#48d597}.lw-alert{text-align:left;background:#340e0e85;border:1px solid #f3a7a761;border-radius:14px;align-items:flex-start;gap:10px;width:100%;padding:10px 12px;display:flex}.lw-alert svg{fill:none;stroke:#f3a7a7;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;flex-shrink:0;width:18px;height:18px;margin-top:2px}.lw-alert strong{color:#f7c9c9;font-size:13px;font-weight:800;display:block}.lw-alert span{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.4;display:block}.lw-secondary-button{border:1px solid color-mix(in srgb, var(--accent-bright) 55%, transparent);width:calc(100% - 32px);min-height:48px;color:color-mix(in srgb, var(--title) 88%, white);cursor:pointer;touch-action:manipulation;background:#03081299;border-radius:16px;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:700;transition:border-color .16s,background .16s,transform .15s;display:inline-flex}.lw-secondary-button:disabled{cursor:not-allowed;opacity:.5}.lw-deposit-button{color:#04180f;cursor:pointer;touch-action:manipulation;background:linear-gradient(110deg,#167749,#3fd18c 50%,#167749) 0 0/180% 100%;border:1px solid #48d597;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:calc(100% - 32px);min-height:52px;font-size:17px;font-weight:800;transition:filter .15s,transform .15s;display:inline-flex;box-shadow:0 0 10px #3fd18c99,inset 0 1px #ffffff73}.lw-deposit-button:disabled{cursor:not-allowed;filter:saturate(.55)brightness(.72)}@media (hover:hover) and (pointer:fine){.lw-reward-coupon:hover{border-color:var(--accent-bright);background:color-mix(in srgb, var(--accent) 14%, #030812b8)}.lw-secondary-button:not(:disabled):hover{border-color:var(--accent-bright);background:color-mix(in srgb, var(--accent) 16%, #03081299)}.lw-deposit-button:not(:disabled):hover{filter:brightness(1.1);transform:translateY(-2px)}}.lw-sound:focus-visible,.lw-close:focus-visible,.lw-spin-button:focus-visible,.lw-secondary-button:focus-visible,.lw-deposit-button:focus-visible,.lw-reward-coupon:focus-visible{outline:2px solid var(--accent-bright);outline-offset:3px}.lw-reward-heading:focus-visible{outline:none}.lw-pending svg{fill:none;width:16px;height:16px;stroke:var(--accent-bright);stroke-linecap:round;stroke-width:2px;flex-shrink:0}.lw-mark{width:100%;height:100%;display:block;position:relative}.lw-mark svg{width:100%;height:100%;display:block;overflow:visible}.lw-mark-disc{transform-box:view-box;transform-origin:50%;animation:26s linear infinite lw-mark-spin}.lw-mark .lw-segment{stroke-width:8px}.lw-mark .lw-energy-rim{stroke-width:10px}.lw-mark .lw-inner-rim{stroke-width:12px}.lw-mark .lw-bulb-assembly{filter:none}.lw-mark .lw-hub-inner{stroke-dasharray:none}.lw-mark-pointer{z-index:2;filter:drop-shadow(0 1px 2px #000000b8);width:17px;height:22px;display:block;position:absolute;top:-5px;left:50%;transform:translate(-50%)}.lw-mark-pointer svg{width:100%;height:100%;display:block;overflow:visible}@keyframes lw-mark-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lw-banner{isolation:isolate;color:#fff;width:100%;text-align:initial;cursor:pointer;background:radial-gradient(circle at 78%,#007eff42,#0000 46%),radial-gradient(circle at 82% 40%,#2eb0ff1a,#0000 60%),linear-gradient(150deg,#081326 0%,#040a16 52%,#02050d 100%);border:1px solid #5e89cb47;border-radius:16px;padding:10px 12px;transition:border-color .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 10px 26px #00000080,0 0 20px #0076ff14,inset 0 1px #ffffff0f}.lw-banner--premium{background:radial-gradient(circle at 78%,#d0841f52,#0000 46%),radial-gradient(circle at 82% 40%,#ffce691a,#0000 60%),linear-gradient(150deg,#0a0d16 0%,#05070d 52%,#010207 100%);border-color:#d8a7508f;box-shadow:0 10px 26px #0000008f,0 0 22px #d58b281f,inset 0 0 0 1px #ffde9e26}.lw-banner:before{z-index:3;border:1px solid color-mix(in srgb, var(--accent) 42%, transparent);content:"";pointer-events:none;border-radius:11px;position:absolute;inset:5px}.lw-banner-content{z-index:2;flex-direction:column;align-items:flex-start;gap:5px;width:67%;display:flex;position:relative}.lw-banner-badge{border:1px solid color-mix(in srgb, var(--accent) 74%, transparent);max-width:100%;min-height:17px;color:color-mix(in srgb, var(--title) 80%, white);box-shadow:0 0 10px color-mix(in srgb, var(--accent) 28%, transparent), inset 0 0 7px color-mix(in srgb, var(--accent) 10%, transparent);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:#030812b8;border-radius:999px;align-items:center;padding:1px 7px;font-size:8px;font-weight:700;line-height:1.4;display:inline-flex}.lw-banner-title{color:var(--title);letter-spacing:-.02em;text-wrap:balance;text-shadow:0 0 12px color-mix(in srgb, var(--accent) 26%, transparent);margin:0;font-size:13px;font-weight:760;line-height:1.08}.lw-banner--premium .lw-banner-title{color:#0000;letter-spacing:-.015em;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px #5f3508)drop-shadow(0 0 5px #ffd57685);background:linear-gradient(#fff8d7 0%,#ffe59c 28%,#d8a447 66%,#fff0b4 100%);-webkit-background-clip:text;background-clip:text;font-family:"Bodoni 72",Didot,Bodoni MT,Georgia,Times New Roman,serif;font-size:15px;font-weight:600}.lw-banner-cta{border:1px solid color-mix(in srgb, var(--accent-bright) 86%, white);min-height:24px;color:var(--button-text);background:linear-gradient(110deg, var(--accent-deep), var(--accent) 50%, var(--accent-deep));box-shadow:0 0 5px var(--accent-bright), 0 0 14px color-mix(in srgb, var(--accent) 62%, transparent), inset 0 1px #ffffff8c, inset 0 -4px 10px #0000003d;letter-spacing:.01em;background-size:180% 100%;border-radius:9px;justify-content:center;align-items:center;padding:0 10px;font-size:10px;font-weight:800;transition:filter .15s;display:inline-flex;position:relative;overflow:hidden}.lw-banner--premium .lw-banner-cta{background:linear-gradient(110deg,#8b591d,#f2cb77 50%,#8b591d) 0 0/180% 100%}.lw-banner-cta:before,.lw-banner-cta:after{border-top:1px solid color-mix(in srgb, var(--accent-bright) 35%, transparent);border-right:1px solid color-mix(in srgb, var(--accent-bright) 35%, transparent);content:"";width:22px;height:22px;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}.lw-banner-cta:before{left:-13px}.lw-banner-cta:after{right:-13px;transform:translateY(-50%)rotate(225deg)}.lw-banner-mark{z-index:1;pointer-events:none;width:84px;height:84px;position:absolute;top:50%;right:-20px;transform:translateY(-50%)}.lw-banner-glow{z-index:0;opacity:.7;background:radial-gradient(circle, color-mix(in srgb, var(--accent-bright) 30%, transparent) 0 22%, color-mix(in srgb, var(--accent) 26%, transparent) 40%, transparent 70%);filter:blur(18px);pointer-events:none;border-radius:50%;width:112px;height:112px;position:absolute;top:50%;right:-34px;transform:translateY(-50%)}.lw-banner:focus-visible{outline:2px solid var(--accent-bright);outline-offset:3px}.lw-banner:active{transform:translateY(1px)}@media (hover:hover) and (pointer:fine){.lw-banner:hover{border-color:color-mix(in srgb, var(--accent) 68%, transparent);box-shadow:0 12px 30px #0000008f, 0 0 26px color-mix(in srgb, var(--accent) 26%, transparent), inset 0 1px #ffffff14}.lw-banner:hover .lw-banner-cta{filter:brightness(1.1)}}@media (prefers-reduced-motion:reduce){.lw-mark-disc{animation:none}}[data-slot=dialog-content].lw-dialog{width:auto!important;min-width:0!important;max-width:none!important;max-height:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;gap:0!important;padding:0!important;display:block!important;overflow:visible!important}[data-slot=dialog-overlay].lw-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020509c2}