/*!
 * Font Awesome Free 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2026 Fonticons, Inc.
 */
.fa,.fa-brands,.fa-classic,.fa-regular,.fa-solid,.fab,.far,.fas{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-synthesis:none;font-variant:normal;font-style:normal;font-weight:var(--fa-style,900);text-align:center;text-rendering:auto;width:var(--fa-width,1.25em);line-height:1}:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)/""}@supports not (content:""/""){:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)}}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{vertical-align:.225em;font-size:.625em;line-height:.1em}.fa-xs{vertical-align:.125em;font-size:.75em;line-height:.08333em}.fa-sm{vertical-align:.05357em;font-size:.875em;line-height:.07143em}.fa-lg{vertical-align:-.075em;font-size:1.25em;line-height:.05em}.fa-xl{vertical-align:-.125em;font-size:1.5em;line-height:.04167em}.fa-2xl{vertical-align:-.1875em;font-size:2em;line-height:.03125em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-ul{margin-inline-start:var(--fa-li-margin,2.5em);padding-inline-start:0;list-style-type:none}.fa-ul>li{position:relative}.fa-li{text-align:center;width:var(--fa-li-width,2em);line-height:inherit;position:absolute;inset-inline-start:calc(var(--fa-li-width,2em)*-1)}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.0625em) var(--fa-border-style,solid) var(--fa-border-color,#eee);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.fa-pull-end,.fa-pull-right{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{transition:none!important;animation:none!important}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1)translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1)translateY(0)}to{transform:scale(1)translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{vertical-align:middle;width:2.5em;height:2em;line-height:2em;display:inline-block;position:relative}.fa-stack-1x,.fa-stack-2x{--fa-width:100%;text-align:center;width:var(--fa-width);z-index:var(--fa-stack-z-index,auto);position:absolute;inset:0}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0{--fa:"0"}.fa-1{--fa:"1"}.fa-2{--fa:"2"}.fa-3{--fa:"3"}.fa-4{--fa:"4"}.fa-5{--fa:"5"}.fa-6{--fa:"6"}.fa-7{--fa:"7"}.fa-8{--fa:"8"}.fa-9{--fa:"9"}.fa-exclamation{--fa:"!"}.fa-hashtag{--fa:"#"}.fa-dollar,.fa-dollar-sign,.fa-usd{--fa:"$"}.fa-percent,.fa-percentage{--fa:"%"}.fa-asterisk{--fa:"*"}.fa-add,.fa-plus{--fa:"+"}.fa-less-than{--fa:"<"}.fa-equals{--fa:"="}.fa-greater-than{--fa:">"}.fa-question{--fa:"?"}.fa-at{--fa:"@"}.fa-a{--fa:"A"}.fa-b{--fa:"B"}.fa-c{--fa:"C"}.fa-d{--fa:"D"}.fa-e{--fa:"E"}.fa-f{--fa:"F"}.fa-g{--fa:"G"}.fa-h{--fa:"H"}.fa-i{--fa:"I"}.fa-j{--fa:"J"}.fa-k{--fa:"K"}.fa-l{--fa:"L"}.fa-m{--fa:"M"}.fa-n{--fa:"N"}.fa-o{--fa:"O"}.fa-p{--fa:"P"}.fa-q{--fa:"Q"}.fa-r{--fa:"R"}.fa-s{--fa:"S"}.fa-t{--fa:"T"}.fa-u{--fa:"U"}.fa-v{--fa:"V"}.fa-w{--fa:"W"}.fa-x{--fa:"X"}.fa-y{--fa:"Y"}.fa-z{--fa:"Z"}.fa-faucet{--fa:""}.fa-faucet-drip{--fa:""}.fa-house-chimney-window{--fa:""}.fa-house-signal{--fa:""}.fa-temperature-arrow-down,.fa-temperature-down{--fa:""}.fa-temperature-arrow-up,.fa-temperature-up{--fa:""}.fa-trailer{--fa:""}.fa-bacteria{--fa:""}.fa-bacterium{--fa:""}.fa-box-tissue{--fa:""}.fa-hand-holding-medical{--fa:""}.fa-hand-sparkles{--fa:""}.fa-hands-bubbles,.fa-hands-wash{--fa:""}.fa-handshake-alt-slash,.fa-handshake-simple-slash,.fa-handshake-slash{--fa:""}.fa-head-side-cough{--fa:""}.fa-head-side-cough-slash{--fa:""}.fa-head-side-mask{--fa:""}.fa-head-side-virus{--fa:""}.fa-house-chimney-user{--fa:""}.fa-house-laptop,.fa-laptop-house{--fa:""}.fa-lungs-virus{--fa:""}.fa-people-arrows,.fa-people-arrows-left-right{--fa:""}.fa-plane-slash{--fa:""}.fa-pump-medical{--fa:""}.fa-pump-soap{--fa:""}.fa-shield-virus{--fa:""}.fa-sink{--fa:""}.fa-soap{--fa:""}.fa-stopwatch-20{--fa:""}.fa-shop-slash,.fa-store-alt-slash{--fa:""}.fa-store-slash{--fa:""}.fa-toilet-paper-slash{--fa:""}.fa-users-slash{--fa:""}.fa-virus{--fa:""}.fa-virus-slash{--fa:""}.fa-viruses{--fa:""}.fa-vest{--fa:""}.fa-vest-patches{--fa:""}.fa-arrow-trend-down{--fa:""}.fa-arrow-trend-up{--fa:""}.fa-arrow-up-from-bracket{--fa:""}.fa-austral-sign{--fa:""}.fa-baht-sign{--fa:""}.fa-bitcoin-sign{--fa:""}.fa-bolt-lightning{--fa:""}.fa-book-bookmark{--fa:""}.fa-camera-rotate{--fa:""}.fa-cedi-sign{--fa:""}.fa-chart-column{--fa:""}.fa-chart-gantt{--fa:""}.fa-clapperboard{--fa:""}.fa-closed-captioning-slash{--fa:""}.fa-clover{--fa:""}.fa-code-compare{--fa:""}.fa-code-fork{--fa:""}.fa-code-pull-request{--fa:""}.fa-colon-sign{--fa:""}.fa-cruzeiro-sign{--fa:""}.fa-display{--fa:""}.fa-dong-sign{--fa:""}.fa-elevator{--fa:""}.fa-filter-circle-xmark{--fa:""}.fa-florin-sign{--fa:""}.fa-folder-closed{--fa:""}.fa-franc-sign{--fa:""}.fa-guarani-sign{--fa:""}.fa-gun{--fa:""}.fa-hands-clapping{--fa:""}.fa-home-user,.fa-house-user{--fa:""}.fa-indian-rupee,.fa-indian-rupee-sign,.fa-inr{--fa:""}.fa-kip-sign{--fa:""}.fa-lari-sign{--fa:""}.fa-litecoin-sign{--fa:""}.fa-manat-sign{--fa:""}.fa-mask-face{--fa:""}.fa-mill-sign{--fa:""}.fa-money-bills{--fa:""}.fa-naira-sign{--fa:""}.fa-notdef{--fa:""}.fa-panorama{--fa:""}.fa-peseta-sign{--fa:""}.fa-peso-sign{--fa:""}.fa-plane-up{--fa:""}.fa-rupiah-sign{--fa:""}.fa-stairs{--fa:""}.fa-timeline{--fa:""}.fa-truck-front{--fa:""}.fa-try,.fa-turkish-lira,.fa-turkish-lira-sign{--fa:""}.fa-vault{--fa:""}.fa-magic-wand-sparkles,.fa-wand-magic-sparkles{--fa:""}.fa-wheat-alt,.fa-wheat-awn{--fa:""}.fa-wheelchair-alt,.fa-wheelchair-move{--fa:""}.fa-bangladeshi-taka-sign{--fa:""}.fa-bowl-rice{--fa:""}.fa-person-pregnant{--fa:""}.fa-home-lg,.fa-house-chimney{--fa:""}.fa-house-crack{--fa:""}.fa-house-medical{--fa:""}.fa-cent-sign{--fa:""}.fa-plus-minus{--fa:""}.fa-sailboat{--fa:""}.fa-section{--fa:""}.fa-shrimp{--fa:""}.fa-brazilian-real-sign{--fa:""}.fa-chart-simple{--fa:""}.fa-diagram-next{--fa:""}.fa-diagram-predecessor{--fa:""}.fa-diagram-successor{--fa:""}.fa-earth-oceania,.fa-globe-oceania{--fa:""}.fa-bug-slash{--fa:""}.fa-file-circle-plus{--fa:""}.fa-shop-lock{--fa:""}.fa-virus-covid{--fa:""}.fa-virus-covid-slash{--fa:""}.fa-anchor-circle-check{--fa:""}.fa-anchor-circle-exclamation{--fa:""}.fa-anchor-circle-xmark{--fa:""}.fa-anchor-lock{--fa:""}.fa-arrow-down-up-across-line{--fa:""}.fa-arrow-down-up-lock{--fa:""}.fa-arrow-right-to-city{--fa:""}.fa-arrow-up-from-ground-water{--fa:""}.fa-arrow-up-from-water-pump{--fa:""}.fa-arrow-up-right-dots{--fa:""}.fa-arrows-down-to-line{--fa:""}.fa-arrows-down-to-people{--fa:""}.fa-arrows-left-right-to-line{--fa:""}.fa-arrows-spin{--fa:""}.fa-arrows-split-up-and-left{--fa:""}.fa-arrows-to-circle{--fa:""}.fa-arrows-to-dot{--fa:""}.fa-arrows-to-eye{--fa:""}.fa-arrows-turn-right{--fa:""}.fa-arrows-turn-to-dots{--fa:""}.fa-arrows-up-to-line{--fa:""}.fa-bore-hole{--fa:""}.fa-bottle-droplet{--fa:""}.fa-bottle-water{--fa:""}.fa-bowl-food{--fa:""}.fa-boxes-packing{--fa:""}.fa-bridge{--fa:""}.fa-bridge-circle-check{--fa:""}.fa-bridge-circle-exclamation{--fa:""}.fa-bridge-circle-xmark{--fa:""}.fa-bridge-lock{--fa:""}.fa-bridge-water{--fa:""}.fa-bucket{--fa:""}.fa-bugs{--fa:""}.fa-building-circle-arrow-right{--fa:""}.fa-building-circle-check{--fa:""}.fa-building-circle-exclamation{--fa:""}.fa-building-circle-xmark{--fa:""}.fa-building-flag{--fa:""}.fa-building-lock{--fa:""}.fa-building-ngo{--fa:""}.fa-building-shield{--fa:""}.fa-building-un{--fa:""}.fa-building-user{--fa:""}.fa-building-wheat{--fa:""}.fa-burst{--fa:""}.fa-car-on{--fa:""}.fa-car-tunnel{--fa:""}.fa-child-combatant,.fa-child-rifle{--fa:""}.fa-children{--fa:""}.fa-circle-nodes{--fa:""}.fa-clipboard-question{--fa:""}.fa-cloud-showers-water{--fa:""}.fa-computer{--fa:""}.fa-cubes-stacked{--fa:""}.fa-envelope-circle-check{--fa:""}.fa-explosion{--fa:""}.fa-ferry{--fa:""}.fa-file-circle-exclamation{--fa:""}.fa-file-circle-minus{--fa:""}.fa-file-circle-question{--fa:""}.fa-file-shield{--fa:""}.fa-fire-burner{--fa:""}.fa-fish-fins{--fa:""}.fa-flask-vial{--fa:""}.fa-glass-water{--fa:""}.fa-glass-water-droplet{--fa:""}.fa-group-arrows-rotate{--fa:""}.fa-hand-holding-hand{--fa:""}.fa-handcuffs{--fa:""}.fa-hands-bound{--fa:""}.fa-hands-holding-child{--fa:""}.fa-hands-holding-circle{--fa:""}.fa-heart-circle-bolt{--fa:""}.fa-heart-circle-check{--fa:""}.fa-heart-circle-exclamation{--fa:""}.fa-heart-circle-minus{--fa:""}.fa-heart-circle-plus{--fa:""}.fa-heart-circle-xmark{--fa:""}.fa-helicopter-symbol{--fa:""}.fa-helmet-un{--fa:""}.fa-hill-avalanche{--fa:""}.fa-hill-rockslide{--fa:""}.fa-house-circle-check{--fa:""}.fa-house-circle-exclamation{--fa:""}.fa-house-circle-xmark{--fa:""}.fa-house-fire{--fa:""}.fa-house-flag{--fa:""}.fa-house-flood-water{--fa:""}.fa-house-flood-water-circle-arrow-right{--fa:""}.fa-house-lock{--fa:""}.fa-house-medical-circle-check{--fa:""}.fa-house-medical-circle-exclamation{--fa:""}.fa-house-medical-circle-xmark{--fa:""}.fa-house-medical-flag{--fa:""}.fa-house-tsunami{--fa:""}.fa-jar{--fa:""}.fa-jar-wheat{--fa:""}.fa-jet-fighter-up{--fa:""}.fa-jug-detergent{--fa:""}.fa-kitchen-set{--fa:""}.fa-land-mine-on{--fa:""}.fa-landmark-flag{--fa:""}.fa-laptop-file{--fa:""}.fa-lines-leaning{--fa:""}.fa-location-pin-lock{--fa:""}.fa-locust{--fa:""}.fa-magnifying-glass-arrow-right{--fa:""}.fa-magnifying-glass-chart{--fa:""}.fa-mars-and-venus-burst{--fa:""}.fa-mask-ventilator{--fa:""}.fa-mattress-pillow{--fa:""}.fa-mobile-retro{--fa:""}.fa-money-bill-transfer{--fa:""}.fa-money-bill-trend-up{--fa:""}.fa-money-bill-wheat{--fa:""}.fa-mosquito{--fa:""}.fa-mosquito-net{--fa:""}.fa-mound{--fa:""}.fa-mountain-city{--fa:""}.fa-mountain-sun{--fa:""}.fa-oil-well{--fa:""}.fa-people-group{--fa:""}.fa-people-line{--fa:""}.fa-people-pulling{--fa:""}.fa-people-robbery{--fa:""}.fa-people-roof{--fa:""}.fa-person-arrow-down-to-line{--fa:""}.fa-person-arrow-up-from-line{--fa:""}.fa-person-breastfeeding{--fa:""}.fa-person-burst{--fa:""}.fa-person-cane{--fa:""}.fa-person-chalkboard{--fa:""}.fa-person-circle-check{--fa:""}.fa-person-circle-exclamation{--fa:""}.fa-person-circle-minus{--fa:""}.fa-person-circle-plus{--fa:""}.fa-person-circle-question{--fa:""}.fa-person-circle-xmark{--fa:""}.fa-person-dress-burst{--fa:""}.fa-person-drowning{--fa:""}.fa-person-falling{--fa:""}.fa-person-falling-burst{--fa:""}.fa-person-half-dress{--fa:""}.fa-person-harassing{--fa:""}.fa-person-military-pointing{--fa:""}.fa-person-military-rifle{--fa:""}.fa-person-military-to-person{--fa:""}.fa-person-rays{--fa:""}.fa-person-rifle{--fa:""}.fa-person-shelter{--fa:""}.fa-person-walking-arrow-loop-left{--fa:""}.fa-person-walking-arrow-right{--fa:""}.fa-person-walking-dashed-line-arrow-right{--fa:""}.fa-person-walking-luggage{--fa:""}.fa-plane-circle-check{--fa:""}.fa-plane-circle-exclamation{--fa:""}.fa-plane-circle-xmark{--fa:""}.fa-plane-lock{--fa:""}.fa-plate-wheat{--fa:""}.fa-plug-circle-bolt{--fa:""}.fa-plug-circle-check{--fa:""}.fa-plug-circle-exclamation{--fa:""}.fa-plug-circle-minus{--fa:""}.fa-plug-circle-plus{--fa:""}.fa-plug-circle-xmark{--fa:""}.fa-ranking-star{--fa:""}.fa-road-barrier{--fa:""}.fa-road-bridge{--fa:""}.fa-road-circle-check{--fa:""}.fa-road-circle-exclamation{--fa:""}.fa-road-circle-xmark{--fa:""}.fa-road-lock{--fa:""}.fa-road-spikes{--fa:""}.fa-rug{--fa:""}.fa-sack-xmark{--fa:""}.fa-school-circle-check{--fa:""}.fa-school-circle-exclamation{--fa:""}.fa-school-circle-xmark{--fa:""}.fa-school-flag{--fa:""}.fa-school-lock{--fa:""}.fa-sheet-plastic{--fa:""}.fa-shield-cat{--fa:""}.fa-shield-dog{--fa:""}.fa-shield-heart{--fa:""}.fa-square-nfi{--fa:""}.fa-square-person-confined{--fa:""}.fa-square-virus{--fa:""}.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius,.fa-staff-snake{--fa:""}.fa-sun-plant-wilt{--fa:""}.fa-tarp{--fa:""}.fa-tarp-droplet{--fa:""}.fa-tent{--fa:""}.fa-tent-arrow-down-to-line{--fa:""}.fa-tent-arrow-left-right{--fa:""}.fa-tent-arrow-turn-left{--fa:""}.fa-tent-arrows-down{--fa:""}.fa-tents{--fa:""}.fa-toilet-portable{--fa:""}.fa-toilets-portable{--fa:""}.fa-tower-cell{--fa:""}.fa-tower-observation{--fa:""}.fa-tree-city{--fa:""}.fa-trowel{--fa:""}.fa-trowel-bricks{--fa:""}.fa-truck-arrow-right{--fa:""}.fa-truck-droplet{--fa:""}.fa-truck-field{--fa:""}.fa-truck-field-un{--fa:""}.fa-truck-plane{--fa:""}.fa-users-between-lines{--fa:""}.fa-users-line{--fa:""}.fa-users-rays{--fa:""}.fa-users-rectangle{--fa:""}.fa-users-viewfinder{--fa:""}.fa-vial-circle-check{--fa:""}.fa-vial-virus{--fa:""}.fa-wheat-awn-circle-exclamation{--fa:""}.fa-worm{--fa:""}.fa-xmarks-lines{--fa:""}.fa-child-dress{--fa:""}.fa-child-reaching{--fa:""}.fa-file-circle-check{--fa:""}.fa-file-circle-xmark{--fa:""}.fa-person-through-window{--fa:""}.fa-plant-wilt{--fa:""}.fa-stapler{--fa:""}.fa-train-tram{--fa:""}.fa-table-cells-column-lock{--fa:""}.fa-table-cells-row-lock{--fa:""}.fa-thumb-tack-slash,.fa-thumbtack-slash{--fa:""}.fa-table-cells-row-unlock{--fa:""}.fa-chart-diagram{--fa:""}.fa-comment-nodes{--fa:""}.fa-file-fragment{--fa:""}.fa-file-half-dashed{--fa:""}.fa-hexagon-nodes{--fa:""}.fa-hexagon-nodes-bolt{--fa:""}.fa-square-binary{--fa:""}.fa-pentagon{--fa:""}.fa-non-binary{--fa:""}.fa-spiral{--fa:""}.fa-picture-in-picture{--fa:""}.fa-mobile-vibrate{--fa:""}.fa-single-quote-left{--fa:""}.fa-single-quote-right{--fa:""}.fa-bus-side{--fa:""}.fa-heptagon,.fa-septagon{--fa:""}.fa-aquarius{--fa:""}.fa-aries{--fa:""}.fa-cancer{--fa:""}.fa-capricorn{--fa:""}.fa-gemini{--fa:""}.fa-leo{--fa:""}.fa-libra{--fa:""}.fa-pisces{--fa:""}.fa-sagittarius{--fa:""}.fa-scorpio{--fa:""}.fa-taurus{--fa:""}.fa-virgo{--fa:""}.fa-glass-martini,.fa-martini-glass-empty{--fa:""}.fa-music{--fa:""}.fa-magnifying-glass,.fa-search{--fa:""}.fa-heart{--fa:""}.fa-star{--fa:""}.fa-user,.fa-user-alt,.fa-user-large{--fa:""}.fa-film,.fa-film-alt,.fa-film-simple{--fa:""}.fa-table-cells-large,.fa-th-large{--fa:""}.fa-table-cells,.fa-th{--fa:""}.fa-table-list,.fa-th-list{--fa:""}.fa-check{--fa:""}.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:""}.fa-magnifying-glass-plus,.fa-search-plus{--fa:""}.fa-magnifying-glass-minus,.fa-search-minus{--fa:""}.fa-power-off{--fa:""}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa:""}.fa-cog,.fa-gear{--fa:""}.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:""}.fa-clock,.fa-clock-four{--fa:""}.fa-road{--fa:""}.fa-download{--fa:""}.fa-inbox{--fa:""}.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-arrow-rotate-right,.fa-redo{--fa:""}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa:""}.fa-list-alt,.fa-rectangle-list{--fa:""}.fa-lock{--fa:""}.fa-flag{--fa:""}.fa-headphones,.fa-headphones-alt,.fa-headphones-simple{--fa:""}.fa-volume-off{--fa:""}.fa-volume-down,.fa-volume-low{--fa:""}.fa-volume-high,.fa-volume-up{--fa:""}.fa-qrcode{--fa:""}.fa-barcode{--fa:""}.fa-tag{--fa:""}.fa-tags{--fa:""}.fa-book{--fa:""}.fa-bookmark{--fa:""}.fa-print{--fa:""}.fa-camera,.fa-camera-alt{--fa:""}.fa-font{--fa:""}.fa-bold{--fa:""}.fa-italic{--fa:""}.fa-text-height{--fa:""}.fa-text-width{--fa:""}.fa-align-left{--fa:""}.fa-align-center{--fa:""}.fa-align-right{--fa:""}.fa-align-justify{--fa:""}.fa-list,.fa-list-squares{--fa:""}.fa-dedent,.fa-outdent{--fa:""}.fa-indent{--fa:""}.fa-video,.fa-video-camera{--fa:""}.fa-image{--fa:""}.fa-location-pin,.fa-map-marker{--fa:""}.fa-adjust,.fa-circle-half-stroke{--fa:""}.fa-droplet,.fa-tint{--fa:""}.fa-edit,.fa-pen-to-square{--fa:""}.fa-arrows,.fa-arrows-up-down-left-right{--fa:""}.fa-backward-step,.fa-step-backward{--fa:""}.fa-backward-fast,.fa-fast-backward{--fa:""}.fa-backward{--fa:""}.fa-play{--fa:""}.fa-pause{--fa:""}.fa-stop{--fa:""}.fa-forward{--fa:""}.fa-fast-forward,.fa-forward-fast{--fa:""}.fa-forward-step,.fa-step-forward{--fa:""}.fa-eject{--fa:""}.fa-chevron-left{--fa:""}.fa-chevron-right{--fa:""}.fa-circle-plus,.fa-plus-circle{--fa:""}.fa-circle-minus,.fa-minus-circle{--fa:""}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:""}.fa-check-circle,.fa-circle-check{--fa:""}.fa-circle-question,.fa-question-circle{--fa:""}.fa-circle-info,.fa-info-circle{--fa:""}.fa-crosshairs{--fa:""}.fa-ban,.fa-cancel{--fa:""}.fa-arrow-left{--fa:""}.fa-arrow-right{--fa:""}.fa-arrow-up{--fa:""}.fa-arrow-down{--fa:""}.fa-mail-forward,.fa-share{--fa:""}.fa-expand{--fa:""}.fa-compress{--fa:""}.fa-minus,.fa-subtract{--fa:""}.fa-circle-exclamation,.fa-exclamation-circle{--fa:""}.fa-gift{--fa:""}.fa-leaf{--fa:""}.fa-fire{--fa:""}.fa-eye{--fa:""}.fa-eye-slash{--fa:""}.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning{--fa:""}.fa-plane{--fa:""}.fa-calendar-alt,.fa-calendar-days{--fa:""}.fa-random,.fa-shuffle{--fa:""}.fa-comment{--fa:""}.fa-magnet{--fa:""}.fa-chevron-up{--fa:""}.fa-chevron-down{--fa:""}.fa-retweet{--fa:""}.fa-cart-shopping,.fa-shopping-cart{--fa:""}.fa-folder,.fa-folder-blank{--fa:""}.fa-folder-open{--fa:""}.fa-arrows-up-down,.fa-arrows-v{--fa:""}.fa-arrows-h,.fa-arrows-left-right{--fa:""}.fa-bar-chart,.fa-chart-bar{--fa:""}.fa-camera-retro{--fa:""}.fa-key{--fa:""}.fa-cogs,.fa-gears{--fa:""}.fa-comments{--fa:""}.fa-star-half{--fa:""}.fa-arrow-right-from-bracket,.fa-sign-out{--fa:""}.fa-thumb-tack,.fa-thumbtack{--fa:""}.fa-arrow-up-right-from-square,.fa-external-link{--fa:""}.fa-arrow-right-to-bracket,.fa-sign-in{--fa:""}.fa-trophy{--fa:""}.fa-upload{--fa:""}.fa-lemon{--fa:""}.fa-phone{--fa:""}.fa-phone-square,.fa-square-phone{--fa:""}.fa-unlock{--fa:""}.fa-credit-card,.fa-credit-card-alt{--fa:""}.fa-feed,.fa-rss{--fa:""}.fa-hard-drive,.fa-hdd{--fa:""}.fa-bullhorn{--fa:""}.fa-certificate{--fa:""}.fa-hand-point-right{--fa:""}.fa-hand-point-left{--fa:""}.fa-hand-point-up{--fa:""}.fa-hand-point-down{--fa:""}.fa-arrow-circle-left,.fa-circle-arrow-left{--fa:""}.fa-arrow-circle-right,.fa-circle-arrow-right{--fa:""}.fa-arrow-circle-up,.fa-circle-arrow-up{--fa:""}.fa-arrow-circle-down,.fa-circle-arrow-down{--fa:""}.fa-globe{--fa:""}.fa-wrench{--fa:""}.fa-list-check,.fa-tasks{--fa:""}.fa-filter{--fa:""}.fa-briefcase{--fa:""}.fa-arrows-alt,.fa-up-down-left-right{--fa:""}.fa-users{--fa:""}.fa-chain,.fa-link{--fa:""}.fa-cloud{--fa:""}.fa-flask{--fa:""}.fa-cut,.fa-scissors{--fa:""}.fa-copy{--fa:""}.fa-paperclip{--fa:""}.fa-floppy-disk,.fa-save{--fa:""}.fa-square{--fa:""}.fa-bars,.fa-navicon{--fa:""}.fa-list-dots,.fa-list-ul{--fa:""}.fa-list-1-2,.fa-list-numeric,.fa-list-ol{--fa:""}.fa-strikethrough{--fa:""}.fa-underline{--fa:""}.fa-table{--fa:""}.fa-magic,.fa-wand-magic{--fa:""}.fa-truck{--fa:""}.fa-money-bill{--fa:""}.fa-caret-down{--fa:""}.fa-caret-up{--fa:""}.fa-caret-left{--fa:""}.fa-caret-right{--fa:""}.fa-columns,.fa-table-columns{--fa:""}.fa-sort,.fa-unsorted{--fa:""}.fa-sort-desc,.fa-sort-down{--fa:""}.fa-sort-asc,.fa-sort-up{--fa:""}.fa-envelope{--fa:""}.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo{--fa:""}.fa-gavel,.fa-legal{--fa:""}.fa-bolt,.fa-zap{--fa:""}.fa-sitemap{--fa:""}.fa-umbrella{--fa:""}.fa-file-clipboard,.fa-paste{--fa:""}.fa-lightbulb{--fa:""}.fa-arrow-right-arrow-left,.fa-exchange{--fa:""}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa:""}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:""}.fa-user-doctor,.fa-user-md{--fa:""}.fa-stethoscope{--fa:""}.fa-suitcase{--fa:""}.fa-bell{--fa:""}.fa-coffee,.fa-mug-saucer{--fa:""}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:""}.fa-ambulance,.fa-truck-medical{--fa:""}.fa-medkit,.fa-suitcase-medical{--fa:""}.fa-fighter-jet,.fa-jet-fighter{--fa:""}.fa-beer,.fa-beer-mug-empty{--fa:""}.fa-h-square,.fa-square-h{--fa:""}.fa-plus-square,.fa-square-plus{--fa:""}.fa-angle-double-left,.fa-angles-left{--fa:""}.fa-angle-double-right,.fa-angles-right{--fa:""}.fa-angle-double-up,.fa-angles-up{--fa:""}.fa-angle-double-down,.fa-angles-down{--fa:""}.fa-angle-left{--fa:""}.fa-angle-right{--fa:""}.fa-angle-up{--fa:""}.fa-angle-down{--fa:""}.fa-laptop{--fa:""}.fa-tablet-button{--fa:""}.fa-mobile-button{--fa:""}.fa-quote-left,.fa-quote-left-alt{--fa:""}.fa-quote-right,.fa-quote-right-alt{--fa:""}.fa-spinner{--fa:""}.fa-circle{--fa:""}.fa-face-smile,.fa-smile{--fa:""}.fa-face-frown,.fa-frown{--fa:""}.fa-face-meh,.fa-meh{--fa:""}.fa-gamepad{--fa:""}.fa-keyboard{--fa:""}.fa-flag-checkered{--fa:""}.fa-terminal{--fa:""}.fa-code{--fa:""}.fa-mail-reply-all,.fa-reply-all{--fa:""}.fa-location-arrow{--fa:""}.fa-crop{--fa:""}.fa-code-branch{--fa:""}.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink{--fa:""}.fa-info{--fa:""}.fa-superscript{--fa:""}.fa-subscript{--fa:""}.fa-eraser{--fa:""}.fa-puzzle-piece{--fa:""}.fa-microphone{--fa:""}.fa-microphone-slash{--fa:""}.fa-shield,.fa-shield-blank{--fa:""}.fa-calendar{--fa:""}.fa-fire-extinguisher{--fa:""}.fa-rocket{--fa:""}.fa-chevron-circle-left,.fa-circle-chevron-left{--fa:""}.fa-chevron-circle-right,.fa-circle-chevron-right{--fa:""}.fa-chevron-circle-up,.fa-circle-chevron-up{--fa:""}.fa-chevron-circle-down,.fa-circle-chevron-down{--fa:""}.fa-anchor{--fa:""}.fa-unlock-alt,.fa-unlock-keyhole{--fa:""}.fa-bullseye{--fa:""}.fa-ellipsis,.fa-ellipsis-h{--fa:""}.fa-ellipsis-v,.fa-ellipsis-vertical{--fa:""}.fa-rss-square,.fa-square-rss{--fa:""}.fa-circle-play,.fa-play-circle{--fa:""}.fa-ticket{--fa:""}.fa-minus-square,.fa-square-minus{--fa:""}.fa-arrow-turn-up,.fa-level-up{--fa:""}.fa-arrow-turn-down,.fa-level-down{--fa:""}.fa-check-square,.fa-square-check{--fa:""}.fa-pen-square,.fa-pencil-square,.fa-square-pen{--fa:""}.fa-external-link-square,.fa-square-arrow-up-right{--fa:""}.fa-share-from-square,.fa-share-square{--fa:""}.fa-compass{--fa:""}.fa-caret-square-down,.fa-square-caret-down{--fa:""}.fa-caret-square-up,.fa-square-caret-up{--fa:""}.fa-caret-square-right,.fa-square-caret-right{--fa:""}.fa-eur,.fa-euro,.fa-euro-sign{--fa:""}.fa-gbp,.fa-pound-sign,.fa-sterling-sign{--fa:""}.fa-rupee,.fa-rupee-sign{--fa:""}.fa-cny,.fa-jpy,.fa-rmb,.fa-yen,.fa-yen-sign{--fa:""}.fa-rouble,.fa-rub,.fa-ruble,.fa-ruble-sign{--fa:""}.fa-krw,.fa-won,.fa-won-sign{--fa:""}.fa-file{--fa:""}.fa-file-alt,.fa-file-lines,.fa-file-text{--fa:""}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa:""}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa:""}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa:""}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa:""}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa:""}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa:""}.fa-thumbs-up{--fa:""}.fa-thumbs-down{--fa:""}.fa-arrow-down-long,.fa-long-arrow-down{--fa:""}.fa-arrow-up-long,.fa-long-arrow-up{--fa:""}.fa-arrow-left-long,.fa-long-arrow-left{--fa:""}.fa-arrow-right-long,.fa-long-arrow-right{--fa:""}.fa-female,.fa-person-dress{--fa:""}.fa-male,.fa-person{--fa:""}.fa-sun{--fa:""}.fa-moon{--fa:""}.fa-archive,.fa-box-archive{--fa:""}.fa-bug{--fa:""}.fa-caret-square-left,.fa-square-caret-left{--fa:""}.fa-circle-dot,.fa-dot-circle{--fa:""}.fa-wheelchair{--fa:""}.fa-lira-sign{--fa:""}.fa-shuttle-space,.fa-space-shuttle{--fa:""}.fa-envelope-square,.fa-square-envelope{--fa:""}.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university{--fa:""}.fa-graduation-cap,.fa-mortar-board{--fa:""}.fa-language{--fa:""}.fa-fax{--fa:""}.fa-building{--fa:""}.fa-child{--fa:""}.fa-paw{--fa:""}.fa-cube{--fa:""}.fa-cubes{--fa:""}.fa-recycle{--fa:""}.fa-automobile,.fa-car{--fa:""}.fa-cab,.fa-taxi{--fa:""}.fa-tree{--fa:""}.fa-database{--fa:""}.fa-file-pdf{--fa:""}.fa-file-word{--fa:""}.fa-file-excel{--fa:""}.fa-file-powerpoint{--fa:""}.fa-file-image{--fa:""}.fa-file-archive,.fa-file-zipper{--fa:""}.fa-file-audio{--fa:""}.fa-file-video{--fa:""}.fa-file-code{--fa:""}.fa-life-ring{--fa:""}.fa-circle-notch{--fa:""}.fa-paper-plane{--fa:""}.fa-clock-rotate-left,.fa-history{--fa:""}.fa-header,.fa-heading{--fa:""}.fa-paragraph{--fa:""}.fa-sliders,.fa-sliders-h{--fa:""}.fa-share-alt,.fa-share-nodes{--fa:""}.fa-share-alt-square,.fa-square-share-nodes{--fa:""}.fa-bomb{--fa:""}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa:""}.fa-teletype,.fa-tty{--fa:""}.fa-binoculars{--fa:""}.fa-plug{--fa:""}.fa-newspaper{--fa:""}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:""}.fa-calculator{--fa:""}.fa-bell-slash{--fa:""}.fa-trash{--fa:""}.fa-copyright{--fa:""}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:""}.fa-paint-brush,.fa-paintbrush{--fa:""}.fa-birthday-cake,.fa-cake,.fa-cake-candles{--fa:""}.fa-area-chart,.fa-chart-area{--fa:""}.fa-chart-pie,.fa-pie-chart{--fa:""}.fa-chart-line,.fa-line-chart{--fa:""}.fa-toggle-off{--fa:""}.fa-toggle-on{--fa:""}.fa-bicycle{--fa:""}.fa-bus{--fa:""}.fa-closed-captioning{--fa:""}.fa-ils,.fa-shekel,.fa-shekel-sign,.fa-sheqel,.fa-sheqel-sign{--fa:""}.fa-cart-plus{--fa:""}.fa-cart-arrow-down{--fa:""}.fa-diamond{--fa:""}.fa-ship{--fa:""}.fa-user-secret{--fa:""}.fa-motorcycle{--fa:""}.fa-street-view{--fa:""}.fa-heart-pulse,.fa-heartbeat{--fa:""}.fa-venus{--fa:""}.fa-mars{--fa:""}.fa-mercury{--fa:""}.fa-mars-and-venus{--fa:""}.fa-transgender,.fa-transgender-alt{--fa:""}.fa-venus-double{--fa:""}.fa-mars-double{--fa:""}.fa-venus-mars{--fa:""}.fa-mars-stroke{--fa:""}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:""}.fa-mars-stroke-h,.fa-mars-stroke-right{--fa:""}.fa-neuter{--fa:""}.fa-genderless{--fa:""}.fa-server{--fa:""}.fa-user-plus{--fa:""}.fa-user-times,.fa-user-xmark{--fa:""}.fa-bed{--fa:""}.fa-train{--fa:""}.fa-subway,.fa-train-subway{--fa:""}.fa-battery,.fa-battery-5,.fa-battery-full{--fa:""}.fa-battery-4,.fa-battery-three-quarters{--fa:""}.fa-battery-3,.fa-battery-half{--fa:""}.fa-battery-2,.fa-battery-quarter{--fa:""}.fa-battery-0,.fa-battery-empty{--fa:""}.fa-arrow-pointer,.fa-mouse-pointer{--fa:""}.fa-i-cursor{--fa:""}.fa-object-group{--fa:""}.fa-object-ungroup{--fa:""}.fa-note-sticky,.fa-sticky-note{--fa:""}.fa-clone{--fa:""}.fa-balance-scale,.fa-scale-balanced{--fa:""}.fa-hourglass-1,.fa-hourglass-start{--fa:""}.fa-hourglass-2,.fa-hourglass-half{--fa:""}.fa-hourglass-3,.fa-hourglass-end{--fa:""}.fa-hourglass,.fa-hourglass-empty{--fa:""}.fa-hand-back-fist,.fa-hand-rock{--fa:""}.fa-hand,.fa-hand-paper{--fa:""}.fa-hand-scissors{--fa:""}.fa-hand-lizard{--fa:""}.fa-hand-spock{--fa:""}.fa-hand-pointer{--fa:""}.fa-hand-peace{--fa:""}.fa-trademark{--fa:""}.fa-registered{--fa:""}.fa-television,.fa-tv,.fa-tv-alt{--fa:""}.fa-calendar-plus{--fa:""}.fa-calendar-minus{--fa:""}.fa-calendar-times,.fa-calendar-xmark{--fa:""}.fa-calendar-check{--fa:""}.fa-industry{--fa:""}.fa-map-pin{--fa:""}.fa-map-signs,.fa-signs-post{--fa:""}.fa-map{--fa:""}.fa-comment-alt,.fa-message{--fa:""}.fa-circle-pause,.fa-pause-circle{--fa:""}.fa-circle-stop,.fa-stop-circle{--fa:""}.fa-bag-shopping,.fa-shopping-bag{--fa:""}.fa-basket-shopping,.fa-shopping-basket{--fa:""}.fa-universal-access{--fa:""}.fa-blind,.fa-person-walking-with-cane{--fa:""}.fa-audio-description{--fa:""}.fa-phone-volume,.fa-volume-control-phone{--fa:""}.fa-braille{--fa:""}.fa-assistive-listening-systems,.fa-ear-listen{--fa:""}.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{--fa:""}.fa-deaf,.fa-deafness,.fa-ear-deaf,.fa-hard-of-hearing{--fa:""}.fa-hands,.fa-sign-language,.fa-signing{--fa:""}.fa-eye-low-vision,.fa-low-vision{--fa:""}.fa-handshake,.fa-handshake-alt,.fa-handshake-simple{--fa:""}.fa-envelope-open{--fa:""}.fa-address-book,.fa-contact-book{--fa:""}.fa-address-card,.fa-contact-card,.fa-vcard{--fa:""}.fa-circle-user,.fa-user-circle{--fa:""}.fa-id-badge{--fa:""}.fa-drivers-license,.fa-id-card{--fa:""}.fa-temperature-4,.fa-temperature-full,.fa-thermometer-4,.fa-thermometer-full{--fa:""}.fa-temperature-3,.fa-temperature-three-quarters,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa:""}.fa-temperature-2,.fa-temperature-half,.fa-thermometer-2,.fa-thermometer-half{--fa:""}.fa-temperature-1,.fa-temperature-quarter,.fa-thermometer-1,.fa-thermometer-quarter{--fa:""}.fa-temperature-0,.fa-temperature-empty,.fa-thermometer-0,.fa-thermometer-empty{--fa:""}.fa-shower{--fa:""}.fa-bath,.fa-bathtub{--fa:""}.fa-podcast{--fa:""}.fa-window-maximize{--fa:""}.fa-window-minimize{--fa:""}.fa-window-restore{--fa:""}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:""}.fa-microchip{--fa:""}.fa-snowflake{--fa:""}.fa-spoon,.fa-utensil-spoon{--fa:""}.fa-cutlery,.fa-utensils{--fa:""}.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt{--fa:""}.fa-trash-alt,.fa-trash-can{--fa:""}.fa-rotate,.fa-sync-alt{--fa:""}.fa-stopwatch{--fa:""}.fa-right-from-bracket,.fa-sign-out-alt{--fa:""}.fa-right-to-bracket,.fa-sign-in-alt{--fa:""}.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{--fa:""}.fa-poo{--fa:""}.fa-images{--fa:""}.fa-pencil,.fa-pencil-alt{--fa:""}.fa-pen{--fa:""}.fa-pen-alt,.fa-pen-clip{--fa:""}.fa-octagon{--fa:""}.fa-down-long,.fa-long-arrow-alt-down{--fa:""}.fa-left-long,.fa-long-arrow-alt-left{--fa:""}.fa-long-arrow-alt-right,.fa-right-long{--fa:""}.fa-long-arrow-alt-up,.fa-up-long{--fa:""}.fa-hexagon{--fa:""}.fa-file-edit,.fa-file-pen{--fa:""}.fa-expand-arrows-alt,.fa-maximize{--fa:""}.fa-clipboard{--fa:""}.fa-arrows-alt-h,.fa-left-right{--fa:""}.fa-arrows-alt-v,.fa-up-down{--fa:""}.fa-alarm-clock{--fa:""}.fa-arrow-alt-circle-down,.fa-circle-down{--fa:""}.fa-arrow-alt-circle-left,.fa-circle-left{--fa:""}.fa-arrow-alt-circle-right,.fa-circle-right{--fa:""}.fa-arrow-alt-circle-up,.fa-circle-up{--fa:""}.fa-external-link-alt,.fa-up-right-from-square{--fa:""}.fa-external-link-square-alt,.fa-square-up-right{--fa:""}.fa-exchange-alt,.fa-right-left{--fa:""}.fa-repeat{--fa:""}.fa-code-commit{--fa:""}.fa-code-merge{--fa:""}.fa-desktop,.fa-desktop-alt{--fa:""}.fa-gem{--fa:""}.fa-level-down-alt,.fa-turn-down{--fa:""}.fa-level-up-alt,.fa-turn-up{--fa:""}.fa-lock-open{--fa:""}.fa-location-dot,.fa-map-marker-alt{--fa:""}.fa-microphone-alt,.fa-microphone-lines{--fa:""}.fa-mobile-alt,.fa-mobile-screen-button{--fa:""}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa:""}.fa-mobile-android-alt,.fa-mobile-screen{--fa:""}.fa-money-bill-1,.fa-money-bill-alt{--fa:""}.fa-phone-slash{--fa:""}.fa-image-portrait,.fa-portrait{--fa:""}.fa-mail-reply,.fa-reply{--fa:""}.fa-shield-alt,.fa-shield-halved{--fa:""}.fa-tablet-alt,.fa-tablet-screen-button{--fa:""}.fa-tablet,.fa-tablet-android{--fa:""}.fa-ticket-alt,.fa-ticket-simple{--fa:""}.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close{--fa:""}.fa-compress-alt,.fa-down-left-and-up-right-to-center{--fa:""}.fa-expand-alt,.fa-up-right-and-down-left-from-center{--fa:""}.fa-baseball-bat-ball{--fa:""}.fa-baseball,.fa-baseball-ball{--fa:""}.fa-basketball,.fa-basketball-ball{--fa:""}.fa-bowling-ball{--fa:""}.fa-chess{--fa:""}.fa-chess-bishop{--fa:""}.fa-chess-board{--fa:""}.fa-chess-king{--fa:""}.fa-chess-knight{--fa:""}.fa-chess-pawn{--fa:""}.fa-chess-queen{--fa:""}.fa-chess-rook{--fa:""}.fa-dumbbell{--fa:""}.fa-football,.fa-football-ball{--fa:""}.fa-golf-ball,.fa-golf-ball-tee{--fa:""}.fa-hockey-puck{--fa:""}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa:""}.fa-square-full{--fa:""}.fa-ping-pong-paddle-ball,.fa-table-tennis,.fa-table-tennis-paddle-ball{--fa:""}.fa-volleyball,.fa-volleyball-ball{--fa:""}.fa-allergies,.fa-hand-dots{--fa:""}.fa-band-aid,.fa-bandage{--fa:""}.fa-box{--fa:""}.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked{--fa:""}.fa-briefcase-medical{--fa:""}.fa-burn,.fa-fire-flame-simple{--fa:""}.fa-capsules{--fa:""}.fa-clipboard-check{--fa:""}.fa-clipboard-list{--fa:""}.fa-diagnoses,.fa-person-dots-from-line{--fa:""}.fa-dna{--fa:""}.fa-dolly,.fa-dolly-box{--fa:""}.fa-cart-flatbed,.fa-dolly-flatbed{--fa:""}.fa-file-medical{--fa:""}.fa-file-medical-alt,.fa-file-waveform{--fa:""}.fa-first-aid,.fa-kit-medical{--fa:""}.fa-circle-h,.fa-hospital-symbol{--fa:""}.fa-id-card-alt,.fa-id-card-clip{--fa:""}.fa-notes-medical{--fa:""}.fa-pallet{--fa:""}.fa-pills{--fa:""}.fa-prescription-bottle{--fa:""}.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{--fa:""}.fa-bed-pulse,.fa-procedures{--fa:""}.fa-shipping-fast,.fa-truck-fast{--fa:""}.fa-smoking{--fa:""}.fa-syringe{--fa:""}.fa-tablets{--fa:""}.fa-thermometer{--fa:""}.fa-vial{--fa:""}.fa-vials{--fa:""}.fa-warehouse{--fa:""}.fa-weight,.fa-weight-scale{--fa:""}.fa-x-ray{--fa:""}.fa-box-open{--fa:""}.fa-comment-dots,.fa-commenting{--fa:""}.fa-comment-slash{--fa:""}.fa-couch{--fa:""}.fa-circle-dollar-to-slot,.fa-donate{--fa:""}.fa-dove{--fa:""}.fa-hand-holding{--fa:""}.fa-hand-holding-heart{--fa:""}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa:""}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa:""}.fa-hands-holding{--fa:""}.fa-hands-helping,.fa-handshake-angle{--fa:""}.fa-parachute-box{--fa:""}.fa-people-carry,.fa-people-carry-box{--fa:""}.fa-piggy-bank{--fa:""}.fa-ribbon{--fa:""}.fa-route{--fa:""}.fa-seedling,.fa-sprout{--fa:""}.fa-sign,.fa-sign-hanging{--fa:""}.fa-face-smile-wink,.fa-smile-wink{--fa:""}.fa-tape{--fa:""}.fa-truck-loading,.fa-truck-ramp-box{--fa:""}.fa-truck-moving{--fa:""}.fa-video-slash{--fa:""}.fa-wine-glass{--fa:""}.fa-user-astronaut{--fa:""}.fa-user-check{--fa:""}.fa-user-clock{--fa:""}.fa-user-cog,.fa-user-gear{--fa:""}.fa-user-edit,.fa-user-pen{--fa:""}.fa-user-friends,.fa-user-group{--fa:""}.fa-user-graduate{--fa:""}.fa-user-lock{--fa:""}.fa-user-minus{--fa:""}.fa-user-ninja{--fa:""}.fa-user-shield{--fa:""}.fa-user-alt-slash,.fa-user-large-slash,.fa-user-slash{--fa:""}.fa-user-tag{--fa:""}.fa-user-tie{--fa:""}.fa-users-cog,.fa-users-gear{--fa:""}.fa-balance-scale-left,.fa-scale-unbalanced{--fa:""}.fa-balance-scale-right,.fa-scale-unbalanced-flip{--fa:""}.fa-blender{--fa:""}.fa-book-open{--fa:""}.fa-broadcast-tower,.fa-tower-broadcast{--fa:""}.fa-broom{--fa:""}.fa-blackboard,.fa-chalkboard{--fa:""}.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:""}.fa-church{--fa:""}.fa-coins{--fa:""}.fa-compact-disc{--fa:""}.fa-crow{--fa:""}.fa-crown{--fa:""}.fa-dice{--fa:""}.fa-dice-five{--fa:""}.fa-dice-four{--fa:""}.fa-dice-one{--fa:""}.fa-dice-six{--fa:""}.fa-dice-three{--fa:""}.fa-dice-two{--fa:""}.fa-divide{--fa:""}.fa-door-closed{--fa:""}.fa-door-open{--fa:""}.fa-feather{--fa:""}.fa-frog{--fa:""}.fa-gas-pump{--fa:""}.fa-glasses{--fa:""}.fa-greater-than-equal{--fa:""}.fa-helicopter{--fa:""}.fa-infinity{--fa:""}.fa-kiwi-bird{--fa:""}.fa-less-than-equal{--fa:""}.fa-memory{--fa:""}.fa-microphone-alt-slash,.fa-microphone-lines-slash{--fa:""}.fa-money-bill-wave{--fa:""}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa:""}.fa-money-check{--fa:""}.fa-money-check-alt,.fa-money-check-dollar{--fa:""}.fa-not-equal{--fa:""}.fa-palette{--fa:""}.fa-parking,.fa-square-parking{--fa:""}.fa-diagram-project,.fa-project-diagram{--fa:""}.fa-receipt{--fa:""}.fa-robot{--fa:""}.fa-ruler{--fa:""}.fa-ruler-combined{--fa:""}.fa-ruler-horizontal{--fa:""}.fa-ruler-vertical{--fa:""}.fa-school{--fa:""}.fa-screwdriver{--fa:""}.fa-shoe-prints{--fa:""}.fa-skull{--fa:""}.fa-ban-smoking,.fa-smoking-ban{--fa:""}.fa-store{--fa:""}.fa-shop,.fa-store-alt{--fa:""}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:""}.fa-stroopwafel{--fa:""}.fa-toolbox{--fa:""}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa:""}.fa-person-walking,.fa-walking{--fa:""}.fa-wallet{--fa:""}.fa-angry,.fa-face-angry{--fa:""}.fa-archway{--fa:""}.fa-atlas,.fa-book-atlas{--fa:""}.fa-award{--fa:""}.fa-backspace,.fa-delete-left{--fa:""}.fa-bezier-curve{--fa:""}.fa-bong{--fa:""}.fa-brush{--fa:""}.fa-bus-alt,.fa-bus-simple{--fa:""}.fa-cannabis{--fa:""}.fa-check-double{--fa:""}.fa-cocktail,.fa-martini-glass-citrus{--fa:""}.fa-bell-concierge,.fa-concierge-bell{--fa:""}.fa-cookie{--fa:""}.fa-cookie-bite{--fa:""}.fa-crop-alt,.fa-crop-simple{--fa:""}.fa-digital-tachograph,.fa-tachograph-digital{--fa:""}.fa-dizzy,.fa-face-dizzy{--fa:""}.fa-compass-drafting,.fa-drafting-compass{--fa:""}.fa-drum{--fa:""}.fa-drum-steelpan{--fa:""}.fa-feather-alt,.fa-feather-pointed{--fa:""}.fa-file-contract{--fa:""}.fa-file-arrow-down,.fa-file-download{--fa:""}.fa-arrow-right-from-file,.fa-file-export{--fa:""}.fa-arrow-right-to-file,.fa-file-import{--fa:""}.fa-file-invoice{--fa:""}.fa-file-invoice-dollar{--fa:""}.fa-file-prescription{--fa:""}.fa-file-signature{--fa:""}.fa-file-arrow-up,.fa-file-upload{--fa:""}.fa-fill{--fa:""}.fa-fill-drip{--fa:""}.fa-fingerprint{--fa:""}.fa-fish{--fa:""}.fa-face-flushed,.fa-flushed{--fa:""}.fa-face-frown-open,.fa-frown-open{--fa:""}.fa-glass-martini-alt,.fa-martini-glass{--fa:""}.fa-earth-africa,.fa-globe-africa{--fa:""}.fa-earth,.fa-earth-america,.fa-earth-americas,.fa-globe-americas{--fa:""}.fa-earth-asia,.fa-globe-asia{--fa:""}.fa-face-grimace,.fa-grimace{--fa:""}.fa-face-grin,.fa-grin{--fa:""}.fa-face-grin-wide,.fa-grin-alt{--fa:""}.fa-face-grin-beam,.fa-grin-beam{--fa:""}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa:""}.fa-face-grin-hearts,.fa-grin-hearts{--fa:""}.fa-face-grin-squint,.fa-grin-squint{--fa:""}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa:""}.fa-face-grin-stars,.fa-grin-stars{--fa:""}.fa-face-grin-tears,.fa-grin-tears{--fa:""}.fa-face-grin-tongue,.fa-grin-tongue{--fa:""}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa:""}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa:""}.fa-face-grin-wink,.fa-grin-wink{--fa:""}.fa-grid-horizontal,.fa-grip,.fa-grip-horizontal{--fa:""}.fa-grid-vertical,.fa-grip-vertical{--fa:""}.fa-headset{--fa:""}.fa-highlighter{--fa:""}.fa-hot-tub,.fa-hot-tub-person{--fa:""}.fa-hotel{--fa:""}.fa-joint{--fa:""}.fa-face-kiss,.fa-kiss{--fa:""}.fa-face-kiss-beam,.fa-kiss-beam{--fa:""}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa:""}.fa-face-laugh,.fa-laugh{--fa:""}.fa-face-laugh-beam,.fa-laugh-beam{--fa:""}.fa-face-laugh-squint,.fa-laugh-squint{--fa:""}.fa-face-laugh-wink,.fa-laugh-wink{--fa:""}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa:""}.fa-map-location,.fa-map-marked{--fa:""}.fa-map-location-dot,.fa-map-marked-alt{--fa:""}.fa-marker{--fa:""}.fa-medal{--fa:""}.fa-face-meh-blank,.fa-meh-blank{--fa:""}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa:""}.fa-monument{--fa:""}.fa-mortar-pestle{--fa:""}.fa-paint-roller{--fa:""}.fa-passport{--fa:""}.fa-pen-fancy{--fa:""}.fa-pen-nib{--fa:""}.fa-pen-ruler,.fa-pencil-ruler{--fa:""}.fa-plane-arrival{--fa:""}.fa-plane-departure{--fa:""}.fa-prescription{--fa:""}.fa-face-sad-cry,.fa-sad-cry{--fa:""}.fa-face-sad-tear,.fa-sad-tear{--fa:""}.fa-shuttle-van,.fa-van-shuttle{--fa:""}.fa-signature{--fa:""}.fa-face-smile-beam,.fa-smile-beam{--fa:""}.fa-solar-panel{--fa:""}.fa-spa{--fa:""}.fa-splotch{--fa:""}.fa-spray-can{--fa:""}.fa-stamp{--fa:""}.fa-star-half-alt,.fa-star-half-stroke{--fa:""}.fa-suitcase-rolling{--fa:""}.fa-face-surprise,.fa-surprise{--fa:""}.fa-swatchbook{--fa:""}.fa-person-swimming,.fa-swimmer{--fa:""}.fa-ladder-water,.fa-swimming-pool,.fa-water-ladder{--fa:""}.fa-droplet-slash,.fa-tint-slash{--fa:""}.fa-face-tired,.fa-tired{--fa:""}.fa-tooth{--fa:""}.fa-umbrella-beach{--fa:""}.fa-weight-hanging{--fa:""}.fa-wine-glass-alt,.fa-wine-glass-empty{--fa:""}.fa-air-freshener,.fa-spray-can-sparkles{--fa:""}.fa-apple-alt,.fa-apple-whole{--fa:""}.fa-atom{--fa:""}.fa-bone{--fa:""}.fa-book-open-reader,.fa-book-reader{--fa:""}.fa-brain{--fa:""}.fa-car-alt,.fa-car-rear{--fa:""}.fa-battery-car,.fa-car-battery{--fa:""}.fa-car-burst,.fa-car-crash{--fa:""}.fa-car-side{--fa:""}.fa-charging-station{--fa:""}.fa-diamond-turn-right,.fa-directions{--fa:""}.fa-draw-polygon,.fa-vector-polygon{--fa:""}.fa-laptop-code{--fa:""}.fa-layer-group{--fa:""}.fa-location,.fa-location-crosshairs{--fa:""}.fa-lungs{--fa:""}.fa-microscope{--fa:""}.fa-oil-can{--fa:""}.fa-poop{--fa:""}.fa-shapes,.fa-triangle-circle-square{--fa:""}.fa-star-of-life{--fa:""}.fa-dashboard,.fa-gauge,.fa-gauge-med,.fa-tachometer-alt-average{--fa:""}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:""}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa:""}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa:""}.fa-teeth{--fa:""}.fa-teeth-open{--fa:""}.fa-masks-theater,.fa-theater-masks{--fa:""}.fa-traffic-light{--fa:""}.fa-truck-monster{--fa:""}.fa-truck-pickup{--fa:""}.fa-ad,.fa-rectangle-ad{--fa:""}.fa-ankh{--fa:""}.fa-bible,.fa-book-bible{--fa:""}.fa-briefcase-clock,.fa-business-time{--fa:""}.fa-city{--fa:""}.fa-comment-dollar{--fa:""}.fa-comments-dollar{--fa:""}.fa-cross{--fa:""}.fa-dharmachakra{--fa:""}.fa-envelope-open-text{--fa:""}.fa-folder-minus{--fa:""}.fa-folder-plus{--fa:""}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa:""}.fa-gopuram{--fa:""}.fa-hamsa{--fa:""}.fa-bahai,.fa-haykal{--fa:""}.fa-jedi{--fa:""}.fa-book-journal-whills,.fa-journal-whills{--fa:""}.fa-kaaba{--fa:""}.fa-khanda{--fa:""}.fa-landmark{--fa:""}.fa-envelopes-bulk,.fa-mail-bulk{--fa:""}.fa-menorah{--fa:""}.fa-mosque{--fa:""}.fa-om{--fa:""}.fa-pastafarianism,.fa-spaghetti-monster-flying{--fa:""}.fa-peace{--fa:""}.fa-place-of-worship{--fa:""}.fa-poll,.fa-square-poll-vertical{--fa:""}.fa-poll-h,.fa-square-poll-horizontal{--fa:""}.fa-person-praying,.fa-pray{--fa:""}.fa-hands-praying,.fa-praying-hands{--fa:""}.fa-book-quran,.fa-quran{--fa:""}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:""}.fa-magnifying-glass-location,.fa-search-location{--fa:""}.fa-socks{--fa:""}.fa-square-root-alt,.fa-square-root-variable{--fa:""}.fa-star-and-crescent{--fa:""}.fa-star-of-david{--fa:""}.fa-synagogue{--fa:""}.fa-scroll-torah,.fa-torah{--fa:""}.fa-torii-gate{--fa:""}.fa-vihara{--fa:""}.fa-volume,.fa-volume-medium{--fa:""}.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{--fa:""}.fa-yin-yang{--fa:""}.fa-blender-phone{--fa:""}.fa-book-dead,.fa-book-skull{--fa:""}.fa-campground{--fa:""}.fa-cat{--fa:""}.fa-chair{--fa:""}.fa-cloud-moon{--fa:""}.fa-cloud-sun{--fa:""}.fa-cow{--fa:""}.fa-dice-d20{--fa:""}.fa-dice-d6{--fa:""}.fa-dog{--fa:""}.fa-dragon{--fa:""}.fa-drumstick-bite{--fa:""}.fa-dungeon{--fa:""}.fa-file-csv{--fa:""}.fa-fist-raised,.fa-hand-fist{--fa:""}.fa-ghost{--fa:""}.fa-hammer{--fa:""}.fa-hanukiah{--fa:""}.fa-hat-wizard{--fa:""}.fa-hiking,.fa-person-hiking{--fa:""}.fa-hippo{--fa:""}.fa-horse{--fa:""}.fa-house-chimney-crack,.fa-house-damage{--fa:""}.fa-hryvnia,.fa-hryvnia-sign{--fa:""}.fa-mask{--fa:""}.fa-mountain{--fa:""}.fa-network-wired{--fa:""}.fa-otter{--fa:""}.fa-ring{--fa:""}.fa-person-running,.fa-running{--fa:""}.fa-scroll{--fa:""}.fa-skull-crossbones{--fa:""}.fa-slash{--fa:""}.fa-spider{--fa:""}.fa-toilet-paper,.fa-toilet-paper-alt,.fa-toilet-paper-blank{--fa:""}.fa-tractor{--fa:""}.fa-user-injured{--fa:""}.fa-vr-cardboard{--fa:""}.fa-wand-sparkles{--fa:""}.fa-wind{--fa:""}.fa-wine-bottle{--fa:""}.fa-cloud-meatball{--fa:""}.fa-cloud-moon-rain{--fa:""}.fa-cloud-rain{--fa:""}.fa-cloud-showers-heavy{--fa:""}.fa-cloud-sun-rain{--fa:""}.fa-democrat{--fa:""}.fa-flag-usa{--fa:""}.fa-hurricane{--fa:""}.fa-landmark-alt,.fa-landmark-dome{--fa:""}.fa-meteor{--fa:""}.fa-person-booth{--fa:""}.fa-poo-bolt,.fa-poo-storm{--fa:""}.fa-rainbow{--fa:""}.fa-republican{--fa:""}.fa-smog{--fa:""}.fa-temperature-high{--fa:""}.fa-temperature-low{--fa:""}.fa-cloud-bolt,.fa-thunderstorm{--fa:""}.fa-tornado{--fa:""}.fa-volcano{--fa:""}.fa-check-to-slot,.fa-vote-yea{--fa:""}.fa-water{--fa:""}.fa-baby{--fa:""}.fa-baby-carriage,.fa-carriage-baby{--fa:""}.fa-biohazard{--fa:""}.fa-blog{--fa:""}.fa-calendar-day{--fa:""}.fa-calendar-week{--fa:""}.fa-candy-cane{--fa:""}.fa-carrot{--fa:""}.fa-cash-register{--fa:""}.fa-compress-arrows-alt,.fa-minimize{--fa:""}.fa-dumpster{--fa:""}.fa-dumpster-fire{--fa:""}.fa-ethernet{--fa:""}.fa-gifts{--fa:""}.fa-champagne-glasses,.fa-glass-cheers{--fa:""}.fa-glass-whiskey,.fa-whiskey-glass{--fa:""}.fa-earth-europe,.fa-globe-europe{--fa:""}.fa-grip-lines{--fa:""}.fa-grip-lines-vertical{--fa:""}.fa-guitar{--fa:""}.fa-heart-broken,.fa-heart-crack{--fa:""}.fa-holly-berry{--fa:""}.fa-horse-head{--fa:""}.fa-icicles{--fa:""}.fa-igloo{--fa:""}.fa-mitten{--fa:""}.fa-mug-hot{--fa:""}.fa-radiation{--fa:""}.fa-circle-radiation,.fa-radiation-alt{--fa:""}.fa-restroom{--fa:""}.fa-satellite{--fa:""}.fa-satellite-dish{--fa:""}.fa-sd-card{--fa:""}.fa-sim-card{--fa:""}.fa-person-skating,.fa-skating{--fa:""}.fa-person-skiing,.fa-skiing{--fa:""}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa:""}.fa-sleigh{--fa:""}.fa-comment-sms,.fa-sms{--fa:""}.fa-person-snowboarding,.fa-snowboarding{--fa:""}.fa-snowman{--fa:""}.fa-snowplow{--fa:""}.fa-tenge,.fa-tenge-sign{--fa:""}.fa-toilet{--fa:""}.fa-screwdriver-wrench,.fa-tools{--fa:""}.fa-cable-car,.fa-tram{--fa:""}.fa-fire-alt,.fa-fire-flame-curved{--fa:""}.fa-bacon{--fa:""}.fa-book-medical{--fa:""}.fa-bread-slice{--fa:""}.fa-cheese{--fa:""}.fa-clinic-medical,.fa-house-chimney-medical{--fa:""}.fa-clipboard-user{--fa:""}.fa-comment-medical{--fa:""}.fa-crutch{--fa:""}.fa-disease{--fa:""}.fa-egg{--fa:""}.fa-folder-tree{--fa:""}.fa-burger,.fa-hamburger{--fa:""}.fa-hand-middle-finger{--fa:""}.fa-hard-hat,.fa-hat-hard,.fa-helmet-safety{--fa:""}.fa-hospital-user{--fa:""}.fa-hotdog{--fa:""}.fa-ice-cream{--fa:""}.fa-laptop-medical{--fa:""}.fa-pager{--fa:""}.fa-pepper-hot{--fa:""}.fa-pizza-slice{--fa:""}.fa-sack-dollar{--fa:""}.fa-book-tanakh,.fa-tanakh{--fa:""}.fa-bars-progress,.fa-tasks-alt{--fa:""}.fa-trash-arrow-up,.fa-trash-restore{--fa:""}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:""}.fa-user-nurse{--fa:""}.fa-wave-square{--fa:""}.fa-biking,.fa-person-biking{--fa:""}.fa-border-all{--fa:""}.fa-border-none{--fa:""}.fa-border-style,.fa-border-top-left{--fa:""}.fa-digging,.fa-person-digging{--fa:""}.fa-fan{--fa:""}.fa-heart-music-camera-bolt,.fa-icons{--fa:""}.fa-phone-alt,.fa-phone-flip{--fa:""}.fa-phone-square-alt,.fa-square-phone-flip{--fa:""}.fa-photo-film,.fa-photo-video{--fa:""}.fa-remove-format,.fa-text-slash{--fa:""}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa:""}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa:""}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa:""}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa:""}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa:""}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa:""}.fa-spell-check{--fa:""}.fa-voicemail{--fa:""}.fa-hat-cowboy{--fa:""}.fa-hat-cowboy-side{--fa:""}.fa-computer-mouse,.fa-mouse{--fa:""}.fa-radio{--fa:""}.fa-record-vinyl{--fa:""}.fa-walkie-talkie{--fa:""}.fa-caravan{--fa:""}:host,:root{--fa-family-brands:"Font Awesome 7 Brands";--fa-font-brands:normal 400 1em/1 var(--fa-family-brands)}@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-brands-400-BP5tdqmh.woff2)}.fa-brands,.fa-classic.fa-brands,.fab{--fa-family:var(--fa-family-brands);--fa-style:400}.fa-firefox-browser{--fa:""}.fa-ideal{--fa:""}.fa-microblog{--fa:""}.fa-pied-piper-square,.fa-square-pied-piper{--fa:""}.fa-unity{--fa:""}.fa-dailymotion{--fa:""}.fa-instagram-square,.fa-square-instagram{--fa:""}.fa-mixer{--fa:""}.fa-shopify{--fa:""}.fa-deezer{--fa:""}.fa-edge-legacy{--fa:""}.fa-google-pay{--fa:""}.fa-rust{--fa:""}.fa-tiktok{--fa:""}.fa-unsplash{--fa:""}.fa-cloudflare{--fa:""}.fa-guilded{--fa:""}.fa-hive{--fa:""}.fa-42-group,.fa-innosoft{--fa:""}.fa-instalod{--fa:""}.fa-octopus-deploy{--fa:""}.fa-perbyte{--fa:""}.fa-uncharted{--fa:""}.fa-watchman-monitoring{--fa:""}.fa-wodu{--fa:""}.fa-wirsindhandwerk,.fa-wsh{--fa:""}.fa-bots{--fa:""}.fa-cmplid{--fa:""}.fa-bilibili{--fa:""}.fa-golang{--fa:""}.fa-pix{--fa:""}.fa-sitrox{--fa:""}.fa-hashnode{--fa:""}.fa-meta{--fa:""}.fa-padlet{--fa:""}.fa-nfc-directional{--fa:""}.fa-nfc-symbol{--fa:""}.fa-screenpal{--fa:""}.fa-space-awesome{--fa:""}.fa-square-font-awesome{--fa:""}.fa-gitlab-square,.fa-square-gitlab{--fa:""}.fa-odysee{--fa:""}.fa-stubber{--fa:""}.fa-debian{--fa:""}.fa-shoelace{--fa:""}.fa-threads{--fa:""}.fa-square-threads{--fa:""}.fa-square-x-twitter{--fa:""}.fa-x-twitter{--fa:""}.fa-opensuse{--fa:""}.fa-letterboxd{--fa:""}.fa-square-letterboxd{--fa:""}.fa-mintbit{--fa:""}.fa-google-scholar{--fa:""}.fa-brave{--fa:""}.fa-brave-reverse{--fa:""}.fa-pixiv{--fa:""}.fa-upwork{--fa:""}.fa-webflow{--fa:""}.fa-signal-messenger{--fa:""}.fa-bluesky{--fa:""}.fa-jxl{--fa:""}.fa-square-upwork{--fa:""}.fa-web-awesome{--fa:""}.fa-square-web-awesome{--fa:""}.fa-square-web-awesome-stroke{--fa:""}.fa-dart-lang{--fa:""}.fa-flutter{--fa:""}.fa-files-pinwheel{--fa:""}.fa-css{--fa:""}.fa-square-bluesky{--fa:""}.fa-openai{--fa:""}.fa-square-linkedin{--fa:""}.fa-cash-app{--fa:""}.fa-disqus{--fa:""}.fa-11ty,.fa-eleventy{--fa:""}.fa-kakao-talk{--fa:""}.fa-linktree{--fa:""}.fa-notion{--fa:""}.fa-pandora{--fa:""}.fa-pixelfed{--fa:""}.fa-tidal{--fa:""}.fa-vsco{--fa:""}.fa-w3c{--fa:""}.fa-lumon{--fa:""}.fa-lumon-drop{--fa:""}.fa-square-figma{--fa:""}.fa-tex{--fa:""}.fa-duolingo{--fa:""}.fa-supportnow{--fa:""}.fa-tor-browser{--fa:""}.fa-typescript{--fa:""}.fa-square-deskpro{--fa:""}.fa-circle-zulip{--fa:""}.fa-julia{--fa:""}.fa-zulip{--fa:""}.fa-unison{--fa:""}.fa-bgg,.fa-board-game-geek{--fa:""}.fa-ko-fi{--fa:""}.fa-kubernetes{--fa:""}.fa-postgresql{--fa:""}.fa-scaleway{--fa:""}.fa-venmo{--fa:""}.fa-venmo-v{--fa:""}.fa-unreal-engine{--fa:""}.fa-globaleaks{--fa:""}.fa-solana{--fa:""}.fa-threema{--fa:""}.fa-forgejo{--fa:""}.fa-claude{--fa:""}.fa-gitee{--fa:""}.fa-xmpp{--fa:""}.fa-fediverse{--fa:""}.fa-tailwind-css{--fa:""}.fa-arch-linux{--fa:""}.fa-svelte{--fa:""}.fa-hugging-face{--fa:""}.fa-leetcode{--fa:""}.fa-openstreetmap{--fa:""}.fa-ultralytics{--fa:""}.fa-ultralytics-hub{--fa:""}.fa-ultralytics-yolo{--fa:""}.fa-obsidian{--fa:""}.fa-zoom{--fa:""}.fa-vim{--fa:""}.fa-symfonycasts{--fa:""}.fa-square-twitter,.fa-twitter-square{--fa:""}.fa-facebook-square,.fa-square-facebook{--fa:""}.fa-linkedin{--fa:""}.fa-github-square,.fa-square-github{--fa:""}.fa-twitter{--fa:""}.fa-facebook{--fa:""}.fa-github{--fa:""}.fa-pinterest{--fa:""}.fa-pinterest-square,.fa-square-pinterest{--fa:""}.fa-google-plus-square,.fa-square-google-plus{--fa:""}.fa-google-plus-g{--fa:""}.fa-linkedin-in{--fa:""}.fa-github-alt{--fa:""}.fa-maxcdn{--fa:""}.fa-html5{--fa:""}.fa-css3{--fa:""}.fa-btc{--fa:""}.fa-youtube{--fa:""}.fa-xing{--fa:""}.fa-square-xing,.fa-xing-square{--fa:""}.fa-dropbox{--fa:""}.fa-stack-overflow{--fa:""}.fa-instagram{--fa:""}.fa-flickr{--fa:""}.fa-adn{--fa:""}.fa-bitbucket{--fa:""}.fa-tumblr{--fa:""}.fa-square-tumblr,.fa-tumblr-square{--fa:""}.fa-apple{--fa:""}.fa-windows{--fa:""}.fa-android{--fa:""}.fa-linux{--fa:""}.fa-dribbble{--fa:""}.fa-skype{--fa:""}.fa-foursquare{--fa:""}.fa-trello{--fa:""}.fa-gratipay{--fa:""}.fa-vk{--fa:""}.fa-weibo{--fa:""}.fa-renren{--fa:""}.fa-pagelines{--fa:""}.fa-stack-exchange{--fa:""}.fa-square-vimeo,.fa-vimeo-square{--fa:""}.fa-slack,.fa-slack-hash{--fa:""}.fa-wordpress{--fa:""}.fa-openid{--fa:""}.fa-yahoo{--fa:""}.fa-google{--fa:""}.fa-reddit{--fa:""}.fa-reddit-square,.fa-square-reddit{--fa:""}.fa-stumbleupon-circle{--fa:""}.fa-stumbleupon{--fa:""}.fa-delicious{--fa:""}.fa-digg{--fa:""}.fa-pied-piper-pp{--fa:""}.fa-pied-piper-alt{--fa:""}.fa-drupal{--fa:""}.fa-joomla{--fa:""}.fa-behance{--fa:""}.fa-behance-square,.fa-square-behance{--fa:""}.fa-steam{--fa:""}.fa-square-steam,.fa-steam-square{--fa:""}.fa-spotify{--fa:""}.fa-deviantart{--fa:""}.fa-soundcloud{--fa:""}.fa-vine{--fa:""}.fa-codepen{--fa:""}.fa-jsfiddle{--fa:""}.fa-rebel{--fa:""}.fa-empire{--fa:""}.fa-git-square,.fa-square-git{--fa:""}.fa-git{--fa:""}.fa-hacker-news{--fa:""}.fa-tencent-weibo{--fa:""}.fa-qq{--fa:""}.fa-weixin{--fa:""}.fa-slideshare{--fa:""}.fa-twitch{--fa:""}.fa-yelp{--fa:""}.fa-paypal{--fa:""}.fa-google-wallet{--fa:""}.fa-cc-visa{--fa:""}.fa-cc-mastercard{--fa:""}.fa-cc-discover{--fa:""}.fa-cc-amex{--fa:""}.fa-cc-paypal{--fa:""}.fa-cc-stripe{--fa:""}.fa-lastfm{--fa:""}.fa-lastfm-square,.fa-square-lastfm{--fa:""}.fa-ioxhost{--fa:""}.fa-angellist{--fa:""}.fa-buysellads{--fa:""}.fa-connectdevelop{--fa:""}.fa-dashcube{--fa:""}.fa-forumbee{--fa:""}.fa-leanpub{--fa:""}.fa-sellsy{--fa:""}.fa-shirtsinbulk{--fa:""}.fa-simplybuilt{--fa:""}.fa-skyatlas{--fa:""}.fa-pinterest-p{--fa:""}.fa-whatsapp{--fa:""}.fa-viacoin{--fa:""}.fa-medium,.fa-medium-m{--fa:""}.fa-y-combinator{--fa:""}.fa-optin-monster{--fa:""}.fa-opencart{--fa:""}.fa-expeditedssl{--fa:""}.fa-cc-jcb{--fa:""}.fa-cc-diners-club{--fa:""}.fa-creative-commons{--fa:""}.fa-gg{--fa:""}.fa-gg-circle{--fa:""}.fa-odnoklassniki{--fa:""}.fa-odnoklassniki-square,.fa-square-odnoklassniki{--fa:""}.fa-get-pocket{--fa:""}.fa-wikipedia-w{--fa:""}.fa-safari{--fa:""}.fa-chrome{--fa:""}.fa-firefox{--fa:""}.fa-opera{--fa:""}.fa-internet-explorer{--fa:""}.fa-contao{--fa:""}.fa-500px{--fa:""}.fa-amazon{--fa:""}.fa-houzz{--fa:""}.fa-vimeo-v{--fa:""}.fa-black-tie{--fa:""}.fa-fonticons{--fa:""}.fa-reddit-alien{--fa:""}.fa-edge{--fa:""}.fa-codiepie{--fa:""}.fa-modx{--fa:""}.fa-fort-awesome{--fa:""}.fa-usb{--fa:""}.fa-product-hunt{--fa:""}.fa-mixcloud{--fa:""}.fa-scribd{--fa:""}.fa-bluetooth{--fa:""}.fa-bluetooth-b{--fa:""}.fa-gitlab{--fa:""}.fa-wpbeginner{--fa:""}.fa-wpforms{--fa:""}.fa-envira{--fa:""}.fa-glide{--fa:""}.fa-glide-g{--fa:""}.fa-viadeo{--fa:""}.fa-square-viadeo,.fa-viadeo-square{--fa:""}.fa-snapchat,.fa-snapchat-ghost{--fa:""}.fa-snapchat-square,.fa-square-snapchat{--fa:""}.fa-pied-piper{--fa:""}.fa-first-order{--fa:""}.fa-yoast{--fa:""}.fa-themeisle{--fa:""}.fa-google-plus{--fa:""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:""}.fa-linode{--fa:""}.fa-quora{--fa:""}.fa-free-code-camp{--fa:""}.fa-telegram,.fa-telegram-plane{--fa:""}.fa-bandcamp{--fa:""}.fa-grav{--fa:""}.fa-etsy{--fa:""}.fa-imdb{--fa:""}.fa-ravelry{--fa:""}.fa-sellcast{--fa:""}.fa-superpowers{--fa:""}.fa-wpexplorer{--fa:""}.fa-meetup{--fa:""}.fa-font-awesome-alt,.fa-square-font-awesome-stroke{--fa:""}.fa-accessible-icon{--fa:""}.fa-accusoft{--fa:""}.fa-adversal{--fa:""}.fa-affiliatetheme{--fa:""}.fa-algolia{--fa:""}.fa-amilia{--fa:""}.fa-angrycreative{--fa:""}.fa-app-store{--fa:""}.fa-app-store-ios{--fa:""}.fa-apper{--fa:""}.fa-asymmetrik{--fa:""}.fa-audible{--fa:""}.fa-avianex{--fa:""}.fa-aws{--fa:""}.fa-bimobject{--fa:""}.fa-bitcoin{--fa:""}.fa-bity{--fa:""}.fa-blackberry{--fa:""}.fa-blogger{--fa:""}.fa-blogger-b{--fa:""}.fa-buromobelexperte{--fa:""}.fa-centercode{--fa:""}.fa-cloudscale{--fa:""}.fa-cloudsmith{--fa:""}.fa-cloudversify{--fa:""}.fa-cpanel{--fa:""}.fa-css3-alt{--fa:""}.fa-cuttlefish{--fa:""}.fa-d-and-d{--fa:""}.fa-deploydog{--fa:""}.fa-deskpro{--fa:""}.fa-digital-ocean{--fa:""}.fa-discord{--fa:""}.fa-discourse{--fa:""}.fa-dochub{--fa:""}.fa-docker{--fa:""}.fa-draft2digital{--fa:""}.fa-dribbble-square,.fa-square-dribbble{--fa:""}.fa-dyalog{--fa:""}.fa-earlybirds{--fa:""}.fa-erlang{--fa:""}.fa-facebook-f{--fa:""}.fa-facebook-messenger{--fa:""}.fa-firstdraft{--fa:""}.fa-fonticons-fi{--fa:""}.fa-fort-awesome-alt{--fa:""}.fa-freebsd{--fa:""}.fa-gitkraken{--fa:""}.fa-gofore{--fa:""}.fa-goodreads{--fa:""}.fa-goodreads-g{--fa:""}.fa-google-drive{--fa:""}.fa-google-play{--fa:""}.fa-gripfire{--fa:""}.fa-grunt{--fa:""}.fa-gulp{--fa:""}.fa-hacker-news-square,.fa-square-hacker-news{--fa:""}.fa-hire-a-helper{--fa:""}.fa-hotjar{--fa:""}.fa-hubspot{--fa:""}.fa-itunes{--fa:""}.fa-itunes-note{--fa:""}.fa-jenkins{--fa:""}.fa-joget{--fa:""}.fa-js{--fa:""}.fa-js-square,.fa-square-js{--fa:""}.fa-keycdn{--fa:""}.fa-kickstarter,.fa-square-kickstarter{--fa:""}.fa-kickstarter-k{--fa:""}.fa-laravel{--fa:""}.fa-line{--fa:""}.fa-lyft{--fa:""}.fa-magento{--fa:""}.fa-medapps{--fa:""}.fa-medrt{--fa:""}.fa-microsoft{--fa:""}.fa-mix{--fa:""}.fa-mizuni{--fa:""}.fa-monero{--fa:""}.fa-napster{--fa:""}.fa-node-js{--fa:""}.fa-npm{--fa:""}.fa-ns8{--fa:""}.fa-nutritionix{--fa:""}.fa-page4{--fa:""}.fa-palfed{--fa:""}.fa-patreon{--fa:""}.fa-periscope{--fa:""}.fa-phabricator{--fa:""}.fa-phoenix-framework{--fa:""}.fa-playstation{--fa:""}.fa-pushed{--fa:""}.fa-python{--fa:""}.fa-red-river{--fa:""}.fa-rendact,.fa-wpressr{--fa:""}.fa-replyd{--fa:""}.fa-resolving{--fa:""}.fa-rocketchat{--fa:""}.fa-rockrms{--fa:""}.fa-schlix{--fa:""}.fa-searchengin{--fa:""}.fa-servicestack{--fa:""}.fa-sistrix{--fa:""}.fa-speakap{--fa:""}.fa-staylinked{--fa:""}.fa-steam-symbol{--fa:""}.fa-sticker-mule{--fa:""}.fa-studiovinari{--fa:""}.fa-supple{--fa:""}.fa-uber{--fa:""}.fa-uikit{--fa:""}.fa-uniregistry{--fa:""}.fa-untappd{--fa:""}.fa-ussunnah{--fa:""}.fa-vaadin{--fa:""}.fa-viber{--fa:""}.fa-vimeo{--fa:""}.fa-vnv{--fa:""}.fa-square-whatsapp,.fa-whatsapp-square{--fa:""}.fa-whmcs{--fa:""}.fa-wordpress-simple{--fa:""}.fa-xbox{--fa:""}.fa-yandex{--fa:""}.fa-yandex-international{--fa:""}.fa-apple-pay{--fa:""}.fa-cc-apple-pay{--fa:""}.fa-fly{--fa:""}.fa-node{--fa:""}.fa-osi{--fa:""}.fa-react{--fa:""}.fa-autoprefixer{--fa:""}.fa-less{--fa:""}.fa-sass{--fa:""}.fa-vuejs{--fa:""}.fa-angular{--fa:""}.fa-aviato{--fa:""}.fa-ember{--fa:""}.fa-gitter{--fa:""}.fa-hooli{--fa:""}.fa-strava{--fa:""}.fa-stripe{--fa:""}.fa-stripe-s{--fa:""}.fa-typo3{--fa:""}.fa-amazon-pay{--fa:""}.fa-cc-amazon-pay{--fa:""}.fa-ethereum{--fa:""}.fa-korvue{--fa:""}.fa-elementor{--fa:""}.fa-square-youtube,.fa-youtube-square{--fa:""}.fa-flipboard{--fa:""}.fa-hips{--fa:""}.fa-php{--fa:""}.fa-quinscape{--fa:""}.fa-readme{--fa:""}.fa-java{--fa:""}.fa-pied-piper-hat{--fa:""}.fa-creative-commons-by{--fa:""}.fa-creative-commons-nc{--fa:""}.fa-creative-commons-nc-eu{--fa:""}.fa-creative-commons-nc-jp{--fa:""}.fa-creative-commons-nd{--fa:""}.fa-creative-commons-pd{--fa:""}.fa-creative-commons-pd-alt{--fa:""}.fa-creative-commons-remix{--fa:""}.fa-creative-commons-sa{--fa:""}.fa-creative-commons-sampling{--fa:""}.fa-creative-commons-sampling-plus{--fa:""}.fa-creative-commons-share{--fa:""}.fa-creative-commons-zero{--fa:""}.fa-ebay{--fa:""}.fa-keybase{--fa:""}.fa-mastodon{--fa:""}.fa-r-project{--fa:""}.fa-researchgate{--fa:""}.fa-teamspeak{--fa:""}.fa-first-order-alt{--fa:""}.fa-fulcrum{--fa:""}.fa-galactic-republic{--fa:""}.fa-galactic-senate{--fa:""}.fa-jedi-order{--fa:""}.fa-mandalorian{--fa:""}.fa-old-republic{--fa:""}.fa-phoenix-squadron{--fa:""}.fa-sith{--fa:""}.fa-trade-federation{--fa:""}.fa-wolf-pack-battalion{--fa:""}.fa-hornbill{--fa:""}.fa-mailchimp{--fa:""}.fa-megaport{--fa:""}.fa-nimblr{--fa:""}.fa-rev{--fa:""}.fa-shopware{--fa:""}.fa-squarespace{--fa:""}.fa-themeco{--fa:""}.fa-weebly{--fa:""}.fa-wix{--fa:""}.fa-ello{--fa:""}.fa-hackerrank{--fa:""}.fa-kaggle{--fa:""}.fa-markdown{--fa:""}.fa-neos{--fa:""}.fa-zhihu{--fa:""}.fa-alipay{--fa:""}.fa-the-red-yeti{--fa:""}.fa-critical-role{--fa:""}.fa-d-and-d-beyond{--fa:""}.fa-dev{--fa:""}.fa-fantasy-flight-games{--fa:""}.fa-wizards-of-the-coast{--fa:""}.fa-think-peaks{--fa:""}.fa-reacteurope{--fa:""}.fa-artstation{--fa:""}.fa-atlassian{--fa:""}.fa-canadian-maple-leaf{--fa:""}.fa-centos{--fa:""}.fa-confluence{--fa:""}.fa-dhl{--fa:""}.fa-diaspora{--fa:""}.fa-fedex{--fa:""}.fa-fedora{--fa:""}.fa-figma{--fa:""}.fa-intercom{--fa:""}.fa-invision{--fa:""}.fa-jira{--fa:""}.fa-mendeley{--fa:""}.fa-raspberry-pi{--fa:""}.fa-redhat{--fa:""}.fa-sketch{--fa:""}.fa-sourcetree{--fa:""}.fa-suse{--fa:""}.fa-ubuntu{--fa:""}.fa-ups{--fa:""}.fa-usps{--fa:""}.fa-yarn{--fa:""}.fa-airbnb{--fa:""}.fa-battle-net{--fa:""}.fa-bootstrap{--fa:""}.fa-buffer{--fa:""}.fa-chromecast{--fa:""}.fa-evernote{--fa:""}.fa-itch-io{--fa:""}.fa-salesforce{--fa:""}.fa-speaker-deck{--fa:""}.fa-symfony{--fa:""}.fa-waze{--fa:""}.fa-yammer{--fa:""}.fa-git-alt{--fa:""}.fa-stackpath{--fa:""}.fa-cotton-bureau{--fa:""}.fa-buy-n-large{--fa:""}.fa-mdb{--fa:""}.fa-orcid{--fa:""}.fa-swift{--fa:""}.fa-umbraco{--fa:""}:host,:root{--fa-font-regular:normal 400 1em/1 var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-regular-400-nyy7hhHF.woff2)}.far{--fa-family:var(--fa-family-classic)}.fa-regular,.far{--fa-style:400}:host,:root{--fa-family-classic:"Font Awesome 7 Free";--fa-font-solid:normal 900 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fa-solid-900-DRAAbZTg.woff2)}.fas{--fa-style:900}.fa-classic,.fas{--fa-family:var(--fa-family-classic)}.fa-solid{--fa-style:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/assets/fa-brands-400-BP5tdqmh.woff2)format("woff2")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/assets/fa-solid-900-DRAAbZTg.woff2)format("woff2")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/assets/fa-regular-400-nyy7hhHF.woff2)format("woff2")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-solid-900-DRAAbZTg.woff2)format("woff2")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-brands-400-BP5tdqmh.woff2)format("woff2")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-regular-400-nyy7hhHF.woff2)format("woff2");unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC}@font-face{font-family:FontAwesome;font-display:block;src:url(data:font/woff2;base64,d09GMk9UVE8AAA/AAAkAAAAAIi4AAA96A4IBAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYCJAQGBmADgRwFiH0AghwHIA22GYUWERHVtH4B/lDAjaHYgPoVT5hsjC2GsZOptOo4yG1beUwR0nj95m5PABbwbw2JNax38ckISWbne6e7NGkzk5t5OtHQ3cQ8E/PgGvBDzYt/8QhfU4ejmw2Ss9r09ODR8l+jtYRSiPjXDe99ioYEJUDICo/AKRIyLZY6g5gb/PN/87fWu+WdLMNMQ049kLkaPl7+P/y/v9+nWsmNny3MZBwpLqIEUgAky2qXQQErAgUkO66A7tm25ybn+/+f01wNrP4u+ymgSuyUUAViDYIh+sbxjfg7VhAd9qRMKrF3BXKBn855NnSt1CQjTJVaYd8BQ++4R20XeJIX0rz/77Q39M65gAwmQQlbFrQfpVQXybLleWPJapb8e0cJ2kLz93Ol/TnMFXfLEn8JhNvbIjqxeXc/2UyOckA5ppQ4m+s0TQFBETgCdMAOCDy5CnvyZI2s0R1fW2MoL1G22ZTgudtjtLzMDwQDEbaWAQIgP8dqAADFS+AKknqe8PfkvO+55v/v91aE9ccAKkA2RADE+AeSboL/4wqvKi8xDkDqIzmV79ZGM7PdnQuhj8FJqIll79DSibQ0sXKXNYRdbRM+GMI2h5rF8zfdMYePtw55PPcmlAgg+mPASPzPwbDv2T3wmL2ThoUXekNwkpY0BDfbwiXSMFqxE24q9TkmWPiKJWh1mORCjilyAEspDGAZW6uwGlensDojrVodGva61vh0aarhKE8bTPCvj1hCK2OYlJVmTImPHEtVTOpYJrK8sJqcmo3VuRet1WnsdOEDcaFhM0UROOQM9KUY5Gdm9T7gPCofd4U7+x9sjlHuZL2RXfHXxYIE8CDvQm6Fk3RDXoiGY+XZ/TOFY9Kk3RCH0nr09srjn4kEqTL9zhy1p4myH+zr56tZWU8/1lvhZTacuYP5Yetw7YwTiDabHECYm7DHjCNR+QyItYjOF8TBoDvl5YcXSOcmKyfPyC0bNnnFhztFF1iXFjO+NknRNJIdlcuQLapKjOCOgXyxwzxWzyqXfZNWqpU/Y/EqBwhFdgdzldTRYQcscirRDqZxtltBIFQcvARqqfPTm9ROQCWXmvAvz+f4mSs4WoOqjmV+MH6r8TTUUn358W2SWZ78vFRvCl7xm11KSkyjY9Zp5ekkhxApAugJxGikosIHs68GiuU/TIwqCywCNlePWfOWfegrUWfqfXZ9wX1xJZZVUaWVN6utxf0m/XN+A0frVZpvr+YYS5WYTP/dyOA2+1jFSuYzlzm0UkIxBYTgjxv2qGr1a33Xe73VE93VHd3WKa2XqzQ0z5i4ND6pAgLVADGAdvICQA+g9DADoyUxaiEZtSRHrSjL/tD/6rdLdWfrbvLaZWUZ628lFTILA4iDzuUuRCDT4zLb9EbNNYDla7prkJb1sf9ps4yByalXLAjno1iDBtIQnk3bt02oZFNS9mGZTLrcFFwuLYcChHY/sdf2tT871c4E9dWb7St8ZWAVxoYfosuJThqeTcueyV1byeNebq+zTldTt9Nbrz8d5hvEG+w16DOMMNxmFGjcVr7HJHKCff1U74jp+nDiWA34AMvXbSjGL/mcxCInGJy+yzwieJF/QXkmwevg9kD53IWNr56dXTHoimkCpx95BLQQ2PxpPpwUV7AFs1Ndo/hfIZh1bJf//v7+Tyj/CT8H3F7A6qmRdgvmMJN2ioW3vZwaYedQL8RNM/O+veVnYH7v9oP5KOyePoBHb+2zIOh0TVD6jONQU9chTV3NEW4mF4VRA0FDA6gRQpnrmRk36EyA73QmLZcDIp2KLDrPqLohc8EhNFtkZE0jyrrGFmN8zNssYeZEJb9VGKGUWXsLkusQmHw/NN1aDVSQDjHXiFlNjOAbroZ8UhfqEVL9nGJP6bpouAIM0lpUyxoihzlDYnQRqe1CUGflRMzbwnKeTGaAqYTQkMV26jweXMYppyDld84jjBqk4oMY8c033Bcj54/JRjgquMTgyBZWMiaNdOECEAMqLkQL5aTRd1h+kIp3SqkDjgI1g5Tk7yLHKacge+vnpnYQKEqpWoaIE2uS1Ml9cKriqrXTBqEEkG0uhcxhNlmmr0Xm3rAWayZV1JQ/KNNVsjN28Y5E7DJbzQZVMSWFKP0dJSXo/7kumXvgf2oJsBI9mQs0tQTGdQlzNUzTUAQoNoE9qz8S+rGufAQyulFq0lpzdbFwf9PZiSkrzYVCwWpdR7DS7IF3L+9f1yMGRZlkLMKQmdJ/1f46jGqaXR3YWhJYu87qJBc0m1RUMczWRag5ADqhkPqxhrDNPT/9UmSkSJfSMvJebDBZ9FdCLUYCv6csAum7yIgZJHSL6fwevL/oN0AP8WsklRyKAJ3g2fB4R6ALyHyUE8EEEuoJmqCGgdCsZtKkGvO8Of70iHhdREid5AMRwUww5Px2EgNkUUlugQRMCSY3ccUbajibX9FEMflNwXQiaqhimrwH4UjnrohSQhM+6lwHbsbDXzobbWNw86+H/znDNiTnVUcM9fYFXauhcs/kUBiETGrooeTa2vWvw27pTjrjFDLT/1sl93DjuteQlbHMGWVs8lqy8qOXl9+MRjp2nQASXcfCwyS5acIVKHjPUa8RjXeMBLjn/fu9yJgF/iaMoK74TfDZTpnSPUd1G4GX8PAX/x9xCS8tengWmzYgucYT8wU0t4ngls/hJGctpOJVoFq+Af2/cjDAPOHFk5P/XXpRtmELfEfS+bCOuQ4L3+ofEPfS5QCO5j0gXqW1urWOvHzQgTEMChC0U5jeEF+pkSyBhwhZI1vB7pTubtmwbzYhsME5PPU0eZ4JHIB5iXSSzwQS0iiHfb0oOtqxA8KUCmMeVEVKnAFvdIPFrkHWdsaZZ8CdZmvR14f0tPqjH2aUMLBmHIMRM7cma2PXWcI9+fDjlrmy0n2PVAr5vPaq06NZRkE2prXUDp0urwStChuHTdAtxMblrCnopM02RUxamAxiQ9KBKEocT1fET438EjShE8NXvGEtoh6YDHprnclg171EKLGCR+PPfF83UQfieAqsqKjjyhMl42Wt1+nrdtq3oT5Q51+AD00vabZETGwF0ZUtwWPqSqkHjF/zNXpgTbmxtQKODCq1o4VYSjmDCqKkdNqxYybf3g1fU1+zn0tjtFC2i5zauLBZqnIy1oRUhWzw1PpO1Y3ttKP6SfenNESUlHAtQyzQ7tqsnhW0mCS7PGnWQGnUeouHk0g+jHIpIjJyBzRtDZKLeLgHpc7RsAHsyZgdFnuoR8VOGyIDBzzuNNh1ioYW0PM7yStZxQrID0pp3LYTOyGW8hAZWL3VDjufx21DyNsDt27Es84ZPD9EQ8+T7UFkoPvBKNAQ92jLGfgvepGe6LSXIUis3EtBzjbcAB1DIyVOPpnD/pL++RY/WOzCaKGWnWJP7OUvObwn95DNskVG3cZsF3DvCrLBsPAC1PQQPEQUQ+mY4YzRMxNiaPTQcMLoohtqQUPcyLb3fvGOd7GVfHe5K5a8/Ed/ykZevPjjwtxSg2cExzbOeBbkwA48oLjxw9S6IoYgMJ8gsBq3mCqdf7AWzJLBuAOon+WzFGuEuTYcmZ63tygjDccd5M4nYCb7CocF7eT21Pn5rcEDbnaBK8Jauy0EN4DpZRzRRBRBr8d2RLEQie1CjLGULGLDYIXjA15A+2aeAHHigrGhIeliSoEZabBS6f92e9V+u+AjssKtDmvtmPF8XzW4mK3Yjy2PFsH4J+gIgcgEM2W5Kuj402ANx98gYiHuqnNLs20OtnU2zKsTx6NC+d7t7TNl4Fe3eOmmBcGje/bDrfQobMQu+hhCuEWFNZVgpUTQj694JRR0xXzTXiBWa94133YEOZ8g2v3oST/dRLVc0wGk3P/Dq1qtwgk5C4aE7AeJ85mB0WZkuVNaoCSNcAokS5qtjChLI0IPv5C2wYKYYYiZQFBMOz8jcE3cRmwlBMmCxvemqCNKqnNiB0ZXuYAY7mJSyAsccSuDpEenPwY148TvIb0r+J1+Nh5z7/EsX5DjAnOXk53zfdiCdHdy4okUClpOHQZYjyNeQDAbMAYj7DzVcPVh/oW95zAe/qHfXg71Icy35j3ZZl6EozfaAnSSPk58/YSdeJo5P0R0diuoJig8c8KlBsGEKNNUBk1AXZg+NKMpT544MVFItVHHGTCeyCISgu3UrSkxgWBAWgGzZRrBy6oWFkKR3078RIoYB2oKmz4yvJhOZQfHx7Ai8VVBVpooRyclzD4Xbkio0vMA5h+lyy6DlPw95hjdRkoecIx4/32yXClc2HHBGQpQeYS8xOZgzR6b9Nmmm7RingP6d+XxPMTK2+i+X8a86u3VTkGSd9Btms/tBmbqc7tJZD4QHUG/ziucMMeV0QALuDtPj2Bfo1weLkthULQns/b3xTszkWYdCpr7SiNHGgLhiQYzSf4FHNtCoOd6vJWj4WPjBEYkT+Rr9CuUdtAvS8N2xbUXOc6/AC9IHV3IF4mffcqtvrshSTer1EhEsK9bfC+YzDpfHCDXTSeDXIqy+76U68B9QXXsD9AghNe1+MyoYulcg42ntu1cijpoVx1igYRhdXYGtWFas3EO3NewAytz/ZQ6dDs4uoaUnisYqoGspTbUQP2wGfXmebN8jgnqUA4WftVwjw0EIVVq1Vq1Vt/V6xzCtlsj00hU9RI9Xpnc6wV2rmUc9ct7vge2d7Pa8T4dZvJz7ROTlfokrXjjF2VvYgwQ5Z4o6y9bgeMVHJhbbgGNXj5gWN9FeJHy+2lvfhnrQ+R74/HhjGd7qeKkMSoIbgmLXjmJxBITn06HgmG5GD5pOFwsykRAO0K1XsR7ieaQxuiGi0RxTi8o9oNIsKjtGtHUcjb6JZ4ejDU9fh31Si+e/6iafqQRveddM+n0RRWJKwxcCLHJ8gXuIdK8typ0irQ1nLQMdUM2WwbuehNVZTPS1+1k7M0nH0cI61v3uczwg1fzOmnipATlkET+cFAkW3NIF4NvCophKNliuYvw9Fv+b4MU7N54i5ossf6MSeZV3cjCVlBbKJOBvWA7H25HjdPBbKkKDfhJiWeKM5/wrS5zFnFKTo4AcYXYH/OPAHoSBQVVDX3Tw7c/wREG1W8yF45ZRQbm+i95nnWVo4CiM8dBEcP/nhUAusB6Ay5eHL3U8LzEFApKd4wclOln8LzAZAMuPoKocMXxvA0MWmYK4AerUihX68tt1RUQhNduTIqo/0KYKE3GBQOcsgRK44Kbji8fn3D78asKctf4Dn52GZMFqb1cVUs9l6/MqUM5ohSxJcOGHxomvGnomRokmAUpuK1ekAED)format("woff2");unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A}:root{--app-content-width:1244px;--topbar-height:69px;--sidebar-width:238px;--sidebar-collapsed-width:68px;--layout-gutter:40px;--layout-gutter-md:32px;--layout-gutter-sm:24px;--layout-left-offset:calc(var(--sidebar-width) + var(--layout-gutter));--layout-right-offset:var(--layout-gutter);--font:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-caption:.65625rem;--font-micro:.53125rem;--font-badge:.59375rem;--font-compact:.625rem;--font-meta:.71875rem;--font-body-sm:.78125rem;--font-body:.84375rem;--font-body-lg:.90625rem;--font-card-title:.9375rem;--font-root:1rem;--font-code:var(--font-meta);--font-ui-icon:.625rem;--font-ui-icon-lg:.9375rem;--font-inline-mark:1rem;--font-input-code:1.0625rem;--font-title-sm:1.1875rem;--font-title-md:1.375rem;--font-section-title:1.0625rem;--font-page-title:1.34375rem;--font-hero-title:1.5625rem;--font-value:1.21875rem;--font-value-lg:1.4375rem;--font-fluid-banner-title:clamp(30px, 4.1vw, 50px);--font-fluid-feature-value:clamp(48px, 5.6vw, 76px);--font-fluid-modal-title:clamp(1.35rem, 2.35vw, 1.72rem);--font-fluid-reward-game:clamp(26px, 3vw, 39px);--font-fluid-reward-title:clamp(24px, 2.8vw, 39px);--font-fluid-reward-value:clamp(35px, 4.3vw, 56px);--font-fluid-stat:clamp(20px, 2.05vw, 31px);--font-fluid-total:clamp(30px, 3.75vw, 50px);--font-fluid-detail-title:clamp(1.25rem, 1.85vw, 1.72rem);--font-fluid-bonus-total:clamp(1.625rem, 2.05vw, 2.25rem);--font-fluid-bonus-wager:clamp(1.5rem, 1.85vw, 2rem);--font-fluid-summary-value:clamp(1.55rem, 2.05vw, 2.2rem);--font-fluid-vip-title:clamp(1.675rem, 2.25vw, 2.2rem);--font-fluid-jackpot-title:clamp(39px, 7.5vw, 72px);--font-fluid-jackpot-value:clamp(28px, 5.6vw, 52px);--font-fluid-self-title:clamp(1.35rem, 2.2vw, 1.65rem);--font-fluid-mobile-tab:clamp(9.5px, 2.65vw, 11px);--font-fluid-mobile-reward:clamp(21px, 6.1vw, 27px);--font-fluid-mobile-jackpot:clamp(11px, 2.8vw, 15px);--font-fluid-mobile-jackpot-sm:clamp(10px, 2.9vw, 13px);--font-ratio-currency:.54em;--font-ratio-jackpot-caption:.56em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-content:650;--weight-bold:700;--weight-strong:720;--weight-heavy:750;--weight-black:800;--weight-extra:820;--weight-ultra:900;--line-tight:1.08;--line-title:1.16;--line-body:1.35;--line-code:1.55;--radius-xs:6px;--radius-sm:8px;--radius-md:10px;--radius-lg:12px;--radius-xl:14px;--radius-2xl:16px;--radius-3xl:18px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--page-bg:#020504;--page-bg-deep:#010302;--panel:#07100d;--panel-strong:#0a1511;--sidebar:#050908;--button-muted:#0d1b15;--surface-0:#010302;--surface-1:#020504;--surface-2:#030806;--surface-3:#050908;--surface-4:#07100d;--surface-5:#0a1511;--surface-6:#0d1b15;--surface-7:#102219;--line:#65e88c2e;--line-soft:#ffffff14;--text:#c8d6cf;--text-strong:#f4f7fa;--text-inverse:#06120c;--text-on-accent:#07130d;--muted:#8fa49a;--icon:#a8bbb2;--accent:#24ee89;--accent-strong:#1fcb77;--accent-deep:#15884f;--accent-soft:#24ee891f;--accent-glow:#24ee8947;--accent-glow-soft:#24ee8929;--accent-gradient:linear-gradient(135deg, var(--accent), var(--accent));--accent-gradient-bright:linear-gradient(135deg, var(--accent), var(--accent));--skeleton-base:#080d0f;--skeleton-soft:#101719;--skeleton-line:#ffffff13;--skeleton-shine:#ffffff12;--skeleton-panel:#090f11;--skeleton-accent:#151d20;--skeleton-sport-bg:linear-gradient(#090f11 0%, #050809 100%);--skeleton-sport-glow-a:#ffffff06;--skeleton-sport-glow-b:transparent;--success:#43e69a;--success-soft:#43e69a1f;--danger:#ff5f7a;--danger-soft:#ff5f7a1f;--warning:#ffd166;--warning-soft:#ffd1661f;--warning-strong:#ffe19b;--bg-page:var(--page-bg);--bg-page-soft:#030806;--bg-shell:#050908;--bg-panel:var(--panel);--bg-panel-strong:var(--panel-strong);--bg-card:#07100d;--bg-card-soft:#0a1511;--bg-control:var(--button-muted);--bg-control-hover:#12271e;--bg-control-deep:#050a09;--bg-input:#09140f;--bg-input-muted:#0b1611;--bg-popover:#07100d;--bg-modal:#08130f;--border:#65e88c2e;--border-soft:#65e88c1f;--border-medium:#65e88c3d;--border-strong:#65e88c6b;--text-soft:#c8d6cfc2;--text-muted:var(--muted);--shadow-color:#0000006b;--shadow-color-strong:#0000009e;--control-gradient:linear-gradient(var(--bg-control), var(--bg-control-deep));--control-gradient-hover:linear-gradient(var(--bg-control-hover), #060e0b);--panel-gradient:linear-gradient(var(--bg-card-soft), var(--bg-card));--modal-gradient:radial-gradient(at 20% 0, #65e88c1a, transparent 34%), linear-gradient(var(--bg-modal), var(--bg-page));--gold:var(--warning);--gold-soft:var(--warning-soft);--white:#fff;--white-92:#ffffffeb;--white-82:#ffffffd1;--white-08:#ffffff14;--white-07:#ffffff12;--white-06:#ffffff0f;--white-04:#ffffff0a;--white-035:#ffffff09;--black:#000;--black-55:#0000008c;--black-42:#0000006b;--black-35:#00000059;--black-28:#00000047;--black-24:#0000003d;--black-18:#0000002e;--color-000000:#000;--color-00000000:#0000;--color-0000001a:#0000001a;--color-0000001f:#0000001f;--color-00000029:#00000029;--color-0000002e:#0000002e;--color-00000038:#00000038;--color-0000003d:#0000003d;--color-00000042:#00000042;--color-00000047:#00000047;--color-0000004d:#0000004d;--color-00000052:#00000052;--color-00000057:#00000057;--color-0000005c:#0000005c;--color-00000061:#00000061;--color-0000006b:#0000006b;--color-00000073:#00000073;--color-00000075:#00000075;--color-0000007a:#0000007a;--color-00000085:#00000085;--color-0000008f:#0000008f;--color-00000094:#00000094;--color-0000009e:#0000009e;--color-000000ad:#000000ad;--color-000000b3:#000000b3;--color-00000033:#0003;--color-00000099:#0009;--color-001005:#001005;--color-001205:#001205;--color-00b4ff0f:#00b4ff0f;--color-00ff661a:#00ff661a;--color-00ff661c:#00ff661c;--color-00ff662e:#00ff662e;--color-00ff6638:#00ff6638;--color-00ff6642:#00ff6642;--color-00ff6647:#00ff6647;--color-00ff664d:#00ff664d;--color-00ff6657:#00ff6657;--color-00ff66b8:#00ff66b8;--color-00ffb414:#00ffb414;--color-010504:#010504;--color-010504d6:#010504d6;--color-010604fa:#010604fa;--color-010604fc:#010604fc;--color-010704bd:#010704bd;--color-020504:#020504;--color-020507db:#020507db;--color-020605fc:#020605fc;--color-02060847:#02060847;--color-020608ad:#020608ad;--color-020608c7:#020608c7;--color-020704:#020704;--color-020705fa:#020705fa;--color-020708f5:#020708f5;--color-020805b8:#020805b8;--color-020805fc:#020805fc;--color-02080a2e:#02080a2e;--color-02080a99:#02080a99;--color-020a05fa:#020a05fa;--color-020a0c1a:#020a0c1a;--color-020a0c38:#020a0c38;--color-020a0c5c:#020a0c5c;--color-020a0c61:#020a0c61;--color-020a0c75:#020a0c75;--color-020a0cb8:#020a0cb8;--color-030706f0:#030706f0;--color-030807fa:#030807fa;--color-03080c05:#03080c05;--color-03080c14:#03080c14;--color-03080c29:#03080c29;--color-03080c2e:#03080c2e;--color-030907fa:#030907fa;--color-030c10fa:#030c10fa;--color-040a08d1:#040a08d1;--color-040c0842:#040c0842;--color-040c1057:#040c1057;--color-040e08fa:#040e08fa;--color-040e1261:#040e1261;--color-040e128a:#040e128a;--color-040f09fa:#040f09fa;--color-04120b21:#04120b21;--color-04120b24:#04120b24;--color-05080b:#05080b;--color-050904f5:#050904f5;--color-050908:#050908;--color-050908fa:#050908fa;--color-050a07fa:#050a07fa;--color-050a09fa:#050a09fa;--color-050a0ea3:#050a0ea3;--color-050a0efa:#050a0efa;--color-050b09fa:#050b09fa;--color-050c10b8:#050c10b8;--color-050c10e6:#050c10e6;--color-050d09fa:#050d09fa;--color-050d107a:#050d107a;--color-050d10f5:#050d10f5;--color-050d12f5:#050d12f5;--color-050e0be6:#050e0be6;--color-050f13fa:#050f13fa;--color-051014b8:#051014b8;--color-051114fa:#051114fa;--color-05130cad:#05130cad;--color-060c11fc:#060c11fc;--color-060e0bf5:#060e0bf5;--color-060e0bfa:#060e0bfa;--color-060e12b8:#060e12b8;--color-060e13e6:#060e13e6;--color-060f0bfa:#060f0bfa;--color-06101461:#06101461;--color-06120a:#06120a;--color-06130c:#06130c;--color-070c0ffa:#070c0ffa;--color-070e0cf5:#070e0cf5;--color-070e13f5:#070e13f5;--color-070e13fa:#070e13fa;--color-070e14f2:#070e14f2;--color-070f0cf5:#070f0cf5;--color-070f14d1:#070f14d1;--color-07100d:#07100d;--color-07100df0:#07100df0;--color-07100df5:#07100df5;--color-07100dfa:#07100dfa;--color-071015b8:#071015b8;--color-07110cfa:#07110cfa;--color-07110d:#07110d;--color-07110dfa:#07110dfa;--color-071116:#071116;--color-071116a8:#071116a8;--color-071116b8:#071116b8;--color-071116c7:#071116c7;--color-07120cfa:#07120cfa;--color-071417f0:#071417f0;--color-080c10c7:#080c10c7;--color-080e0aeb:#080e0aeb;--color-080f1273:#080f1273;--color-080f14bd:#080f14bd;--color-080f14d6:#080f14d6;--color-080f14f5:#080f14f5;--color-080f14fc:#080f14fc;--color-08100db8:#08100db8;--color-08100df5:#08100df5;--color-08100dfa:#08100dfa;--color-08101547:#08101547;--color-08101561:#08101561;--color-0810156b:#0810156b;--color-08101580:#08101580;--color-081015b8:#081015b8;--color-081015c7:#081015c7;--color-081015db:#081015db;--color-081015fa:#081015fa;--color-081116bd:#081116bd;--color-08120efa:#08120efa;--color-081216:#081216;--color-081216bd:#081216bd;--color-081218f5:#081218f5;--color-081318:#081318;--color-08160ffa:#08160ffa;--color-08180efa:#08180efa;--color-082213f5:#082213f5;--color-090f0cfa:#090f0cfa;--color-090f148f:#090f148f;--color-091015f5:#091015f5;--color-09101694:#09101694;--color-091017:#091017;--color-091115f0:#091115f0;--color-091116fa:#091116fa;--color-091117ad:#091117ad;--color-091117eb:#091117eb;--color-091117f5:#091117f5;--color-091216bf:#091216bf;--color-09121894:#09121894;--color-091218a3:#091218a3;--color-0913182e:#0913182e;--color-09140ffa:#09140ffa;--color-09161bfa:#09161bfa;--color-09180ffa:#09180ffa;--color-0a0f12fa:#0a0f12fa;--color-0a1117f5:#0a1117f5;--color-0a1214fa:#0a1214fa;--color-0a131894:#0a131894;--color-0a1415fa:#0a1415fa;--color-0a1511:#0a1511;--color-0a161abd:#0a161abd;--color-0a1712fa:#0a1712fa;--color-0a221cc2:#0a221cc2;--color-0b1117ad:#0b1117ad;--color-0b1216fa:#0b1216fa;--color-0b1319:#0b1319;--color-0b141af0:#0b141af0;--color-0b1519fa:#0b1519fa;--color-0b151a:#0b151a;--color-0b1811fa:#0b1811fa;--color-0b1918b8:#0b1918b8;--color-0c1115fa:#0c1115fa;--color-0c131bfa:#0c131bfa;--color-0c141af0:#0c141af0;--color-0c141afa:#0c141afa;--color-0c141bd1:#0c141bd1;--color-0c1618b8:#0c1618b8;--color-0c1619f5:#0c1619f5;--color-0c1619fa:#0c1619fa;--color-0c171cdb:#0c171cdb;--color-0c1813fa:#0c1813fa;--color-0c1914fa:#0c1914fa;--color-0d1212fa:#0d1212fa;--color-0d1218f5:#0d1218f5;--color-0d151bfa:#0d151bfa;--color-0d151dfc:#0d151dfc;--color-0d161cf5:#0d161cf5;--color-0d1815f0:#0d1815f0;--color-0d191bf2:#0d191bf2;--color-0d1a15f5:#0d1a15f5;--color-0d1b15:#0d1b15;--color-0d1b15fa:#0d1b15fa;--color-0d1e16fa:#0d1e16fa;--color-0d3128cc:#0d3128cc;--color-0e1213fa:#0e1213fa;--color-0e181eb8:#0e181eb8;--color-0e181eeb:#0e181eeb;--color-0e1a19f0:#0e1a19f0;--color-0e1c16fa:#0e1c16fa;--color-0f171f:#0f171f;--color-0f191ff5:#0f191ff5;--color-0f1a20c2:#0f1a20c2;--color-0f1b22eb:#0f1b22eb;--color-0f1d16f5:#0f1d16f5;--color-00ff66:#0f6;--color-00ff6666:#0f66;--color-101b1ff0:#101b1ff0;--color-101c1ec2:#101c1ec2;--color-101d27e6:#101d27e6;--color-102219fa:#102219fa;--color-10221df5:#10221df5;--color-111820d6:#111820d6;--color-111b22:#111b22;--color-111b2294:#111b2294;--color-111f26f5:#111f26f5;--color-121f1be0:#121f1be0;--color-12211cfa:#12211cfa;--color-122128b8:#122128b8;--color-122222f0:#122222f0;--color-122520f5:#122520f5;--color-12271efa:#12271efa;--color-122822fa:#122822fa;--color-123427c2:#123427c2;--color-131e25fa:#131e25fa;--color-132028d6:#132028d6;--color-13221ff5:#13221ff5;--color-140705fa:#140705fa;--color-141006:#141006;--color-142024e0:#142024e0;--color-142027d1:#142027d1;--color-142129f0:#142129f0;--color-14242bf0:#14242bf0;--color-142a24fa:#142a24fa;--color-152028d1:#152028d1;--color-152631f5:#152631f5;--color-16201cf0:#16201cf0;--color-16222aad:#16222aad;--color-16222af5:#16222af5;--color-16222afa:#16222afa;--color-162428f0:#162428f0;--color-162a2bf0:#162a2bf0;--color-171f1dfa:#171f1dfa;--color-17232b:#17232b;--color-18170dfa:#18170dfa;--color-18252dfa:#18252dfa;--color-18262fe6:#18262fe6;--color-182722fa:#182722fa;--color-19252edb:#19252edb;--color-19252ef0:#19252ef0;--color-19262fdb:#19262fdb;--color-1a272ffa:#1a272ffa;--color-1a342bf5:#1a342bf5;--color-1b190ffa:#1b190ffa;--color-1b1d21:#1b1d21;--color-1b2832fa:#1b2832fa;--color-1be5851f:#1be5851f;--color-1be5852e:#1be5852e;--color-1c2a33eb:#1c2a33eb;--color-1c2d27fa:#1c2d27fa;--color-1c362df5:#1c362df5;--color-1e3029fa:#1e3029fa;--color-1f2125:#1f2125;--color-1f2d37fa:#1f2d37fa;--color-1fd17a:#1fd17a;--color-222520fa:#222520fa;--color-222a2beb:#222a2beb;--color-22303afa:#22303afa;--color-23262b:#23262b;--color-23303ad1:#23303ad1;--color-24ee89:#24ee89;--color-24ee8905:#24ee8905;--color-24ee8906:#24ee8906;--color-24ee8909:#24ee8909;--color-24ee890b:#24ee890b;--color-24ee890e:#24ee890e;--color-24ee890f:#24ee890f;--color-24ee8911:#24ee8911;--color-24ee8912:#24ee8912;--color-24ee8913:#24ee8913;--color-24ee8914:#24ee8914;--color-24ee8917:#24ee8917;--color-24ee891a:#24ee891a;--color-24ee891b:#24ee891b;--color-24ee891c:#24ee891c;--color-24ee891f:#24ee891f;--color-24ee8921:#24ee8921;--color-24ee8924:#24ee8924;--color-24ee8929:#24ee8929;--color-24ee892e:#24ee892e;--color-24ee8933:#24ee8933;--color-24ee8938:#24ee8938;--color-24ee893d:#24ee893d;--color-24ee8942:#24ee8942;--color-24ee8947:#24ee8947;--color-24ee894d:#24ee894d;--color-24ee8952:#24ee8952;--color-24ee8957:#24ee8957;--color-24ee8959:#24ee8959;--color-24ee895c:#24ee895c;--color-24ee8961:#24ee8961;--color-24ee896b:#24ee896b;--color-24ee8973:#24ee8973;--color-24ee8975:#24ee8975;--color-24ee897a:#24ee897a;--color-24ee8980:#24ee8980;--color-24ee8994:#24ee8994;--color-24ee89d6:#24ee89d6;--color-24ee89e6:#24ee89e6;--color-24ee89eb:#24ee89eb;--color-29f08a:#29f08a;--color-2c2617fa:#2c2617fa;--color-2cff83:#2cff83;--color-2d1902:#2d1902;--color-2f140ef5:#2f140ef5;--color-321c03:#321c03;--color-35181fe0:#35181fe0;--color-35d6be33:#35d6be33;--color-3f2d0ffa:#3f2d0ffa;--color-43e69a1a:#43e69a1a;--color-43e69a24:#43e69a24;--color-48f5a0:#48f5a0;--color-60788252:#60788252;--color-65e88c:#65e88c;--color-65e88c09:#65e88c09;--color-65e88c0b:#65e88c0b;--color-65e88c0e:#65e88c0e;--color-65e88c0f:#65e88c0f;--color-65e88c11:#65e88c11;--color-65e88c12:#65e88c12;--color-65e88c13:#65e88c13;--color-65e88c14:#65e88c14;--color-65e88c17:#65e88c17;--color-65e88c1a:#65e88c1a;--color-65e88c1b:#65e88c1b;--color-65e88c1c:#65e88c1c;--color-65e88c1f:#65e88c1f;--color-65e88c21:#65e88c21;--color-65e88c24:#65e88c24;--color-65e88c29:#65e88c29;--color-65e88c2e:#65e88c2e;--color-65e88c33:#65e88c33;--color-65e88c38:#65e88c38;--color-65e88c3d:#65e88c3d;--color-65e88c47:#65e88c47;--color-65e88c52:#65e88c52;--color-65e88c57:#65e88c57;--color-65e88c61:#65e88c61;--color-65e88c6b:#65e88c6b;--color-65e88c70:#65e88c70;--color-65e88c7a:#65e88c7a;--color-65e88c85:#65e88c85;--color-6e4207:#6e4207;--color-6f420770:#6f420770;--color-71808d:#71808d;--color-75f2ac1f:#75f2ac1f;--color-8199ad3d:#8199ad3d;--color-87939fe6:#87939fe6;--color-8b520c:#8b520c;--color-8df5ff:#8df5ff;--color-8df5ff33:#8df5ff33;--color-8f5c16:#8f5c16;--color-8ff7c0:#8ff7c0;--color-94a2ae7a:#94a2ae7a;--color-96ffd0:#96ffd0;--color-9aa8b52e:#9aa8b52e;--color-9aa8b561:#9aa8b561;--color-9aa8b56b:#9aa8b56b;--color-9f640d:#9f640d;--color-9fffd1:#9fffd1;--color-a7ffd6:#a7ffd6;--color-a9b4bf1a:#a9b4bf1a;--color-aab9bed6:#aab9bed6;--color-aaf3cf:#aaf3cf;--color-aebebadb:#aebebadb;--color-b5ffd9:#b5ffd9;--color-b6ffe0:#b6ffe0;--color-bbcac6e6:#bbcac6e6;--color-bccac7db:#bccac7db;--color-bfffd1:#bfffd1;--color-c4ced89e:#c4ced89e;--color-c4ced8b8:#c4ced8b8;--color-c4ced8bd:#c4ced8bd;--color-c4cfdaa3:#c4cfdaa3;--color-c4cfdaad:#c4cfdaad;--color-c4cfdab3:#c4cfdab3;--color-c4cfdab8:#c4cfdab8;--color-c4cfdac2:#c4cfdac2;--color-c98614:#c98614;--color-c9ffdf:#c9ffdf;--color-d7e0e8:#d7e0e8;--color-d7e0e82e:#d7e0e82e;--color-d9a83d:#d9a83d;--color-e5ebf2b8:#e5ebf2b8;--color-e5ebf2c7:#e5ebf2c7;--color-e5ebf2cc:#e5ebf2cc;--color-e5ebf2db:#e5ebf2db;--color-e5ebf2e0:#e5ebf2e0;--color-eafff4:#eafff4;--color-ecf2f6e6:#ecf2f6e6;--color-f5faf8f0:#f5faf8f0;--color-f5faf8f5:#f5faf8f5;--color-f5faf8fa:#f5faf8fa;--color-ff4f5f:#ff4f5f;--color-ff4f5f2e:#ff4f5f2e;--color-ff4f5f47:#ff4f5f47;--color-ff5b6f14:#ff5b6f14;--color-ff5b6f1a:#ff5b6f1a;--color-ff5b6f24:#ff5b6f24;--color-ff5b6f29:#ff5b6f29;--color-ff5b6f2e:#ff5b6f2e;--color-ff5b6f33:#ff5b6f33;--color-ff5b6f3d:#ff5b6f3d;--color-ff5b6f61:#ff5b6f61;--color-ff5f7a24:#ff5f7a24;--color-ff5f7a3d:#ff5f7a3d;--color-ff6f84:#ff6f84;--color-ff7b98:#ff7b98;--color-ff8fb3:#ff8fb3;--color-ff9eb0:#ff9eb0;--color-ffa4391a:#ffa4391a;--color-ffb0201f:#ffb0201f;--color-ffb0206b:#ffb0206b;--color-ffb4c1:#ffb4c1;--color-ffb5471f:#ffb5471f;--color-ffc45714:#ffc45714;--color-ffc45738:#ffc45738;--color-ffd166:#ffd166;--color-ffd1660a:#ffd1660a;--color-ffd1660b:#ffd1660b;--color-ffd1660d:#ffd1660d;--color-ffd1660e:#ffd1660e;--color-ffd1660f:#ffd1660f;--color-ffd16611:#ffd16611;--color-ffd16612:#ffd16612;--color-ffd16617:#ffd16617;--color-ffd1661a:#ffd1661a;--color-ffd1661c:#ffd1661c;--color-ffd1661f:#ffd1661f;--color-ffd16621:#ffd16621;--color-ffd16624:#ffd16624;--color-ffd16626:#ffd16626;--color-ffd16629:#ffd16629;--color-ffd1662e:#ffd1662e;--color-ffd16633:#ffd16633;--color-ffd16638:#ffd16638;--color-ffd1663d:#ffd1663d;--color-ffd16640:#ffd16640;--color-ffd16647:#ffd16647;--color-ffd1664d:#ffd1664d;--color-ffd16652:#ffd16652;--color-ffd16657:#ffd16657;--color-ffd1665c:#ffd1665c;--color-ffd16661:#ffd16661;--color-ffd16666:#ffd16666;--color-ffd1666b:#ffd1666b;--color-ffd16680:#ffd16680;--color-ffd49a:#ffd49a;--color-ffd66609:#ffd66609;--color-ffd66f0b:#ffd66f0b;--color-ffd66f1f:#ffd66f1f;--color-ffd66f3d:#ffd66f3d;--color-ffe9a1:#ffe9a1;--color-ffffff:#fff;--color-ffffff00:#fff0;--color-ffffff11:#fff1;--color-fff1b8:#fff1b8;--color-ffffff33:#fff3;--color-fff6b257:#fff6b257;--color-fff8c8:#fff8c8;--color-fff8cf:#fff8cf;--color-fff9c9:#fff9c9;--color-fffbd0:#fffbd0;--color-ffffff05:#ffffff05;--color-ffffff06:#ffffff06;--color-ffffff07:#ffffff07;--color-ffffff08:#ffffff08;--color-ffffff09:#ffffff09;--color-ffffff0a:#ffffff0a;--color-ffffff0b:#ffffff0b;--color-ffffff0d:#ffffff0d;--color-ffffff0e:#ffffff0e;--color-ffffff0f:#ffffff0f;--color-ffffff12:#ffffff12;--color-ffffff13:#ffffff13;--color-ffffff14:#ffffff14;--color-ffffff16:#ffffff16;--color-ffffff17:#ffffff17;--color-ffffff1a:#ffffff1a;--color-ffffff1c:#ffffff1c;--color-ffffff1f:#ffffff1f;--color-ffffff21:#ffffff21;--color-ffffff24:#ffffff24;--color-ffffff29:#ffffff29;--color-ffffff2e:#ffffff2e;--color-ffffff38:#ffffff38;--color-ffffff3d:#ffffff3d;--color-ffffff47:#ffffff47;--color-ffffff57:#ffffff57;--color-ffffff5c:#ffffff5c;--color-ffffff61:#ffffff61;--color-ffffff6b:#ffffff6b;--color-ffffff85:#ffffff85;--color-ffffffc7:#ffffffc7;--shadow-sm:0 10px 24px var(--black-18);--shadow-md:0 16px 42px #0003;--shadow-lg:0 18px 48px var(--black-28);--shadow-xl:0 24px 70px #0000005c;--shadow-accent:0 12px 28px var(--accent-glow-soft);--inset-line:inset 0 0 0 1px var(--line-soft);font-family:var(--font);font-size:var(--font-root);line-height:var(--line-body);color:var(--text);background:var(--page-bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (width<=760px){:root{--layout-gutter:0px;--layout-left-offset:0px;--layout-right-offset:0px;--font-page-title:1.3125rem;--font-hero-title:1.5rem;--font-section-title:1.0625rem;--font-card-title:.9375rem;--font-value:1.21875rem;--font-value-lg:1.375rem}}*{box-sizing:border-box;scrollbar-color:#87939f6b transparent;scrollbar-width:thin}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#87939f6b padding-box content-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#a9b4bf9e padding-box content-box}html{background:var(--page-bg);scrollbar-gutter:stable;min-width:320px}body{background:var(--page-bg);min-width:320px;min-height:100svh;margin:0}button,input,select{letter-spacing:0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}button:disabled{cursor:not-allowed;opacity:.48}img{max-width:100%}#root{min-height:100svh}.app-shell ::selection{color:inherit;background:0 0}.app-shell :where(input,textarea)::selection{background:var(--accent-glow);color:var(--text-strong)}button.mission-list-row{cursor:pointer}html{touch-action:manipulation;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{overscroll-behavior:none}button,a,input,textarea,select{touch-action:manipulation}.app-shell{min-height:100svh;color:var(--text)}.app-shell,.app-shell *{-webkit-tap-highlight-color:transparent}.main-content{min-height:100svh;padding:calc(var(--topbar-height) + 15px) 40px 54px calc(var(--sidebar-width) + 40px);position:relative}.app-shell.is-rtl{direction:rtl}.app-shell.is-rtl .main-content{padding:calc(var(--topbar-height) + 30px) calc(var(--sidebar-width) + 40px) 54px 40px}.app-shell.is-rtl .product-layer.is-hidden{left:auto;right:-220vw}.product-layer.is-active{min-width:0}.product-layer.is-hidden{top:var(--topbar-height);width:min(1360px, calc(100vw - var(--sidebar-width)));height:calc(100svh - var(--topbar-height));visibility:hidden;opacity:0;pointer-events:none;position:fixed;left:-220vw;overflow:hidden}.page-panel{max-width:var(--app-content-width);border-radius:var(--radius-xl);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line-soft), 0 18px 48px var(--color-00000033);margin:0 auto 18px;padding:28px}.page-header{align-items:center;gap:14px;margin-bottom:22px;display:flex}.page-header>span,.protected-icon{border-radius:var(--radius-lg);place-items:center;width:48px;height:48px;display:grid}.page-header h1,.protected-panel h1{color:var(--text-strong);font-size:var(--font-page-title);line-height:1.1}.page-header p,.protected-panel p{color:var(--muted);font-weight:var(--weight-semibold)}.protected-panel{text-align:center;place-items:center;gap:12px;min-height:360px;display:grid}.app-shell{font-size:var(--font-body);line-height:var(--line-body);--premium-bg:var(--color-020504);--premium-rail:var(--color-050908);--premium-surface:var(--color-07100d);--premium-surface-2:var(--color-0a1511);--premium-surface-3:var(--color-0d1b15);--premium-line:var(--color-24ee8929);--premium-line-strong:var(--color-24ee894d);--premium-gold-line:var(--color-ffd16657);--premium-gold-soft:var(--color-ffd1661f);background:radial-gradient(circle at 0 0,#00ff8c14,#0000 30%),radial-gradient(circle at 100% 0,#00b4ff0f,#0000 25%),#050505}.app-shell,.main-content{background:radial-gradient(circle at 0 0,#00ff8c14,#0000 30%),radial-gradient(circle at 100% 0,#00b4ff0f,#0000 25%),#050505}.page-header>span,.protected-icon{color:var(--color-65e88c);background:linear-gradient(var(--color-65e88c2e),var(--color-65e88c14));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c57)}.app-shell{--ng-bg-page:var(--color-07110d);--ng-bg-shell:var(--color-0c1619f5);--ng-bg-card:var(--color-101b1ff0);--ng-bg-card-soft:var(--color-142024e0);--ng-border-soft:var(--color-65e88c1a);--ng-border-medium:var(--color-65e88c29);--ng-text-primary:var(--color-f5faf8f5);--ng-text-secondary:var(--text-soft)}.topbar{z-index:180;padding:0;display:block;position:fixed;top:0;left:0;right:0}.topbar-left{position:absolute;top:50%;left:14px;transform:translateY(-50%)}.topbar-actions-shell{top:0;bottom:0;left:var(--layout-left-offset);right:var(--layout-right-offset);pointer-events:none;justify-content:center;align-items:center;min-width:0;transition:left .18s,right .18s;display:flex;position:absolute}.topbar-left,.topbar-actions{align-items:center;min-width:0;display:flex}.topbar-actions{width:min(100%, var(--app-content-width));pointer-events:auto;justify-content:flex-end}.header-menu-toggle{flex:none}.brand{justify-content:flex-start;align-items:center;width:214px;min-width:214px;height:42px;text-decoration:none;display:inline-flex;overflow:hidden}.brand img{object-fit:contain;object-position:left center;width:100%;height:100%;display:block}.brand .brand-logo-mini{display:none}.topbar-left .brand img{width:100%}.topbar-left .brand{width:220px;min-width:220px;height:42px}.mode-pill,.button,.icon-button,.nav-item,.language-switch,.category-tab,.mobile-footer button,.auth-tabs button,.user-avatar-trigger,.header-balance,.header-action{font:inherit;color:inherit;cursor:pointer;border:0}.auth-header-button{width:112px;height:42px;min-height:42px;padding-inline:0}.header-balance{color:var(--text-strong);text-align:left;box-shadow:none;border-radius:8px 0 0 8px;justify-content:flex-start;align-items:center;gap:8px;display:inline-flex}.header-wallet{align-items:stretch;display:inline-flex}.header-balance strong{min-width:0;color:var(--text-strong);font-weight:var(--weight-black);text-overflow:ellipsis;white-space:nowrap;align-items:center;line-height:1.2;display:inline-flex;overflow:hidden}.header-balance .balance-coin{border-radius:var(--radius-pill);background:var(--accent);color:var(--text-inverse);box-shadow:0 0 0 3px var(--accent-soft);flex:none;place-items:center;display:inline-grid}.header-balance>.lucide-chevron-down{color:var(--icon);flex:none}.balance-dropdown{z-index:80;display:grid;position:absolute;right:0;transform:none}.header-action{border-radius:var(--radius-sm);background:var(--button-muted);min-height:45px;color:var(--text-strong);font-weight:var(--weight-bold);white-space:nowrap;box-shadow:inset 0 0 0 1px var(--line-soft);justify-content:center;align-items:center;gap:8px;padding:0 14px;display:inline-flex;position:relative}.bonus-header-badge{border-radius:var(--radius-pill);background:var(--accent);min-width:20px;height:20px;color:var(--text-on-accent);font-size:var(--font-caption);font-weight:var(--weight-black);box-shadow:0 0 0 2px var(--panel-strong);justify-content:center;align-items:center;padding:0 6px;display:inline-flex;position:absolute;top:-7px;right:-7px}.bonus-header-dropdown{z-index:80;border-radius:var(--radius-md);background:var(--panel-strong);width:min(380px,100vw - 28px);box-shadow:inset 0 0 0 1px var(--line-soft), 0 24px 60px var(--black-42);padding:12px;position:absolute;top:calc(100% + 10px);right:0}.bonus-header-dropdown:before{display:none}.bonus-header-summary{z-index:1;border-radius:var(--radius-md);color:var(--text-strong);box-shadow:inset 0 0 0 1px var(--line-soft);background:#02050452;grid-template-columns:minmax(0,1fr);align-items:center;padding:14px;display:grid;position:relative}.bonus-header-summary span,.bonus-header-summary strong{display:block}.bonus-header-summary span{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-heavy)}.bonus-header-summary strong{color:var(--accent);font-size:var(--font-value);line-height:1.1}.bonus-header-dropdown-list{z-index:1;gap:8px;max-height:390px;margin-top:8px;padding-right:2px;display:grid;position:relative;overflow-y:auto}.bonus-header-item{border-radius:var(--radius-sm);background:var(--white-035);width:100%;min-width:0;color:inherit;font:inherit;text-align:left;box-shadow:inset 0 0 0 1px var(--line-soft);border:0;grid-template-columns:46px minmax(0,1fr) max-content;align-items:start;gap:10px;padding:9px;display:grid}.bonus-header-item:hover{background:var(--color-ffffff0e)}.bonus-header-item:disabled{cursor:wait;opacity:.78}.bonus-header-thumb{border-radius:var(--radius-sm);background:var(--accent-soft);width:46px;height:46px;color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent-glow-soft);border:0;flex:none;place-items:center;display:grid;overflow:hidden}.bonus-header-thumb img{object-fit:cover;width:100%;height:100%}.bonus-header-item-body{flex:auto;gap:3px;min-width:0;display:grid}.bonus-header-item-body strong,.bonus-header-item-body small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bonus-header-item-body span{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;line-height:1.35;display:block;overflow:visible}.bonus-header-item-body strong{color:var(--text-strong);font-size:var(--font-body-sm);font-weight:var(--weight-black)}.bonus-header-item-body span,.bonus-header-item-body small{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-semibold)}.bonus-header-value{min-width:42px;color:var(--icon);justify-content:flex-end;align-items:center;padding-top:5px;display:inline-flex}.bonus-header-value strong{color:var(--accent);font-size:var(--font-body-sm);font-weight:var(--weight-black);white-space:nowrap}.bonus-header-claim{border-radius:var(--radius-sm);background:var(--accent);color:var(--text-on-accent);min-height:32px;font-size:var(--font-meta);font-weight:var(--weight-black);cursor:pointer;box-shadow:0 10px 24px var(--color-65e88c24);border:0;padding:0 12px}.bonus-header-claim:hover{filter:brightness(1.05)}.bonus-header-play{border-radius:var(--radius-sm);background:var(--accent);color:var(--text-on-accent);max-width:112px;min-height:32px;font-size:var(--font-meta);font-weight:var(--weight-black);cursor:pointer;box-shadow:0 10px 24px var(--color-65e88c24);white-space:nowrap;border:0;justify-content:center;align-items:center;gap:6px;padding:0 10px;line-height:1;display:inline-flex}.bonus-header-play:hover{filter:brightness(1.05)}.bonus-header-open{color:var(--icon);cursor:pointer;background:0 0;border:0;padding:4px;display:inline-flex}.bonus-header-empty{border-radius:var(--radius-sm);background:var(--white-035);color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-bold);text-align:center;padding:16px}.bonus-header-center-link{border-radius:var(--radius-sm);background:linear-gradient(var(--bg-page-soft),var(--bg-page));width:100%;min-height:42px;color:var(--accent);box-shadow:inset 0 0 0 1px var(--color-65e88c24);font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-black);cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding:0 12px;display:inline-flex}.bonus-header-center-link:hover{background:var(--accent-soft);color:var(--text-strong)}.profile-popover{z-index:70;background:var(--panel-strong);box-shadow:inset 0 0 0 1px var(--line-soft), 0 24px 60px var(--color-0000007a);position:absolute;right:0;transform:none}.profile-popover:before{display:none}.profile-popover-head{grid-template-columns:auto 1fr;align-items:center;margin-bottom:8px;display:grid}.profile-popover-head strong,.profile-popover-head span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.profile-popover-head strong{color:var(--text-strong)}.profile-popover-head span{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-semibold)}.app-shell.is-rtl .topbar-left{left:auto;right:14px}.app-shell.is-rtl .topbar-actions-shell{right:var(--layout-left-offset);left:var(--layout-right-offset)}.app-shell.is-rtl .brand{justify-content:flex-end}.app-shell.is-rtl .brand img{object-position:right center}.page-header-avatar{width:56px;height:56px}.footer-brand-block,.footer-link-column,.footer-contact-block{align-content:start;gap:9px;min-width:0;display:grid}.footer-brand-block{align-content:center}.footer-brand-block img{width:188px;max-width:100%;height:auto}.footer-brand-block .footer-brand-logo{width:190px}.footer-brand-block .footer-age-icon{opacity:.62;width:30px;margin-top:16px;margin-left:99px}.footer-brand-block strong,.footer-link-column strong,.footer-contact-block strong{color:var(--text-strong);font-size:var(--font-body-lg)}.footer-brand-block strong{line-height:1.15;display:block}.footer-brand-block span{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-semibold);margin-top:3px;line-height:1.25;display:block}.footer-brand-block p{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-semibold);margin:0}.footer-brand-copy{gap:12px;max-width:260px;display:grid}.footer-brand-copy p{color:var(--text-soft);font-size:var(--font-body-sm);font-weight:var(--weight-semibold);line-height:1.45}.footer-brand-trust-row{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.footer-brand-trust-row span{border:1px solid var(--line-soft);border-radius:var(--radius-pill);background:var(--white-04);min-height:28px;color:var(--text-soft);font-size:var(--font-meta);font-weight:var(--weight-extra);align-items:center;padding:0 11px;line-height:1;display:inline-flex}.footer-license-seal{justify-content:center;align-items:center;width:fit-content;max-width:100%;display:inline-flex}.footer-license-seal img{object-fit:contain;width:auto;max-width:min(100%,190px);max-height:58px}.footer-license-seal iframe{max-width:100%}.footer-license-seal-anjouan{min-width:120px;min-height:128px}.footer-license-seal-anjouan>div{margin:0}.skin-live-bets-topbar{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:0 16px;display:flex}.header-balance{background:0 0}.header-wallet.single-action .header-balance{border-radius:var(--radius-sm)}.icon-button,.header-action,.user-avatar-trigger,.button,.nav-item,.nav-subitem,.game-card,.reward-card,.mission-card,.promo-select-card{transition:transform .16s,color .16s,background .16s,box-shadow .16s,filter .16s}.button.primary:hover,.header-action:hover,.icon-button:hover{transform:translateY(-1px)}.sidebar,.topbar,.page-panel,.game-page-panel,.rewards-hub-page,.reward-detail-page,.reward-detail-panel,.cashier-page,.bonus-center-panel{font-size:var(--font-body)}.header-balance strong,.section-head h2,.game-section h2,.bonus-panel-head h2,.race-standings-copy h2,.cashier-section-head h2,.reward-related-section .section-head h2{font-size:var(--font-section-title);line-height:var(--line-title)}.topbar,.sidebar,.page-panel,.search-field,.subcategory-chip,.category-tab,.wagerable-filter-row button,.provider-filter-button,.cashier-tabs button,.cashier-method-card,.cashier-history-card,.history-filters input,.history-filters select,.cashier-field input,.cashier-field select,.cashier-field textarea,.custom-select-trigger{border:0}.button.secondary,.icon-button,.header-action,.subcategory-rail-arrow,.provider-filter-button,.category-tab,.subcategory-chip,.wagerable-filter-row button,.cashier-tabs button{background:var(--control-gradient);box-shadow:inset 0 0 0 1px var(--color-ffffff17),0 10px 22px var(--color-0000002e)}.button.secondary:hover,.icon-button:hover,.header-action:hover,.subcategory-rail-arrow:not(:disabled):hover,.provider-filter-button:hover,.category-tab:hover,.subcategory-chip:hover,.wagerable-filter-row button:hover,.cashier-tabs button:hover{background:var(--control-gradient-hover);box-shadow:inset 0 0 0 1px var(--color-24ee8938),0 14px 28px var(--color-0000003d)}.custom-select-popover,.language-modal,.profile-popover,.cashier-detail-modal,.auth-modal{background:radial-gradient(circle at 82% 0,var(--color-24ee891a),var(--color-00000000) 34%),var(--modal-gradient);box-shadow:inset 0 0 0 1px var(--color-ffffff14),0 28px 80px var(--color-00000075)}.header-balance{min-width:148px;min-height:42px;padding:0 9px 0 11px}.header-balance strong{font-size:var(--font-body);letter-spacing:0}.header-balance .balance-coin{width:23px;height:23px}.icon-button,.header-action,.notification-button,.bonus-icon-link,.header-wallet,.deposit-button{border-radius:var(--radius-sm);min-height:42px}.icon-button,.header-action,.notification-button,.bonus-icon-link{width:42px;height:42px}.notification-badge,.bonus-header-badge{min-width:17px;height:17px;font-size:var(--font-badge);box-shadow:0 0 0 2px var(--bg-panel-strong),0 0 12px var(--color-24ee8947);padding:0 5px;top:-5px;right:-5px}.balance-dropdown{top:calc(100% + 10px)}.profile-popover{border-radius:var(--radius-md);width:248px;padding:12px;top:calc(100% + 10px)}.profile-popover-head{gap:9px}.profile-popover-head strong{font-size:var(--font-body-lg)}.brand img{filter:drop-shadow(0 0 16px var(--color-24ee8929))drop-shadow(0 8px 18px var(--color-0000003d))}.header-wallet,.deposit-button,.header-action,.icon-button.desktop-only{box-shadow:inset 0 0 0 1px var(--color-ffffff1a),0 14px 32px var(--color-00000047)}.header-wallet{min-width:0;overflow:hidden}.header-wallet .deposit-button{box-shadow:inset 0 -1px 0 var(--black-28), 0 0 22px var(--accent-glow);background:linear-gradient(135deg,var(--color-24ee89),var(--color-96ffd0) 48%,var(--color-1fd17a));border-radius:0;margin:0;transform:none}.header-wallet .deposit-button:hover{filter:brightness(1.03);background:linear-gradient(135deg,var(--color-48f5a0),var(--color-b6ffe0) 48%,var(--color-24ee89));transform:none}.header-wallet .header-balance{align-items:center;justify-content:initial;border-radius:0;display:grid}.header-wallet .header-balance strong{width:100%}.balance-dropdown{background:radial-gradient(circle at 18% 0,var(--color-24ee8914),var(--color-00000000) 34%),linear-gradient(var(--color-0d151dfc),var(--color-060c11fc));width:min(360px,100vw - 20px);box-shadow:inset 0 0 0 1px var(--color-ffffff13),inset 0 1px var(--color-ffffff0d),0 28px 76px var(--color-00000094);border-radius:12px;gap:10px;padding:11px}.button.primary,.deposit-button,.header-wallet .deposit-button,.rewards-card-cta,.rewards-live-snapshot.lobby .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-raffle .rewards-card-cta,.mission-card .button.primary,.reward-card .button.primary,.bonus-actions-row .button.primary,.auth-form .button.primary{background:var(--accent);color:var(--text-on-accent);box-shadow:0 12px 28px var(--color-24ee8929),inset 0 -1px var(--color-0000002e)}.button.primary:hover,.deposit-button:hover,.header-wallet .deposit-button:hover,.rewards-snapshot-card:hover .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race:hover .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-raffle:hover .rewards-card-cta,.mission-card .button.primary:hover,.reward-card .button.primary:hover,.bonus-actions-row .button.primary:hover,.auth-form .button.primary:hover{background:var(--accent);color:var(--text-on-accent);filter:brightness(.96);transform:none}.topbar-actions .profile-menu-wrap{margin-left:2px}.header-wallet .header-balance{padding-left:12px}.header-balance .balance-coin,.header-wallet .header-balance .balance-coin{border-radius:var(--radius-pill);width:29px;height:29px;color:var(--text-strong);box-shadow:none;background:0 0}.header-balance .balance-coin img,.header-wallet .header-balance .balance-coin img{object-fit:contain;border-radius:var(--radius-pill);width:29px;height:29px}.topbar{height:var(--topbar-height);box-shadow:none;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:var(--color-0a0f12fa);border-bottom:1px solid var(--color-ffffff13);transition:right .18s}.topbar-left,.topbar-actions{gap:var(--space-3)}.topbar-actions{gap:.625rem}.header-action,.notification-button,.bonus-icon-link,.icon-button.desktop-only{border-radius:var(--radius-sm);width:2.625rem;height:2.625rem;min-height:2.625rem;color:var(--icon);background:var(--color-ffffff0f);box-shadow:inset 0 0 0 1px var(--color-ffffff17)}.header-action:hover,.notification-button:hover,.bonus-icon-link:hover,.icon-button.desktop-only:hover{color:var(--text-strong);background:var(--color-ffffff16);box-shadow:inset 0 0 0 1px var(--color-ffffff21);transform:none}.header-wallet{border-radius:var(--radius-sm);background:var(--color-ffffff0f);height:2.625rem;min-height:2.625rem;box-shadow:inset 0 0 0 1px var(--color-ffffff1a);transition:none}.header-wallet:hover{box-shadow:inset 0 0 0 1px var(--color-ffffff21);transform:none}.header-wallet .header-balance{grid-template-columns:1.75rem minmax(7.25rem,1fr) 1rem;gap:.5rem;min-width:12.75rem;min-height:2.625rem;padding:0 .75rem}.header-wallet .header-balance strong{line-height:var(--line-title);text-align:left;justify-self:start;font-size:15px!important}.header-balance .balance-coin,.header-wallet .header-balance .balance-coin,.header-balance .balance-coin img,.header-wallet .header-balance .balance-coin img{width:1.75rem;height:1.75rem}.header-wallet .deposit-button,.deposit-button{border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--accent);height:2.625rem;min-height:2.625rem;color:var(--text-on-accent);font-size:var(--font-body-sm);box-shadow:none;filter:none;border-left:1px solid var(--color-00000047);transform:none}.header-wallet .deposit-button:hover,.deposit-button:hover{background:var(--accent-strong);filter:none;transform:none}.button.secondary:hover,.icon-button:hover,.header-action:hover,.notification-button:hover,.bonus-icon-link:hover,.subcategory-rail-arrow:not(:disabled):hover,.provider-filter-button:hover,.category-tab:hover,.subcategory-chip:hover,.wagerable-filter-row button:hover,.cashier-tabs button:hover,.section-tools .icon-button.small:hover{color:var(--text-strong)}.topbar{background:var(--color-050908fa);border-color:var(--white-08)}.button.secondary,.icon-button,.header-action,.notification-button,.bonus-icon-link,.subcategory-rail-arrow,.provider-filter-button,.category-tab,.subcategory-chip,.wagerable-filter-row button,.cashier-tabs button,.section-tools .icon-button.small{color:var(--text);background:linear-gradient(var(--surface-6),var(--surface-3));box-shadow:inset 0 0 0 .0625rem var(--white-08),inset 0 .0625rem var(--white-04)}.button.secondary:hover,.icon-button:hover,.header-action:hover,.notification-button:hover,.bonus-icon-link:hover,.subcategory-rail-arrow:not(:disabled):hover,.provider-filter-button:hover,.category-tab:hover,.subcategory-chip:hover,.wagerable-filter-row button:hover,.cashier-tabs button:hover,.section-tools .icon-button.small:hover{background:linear-gradient(var(--surface-7),var(--surface-4));box-shadow:inset 0 0 0 .0625rem var(--white-08),0 .75rem 1.5rem var(--black-18)}.button.primary,.deposit-button,.header-wallet .deposit-button,.rewards-card-cta,.rewards-live-snapshot.lobby .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-raffle .rewards-card-cta,.mission-card .button.primary,.reward-card .button.primary,.bonus-actions-row .button.primary,.auth-form .button.primary,.game-wallet-launch-actions .button.primary{filter:none}.button.primary:hover,.deposit-button:hover,.header-wallet .deposit-button:hover,.rewards-snapshot-card:hover .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race:hover .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-raffle:hover .rewards-card-cta,.mission-card .button.primary:hover,.reward-card .button.primary:hover,.bonus-actions-row .button.primary:hover,.auth-form .button.primary:hover,.game-wallet-launch-actions .button.primary:hover:not(:disabled){transform:none}.button.primary,.deposit-button,.header-wallet .deposit-button,.rewards-card-cta,.rewards-live-snapshot.lobby .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-raffle .rewards-card-cta,.mission-card .button.primary,.reward-card .button.primary,.bonus-actions-row .button.primary,.auth-form .button.primary,.game-wallet-launch-actions .button.primary{color:var(--color-001205);background:var(--color-00ff66);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff38),0 .875rem 1.75rem var(--color-00ff6647),0 0 1.875rem var(--color-00ff6638)}.button.primary:hover,.deposit-button:hover,.header-wallet .deposit-button:hover,.rewards-snapshot-card:hover .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race:hover .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-raffle:hover .rewards-card-cta,.mission-card .button.primary:hover,.reward-card .button.primary:hover,.bonus-actions-row .button.primary:hover,.auth-form .button.primary:hover,.game-wallet-launch-actions .button.primary:hover:not(:disabled){color:var(--color-001005);background:var(--color-2cff83);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff3d),0 1rem 2rem var(--color-00ff6657),0 0 2.125rem var(--color-00ff6642)}.button.primary,.deposit-button,.header-wallet .deposit-button,.rewards-card-cta,.rewards-live-snapshot.lobby .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-raffle .rewards-card-cta,.mission-card .button.primary,.reward-card .button.primary,.bonus-actions-row .button.primary,.auth-form .button.primary,.game-wallet-launch-actions .button.primary,.button.primary:hover,.deposit-button:hover,.header-wallet .deposit-button:hover,.rewards-snapshot-card:hover .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race:hover .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-raffle:hover .rewards-card-cta,.mission-card .button.primary:hover,.reward-card .button.primary:hover,.bonus-actions-row .button.primary:hover,.auth-form .button.primary:hover,.game-wallet-launch-actions .button.primary:hover:not(:disabled){color:var(--color-06120a);filter:none;background:var(--color-65e88c);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff2e),0 .875rem 1.75rem var(--color-65e88c33),0 0 1.5rem var(--color-65e88c24);transform:none}.profile-popover,.balance-dropdown,.currency-modal,.custom-select-popover,.language-modal{background:radial-gradient(at 20% 0,var(--color-65e88c1a),var(--color-00000000) 34%),linear-gradient(var(--color-07100dfa),var(--color-020605fc));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c2e),0 1.75rem 5rem var(--color-00000085)}.skin-live-bets-topbar{background:linear-gradient(#0b1111,#090e0f);border-bottom-color:#ffffff0e}.bonus-header-dropdown,.notifications-drawer{background:radial-gradient(at 76% 0,var(--color-65e88c13),var(--color-00000000) 24rem),linear-gradient(var(--bg-shell),var(--bg-page));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c2e),0 1.75rem 5rem var(--color-00000085)}.bonus-header-summary,.bonus-header-empty,.drawer-tools{background:linear-gradient(var(--bg-page-soft),var(--bg-page));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c24)}.header-standalone-avatar{width:34px;height:34px}.app-shell.sidebar-hidden{--layout-left-offset:calc(var(--sidebar-collapsed-width) + 40px)}.app-shell :where(button,a,summary,label,.nav-item,.nav-subitem,.subcategory-chip,.game-card){-webkit-user-select:none;user-select:none}.sidebar{z-index:50;top:var(--topbar-height);width:var(--sidebar-width);background:linear-gradient(180deg,var(--surface-5),var(--surface-2)),var(--sidebar);will-change:width, transform;border-right:1px solid var(--line);flex-direction:column;padding:14px 10px 28px;transition:width .18s,padding .18s,transform .18s;display:flex;position:fixed;bottom:0;left:0;overflow:hidden}.sidebar-product-switch{border-bottom:1px solid var(--line-soft);margin-bottom:10px;padding:0 0 12px;display:block}.sidebar-product-switch .mode-pill{flex:1 1 0;min-width:0;padding-inline:0}.sidebar-mobile-head{border-bottom:1px solid var(--line);align-items:center;gap:8px;margin-bottom:12px;padding-bottom:12px;display:none}.side-nav{flex-direction:column;flex:1;min-height:0;display:flex}.side-nav-scroll{-ms-overflow-style:none;scrollbar-width:none;scrollbar-color:transparent transparent;align-content:start;gap:8px;min-height:0;padding-right:2px;display:grid;overflow-y:auto}.sidebar:hover .side-nav-scroll,.side-nav-scroll:hover,.side-nav-scroll:focus-within{scrollbar-width:none;scrollbar-color:transparent transparent}.side-nav-scroll::-webkit-scrollbar{width:0;height:0;display:none}.sidebar:hover .side-nav-scroll::-webkit-scrollbar{width:0;height:0;display:none}.side-nav-scroll:hover::-webkit-scrollbar{width:0;height:0;display:none}.side-nav-scroll:focus-within::-webkit-scrollbar{width:0;height:0;display:none}.side-nav-scroll::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--color-ffffff33)}.nav-group{gap:5px;display:grid}.nav-title{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-heavy);letter-spacing:0;text-transform:none;margin:10px 12px 6px}.nav-double-separator{gap:0;margin:8px 0 6px;display:grid}.nav-double-separator span{background:var(--line-soft);height:1px;display:block}.nav-item,.language-switch,.nav-subitem{border-radius:var(--radius-sm);width:100%;min-height:40px;color:var(--text-strong);font-size:var(--font-body);font-weight:var(--weight-heavy);line-height:var(--line-title);text-align:left;background:0 0;align-items:center;gap:11px;padding:0 12px;text-decoration:none;display:flex;position:relative}.nav-item span,.nav-subitem span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nav-item svg,.language-switch svg,.nav-subitem svg{color:var(--nav-item-icon,currentColor);opacity:1;stroke-width:2.65px;flex:none;align-self:center;display:block}.nav-item:hover,.language-switch:hover,.language-menu.open .language-switch{background:var(--surface-6);box-shadow:inset 0 0 0 .0625rem var(--line-soft)}.nav-category>.nav-item.active,.sport-nav>.nav-item.active,.utility-nav>.nav-item.active,.nav-subitem.active{color:var(--accent);box-shadow:inset 0 0 0 .0625rem #24ee8985,0 .75rem 1.5rem var(--shadow-color);background:linear-gradient(135deg,#101819,#0a0f10)}.nav-category.open>.nav-item:not(.active){color:var(--text-strong);box-shadow:none;background:0 0}.utility-nav>.promo-nav-item:not(.active){--nav-item-icon:var(--accent)}.utility-nav>.promo-nav-item:not(.active) svg{color:var(--accent)!important}.nav-item.active svg,.nav-category>.nav-item.active svg,.sport-nav>.nav-item.active svg,.nav-subitem.active svg{opacity:1;filter:none}.nav-category{gap:2px;display:grid}.nav-subitems{border-left:0;gap:4px;margin:4px 0 8px 8px;padding:2px 0 2px 8px;display:grid}.nav-subitem{cursor:pointer;border:0;grid-template-columns:auto minmax(0,1fr) auto;min-height:36px;padding:0 11px;display:grid}.nav-toggle-icon{margin-left:auto;transition:transform .16s}.nav-category.open .nav-toggle-icon{transform:rotate(180deg)}.nav-subitem:hover{color:var(--text-strong);background:linear-gradient(135deg,var(--surface-7),var(--surface-5));box-shadow:inset 0 0 0 .0625rem var(--line-soft)}.nav-category>.nav-item.active:hover,.sport-nav>.nav-item.active:hover,.utility-nav>.nav-item.active:hover,.nav-subitem.active:hover{color:var(--accent);box-shadow:inset 0 0 0 .0625rem #24ee8985,0 .75rem 1.5rem var(--shadow-color);background:linear-gradient(135deg,#101819,#0a0f10)}.nav-category>.nav-item.active:hover svg,.sport-nav>.nav-item.active:hover svg,.utility-nav>.nav-item.active:hover svg,.nav-subitem.active:hover svg{color:var(--accent);opacity:1;filter:none}.nav-subitem-img{object-fit:contain;opacity:1;flex:none;width:18px;height:18px}.nav-subitem-count{color:var(--text-muted);font-size:var(--font-caption);font-weight:var(--weight-heavy)}.language-menu{gap:6px;margin-top:8px;padding-top:0;display:grid}.language-switch{cursor:pointer;border:0;justify-content:flex-start}.language-switch span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.language-menu.open .language-chevron{transform:rotate(180deg)}.sidebar-backdrop{display:none}.app-shell.is-rtl .sidebar{border-right:0;border-left:1px solid var(--line);left:auto;right:0}.app-shell.is-rtl .nav-subitems{border-right:1px solid var(--white-08);border-left:0;padding-left:0;padding-right:10px}.app-shell.is-rtl :where(.nav-toggle-icon,.language-chevron){margin-left:0;margin-right:auto}.app-shell.is-rtl :where(.nav-title,.nav-item,.nav-subitem,.language-switch,.custom-select-label){text-align:right}.section-title-icon-asset.nav-fa-icon,.filter-title-icon-asset.nav-fa-icon{color:currentColor;font-size:var(--font-section-title);place-items:center;line-height:1;display:inline-grid}.help-sidebar{gap:14px;display:grid}.mode-pill,.button,.icon-button,.category-tab,.subcategory-chip,.mobile-footer button,.deposit-button{font-size:var(--font-body-sm);font-weight:var(--weight-bold);line-height:var(--line-title)}.nav-title,.nav-subitem-count,.rewards-snapshot-kicker,.status-pill,.mission-status-pill,.reward-card-body small,.reward-card-metrics small,.countdown-badge{font-size:var(--font-caption);font-weight:var(--weight-bold);line-height:1.2}.side-nav-scroll{padding-bottom:14px}.sidebar{box-shadow:inset -.0625rem 0 var(--line-soft),1.25rem 0 3rem var(--shadow-color)}.app-shell :where(input,textarea,select,[contenteditable=true]){-webkit-user-select:text;user-select:text}.app-shell :where(button,a,input,select,textarea,summary,[tabindex]):focus,.app-shell :where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:0}.button{border-radius:var(--radius-sm);min-height:44px;font-weight:var(--weight-bold);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex}.button.secondary{background:var(--button-muted);color:var(--text-strong);box-shadow:inset 0 0 0 1px var(--line-soft)}.button.primary{color:var(--text-on-accent);overflow:hidden}.button.slim{min-height:38px;padding:0 15px}.icon-button{border-radius:var(--radius-sm);background:var(--button-muted);width:45px;height:45px;color:var(--icon);box-shadow:inset 0 0 0 1px var(--line-soft);place-items:center;display:inline-grid}.icon-button.small{width:38px;height:38px}.icon-button.ghost{box-shadow:none;background:0 0}.icon-button.inline{width:38px;height:38px;box-shadow:none;background:0 0}.deposit-button{border:0;border-left:1px solid var(--black-24);color:var(--text-inverse);font:inherit;font-weight:var(--weight-black);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:0 15px;display:inline-flex}.deposit-button-icon{display:none}.balance-wallet-list button{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;border:0;grid-template-columns:minmax(0,1fr) minmax(130px,max-content);align-items:center;gap:12px;display:grid}.balance-wallet-list button.active{border-radius:var(--radius-sm);background:var(--color-24ee8913);box-shadow:inset 0 0 0 1px var(--color-24ee8929)}.balance-wallet-list button:disabled{cursor:default}.header-balance-mode{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-black);margin-left:4px}.balance-mode-tabs{border-radius:var(--radius-sm);background:var(--color-ffffff0a);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.balance-mode-tabs button{border-radius:var(--radius-sm);min-height:32px;color:var(--muted);font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-black);cursor:pointer;background:0 0;border:0}.balance-mode-tabs button.active{color:var(--text-strong);background:var(--color-ffffff16);box-shadow:inset 0 0 0 1px var(--color-ffffff12)}.notification-button{width:45px;color:var(--icon);padding:0}.profile-actions button{border-radius:var(--radius-sm);width:100%;color:var(--text-strong);font:inherit;font-weight:var(--weight-bold);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 9px;display:flex}.banner-dots button{border-radius:var(--radius-pill);cursor:pointer;background:var(--color-ffffff61);border:0;width:22px;height:4px}.banner-dots button.active{background:var(--accent)}.section-head h2,.auth-form h2,.auth-form p,.page-header h1,.page-header p,.protected-panel h1,.protected-panel p{margin:0}.category-tabs{display:none}.subcategory-chip svg,.category-tab svg,.button svg,.icon-button svg{flex:none;display:block}.search-field{border-radius:var(--radius-md);max-width:none;color:var(--icon);align-items:center;gap:10px;margin:0 0 16px;padding:0 12px;display:flex}.search-field input{width:100%;color:var(--text-strong);font:inherit;font-size:var(--font-body-lg);background:0 0;border:0;outline:0}.search-field input::placeholder{color:var(--text-muted)}.section-tools .icon-button.small svg{width:17px;height:17px}.section-tools .icon-button.small:disabled{cursor:default}.section-tools .icon-button.small:disabled:hover{color:var(--icon)}.section-tools .button.slim{font-size:var(--font-body);padding:0 13px}.section-tools .button.slim:disabled,.load-more-row .button:disabled{cursor:progress;opacity:.78}.load-more-row .button{min-width:112px}.load-more-row .button.is-loading-more{box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--bg-control)}.jackpot-winners-toggle.active{color:var(--warning-strong);background:var(--color-ffd1662e);box-shadow:inset 0 0 0 1px var(--color-ffd16647),0 0 20px var(--color-ffd1661f)}.jackpot-winners-toggle.active svg:last-child{transform:rotate(180deg)}.play-button{cursor:pointer;border-radius:var(--radius-pill);background:var(--accent);width:46px;height:46px;color:var(--text-on-accent);font-weight:var(--weight-heavy);box-shadow:0 14px 28px var(--color-24ee893d);border:0;place-items:center;margin:0 auto;padding:0;transition:transform .18s,box-shadow .18s;display:grid;transform:translateY(8px)scale(.96)}.game-card:hover .play-button{transform:translateY(0)scale(1)}.play-button:disabled{cursor:not-allowed;opacity:.55}.wallet-nav button{border-radius:var(--radius-sm);color:var(--text-strong);min-height:42px;font:inherit;font-size:var(--font-body);font-weight:var(--weight-heavy);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 12px;display:flex}.wallet-nav button svg{color:currentColor;opacity:1;stroke-width:2.35px}.wallet-nav button.active,.wallet-nav button:hover{color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--border-strong)}.account-settings-nav button{border-radius:var(--radius-sm);color:var(--text-soft);width:100%;min-height:42px;font:inherit;font-weight:var(--weight-black);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 12px;display:flex}.account-settings-nav button.active,.account-settings-nav button:hover{color:var(--accent);background:var(--color-24ee891a);box-shadow:inset 0 0 0 1px var(--color-24ee893d)}.account-toggle-grid,.account-notification-group .settings-toggles{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-list-actions button{color:var(--accent);font:inherit;font-weight:var(--weight-black);cursor:pointer;background:0 0;border:0}.quick-cashier-modal .cashier-fields-grid{gap:12px}.quick-cashier-modal .cashier-field input,.quick-cashier-modal .cashier-field select,.quick-cashier-modal .cashier-field textarea,.quick-cashier-modal .cashier-fields-grid>.custom-select .custom-select-trigger{min-height:44px}.quick-cashier-modal .cashier-field input[type=number]{appearance:textfield}.quick-cashier-modal .cashier-actions .button{min-width:136px}.account-password-form{box-shadow:none;background:0 0;padding:0}.settings-form{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--line-soft);background:linear-gradient(var(--bg-card-soft),var(--bg-page)),#0205046b;gap:16px;padding:18px;display:grid}.account-password-form.settings-form{box-shadow:none;background:0 0;border-radius:0;gap:14px;padding:0}.account-password-form .settings-grid{grid-template-columns:1fr}.account-password-form .settings-grid.account-profile-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-password-form .settings-grid.account-profile-form-grid label:last-child{grid-column:1/-1}.account-password-form .settings-grid label{box-shadow:none;background:0 0}.account-password-form .settings-grid input{min-height:44px}.account-modal-actions .button.secondary{background:var(--button-muted);min-width:104px;color:var(--text-strong)}.google2fa-form{gap:14px}.google2fa-form>label{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-heavy);gap:7px;display:grid}.google2fa-form>label input{border-radius:var(--radius-sm);width:100%;min-height:46px;color:var(--text-strong);font:inherit;font-size:var(--font-body);font-weight:var(--weight-bold);box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--bg-input);border:0;outline:0;padding:0 13px}.google2fa-form>label input::placeholder{color:var(--muted)}.google2fa-form>label input:focus{box-shadow:inset 0 0 0 1px var(--color-24ee8980),0 0 0 4px var(--color-24ee8914)}.google2fa-form .account-modal-actions{grid-template-columns:minmax(0,120px) minmax(0,1fr);gap:10px;display:grid}.google2fa-form .account-modal-actions .button{width:100%}.withdrawal-verify-options button{border-radius:var(--radius-md);min-height:88px;color:var(--text-strong);text-align:left;cursor:pointer;box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--bg-input);border:0;grid-template-columns:38px minmax(0,1fr);align-items:start;column-gap:10px;padding:12px;display:grid}.withdrawal-verify-options button strong,.withdrawal-verify-options button span:not(.withdrawal-verify-option-icon){grid-column:2}.withdrawal-verify-options button.active{background:var(--color-24ee891f);box-shadow:inset 0 0 0 1px var(--color-24ee8980),0 10px 28px var(--color-24ee8914)}.withdrawal-verify-options button strong{align-self:end}.withdrawal-email-code-panel .button{border-radius:var(--radius-sm);width:auto;min-width:132px;min-height:36px;font-size:var(--font-body-sm);padding:0 14px}.withdrawal-verify-form>label input{text-align:center;letter-spacing:.18em;font-size:var(--font-input-code)}.withdrawal-verify-form .account-modal-actions{grid-template-columns:minmax(0,104px) minmax(0,1fr)}.settings-toggles{grid-template-columns:repeat(2,minmax(0,260px));gap:10px;display:grid}.history-filters label,.auth-form label,.history-filters .custom-select,.auth-form .custom-select{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-heavy);gap:7px;display:grid}.history-filters input,.history-filters select,.auth-form input,.auth-form select{box-sizing:border-box;border-radius:var(--radius-sm);background:var(--surface-5);width:100%;min-height:44px;color:var(--text-strong);font:inherit;box-shadow:inset 0 0 0 1px var(--line-soft);border:0;outline:0;padding:0 12px}.cashier-tabs{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--line-soft);flex-wrap:wrap;align-items:center;gap:10px;padding:6px;display:flex}.cashier-tabs button{min-height:42px;font:inherit;font-weight:var(--weight-black);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.cashier-tabs button.active,.cashier-tabs button:hover{background:var(--accent);color:var(--text-on-accent);box-shadow:0 12px 28px var(--color-24ee892e)}.cashier-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.cashier-field,.cashier-checkbox-field,.cashier-fields-grid>.custom-select{min-width:0;color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-heavy);gap:7px;display:grid}.cashier-field.span-2,.cashier-checkbox-field{grid-column:1/-1}.cashier-field input,.cashier-field select,.cashier-field textarea,.cashier-fields-grid>.custom-select .custom-select-trigger{box-sizing:border-box;width:100%;min-height:46px;color:var(--text-strong);font:inherit;font-weight:var(--weight-bold);box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--bg-input);border:0;border-radius:9px;outline:0;padding:0 12px}.cashier-fields-grid>.custom-select .custom-select-trigger{font-size:var(--font-body);font-weight:var(--weight-bold)}.cashier-field textarea{resize:vertical;min-height:104px;padding:12px}.cashier-field input:focus,.cashier-field select:focus,.cashier-field textarea:focus{box-shadow:inset 0 0 0 1px var(--color-24ee895c),0 0 0 3px var(--color-24ee8914)}.cashier-field input[readonly]{color:var(--muted);background:var(--bg-input-muted)}.cashier-amount-field{grid-column:span 1}.cashier-field small,.cashier-checkbox-field small,.cashier-field-error{color:var(--color-ff9eb0);font-size:var(--font-meta);font-weight:var(--weight-heavy)}.cashier-checkbox-field{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--bg-input);grid-template-columns:auto minmax(0,1fr);align-items:center;padding:12px}.cashier-checkbox-field input{width:18px;height:18px;accent-color:var(--accent)}.cashier-checkbox-field small{grid-column:1/-1}.cashier-promo-toggle{color:var(--text-strong);font-size:var(--font-body-sm);font-weight:var(--weight-black);cursor:pointer;align-items:center;gap:10px;display:flex}.cashier-promo-toggle input{width:18px;height:18px;accent-color:var(--accent);margin:0}.cashier-promo-field input{text-transform:uppercase;letter-spacing:0}.bonus-claim-button{gap:6px}.help-search button{border-radius:var(--radius-sm);background:var(--button-muted);width:32px;height:32px;color:var(--icon);cursor:pointer;border:0;place-items:center;display:grid}.help-search-results button{width:100%;min-width:0;color:var(--text-strong);font:inherit;font-weight:var(--weight-bold);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;gap:3px;padding:11px 12px;display:grid}.help-search-results button:hover{background:var(--button-muted)}.help-category button{border-radius:var(--radius-sm);width:100%;min-height:38px;color:var(--text);font:inherit;font-size:var(--font-body);font-weight:var(--weight-bold);text-align:left;cursor:pointer;background:0 0;border:0;padding:0 11px}.help-category button:hover,.help-category button.active{background:var(--button-muted);color:var(--accent)}.help-category button.active{box-shadow:inset 3px 0 0 var(--accent)}.unread-toggle{border-radius:var(--radius-sm);min-height:36px;color:var(--text-strong);font-size:var(--font-body-sm);font-weight:var(--weight-heavy);cursor:pointer;align-items:center;gap:9px;padding:0 10px 0 8px;transition:background .16s,box-shadow .16s;display:inline-flex}.unread-toggle input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.unread-toggle-track{border-radius:var(--radius-pill);width:34px;height:20px;box-shadow:inset 0 0 0 1px var(--white-08);background:var(--color-ffffff1a);flex:none;align-items:center;transition:background .16s,box-shadow .16s;display:inline-flex;position:relative}.unread-toggle-dot{border-radius:var(--radius-pill);background:var(--text-muted);width:14px;height:14px;transition:background .16s,transform .16s;position:absolute;left:3px}.unread-toggle.active .unread-toggle-track{background:var(--accent-glow);box-shadow:inset 0 0 0 1px var(--accent-glow)}.unread-toggle.active .unread-toggle-dot{background:var(--accent);transform:translate(14px)}.notification-actions button,.notification-actions a,.toast-card a,.toast-open-button{background:var(--white-07);min-height:28px;color:var(--text-strong);font:inherit;font-size:var(--font-meta);font-weight:var(--weight-bold);cursor:pointer;border:0;border-radius:7px;align-items:center;gap:5px;padding:0 9px;text-decoration:none;display:inline-flex}.notification-actions button,.notification-actions a{color:#f2f6f6;min-height:28px;box-shadow:none;background:#343b3b}.notification-actions button:hover,.notification-actions a:hover{background:#3d4646}.search-modal-input button{border-radius:var(--radius-sm);background:var(--button-muted);width:34px;height:34px;color:var(--muted);cursor:pointer;border:0;place-items:center;display:grid}.provider-filter-button{border-radius:var(--radius-sm);width:100%;min-height:36px;color:var(--muted);font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-bold);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr);align-items:center;padding:0 11px;display:grid}.provider-filter-button:hover{color:var(--text-strong);background:var(--color-ffffff0d)}.provider-filter-button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jackpot-win-modal p,.jackpot-win-modal h2,.jackpot-win-modal strong,.jackpot-win-modal span,.jackpot-win-modal button{z-index:1;position:relative}.self-exclusion-duration-grid button{border:1px solid var(--line-soft);min-height:52px;color:var(--text);cursor:pointer;background:var(--color-ffffff0a);font-weight:var(--weight-ultra);border-radius:10px}.self-exclusion-duration-grid button.active{border-color:var(--accent);color:var(--text-strong);background:var(--color-1be5852e)}.self-exclusion-actions .button{min-height:52px}.auth-tabs{border-radius:var(--radius-md);background:var(--surface-4);flex:none;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;padding:5px;display:grid}.auth-tabs button{border-radius:var(--radius-sm);min-height:41px;color:var(--muted);font-weight:var(--weight-heavy);background:0 0;justify-content:center;align-items:center;gap:8px;display:inline-flex}.auth-tabs button.active{background:var(--button-muted);color:var(--text-strong)}.auth-form{scrollbar-width:thin;scrollbar-color:var(--color-ffffff24) transparent;gap:10px;min-height:0;margin-right:-4px;padding-right:4px;display:grid;overflow-y:auto}.auth-form::-webkit-scrollbar{width:4px}.auth-form::-webkit-scrollbar-track{background:0 0}.auth-form::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--color-ffffff24)}.auth-form:hover::-webkit-scrollbar-thumb{background:var(--accent-glow)}.auth-form:focus-within::-webkit-scrollbar-thumb{background:var(--accent-glow)}.auth-form h2{color:var(--text-strong);font-size:var(--font-value)}.auth-form p{color:var(--muted);font-size:var(--font-body);font-weight:var(--weight-semibold);margin-top:4px}.auth-state-panel .button{z-index:1;width:min(100%,280px);position:relative}.auth-link-button{min-height:auto;box-shadow:none;color:var(--accent);font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-heavy);cursor:pointer;background:0 0;border:0;border-radius:0;justify-self:end;margin-top:-2px;padding:0 2px;line-height:1.2}.auth-link-button:hover{box-shadow:none;color:var(--accent-strong);background:0 0}.auth-form .auth-floating-field{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-heavy);gap:0;display:block;position:relative}.auth-floating-field>input{min-height:54px;font-size:var(--font-body-lg);font-weight:var(--weight-bold);padding:20px 12px 7px;transition:background .16s,box-shadow .16s}.auth-floating-field>span{z-index:1;color:var(--muted);font-size:var(--font-body);font-weight:var(--weight-heavy);pointer-events:none;line-height:1;transition:color .16s,font-size .16s,transform .16s;position:absolute;top:18px;left:12px}.auth-floating-field>input:focus{background:var(--bg-input-muted);box-shadow:inset 0 0 0 1px var(--color-24ee894d),0 0 0 3px var(--color-24ee8914)}.auth-floating-field>input:focus~span,.auth-floating-field>input:not(:placeholder-shown)~span{color:var(--accent);font-size:var(--font-caption);transform:translateY(-10px)}.auth-referral-panel{border-radius:var(--radius-sm);background:var(--color-ffffff05);box-shadow:inset 0 0 0 1px var(--line-soft);overflow:hidden}.auth-referral-panel.open{background:var(--color-24ee890d);box-shadow:inset 0 0 0 1px var(--color-24ee8938)}.auth-referral-toggle{width:100%;min-height:42px;color:var(--text-strong);font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-black);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;display:flex}.auth-referral-toggle svg{color:var(--muted);flex:none;transition:transform .16s,color .16s}.auth-referral-panel.open .auth-referral-toggle svg{color:var(--accent);transform:rotate(180deg)}.auth-referral-panel .auth-floating-field{margin:0 10px 10px}.auth-referral-panel .auth-floating-field>input{text-transform:lowercase}.auth-floating-password .icon-button.inline{z-index:2;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.auth-floating-select{gap:0;display:block;position:relative}.auth-floating-select .custom-select-label{z-index:2;color:var(--accent);font-size:var(--font-caption);font-weight:var(--weight-heavy);pointer-events:none;line-height:1;position:absolute;top:8px;left:12px}.auth-floating-select .custom-select-trigger{min-height:54px;font-size:var(--font-body-lg);font-weight:var(--weight-bold);padding:20px 46px 7px 12px}.auth-floating-select .custom-select-chevron{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.auth-floating-select .custom-select-control.open .custom-select-chevron{transform:translateY(-50%)rotate(180deg)}.social-auth-button{border:1px solid var(--line);cursor:pointer;background:var(--color-ffffff);width:48px;height:48px;box-shadow:0 10px 22px var(--color-0000002e);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}.social-auth-button img{z-index:1;pointer-events:none;width:24px;height:24px;position:relative}.social-auth-button:disabled{cursor:wait;opacity:.72}.google-auth-button{z-index:2;opacity:0;position:absolute;inset:0}.google-auth-button>div,.google-auth-button iframe{border-radius:50%;width:48px;min-width:48px;height:48px}.form-message{border-radius:var(--radius-sm);font-size:var(--font-body-sm);font-weight:var(--weight-bold);margin:0;padding:11px 12px;line-height:1.35}.form-message.error{color:var(--color-ffb4c1);background:linear-gradient(var(--color-ff5b6f29),var(--color-ff5b6f1a));box-shadow:inset 0 0 0 1px var(--color-ff5b6f2e)}.form-message.success{color:var(--color-aaf3cf);background:linear-gradient(var(--color-24ee8929),var(--color-24ee891a));box-shadow:inset 0 0 0 1px var(--color-24ee892e)}.auth-back-button{gap:8px}.game-frame-toolbar,.game-title-row,.chip-row,.race-widget-head,.race-widget-actions,.detail-action-bar,.reward-tabs,.mission-modal-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.game-wallet-select{min-width:0;position:relative}.game-wallet-select-trigger{width:100%;color:var(--text-strong);font:inherit;cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:12px;display:flex}.game-wallet-select-trigger:disabled{cursor:progress;opacity:.76}.game-wallet-select-trigger>.lucide-chevron-down{color:var(--icon);flex:none;transition:transform .16s}.game-wallet-select.open .game-wallet-select-trigger>.lucide-chevron-down{transform:rotate(180deg)}.game-wallet-select-main{align-items:center;gap:10px;min-width:0;display:flex}.game-wallet-select-main .wallet-row-icon{width:28px;height:28px}.game-wallet-select-main>span,.game-wallet-select-popover button>span{text-align:left;gap:3px;min-width:0;display:grid}.game-wallet-select-main strong,.game-wallet-select-main small,.game-wallet-select-popover strong,.game-wallet-select-popover small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.game-wallet-select-main strong,.game-wallet-select-popover strong{color:inherit;font-weight:var(--weight-black)}.game-wallet-select-main small,.game-wallet-select-popover small{color:var(--muted);font-weight:var(--weight-semibold)}.game-wallet-select-popover{z-index:12;scrollbar-width:thin;scrollbar-color:var(--color-94a2ae7a) transparent;background:radial-gradient(circle at 12% 0,var(--color-24ee8917),var(--color-00000000) 34%),linear-gradient(var(--bg-card)fc,var(--color-080f14fc));box-shadow:inset 0 0 0 1px var(--color-ffffff14),0 26px 58px var(--color-0000007a);display:grid;position:absolute;left:0;right:0;overflow-y:auto}.game-wallet-select-popover button{width:100%;color:var(--text-strong);font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.game-wallet-select-popover button:hover:not(:disabled){background:var(--color-ffffff0d)}.game-wallet-select-popover button.active{color:var(--accent);background:linear-gradient(90deg,var(--color-24ee8929),var(--color-ffffff09));box-shadow:inset 0 0 0 1px var(--color-24ee8947)}.game-wallet-select-popover .wallet-row-icon{width:28px;height:28px}.legacy-toolbar-button,.legacy-mode-button{border-radius:var(--radius-sm);background:var(--button-muted);min-height:38px;color:var(--text-strong);font:inherit;font-size:var(--font-meta);font-weight:var(--weight-heavy);cursor:pointer;box-shadow:inset 0 0 0 1px var(--line-soft);border:0;justify-content:center;align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.legacy-toolbar-button:hover,.legacy-toolbar-button.active,.legacy-mode-button:hover,.legacy-mode-button.active{color:var(--accent);background:var(--color-24ee8921);box-shadow:inset 0 0 0 1px var(--color-24ee896b)}.legacy-toolbar-button.favorite{color:var(--accent)}.legacy-toolbar-button:disabled,.legacy-mode-button:disabled{cursor:progress;opacity:.7}.game-page-toast button{border-radius:var(--radius-sm);background:var(--white-08);width:30px;height:30px;color:var(--text-strong);cursor:pointer;border:0;place-items:center;display:grid}.share-channel-button{border-radius:var(--radius-lg);min-height:88px;color:var(--text-strong);font:inherit;font-size:var(--font-meta);font-weight:var(--weight-heavy);cursor:pointer;box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--bg-card-soft);border:0;place-items:center;gap:7px;display:grid}.share-channel-button:hover{color:var(--accent);background:var(--color-24ee891c);box-shadow:inset 0 0 0 1px var(--color-24ee8957)}.share-channel-button:disabled{cursor:progress;opacity:.68}.share-channel-button span{border-radius:var(--radius-pill);width:42px;height:42px;font-size:var(--font-section-title);font-weight:var(--weight-black);place-items:center;display:grid}.share-channel-button img{object-fit:contain;width:42px;height:42px;display:block}.share-channel-button strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mobile-race-status-bar>button{width:100%;color:var(--text-strong);font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:auto 1fr;align-items:center;gap:8px;padding:0;display:grid}.mobile-race-status-bar>button svg{color:var(--accent)}.legacy-game-summary .chip-row{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;margin-top:0;display:flex}.legacy-game-summary .chip-row.expanded{flex-wrap:wrap}.chip-row{margin-top:auto}.promo-selector-grid,.reward-grid,.mission-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:stretch;gap:12px;display:grid}.mission-featured-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;margin-bottom:12px;display:grid}.mission-featured-grid .featured-mission-card{margin-bottom:0}.promo-select-card,.reward-card{border-radius:var(--radius-lg);background:var(--surface-5);min-width:0;color:var(--text-strong);font:inherit;text-align:left;box-shadow:inset 0 0 0 1px var(--line-soft);cursor:pointer;border:0;text-decoration:none}.promo-select-card{gap:8px;padding:14px;display:grid}.promo-select-card.active{box-shadow:inset 0 0 0 2px var(--color-24ee896b), 0 12px 28px var(--accent-soft)}.promo-select-card:disabled{opacity:.55;cursor:not-allowed}.promo-select-card strong,.promo-select-card span,.promo-select-card small{min-width:0;display:block}.promo-select-card strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.promo-select-card span,.promo-select-card small{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-semibold)}.skin-live-bets-tabs{scrollbar-width:none;align-items:center;gap:18px;min-width:0;display:flex;overflow-x:auto}.skin-live-bets-tabs::-webkit-scrollbar{display:none}.inline-note button{color:var(--accent);font:inherit;font-weight:var(--weight-black);cursor:pointer;background:0 0;border:0}.hub-tabs{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;justify-content:center;align-items:center;gap:10px;width:100%;min-width:0;max-width:100%;margin:0 auto;padding:4px 2px 8px;display:flex;overflow-x:auto}.hub-tabs::-webkit-scrollbar{display:none}.reward-filter-row>span,.reward-filter-row>div,.reward-filter-row button{align-items:center;display:inline-flex}.reward-filter-row button{color:inherit;font:inherit;cursor:pointer;border:0;gap:7px}.promotion-detail-page>.button,.reward-detail-page>.back-link,.promotion-detail-page>.button{margin-bottom:16px}.custom-select{width:100%;min-width:0;position:relative}.custom-select-label{color:var(--muted);font-size:inherit;font-weight:inherit;display:block}.custom-select-control{width:100%;position:relative}.custom-select-control.open{z-index:90}.custom-select-trigger{border-radius:var(--radius-sm);background:var(--surface-5);width:100%;min-height:44px;color:var(--text-strong);font:inherit;font-size:var(--font-card-title);font-weight:var(--weight-semibold);box-shadow:inset 0 0 0 1px var(--line-soft);cursor:pointer;text-align:left;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0 12px 0 14px;display:flex}.custom-select-trigger:hover,.custom-select-control.open .custom-select-trigger{box-shadow:inset 0 0 0 1px var(--accent-glow), 0 0 0 3px var(--color-24ee8914);background:var(--bg-input-muted)}.custom-select-trigger:disabled{cursor:not-allowed;opacity:.58}.custom-select-trigger span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.custom-select-chevron{color:var(--icon);flex:none;transition:transform .16s}.custom-select-control.open .custom-select-chevron{transform:rotate(180deg)}.custom-select-popover{z-index:120;border-radius:var(--radius-md);width:max(100%,260px);max-width:min(380px,100vw - 32px);box-shadow:inset 0 0 0 1px var(--line-soft), 0 22px 52px var(--black-42);background:var(--color-111b22);padding:8px;position:absolute;top:calc(100% + 6px);left:0}.custom-select-search{border-radius:var(--radius-sm);min-height:38px;color:var(--icon);box-shadow:inset 0 0 0 1px var(--white-08);background:var(--color-0b151a);align-items:center;gap:8px;margin-bottom:7px;padding:0 10px;display:flex}.custom-select-search input{width:100%;min-width:0;min-height:38px;color:var(--text-strong);font:inherit;font-size:var(--font-body);font-weight:var(--weight-semibold);background:0 0;border:0;outline:0;padding:0}.custom-select-search input::placeholder{color:var(--color-71808d)}.custom-select-list{gap:3px;max-height:238px;display:grid;overflow-y:auto}.custom-select-list::-webkit-scrollbar{width:5px}.custom-select-list::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--color-ffffff33)}.custom-select-option{border-radius:var(--radius-sm);width:100%;min-height:38px;color:var(--text-strong);font:inherit;font-size:var(--font-body);font-weight:var(--weight-bold);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 10px;display:grid}.custom-select-option span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.custom-select-option svg{color:var(--accent)}.custom-select-option:hover,.custom-select-option.active{background:var(--accent-soft);color:var(--accent)}.custom-select-empty{min-height:38px;color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-semibold);padding:10px}.period-select{min-width:220px;color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-heavy);gap:6px;display:grid}.period-select .custom-select-trigger{min-height:42px;font-size:var(--font-body);font-weight:var(--weight-bold)}.reward-tabs{margin:16px 0}.reward-tabs.sub-tabs{margin-top:0}.reward-tabs button{border-radius:var(--radius-sm);background:var(--button-muted);min-height:38px;color:var(--text-strong);font:inherit;font-weight:var(--weight-bold);cursor:pointer;border:0;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.reward-tabs button.active{color:var(--accent);background:var(--color-24ee8924)}.reward-tabs small{color:var(--muted);font-size:var(--font-caption)}.wagerable-filter-row button,.wagerable-provider-row button{background:var(--button-muted);min-height:34px;color:var(--text-strong);font:inherit;font-size:var(--font-meta);font-weight:var(--weight-heavy);cursor:pointer;border:0;border-radius:9px;flex:none;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.wagerable-filter-row button.active,.wagerable-provider-row button.active{color:var(--accent);background:var(--color-24ee892e);box-shadow:inset 0 0 0 1px var(--color-24ee895c)}.deposit-button{box-shadow:inset 0 -1px 0 var(--black-28), 0 0 22px var(--accent-glow);background:linear-gradient(135deg,var(--color-24ee89),var(--color-96ffd0) 48%,var(--color-1fd17a));transition:transform .16s,filter .16s,box-shadow .16s}.deposit-button:hover{filter:brightness(1.03);background:linear-gradient(135deg,var(--color-48f5a0),var(--color-b6ffe0) 48%,var(--color-24ee89));box-shadow:inset 0 -1px var(--color-00000038),0 0 30px var(--color-24ee896b);transform:scale(1.035)}.button.primary{background:linear-gradient(135deg, var(--accent), var(--color-9fffd1));box-shadow:0 0 0 1px var(--color-24ee892e),0 14px 30px var(--color-24ee892e)}.promo-select-card:hover{box-shadow:inset 0 0 0 1px var(--accent-glow), 0 18px 42px var(--color-0000004d);transform:translateY(-2px)scale(1.012)}.raffle-rules-summary-action .button{min-width:190px}.reward-card-body p,.reward-card-body small,.reward-card-body>div>span:not(.status-pill),.info-card-label,.cashier-section-head span,.cashier-section-head small,.promotion-summary-premium article span{font-size:var(--font-meta);line-height:1.3}.rewards-live-snapshot.lobby .rewards-live-head .button{border-radius:var(--radius-md);min-height:34px}.category-tab.active,.subcategory-chip.active,.wagerable-filter-row button.active,.provider-filter-button.active,.cashier-tabs button.active,.cashier-method-card.active{color:var(--accent);background:linear-gradient(135deg,var(--accent-soft),var(--surface-6));box-shadow:inset 0 0 0 1px var(--border-strong),0 14px 32px var(--accent-glow-soft)}.search-field,.language-search,.custom-select-trigger,.history-filters input,.history-filters select,.cashier-field input,.cashier-field select,.cashier-field textarea{background:linear-gradient(var(--color-081218f5),var(--color-050d12f5));box-shadow:inset 0 0 0 1px var(--color-35d6be33),0 12px 28px var(--color-0000002e);transition:box-shadow .16s,background .16s,transform .16s}.search-field:focus-within,.language-search:focus-within,.custom-select-control.open .custom-select-trigger,.history-filters input:focus,.history-filters select:focus,.cashier-field input:focus,.cashier-field select:focus,.cashier-field textarea:focus{background:linear-gradient(var(--color-09161bfa),var(--color-050f13fa));box-shadow:inset 0 0 0 1px var(--color-24ee896b),0 0 0 3px var(--color-24ee8912),0 16px 34px var(--color-00000038)}.game-card,.cashier-method-card,.cashier-history-card,.promo-select-card{will-change:transform;position:relative;overflow:hidden}.cashier-history-card:hover,.cashier-method-card:hover,.promo-select-card:hover{transform:translateY(-3px)}.deposit-button{min-height:42px;font-size:var(--font-body-sm);padding-inline:15px}.search-field{height:46px;margin-bottom:13px}.search-modal-head .icon-button{margin-top:-2px}.provider-filter-button.active{color:var(--accent);background:radial-gradient(circle at 18% 0,var(--color-24ee8933),var(--color-00000000) 48%),linear-gradient(var(--color-1a342bf5),var(--color-10221df5));box-shadow:inset 0 0 0 1px var(--color-24ee8947),0 10px 24px var(--color-24ee8914)}.provider-filter-button.active span{color:currentColor}.profile-actions button{min-height:38px;padding-inline:9px}.profile-actions button:hover{color:var(--text-strong);background:linear-gradient(var(--color-24ee891a),var(--color-ffffff09))}.section-tools .icon-button.small{border-radius:var(--radius-sm);width:32px;height:32px;min-height:32px}.section-tools .button.slim{border-radius:var(--radius-sm);min-height:32px;padding-inline:13px;line-height:1}.section-tools .icon-button.small:disabled{opacity:.26}.deposit-button{position:relative;overflow:hidden}.deposit-button:after,.button.primary:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,var(--color-00000000),var(--color-ffffff57),var(--color-00000000));width:42%;transition:left .52s,opacity .16s;position:absolute;inset:-18% auto -18% -34%;transform:skew(-18deg)}.deposit-button:hover:after,.button.primary:hover:after{opacity:1;left:112%}.search-field{background:linear-gradient(var(--color-051114fa),var(--color-030c10fa));box-shadow:inset 0 0 0 1px var(--color-24ee8929),0 16px 38px var(--color-00000038),0 0 16px var(--color-24ee8905)}.section-tools .icon-button.small,.section-tools .button.slim{box-shadow:inset 0 0 0 1px var(--color-ffffff14),0 10px 22px var(--color-0000002e)}.cashier-tabs{background:linear-gradient(var(--color-071015b8),var(--color-050c10b8))}.cashier-tabs button{color:var(--color-c4ced8bd);transition:background .15s,color .15s,box-shadow .15s,transform .15s}.cashier-tabs button:hover:not(.active){color:var(--text-strong);background:linear-gradient(var(--color-23303ad1),var(--color-152028d1));box-shadow:inset 0 0 0 1px var(--color-ffffff1a),0 10px 20px var(--color-00000029)}.cashier-tabs button.active,.cashier-tabs button.active:hover{color:var(--accent);background:linear-gradient(var(--color-123427c2),var(--color-0a221cc2));box-shadow:inset 0 0 0 1px var(--color-24ee8961),0 12px 26px var(--color-24ee8914)}.cashier-tabs button:hover{transform:none}.balance-wallet-list button{background:0 0;border-bottom:0;border-radius:9px;min-height:50px;padding:7px 9px}.balance-wallet-list button+button{margin-top:2px}.balance-wallet-list button:hover:not(:disabled){background:var(--color-ffffff09)}.balance-wallet-list button.active,.balance-wallet-list button.active:disabled{opacity:1;background:linear-gradient(90deg,var(--color-24ee891f),var(--color-ffffff0a));box-shadow:inset 0 0 0 1px var(--color-24ee8947),0 10px 24px var(--color-00000029);position:relative;overflow:hidden}.balance-wallet-list button.active:before{content:"";border-radius:0 999px 999px 0;width:3px;position:absolute;inset:10px auto 10px 0}.game-wallet-select-trigger{border-radius:var(--radius-lg);min-height:3.5rem;padding:var(--space-2) var(--space-3)}.game-wallet-select-trigger:hover:not(:disabled),.game-wallet-select.open .game-wallet-select-trigger{box-shadow:inset 0 0 0 1px var(--color-24ee8957),0 .75rem 1.75rem var(--color-0000002e)}.game-wallet-select-main .wallet-row-icon,.game-wallet-select-popover .wallet-row-icon{width:2rem;height:2rem}.game-wallet-select-main strong,.game-wallet-select-popover strong{font-size:var(--font-body);line-height:var(--line-title)}.game-wallet-select-main small,.game-wallet-select-popover small{font-size:var(--font-meta);line-height:var(--line-body)}.game-wallet-select-popover{top:calc(100% + var(--space-2));gap:var(--space-1);max-height:min(20rem,48vh);padding:var(--space-2);border-radius:var(--radius-lg)}.game-wallet-select-popover button{border-radius:var(--radius-md);min-height:3.25rem;padding:var(--space-2) var(--space-3)}.game-wallet-launch-actions .button{border-radius:var(--radius-md);min-height:3rem;font-size:var(--font-body-sm)}.game-wallet-launch-actions .button.primary{box-shadow:none}.deposit-button:after{display:none}.search-field,.wallet-list-search,.currency-modal-search,.language-search,.provider-mini-search,.wagerable-search,.help-search{background:linear-gradient(var(--color-07100dfa),var(--bg-page));box-shadow:inset 0 0 0 .0625rem var(--color-24ee8938),0 .875rem 2.25rem var(--color-0000002e)}.category-tab.active,.subcategory-chip.active,.provider-filter-button.active,.wagerable-filter-row button.active,.cashier-tabs button.active{color:var(--accent);background:linear-gradient(var(--color-24ee8933),var(--color-24ee891a));box-shadow:inset 0 0 0 .0625rem var(--color-24ee8975),0 .875rem 1.75rem var(--color-24ee8914)}.game-wallet-select-trigger{background:linear-gradient(var(--color-0c1914fa),var(--color-050b09fa));box-shadow:inset 0 0 0 .0625rem var(--color-24ee8933)}.wallet-nav button.active,.wallet-nav button:hover,.account-settings-nav button.active,.account-settings-nav button:hover{color:var(--accent);background:linear-gradient(var(--accent-soft),var(--accent-soft));box-shadow:inset 0 0 0 .0625rem var(--border-strong)}.wallet-list-actions,.wallet-list-actions button,.wallet-list-actions a{color:var(--color-65e88c)}.profile-actions button:hover,.balance-wallet-list button:hover:not(:disabled),.currency-modal-option:hover{color:var(--text-strong);background:var(--color-65e88c17)}.balance-wallet-list button.active,.balance-wallet-list button.active:disabled,.currency-modal-option.active{background:linear-gradient(90deg,var(--color-65e88c2e),var(--color-65e88c12));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c6b),0 .875rem 1.75rem var(--color-65e88c14)}.balance-wallet-list button.active:before{background:var(--color-65e88c)}.unread-toggle{background:var(--color-010704bd);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c2e)}.cashier-history-filters :where(input,select),.cashier-section .custom-select-trigger{background:linear-gradient(var(--bg-page),var(--bg-page));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c2e)}.bonus-center-panel .custom-select-trigger,.rewards-hub-page .empty-inline{background:linear-gradient(var(--bg-page),var(--bg-page));border-color:var(--color-65e88c29);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c1a)}.bonus-center-panel .button.primary,.rewards-hub-page .button.primary,.featured-mission-actions .button,.mission-card .button.primary,.reward-card .button.primary{color:var(--color-010504);background:var(--color-65e88c);box-shadow:0 .875rem 2rem var(--color-65e88c38)}.bonus-center-panel .button.primary:hover,.rewards-hub-page .button.primary:hover,.featured-mission-actions .button:hover,.mission-card .button.primary:hover,.reward-card .button.primary:hover{color:var(--color-010504);background:var(--color-65e88c)}.reward-detail-hero,.promotion-html-panel,.promotion-value-strip article,.promotion-summary-panel,.promotion-summary-premium .promotion-value-strip article,.race-detail-spotlight article,.reward-detail-page .info-card,.raffle-rules-summary,.raffle-rule-card,.raffle-faq-section details,.race-standings-panel,.leaderboard-board-empty,.ticket-list article,.mission-step-list article,.promo-select-card,.empty-inline{background:radial-gradient(at 84% 0,var(--color-65e88c0b),var(--color-00000000) 24rem),linear-gradient(var(--bg-page-soft),var(--bg-page));border-color:var(--color-65e88c29);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c1a),0 1rem 2.5rem var(--color-00000038)}.reward-detail-page>.back-link.inline,.promotion-detail-page>.button,.reward-tabs button,.reward-detail-hero-aside .countdown-strip,.detail-action-bar .button.secondary,.raffle-rules-head .button,.raffle-period-bar .custom-select-trigger,.period-select .custom-select-trigger{color:var(--color-e5ebf2cc);background:linear-gradient(var(--bg-page),var(--bg-page));border-color:var(--color-65e88c2e);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c1a)}.reward-tabs button.active,.race-detail-spotlight .is-me{color:var(--color-65e88c);background:linear-gradient(90deg,var(--color-65e88c33),var(--color-65e88c14));border-color:var(--color-65e88c7a);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c3d),0 .875rem 1.75rem var(--color-65e88c14)}.legacy-toolbar-button,.legacy-mode-button,.game-setting-row,.share-channel-button,.share-link-row input,.game-share-head .auth-modal-close,.game-page-toast button{color:var(--color-e5ebf2e0);background:linear-gradient(var(--bg-page),var(--bg-page));border-color:var(--color-65e88c2e);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c24)}.legacy-toolbar-button:hover,.legacy-toolbar-button.active,.legacy-mode-button:hover,.legacy-mode-button.active,.game-setting-row:hover,.game-setting-row.active,.share-channel-button:hover{color:var(--color-65e88c);background:linear-gradient(var(--color-08180efa),var(--bg-page));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c57),0 .75rem 1.5rem var(--color-65e88c0e)}.share-channel-button span{color:var(--color-65e88c);background:linear-gradient(135deg,var(--color-65e88c3d),var(--color-65e88c1a));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c33)}.missions-page .featured-mission-actions .button{min-width:7rem}:where(.rewards-hub-title,.reward-filter-row,.bonus-center-summary,.bonus-panel,.bonus-levels-section,.bonus-vip-section,.bonus-promotions-panel,.cashier-section,.cashier-order-panel,.cashier-form-single-method .cashier-transaction-section,.wallet-page .wallet-nav,.reward-detail-hero,.promotion-html-panel,.promotion-date-strip,.promotion-value-strip article,.promotion-summary-panel,.race-detail-spotlight article,.raffle-ticket-panel,.raffle-rules-summary,.raffle-rule-card,.raffle-faq-section details){border-color:var(--ng-border-soft);background:radial-gradient(at 86% 0,var(--color-65e88c09),var(--color-00000000) 24rem),linear-gradient(var(--color-0d191bf2),var(--color-070e0cf5));box-shadow:inset 0 0 0 .0625rem var(--color-ffffff06),0 1rem 2.75rem var(--color-00000038)}:where(.bonus-modern-card,.bonus-notification-item,.bonus-total-card,.bonus-wager-card,.bonus-levels-current-row,.bonus-level-table-shell,.reward-detail-page .info-card,.leaderboard-board-empty,.provider-game-row,.ticket-list article,.mission-step-list article,.promo-select-card,.game-section-empty,.empty-inline,.loading-strip,.wallet-page .wallet-balance-strip article,.wallet-page .wallet-list-table,.cashier-payment-card,.cashier-history-card,.cashier-detail-summary>div,.cashier-detail-note,.cashier-detail-section){border-color:var(--ng-border-medium);background:linear-gradient(180deg, var(--ng-bg-card-soft), var(--ng-bg-card));box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08),0 .875rem 2rem var(--color-0000002e)}:where(.cashier-field input,.cashier-field select,.cashier-field textarea,.cashier-fields-grid>.custom-select .custom-select-trigger,.cashier-history-filters input,.cashier-history-filters select,.cashier-section .custom-select-trigger,.period-select .custom-select-trigger,.wallet-list-search,.wallet-list-search input,.search-field,.reward-tabs button){border-color:var(--ng-border-medium);color:var(--ng-text-primary);background:linear-gradient(var(--bg-card-soft),var(--bg-page));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c1a)}:where(.button.primary,.deposit-button,.mission-card-claim,.bonus-claim-button){color:var(--color-010504);background:var(--color-65e88c)}:where(.reward-tabs button.active,.category-tab.active,.subcategory-chip.active,.cashier-tabs button.active){color:var(--accent);background:linear-gradient(135deg,var(--accent-soft),var(--surface-6));box-shadow:inset 0 0 0 .0625rem var(--border-strong),0 .75rem 1.75rem var(--accent-glow-soft)}.google-social-button{position:relative;overflow:hidden}.cashier-quick-actions .button{width:100%}.chip-row.collapsed{max-height:2.7rem;overflow:hidden}.crypto-field.has-error{border-color:var(--danger)}.app-shell.is-rtl .casino-banner-copy{left:auto;right:28px}.app-shell.is-rtl .casino-banner-copy.cta-only{left:28px;right:auto}.casino-banner-shell{max-width:none;margin:0 0 18px;position:relative}.casino-banner.slideshow-hero{aspect-ratio:1832/858;border-radius:var(--radius-2xl);max-height:540px;box-shadow:inset 0 0 0 1px var(--color-ffd16629),0 22px 54px var(--color-00000052)}.casino-banner.slideshow-hero:before{background:linear-gradient(var(--color-03080c05),var(--color-03080c29)),linear-gradient(90deg,var(--color-03080c2e),var(--color-00000000) 42%,var(--color-03080c14))}.casino-banner.slideshow-hero img{filter:brightness(1.1)contrast(1.04)saturate(1.08);object-position:center}.casino-banner-copy{z-index:2;max-width:min(520px,48%);text-shadow:0 3px 12px var(--black-55);display:grid;position:absolute;left:28px}.casino-banner-copy.cta-only{max-width:calc(100% - 56px);text-shadow:none;bottom:28px;left:auto;right:28px}.casino-banner-copy strong,.casino-banner-copy span,.casino-banner-copy small{margin:0;display:block}.casino-banner-copy strong{line-height:1.04}.casino-banner-copy span{font-size:var(--font-card-title);font-weight:var(--weight-bold)}.casino-banner-copy small{color:var(--color-ffffffc7);font-size:var(--font-body-sm);font-weight:var(--weight-semibold)}.casino-banner-cta-row{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.casino-banner-copy.cta-only .casino-banner-cta-row{justify-content:flex-end;margin-top:0}.casino-banner-cta{background:var(--accent);min-width:148px;min-height:46px;color:var(--text-inverse);font-size:var(--font-body-lg);font-weight:var(--weight-black);text-shadow:none;box-shadow:0 0 0 2px var(--color-040c0842),0 16px 34px var(--color-00000057),0 16px 28px var(--color-24ee894d);border-radius:11px;justify-content:center;justify-self:start;align-items:center;padding:0 22px;line-height:1;text-decoration:none;display:inline-flex}.casino-banner-cta.secondary{color:var(--white);box-shadow:inset 0 0 0 1px var(--color-ffffff1f), 0 16px 34px var(--black-28);background:var(--bg-control)}.casino-banner-cta:hover{filter:brightness(1.04);transform:translateY(-1px)}.subcategory-rail-shell{max-width:none;margin:0 0 18px;display:flex}.subcategory-rail{scrollbar-width:none;flex:1;min-width:0;margin:0;display:flex;overflow-x:auto}.subcategory-rail::-webkit-scrollbar{display:none}.subcategory-rail-arrow{border-radius:var(--radius-sm);background:var(--button-muted);color:var(--icon);box-shadow:inset 0 0 0 1px var(--line-soft);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.subcategory-rail-arrow:not(:disabled):hover{color:var(--accent)}.subcategory-rail-arrow:disabled{cursor:default;opacity:.32}.subcategory-chip{border-radius:var(--radius-md);background:var(--panel);max-width:220px;color:var(--text-strong);box-shadow:inset 0 0 0 1px var(--line-soft);font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-heavy);cursor:pointer;border:0;flex:none;align-items:center;gap:6px;padding:0 11px;text-decoration:none;display:inline-flex}.subcategory-chip.active,.subcategory-chip:hover{background:var(--button-muted);color:var(--accent);box-shadow:inset 0 0 0 1px var(--color-24ee895c)}.subcategory-chip span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.subcategory-chip small{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-black)}.game-section,.provider-logo-rail,.label-rail{max-width:none;margin:0 0 30px}.provider-logo-grid.full,.label-chip-grid.full{grid-template-columns:repeat(auto-fill,minmax(156px,1fr));gap:12px;display:grid}.provider-logo-grid.rail{scroll-snap-type:x proximity;scrollbar-width:none;gap:12px;padding:2px 2px 8px;scroll-padding-inline:2px;display:flex;overflow:auto hidden}.provider-logo-grid.rail::-webkit-scrollbar{display:none}.label-chip-grid.rail{scroll-snap-type:x proximity;scrollbar-width:none;gap:12px;padding:2px 2px 8px;scroll-padding-inline:2px;display:flex;overflow:auto hidden}.label-chip-grid.rail::-webkit-scrollbar{display:none}.provider-logo-card,.label-chip-card{border-radius:var(--radius-md);background:var(--panel);min-width:0;color:var(--text-strong);font:inherit;box-shadow:inset 0 0 0 1px var(--line-soft);border:0}.provider-logo-card{cursor:pointer;scroll-snap-align:start;border:0;flex:0 0 158px;place-items:center;gap:10px;min-height:96px;padding:14px;display:grid}.provider-logo-card:hover{box-shadow:inset 0 0 0 1px var(--color-24ee8959),0 12px 24px var(--color-00000038);transform:translateY(-1px)}.provider-logo-card img{object-fit:contain;max-width:124px;max-height:38px}.provider-logo-card span,.label-chip-card span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--font-body-sm);font-weight:var(--weight-heavy);overflow:hidden}.label-chip-card span{text-align:center}.label-chip-card{cursor:pointer;scroll-snap-align:start;text-align:center;justify-content:center;align-items:center;min-height:46px;padding:0 12px;text-decoration:none;display:inline-flex}.label-chip-grid.rail .label-chip-card{flex:0 0 160px}.label-chip-card:hover{box-shadow:inset 0 0 0 1px var(--color-24ee8959),0 12px 24px var(--color-00000033);transform:translateY(-1px)}.label-chip-card.static{cursor:default}.label-chip-card.static:hover{box-shadow:inset 0 0 0 1px var(--line-soft);transform:none}.label-chip-card.large{justify-content:center;min-height:54px}.label-chip-card img{object-fit:contain;width:20px;height:20px}.help-category{gap:8px;display:grid}.help-category-single{gap:0}.help-category>strong{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-black);text-transform:uppercase}.help-category>div{gap:3px;display:grid}.game-page .game-section{margin-top:28px;margin-bottom:38px}.game-page .game-section+.game-section{margin-top:22px}.game-page .game-section .section-head{margin-bottom:18px}.reward-provider-game-section{min-width:0;max-width:100%;overflow:hidden}.raffle-eligible-category-card{border:.0625rem solid var(--color-65e88c2e);border-radius:var(--radius-xl);background:radial-gradient(at 12% 0,var(--color-65e88c18),var(--color-00000000) 22rem),linear-gradient(var(--color-07120cfa),var(--color-020805fc));box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08),0 1rem 2.5rem var(--color-00000033);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px;display:grid}.raffle-eligible-category-icon{border-radius:var(--radius-lg);width:48px;height:48px;color:var(--accent);background:var(--color-24ee891c);box-shadow:inset 0 0 0 .0625rem var(--color-24ee8947);place-items:center;display:grid}.raffle-eligible-category-card strong{color:var(--text-strong);font-size:var(--font-card-title);line-height:1.18}.raffle-eligible-category-card p{max-width:46rem;color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-semibold);margin:4px 0 0;line-height:1.4}.raffle-eligible-category-card .button{white-space:nowrap;justify-self:end}.casino-banner-copy{gap:8px;bottom:34px}.casino-banner-copy strong{letter-spacing:0;font-size:var(--font-fluid-banner-title)}.casino-banner-copy span{max-width:580px;color:var(--white-92)}.rewards-live-snapshot.lobby{z-index:2}.featured-mission-progress strong,.race-widget-kpi-row .race-my-position strong,.race-widget-prize strong,.race-detail-spotlight strong,.bonus-total-card strong,.rewards-snapshot-card strong,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race strong{font-size:var(--font-value-lg);letter-spacing:0;line-height:1.05}.rewards-live-snapshot.lobby{border-radius:0;gap:0;margin:0 0 16px}.rewards-live-snapshot.lobby .rewards-live-head{align-items:center;min-height:34px}.rewards-live-snapshot.lobby .rewards-live-head span{font-size:var(--font-caption)}.rewards-live-snapshot.lobby .rewards-live-head h2{font-size:var(--font-section-title);margin:1px 0 0;line-height:1.12}.rewards-live-snapshot.lobby .rewards-live-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rewards-live-snapshot.lobby .rewards-snapshot-card,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race{box-shadow:inset 0 0 0 1px var(--line-soft), 0 14px 34px var(--black-24);background:radial-gradient(circle at 84% 0,var(--color-24ee8929),var(--color-00000000) 38%),linear-gradient(var(--color-1a272ffa),var(--color-091116fa));align-items:start;gap:8px 10px;overflow:hidden}.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race:before{content:none}.rewards-live-snapshot.lobby .rewards-snapshot-icon{border-radius:10px;grid-area:1/1}.rewards-live-snapshot.lobby .rewards-snapshot-kicker,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race .rewards-snapshot-kicker{border-radius:var(--radius-pill);color:var(--color-d7e0e8);max-width:100%;min-height:24px;font-size:var(--font-caption);text-shadow:0 1px 1px var(--color-00000073);background:var(--color-9aa8b52e);box-shadow:inset 0 0 0 1px var(--color-d7e0e82e),0 8px 18px var(--color-0000002e);grid-area:1/3;justify-self:end;align-items:center;padding:0 10px;line-height:1;display:inline-flex}.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race .rewards-snapshot-kicker,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-raffle .rewards-snapshot-kicker{color:var(--reward-card-accent);background:var(--reward-card-chip);box-shadow:inset 0 0 0 1px var(--reward-card-line),0 8px 18px var(--color-0000002e),0 0 20px var(--reward-card-glow)}.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-missions .rewards-snapshot-kicker{color:var(--color-c9ffdf);background:var(--color-24ee892e);box-shadow:inset 0 0 0 1px var(--color-24ee8957),0 8px 18px var(--color-0000002e)}.rewards-live-snapshot.lobby .rewards-snapshot-card strong,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race strong{color:var(--text-strong);grid-row:2}.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race strong,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-raffle strong{color:var(--text-strong)}.rewards-live-snapshot.lobby .rewards-snapshot-title,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race .rewards-snapshot-title{color:var(--text-strong);text-shadow:none;grid-row:3;line-height:1.16}.rewards-live-snapshot.lobby .rewards-snapshot-card small,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race small{color:var(--muted);grid-row:4;line-height:1.25}.rewards-live-snapshot.lobby .countdown-badge,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race .countdown-badge{grid-row:5;padding:0 9px}.rewards-live-snapshot.lobby .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-raffle .rewards-card-cta{grid-row:6;margin-top:auto}.rewards-live-snapshot.lobby .progress-bar{grid-row:5;align-self:end}.rewards-live-snapshot.lobby .rewards-snapshot-card strong,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race strong,.featured-mission-progress strong,.race-widget-kpi-row .race-my-position strong,.race-widget-prize strong,.race-detail-spotlight strong,.bonus-total-card strong,.cashier-detail-summary strong{font-size:var(--font-value);line-height:var(--line-tight)}.rewards-live-snapshot.lobby{box-shadow:none;background:0 0;padding:0}.rewards-live-snapshot.lobby .rewards-snapshot-card{border-radius:var(--radius-2xl);min-height:224px;box-shadow:inset 0 0 0 1px var(--color-24ee893d),0 22px 58px var(--color-00000052);padding:16px;overflow:hidden}.rewards-live-snapshot.lobby .rewards-snapshot-card:after,.game-card:after,.cashier-method-card:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;background:linear-gradient(130deg,var(--color-ffffff1a),var(--color-00000000) 28% 72%,var(--color-ffffff09));transition:opacity .16s;position:absolute;inset:0}.rewards-live-snapshot.lobby .rewards-snapshot-card:hover:after,.game-card:hover:after,.cashier-method-card:hover:after{opacity:1}.rewards-live-snapshot.lobby .rewards-snapshot-card strong,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race strong{letter-spacing:0}.rewards-live-snapshot.lobby .rewards-snapshot-title{font-size:var(--font-card-title)}.rewards-live-snapshot.lobby .rewards-snapshot-card small{min-height:0}.game-section{margin-bottom:34px}.section-head h2 svg,.filter-page-head h2 svg,.game-section h2 svg{color:var(--icon);filter:drop-shadow(0 0 10px var(--color-24ee891f))}.rewards-live-snapshot.lobby .rewards-live-grid{gap:14px}.rewards-live-snapshot.lobby .rewards-snapshot-card,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race{border-radius:var(--radius-xl);grid-template-columns:auto minmax(0,1fr) auto;align-content:stretch;min-height:178px;padding:15px}.rewards-live-snapshot.lobby .rewards-snapshot-icon{width:34px;height:34px}.rewards-live-snapshot.lobby .rewards-snapshot-card strong,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race strong{font-size:var(--font-value);text-shadow:0 8px 20px var(--color-00000033);grid-column:1/-1;margin-top:5px;line-height:1.04}.rewards-live-snapshot.lobby .rewards-snapshot-title,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race .rewards-snapshot-title{font-size:var(--font-body-lg);grid-column:1/-1}.rewards-live-snapshot.lobby .rewards-snapshot-card small,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race small{min-height:16px;font-size:var(--font-meta);grid-column:1/-1}.rewards-live-snapshot.lobby .countdown-badge,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race .countdown-badge{border-radius:var(--radius-md);width:fit-content;max-width:100%;min-height:30px;font-size:var(--font-meta);grid-column:1/-1;padding-inline:11px}.rewards-live-snapshot.lobby .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-raffle .rewards-card-cta{border-radius:var(--radius-md);min-height:38px;font-size:var(--font-body-sm);grid-column:1/-1;align-self:end;padding-inline:16px}.rewards-live-snapshot.lobby .progress-bar{grid-column:1/-1;height:6px}.rewards-live-snapshot.lobby{margin-bottom:18px}.subcategory-rail-shell{align-items:stretch;gap:8px;margin-bottom:20px}.subcategory-rail{align-items:center;gap:7px;min-height:40px;padding:0 2px}.subcategory-chip{height:40px;min-height:40px;transform:none}.subcategory-rail-arrow{width:40px;height:40px;margin-top:0;transform:none}.rewards-live-snapshot.lobby{isolation:isolate;position:relative}.rewards-live-snapshot.lobby:before{content:none;z-index:-1;pointer-events:none;position:absolute}.rewards-live-snapshot.lobby .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-raffle .rewards-card-cta{color:var(--reward-card-accent);background:var(--reward-card-chip);box-shadow:inset 0 0 0 1px var(--reward-card-line),0 .75rem 1.5rem var(--color-0000002e);position:relative;overflow:hidden}.rewards-live-snapshot.lobby .rewards-snapshot-card:not(.reward-race):not(.reward-raffle) .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card:not(.reward-race):not(.reward-raffle):hover .rewards-card-cta{color:var(--text-on-accent);background:var(--accent);box-shadow:inset 0 0 0 1px var(--white-04),0 .75rem 1.5rem var(--accent-glow-soft)}.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race:hover .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-raffle:hover .rewards-card-cta{color:var(--reward-card-accent);background:var(--reward-card-chip);box-shadow:inset 0 0 0 1px var(--reward-card-line),0 .75rem 1.5rem var(--color-0000002e)}.countdown-badge.is-soon,.rewards-live-snapshot.lobby .countdown-badge{box-shadow:inset 0 0 0 1px var(--accent-glow-soft),0 0 20px var(--accent-glow-soft)}.subcategory-rail-shell{position:relative}.subcategory-rail-shell:after{content:"";pointer-events:none;background:linear-gradient(90deg,var(--color-00000000),var(--color-ffffff13),var(--color-00000000));height:1px;position:absolute;bottom:-14px;left:54px;right:54px}.section-head h2,.game-section h2{text-shadow:0 0 18px var(--color-ffffff0b)}.game-section,.provider-logo-rail,.label-rail{margin-bottom:26px}.rewards-live-snapshot.lobby{margin-block:var(--space-1) var(--space-4)}.rewards-live-snapshot.lobby:before{content:none}.rewards-live-snapshot.lobby .rewards-snapshot-card{--reward-card-accent:#24ee89;--reward-card-chip:#24ee891f;--reward-card-line:#24ee894d;--reward-card-glow:#24ee891f;--reward-card-surface:#07160f;--reward-card-surface-2:#050b08}.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race{--reward-card-accent:#2fe3ff;--reward-card-chip:#2fe3ff1f;--reward-card-line:#2fe3ff4d;--reward-card-glow:#2fe3ff1f;--reward-card-surface:#071820;--reward-card-surface-2:#050c10}.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-raffle{--reward-card-accent:#ff5adf;--reward-card-chip:#ff5adf1c;--reward-card-line:#ff5adf47;--reward-card-glow:#ff5adf1c;--reward-card-surface:#170b17;--reward-card-surface-2:#0b070c}.rewards-live-snapshot.lobby .rewards-snapshot-card,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-raffle{border:1px solid var(--reward-card-line);min-height:152px;box-shadow:0 20px 44px var(--color-0000004d);background:radial-gradient(at 16% 10%,var(--reward-card-glow),transparent 30%),radial-gradient(at 86% -10%,var(--reward-card-chip),transparent 36%),linear-gradient(145deg,var(--reward-card-surface),var(--reward-card-surface-2) 74%);padding:14px 16px}.rewards-live-snapshot.lobby .rewards-snapshot-card:before{content:none}.rewards-live-snapshot.lobby .rewards-snapshot-card .rewards-snapshot-icon{color:var(--reward-card-accent);background:var(--reward-card-chip);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--reward-card-accent) 34%, transparent)}.rewards-live-snapshot.lobby .rewards-snapshot-card .countdown-badge{color:var(--reward-card-accent);background:var(--reward-card-chip);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--reward-card-accent) 28%, transparent)}.rewards-live-snapshot.lobby .rewards-snapshot-card strong,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race strong,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-raffle strong{color:var(--text-strong);text-shadow:0 10px 24px var(--color-00000066);font-size:clamp(1.28rem,1.34vw,1.55rem);line-height:.98}.rewards-live-snapshot.lobby .rewards-snapshot-title,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race .rewards-snapshot-title,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-raffle .rewards-snapshot-title{color:var(--text-strong);font-size:clamp(.84rem,.9vw,.96rem);line-height:1.08}.rewards-live-snapshot.lobby .rewards-snapshot-card small,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race small,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-raffle small{color:var(--text-soft);font-size:.7rem;line-height:1.18}.rewards-live-snapshot.lobby .rewards-snapshot-card:hover,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race:hover{filter:none;transform:translateY(-.0625rem)}.rewards-live-snapshot.lobby .progress-bar,.jackpot-card-progress{background:var(--color-ffffff1a)}:where(.empty-inline,.game-section-empty,.leaderboard-board-empty,.notification-empty){color:var(--ng-text-secondary);background:linear-gradient(var(--bg-card-soft),var(--bg-page));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c1f)}.lobby-loading{min-height:20rem}.lobby-alert{margin:1rem 0}.casino-banner{border-radius:var(--radius-lg);aspect-ratio:16/4.15;width:100%;color:var(--white);box-shadow:inset 0 0 0 1px var(--line-soft), 0 18px 48px var(--color-00000033);background:var(--bg-card);text-decoration:none;display:block;position:relative;overflow:hidden}.game-grid{scroll-snap-type:x proximity;scrollbar-width:none;gap:16px;padding:2px 2px 8px;scroll-padding-inline:2px;display:flex;overflow:auto hidden}.game-grid::-webkit-scrollbar{display:none}.full-game-grid{scroll-snap-type:none;grid-template-columns:repeat(8,minmax(0,1fr));justify-content:stretch;gap:16px;padding:0;display:grid;overflow:visible}.game-card{border-radius:var(--radius-lg);aspect-ratio:.68;cursor:pointer;scroll-snap-align:start;background:var(--bg-card-soft);flex:0 0 calc(12.5% - 14px);min-width:0;position:relative;overflow:hidden}.game-view-more-card{color:var(--text-strong);box-shadow:inset 0 0 0 1px var(--line-soft), 0 14px 28px var(--black-28);background:linear-gradient(var(--bg-card-soft),var(--bg-page));border:0;place-items:center;padding:14px;text-decoration:none;display:grid}.game-view-more-card:disabled{cursor:progress;opacity:.78}.game-view-more-card-content{text-align:center;justify-items:center;gap:9px;max-width:100%;display:grid}.game-view-more-card-icon{border-radius:var(--radius-pill);width:46px;height:46px;color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent-glow);background:var(--color-24ee8924);place-items:center;display:grid}.game-view-more-card strong{color:var(--text-strong);font-size:var(--font-body-lg);font-weight:var(--weight-black);text-decoration:none}.game-view-more-card small{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-bold);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.game-view-more-card:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--color-24ee893d),0 18px 36px var(--color-00000057);transform:translateY(-2px)}.game-card img,.game-placeholder{object-fit:cover;width:100%;height:100%;transition:transform .18s,filter .18s;display:block}.game-card:hover img,.game-card:hover .game-placeholder{filter:brightness(.72)}.game-recent-badge{z-index:2;width:18px;height:18px;color:var(--white);filter:drop-shadow(0 2px 5px var(--color-000000b3));place-items:center;display:grid;position:absolute;top:8px;right:8px}.game-placeholder{color:var(--accent);background:repeating-linear-gradient(135deg, var(--white-04) 0 1px, transparent 1px 12px), var(--surface-6);place-items:center;display:grid}.game-card-overlay{opacity:0;background:linear-gradient(var(--color-020a0c1a),var(--color-020a0cb8)),var(--color-020a0c38);place-content:center;align-items:center;gap:12px;padding:12px;transition:opacity .16s;display:grid;position:absolute;inset:0}.game-card:hover .game-card-overlay{opacity:1}.game-hover-title{max-width:100%;color:var(--white);font-size:var(--font-body-sm);font-weight:var(--weight-black);text-align:center;text-overflow:ellipsis;text-shadow:0 3px 10px var(--color-00000099);white-space:nowrap;line-height:1.1;transition:transform .18s;overflow:hidden;transform:translateY(6px)}.game-card:hover .game-hover-title{transform:translateY(0)}.search-result-grid .game-card{aspect-ratio:auto;scroll-snap-align:unset;flex:none;width:100%;height:clamp(186px,13vw,238px);min-height:0;display:block;position:relative}.search-result-grid .game-card img,.search-result-grid .game-card .game-placeholder{width:100%;height:100%;position:absolute;inset:0}.game-page{max-width:var(--app-content-width);margin:0 auto 24px}.legacy-game-page{max-width:var(--app-content-width)}.legacy-game-page.film-mode{z-index:39;width:100%;max-width:none;margin-inline:0;position:relative}.legacy-game-page.film-mode .back-link{display:none}.legacy-game-page.film-mode .game-stage-react,.legacy-game-page.film-mode .legacy-game-toolbar{z-index:1;position:relative}.legacy-game-page.film-mode .game-stage-react{min-height:min(780px,100svh - 150px);box-shadow:inset 0 0 0 1px var(--accent-glow-soft), 0 30px 90px var(--color-0000009e)}.legacy-game-page.film-mode .legacy-game-toolbar{width:100%;max-width:none}.legacy-game-page.film-mode>:not(.game-stage-react):not(.legacy-game-toolbar):not(.modal-layer):not(.game-page-toast):not(.back-link){width:min(100%, var(--app-content-width));max-width:var(--app-content-width);margin-left:auto;margin-right:auto}.game-page-panel{min-height:220px}.game-stage-react{isolation:isolate;background-position:50%;background-size:cover;border-radius:14px 14px 0 0;min-height:min(690px,100svh - 164px);position:relative;overflow:hidden}.game-stage-react:before{content:"";z-index:0;will-change:transform, background-position;background-position:50%;background-size:cover;position:absolute;inset:0}.game-stage-react:after{content:"";z-index:1;background:radial-gradient(circle at 50% 26%, var(--accent-glow-soft), transparent 34%), var(--color-02060847);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;inset:0}.game-stage-react.loaded:before,.game-stage-react.loaded:after,.game-stage-react.loaded .game-launcher-react{display:none}.game-launch-frame{z-index:3;background:var(--black);border:0;width:100%;height:100%;position:absolute;inset:0}.game-launcher-react{z-index:2;min-height:inherit;text-align:center;align-content:center;place-items:center;gap:13px;padding:32px;display:grid;position:relative}.game-launcher-react p,.game-launcher-react h1,.game-launcher-react span{margin:0}.game-launcher-react p{color:var(--accent);font-size:var(--font-meta);font-weight:var(--weight-black);text-transform:uppercase}.game-provider-link{width:fit-content;color:var(--accent);font:inherit;font-weight:var(--weight-black);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:inline-flex}.game-provider-link:hover,.game-provider-link:focus-visible{color:var(--accent-strong);text-decoration:underline}.game-provider-link.launcher{font-size:var(--font-meta);text-transform:uppercase;justify-self:center;padding:0}.game-launcher-react h1{max-width:760px;color:var(--text-strong);font-size:var(--font-hero-title);line-height:1.04}.game-launcher-react span{max-width:560px;color:var(--text);font-size:var(--font-body-lg);font-weight:var(--weight-semibold)}.game-wallet-launch-panel{text-align:left;display:grid}.game-wallet-launch-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.game-wallet-launch-head>span{max-width:none;color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase;line-height:1}.game-wallet-launch-head strong{min-width:0;color:var(--text-strong);align-items:center;gap:8px;display:inline-flex}.game-wallet-launch-head .wallet-row-icon{width:24px;height:24px}.game-wallet-launch-panel p{max-width:none;color:var(--text);font-size:var(--font-body-sm);font-weight:var(--weight-semibold);text-align:center;text-transform:none;margin:0;line-height:1.35}.game-wallet-launch-actions{gap:9px;display:grid}.game-frame-toolbar{box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--color-081216);border-radius:0 0 14px 14px;justify-content:space-between;padding:12px 14px}.legacy-game-toolbar{background:var(--panel);min-height:60px;box-shadow:inset 0 0 0 1px var(--line-soft), 0 18px 48px var(--black-28);border-radius:0 0 18px 18px;align-items:center;margin-bottom:10px;padding:12px 16px;position:relative}.legacy-game-toolbar-left,.legacy-game-toolbar-right{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.legacy-game-toolbar-left{min-width:0}.legacy-game-toolbar-right{justify-content:flex-end}.game-toolbar-settings{flex:none;position:relative}.game-settings-popover{z-index:60;border-radius:var(--radius-lg);width:min(250px,100vw - 28px);box-shadow:inset 0 0 0 1px var(--line-soft), 0 18px 48px var(--color-00000061);background:var(--bg-modal);padding:8px;position:absolute;top:calc(100% + 10px);left:0}.game-settings-popover:before{content:"";border-radius:2px;width:12px;height:12px;position:absolute;top:-6px;left:24px;transform:rotate(45deg)}.game-settings-popover .game-setting-row+.game-setting-row{margin-top:7px}.game-setting-row{z-index:1;border-radius:var(--radius-md);width:100%;min-height:44px;color:var(--text-strong);font:inherit;font-size:var(--font-meta);font-weight:var(--weight-heavy);cursor:pointer;box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--bg-card-soft);border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 10px;transition:background .16s,color .16s,box-shadow .16s;display:grid;position:relative}.game-setting-row:disabled{cursor:progress;opacity:.68}.game-setting-row:hover,.game-setting-row.active{color:var(--accent);background:var(--color-24ee891c);box-shadow:inset 0 0 0 1px var(--color-24ee8957)}.game-setting-label{min-width:0;color:inherit;align-items:center;gap:9px;display:inline-flex}.game-setting-label svg{flex:none}.game-setting-count{border-radius:var(--radius-pill);background:var(--white-08);min-width:28px;color:var(--text);font-size:var(--font-caption);font-weight:var(--weight-black);text-align:center;padding:6px 8px;line-height:1}.game-setting-row.active .game-setting-count{color:var(--accent);background:var(--color-24ee892e)}.game-setting-label span{min-width:0;color:inherit;font-size:var(--font-meta);font-weight:var(--weight-heavy);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.game-setting-switch{border-radius:var(--radius-pill);width:42px;height:24px;box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--color-ffffff24);flex:none;transition:background .16s,box-shadow .16s;position:relative}.game-setting-switch span{border-radius:var(--radius-pill);background:var(--text-strong);width:16px;height:16px;box-shadow:0 4px 10px var(--black-28);transition:background .16s,transform .16s;position:absolute;top:4px;left:4px}.game-setting-row.active .game-setting-switch{background:var(--color-24ee8942);box-shadow:inset 0 0 0 1px var(--color-24ee897a)}.game-setting-row.active .game-setting-switch span{background:var(--accent);transform:translate(18px)}.game-page-toast{z-index:140;top:calc(var(--topbar-height) + 14px);border-radius:var(--radius-lg);width:min(420px,100vw - 24px);min-height:54px;color:var(--text-strong);font-size:var(--font-body-sm);font-weight:var(--weight-heavy);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 10px 10px 14px;line-height:1.25;display:grid;position:fixed;right:18px}.game-page-toast svg{color:var(--color-ff4f5f)}.game-page-toast.success svg{color:var(--accent)}.game-share-layer{z-index:130}.game-share-modal{z-index:1;border-radius:var(--radius-xl);width:min(100%,520px);max-height:calc(100svh - 32px);box-shadow:inset 0 0 0 1px var(--line-soft), 0 26px 70px var(--color-00000094);background:var(--bg-modal);gap:16px;padding:18px;display:grid;position:relative;overflow:auto}.game-share-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.game-share-head span{color:var(--accent);font-size:var(--font-meta);font-weight:var(--weight-black);text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.game-share-head h2{color:var(--text-strong);font-size:var(--font-value);margin:6px 0 0;line-height:1.1}.mobile-game-modal-layer{z-index:120;background:var(--color-05080b);grid-template-rows:auto auto minmax(0,1fr);display:grid;position:fixed;inset:0}.mobile-game-modal-toolbar{min-height:58px;padding:env(safe-area-inset-top,0) 10px 8px;background:var(--surface-4);box-shadow:inset 0 -1px 0 var(--line-soft);justify-content:space-between;align-items:center;gap:12px;display:flex}.mobile-game-modal-title{min-width:0}.mobile-game-modal-title strong,.mobile-game-modal-title span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.mobile-game-modal-title strong{color:var(--text-strong);font-size:var(--font-body)}.mobile-game-modal-title span{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-bold)}.mobile-game-modal-actions{align-items:center;gap:8px;display:flex}.mobile-game-modal-frame{background:var(--black);border:0;width:100%;height:100%}.game-info-grid,.detail-kpi-grid{grid-template-columns:2fr 1fr 1fr;gap:14px;margin-top:16px;display:grid}.legacy-game-info{grid-template-columns:1fr;margin-top:0}.game-info-card,.game-subsection,.bonus-wager-strip,.wagerable-games-panel{border-radius:var(--radius-xl);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line-soft), 0 16px 42px var(--color-00000033)}.game-info-card{align-content:center;gap:5px;min-height:110px;padding:18px;display:grid}.game-page .game-info-card,.game-page .game-subsection,.game-page .bonus-wager-strip,.game-page .wagerable-games-panel{border-radius:var(--radius-2xl);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line-soft), 0 18px 46px var(--black-28)}.legacy-game-summary{min-height:72px;padding:16px 18px}.game-info-card.main{align-content:stretch}.game-info-card span,.game-info-card p,.game-info-card small{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-bold);margin:0}.game-info-card strong,.game-info-card h2{color:var(--text-strong);margin:0}.game-title-row{justify-content:space-between}.legacy-game-summary .game-title-row{align-items:center;gap:12px;width:100%}.legacy-game-summary .game-title-row>div:first-child{flex:auto;min-width:0}.legacy-game-summary h2{font-size:var(--font-card-title);text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}.legacy-game-summary p{color:var(--accent);margin-top:5px}.legacy-game-summary .game-provider-link.summary{font-size:var(--font-meta);margin-top:5px;padding:0}.legacy-game-summary .meta-chip{max-width:142px;min-height:24px;font-size:var(--font-caption);text-overflow:ellipsis;padding:0 8px;overflow:hidden}.game-subsection,.wagerable-games-panel{margin-top:16px;padding:18px}.game-page .race-widget-panel{background:linear-gradient(135deg, var(--color-24ee891a), transparent 48%), linear-gradient(180deg, var(--bg-card-soft), var(--bg-page)), var(--panel);margin-top:18px;margin-bottom:22px;padding:16px}.game-page .countdown-strip{box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--bg-panel-strong)}.game-page .countdown-strip strong{background:var(--button-muted)}.game-page .race-widget-panel .mini-leaderboard{margin-top:10px}.game-page .race-widget-panel .leaderboard-board{gap:6px}.game-page .race-widget-panel .leaderboard-board-head{min-height:30px;padding-inline:10px}.game-page .race-widget-panel .leaderboard-board-empty{border-radius:var(--radius-lg);min-height:50px;box-shadow:inset 0 0 0 1px var(--color-ffd16629), 0 10px 24px var(--black-18);background:linear-gradient(90deg,var(--color-ffd1661f),var(--color-00000000) 36%),linear-gradient(var(--color-171f1dfa),var(--color-0a1214fa))}.game-page .race-widget-panel .leaderboard-board-row.is-me{background:linear-gradient(90deg, var(--accent-glow-soft), transparent 42%), linear-gradient(180deg, var(--color-122822fa), var(--color-0a1415fa));box-shadow:inset 0 0 0 1px var(--color-24ee8938), 0 10px 24px var(--black-18)}.reward-provider-game-rail{min-width:0;max-width:100%}.game-stage-react,.reward-detail-hero{box-shadow:inset 0 0 0 1px var(--white-08), 0 24px 70px var(--color-0000005c)}.game-card{transform-origin:50%}.game-badge-stack{z-index:3;flex-wrap:wrap;gap:5px;max-width:calc(100% - 16px);display:flex;position:absolute;top:8px;left:8px}.game-badge-stack span{border-radius:var(--radius-pill);min-height:22px;color:var(--text-on-accent);font-size:var(--font-caption);font-weight:var(--weight-black);background:var(--color-24ee89e6);box-shadow:0 8px 18px var(--color-00000042);padding:0 8px;line-height:22px}.game-card{box-shadow:inset 0 0 0 1px var(--color-ffffff0e),0 16px 34px var(--color-0000004d)}.game-card:hover{box-shadow:inset 0 0 0 1px var(--color-24ee8961),0 22px 46px var(--color-00000061),0 0 26px var(--color-24ee891a);transform:translateY(-4px)scale(1.025)}.game-card:hover img,.game-card:hover .game-placeholder{transform:scale(1.045)}.status-pill,.mission-status-pill,.cashier-status-badge,.countdown-badge,.game-badge-stack span{box-shadow:inset 0 0 0 1px var(--color-ffffff14),0 8px 18px var(--color-00000033)}.game-wallet-launch-panel{gap:var(--space-3);width:min(100%,31rem);margin-top:var(--space-5);padding:var(--space-4);border-radius:var(--radius-xl)}.game-wallet-launch-head>span{font-size:var(--font-meta);line-height:var(--line-body);letter-spacing:0}.game-wallet-launch-head strong{font-size:var(--font-body-sm);line-height:var(--line-body)}.game-wallet-native-balance{margin-top:calc(var(--space-2) * -.5);color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-semibold);line-height:var(--line-body);justify-self:start}.game-wallet-launch-actions{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.game-wallet-launch-actions .game-wallet-secondary-action{color:var(--text-strong);background:linear-gradient(var(--color-24ee891f),var(--color-24ee890e));box-shadow:inset 0 0 0 1px var(--color-24ee8947),inset 0 1px var(--color-ffffff0b)}.game-wallet-launch-actions .game-wallet-secondary-action svg{color:var(--accent)}.game-wallet-launch-actions .game-wallet-secondary-action:hover:not(:disabled){color:var(--accent);background:linear-gradient(var(--color-24ee892e),var(--color-24ee8914));box-shadow:inset 0 0 0 1px var(--color-24ee896b),0 .75rem 1.75rem var(--color-24ee8914);transform:none}.game-stage-react{background:var(--color-000000) var(--game-cover,none) center / cover no-repeat;box-shadow:inset 0 0 0 1px var(--color-24ee891f),0 1.5rem 4rem var(--color-0000007a)}.game-stage-react:before{animation:none;transform:none}.game-stage-react:after{display:none}.game-launcher-react h1,.game-launcher-react span,.game-provider-link.launcher{text-shadow:0 .125rem .75rem var(--color-0000009e)}.game-stage-react,.legacy-game-page.film-mode .game-stage-react{background:var(--color-000000) var(--game-cover,none) center / cover no-repeat;box-shadow:inset 0 0 0 .0625rem var(--color-24ee8924),0 1.5rem 4rem var(--color-00000061)}.game-stage-react:before{background:var(--game-cover,var(--color-000000)) center / cover no-repeat;opacity:1;filter:none}.game-launcher-react{background:0 0}.game-wallet-launch-panel{background:radial-gradient(at 16% 0,var(--color-24ee8912),var(--color-00000000) 38%),linear-gradient(var(--color-07120cfa),var(--color-020805fc));border:.0625rem solid var(--color-65e88c33);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c1f),0 1.25rem 3rem var(--color-0000006b)}.game-page .game-info-card,.game-page .game-subsection,.game-page .bonus-wager-strip,.game-page .wagerable-games-panel,.legacy-game-summary{background:radial-gradient(at 88% 0,var(--color-65e88c14),var(--color-00000000) 28rem),linear-gradient(var(--bg-page-soft),var(--bg-page));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c2e),0 1.25rem 3.25rem var(--color-00000052)}.legacy-game-summary{border-radius:var(--radius-xl)}.legacy-game-summary .game-provider-link.summary,.skin-live-bets-tab.active{color:var(--accent)}.legacy-game-summary .meta-chip-static{color:var(--color-c4cfdab8)}.legacy-game-toolbar,.game-share-modal,.game-settings-popover{background:radial-gradient(at 78% 0,var(--color-65e88c0e),var(--color-00000000) 22rem),linear-gradient(var(--bg-page-soft),var(--bg-page));border-color:var(--color-65e88c2e);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c24),0 1.5rem 4rem var(--color-0000007a)}.game-settings-popover:before{background:var(--bg-page-soft);box-shadow:-.0625rem -.0625rem var(--color-65e88c29)}.game-page-toast{background:linear-gradient(var(--color-2f140ef5),var(--color-140705fa));border-color:var(--color-ff4f5f47);box-shadow:inset 0 0 0 .0625rem var(--color-ff4f5f2e),0 1.375rem 3rem var(--color-00000061)}.game-page-toast.success{background:linear-gradient(var(--color-082213f5),var(--color-020a05fa));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c33),0 1.375rem 3rem var(--color-00000061)}.game-wallet-demo-action{flex:initial}.game-wallet-launch-panel .game-wallet-select{gap:.5rem;display:grid}.game-wallet-launch-panel .game-wallet-select-trigger{background:var(--color-020704);min-height:3.25rem;box-shadow:inset 0 0 0 .0625rem var(--color-65e88c33);border-radius:.75rem;padding:.625rem .75rem}.game-launch-mode-tabs{background:var(--color-ffffff0a);border-radius:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding:.25rem;display:grid}.game-launch-mode-tabs button{min-height:2.25rem;color:var(--muted);font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-black);cursor:pointer;background:0 0;border:0;border-radius:.625rem}.game-launch-mode-tabs button.active{color:var(--text-strong);background:var(--color-ffffff16);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff12)}.game-launch-mode-tabs button:disabled{cursor:progress;opacity:.7}.game-wallet-static,.game-bonus-launch-summary{background:var(--color-020704);min-height:3.25rem;box-shadow:inset 0 0 0 .0625rem var(--color-65e88c33);border-radius:.75rem;align-items:center;gap:.625rem;padding:.625rem .75rem;display:flex}.game-bonus-launch-summary{width:100%;color:var(--text-strong);font:inherit;cursor:pointer;text-align:left;border:0}.game-bonus-launch-summary:disabled{cursor:default;opacity:1}.game-wallet-static>span,.game-bonus-launch-main>span{gap:.1875rem;min-width:0;display:grid}.game-wallet-static strong,.game-wallet-static small,.game-bonus-launch-summary strong,.game-bonus-launch-summary small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.game-wallet-static strong,.game-bonus-launch-summary strong{color:var(--text-strong);font-size:var(--font-body);font-weight:var(--weight-black);line-height:var(--line-title)}.game-wallet-static small,.game-bonus-launch-summary small{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-semibold);line-height:var(--line-body)}.game-bonus-launch-summary{background:linear-gradient(90deg,var(--color-65e88c17),var(--color-020704));justify-content:space-between}.game-bonus-launch-summary.unavailable{background:linear-gradient(90deg,var(--color-ff5a7a1c),var(--color-020704));box-shadow:inset 0 0 0 .0625rem var(--color-ff5a7a55)}.game-bonus-launch-main{align-items:center;gap:.625rem;min-width:0;display:flex}.game-bonus-launch-main svg{color:var(--accent);flex:none}.game-bonus-launch-summary.unavailable svg{color:var(--danger)}.game-bonus-launch-side{color:var(--accent);font-size:var(--font-meta);flex:none;align-items:center;gap:.375rem;display:inline-flex}.game-bonus-launch-side b{color:inherit;font-size:inherit}.game-bonus-select .game-wallet-select-popover svg{color:var(--accent)}.game-wallet-launch-panel .game-wallet-select-trigger:hover:not(:disabled),.game-wallet-launch-panel .game-wallet-select.open .game-wallet-select-trigger{box-shadow:inset 0 0 0 .0625rem var(--color-65e88c66),0 .75rem 1.5rem var(--color-00000033)}.game-wallet-launch-panel .game-wallet-select-popover{z-index:auto;border:.0625rem solid var(--color-65e88c24);background:var(--color-020704);max-height:11.5rem;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08);border-radius:.75rem;gap:.375rem;padding:.375rem;position:static}.game-wallet-launch-panel .game-wallet-select-popover button{border-radius:.625rem;min-height:2.75rem;padding:.5rem .625rem}.game-wallet-launch-panel .game-wallet-select-popover button.active{color:var(--text-strong);background:var(--color-65e88c17);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c52)}.game-wallet-launch-panel .game-wallet-select-main .wallet-row-icon,.game-wallet-launch-panel .game-wallet-select-popover .wallet-row-icon{width:1.75rem;height:1.75rem}.game-wallet-launch-actions{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));position:relative}.game-wallet-launch-actions .button{min-height:3rem}.game-wallet-choice-strip{scrollbar-width:none;gap:8px;min-width:0;padding:1px 1px 5px;display:flex;overflow-x:auto}.game-wallet-choice-strip::-webkit-scrollbar{display:none}.balance-wallet-list{z-index:1;gap:0;display:grid;position:relative;overflow:auto}.balance-wallet-section{gap:0;display:grid}.balance-wallet-section+.balance-wallet-section{margin-top:8px}.balance-wallet-section h3{font-weight:var(--weight-black);letter-spacing:0}.balance-wallet-search{z-index:1;color:var(--muted);align-items:center;gap:9px;display:flex;position:relative}.balance-wallet-search input{width:100%;min-width:0;color:var(--text-strong);font:inherit;font-weight:var(--weight-heavy);background:0 0;border:0;outline:0}.balance-wallet-icon{border-radius:var(--radius-pill);color:var(--accent);font-size:var(--font-meta);font-weight:var(--weight-black);background:var(--color-24ee892e);justify-content:center;align-items:center;display:inline-flex}.balance-wallet-main,.balance-wallet-copy,.balance-wallet-values,.balance-wallet-list strong,.balance-wallet-name,.balance-wallet-list small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.balance-wallet-values{justify-items:end;gap:2px;display:grid}.balance-wallet-main{flex:auto;display:inline-flex}.balance-wallet-copy{gap:2px;display:grid}.balance-wallet-name{color:var(--text-strong);font-weight:var(--weight-black)}.balance-wallet-values{flex:0 auto;justify-items:end;display:grid}.balance-wallet-list strong{color:var(--text-strong);line-height:1.15}.balance-wallet-list small{color:var(--muted);font-weight:var(--weight-semibold);line-height:1.1}.balance-wallet-tools{z-index:1;border-top:1px solid var(--line-soft);border-radius:0 0 var(--radius-md) var(--radius-md);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid;position:relative}.balance-wallet-tools .wallet-display-link{justify-content:flex-start;min-width:0}.balance-wallet-tools .wallet-display-link span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.balance-wallet-tools .wallet-hide-zero{justify-content:flex-end}.jackpot-amount-currency{color:currentColor;font-weight:var(--weight-black);opacity:.92;flex:none}.account-page,.wallet-page{gap:18px;display:grid}.wallet-balance-strip{grid-template-columns:1.35fr repeat(3,minmax(0,1fr));gap:12px;display:grid}.wallet-balance-content{gap:14px;display:grid}.wallet-balance-strip-inline{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.wallet-balance-strip article,.wallet-balance-panel,.wallet-embedded-panel{border-radius:var(--radius-lg);min-width:0;box-shadow:inset 0 0 0 1px var(--line-soft);background:linear-gradient(135deg,var(--color-24ee890e),var(--color-00000000) 46%),var(--bg-card)}.wallet-balance-strip article{gap:5px;padding:16px;display:grid}.wallet-balance-strip span,.wallet-balance-strip small,.wallet-balance-panel span{color:var(--text-soft);font-size:var(--font-meta);font-weight:var(--weight-black);text-transform:uppercase}.wallet-balance-strip strong{color:var(--text-strong);font-size:var(--font-section-title);font-weight:var(--weight-black)}.wallet-balance-total strong{color:var(--accent);font-size:var(--font-value);line-height:1}.wallet-currency-card.active{background:linear-gradient(135deg,var(--color-24ee8929),var(--color-24ee890b)),var(--bg-card);box-shadow:inset 0 0 0 1px var(--color-24ee896b),0 16px 38px var(--color-24ee8917)}.wallet-shell{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:16px;display:grid}.wallet-nav{border-radius:var(--radius-lg);gap:6px;padding:8px;display:grid;position:sticky;top:86px}.wallet-content,.wallet-embedded-panel{min-width:0}.wallet-embedded-panel{gap:14px;padding:16px;display:grid}.wallet-embedded-panel.cashier-page{box-shadow:none;background:0 0;padding:0}.wallet-balance-panel{grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:end;gap:16px;padding:18px;display:grid}.wallet-balance-panel h2,.wallet-balance-panel p{margin:0}.wallet-balance-panel h2{color:var(--accent);font-size:var(--font-value-lg);margin-top:4px;line-height:1}.wallet-balance-panel p{color:var(--text);font-weight:var(--weight-semibold);margin-top:8px}.wallet-list-panel{box-shadow:none;background:0 0;border-radius:0;gap:18px;padding:0;display:grid}.wallet-list-toolbar{grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:14px;display:grid}.wallet-list-search{border-radius:var(--radius-md);width:min(420px,100%);min-height:48px;color:var(--icon);box-shadow:inset 0 0 0 1px var(--line-soft), 0 12px 28px var(--color-0000001f);background:var(--color-ffffff0e);align-items:center;gap:12px;padding:0 15px;display:flex}.wallet-list-search:focus-within{color:var(--accent);box-shadow:inset 0 0 0 1px var(--color-24ee896b),0 12px 32px var(--color-24ee8914)}.wallet-list-search input{width:100%;min-width:0;color:var(--text-strong);font:inherit;font-weight:var(--weight-heavy);background:0 0;border:0;outline:0}.wallet-list-search input::placeholder{color:var(--muted)}.wallet-list-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.wallet-display-link{border-radius:var(--radius-pill);min-height:38px;color:var(--text);font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-black);cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;display:inline-flex}.wallet-display-link svg{color:var(--muted)}.wallet-display-link strong,.wallet-display-link:hover{color:var(--accent)}.wallet-display-link.compact{min-height:34px;font-size:var(--font-meta)}.wallet-display-link.is-static{cursor:default}.wallet-hide-zero{color:var(--text);font-size:var(--font-body-sm);font-weight:var(--weight-heavy);white-space:nowrap;align-items:center;gap:9px;display:inline-flex}.wallet-hide-zero.compact{font-size:var(--font-meta)}.wallet-hide-zero input{appearance:none;border-radius:var(--radius-pill);cursor:pointer;width:34px;height:20px}.wallet-hide-zero input:before{content:"";border-radius:var(--radius-pill);background:var(--text-strong);width:16px;height:16px;margin:2px;transition:transform .18s,background .18s;display:block}.wallet-hide-zero input:checked:before{background:var(--text-inverse);transform:translate(14px)}.wallet-list-section{gap:10px;display:grid}.wallet-list-section h3{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-black);text-transform:uppercase;margin:0}.wallet-list-table{border-radius:var(--radius-md);display:grid;overflow:hidden}.wallet-list-row{border:0;border-bottom:1px solid var(--line-soft);min-width:0;min-height:68px;color:var(--text);font:inherit;text-align:left;cursor:default;grid-template-columns:34px minmax(80px,1fr) minmax(160px,1.2fr) auto;align-items:center;gap:12px;padding:0 14px;display:grid}.wallet-list-row:last-child{border-bottom:0}.wallet-list-row:disabled{cursor:default}.wallet-list-coin{border-radius:var(--radius-pill);background:var(--accent);width:28px;height:28px;color:var(--text-inverse);font-size:var(--font-meta);font-weight:var(--weight-black);place-items:center;display:inline-grid}.wallet-list-name{color:var(--text-strong);font-size:var(--font-body-lg);font-weight:var(--weight-black)}.wallet-list-amount{justify-items:end;gap:3px;min-width:0;display:grid}.wallet-list-amount strong{min-width:0;color:var(--text-strong);font-size:var(--font-body);font-style:normal;font-weight:var(--weight-black);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wallet-list-amount small{min-width:0;color:var(--muted);font-size:var(--font-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wallet-balance-breakdown{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.625rem;white-space:normal!important;display:flex!important}.wallet-balance-breakdown span{align-items:baseline;gap:.25rem;min-width:0;display:inline-flex}.wallet-balance-breakdown em{color:var(--muted);font-style:normal;font-weight:var(--weight-heavy)}.wallet-balance-breakdown b{color:var(--text-soft);font-weight:var(--weight-black)}.wallet-list-actions{color:var(--accent);font-size:var(--font-body-sm);font-weight:var(--weight-black);white-space:nowrap;justify-content:flex-end;align-items:center;gap:18px;display:inline-flex}.currency-modal-layer{z-index:116}.currency-modal{z-index:1;border-radius:var(--radius-xl);background:var(--panel-strong);width:min(100%,430px);max-height:calc(100svh - 48px);box-shadow:inset 0 0 0 1px var(--line-soft), 0 30px 80px var(--black-55);gap:14px;padding:18px;display:grid;position:relative;overflow:hidden}.currency-modal-copy{color:var(--text);font-size:var(--font-body);font-weight:var(--weight-semibold);margin:0;line-height:1.45}.currency-modal-search{border-radius:var(--radius-md);min-height:44px;color:var(--icon);box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--color-ffffff0e);align-items:center;gap:11px;padding:0 13px;display:flex}.currency-modal-search:focus-within{color:var(--accent);box-shadow:inset 0 0 0 1px var(--color-24ee896b)}.currency-modal-search input{width:100%;min-width:0;color:var(--text-strong);font:inherit;font-weight:var(--weight-heavy);background:0 0;border:0;outline:0}.currency-modal-list{scrollbar-width:thin;gap:6px;max-height:min(52svh,420px);padding-right:3px;display:grid;overflow-y:auto}.currency-modal-option{border-radius:var(--radius-md);min-height:48px;color:var(--text-strong);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr) 22px;align-items:center;gap:12px;padding:0 12px;display:grid}.currency-modal-option:hover,.currency-modal-option.active{background:var(--color-ffffff12)}.currency-modal-option.active{box-shadow:inset 0 0 0 1px var(--color-24ee8957)}.currency-modal-icon{border-radius:var(--radius-pill);width:28px;height:28px;font-size:var(--font-meta);font-weight:var(--weight-black);place-items:center;display:inline-grid}.currency-modal-option strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.currency-modal-radio{border-radius:var(--radius-pill);width:18px;height:18px;box-shadow:inset 0 0 0 2px var(--line)}.currency-modal-option.active .currency-modal-radio{border:5px solid var(--accent);box-shadow:none}.quick-cashier-modal .wallet-embedded-panel.cashier-page{padding:18px;display:block}.cashier-detail-wallet-copy{margin-top:0}.balance-coin,.balance-wallet-icon,.wallet-row-icon,.wallet-list-coin,.currency-modal-icon{overflow:hidden}.wallet-row-icon{border-radius:var(--radius-pill);background:var(--color-ffffff14);place-items:center;display:inline-grid;overflow:hidden}.balance-coin img,.balance-wallet-icon img,.wallet-row-icon img,.wallet-list-coin img,.currency-modal-icon img{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.balance-coin img+span,.balance-wallet-icon img+span,.wallet-row-icon img+span,.wallet-list-coin img+span,.currency-modal-icon img+span{display:none}.balance-coin>span,.balance-wallet-icon>span,.wallet-row-icon>span,.wallet-list-coin>span,.currency-modal-icon>span{place-items:center;width:100%;height:100%;display:inline-grid}.balance-wallet-search{background:var(--color-ffffff07);min-height:36px;box-shadow:inset 0 0 0 1px var(--color-ffffff13),0 8px 22px var(--color-0000001f);border-radius:9px;padding:0 10px}.balance-wallet-search input::placeholder{color:var(--color-c4cfdaad)}.balance-wallet-search input{font-size:var(--font-body-sm)}.balance-wallet-list{max-height:min(390px,52vh);padding-right:4px}.balance-wallet-section h3{color:var(--color-c4cfdac2);font-size:var(--font-caption);margin:8px 2px 5px}.balance-wallet-main{align-items:center;gap:10px}.balance-wallet-icon{width:26px;height:26px;min-height:26px}.balance-wallet-list .balance-bonus-row{border-radius:9px;min-height:50px;box-shadow:inset 0 0 0 1px #0000}.balance-wallet-list .balance-bonus-row:not(.active){background:linear-gradient(90deg,var(--color-ffffff03),var(--color-00000000))}.balance-wallet-name{font-size:var(--font-body-sm);line-height:1}.balance-wallet-promo-name{max-width:10.5rem}.balance-wallet-values{gap:2px;min-width:106px}.balance-wallet-list strong{font-size:var(--font-body-sm)}.balance-wallet-list small{font-size:var(--font-caption);opacity:.72}.balance-wallet-tools{margin:0 -11px -11px;padding:9px 11px}.balance-wallet-tools .wallet-display-link,.balance-wallet-tools .wallet-hide-zero{font-size:var(--font-caption)}.wallet-balance-strip.wallet-balance-strip-inline{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-balance-strip.wallet-balance-strip-inline article{align-content:center;gap:var(--space-2);min-height:4.75rem;padding:var(--space-4)}.wallet-balance-strip.wallet-balance-strip-inline span{font-size:var(--font-meta);line-height:var(--line-body);letter-spacing:0}.wallet-balance-strip.wallet-balance-strip-inline strong,.wallet-balance-strip.wallet-balance-strip-inline .wallet-balance-total strong{font-size:var(--font-section-title);line-height:var(--line-title)}.wallet-balance-strip.wallet-balance-strip-inline article:not(.wallet-balance-total){background:linear-gradient(135deg,var(--color-ffffff09),var(--color-00000000) 50%),var(--color-071116c7)}.jackpot-amount-currency{font-size:var(--font-meta)}.wallet-page,.account-page{color:var(--text)}.wallet-balance-strip article,.wallet-balance-panel,.wallet-embedded-panel,.account-settings-nav,.account-settings-panel,.account-password-modal{background:radial-gradient(at 18% 0,var(--color-65e88c14),var(--color-00000000) 34%),linear-gradient(var(--color-07100df5),var(--bg-page));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c29),0 1.25rem 3rem var(--color-00000042)}.wallet-balance-strip .wallet-balance-total{background:radial-gradient(at 18% 0,var(--color-65e88c24),var(--color-00000000) 36%),linear-gradient(var(--color-08160ffa),var(--color-020705fa))}.wallet-balance-total strong,.wallet-balance-panel h2,.wallet-display-link strong,.account-settings-panel-head span{color:var(--color-65e88c)}.wallet-nav{background:linear-gradient(var(--color-060e0bf5),var(--bg-page));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c24)}.wallet-list-search,.balance-wallet-search,.currency-modal-search{color:var(--icon);background:linear-gradient(var(--bg-page-soft),var(--bg-page));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c2e),0 .875rem 2.25rem var(--color-00000038)}.wallet-list-search:focus-within,.balance-wallet-search:focus-within,.currency-modal-search:focus-within{color:var(--color-65e88c);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c6b),0 .875rem 2.25rem var(--color-65e88c14)}.wallet-list-table{background:linear-gradient(var(--color-07100df0),var(--bg-page));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c29)}.wallet-list-row{border-bottom-color:var(--color-65e88c1a);background:0 0}.wallet-list-row:hover{background:var(--color-65e88c13)}.wallet-hide-zero input{background:var(--color-ffffff1f);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c38)}.wallet-hide-zero input:checked{background:var(--color-65e88c)}.currency-modal-icon{color:var(--color-65e88c);background:var(--color-65e88c2e)}.currency-modal-option.active .currency-modal-radio{border-color:var(--color-65e88c)}.balance-wallet-tools{background:linear-gradient(var(--color-65e88c0f),var(--color-0000001a));border-color:var(--color-65e88c1f)}.wallet-list-search input::placeholder,.balance-wallet-search input::placeholder,.currency-modal-search input::placeholder{color:var(--color-c4cfdaa3)}.page-panel.wallet-page{background:radial-gradient(at 72% 0,var(--color-65e88c0e),var(--color-00000000) 28rem),linear-gradient(var(--bg-page-soft),var(--bg-page));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c29),0 1.5rem 4rem var(--color-00000057)}.wallet-page .page-header{margin-bottom:var(--space-5);padding-bottom:var(--space-5);border-bottom:.0625rem solid var(--color-65e88c1a)}.wallet-page .page-header h1{color:var(--text-strong)}.wallet-page .page-header p{color:var(--color-c4cfdab3)}.wallet-page .wallet-nav{background:linear-gradient(var(--color-030907fa),var(--bg-page));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c29),0 1rem 2.5rem var(--color-0000003d)}.wallet-page .wallet-balance-strip article,.wallet-page .wallet-list-table,.wallet-page .wallet-list-row{background:linear-gradient(var(--bg-page-soft),var(--color-010604fa))}.wallet-page .wallet-balance-strip .wallet-balance-total{background:radial-gradient(at 18% 0,var(--color-65e88c21),var(--color-00000000) 34%),linear-gradient(var(--color-040f09fa),var(--color-010604fa))}.wallet-page .wallet-list-row{border-bottom-color:var(--color-65e88c1c)}.wallet-page .wallet-list-table{box-shadow:inset 0 0 0 .0625rem var(--color-65e88c33)}:where(.page-panel.rewards-page,.page-panel.reward-detail-page,.page-panel.promotion-detail-page,.page-panel.wallet-page,.bonus-center-panel,.rewards-hub-page>.page-panel){border-color:var(--ng-border-medium);background:radial-gradient(ellipse at 76% 0, var(--color-65e88c12), transparent 30rem), radial-gradient(ellipse at 18% 12%, var(--color-ffffff06), transparent 22rem), linear-gradient(180deg, var(--ng-bg-shell), var(--ng-bg-page));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c14),0 1.5rem 4rem var(--color-0000004d)}.wallet-movements-panel{min-width:0}.currency-amount-inline{white-space:nowrap;justify-content:flex-end;align-items:center;gap:7px;display:inline-flex}.currency-amount-inline .wallet-row-icon{width:20px;min-width:20px;height:20px}.movement-currency-heading{justify-content:flex-end;align-items:center;gap:8px;width:100%;display:inline-flex}.movement-currency-chip{color:var(--text-strong);font-size:var(--font-body-xs);font-weight:var(--weight-bold);align-items:center;gap:5px;display:inline-flex}.movement-currency-chip .wallet-row-icon{width:16px;min-width:16px;height:16px}.movement-money-cell{justify-items:end;gap:3px;min-width:0;display:inline-grid}.movement-money-primary{font-weight:var(--weight-bold);color:currentColor}.movement-money-native{color:var(--muted);font-size:var(--font-body-xs);font-weight:var(--weight-semibold);opacity:.82}.sport-ticket-money-cell{justify-items:start;gap:2px;display:inline-grid}.sport-ticket-money-primary{font-weight:var(--weight-bold)}.sport-ticket-money-cell small{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-semibold);padding-left:27px;line-height:1.1}.wallet-convert-panel{background:linear-gradient(var(--bg-page-soft),var(--color-010604fa));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c33),0 1rem 2.5rem var(--color-00000038);padding:0;overflow:visible}.bc-convert-card{background:radial-gradient(at 18% 0,var(--color-65e88c18),var(--color-00000000) 34%),linear-gradient(var(--color-07100df0),var(--bg-page));color:var(--text);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c22);border-radius:8px;padding:28px 32px 24px}.bc-convert-row{gap:10px;display:grid}.bc-convert-label-line{min-height:20px;color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-bold);justify-content:space-between;align-items:center;display:flex}.bc-convert-label-line em{color:var(--color-c4cfdab3);font-style:normal;font-weight:var(--weight-bold)}.bc-convert-input{background:linear-gradient(var(--bg-page-soft),var(--bg-page));min-height:48px;box-shadow:inset 0 0 0 .0625rem var(--color-65e88c1f);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:0 0 0 12px;display:grid}.bc-convert-input:focus-within{box-shadow:inset 0 0 0 .0625rem var(--color-65e88c6b),0 .875rem 2.25rem var(--color-65e88c12)}.bc-convert-input input{width:100%;min-width:0;color:var(--text-strong);font-size:22px;font-weight:var(--weight-bold);background:0 0;border:0;outline:0}.bc-convert-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bc-convert-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bc-convert-currency-wrap{margin-right:4px;position:relative}.bc-convert-currency{background:linear-gradient(var(--color-65e88c17),var(--color-65e88c0a));min-width:128px;height:40px;box-shadow:inset 0 0 0 .0625rem var(--color-65e88c25);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 10px;display:inline-flex;position:relative}.bc-convert-currency:hover{background:linear-gradient(var(--color-65e88c24),var(--color-65e88c10));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c4d)}.bc-convert-currency .wallet-row-icon{background:var(--color-65e88c2e);width:24px;min-width:24px;height:24px;color:var(--color-65e88c)}.bc-convert-currency strong{color:var(--text-strong);font-size:var(--font-body);font-weight:var(--weight-black)}.bc-convert-currency svg:last-child{color:var(--muted)}.bc-convert-currency-menu{z-index:60;background:linear-gradient(var(--bg-page-soft),var(--bg-page));width:min(340px,100vw - 42px);max-height:310px;box-shadow:inset 0 0 0 .0625rem var(--color-65e88c35),0 1.25rem 3.5rem var(--color-00000080);border-radius:10px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto}.bc-convert-currency-menu button{width:100%;min-height:52px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.bc-convert-currency-menu button:hover,.bc-convert-currency-menu button.active{background:var(--color-65e88c17);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c35)}.bc-convert-currency-menu .wallet-row-icon{width:26px;min-width:26px;height:26px}.bc-convert-currency-menu span{gap:3px;min-width:0;display:grid}.bc-convert-currency-menu strong{color:var(--text-strong);font-size:var(--font-body-sm)}.bc-convert-currency-menu small{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-bold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bc-convert-currency-menu button>svg{color:var(--color-65e88c)}.bc-convert-percent-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.bc-convert-percent-row button{border:1px solid var(--color-65e88c26);background:var(--color-65e88c10);height:32px;color:var(--text-strong);font-size:var(--font-body-sm);font-weight:var(--weight-black);cursor:pointer;border-radius:7px}.bc-convert-percent-row button:hover{background:var(--color-65e88c1d);border-color:var(--color-65e88c5a)}.bc-convert-divider{place-items:center;height:64px;display:grid;position:relative}.bc-convert-divider:before{content:"";background:var(--color-65e88c1e);height:1px;position:absolute;top:50%;left:0;right:0}.bc-convert-divider button{z-index:1;border:1px solid var(--color-65e88c35);background:linear-gradient(var(--bg-page-soft),var(--bg-page));width:42px;height:42px;color:var(--color-65e88c);cursor:pointer;box-shadow:0 .75rem 1.5rem var(--color-0000002e);border-radius:12px;place-items:center;display:grid;position:relative}.bc-convert-divider button:hover{border-color:var(--color-65e88c75);box-shadow:0 .75rem 1.5rem var(--color-65e88c12)}.bc-convert-divider button svg:first-child{transform:rotate(90deg)translate(4px,-3px)}.bc-convert-divider button svg:last-child{transform:rotate(-90deg)translate(4px,3px)}.bc-convert-balances{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:14px;display:grid}.bc-convert-balances span{border:1px solid var(--color-65e88c20);background:var(--color-65e88c0b);border-radius:8px;align-content:center;gap:5px;min-height:52px;padding:10px 12px;display:grid}.bc-convert-balances em{color:var(--muted);font-size:var(--font-caption);font-style:normal;font-weight:var(--weight-black);text-transform:uppercase}.bc-convert-balances b{color:var(--text-strong);font-size:var(--font-body-sm);font-weight:var(--weight-black)}.bc-convert-summary{border-top:1px solid var(--color-65e88c1e);gap:14px;margin-top:24px;padding-top:18px;display:grid}.bc-convert-summary div{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-bold);justify-content:space-between;align-items:center;gap:16px;display:flex}.bc-convert-summary strong{color:var(--text-strong);font-size:var(--font-body-sm)}.wallet-convert-submit{background:var(--color-65e88c);width:100%;min-height:42px;color:var(--bg-page);font-weight:var(--weight-black);box-shadow:0 1rem 2.25rem var(--color-65e88c20);border-radius:8px;justify-content:center;gap:8px;margin-top:18px}.wallet-convert-submit:not(:disabled):hover{filter:brightness(1.05)}.wallet-convert-submit:disabled{opacity:.55;cursor:not-allowed}.conversion-success-modal{z-index:1;border-radius:var(--radius-xl);background:radial-gradient(at 82% 0,var(--color-65e88c18),var(--color-00000000) 28rem),linear-gradient(var(--color-0c1619fa),var(--color-07110dfa));border:.0625rem solid var(--color-65e88c35);width:min(100%,500px);max-height:calc(100svh - 32px);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c14),0 1.75rem 4.875rem var(--color-00000094);padding:22px;position:relative;overflow:auto}.conversion-success-modal>.auth-modal-close{position:absolute;top:14px;right:14px}.conversion-success-head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding-right:44px;display:grid}.conversion-success-icon{width:48px;height:48px;color:var(--bg-page);background:var(--color-65e88c);box-shadow:0 1rem 2.25rem var(--color-65e88c24);border-radius:12px;place-items:center;display:grid}.conversion-success-head span{color:var(--color-65e88c);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase}.conversion-success-head h2{color:var(--text-strong);font-size:var(--font-section-title);margin:3px 0 0}.conversion-success-head p{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-bold);margin:6px 0 0}.conversion-success-list{gap:8px;margin:20px 0 0;display:grid}.conversion-success-list div{background:var(--color-65e88c0c);min-height:42px;box-shadow:inset 0 0 0 .0625rem var(--color-65e88c18);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;display:flex}.conversion-success-list div.highlight{background:var(--color-65e88c18);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c3c)}.conversion-success-list dt{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-bold)}.conversion-success-list dd{color:var(--text-strong);font-size:var(--font-body-sm);font-weight:var(--weight-black);text-align:right;margin:0}.conversion-success-close{border-radius:8px;justify-content:center;width:100%;min-height:42px;margin-top:18px}@media (width<=720px){.bc-convert-card{padding:20px 16px}.bc-convert-currency{min-width:104px}.bc-convert-balances{flex-direction:column;align-items:flex-start}}.cashier-quick-actions.compact{grid-template-columns:repeat(auto-fit,minmax(108px,1fr))}.quick-cashier-layer{z-index:150;padding:max(18px, env(safe-area-inset-top)) 18px max(18px, env(safe-area-inset-bottom));align-items:center}.quick-cashier-modal{z-index:1;background:radial-gradient(circle at 78% 0,var(--color-24ee891c),var(--color-00000000) 34%),var(--modal-gradient);width:min(860px,100vw - 32px);max-height:min(760px,100svh - 36px);box-shadow:inset 0 0 0 1px var(--color-ffffff14),0 30px 90px var(--color-0000009e);border-radius:12px;grid-template-rows:auto minmax(0,1fr);padding:0;display:grid;position:relative;overflow:auto}.quick-cashier-modal .auth-modal-head{border-bottom:1px solid var(--line-soft);min-height:74px;margin:0;padding:16px 18px}.quick-cashier-modal .auth-modal-head h2{font-size:var(--font-section-title)}.quick-cashier-modal .auth-modal-head p{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-semibold);margin:5px 0 0}.quick-cashier-modal .auth-modal-close{border-radius:8px;width:40px;height:40px}.quick-cashier-modal .cashier-workspace{margin:0}.quick-cashier-modal .cashier-workspace-order-only{box-shadow:none}.quick-cashier-modal .cashier-section-head{align-items:end}.quick-cashier-modal .cashier-section-head h2{font-size:var(--font-card-title)}.quick-cashier-modal .cashier-limits-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-cashier-modal .cashier-promo-panel{background:var(--bg-input);padding:10px 12px}.quick-cashier-modal .cashier-actions{justify-content:flex-end;padding-top:2px}.quick-cashier-modal .cashier-order-panel.is-primary{width:100%;max-width:none;margin:0}.withdrawal-verify-modal{width:min(100%,540px);padding:16px}.withdrawal-verify-modal .auth-modal-head{align-items:flex-start;margin-bottom:14px}.withdrawal-verify-modal .auth-modal-head h2{font-size:var(--font-fluid-modal-title);line-height:1.1}.withdrawal-verify-modal .auth-modal-head p{max-width:300px;font-size:var(--font-body-sm);margin-top:5px}.withdrawal-verify-modal .auth-modal-close{width:40px;height:40px}.withdrawal-verify-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.withdrawal-verify-option-icon{border-radius:var(--radius-sm);width:38px;height:38px;color:var(--accent);box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--color-ffffff0d);grid-row:1/span 2;place-items:center;display:grid}.withdrawal-verify-options span{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.withdrawal-email-code-panel{border-radius:var(--radius-md);min-height:64px;box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--bg-input);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.withdrawal-email-code-panel small{min-width:0;color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-semibold);line-height:1.35}.withdrawal-verify-method-panel{min-height:64px}.cashier-page{gap:18px;display:grid}.cashier-workspace{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid}.cashier-workspace.cashier-workspace-order-only{grid-template-columns:minmax(0,1fr)}.cashier-section,.cashier-order-panel{border-radius:var(--radius-lg);min-width:0;box-shadow:inset 0 0 0 1px var(--line-soft);background:linear-gradient(135deg,var(--color-24ee890e),var(--color-0913182e) 48%,var(--color-ffd66f0b)),var(--color-ffffff07);gap:14px;padding:16px;display:grid}.cashier-order-panel.is-primary{justify-self:center;width:min(100%,720px);padding:18px;position:static}.cashier-section-head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.cashier-section-head>div{gap:3px;min-width:0;display:grid}.cashier-section-head span,.cashier-section-head small,.cashier-method-card small,.cashier-method-card em,.cashier-method-meta span,.cashier-fee-summary span,.cashier-object-block span,.cashier-copy-box span{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-black)}.cashier-section-head span{color:var(--accent);text-transform:uppercase}.cashier-order-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.cashier-section-head h2{color:var(--text-strong);font-size:var(--font-section-title);margin:0;line-height:1.1}.cashier-method-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}.cashier-method-card{border-radius:var(--radius-md);min-width:0;color:var(--text);font:inherit;text-align:left;cursor:pointer;box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--bg-card);border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 11px;padding:12px;display:grid}.cashier-method-card:hover,.cashier-method-card.active{background:var(--color-24ee891c);box-shadow:inset 0 0 0 1px var(--color-24ee896b),0 14px 34px var(--color-24ee8914)}.cashier-method-card:disabled{opacity:.55;cursor:not-allowed}.cashier-method-icon{border-radius:var(--radius-md);width:42px;height:42px;color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--color-24ee8942);grid-row:span 3;place-items:center;display:grid}.cashier-method-card strong{min-width:0;color:var(--text-strong);font-weight:var(--weight-black)}.cashier-method-card small,.cashier-method-card em{text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-style:normal;overflow:hidden}.cashier-amount-control{min-width:0;display:block;position:relative}.cashier-amount-control input{padding-right:86px}.cashier-amount-control em{min-width:54px;height:30px;color:var(--text-strong);font-size:var(--font-meta);font-style:normal;font-weight:var(--weight-black);pointer-events:none;background:var(--color-24ee891a);box-shadow:inset 0 0 0 1px var(--color-24ee8933);border-radius:8px;justify-content:center;align-items:center;padding:0 10px;display:inline-flex;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.cashier-limits-strip{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;min-width:0;display:grid}.cashier-limits-strip span{border-radius:var(--radius-md);min-width:0;box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--color-09121894);gap:4px;padding:10px 12px;display:grid}.cashier-limits-strip small{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase}.cashier-limits-strip strong{color:var(--text-strong);font-size:var(--font-body);font-weight:var(--weight-black)}.cashier-limits-strip em{color:var(--muted);font-size:var(--font-meta);font-style:normal;font-weight:var(--weight-bold);grid-column:1/-1;margin:0}.cashier-promo-panel{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--line-soft);background:linear-gradient(135deg,var(--color-24ee8912),var(--color-ffd66609) 42%,var(--color-091218a3));gap:12px;padding:12px;display:grid}.cashier-promo-panel.open{box-shadow:inset 0 0 0 1px var(--color-24ee8933),0 14px 34px var(--color-0000001f)}.cashier-promo-status{color:var(--muted)}.cashier-promo-status.success{color:var(--accent)}.cashier-promo-status.error{color:var(--color-ff9eb0)}.cashier-method-meta{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--line-soft);background:#02050447;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.cashier-method-meta strong{color:var(--text-strong)}.cashier-method-meta p{color:var(--text);font-size:var(--font-body-sm);font-weight:var(--weight-semibold);flex:1 0 100%;margin:0}.cashier-actions{justify-content:flex-end;display:flex}.cashier-order-panel{position:sticky;top:86px}.cashier-order-status{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.cashier-status-badge{border-radius:var(--radius-pill);min-height:28px;color:var(--gold);font-size:var(--font-meta);font-weight:var(--weight-black);text-transform:uppercase;background:var(--color-ffd66f1f);box-shadow:inset 0 0 0 1px var(--color-ffd66f3d);align-items:center;padding:0 10px;display:inline-flex}.cashier-status-badge.success,.cashier-status-badge.completed,.cashier-status-badge.paid,.cashier-status-badge.approved{background:var(--accent-soft);color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent-glow)}.cashier-status-badge.failed,.cashier-status-badge.rejected,.cashier-status-badge.cancelled,.cashier-status-badge.canceled,.cashier-status-badge.expired{background:var(--danger-soft);color:var(--color-ff9eb0);box-shadow:inset 0 0 0 1px var(--color-ff5f7a3d)}.cashier-listening{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-black);align-items:center;gap:6px;display:inline-flex}.cashier-listening svg{color:var(--accent);animation:1.7s linear infinite spin}.cashier-payment-card{border-radius:var(--radius-xl);box-shadow:inset 0 0 0 1px var(--color-24ee8938), 0 18px 42px var(--black-18);background:linear-gradient(135deg,var(--color-ffffff0d),var(--color-06101461)),var(--color-091218a3);grid-template-columns:148px minmax(0,1fr);align-items:center;gap:14px;padding:12px;display:grid}.cashier-order-panel.is-primary .cashier-payment-card{grid-template-columns:184px minmax(0,1fr);gap:18px;padding:18px}.cashier-qr-box{justify-items:center;gap:8px;min-width:0;display:grid}.cashier-qr-box span,.cashier-payment-details span{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-black)}.cashier-qr-box img{border-radius:var(--radius-md);background:var(--white);width:132px;height:132px;padding:8px}.cashier-order-panel.is-primary .cashier-qr-box img{width:160px;height:160px}.cashier-payment-details{gap:10px;min-width:0;display:grid}.cashier-payment-details strong{color:var(--text-strong);font-size:var(--font-section-title);font-weight:var(--weight-black);overflow-wrap:anywhere}.cashier-order-panel.is-primary .cashier-payment-details strong{font-size:var(--font-value);line-height:1.05}.cashier-payment-meta,.cashier-payment-summary{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.cashier-payment-meta span{border-radius:var(--radius-pill);background:var(--white-07);min-height:28px;color:var(--text);font-size:var(--font-meta);font-weight:var(--weight-black);box-shadow:inset 0 0 0 1px var(--line-soft);align-items:center;padding:0 10px;display:inline-flex}.cashier-payment-details em{border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent);font-size:var(--font-body-sm);font-style:normal;font-weight:var(--weight-black);justify-self:start;padding:7px 11px}.cashier-payment-details em.is-expired{background:var(--danger-soft);color:var(--color-ff9eb0)}.cashier-rate-refresh{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-black);justify-self:start;align-items:center;gap:6px;display:inline-flex}.cashier-rate-refresh svg,.cashier-rate-refresh.is-refreshing{color:var(--accent)}.cashier-rate-refresh.is-refreshing svg{animation:1s linear infinite spin}.cashier-order-list{gap:8px;margin:0;display:grid}.cashier-payment-summary{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cashier-payment-summary div{border-radius:var(--radius-lg);min-width:0;box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--color-040e1261);gap:5px;padding:12px;display:grid}.cashier-payment-summary span{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase}.cashier-payment-summary strong{color:var(--text-strong);font-size:var(--font-body-sm);font-weight:var(--weight-black);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cashier-order-list div{border-bottom:1px solid var(--line-soft);grid-template-columns:110px minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:9px 0;display:grid}.cashier-order-list dt,.cashier-order-list dd{min-width:0;margin:0}.cashier-order-list dt{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-black)}.cashier-order-list dd{color:var(--text-strong);font-size:var(--font-body-sm);font-weight:var(--weight-heavy);overflow-wrap:anywhere;white-space:pre-wrap}.cashier-copy-box,.cashier-reference-box,.cashier-fee-summary,.cashier-object-block{border-radius:var(--radius-md);min-width:0;box-shadow:inset 0 0 0 1px var(--line-soft);background:#02050457;gap:8px;padding:12px;display:grid}.cashier-reference-box{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.cashier-reference-box span{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-black);grid-column:1/-1}.cashier-reference-box code{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-sm);min-width:0;color:var(--text-strong);background:var(--color-081015c7);font-family:var(--font-mono);font-size:var(--font-code);font-weight:var(--weight-black);line-height:var(--line-code);padding:10px;overflow:hidden}.cashier-fee-summary dl{gap:6px;margin:0;display:grid}.cashier-fee-summary dl div{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.cashier-fee-summary dt,.cashier-fee-summary dd{min-width:0;font-size:var(--font-meta);font-weight:var(--weight-heavy);margin:0}.cashier-fee-summary dt{color:var(--muted)}.cashier-fee-summary dd{color:var(--text-strong);text-align:right;overflow-wrap:anywhere}.cashier-copy-box code,.cashier-object-block pre,.cashier-object-block p{border-radius:var(--radius-sm);width:100%;min-width:0;color:var(--text-strong);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--color-081015c7);font-family:var(--font-mono);font-size:var(--font-code);font-weight:var(--weight-black);line-height:var(--line-code);margin:0;padding:10px;overflow:auto}.cashier-history-filters{grid-template-columns:minmax(160px,220px) minmax(160px,1fr) auto}.cashier-history-list{gap:10px;min-width:0;display:grid}.cashier-history-card{border-radius:var(--radius-lg);width:100%;min-width:0;color:inherit;font:inherit;text-align:left;box-shadow:inset 0 0 0 1px var(--line-soft);cursor:pointer;background:linear-gradient(135deg,var(--color-24ee8909),var(--color-00000000) 42%),var(--color-071116b8);border:0;gap:12px;padding:14px;transition:transform .16s,box-shadow .16s,background .16s;display:grid}.cashier-history-card:hover,.cashier-history-card:focus-visible{outline:0;transform:translateY(-1px)}.cashier-history-main{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.cashier-history-state{justify-items:end;gap:7px;display:grid}.cashier-history-state small{border-radius:var(--radius-pill);color:var(--color-24ee89eb);min-height:28px;font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:none;background:var(--color-24ee8914);box-shadow:inset 0 0 0 1px var(--color-24ee892e);align-items:center;gap:6px;padding:0 10px;transition:background .16s,color .16s,box-shadow .16s;display:inline-flex}.cashier-history-state small:after{content:"›";font-size:var(--font-inline-mark);line-height:1;transform:translateY(-1px)}.cashier-history-card:hover .cashier-history-state small,.cashier-history-card:focus-visible .cashier-history-state small{color:var(--text-on-accent);background:var(--accent);box-shadow:0 10px 24px var(--color-24ee892e)}.cashier-history-main>div{gap:4px;min-width:0;display:grid}.cashier-history-main>div>span,.cashier-history-card dt{color:var(--text-soft);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase}.cashier-history-main>div>span{color:var(--color-24ee89d6)}.cashier-history-main strong{color:var(--text-strong);font-size:var(--font-section-title);font-weight:var(--weight-black)}.cashier-history-card dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.cashier-history-card dl div{gap:4px;min-width:0;display:grid}.cashier-history-card dt,.cashier-history-card dd{min-width:0;margin:0}.cashier-history-card dd{color:var(--color-ecf2f6e6);font-size:var(--font-body-sm);font-weight:var(--weight-black);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cashier-detail-layer{z-index:150}.cashier-detail-modal{z-index:1;border-radius:var(--radius-2xl);gap:16px;width:min(100%,780px);max-height:calc(100svh - 34px);padding:20px;display:grid;position:relative;overflow:auto}.cashier-detail-modal>.auth-modal-close{position:absolute;top:14px;right:14px}.cashier-detail-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;min-width:0;padding-right:48px;display:grid}.cashier-detail-icon{border-radius:var(--radius-lg);width:48px;height:48px;color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent-glow);background:var(--color-24ee8924);place-items:center;display:grid}.cashier-detail-head span,.cashier-detail-note span,.cashier-detail-section h3,.cashier-detail-summary span,.cashier-detail-copy-row span{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-black)}.cashier-detail-head h2,.cashier-detail-head p,.cashier-detail-note p,.cashier-detail-section h3{margin:0}.cashier-detail-head h2{color:var(--text-strong);font-size:var(--font-page-title);margin-top:4px;line-height:1.08}.cashier-detail-head p{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-semibold);margin-top:5px}.cashier-detail-alert{align-items:center}.cashier-detail-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cashier-detail-summary>div,.cashier-detail-note,.cashier-detail-section{border-radius:var(--radius-lg);min-width:0;box-shadow:inset 0 0 0 1px var(--line-soft);background:#02050452}.cashier-detail-summary>div{gap:6px;padding:13px;display:grid}.cashier-detail-summary strong{min-width:0;color:var(--text-strong);font-size:var(--font-card-title);font-weight:var(--weight-black);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cashier-detail-note,.cashier-detail-section{gap:10px;padding:14px;display:grid}.cashier-detail-note{background:var(--color-ffc45714);box-shadow:inset 0 0 0 1px var(--color-ffc45738)}.cashier-detail-note p{color:var(--text-strong);font-size:var(--font-body);font-weight:var(--weight-bold);line-height:1.5}.cashier-detail-section h3{color:var(--text-strong);font-size:var(--font-body)}.cashier-detail-payment{gap:12px}.cashier-detail-payment-card{grid-template-columns:170px minmax(0,1fr);padding:14px}.cashier-detail-payment-card .cashier-qr-box img{width:146px;height:146px}.cashier-detail-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 14px;margin:0;display:grid}.cashier-detail-list div{gap:3px;min-width:0;display:grid}.cashier-detail-list dt,.cashier-detail-list dd{min-width:0;margin:0}.cashier-detail-list dt{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase}.cashier-detail-list dd{overflow-wrap:anywhere;color:var(--text);font-size:var(--font-body-sm);font-weight:var(--weight-bold)}.cashier-detail-list dd.mono,.cashier-detail-copy-row code{font-family:var(--font-mono)}.cashier-detail-copy-list{gap:8px;display:grid}.cashier-detail-copy-row{border-radius:var(--radius-md);min-width:0;box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--color-071116a8);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.cashier-detail-copy-row div{gap:5px;min-width:0;display:grid}.cashier-detail-copy-row code{min-width:0;font-size:var(--font-meta);font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cashier-detail-timeline{gap:12px;margin:0;padding:0;list-style:none;display:grid}.cashier-detail-timeline li{grid-template-columns:12px minmax(0,1fr);gap:10px;min-width:0;display:grid}.cashier-detail-timeline li>span{border-radius:var(--radius-pill);background:var(--accent);width:10px;height:10px;box-shadow:0 0 0 5px var(--color-24ee891a);margin-top:4px}.cashier-detail-timeline div{gap:3px;min-width:0;display:grid}.cashier-detail-timeline strong{color:var(--text-strong);font-size:var(--font-body-sm);font-weight:var(--weight-black)}.cashier-detail-timeline small,.cashier-detail-timeline p{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-semibold);margin:0;line-height:1.45}.cashier-unavailable{border-radius:var(--radius-lg);min-height:260px;box-shadow:inset 0 0 0 1px var(--line-soft);background:#02050447}.wallet-page .cashier-unavailable{min-height:15rem;color:var(--text-soft);background:radial-gradient(circle at 50% 0, var(--color-65e88c12), transparent 18rem), linear-gradient(180deg, var(--color-08110dfa), var(--color-030806fa));border:.0625rem solid var(--color-65e88c24);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08), 0 1rem 2rem var(--color-0000002e);border-radius:.75rem;gap:.55rem}.wallet-page .cashier-unavailable svg{width:2.5rem;height:2.5rem;color:var(--color-65e88ca3)}.wallet-page .cashier-unavailable strong{color:var(--text-strong);font-size:var(--font-card-title);line-height:1.15}.wallet-page .cashier-unavailable span{max-width:30rem;color:var(--muted);font-size:var(--font-body-sm);line-height:1.4}.rewards-live-head span,.rewards-snapshot-kicker,.featured-mission-copy>span,.race-detail-spotlight span,.promotion-summary-panel span{color:var(--accent);font-size:var(--font-meta);font-weight:var(--weight-black);text-transform:uppercase}.crypto-deposit-layer{z-index:260;place-items:center;padding:22px}.crypto-deposit-embedded{width:100%}.cashier-workspace-native{display:block}.crypto-deposit-modal{z-index:1;width:min(100vw - 2.25rem,48rem);max-height:calc(100svh - 44px);color:var(--text-strong);background:radial-gradient(at 82% 0,var(--color-65e88c12),var(--color-00000000) 24rem),linear-gradient(var(--color-07120cfa),var(--color-020805fc));border:.0625rem solid var(--color-65e88c33);border-radius:var(--radius-xl);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c1f),0 1.75rem 5rem var(--color-00000085);padding:0;display:grid;position:relative;overflow:auto}.crypto-deposit-modal.crypto-deposit-inline{border-radius:var(--radius-xl);width:100%;max-height:none;box-shadow:inset 0 0 0 .0625rem var(--color-65e88c1f)}.crypto-deposit-modal-small{gap:1rem;width:min(100vw - 1.75rem,26.25rem);padding:1.25rem}.crypto-deposit-head{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem 1rem;display:flex}.crypto-deposit-head h2,.crypto-deposit-head p{margin:0}.crypto-deposit-head h2{color:var(--color-f5faf8fa);font-size:var(--font-section-title);line-height:var(--line-title)}.crypto-deposit-head p{color:var(--text-soft);font-size:var(--font-body-sm);font-weight:var(--weight-bold);line-height:var(--line-body);margin-top:.25rem}.crypto-deposit-head .auth-modal-close{width:42px;height:42px;color:var(--color-e5ebf2db);background:var(--color-020704);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c3d);border-radius:10px}.crypto-deposit-grid{grid-template-columns:minmax(0,1fr);gap:.75rem;padding:0 1.5rem;display:grid}.crypto-deposit-picker,.crypto-address-panel,.crypto-recent-deposits{border-radius:var(--radius-lg);background:linear-gradient(var(--color-06100bfa),var(--color-030907fa));border:.0625rem solid var(--color-65e88c24);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff06)}.crypto-deposit-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;min-width:0;padding:1rem;display:grid}.crypto-selected-promo{min-width:0;min-height:60px;color:var(--text-strong);background:linear-gradient(135deg,var(--color-65e88c20),var(--color-65e88c0c));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c52),0 .875rem 1.75rem var(--color-65e88c12);border-radius:12px;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem .75rem .75rem .875rem;display:grid}.crypto-selected-promo-icon{width:36px;height:36px;color:var(--accent);background:var(--color-65e88c17);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c35);border-radius:10px;place-items:center;display:grid}.crypto-selected-promo-copy{gap:.125rem;min-width:0;display:grid}.crypto-selected-promo-copy small{color:var(--accent);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase;line-height:1}.crypto-selected-promo-copy strong{min-width:0;color:var(--text-strong);font-size:var(--font-body);font-weight:var(--weight-black);line-height:var(--line-title);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crypto-selected-promo-copy em{min-width:0;color:var(--text-soft);font-size:var(--font-meta);font-style:normal;font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crypto-selected-promo-clear{width:34px;height:34px;color:var(--text-soft);cursor:pointer;background:var(--color-020704);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c24);border:0;border-radius:9px;place-items:center;display:grid}.crypto-selected-promo-clear:hover{color:var(--text-strong);background:var(--color-ffffff10)}.crypto-promo-choice{background:linear-gradient(135deg,var(--color-65e88c10),var(--color-020704));min-width:0;box-shadow:inset 0 0 0 .0625rem var(--color-65e88c24);border-radius:12px;grid-column:1/-1;padding:.625rem}.crypto-promo-choice-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.crypto-promo-choice-head strong{color:var(--text-strong);font-size:var(--font-meta);font-weight:var(--weight-black)}.crypto-promo-choice-head span{color:var(--text-soft);font-size:var(--font-caption);font-weight:var(--weight-semibold)}.crypto-promo-choice-grid{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:.375rem;display:grid}.crypto-promo-choice-card{border-radius:9px;gap:.125rem;min-height:46px;padding:.5rem .625rem}.crypto-promo-choice-card strong{font-size:var(--font-meta);white-space:nowrap;line-height:1.15}.crypto-promo-choice-card span,.crypto-promo-choice-card small{font-size:var(--font-caption);white-space:nowrap;text-overflow:ellipsis;line-height:1.15;overflow:hidden}.crypto-coin-strip{flex-wrap:wrap;grid-column:1/-1;gap:.375rem;padding-bottom:.125rem;display:flex}.crypto-coin-strip button{border-radius:var(--radius-pill);min-height:34px;color:var(--text-soft);font:inherit;font-size:var(--font-meta);font-weight:var(--weight-black);cursor:pointer;background:var(--color-ffffff0b);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff12);border:0;align-items:center;gap:.375rem;padding:.25rem .75rem .25rem .375rem;display:inline-flex}.crypto-coin-strip button:hover{color:var(--text-strong);background:var(--color-ffffff10)}.crypto-coin-strip button.active{color:var(--accent);background:var(--color-24ee891f);box-shadow:inset 0 0 0 .0625rem var(--color-24ee8942),0 0 1rem var(--color-65e88c14)}.crypto-coin-strip .wallet-row-icon{width:24px;height:24px;font-size:var(--font-ui-icon)}.crypto-select-block{gap:.5rem;min-width:0;display:grid}.crypto-select-block span,.crypto-address-title span,.crypto-address-box span{color:var(--text-soft);font-size:var(--font-caption);font-weight:var(--weight-black);line-height:var(--line-tight);text-transform:uppercase}.crypto-select-block select{appearance:none;width:100%;min-width:0;min-height:42px;color:var(--color-f5faf8f0);font:inherit;font-weight:var(--weight-black);background-color:var(--color-020704);background-image:linear-gradient(45deg,var(--color-00000000) 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,var(--color-00000000) 50%);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c24);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;border:0;border-radius:9px;outline:0;padding:0 2rem 0 .75rem}.crypto-select-block select:focus{box-shadow:inset 0 0 0 .0625rem var(--color-65e88c75),0 0 0 .125rem var(--color-65e88c14)}.crypto-deposit-notes{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.5rem;display:grid}.crypto-deposit-notes span,.crypto-recent-empty{min-width:0;color:var(--text-soft);font-size:var(--font-meta);font-weight:var(--weight-bold);background:var(--color-ffffff0b);min-height:44px;line-height:var(--line-body);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff12);border-radius:10px;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.crypto-deposit-notes span:first-child{color:var(--color-f0d9a0);background:var(--color-ffd16612);box-shadow:inset 0 0 0 .0625rem var(--color-ffd16629)}.crypto-deposit-notes span.primary-note{color:var(--color-bfffd1);background:var(--color-65e88c1f);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c33)}.crypto-fee-chips{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;min-width:0;display:grid}.crypto-fee-chips span{min-width:0;min-height:30px;color:var(--text-soft);font-size:var(--font-caption);font-weight:var(--weight-bold);background:var(--color-020704);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c24);border-radius:9px;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .625rem;line-height:1;display:flex}.crypto-fee-chips strong{min-width:0;color:var(--text-strong);font-weight:var(--weight-black);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crypto-fee-chips i{min-width:0;color:var(--text-soft);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.375rem;font-style:normal;display:inline-flex;overflow:hidden}.crypto-fee-chips i svg{color:var(--accent);flex:none}.crypto-address-panel{grid-template-columns:148px minmax(0,1fr);align-items:start;gap:.875rem 1rem;min-width:0;padding:1rem;display:grid}.crypto-address-title{grid-column:1/-1;align-items:center;gap:.625rem;min-width:0;display:flex}.crypto-address-title div{gap:.125rem;min-width:0;display:grid}.crypto-address-title strong{color:var(--color-f5faf8fa);font-size:var(--font-section-title);font-weight:var(--weight-black);line-height:var(--line-title)}.crypto-address-title .wallet-row-icon{width:52px;height:52px;font-size:var(--font-ui-icon-lg);color:var(--accent);background:var(--color-24ee8914);box-shadow:inset 0 0 0 .0625rem var(--color-24ee8938);border-radius:12px}.crypto-qr{background:var(--color-020704);min-height:148px;color:var(--accent);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c2e);border-radius:10px;place-items:center;gap:.5rem;display:grid}.crypto-qr img{background:var(--color-ffffff);border-radius:7px;width:138px;height:138px;padding:.4375rem}.crypto-qr span{color:var(--text-soft);text-align:center;max-width:7rem;font-size:var(--font-meta);font-weight:var(--weight-black);line-height:1.2;display:block}.crypto-address-box{background:var(--color-020704);min-width:0;min-height:148px;box-shadow:inset 0 0 0 .0625rem var(--color-65e88c24);border-radius:10px;gap:.5rem;padding:.875rem 1rem;display:grid}.crypto-address-box strong{overflow-wrap:anywhere;color:var(--color-f5faf8f0);font-size:var(--font-body-sm);font-weight:var(--weight-black);line-height:1.38}.crypto-address-box .button{justify-self:start;margin-top:.25rem}.crypto-recent-deposits{gap:.75rem;margin:.875rem 1.5rem 1.5rem;padding:1rem;display:grid}.crypto-recent-head{grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.crypto-recent-head strong{color:var(--color-f5faf8fa);font-size:var(--font-body-sm);font-weight:var(--weight-black)}.crypto-recent-row{min-height:40px;color:var(--text-soft);font-size:var(--font-meta);border-top:.0625rem solid var(--color-65e88c1a);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding-top:.625rem;display:grid}.crypto-recent-row strong{color:var(--accent);font-size:var(--font-body-sm);font-weight:var(--weight-black)}.crypto-recent-row em{color:var(--text-strong);font-style:normal;font-weight:var(--weight-bold)}.crypto-recent-empty{min-height:38px}.crypto-deposit-modal>.loading-strip,.crypto-deposit-modal>.inline-alert{margin:.875rem 1.5rem 1.5rem}.page-header h1,.protected-panel h1,.reward-detail-hero h1,.rewards-live-head h2{font-size:var(--font-page-title);letter-spacing:0;line-height:1.12}.section-head h2,.bonus-panel-head h2,.race-standings-copy h2,.raffle-rules-head h2,.raffle-faq-section h2,.terms-modal h2,.reward-related-section .section-head h2,.prize-tier-panel .bonus-panel-head h2,.cashier-section-head h2{font-size:var(--font-section-title);letter-spacing:0;line-height:1.16}.page-header p,.protected-panel p,.reward-detail-hero p,.rewards-hub-title p,.featured-mission-copy p,.race-standings-copy p{font-size:var(--font-body-sm);line-height:1.35}.featured-mission-copy h2,.reward-card-body strong,.cashier-history-main strong{font-size:var(--font-card-title);letter-spacing:0;line-height:1.18}.cashier-detail-summary strong,.cashier-order-panel.is-primary .cashier-payment-details strong{font-size:var(--font-value);line-height:1.12}.info-card strong,.promotion-summary-premium article strong,.cashier-payment-summary strong{font-size:var(--font-card-title);line-height:1.2}.page-header h1,.protected-panel h1,.reward-detail-hero h1,.rewards-hub-title h1{font-size:var(--font-page-title);line-height:var(--line-title)}.page-header p,.protected-panel p,.reward-detail-hero p,.rewards-hub-title p,.race-standings-copy p,.empty-inline,.reward-card-body p{font-size:var(--font-body-sm);line-height:var(--line-body)}.reward-card-body strong,.featured-mission-copy h2,.mission-card strong,.info-card strong,.cashier-history-main strong,.rewards-snapshot-title,.jackpot-winner-copy strong{font-size:var(--font-card-title);line-height:var(--line-title)}.page-panel,.cashier-section,.cashier-order-panel{background:radial-gradient(circle at 82% 0,var(--color-24ee8914),var(--color-00000000) 36%),linear-gradient(var(--color-19252ef0),var(--color-0a1117f5))}.cashier-history-card,.cashier-method-card{background:radial-gradient(circle at 86% 0,var(--accent-soft),transparent 34%),linear-gradient(var(--surface-6),var(--surface-3));box-shadow:inset 0 0 0 1px var(--line-soft),0 16px 38px var(--black-35)}.cashier-section,.cashier-order-panel{background:radial-gradient(at 82% 0,var(--color-65e88c0e),var(--color-00000000) 22rem),linear-gradient(var(--bg-page-soft),var(--bg-page));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c29),0 1.25rem 3rem var(--color-00000042)}.cashier-order-panel.is-primary{background:radial-gradient(at 82% 0,var(--color-65e88c11),var(--color-00000000) 22rem),linear-gradient(var(--bg-page-soft),var(--bg-page));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c2e),0 1.25rem 3rem var(--color-00000047)}:where(.reward-card-body p,.reward-card-body small,.mission-card p,.mission-card-foot span,.bonus-modern-card-head span,.bonus-level-table td:first-child span,.cashier-section-head span,.cashier-section-head small,.promotion-html-panel,.reward-detail-hero p){color:var(--ng-text-secondary)}.cashier-detail-modal{background:radial-gradient(at 82% 0,var(--color-65e88c14),var(--color-00000000) 28rem),radial-gradient(at 12% 0,var(--color-ffffff06),var(--color-00000000) 20rem),linear-gradient(var(--color-0c1619fa),var(--color-07110dfa));border:.0625rem solid var(--color-65e88c29);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c14),0 1.75rem 4.875rem var(--color-00000094)}:where(.cashier-detail-summary>div,.cashier-detail-note,.cashier-detail-section,.cashier-detail-copy-row,.cashier-history-card){background:linear-gradient(var(--color-0e1a19f0),var(--color-08100df5));border-color:var(--color-65e88c24);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c14),0 .75rem 1.625rem var(--color-00000029)}.cashier-history-card:hover,.cashier-history-card:focus-visible{background:linear-gradient(var(--color-13221ff5),var(--color-09140ffa));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c3d),0 1rem 2rem var(--color-0000003d)}.cashier-detail-copy-row code{color:var(--color-f5faf8f5)}.cashier-listening-static{color:var(--success)}.cashier-quick-actions{z-index:1;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px;min-width:0;display:grid;position:relative}.cashier-status-badge.pending{color:var(--warning)}.bonus-link{background:var(--button-muted);color:var(--icon)}.bonus-link:hover{color:var(--text-strong)}.bonus-icon-link{width:45px;padding:0}.bonus-menu-wrap{position:relative}.bonus-panel,.notification-card,.toast-card{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--line-soft);background:#0205046b}.bonus-panel-head span{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-heavy);text-transform:uppercase}.bonus-panel{min-width:0;padding:16px}.bonus-panel-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.bonus-panel-head h2{color:var(--text-strong);font-size:var(--font-section-title);margin:0}.bonus-center-panel{min-width:0;display:grid}.bonus-center-summary{border-radius:var(--radius-lg);min-width:0;box-shadow:var(--inset-line);background:#0205046b;display:grid}.bonus-total-card,.bonus-wager-card{border-radius:var(--radius-md);min-width:0}.bonus-total-card{text-align:center;align-content:center;justify-items:center;gap:8px;min-height:110px;padding:18px;display:grid}.bonus-total-card span,.bonus-wager-card span,.bonus-mini-stats small,.bonus-progress-section span,.bonus-section-title span{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-heavy)}.bonus-total-card strong{color:var(--text-strong);line-height:1}.bonus-wager-card{align-items:center;gap:12px;padding:18px;display:grid}.bonus-wager-card>div{text-align:center;justify-items:center;gap:6px;min-width:0;display:grid}.bonus-wager-card strong,.bonus-section-title h2,.bonus-modern-card strong,.bonus-notification-item strong{color:var(--text-strong)}.bonus-wager-card strong{font-size:var(--font-card-title);line-height:1.15;display:block}.bonus-wager-card span{line-height:1.35;display:block}.bonus-wager-card b{color:var(--text-strong);font-size:var(--font-section-title);justify-self:end}.bonus-notification-grid,.bonus-vip-grid-modern,.bonus-promotion-grid,.bonus-provider-promotion-grid,.bonus-rakeback-grid{gap:12px;display:grid}.bonus-notification-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.bonus-notification-item{border-radius:var(--radius-md);background:var(--white-035);min-width:0;box-shadow:inset 0 0 0 1px var(--line-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}.bonus-notification-item:not(:has(.bonus-header-thumb:not(:empty))){grid-template-columns:minmax(0,1fr) auto}.bonus-notification-item div:nth-child(2){min-width:0}.bonus-notification-item strong,.bonus-notification-item span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.bonus-notification-item span{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-semibold)}.bonus-detail-layer{z-index:130}.bonus-detail-modal{z-index:1;border-radius:var(--radius-2xl);background:radial-gradient(circle at 8% 0, var(--accent-glow-soft), transparent 34%), var(--panel-strong);width:min(100%,760px);max-height:calc(100svh - 34px);box-shadow:inset 0 0 0 1px var(--line-soft), 0 28px 78px var(--color-00000094);gap:16px;padding:20px;display:grid;position:relative;overflow:auto}.bonus-detail-head{grid-template-columns:auto minmax(0,1fr);gap:14px;min-width:0;padding-right:48px;display:grid}.bonus-detail-head:not(:has(.bonus-detail-art)){grid-template-columns:minmax(0,1fr)}.bonus-detail-art{border-radius:var(--radius-xl);width:74px;height:74px;color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent-glow);background:var(--color-24ee8924);place-items:center;display:grid;overflow:hidden}.bonus-detail-art img{object-fit:cover;width:100%;height:100%}.bonus-detail-head h2,.bonus-detail-head p{margin:0}.bonus-detail-head h2{color:var(--text-strong);font-size:var(--font-page-title);margin-top:9px;line-height:1.08}.bonus-detail-head p{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-bold);margin-top:6px;line-height:1.35}.bonus-detail-title-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.bonus-detail-title-row .bonus-status-pill{flex:none}.bonus-detail-progress{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--color-081116bd);gap:9px;padding:14px;display:grid}.bonus-detail-progress>div{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-black);justify-content:space-between;align-items:center;gap:12px;display:flex}.bonus-detail-progress b{color:var(--text-strong);font-size:var(--font-section-title)}.bonus-detail-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.bonus-detail-stats span{min-width:0;min-height:74px;box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--color-ffffff0b);border-radius:11px;align-content:center;gap:5px;padding:10px;display:grid}.bonus-detail-stats small,.bonus-detail-section h3,.bonus-detail-game small{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-black)}.bonus-detail-stats b{color:var(--text-strong);font-size:var(--font-body-lg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bonus-detail-section{gap:10px;display:grid}.bonus-detail-section h3{text-transform:uppercase;margin:0}.bonus-detail-tags{flex-wrap:wrap;gap:8px;display:flex}.bonus-detail-games{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bonus-detail-game{min-width:0;min-height:64px;color:var(--text-strong);font:inherit;text-align:left;cursor:pointer;box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--color-081116bd);border:0;border-radius:11px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:10px;padding:6px;display:grid}.bonus-detail-game:hover:not(:disabled){color:var(--accent);box-shadow:inset 0 0 0 1px var(--color-24ee8957)}.bonus-detail-game:disabled{cursor:default;opacity:.68}.bonus-detail-game>img,.bonus-detail-game>svg{object-fit:cover;background:var(--color-24ee891a);border-radius:9px;width:52px;height:52px}.bonus-detail-game span{gap:4px;min-width:0;display:grid}.bonus-detail-game strong,.bonus-detail-game small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bonus-detail-game strong{color:inherit;font-size:var(--font-body-sm)}.bonus-levels-section{gap:14px;min-width:0;display:grid}.bonus-levels-title{align-items:center;margin-bottom:0}.bonus-levels-title>div{gap:4px;display:grid}.bonus-levels-current-row{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--line-soft);grid-template-columns:minmax(160px,220px) minmax(130px,170px) minmax(0,1fr);gap:10px;padding:12px;display:grid}.bonus-levels-current-row>div{align-content:center;gap:5px;min-width:0;display:grid}.bonus-levels-current-row span{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase}.bonus-levels-current-row strong{color:var(--text-strong);font-size:var(--font-section-title);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bonus-levels-progress{min-width:0}.bonus-level-table-shell{border-radius:var(--radius-lg);min-width:0;max-width:100%;box-shadow:inset 0 0 0 1px var(--line-soft);overflow-x:auto}.bonus-level-table{border-collapse:collapse;width:100%;min-width:850px}.bonus-level-table th,.bonus-level-table td{border-right:1px solid var(--white-035);text-align:center;vertical-align:middle;border-bottom:1px solid var(--color-ffffff0e);min-width:150px;padding:18px 14px}.bonus-level-table th:first-child,.bonus-level-table td:first-child{text-align:left;min-width:240px}.bonus-level-table thead th{background:var(--color-0a131894)}.bonus-level-table tr:last-child td{border-bottom:0}.bonus-level-table th:last-child,.bonus-level-table td:last-child{border-right:0}.bonus-level-head{justify-items:center;gap:8px;display:grid}.bonus-level-icon{border-radius:var(--radius-xl);background:var(--accent-soft);width:56px;height:56px;color:var(--text-strong);box-shadow:inset 0 0 0 1px var(--accent-glow), 0 10px 24px var(--black-18);place-items:center;display:grid;overflow:hidden}.bonus-level-icon img{object-fit:contain;filter:none;opacity:1;width:100%;height:100%;padding:7px}.bonus-level-icon span{font-size:var(--font-section-title);font-weight:var(--weight-black)}.bonus-level-head strong,.bonus-level-table td b{color:var(--text-strong);font-size:var(--font-body)}.bonus-level-head em{border-radius:var(--radius-pill);background:var(--accent-glow-soft);min-height:24px;color:var(--accent);font-size:var(--font-caption);font-style:normal;font-weight:var(--weight-black);align-items:center;padding:0 9px;display:inline-flex}.bonus-level-table td:first-child strong{color:var(--text-strong);font-size:var(--font-body);display:block}.bonus-level-table td:first-child span{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-semibold);margin-top:4px;line-height:1.35;display:block}.bonus-level-check{border-radius:var(--radius-pill);background:var(--accent-glow-soft);width:25px;height:25px;color:var(--accent);box-shadow:inset 0 0 0 1px var(--color-24ee8952);place-items:center;display:inline-grid}.bonus-level-table .is-empty{color:var(--muted)}.bonus-section-title{justify-content:space-between;align-items:end;gap:12px;margin-bottom:12px;display:flex}.bonus-section-title h2{font-size:var(--font-value);margin:0}.bonus-promotion-grid{grid-template-columns:repeat(auto-fit,minmax(330px,1fr))}.bonus-modern-card{border-radius:var(--radius-lg);position:relative;overflow:hidden}.bonus-card-topline{height:3px}.bonus-modern-card-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.bonus-modern-card-head:not(:has(.bonus-modern-thumb:not(:empty))){grid-template-columns:minmax(0,1fr) auto}.bonus-modern-card-head>div:nth-child(2){gap:4px;min-width:0;display:grid}.bonus-modern-card-head strong,.bonus-modern-card-head span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bonus-modern-card-head span{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-semibold)}.bonus-modern-thumb{border-radius:var(--radius-md);background:var(--accent-soft);width:58px;height:58px;color:var(--accent);place-items:center;display:grid;overflow:hidden}.bonus-modern-thumb.large{width:86px;height:62px}.bonus-modern-thumb img{object-fit:cover;width:100%;height:100%}.bonus-modern-thumb:empty,.bonus-header-thumb:empty{display:none}.bonus-status-pill,.bonus-tag{border-radius:var(--radius-pill);background:var(--accent-soft);min-height:25px;color:var(--accent);font-size:var(--font-caption);font-style:normal;font-weight:var(--weight-black);align-items:center;display:inline-flex}.bonus-status-pill{white-space:nowrap;padding:0 10px}.bonus-status-pill.expired,.bonus-status-pill.canceled{background:var(--danger-soft);color:var(--color-ffb4c1)}.bonus-mini-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 14px 14px;display:grid}.bonus-mini-stats.stats-3{grid-template-columns:repeat(3,minmax(0,1fr))}.bonus-mini-stats span{border-radius:var(--radius-md);background:var(--white-035);min-width:0;box-shadow:inset 0 0 0 1px var(--line-soft);gap:6px;padding:12px;display:grid}.bonus-mini-stats b{color:var(--text-strong);font-size:var(--font-body-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bonus-progress-section{gap:8px;padding:0 14px 14px;display:grid}.bonus-progress-section>div{justify-content:space-between;gap:12px;display:flex}.bonus-progress-section b{color:var(--text-strong);font-size:var(--font-meta)}.bonus-card-modern-tags{flex-wrap:wrap;gap:7px;padding:0 14px 14px;display:flex}.bonus-tag{color:var(--muted);padding:0 9px}.bonus-actions-row{justify-content:flex-end;gap:8px;padding:0 14px 14px;display:flex}.mobile-race-status-bar .countdown-strip{box-shadow:none;background:0 0;margin:0;padding:0}.mobile-race-status-bar .countdown-strip>span{display:none}.mobile-race-status-bar .countdown-strip>div{grid-template-columns:repeat(4,1fr);gap:6px;width:100%;display:grid}.mobile-race-status-bar .countdown-strip strong{min-width:0;min-height:28px;font-size:var(--font-meta)}.reward-detail-page .detail-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reward-detail-page .info-card{border-color:var(--color-65e88c2e);background:radial-gradient(at 86% 0,var(--color-65e88c10),var(--color-00000000) 18rem),linear-gradient(var(--color-07120cfa),var(--color-020805fc));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c18),0 .875rem 1.75rem var(--color-0000002e)}.reward-detail-page .info-card-icon{border-radius:var(--radius-lg);color:var(--accent);background:var(--color-24ee8914);box-shadow:inset 0 0 0 .0625rem var(--color-24ee8938)}.bonus-wager-strip{grid-template-columns:1fr minmax(220px,360px);gap:18px;margin-top:16px;padding:16px;display:grid}.bonus-wager-strip span,.bonus-wager-strip small{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-bold)}.bonus-wager-strip strong{color:var(--text-strong);font-size:var(--font-section-title);display:block}.race-widget-countdown{grid-column:2;justify-content:flex-end;align-self:end;min-width:0;margin:0;display:flex}.race-widget-countdown .countdown-strip{border-radius:var(--radius-pill);background:var(--color-0f1a20c2);gap:8px;min-height:30px;margin:0;padding:4px 6px 4px 10px}.race-widget-countdown .countdown-strip>span{max-width:72px;font-size:var(--font-caption);text-overflow:ellipsis;white-space:nowrap;line-height:1;overflow:hidden}.race-widget-countdown .countdown-strip>div{gap:4px}.race-widget-countdown .countdown-strip strong{border-radius:var(--radius-pill);min-width:38px;min-height:26px;font-size:var(--font-body-sm)}.race-widget-countdown .countdown-strip small{font-size:var(--font-micro)}.race-widget-kpi-row .race-my-position,.race-widget-kpi-row .race-widget-prize{border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--color-24ee891f),var(--color-00000000) 58%),var(--color-0b1918b8);min-width:0;min-height:86px;box-shadow:inset 0 0 0 1px var(--color-24ee8938);grid-template-columns:minmax(0,1fr);align-content:center;gap:6px;margin:0;padding:14px;display:grid}.race-widget-kpi-row .race-my-position span,.race-widget-kpi-row .race-widget-prize span{color:var(--accent);font-size:var(--font-meta);font-weight:var(--weight-black);line-height:var(--line-tight);text-transform:uppercase}.race-widget-kpi-row .race-my-position strong,.race-widget-kpi-row .race-widget-prize strong{color:var(--text-strong);font-size:var(--font-value);line-height:1}.race-widget-kpi-row .race-my-position small,.race-widget-kpi-row .race-widget-prize small{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-bold);line-height:1.25}.countdown-strip{box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--bg-panel-strong);border-radius:11px;justify-content:space-between;align-items:center;gap:14px;margin:14px 0;padding:13px 14px;display:flex}.countdown-strip>span{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-black);text-transform:uppercase}.countdown-strip>div{gap:8px;display:flex}.countdown-strip strong{border-radius:var(--radius-sm);background:var(--button-muted);min-width:48px;min-height:34px;color:var(--text-strong);font-size:var(--font-card-title);justify-content:center;align-items:baseline;gap:3px;display:inline-flex}.countdown-strip small{color:var(--muted);font-size:var(--font-caption)}.rewards-hub-page{width:min(100%, var(--app-content-width));max-width:var(--app-content-width);gap:14px;margin:0 auto 28px;display:grid}.rewards-hub-title{justify-content:center;width:100%}.rewards-hub-title h1{color:var(--text-strong)}.hub-tab{border-radius:var(--radius-pill);background:linear-gradient(var(--surface-4),var(--surface-2));min-height:40px;color:var(--text);font:inherit;font-size:var(--font-body);font-weight:var(--weight-black);cursor:pointer;scroll-snap-align:center;border:0;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.hub-tab:hover{color:var(--text-strong)}.rewards-hub-page>.page-panel{width:100%;max-width:none;margin-bottom:0}.rewards-page{gap:14px;display:grid}.missions-page>:where(.login-required-strip,.reward-filter-row,.mission-featured-grid,.mission-grid,.empty-inline){width:100%;max-width:none}.missions-page{padding-top:34px}.reward-filter-row{align-items:center;gap:12px;margin-bottom:12px;display:flex}.reward-filter-row>span{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-black);text-transform:uppercase;gap:7px}.reward-filter-row>div{flex-wrap:wrap;gap:8px}.reward-filter-row small{border-radius:var(--radius-pill);background:var(--white-06);min-width:18px;height:18px;color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-black);justify-content:center;align-items:center;padding:0 5px;line-height:1;display:inline-flex}.reward-card{grid-template-rows:auto 1fr;height:100%;display:grid;overflow:hidden}.reward-card img,.reward-card-placeholder{width:100%;display:block}.reward-card img{object-fit:cover}.reward-card-placeholder{color:var(--accent);background:var(--color-24ee8914);place-items:center;display:grid}.reward-card-body{grid-template-rows:auto auto minmax(36px,auto) 1fr;display:grid}.reward-card-body>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.reward-card-meta{min-width:0}.reward-card-meta>span:not(.status-pill){text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.reward-card-body strong,.reward-card-body p,.reward-card-body small{min-width:0;margin:0;display:block}.reward-card-body strong{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reward-card-body p,.reward-card-body small,.reward-card-body>div>span:not(.status-pill){color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-semibold)}.reward-card-body p{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:34px;display:-webkit-box;overflow:hidden}.reward-card-primary-action{border-radius:var(--radius-md);background:linear-gradient(180deg,var(--color-0d1b14d9),var(--color-08100cba));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c24);justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.reward-card-primary-action>span{color:var(--accent);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase;white-space:nowrap}.reward-card-primary-cta{white-space:nowrap;flex:auto;justify-content:center;gap:7px;min-width:0;min-height:36px;padding-inline:12px}.reward-detail-hero{box-shadow:inset 0 0 0 1px var(--white-08), 0 24px 70px var(--color-00000042);display:grid;overflow:hidden}.reward-detail-hero img,.reward-detail-hero>span{object-fit:cover;width:100%}.reward-detail-hero>span{color:var(--accent);place-items:center;display:grid}.reward-detail-hero>div{min-width:0;display:grid}.reward-detail-hero-top{min-width:0;display:flex}.reward-detail-hero-aside{min-width:0}.reward-detail-hero-aside .countdown-strip{margin:0}.reward-detail-hero-aside .countdown-strip>span{text-overflow:ellipsis;white-space:nowrap;line-height:1;overflow:hidden}.reward-detail-hero-copy{min-width:0}.reward-detail-hero h1{color:var(--text-strong)}.reward-detail-hero p{font-weight:var(--weight-semibold)}.reward-detail-inline-meta{margin:-6px 0 14px}.reward-related-section{gap:14px;margin-top:28px;padding:0;display:grid}.reward-related-section .section-head{margin-bottom:0}.reward-related-section .section-head h2{font-size:var(--font-section-title)}.leaderboard-board-rank,.leaderboard-board-player,.leaderboard-board-score,.leaderboard-board-prize{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.leaderboard-board-prize{color:var(--accent);font-size:var(--font-body);font-weight:var(--weight-black)}.bonus-detail-modal .wagerable-games-panel,.mission-modal .wagerable-games-panel{background:var(--surface-5);box-shadow:inset 0 0 0 1px var(--line-soft)}.open-reward-panel{box-shadow:none;background:0 0;margin-top:18px;padding:0}.open-reward-panel .bonus-panel-head{margin-bottom:10px}.prize-tier-table{border-collapse:separate;border-spacing:0;border-radius:var(--radius-xl);background:linear-gradient(180deg, var(--white-035), transparent), var(--color-0810156b);width:100%;box-shadow:inset 0 0 0 1px var(--line-soft);overflow:hidden}.prize-tier-panel{justify-items:center;gap:14px;margin-top:22px;display:grid}.prize-tier-panel .bonus-panel-head h2{text-align:center;font-size:var(--font-value);margin:0}.prize-tier-panel .bonus-panel-head{justify-content:center;width:100%;margin-bottom:0}.prize-tier-panel .prize-tier-table{width:min(100%,760px)}.prize-tier-table th,.prize-tier-table td{border-bottom:1px solid var(--line-soft);text-align:center;width:50%;padding:15px 18px}.prize-tier-table th{background:var(--white-035);color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-black);text-transform:uppercase}.prize-tier-table td{color:var(--text-strong);font-size:var(--font-body-lg);font-weight:var(--weight-heavy)}.prize-tier-table td:last-child{color:var(--accent)}.prize-tier-table tr:last-child td{border-bottom:0}.mission-reward-chips{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.mission-reward-chip{border-radius:var(--radius-md);min-width:84px;box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--color-ffffff0b);gap:3px;padding:9px 10px;display:grid}.mission-reward-chip small,.mission-reward-chip b{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.mission-reward-chip small{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase}.mission-reward-chip b{color:var(--text-strong);font-size:var(--font-body-sm);font-weight:var(--weight-black)}.mission-reward-chip.usd,.mission-reward-chip.eur,.mission-reward-chip.gbp,.mission-reward-chip.usdt{background:var(--color-24ee891a);box-shadow:inset 0 0 0 1px var(--color-24ee8933)}.mission-reward-chip.usd b,.mission-reward-chip.eur b,.mission-reward-chip.gbp b,.mission-reward-chip.usdt b{color:var(--accent)}.mission-reward-chip.xp{background:var(--color-ffd1661c);box-shadow:inset 0 0 0 1px var(--color-ffd16633)}.mission-reward-chip.xp b{color:var(--warning)}.mission-timer-row .countdown-badge{border-radius:var(--radius-md);width:100%;min-height:34px;color:var(--warning);padding:0 11px}.mission-timer-row .countdown-badge>span{text-align:left;text-overflow:clip;white-space:normal;margin-left:0;overflow:visible}.mission-timer-row .countdown-badge svg{flex:none}.rewards-live-snapshot{gap:16px;margin:0 0 26px;display:grid}.rewards-live-snapshot.game{margin-top:16px}.rewards-live-snapshot.game .rewards-snapshot-card.is-live{animation:none}.rewards-live-snapshot.game .rewards-snapshot-card{min-height:184px}.rewards-live-snapshot.game .rewards-snapshot-card strong{font-size:var(--font-fluid-reward-game)}.rewards-live-head{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.rewards-live-head h2{color:var(--text-strong);font-size:var(--font-fluid-reward-title);margin:3px 0 0;line-height:1.05}.rewards-live-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.rewards-snapshot-card{border-radius:var(--radius-xl);min-width:0;min-height:244px;color:var(--text-strong);font:inherit;text-align:left;cursor:pointer;box-shadow:inset 0 0 0 1px var(--line-soft), 0 16px 44px var(--black-28);background:radial-gradient(circle at 86% 0,var(--color-24ee8933),var(--color-00000000) 36%),linear-gradient(var(--bg-card-soft),var(--color-0c141afa));border:0;align-content:start;gap:9px;padding:18px;display:grid;position:relative;overflow:visible}.rewards-snapshot-card:hover{box-shadow:inset 0 0 0 1px var(--color-24ee8952),0 22px 52px var(--color-0000005c),0 0 26px var(--color-24ee8914);transform:translateY(-3px)scale(1.03)}.rewards-snapshot-card.is-live{animation:none}.rewards-snapshot-card.reward-race{background:radial-gradient(circle at 86% 0,#2fe3ff33,var(--color-00000000) 38%),linear-gradient(var(--color-18252dfa),var(--color-0e1213fa))}.rewards-snapshot-card.reward-raffle{background:radial-gradient(circle at 86% 0,#ff5adf2e,var(--color-00000000) 38%),linear-gradient(var(--color-221824fa),var(--color-0e1213fa))}.rewards-snapshot-card.reward-race .rewards-snapshot-icon{color:#2fe3ff;background:#2fe3ff24}.rewards-snapshot-card.reward-raffle .rewards-snapshot-icon{color:#ff5adf;background:#ff5adf24}.rewards-snapshot-card.reward-race .rewards-snapshot-kicker{color:#2fe3ff}.rewards-snapshot-card.reward-raffle .rewards-snapshot-kicker{color:#ff5adf}.rewards-snapshot-icon{background:var(--accent-soft);width:40px;height:40px;color:var(--accent);border-radius:11px;place-items:center;display:grid}.rewards-snapshot-card strong{color:var(--text-strong);text-overflow:clip;white-space:normal;overflow-wrap:break-word;word-break:normal;font-size:var(--font-fluid-reward-value);line-height:.98;overflow:visible}.rewards-snapshot-title,.rewards-snapshot-card small{text-overflow:clip;white-space:normal;overflow-wrap:break-word;word-break:normal;min-width:0;display:block;overflow:visible}.rewards-snapshot-title{color:var(--text-strong);font-size:var(--font-body-lg);font-weight:var(--weight-black);line-height:1.2}.rewards-snapshot-card small{min-height:36px;color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-bold);line-height:1.35}.rewards-card-cta{background:var(--accent);min-height:34px;color:var(--text-on-accent);font-size:var(--font-body-sm);font-weight:var(--weight-black);box-shadow:inset 0 0 0 1px var(--white-04), 0 12px 26px var(--accent-glow-soft);border-radius:9px;justify-content:center;justify-self:start;align-items:center;padding:0 14px;transition:filter .16s,box-shadow .16s;display:inline-flex}.rewards-snapshot-card:hover .rewards-card-cta{filter:brightness(.98);box-shadow:inset 0 0 0 1px var(--white-04),0 12px 26px var(--accent-glow-soft);transform:none}.countdown-badge{border-radius:var(--radius-pill);background:var(--warning-soft);min-width:0;max-width:100%;min-height:28px;color:var(--warning);font-size:var(--font-meta);font-weight:var(--weight-black);white-space:nowrap;justify-self:start;align-items:center;gap:6px;padding:0 10px;line-height:1;display:inline-flex}.countdown-badge>span{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;overflow:hidden}.countdown-badge.is-soon{background:var(--color-ffd1662e);box-shadow:inset 0 0 0 1px var(--color-ffd16638),0 0 18px var(--color-ffd16621)}.countdown-badge.is-ended{background:var(--white-07);color:var(--muted)}.race-widget-prize,.race-detail-spotlight article,.promotion-summary-panel article{border-radius:var(--radius-lg);min-width:0;box-shadow:inset 0 0 0 1px var(--accent-glow-soft);background:var(--color-24ee8914);gap:5px;padding:14px;display:grid}.race-widget-kpi-row .race-my-position span,.race-widget-prize span{color:var(--accent);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase}.race-widget-prize strong,.race-detail-spotlight strong,.promotion-summary-panel strong{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-fluid-stat);line-height:1.02;overflow:hidden}.race-widget-prize small,.race-detail-spotlight small{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-bold)}.reward-card{isolation:isolate;border-radius:var(--radius-2xl);background:radial-gradient(circle at 84% 0, var(--accent-soft), transparent 34%), linear-gradient(180deg, var(--color-18252dfa), var(--color-081015fa));box-shadow:inset 0 0 0 1px var(--white-08), 0 18px 44px var(--black-24);position:relative}.reward-card:before{content:"";z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(var(--color-00000000) 34%,var(--color-02080a2e));position:absolute;inset:0}.reward-card img,.reward-card-placeholder,.reward-card-body{z-index:2;position:relative}.reward-card img,.reward-card-placeholder{aspect-ratio:16/8.2}.reward-card-body{gap:10px;padding:14px}.reward-card-body strong{font-size:var(--font-card-title);line-height:1.18}.reward-card-meta>span:not(.status-pill){color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase}.reward-card-metrics{align-self:end;align-items:stretch;gap:7px;display:grid}.reward-card-metric{border-radius:var(--radius-md);background:var(--color-ffffff0b);min-width:0;min-height:52px;box-shadow:inset 0 0 0 1px var(--color-ffffff0b);align-content:center;gap:3px;padding:8px 9px;display:grid}.reward-card-metrics small{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase}.reward-card-metrics b{color:var(--text-strong);font-size:var(--font-meta);font-weight:var(--weight-black);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reward-card-metric.is-ends b{width:100%;display:block}.reward-card-metrics .countdown-badge{text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:0;justify-content:space-between;width:100%;min-width:0;max-width:100%;min-height:18px;padding:0;overflow:hidden}.reward-card-metrics .countdown-badge svg{flex:none}.rewards-hub-title{align-content:center}.rewards-hub-title span,.rewards-hub-title p{margin:0}.rewards-hub-title h1{margin-top:7px}.rewards-hub-title p{margin-top:8px}.hub-tab.active{box-shadow:inset 0 0 0 .0625rem var(--border-strong),0 .75rem 1.75rem var(--accent-glow-soft)}.bonus-total-card{background:radial-gradient(circle at 85% 0,var(--color-24ee8933),var(--color-00000000) 38%),linear-gradient(var(--bg-card-soft),var(--color-0d151bfa))}.bonus-total-card strong{text-shadow:0 0 22px var(--color-24ee8933);font-size:var(--font-fluid-total)}.bonus-wager-card .progress-bar i,.bonus-progress-section .progress-bar i,.mission-progress-box .progress-bar i,.featured-mission-progress .progress-bar i,.rewards-snapshot-card .progress-bar i{background:linear-gradient(90deg, var(--accent-deep), var(--accent), var(--color-b5ffd9));animation:2.4s ease-in-out infinite progress-breathe;position:absolute;inset:0 auto 0 0}.rewards-hub-title h1{letter-spacing:0}.rewards-hub-title span,.featured-mission-copy>span,.race-detail-spotlight span,.promotion-summary-panel span,.reward-card-metrics small{font-size:var(--font-caption);line-height:1.2}.rewards-hub-title{border-radius:var(--radius-xl);min-height:78px;box-shadow:var(--inset-line);text-align:center;grid-template-columns:minmax(0,1fr);place-items:center;gap:3px;margin:0;padding:14px 18px;display:grid}.rewards-hub-title span{min-width:0;color:var(--accent);font-size:var(--font-meta);font-weight:var(--weight-black);line-height:var(--line-tight);text-transform:uppercase;display:block}.rewards-hub-title h1{font-size:var(--font-page-title);line-height:var(--line-title);margin:0}.rewards-hub-title p{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-bold);margin:0}.bonus-vip-section{gap:12px;display:grid}.bonus-vip-section .bonus-section-title{margin-bottom:0}.bonus-vip-section .empty-inline,.bonus-promotions-panel .empty-inline{border-radius:var(--radius-md);min-height:150px;box-shadow:var(--inset-line);background:#07100d94}.rewards-page>:where(.reward-filter-row,.empty-inline),.rewards-page>.reward-grid{width:100%;max-width:none}.featured-mission-copy .mission-reward-chips{margin-top:0}.reward-card-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.reward-card-metric.is-ends{grid-column:1/-1;min-height:44px}.reward-card-metric.is-ends b{text-overflow:clip;white-space:normal;min-width:0;overflow:visible}.reward-card-metric.is-ends .countdown-badge{justify-content:flex-start;gap:7px}.reward-card-metric.is-ends .countdown-badge>span{text-align:left;text-overflow:clip;white-space:normal;margin-left:0;overflow:visible}.mission-modal-head .mission-timer-row .countdown-badge{border-radius:var(--radius-pill);width:auto;min-height:30px;color:var(--warning);font-size:var(--font-caption);background:linear-gradient(90deg,var(--color-ffd1661f),var(--color-ffd1660a)),var(--color-0810156b);box-shadow:inset 0 0 0 1px var(--color-ffd1662e);justify-content:center;padding:0 10px}.mission-modal-head .mission-timer-row .countdown-badge>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rewards-snapshot-icon{box-shadow:inset 0 0 0 1px var(--color-24ee893d),0 0 22px var(--color-24ee8929)}.rewards-snapshot-card.reward-race .rewards-snapshot-icon{box-shadow:inset 0 0 0 1px #2fe3ff6b,0 0 22px #2fe3ff38}.rewards-snapshot-card.reward-raffle .rewards-snapshot-icon{box-shadow:inset 0 0 0 1px #ff5adf6b,0 0 22px #ff5adf38}.reward-detail-page>.back-link.inline{min-height:34px;color:var(--muted);font-size:var(--font-body-sm);background:var(--color-ffffff0b);box-shadow:inset 0 0 0 1px var(--color-ffffff0e);border-radius:10px;margin-bottom:12px}.reward-detail-page>.back-link.inline:hover{color:var(--text-strong);background:var(--color-ffffff11)}.reward-detail-hero{border-radius:var(--radius-2xl);background:radial-gradient(at 18% 0,var(--color-65e88c10),var(--color-00000000) 22rem),linear-gradient(var(--color-07120cfa),var(--color-020805fc));grid-template-columns:minmax(250px,360px) minmax(0,1fr);align-items:stretch;gap:20px;margin-bottom:14px;padding:18px}.reward-detail-hero img,.reward-detail-hero>span{aspect-ratio:16/7.6;border-radius:var(--radius-lg);align-self:center}.reward-detail-hero>div{align-content:center;gap:14px}.reward-detail-hero-copy{gap:6px;display:grid}.reward-detail-hero h1,.reward-detail-hero p{margin:0}.reward-detail-hero h1{font-size:var(--font-fluid-detail-title);line-height:1.08}.reward-detail-hero p{color:var(--muted);font-size:var(--font-body);line-height:1.35}.reward-detail-hero-top{justify-content:flex-start;align-items:center;gap:12px}.reward-detail-hero-top .status-pill{min-height:28px;color:var(--accent);background:var(--color-24ee891a);border-radius:10px;padding-inline:10px}.reward-detail-hero-aside{flex:auto;margin-left:0}.reward-detail-hero-aside .countdown-strip{background:var(--color-020704d9);width:fit-content;max-width:100%;box-shadow:inset 0 0 0 .0625rem var(--color-65e88c29),0 .75rem 1.625rem var(--color-0000002e);border-radius:12px;gap:10px;padding:6px 8px 6px 10px}.reward-detail-hero-aside .countdown-strip>span{color:var(--text-soft);max-width:none;font-size:var(--font-caption);letter-spacing:0}.reward-detail-hero-aside .countdown-strip>div{gap:4px}.reward-detail-hero-aside .countdown-strip strong{min-width:40px;min-height:26px;color:var(--text-strong);font-size:var(--font-body-sm);box-shadow:none;background:var(--color-ffffff0e);border-radius:8px;padding-inline:7px}.reward-detail-hero-aside .countdown-strip small{color:var(--muted);font-size:var(--font-badge);margin-left:2px}.reward-detail-page .detail-kpi-grid{gap:10px;margin-top:14px}.reward-detail-page .info-card{border-radius:var(--radius-lg);background:radial-gradient(at 86% 0,var(--color-65e88c10),var(--color-00000000) 18rem),linear-gradient(var(--color-07120cfa),var(--color-020805fc));grid-template-rows:auto;grid-template-columns:42px minmax(0,1fr) auto;column-gap:12px;min-height:72px;padding:12px 14px}.reward-detail-page .info-card-icon{grid-row:1}.reward-detail-page .info-card-label{color:var(--color-c4ced8b8);font-size:var(--font-caption);grid-column:2}.reward-detail-page .info-card strong{max-width:16rem;color:var(--text-strong);font-size:var(--font-card-title);text-align:right;grid-column:3;justify-self:end;line-height:1.18}.reward-detail-panel,.bonus-center-panel,.rewards-hub-page>.page-panel{background:radial-gradient(at 76% 0,var(--color-65e88c0e),var(--color-00000000) 28rem),linear-gradient(var(--bg-page-soft),var(--bg-page));border-color:var(--color-65e88c2e);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c1f),0 1.5rem 4rem var(--color-00000057)}.rewards-hub-title{background:radial-gradient(at 84% 0,var(--color-65e88c0f),var(--color-00000000) 24rem),linear-gradient(var(--bg-page-soft),var(--bg-page))}.hub-tab{box-shadow:inset 0 0 0 1px var(--line-soft)}.hub-tab.active{color:var(--accent);background:linear-gradient(135deg,var(--accent-soft),var(--surface-6))}.bonus-modern-card,.bonus-total-card,.bonus-wager-card,.bonus-levels-current-row,.bonus-level-table-shell,.notification-card{background:radial-gradient(circle at 88% 0,var(--color-24ee890e),var(--color-00000000) 34%),linear-gradient(var(--color-142129f0),var(--color-070e13f5));border-color:var(--color-ffffff12)}.reward-card-metric.is-ends{background:var(--color-ffffff09);box-shadow:inset 0 0 0 1px var(--color-ffffff0e)}.reward-card-metric.is-ends .countdown-badge,.reward-card-metrics .countdown-badge{box-shadow:none;background:0 0;border:0}.reward-card-metric.is-ends .countdown-badge{min-height:20px;color:var(--warning);padding:0}.bonus-center-panel,.rewards-hub-page>.page-panel{background:radial-gradient(at 76% 0,var(--color-65e88c0e),var(--color-00000000) 28rem),linear-gradient(var(--bg-page-soft),var(--bg-page));border-color:var(--color-65e88c2e);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c1f),0 1.5rem 4rem var(--color-00000057)}.rewards-hub-title,.bonus-center-summary,.bonus-levels-current-row,.bonus-level-table-shell,.bonus-modern-card,.featured-mission-card,.featured-mission-copy,.featured-mission-progress{background:radial-gradient(at 84% 0,var(--color-65e88c0f),var(--color-00000000) 24rem),linear-gradient(var(--bg-page-soft),var(--bg-page));border-color:var(--color-65e88c29);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c17),0 1rem 2.5rem var(--color-00000038)}.bonus-total-card,.bonus-wager-card,.bonus-notification-item,.bonus-level-table thead th,.bonus-level-table td{background:linear-gradient(var(--bg-page-soft),var(--bg-page));border-color:var(--color-65e88c21)}.page-panel.rewards-page,.page-panel.reward-detail-page,.page-panel.promotion-detail-page,.reward-detail-panel{background:radial-gradient(at 76% 0,var(--color-65e88c0e),var(--color-00000000) 28rem),linear-gradient(var(--bg-page-soft),var(--bg-page));border-color:var(--color-65e88c2e);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c1f),0 1.5rem 4rem var(--color-00000057)}.reward-detail-hero img,.reward-detail-hero>span{background:var(--bg-page);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c24),0 1rem 2.5rem var(--color-00000042)}.reward-detail-hero-aside .countdown-strip strong,.raffle-rule-card-head span,.status-pill,.meta-chip{color:var(--color-65e88c);background:var(--color-65e88c1c);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c33)}.mission-modal,.bonus-detail-modal,.terms-modal{background:radial-gradient(at 12% 0,var(--color-65e88c14),var(--color-00000000) 22rem),linear-gradient(var(--bg-page-soft),var(--bg-page));border-color:var(--color-65e88c33);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c24),0 1.875rem 5rem var(--color-0000008f)}.mission-modal .close-modal,.bonus-detail-modal .close-modal,.terms-modal .close-modal{color:var(--color-e5ebf2db);background:var(--color-020704);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c3d)}.mission-modal-head>span,.mission-progress-box,.mission-list-row,.mission-step-list article,.mission-reward-chip,.bonus-detail-stats span,.bonus-detail-game,.ticket-section-panel .ticket-list,.prize-tier-table,.mini-leaderboard{background:linear-gradient(var(--bg-page-soft),var(--bg-page));border-color:var(--color-65e88c29);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c1f)}.mission-modal-head>span,.bonus-detail-game>img,.bonus-detail-game>svg,.ticket-list article>svg{color:var(--color-65e88c);background:linear-gradient(135deg,var(--color-65e88c33),var(--color-65e88c14));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c3d)}.mission-timer-row .countdown-badge{background:linear-gradient(90deg,var(--color-ffd16624),var(--color-ffd1660b)),var(--color-050904f5);box-shadow:inset 0 0 0 .0625rem var(--color-ffd16638)}.bonus-center-summary,.bonus-panel,.bonus-levels-section,.bonus-vip-section,.bonus-promotions-panel{background:linear-gradient(var(--color-020805b8),var(--color-010504d6));border-color:var(--color-65e88c24);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c14)}.bonus-center-summary{gap:var(--space-3);padding:var(--space-3);grid-template-columns:minmax(14rem,.7fr) minmax(0,1.6fr)}.bonus-total-card,.bonus-wager-card{background:radial-gradient(at 10% 0,var(--color-65e88c1a),var(--color-00000000) 16rem),linear-gradient(var(--color-040e08fa),var(--color-010604fc));border-color:var(--color-65e88c2e);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c1f)}.bonus-wager-card{grid-template-columns:minmax(0,1fr) auto}.bonus-wager-card .progress-bar{grid-column:1/-1}.bonus-levels-current-row{background:linear-gradient(90deg,var(--color-65e88c1c),var(--color-00000000) 38%),linear-gradient(var(--bg-page-soft),var(--bg-page));border-color:var(--color-65e88c2e)}.bonus-level-table-shell{background:linear-gradient(var(--bg-page),var(--bg-page))}.bonus-level-table th,.bonus-level-table td,.prize-tier-table th,.prize-tier-table td{border-color:var(--color-65e88c1a)}.bonus-level-table thead th,.prize-tier-table th{background:linear-gradient(var(--color-65e88c0e),var(--color-00000000))}.bonus-level-table th.is-current-level,.bonus-level-table td.is-current-level{background:var(--color-65e88c12)}.bonus-level-table th.is-focused-level,.bonus-level-table td.is-focused-level{background:linear-gradient(var(--color-65e88c21),var(--color-65e88c10));box-shadow:inset .0625rem 0 var(--color-65e88c38), inset -.0625rem 0 var(--color-65e88c38)}.bonus-modern-card{background:linear-gradient(var(--bg-page-soft),var(--bg-page));border-color:var(--color-65e88c29);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c1a),0 .875rem 1.75rem var(--color-00000033)}.bonus-card-topline{background:var(--color-65e88c)}.bonus-mini-stats span,.bonus-progress-section,.bonus-card-modern-tags{box-shadow:none;background:0 0}.prize-tier-table{border-radius:var(--radius-xl);overflow:hidden}:where(.bonus-level-table,.prize-tier-table,.leaderboard-table){border:.0625rem solid var(--ng-border-medium);background:var(--ng-bg-card);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff06),0 1rem 2.5rem var(--color-00000033)}:where(.bonus-level-table th,.prize-tier-table th,.leaderboard-table th){color:var(--ng-text-secondary);background:var(--color-162428f0);border-color:var(--color-65e88c1f)}:where(.bonus-level-table td,.prize-tier-table td,.leaderboard-table td){color:var(--ng-text-primary);background:var(--color-0c1618b8);border-color:var(--color-65e88c1a)}:where(.bonus-level-table tr:nth-child(2n) td,.prize-tier-table tr:nth-child(2n) td,.leaderboard-table tr:nth-child(2n) td){background:var(--color-101c1ec2)}:where(.bonus-level-table th.is-current-level,.bonus-level-table td.is-current-level,.leaderboard-table tr.is-me td){background:var(--color-65e88c14)}.reward-detail-page .prize-tier-table{border:.0625rem solid var(--color-65e88c2e);background:linear-gradient(var(--color-07120cfa),var(--color-020805fc));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c17),0 1rem 2.5rem var(--color-00000033)}.reward-detail-page .prize-tier-table th{color:var(--text-soft);background:var(--color-030907d9);border-color:var(--color-65e88c24)}.reward-detail-page .prize-tier-table td{color:var(--text-strong);background:var(--color-050c08f0);border-color:var(--color-65e88c1f)}.reward-detail-page .prize-tier-table tr:nth-child(2n) td{background:var(--color-07120cfa)}.reward-detail-page .prize-tier-table td:last-child{color:var(--accent)}.bonus-center-panel>:where(.bonus-panel,.bonus-levels-section,.bonus-vip-section,.bonus-promotions-panel){box-shadow:none;background:0 0;border:0;padding:0}.bonus-center-panel :where(.bonus-panel-head,.bonus-section-title){box-shadow:none;background:0 0;border:0;margin-bottom:.875rem;padding:0}.bonus-center-panel :where(.bonus-panel-head h2,.bonus-section-title h2){color:var(--color-f5faf8f5)}.bonus-center-panel :where(.bonus-panel-head span,.bonus-section-title span){color:var(--text-soft)}.bonus-center-panel :where(.bonus-vip-section .empty-inline,.bonus-promotions-panel .empty-inline,.bonus-claim-panel .empty-inline){min-height:7rem;box-shadow:none;color:var(--text-soft);background:0 0;border:0}:is(.bonus-center-panel .bonus-vip-grid-modern:has(>.empty-inline),.bonus-center-panel .bonus-provider-promotion-grid:has(>.empty-inline),.bonus-center-panel .bonus-notification-grid:has(>.empty-inline)){border-radius:var(--radius-lg);background:linear-gradient(var(--color-08100db8),var(--color-040a08d1));border:.0625rem solid var(--color-65e88c1f)}.bonus-center-panel .page-header{border-bottom:0;grid-area:1/1;margin-bottom:0;padding-bottom:0}.bonus-center-panel>.bonus-center-summary{align-items:stretch}.bonus-center-panel :where(.bonus-total-card,.bonus-wager-card){box-shadow:none;background:0 0;border:0}.bonus-center-panel .bonus-total-card{text-align:left;justify-items:start;min-height:0}.bonus-center-panel .bonus-total-card span{color:var(--color-65e88c);font-size:var(--font-body-sm);line-height:var(--line-tight)}.bonus-center-panel .bonus-total-card strong{color:var(--color-f5faf8fa);font-size:var(--font-fluid-bonus-total);line-height:1}.bonus-center-panel .bonus-wager-card{align-content:center;gap:.625rem}.bonus-center-panel .bonus-wager-card strong{font-size:var(--font-section-title)}.bonus-center-panel .bonus-wager-card span{color:var(--text-soft);font-size:var(--font-body-sm)}.bonus-center-panel .bonus-wager-card b{color:var(--color-f5faf8fa);font-size:var(--font-fluid-bonus-wager)}.bonus-center-panel{background:radial-gradient(at 82% 0,var(--color-65e88c1b),var(--color-00000000) 34rem),radial-gradient(at 18% 10%,var(--color-ffffff0a),var(--color-00000000) 26rem),linear-gradient(var(--color-0a1712fa),var(--color-060f0bfa));padding-top:1.75rem;position:relative;overflow:hidden}.bonus-vip-hero{grid-template-columns:minmax(0,1fr) minmax(20rem,30rem);align-items:center;gap:2rem;min-width:0;display:grid;position:relative}.bonus-vip-hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,var(--color-00000000),var(--color-65e88c52),var(--color-ffd16633),var(--color-00000000));height:.0625rem;position:absolute;inset:auto 2rem 0}.bonus-vip-hero-copy{align-items:center;min-width:0;display:grid}.bonus-vip-hero-icon{color:var(--color-65e88c);background:radial-gradient(circle,var(--color-65e88c38),var(--color-65e88c14));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c57),0 0 1.75rem var(--color-65e88c1f);place-items:center;display:grid}.bonus-vip-hero-copy span,.bonus-vip-hero-progress span,.bonus-vip-hero-xp span,.bonus-summary-card span,.bonus-summary-card small{color:var(--color-aab9bed6);font-size:var(--font-meta);font-weight:var(--weight-black)}.bonus-vip-hero-copy span{color:var(--color-65e88c);text-transform:uppercase}.bonus-vip-hero-copy h1{color:var(--color-f5faf8fa);margin:.125rem 0}.bonus-vip-hero-copy p{color:var(--color-bccac7db);font-size:var(--font-body);font-weight:var(--weight-bold);margin:0}.bonus-vip-hero-status{gap:.875rem;min-width:0;display:grid}.bonus-vip-hero-xp{gap:.25rem;display:grid}.bonus-vip-hero-xp strong{color:var(--color-f5faf8fa);font-size:var(--font-page-title);line-height:1}.bonus-vip-hero-progress{gap:.625rem;display:grid}.bonus-vip-hero-progress>div{justify-content:space-between;gap:1rem;display:flex}.bonus-vip-hero-progress b{color:var(--color-ffd166)}.bonus-center-panel>:where(.loading-strip,.inline-alert,.bonus-center-summary,.bonus-levels-section,.bonus-claim-panel,.bonus-vip-section,.bonus-rakeback-section,.bonus-promotions-panel){grid-column:1/-1}.bonus-center-panel>.bonus-center-summary{display:grid}.bonus-summary-card{border-radius:var(--radius-xl);background:radial-gradient(at 12% 0,var(--color-65e88c1c),var(--color-00000000) 18rem),linear-gradient(var(--color-0d1a15f5),var(--bg-page-soft));border:.0625rem solid var(--color-65e88c29);min-height:8.75rem;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08),0 1rem 2.4rem var(--color-00000033);align-content:center;gap:.625rem;padding:1.25rem;display:grid;position:relative}.bonus-summary-card strong,.bonus-summary-card>b{color:var(--color-f5faf8fa);font-size:var(--font-fluid-summary-value);line-height:1}.bonus-summary-card span{color:var(--color-65e88c);text-transform:uppercase}.bonus-summary-card small{color:var(--color-aebebadb);display:block}.bonus-center-panel .bonus-wager-card{border-left:0}.bonus-center-panel .bonus-wager-card strong{color:var(--color-65e88c)}.bonus-benefits-header{justify-content:space-between;gap:1rem;display:flex}.bonus-benefits-header h3{color:var(--color-f5faf8f5);font-size:var(--font-section-title);margin:0}.bonus-benefits-header span{color:var(--text-soft);font-weight:var(--weight-bold)}.bonus-level-table-shell{margin-top:.875rem}.bonus-center-panel .bonus-claim-panel{margin-top:.25rem}.bonus-cashback-card{min-height:12rem}.bonus-promotions-panel{margin-top:.25rem}.bonus-center-panel{gap:1rem;padding:1.25rem}.bonus-vip-hero{min-height:0;box-shadow:none;border:0;border-bottom:.0625rem solid var(--color-65e88c1f);background:0 0;border-radius:0;padding:0 33rem 1.125rem 0}.bonus-vip-hero:after,.bonus-vip-hero-status{display:none}.bonus-vip-hero-copy{grid-template-columns:minmax(0,1fr);gap:.25rem}.bonus-vip-hero-icon{display:none}.bonus-vip-hero-copy h1{font-size:var(--font-title-md);line-height:1.08}.bonus-vip-hero-copy p{max-width:34rem;font-size:var(--font-body-sm)}.bonus-center-panel>.bonus-center-summary{border-radius:var(--radius-xl);background:linear-gradient(var(--color-07100dfa),var(--color-020805d6));border:.0625rem solid var(--color-65e88c24);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08);grid-template-columns:minmax(0,1fr);gap:0;padding:.75rem}.bonus-center-panel .bonus-summary-card{min-height:6.75rem;box-shadow:none;background:0 0;border:0}.bonus-center-panel .bonus-total-card{border-radius:var(--radius-xl);background:linear-gradient(var(--color-ffffff0b),var(--color-ffffff05));box-shadow:inset 0 0 0 .0625rem var(--color-ffffff0d);align-content:center;padding:1rem}.bonus-center-panel .bonus-wager-card{grid-template-columns:minmax(0,1fr) auto;min-height:5.75rem;padding:.75rem}.bonus-center-panel .bonus-wager-card>div{text-align:left;justify-items:start}.bonus-center-panel .bonus-wager-card .progress-bar,.bonus-vip-section{margin-top:.25rem}.bonus-center-guest-panel{width:min(100%, var(--app-content-width));align-content:start;justify-items:stretch}.bonus-center-guest-card{text-align:center;align-content:center;justify-self:center;place-items:center;gap:18px;width:min(100%,52rem);min-height:18rem;padding:40px 28px 28px;display:grid}.bonus-center-guest-icon{width:58px;height:58px;color:var(--accent);border-radius:var(--radius-lg);background:radial-gradient(circle, var(--color-65e88c38), var(--color-65e88c14));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c57), 0 0 1.75rem var(--color-65e88c24);place-items:center;display:grid}.bonus-center-guest-card h2{color:var(--text-strong);font-size:var(--font-title-md);line-height:var(--line-title);margin:0}.bonus-center-guest-card p{max-width:38rem;color:var(--color-c4cfdacc);font-size:var(--font-body-sm);font-weight:var(--weight-bold);margin:8px 0 0;line-height:1.4}.bonus-center-guest-card .button.primary{min-width:7.25rem}.bonus-vip-grid-modern{grid-template-columns:minmax(0,1fr);align-items:stretch}.bonus-vip-status-card{isolation:isolate;background:radial-gradient(at 10% 0,var(--color-ffd1662e),var(--color-00000000) 18rem),radial-gradient(at 90% 0,var(--color-65e88c33),var(--color-00000000) 24rem),linear-gradient(135deg,var(--color-18261ffa),var(--color-07100cfa));border-color:var(--color-65e88c52);min-height:12.5rem;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff12),0 1.25rem 3rem var(--color-0000004f),0 0 2.25rem var(--color-65e88c14);padding:1.125rem;overflow:hidden}.bonus-vip-status-card:before{content:"";pointer-events:none;background:linear-gradient(115deg,var(--color-ffffff1a),var(--color-00000000) 30% 72%,var(--color-ffd16618));position:absolute;inset:0}.bonus-vip-status-card .bonus-modern-card-head{z-index:1;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;padding:0;position:relative}.bonus-vip-status-card .bonus-modern-thumb.large{background:radial-gradient(circle,var(--color-ffd16630),var(--color-65e88c1f));width:5.75rem;height:5.75rem;box-shadow:inset 0 0 0 .0625rem var(--color-ffd16659),0 0 2rem var(--color-ffd16624),0 0 2.75rem var(--color-65e88c1f);border-radius:1.125rem}.bonus-vip-status-card .bonus-modern-thumb.large img{object-fit:contain;width:100%;height:100%;padding:.375rem}.bonus-level-initial{color:var(--color-ffd166);font-size:var(--font-value);font-weight:var(--weight-black);line-height:1}.bonus-vip-kicker{color:var(--color-ffd166);font-size:var(--font-caption);font-weight:var(--weight-black);letter-spacing:0;text-transform:uppercase}.bonus-vip-status-card .bonus-modern-card-head strong{font-size:var(--font-title-md);line-height:1.05}.bonus-vip-status-card .bonus-progress-section{z-index:1;gap:.875rem;padding:1rem 0 0;position:relative}.bonus-vip-status-card .bonus-progress-section>div span{color:var(--color-f5faf8e6);font-size:var(--font-body-sm);text-transform:uppercase}.bonus-vip-status-card .bonus-progress-section b{color:var(--color-ffd166);font-size:var(--font-body-lg)}.bonus-vip-status-card .progress-bar{background:linear-gradient(90deg,var(--color-ffffff14),var(--color-ffffff21));height:.875rem;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff14),0 0 1.25rem var(--color-65e88c12)}.bonus-vip-status-card .progress-bar i{background:linear-gradient(90deg,var(--color-65e88c),var(--color-b5ffd9),var(--color-ffd166));min-width:.875rem;box-shadow:0 0 1.125rem var(--color-65e88c66)}.bonus-vip-xp-row{z-index:1;color:var(--text-soft);font-weight:var(--weight-bold);justify-content:space-between;gap:1rem;margin-top:.25rem;display:flex;position:relative}.bonus-vip-xp-row strong{color:var(--color-f5faf8fa);font-size:var(--font-value);line-height:1}.bonus-vip-xp-row span{color:var(--color-c8d8d2);font-size:var(--font-body-sm)}.bonus-vip-claim-panel .bonus-section-title{align-items:center}.bonus-vip-claim-panel .bonus-section-title h2{color:var(--color-ffd166)}.bonus-vip-cashback-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;display:grid}.bonus-vip-cashback-card{isolation:isolate;background:radial-gradient(circle at 92% 0,var(--color-ffd16624),var(--color-00000000) 14rem),radial-gradient(circle at 8% 12%,var(--color-65e88c24),var(--color-00000000) 16rem),linear-gradient(145deg,var(--color-102017f7),var(--color-020705fb));border:.0625rem solid var(--color-65e88c38);min-width:0;min-height:12rem;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff10),0 1.125rem 2.5rem var(--color-00000038),0 0 2rem var(--color-65e88c0f);border-radius:16px;align-content:space-between;gap:12px;padding:14px;display:grid;position:relative;overflow:hidden}.bonus-vip-cashback-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,var(--color-65e88c),var(--color-ffd166),var(--color-65e88c00));height:.1875rem;position:absolute;inset:0 0 auto}.bonus-vip-cashback-glow{pointer-events:none;background:radial-gradient(circle,var(--color-65e88c30),var(--color-00000000) 68%);filter:blur(.25rem);border-radius:999px;width:8rem;height:8rem;position:absolute;bottom:-3rem;right:-3rem}.bonus-vip-cashback-head{z-index:1;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid;position:relative}.bonus-vip-cashback-thumb{width:58px;height:58px;color:var(--accent);background:linear-gradient(145deg,var(--color-65e88c24),var(--color-ffd16618));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c45),0 .75rem 1.5rem var(--color-0000002b);border-radius:14px;place-items:center;display:grid;overflow:visible}.bonus-vip-cashback-thumb img{object-fit:contain;width:74px;max-width:none;height:74px;filter:drop-shadow(0 .5rem 1rem var(--color-00000040))}.bonus-vip-cashback-title{gap:4px;min-width:0;display:grid}.bonus-vip-cashback-title span{border-radius:var(--radius-pill);width:fit-content;max-width:100%;min-height:22px;color:var(--color-ffd166);background:var(--color-ffd16614);box-shadow:inset 0 0 0 .0625rem var(--color-ffd1662e);font-size:var(--font-caption);font-weight:var(--weight-black);align-items:center;padding:0 8px;display:inline-flex}.bonus-vip-cashback-title strong{color:var(--color-f5faf8fa);font-size:var(--font-body);text-overflow:ellipsis;white-space:nowrap;line-height:1.12;overflow:hidden}.bonus-vip-cashback-card p{z-index:1;min-height:2.5rem;color:var(--color-bbcac4e0);font-size:var(--font-body-sm);font-weight:var(--weight-bold);margin:0;line-height:1.35;position:relative}.bonus-vip-cashback-foot{z-index:1;justify-content:space-between;align-items:end;gap:14px;display:flex;position:relative}.bonus-vip-cashback-foot div{gap:3px;min-width:0;display:grid}.bonus-vip-cashback-foot small{color:var(--text-soft);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase}.bonus-vip-cashback-foot b{color:var(--color-ffd166);font-size:var(--font-title-sm);white-space:nowrap;line-height:1}.bonus-vip-cashback-foot .button{white-space:nowrap;min-height:42px;padding-inline:18px}.bonus-vip-cashback-card .bonus-vip-cashback-progress{z-index:1;padding:0;position:relative}.bonus-vip-cashback-card .bonus-vip-cashback-progress>div span{color:var(--text-soft);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase}.bonus-vip-cashback-card .bonus-vip-cashback-progress>div b{color:var(--color-ffd166)}.bonus-claim-list{background:radial-gradient(at 12% 0,var(--color-ffd16614),var(--color-00000000) 18rem),linear-gradient(var(--color-06100bdb),var(--color-020705f2));border:.0625rem solid var(--color-65e88c24);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08),0 1rem 2.25rem var(--color-00000024);border-radius:12px;display:grid;overflow:hidden}.bonus-claim-row{grid-template-columns:48px minmax(0,1fr) auto auto;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:grid}.bonus-claim-row+.bonus-claim-row{border-top:.0625rem solid var(--color-65e88c1f)}.bonus-claim-thumb{width:48px;height:48px;color:var(--accent);background:var(--color-65e88c14);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c33),0 0 1.5rem var(--color-65e88c10);border-radius:10px;place-items:center;display:grid;overflow:hidden}.bonus-claim-thumb img{object-fit:cover;width:100%;height:100%}.bonus-claim-main{gap:3px;min-width:0;display:grid}.bonus-claim-main strong,.bonus-claim-main span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bonus-claim-main strong{color:var(--color-f5faf8f5);font-size:var(--font-body-sm);font-weight:var(--weight-black)}.bonus-claim-main span{color:var(--text-soft);font-size:var(--font-meta);font-weight:var(--weight-semibold)}.bonus-claim-meta{place-items:end;gap:5px;min-width:6.5rem;display:grid}.bonus-claim-meta strong{color:var(--color-ffd166);font-size:var(--font-body-sm);white-space:nowrap;line-height:1}.bonus-claim-row .button{white-space:nowrap;min-height:36px}.bonus-levels-section{margin-top:1rem}.bonus-levels-current-row{display:grid}.bonus-benefits-header{margin-top:0}.bonus-center-panel{grid-template-columns:minmax(0,1fr);align-items:start}.bonus-center-panel .bonus-vip-hero{min-height:0;box-shadow:none;border:0;border-bottom:.0625rem solid var(--color-65e88c1f);background:0 0;grid-area:auto;grid-template-columns:minmax(0,1fr) minmax(22rem,34rem);align-items:end;gap:1.25rem;padding:0 0 1.25rem;display:grid}.bonus-center-panel .bonus-vip-hero-copy{align-items:start;gap:.25rem;display:grid}.bonus-center-panel .bonus-vip-hero-icon{display:none}.bonus-center-panel .bonus-vip-hero-copy span{white-space:nowrap;margin-bottom:.1875rem;display:block}.bonus-center-panel .bonus-vip-hero-copy h1{white-space:nowrap;margin:0}.bonus-center-panel .bonus-vip-hero-copy p{white-space:normal;max-width:none;margin-top:.1875rem}.bonus-center-panel>:where(.loading-strip,.inline-alert,.bonus-center-summary,.bonus-vip-section,.bonus-claim-panel,.bonus-rakeback-section,.bonus-promotions-panel,.bonus-levels-section){grid-column:1/-1}.bonus-center-panel .bonus-vip-grid-modern{grid-template-columns:minmax(0,1fr)}.bonus-center-panel .bonus-vip-status-card{min-height:12.5rem}.bonus-center-panel .bonus-levels-section{gap:1rem;margin-top:2rem}.bonus-center-panel .bonus-levels-title{border-bottom:.0625rem solid var(--color-65e88c1a);margin-bottom:.5rem;padding-bottom:1rem}.bonus-center-panel .bonus-levels-title h2{font-size:var(--font-title-sm);line-height:1.12}.bonus-center-panel .bonus-levels-title span{font-size:var(--font-body-sm);line-height:1.3}.bonus-center-panel .bonus-levels-current-row{margin-top:0}.bonus-center-panel .bonus-level-table-shell{margin-top:.75rem}.bonus-center-panel .bonus-level-table th,.bonus-center-panel .bonus-level-table td{padding:14px 12px}.bonus-center-panel .bonus-level-head strong,.bonus-center-panel .bonus-level-table td b{font-size:var(--font-body-sm);line-height:1.15}.bonus-center-panel .bonus-level-table td:first-child strong{font-size:var(--font-body-sm);line-height:1.18}.bonus-center-panel .bonus-level-table td:first-child span{font-size:var(--font-caption);line-height:1.25}.bonus-center-panel .bonus-claim-panel{width:100%}.bonus-center-panel .bonus-provider-promotion-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.bonus-center-panel .reward-filter-row{background:var(--color-030907d9);width:fit-content;max-width:100%;box-shadow:inset 0 0 0 .0625rem var(--color-65e88c24);border-radius:12px;gap:6px;margin-bottom:10px;padding:4px}.bonus-center-panel .reward-filter-row>span{min-height:34px;color:var(--color-c4cfdab8);box-shadow:none;background:0 0;padding-inline:8px 4px;text-decoration:none}.bonus-center-panel .reward-filter-row>div{box-shadow:none;background:0 0;gap:6px}.bonus-center-panel .reward-filter-row button{min-height:34px;box-shadow:none;background:0 0;border-radius:9px;padding-inline:12px}.bonus-center-panel .reward-filter-row button:hover{background:var(--color-ffffff0b);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff10)}.bonus-center-panel .reward-filter-row button.active{color:var(--accent);background:var(--color-24ee891f);box-shadow:inset 0 0 0 .0625rem var(--color-24ee8942)}.bonus-center-panel .reward-filter-row button small{color:inherit;background:var(--color-ffffff10)}.bonus-search-row{min-height:42px;color:var(--color-c4cfdab8);background:linear-gradient(var(--color-07110dfa),var(--color-020806fa));border:.0625rem solid var(--color-65e88c24);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08);border-radius:12px;align-items:center;gap:9px;margin-bottom:14px;padding:0 12px;display:flex}.bonus-search-row:focus-within{border-color:var(--color-65e88c75);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c38),0 0 0 .125rem var(--color-65e88c14)}.bonus-search-row svg{color:var(--accent);flex:none}.bonus-search-row input{width:100%;min-width:0;color:var(--color-f5faf8f0);font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-bold);background:0 0;border:0;outline:0}.bonus-search-row input::placeholder{color:var(--color-c4cfdab0)}.bonus-filter-transition{animation:.18s ease-out both missionFilterIn}.bonus-center-panel .bonus-provider-promotion-grid .reward-card{background:linear-gradient(180deg,var(--color-06100bfa),var(--color-030907fa));border:1px solid var(--color-65e88c42);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c17),0 .875rem 1.75rem var(--color-0000002e);border-radius:12px;overflow:hidden;transform:none}.bonus-center-panel .bonus-provider-promotion-grid .reward-card:hover{background:linear-gradient(180deg,var(--color-07120cfa),var(--color-030907fa));border-color:var(--color-65e88c57);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c24),0 1rem 2rem var(--color-00000038);transform:none}.bonus-center-panel .bonus-provider-promotion-grid .reward-card:after{display:none}.bonus-center-panel .bonus-provider-promotion-grid .reward-card img,.bonus-center-panel .bonus-provider-promotion-grid .reward-card-placeholder{border-radius:10px 10px 0 0}.bonus-center-panel .bonus-provider-promotion-grid .reward-card-metric{background:var(--color-ffffff0d);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff20),0 .5rem 1.1rem var(--color-00000020)}.hub-tab-badge{border-radius:var(--radius-pill);background:var(--accent);min-width:1.35rem;height:1.35rem;color:var(--text-on-accent);font-size:var(--font-caption);font-weight:var(--weight-black);place-items:center;padding:0 .35rem;display:inline-grid}.main-content.rewards-main-content{padding-bottom:42px}.mission-modal-actions{align-items:stretch;min-width:0;display:grid}.mission-join-cta{isolation:isolate;background:linear-gradient(135deg, var(--color-29f08a), var(--color-8ff7c0)), var(--accent);color:var(--color-06130c);font:inherit;font-weight:var(--weight-black);text-align:left;cursor:pointer;box-shadow:inset 0 0 0 1px var(--color-ffffff47), 0 16px 34px var(--accent-glow), 0 0 0 4px var(--color-24ee890f);border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px 10px 12px;transition:transform .16s,filter .16s,box-shadow .16s;display:inline-grid;position:relative;overflow:hidden}.mission-join-cta:before{z-index:-1;content:"";opacity:.55;background:linear-gradient(90deg,var(--color-00000000),var(--color-ffffff5c),var(--color-00000000));width:68%;position:absolute;inset:-40% auto -40% -28%;transform:rotate(18deg)}.mission-join-cta:hover:not(:disabled){filter:brightness(1.04);box-shadow:inset 0 0 0 1px var(--color-ffffff57),0 20px 42px var(--color-24ee8957),0 0 0 4px var(--color-24ee8914);transform:translateY(-1px)}.mission-join-cta:disabled{cursor:progress;opacity:.78}.mission-join-cta-icon{border-radius:var(--radius-lg);background:var(--color-04120b21);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--color-04120b24);place-items:center;display:grid}.mission-join-cta>span:not(.mission-join-cta-icon){gap:1px;min-width:0;display:grid}.mission-join-cta strong,.mission-join-cta small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mission-join-cta strong{font-size:var(--font-body-lg)}.mission-join-cta small{color:var(--color-05130cad);font-size:var(--font-caption);font-weight:var(--weight-black)}.ticket-list article,.mission-list-row,.mission-step-list article{border-radius:var(--radius-md);background:var(--surface-5);box-shadow:inset 0 0 0 1px var(--line-soft);align-items:center;gap:12px;padding:12px;display:flex}.ticket-list strong,.ticket-list span,.ticket-list small,.mission-list strong,.mission-list span{display:block}.ticket-list strong,.mission-list strong{color:var(--text-strong);font-size:var(--font-body)}.ticket-list span,.ticket-list small,.mission-list span{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-semibold)}.mission-list-row{text-align:left;width:100%;min-height:58px;color:inherit;font:inherit;box-shadow:inset 0 0 0 1px var(--white-07);background:linear-gradient(var(--color-0f191ff5),var(--bg-page));border:0;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;display:grid}.mission-list-row.is-actionable{transition:background .16s,box-shadow .16s,transform .16s}.mission-list-row.is-actionable:hover{transform:translateY(-1px)}.mission-list-row>div{min-width:0}.mission-list-row-arrow{color:var(--accent);flex:none}.mission-card{gap:12px;padding:16px;display:grid}.mission-card.status-claimable{box-shadow:inset 0 0 0 .0625rem var(--color-65e88c42),0 .875rem 1.75rem var(--color-0000002e)}.mission-card:focus-visible{outline-offset:3px;outline:2px solid var(--color-24ee8994)}.mission-card-head,.mission-card-foot{justify-content:space-between;align-items:center;gap:10px;display:flex}.mission-card-head>span{border-radius:var(--radius-md);background:var(--accent-soft);width:38px;height:38px;color:var(--accent);place-items:center;display:grid}.mission-card-head small,.mission-card-foot span,.mission-card-foot small,.mission-card p{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-bold)}.mission-card strong{color:var(--text-strong);font-size:var(--font-section-title)}.mission-card p{margin:0}.mission-status-pill{border-radius:var(--radius-pill);background:var(--color-ffffff0b);min-height:26px;color:var(--color-c4cfdad6);font-size:var(--font-caption);font-weight:var(--weight-black);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff12);justify-content:center;align-items:center;padding:0 9px;display:inline-flex}.mission-status-pill.claimable{color:var(--accent);background:var(--color-24ee8918);box-shadow:inset 0 0 0 .0625rem var(--color-24ee8938)}.mission-status-pill.in-progress,.mission-status-pill.active,.mission-status-pill.opt-in{color:var(--color-c4cfdad6);background:var(--color-ffffff0b);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff12)}.mission-status-pill.completed{color:var(--color-aaf3cf);background:var(--color-43e69a18);box-shadow:inset 0 0 0 .0625rem var(--color-43e69a36)}.mission-expiry-label{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-bold)}.mission-timer-row{align-items:center;min-width:0;margin-top:2px;display:flex}.mission-card-progress,.featured-mission-progress{gap:8px;display:grid}.mission-card-progress>span{color:var(--accent);font-size:var(--font-body-sm);font-weight:var(--weight-black);justify-self:end}.mission-card-claim{background:var(--accent);min-height:42px;color:var(--text-on-accent);font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-black);cursor:pointer;box-shadow:0 .875rem 1.75rem var(--color-65e88c33);border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 13px;display:inline-flex}.mission-card-claim:disabled{cursor:progress;opacity:.72}.mission-modal{z-index:1;overscroll-behavior:contain;border-radius:var(--radius-2xl);box-shadow:inset 0 0 0 1px var(--line-soft), 0 30px 80px var(--black-55);background:radial-gradient(circle at 12% 0,var(--accent-soft),transparent 32%),linear-gradient(var(--surface-6),var(--surface-3));display:grid;position:relative;overflow-y:auto}.mission-modal-head{align-items:center;display:grid}.mission-modal-head>span{background:var(--accent-soft);color:var(--accent);place-items:center;display:grid}.mission-modal-head small,.mission-modal-head p{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-bold)}.mission-modal-head h2,.mission-modal-head p{margin:3px 0 0}.mission-modal-head h2{color:var(--text-strong)}.mission-progress-box{min-width:0;box-shadow:inset 0 0 0 1px var(--white-07);background:var(--color-08101561);display:grid}.mission-progress-box>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.mission-progress-box span{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-bold)}.mission-progress-box strong{color:var(--accent)}.mission-detail-grid{grid-template-columns:1fr 1fr;align-items:start;display:grid}.mission-list,.mission-step-list{gap:10px;display:grid}.mission-list h3,.mission-step-list h3{color:var(--text-strong);font-size:var(--font-card-title);margin:0}.mission-step-list article{justify-content:space-between}.mission-step-list strong,.mission-step-list span{display:block}.mission-step-list strong{color:var(--text-strong)}.mission-step-list span{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-semibold)}.featured-mission-card{border-radius:var(--radius-2xl);min-width:0;box-shadow:inset 0 0 0 .0625rem var(--color-65e88c29),0 1rem 2.5rem var(--color-00000038);background:linear-gradient(var(--color-07120cfa),var(--color-020805fc));grid-template-columns:minmax(0,1fr) minmax(220px,320px) auto;align-items:center;gap:18px;margin-bottom:14px;padding:18px;display:grid}.featured-mission-copy,.featured-mission-progress{min-width:0}.featured-mission-copy h2,.featured-mission-copy p{margin:0}.featured-mission-copy h2{color:var(--text-strong)}.featured-mission-copy p{color:var(--muted);font-size:var(--font-body);font-weight:var(--weight-bold);margin-top:7px}.featured-mission-progress{gap:8px;display:grid}.featured-mission-progress strong{color:var(--accent);font-size:var(--font-hero-title);line-height:1}.featured-mission-progress span{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-bold)}.featured-mission-copy h2{font-size:var(--font-section-title);overflow-wrap:anywhere;margin-top:6px;line-height:1.22}.featured-mission-badge{border-radius:var(--radius-pill);width:fit-content;max-width:100%;min-height:30px;color:var(--accent);background:linear-gradient(90deg,var(--color-24ee8930),var(--color-24ee8912));box-shadow:inset 0 0 0 .0625rem var(--color-24ee8950),0 .625rem 1.75rem var(--color-24ee8918);align-items:center;gap:7px;padding:0 11px;display:inline-flex}.featured-mission-badge svg{fill:var(--color-24ee8933);filter:drop-shadow(0 0 .5rem var(--color-24ee8957));flex:none}.featured-mission-copy{align-content:center;gap:6px;display:grid}.mission-modal{gap:12px;width:min(640px,100svw - 32px);max-height:min(720px,100svh - 32px);padding:18px}.mission-modal .close-modal{width:40px;height:40px;top:12px;right:12px}.mission-modal-head{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;padding-right:46px}.mission-modal-head>span{border-radius:var(--radius-md);width:48px;height:48px}.mission-modal-head h2{font-size:var(--font-section-title);line-height:1.12}.mission-modal-head .mission-timer-row{grid-area:1/2;place-self:start end;width:auto;max-width:220px;margin-top:0}.mission-progress-box{border-radius:var(--radius-md);gap:8px;padding:10px}.mission-modal-actions{grid-template-columns:minmax(0,1fr);width:100%}.mission-join-cta{border-radius:var(--radius-md);width:100%;min-width:0;max-width:none;min-height:50px}.mission-detail-grid{gap:12px}.mission-list-row,.mission-step-list article{border-radius:var(--radius-md);min-height:54px;padding:11px}.mission-list-row.is-actionable:hover{background:linear-gradient(var(--color-08180efa),var(--bg-page));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c57),0 .875rem 1.75rem var(--color-65e88c0f)}.missions-page .featured-mission-card{gap:var(--space-4);background:linear-gradient(var(--color-07120cfa),var(--color-020805fc));border-color:var(--color-65e88c42);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c2e),0 1rem 2.5rem var(--color-00000038);position:relative;overflow:hidden}.missions-page .featured-mission-copy{box-shadow:none;background:0 0;align-content:center}.missions-page .featured-mission-progress{border-radius:var(--radius-lg);align-content:center;align-self:stretch;justify-items:stretch;min-height:0}.missions-page .featured-mission-progress strong{color:var(--color-65e88c);font-size:var(--font-value);margin:0;line-height:1}.missions-page .featured-mission-progress span{color:var(--color-c4cfdab8)}.missions-page .featured-mission-progress .progress-bar{width:100%}.missions-page .featured-mission-progress .mission-status-pill{color:var(--color-e5ebf2b8);background:var(--color-ffffff0b);min-height:1.875rem;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff12);margin-top:.125rem}.missions-page .featured-mission-actions{align-items:center;display:flex}.missions-page .featured-mission-progress{box-shadow:none;background:0 0;border:0;padding:0}.missions-page .featured-mission-card{background:radial-gradient(at 82% 0,var(--color-65e88c18),var(--color-00000000) 20rem),linear-gradient(180deg,var(--color-0b1a12fa),var(--color-04100afa));grid-template-columns:none;grid-template-areas:none;align-items:stretch}.missions-page .mission-task-summary{min-height:54px;color:var(--color-e5ebf2d9);font-size:var(--font-body-sm);font-weight:var(--weight-bold);overflow-wrap:anywhere;box-shadow:none;background:0 0;margin:0;padding:0;line-height:1.32;display:block;overflow:visible}.missions-page .mission-task-summary:before{content:"Objective";color:var(--color-c4cfdab8);font-size:var(--font-micro);font-weight:var(--weight-black);letter-spacing:0;text-transform:uppercase;margin-bottom:5px;display:block}.missions-page .mission-featured-grid,.missions-page .mission-grid{gap:12px}.missions-page .mission-filter-transition{animation:.18s ease-out both missionFilterIn}.missions-page .mission-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.missions-page .mission-card,.missions-page .featured-mission-card{background:linear-gradient(180deg,var(--color-06100bfa),var(--color-030907fa));border:1px solid var(--color-65e88c42);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c17),0 .875rem 1.75rem var(--color-0000002e);border-radius:12px;transform:none}.missions-page .mission-card{grid-template-rows:auto auto auto 1fr auto;gap:12px;min-height:282px;padding:16px;display:grid}.missions-page .mission-card:hover,.missions-page .featured-mission-card:hover{background:linear-gradient(180deg,var(--color-07120cfa),var(--color-030907fa));border-color:var(--color-65e88c57);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c24),0 1rem 2rem var(--color-00000038);transform:none}.missions-page .mission-card:after,.missions-page .featured-mission-card:after{display:none}.missions-page .mission-card strong{color:var(--color-f4fbf7);font-size:var(--font-card-title);letter-spacing:0;line-height:1.18}.missions-page .featured-mission-title{align-items:center;gap:8px;display:inline-flex}.missions-page .featured-mission-title svg{color:var(--accent);fill:var(--color-24ee892e);filter:drop-shadow(0 0 .45rem var(--color-24ee894a));flex:none}.missions-page .mission-card-head{justify-content:space-between;align-items:flex-start;min-height:34px}.missions-page .mission-card-head strong{min-width:0;max-width:calc(100% - 10.5rem);margin:0}.missions-page .mission-card-head .mission-timer-row{justify-content:flex-end;width:auto;max-width:9.75rem;margin-top:0;margin-left:auto}.missions-page .mission-card-head .mission-timer-row .countdown-badge{border-radius:var(--radius-pill);width:auto;min-width:0;max-width:none;min-height:26px;color:var(--color-c4cfdad6);font-size:var(--font-caption);gap:5px;padding-inline:9px;overflow:visible}.missions-page .mission-card-head .mission-timer-row .countdown-badge>span{width:auto;height:auto;color:inherit;box-shadow:none;text-align:left;text-overflow:clip;white-space:nowrap;background:0 0;margin-left:0;display:inline;overflow:visible}.missions-page .mission-card-head .mission-timer-row .countdown-badge svg{width:13px;height:13px}.missions-page .mission-card-head .mission-expiry-label{text-align:right;max-width:9.75rem;margin:0 0 0 auto}.missions-page .mission-status-pill{width:fit-content;min-height:24px;color:var(--color-c4cfdad6);background:var(--color-ffffff0b);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff14);padding-inline:9px}.missions-page .mission-status-pill.claimable,.missions-page .mission-status-pill.completed{color:var(--accent);background:var(--color-24ee8918);box-shadow:inset 0 0 0 .0625rem var(--color-24ee8938)}.missions-page .mission-prize-box{text-align:left;gap:8px;display:grid}.missions-page .mission-prize-label{color:var(--color-c4cfdab8);font-size:var(--font-micro);font-weight:var(--weight-black);text-transform:uppercase;line-height:1;display:block}.missions-page .mission-reward-chips{justify-content:flex-start;gap:8px}.missions-page .mission-reward-chip{background:var(--color-ffffff0d);min-width:0;min-height:36px;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff20),0 .5rem 1.1rem var(--color-00000020);border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px;display:grid}.missions-page .mission-reward-icon{color:var(--accent);filter:drop-shadow(0 0 .35rem var(--color-65e88c42));flex:none}.missions-page .mission-reward-chip.xp .mission-reward-icon{color:#2fe3ff;filter:drop-shadow(0 0 .35rem #2fe3ff52)}.missions-page .mission-reward-chip b{font-size:var(--font-body-sm)}.missions-page .mission-reward-chip small{color:var(--color-c4cfdab8)}.missions-page .mission-reward-chip b,.missions-page .mission-reward-chip.usd b,.missions-page .mission-reward-chip.eur b,.missions-page .mission-reward-chip.gbp b,.missions-page .mission-reward-chip.usdt b,.missions-page .mission-reward-chip.xp b{color:var(--text-strong)}.missions-page .mission-reward-chip.xp{background:var(--color-ffffff0d);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff20),0 .5rem 1.1rem var(--color-00000020)}.missions-page .mission-timer-row .countdown-badge{width:100%;min-height:34px;color:var(--color-c4cfdad6);background:var(--color-ffffff08);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff14)}.missions-page .mission-timer-row .countdown-badge svg{color:var(--accent)}.missions-page .mission-card-progress{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"mission-percent mission-count""mission-bar mission-bar";align-self:end;align-items:center;gap:8px;width:100%;display:grid}.missions-page .mission-card-progress>span{color:var(--color-c4cfdab8);grid-area:mission-percent;justify-self:start}.missions-page .mission-card-progress>span.has-progress{color:var(--accent)}.missions-page .mission-card-progress>small{color:var(--color-c4cfdab8);font-size:var(--font-caption);font-weight:var(--weight-black);grid-area:mission-count;justify-self:end}.missions-page .mission-card-progress .progress-bar{grid-area:mission-bar}.missions-page .mission-card-foot{grid-template-columns:minmax(0,1fr);align-self:end;width:100%;display:grid}.missions-page .mission-card-foot span,.missions-page .mission-card-foot small{color:var(--color-c4cfdab8);text-align:center;justify-content:center}.missions-page .mission-card-foot span{min-height:18px}.missions-page .mission-card-foot small,.missions-page .mission-card-claim{width:100%;min-height:42px;color:var(--color-06120a);background:var(--color-65e88c);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff2e),0 .875rem 1.75rem var(--color-65e88c33);font-weight:var(--weight-black);border-radius:10px;justify-content:center;align-items:center;padding-inline:12px;display:inline-flex}.missions-page .mission-card:hover .mission-card-foot small,.missions-page .mission-card:hover .mission-card-claim{color:var(--color-06120a);background:var(--color-65e88c);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff38),0 1rem 2rem var(--color-65e88c3d)}.missions-page .featured-mission-card{background:radial-gradient(at 82% 0,var(--color-65e88c18),var(--color-00000000) 20rem),linear-gradient(180deg,var(--color-0b1a12fa),var(--color-04100afa));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c32),0 .875rem 1.75rem var(--color-0000002e);grid-template-columns:none;grid-template-areas:none;align-items:stretch;gap:11px;position:relative;overflow:hidden}.missions-page .featured-mission-card:before{content:"";pointer-events:none;background:linear-gradient(180deg,var(--color-00000000),var(--accent) 18%,var(--accent) 82%,var(--color-00000000));width:.1875rem;box-shadow:.25rem 0 1.25rem var(--color-24ee8930);opacity:.95;position:absolute;inset:16px auto 16px 0}.missions-page .reward-filter-row,.rewards-page .reward-filter-row{width:fit-content;max-width:100%;color:var(--color-e5ebf2cc);background:var(--color-030907d9);border:1px solid var(--color-65e88c24);box-shadow:0 0 1rem var(--color-65e88c08);border-radius:12px;gap:6px;margin-bottom:14px;padding:4px}.missions-page .reward-filter-row>span,.rewards-page .reward-filter-row>span{min-height:34px;color:var(--color-c4cfdab8);box-shadow:none;background:0 0;padding-inline:8px 4px;text-decoration:none}.missions-page .reward-filter-row>div,.rewards-page .reward-filter-row>div{box-shadow:none;background:0 0;gap:6px}.missions-page .reward-filter-row button,.rewards-page .reward-filter-row button{min-height:34px;font-size:var(--font-meta);font-weight:var(--weight-bold);box-shadow:none;background:0 0;border-radius:9px;padding-inline:12px}.missions-page .reward-filter-row button:hover,.rewards-page .reward-filter-row button:hover{background:var(--color-ffffff0b);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff10)}.missions-page .reward-filter-row button.active,.rewards-page .reward-filter-row button.active{color:var(--accent);background:var(--color-24ee891f);box-shadow:inset 0 0 0 .0625rem var(--color-24ee8942)}.missions-page .reward-filter-row button small,.rewards-page .reward-filter-row button small{color:inherit;background:var(--color-ffffff10)}.rewards-page .reward-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rewards-page .reward-card{background:radial-gradient(circle at 74% 0,var(--color-65e88c14),var(--color-00000000) 38%),linear-gradient(180deg,var(--color-0a1810fa),var(--color-040b08fc));border:1px solid var(--color-65e88c57);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c1f),0 .875rem 1.75rem var(--color-0000002e),0 0 1.45rem var(--color-65e88c12);border-radius:12px;overflow:hidden;transform:none}.rewards-page .reward-card:hover{border-color:var(--color-65e88c57);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff0a),0 1rem 2rem var(--color-00000038),0 0 1.75rem var(--color-65e88c18);transform:none}.rewards-page .reward-card:after{display:none}.rewards-page .reward-card img,.rewards-page .reward-card-placeholder{border-radius:10px 10px 0 0}.rewards-page .reward-card-metric{background:var(--color-ffffff0d);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff20),0 .5rem 1.1rem var(--color-00000020)}@keyframes missionFilterIn{0%{opacity:.55;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.sport-tickets-page{gap:18px;display:grid}.sport-ticket-filters{grid-template-columns:repeat(5,minmax(130px,1fr)) auto}.sport-ticket-table{min-width:920px}.sport-ticket-code-cell{align-items:center;gap:8px;min-width:0;display:inline-flex}.sport-ticket-code{max-width:190px;color:var(--text-strong);font-weight:var(--weight-black);text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.sport-ticket-bonus-badge{height:24px;color:var(--accent);font-size:var(--font-caption);font-weight:var(--weight-black);white-space:nowrap;background:#5eea8424;border:1px solid #5eea846b;border-radius:999px;align-items:center;gap:4px;padding:0 8px;line-height:1;display:inline-flex}.sport-ticket-modal-layer{z-index:160}.sport-ticket-modal{z-index:1;border-radius:var(--radius-2xl);background:radial-gradient(circle at 10% 0, var(--color-24ee8924), transparent 32%), var(--panel-strong);width:min(100%,980px);max-height:calc(100svh - 34px);box-shadow:inset 0 0 0 1px var(--line-soft), 0 28px 78px var(--color-00000094);gap:16px;padding:20px;display:grid;position:relative;overflow:auto}.sport-ticket-modal>.auth-modal-close{position:absolute;top:14px;right:14px}.sport-ticket-modal-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;display:grid}.sport-ticket-modal-head span{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-black)}.sport-ticket-modal-head h2{overflow-wrap:anywhere;color:var(--text-strong);font-size:var(--font-page-title);margin:4px 0 0;line-height:1.08}.sport-ticket-modal-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.sport-ticket-preview-shell{border-radius:var(--radius-lg);background:var(--white);overflow:hidden}.sport-ticket-print-frame{background:var(--white);border:0;width:100%;min-height:min(72svh,720px)}.mobile-race-status-bar{box-shadow:inset 0 -1px 0 var(--line-soft);background:var(--bg-panel-strong);gap:8px;padding:8px 10px;display:grid}.mobile-race-status-bar strong,.mobile-race-status-bar small{display:block}.mobile-race-status-bar strong{font-size:var(--font-body-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mobile-race-status-bar small{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-bold)}.mobile-race-status-meta{gap:8px;display:flex}.mobile-race-status-meta span{background:var(--button-muted);min-height:24px;color:var(--accent);font-size:var(--font-caption);font-weight:var(--weight-heavy);border-radius:7px;padding:4px 8px}.race-widget-panel{background:linear-gradient(135deg, var(--color-24ee891a), transparent 48%), var(--panel)}.race-widget-head{grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:10px 18px;min-width:0;display:grid}.race-widget-head>div:first-child{gap:5px;min-width:0;display:grid}.race-widget-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.race-widget-head p,.race-widget-head h2,.race-widget-head span{margin:0}.race-widget-head p{color:var(--accent);font-size:var(--font-meta);font-weight:var(--weight-black);text-transform:uppercase}.race-widget-head h2{color:var(--text-strong)}.race-widget-head span{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-semibold)}.race-widget-subtitle{letter-spacing:0}.race-status-pill{min-height:28px;color:var(--accent);background:var(--color-24ee892e);box-shadow:inset 0 0 0 1px var(--color-24ee893d),0 10px 24px var(--color-24ee8914)}.race-details-link{min-height:28px;color:var(--text);font:inherit;font-size:var(--font-meta);font-weight:var(--weight-heavy);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 2px;display:inline-flex}.race-details-link:hover{color:var(--accent)}.race-inline-section-head{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:12px;padding-top:4px;display:flex}.race-inline-section-head strong,.race-standings-copy h2{color:var(--text-strong);margin:0;display:block}.race-inline-section-head strong{font-size:var(--font-body);font-weight:var(--weight-black);line-height:1.15}.race-inline-section-head span,.race-standings-copy p{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-semibold);margin:4px 0 0;line-height:1.3;display:block}.race-inline-section-head small{border-radius:var(--radius-pill);min-width:28px;height:28px;color:var(--warning);font-size:var(--font-meta);font-weight:var(--weight-black);background:var(--color-ffd1661a);box-shadow:inset 0 0 0 1px var(--color-ffd1662e);place-items:center;padding:0 8px;display:inline-grid}.race-widget-panel .race-inline-section-head small{display:none}.race-my-position{border-radius:var(--radius-md);background:var(--color-24ee8914);grid-template-columns:1fr auto auto;align-items:center;gap:12px;margin-top:14px;padding:13px;display:grid}.race-widget-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;margin-top:12px;display:grid}.race-my-position span,.race-my-position small{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-bold)}.race-my-position strong{color:var(--accent);font-size:var(--font-value)}.race-standings-copy{min-width:0}.mini-leaderboard{gap:6px;display:grid}.mini-leaderboard-row.is-me{color:var(--accent);box-shadow:inset 3px 0 0 var(--accent), inset 0 0 0 1px var(--line-soft)}.race-expand-btn{margin-top:12px}.race-standings-panel{border-radius:var(--radius-3xl);background:radial-gradient(at 82% 0,var(--color-65e88c0e),var(--color-00000000) 24rem),linear-gradient(var(--color-07120cfa),var(--color-020805fc));border:.0625rem solid var(--color-65e88c2e);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c18),0 1rem 2.5rem var(--color-00000038);padding:20px;overflow:hidden}.leaderboard-board{gap:8px;min-width:0;display:grid}.leaderboard-board-head{min-width:0;min-height:34px;color:var(--text-soft);font-size:var(--font-caption);font-weight:var(--weight-black);letter-spacing:0;text-transform:uppercase;grid-template-columns:96px minmax(160px,1fr) minmax(110px,.55fr) minmax(140px,.65fr);align-items:center;gap:14px;padding:0 18px;display:grid}.leaderboard-board-list{gap:8px;min-width:0;display:grid}.leaderboard-board-row{border:.0625rem solid var(--color-65e88c1f);border-radius:var(--radius-md);background:linear-gradient(var(--color-06100bfa),var(--color-030907fa));min-width:0;min-height:42px;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff05);grid-template-columns:96px minmax(160px,1fr) minmax(110px,.55fr) minmax(140px,.65fr);align-items:center;gap:14px;padding:0 18px;display:grid}.leaderboard-board-empty{background:linear-gradient(var(--color-06100bfa),var(--color-030907fa));min-height:58px;color:var(--text-strong);border:.0625rem solid var(--color-65e88c1f);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c12);border-radius:13px;padding:0 18px}.leaderboard-board-row.is-me{color:var(--color-65e88c);background:linear-gradient(var(--color-07160efa),var(--color-030907fa));border-color:var(--color-65e88c57);box-shadow:inset .1875rem 0 0 var(--accent),inset 0 0 0 .0625rem var(--color-65e88c24),0 .75rem 1.5rem var(--color-0000002e)}.leaderboard-board-rank{background:var(--color-24ee891f);min-width:44px;min-height:34px;color:var(--accent);font-size:var(--font-body);font-weight:var(--weight-black);box-shadow:inset 0 0 0 .0625rem var(--color-24ee8942);border-radius:11px;justify-self:start;place-items:center;padding:0 10px;display:inline-grid}.leaderboard-board-player{color:var(--text-strong);font-size:var(--font-body);font-weight:var(--weight-black)}.leaderboard-board-score{color:var(--text-strong);font-size:var(--font-body);font-weight:var(--weight-black);justify-self:start}.leaderboard-board-empty{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-bold);text-align:center;place-items:center;display:grid}.mini-leaderboard{margin-top:14px}.mini-leaderboard .leaderboard-board-head{grid-template-columns:64px minmax(120px,1fr) minmax(76px,.42fr) minmax(110px,.58fr)}.mini-leaderboard .leaderboard-board-empty{border-radius:var(--radius-lg);min-height:50px;padding-inline:12px}.mini-leaderboard .leaderboard-board-head{padding-inline:12px}.raffle-provider-rails{gap:18px;min-width:0;max-width:100%;margin:22px 0 0;display:grid}.ticket-list{gap:10px;display:grid}.ticket-section-panel .ticket-list{border-radius:var(--radius-xl);min-height:118px;box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--color-08101547);padding:10px}.ticket-list article{min-height:58px;box-shadow:inset 0 0 0 1px var(--white-07);background:linear-gradient(90deg,var(--color-24ee890f),var(--color-00000000) 58%),var(--color-081015b8);grid-template-columns:auto 1fr auto;display:grid}.ticket-list article>svg{border-radius:var(--radius-md);background:var(--white-04);width:34px;height:34px;color:var(--accent);box-shadow:inset 0 0 0 1px var(--line-soft);padding:8px}.race-widget-kpi-row,.race-detail-spotlight,.promotion-summary-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.race-widget-kpi-row .race-my-position{border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--color-24ee8921),var(--color-24ee890f));min-width:0;box-shadow:inset 0 0 0 1px var(--color-24ee8933);gap:6px;margin-top:0;padding:14px;display:grid}.race-widget-kpi-row .race-my-position strong{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-fluid-stat);line-height:1.02;overflow:hidden}.race-widget-kpi-row .race-my-position small{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-bold)}.race-detail-spotlight .is-me{background:linear-gradient(135deg,var(--color-24ee892e),var(--color-24ee890f));box-shadow:inset 0 0 0 1px var(--color-24ee8957),0 16px 38px var(--color-24ee891a)}.race-position-cta{background:var(--accent);color:var(--text-inverse);font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-black);cursor:pointer;box-shadow:0 12px 26px var(--color-24ee8933);border:0;justify-content:center;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.race-position-cta:disabled{cursor:progress;opacity:.7}.race-position-cta:hover:not(:disabled){filter:brightness(1.04)}.raffle-rules-section,.raffle-faq-section{gap:14px;margin:18px 0;display:grid}.raffle-rules-head{justify-content:space-between;gap:14px;display:flex}.raffle-rules-head h2,.raffle-faq-section h2,.terms-modal h2{color:var(--text-strong);font-size:var(--font-value);margin:0;line-height:1.1}.raffle-rules-head p{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-bold);margin:4px 0 0}.raffle-rules-summary{border-radius:var(--radius-2xl);background:linear-gradient(135deg, var(--accent-soft), var(--color-ffd1660b)), var(--panel);box-shadow:inset 0 0 0 1px var(--accent-glow-soft), 0 18px 44px var(--color-00000038);grid-template-columns:minmax(140px,.72fr) minmax(220px,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.raffle-rules-summary>div{gap:6px;min-width:0;display:grid}.raffle-rules-summary span{color:var(--accent);font-size:var(--font-meta);font-weight:var(--weight-black);text-transform:uppercase}.raffle-rules-summary strong{color:var(--text-strong);font-size:var(--font-section-title);line-height:1.1}.raffle-rules-summary>div:first-child strong{color:var(--accent);font-size:var(--font-hero-title);line-height:1}.raffle-rules-summary small{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-bold)}.raffle-rules-summary-action{justify-self:end}.raffle-rules-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.raffle-rules-grid.single-rule{grid-template-columns:1fr}.raffle-rule-card{border-radius:var(--radius-xl);background:linear-gradient(180deg, var(--color-ffffff06), var(--color-ffffff00)), var(--panel);min-width:0;box-shadow:inset 0 0 0 1px var(--line-soft), 0 14px 34px var(--color-00000033);grid-template-rows:auto minmax(132px,1fr) auto;gap:14px;padding:16px;display:grid}.raffle-rules-grid.single-rule .raffle-rule-card{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:stretch}.raffle-rules-grid.single-rule .raffle-rule-card-head{grid-column:1/-1}.raffle-rules-grid.single-rule .raffle-rule-card dl{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;padding-right:18px}.raffle-rules-grid.single-rule .raffle-rule-progress{border-top:0;border-left:1px solid var(--line-soft);align-self:stretch;min-height:100%;padding-top:0;padding-left:18px}.raffle-rule-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.raffle-rule-card-head strong{color:var(--text-strong);font-size:var(--font-card-title);font-weight:var(--weight-black)}.raffle-rule-card-head span{border-radius:var(--radius-pill);background:var(--accent-soft);min-height:28px;color:var(--accent);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase;padding:7px 10px}.raffle-rule-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:0;display:grid}.raffle-rule-card dt,.raffle-rule-progress span{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase}.raffle-rule-card dd{min-width:0;color:var(--text-strong);font-size:var(--font-body);font-weight:var(--weight-heavy);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;overflow:hidden}.raffle-rule-progress{border-top:1px solid var(--line-soft);align-self:end;gap:9px;min-height:88px;padding-top:12px;display:grid}.raffle-rule-progress>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.raffle-rule-progress strong{color:var(--text-strong);font-size:var(--font-body-sm);font-weight:var(--weight-black);text-align:right}.raffle-faq-section>div{gap:10px;display:grid}.raffle-faq-section details{border-radius:var(--radius-lg);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line-soft)}.raffle-faq-section summary{cursor:pointer;color:var(--text-strong);font-size:var(--font-body-lg);font-weight:var(--weight-black);padding:16px;list-style:none}.raffle-faq-section summary::-webkit-details-marker{display:none}.raffle-faq-section details>div{color:var(--muted);font-size:var(--font-body);font-weight:var(--weight-semibold);padding:0 16px 16px;line-height:1.55}.race-detail-spotlight{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.race-detail-spotlight article{border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--color-24ee8917),var(--color-ffffff06)),var(--color-070f14d1);min-height:66px;box-shadow:inset 0 0 0 1px var(--color-ffffff11);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:14px;display:grid}.race-detail-spotlight span,.race-detail-spotlight small{grid-column:1}.race-detail-spotlight strong{font-size:var(--font-title-sm);grid-area:1/2/span 2;place-self:center end;line-height:1}.race-detail-spotlight small{color:var(--muted);font-size:var(--font-meta)}.race-position-cta{border-radius:10px;grid-column:1/-1;justify-self:start;min-height:34px;margin-top:4px}.raffle-period-bar{margin-top:4px}.raffle-rules-head{align-items:center}.raffle-rules-head h2{font-size:var(--font-section-title)}.jackpot-strip{min-width:0;box-shadow:none;background:0 0;border-radius:0;gap:6px;margin:0 0 16px;padding:0;display:grid}.jackpot-strip.compact{margin-top:2px;margin-bottom:16px}.jackpot-strip-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.jackpot-card{min-width:0;color:var(--text-strong);font:inherit;text-align:left;cursor:pointer;border:0;align-items:center;transition:transform .16s,box-shadow .16s,filter .16s;display:grid;position:relative;overflow:hidden}.jackpot-card:disabled{cursor:progress}.jackpot-card:hover{filter:brightness(1.015);box-shadow:inset 0 0 0 1px var(--color-ffd16629),0 8px 20px var(--color-00000033);transform:translateY(-1px)}.jackpot-card.active{filter:brightness(1.025);box-shadow:inset 0 0 0 1px var(--color-ffd1663d),0 9px 22px var(--color-00000038)}.jackpot-card-icon{z-index:1;border-radius:var(--radius-pill);color:var(--color-321c03);background:radial-gradient(circle at 35% 28%,var(--color-ffe9a1),var(--color-d9a83d) 42%,var(--color-8f5c16) 100%);box-shadow:inset 0 0 0 1px var(--color-ffffff47);place-items:center;display:grid;position:relative}.jackpot-card-copy{z-index:1;min-width:0;display:grid;position:relative}.jackpot-card-copy strong,.jackpot-card-copy b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jackpot-card-copy strong{color:var(--muted);font-weight:var(--weight-black);text-transform:uppercase}.jackpot-card-copy b{color:var(--color-ffd166);min-width:0;max-width:100%;font-weight:var(--weight-black);text-shadow:none;align-items:baseline;display:inline-flex}.jackpot-amount-number{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jackpot-card-progress{border-radius:var(--radius-pill);position:absolute;overflow:hidden}.jackpot-card-progress span{border-radius:inherit;height:100%;box-shadow:none;display:block}.jackpot-tier-2 .jackpot-card-copy b{color:var(--color-8df5ff);text-shadow:none}.jackpot-tier-3 .jackpot-card-copy b{color:var(--color-ff8fb3);text-shadow:none}.jackpot-winners{gap:8px;min-width:0;padding-top:4px;animation:.16s ease-out jackpot-winners-open;display:grid}.jackpot-winners.is-refreshing{opacity:.92}.jackpot-winners-head{min-width:0;color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;display:flex}.jackpot-winners-head span{align-items:center;gap:6px;min-width:0;display:inline-flex}.jackpot-winners-head svg{color:var(--warning)}.jackpot-winners-head small{border-radius:var(--radius-pill);background:var(--warning-soft);min-width:22px;height:22px;color:var(--warning);font-size:var(--font-caption);font-weight:var(--weight-black);box-shadow:inset 0 0 0 1px var(--color-ffd1662e);place-items:center;display:inline-grid}.jackpot-winners-track{border-radius:var(--radius-lg);background:var(--color-08101580);min-width:0;box-shadow:inset 0 0 0 1px var(--color-ffd16617);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;padding:8px;display:grid}.jackpot-winner-chip{border-radius:var(--radius-lg);background:linear-gradient(105deg,var(--color-ffd16624),var(--color-00000000) 36%),linear-gradient(var(--color-0e181eeb),var(--color-050d10f5));min-width:0;min-height:52px;box-shadow:inset 0 0 0 1px var(--color-ffd16621),0 10px 24px var(--color-00000033);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 10px;display:grid;position:relative;overflow:hidden}.jackpot-winner-chip:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, var(--white-08), transparent);opacity:.45;animation:5.8s ease-in-out infinite jackpotCardShine;position:absolute;inset:0;transform:translate(-65%)}.jackpot-winner-medal{z-index:1;border-radius:var(--radius-pill);color:var(--color-321c03);background:radial-gradient(circle at 34% 28%,var(--color-fff8c8),var(--color-ffd166) 42%,var(--color-9f640d) 100%);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--color-ffffff6b),0 0 18px var(--color-ffd16638);place-items:center;display:grid;position:relative}.jackpot-winner-copy{z-index:1;gap:3px;min-width:0;display:grid;position:relative}.jackpot-winner-copy strong,.jackpot-winner-copy small,.jackpot-winner-chip b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jackpot-winner-copy strong{color:var(--text-strong);font-size:var(--font-body-sm);font-weight:var(--weight-black)}.jackpot-winner-copy small{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-bold)}.jackpot-winner-chip b{z-index:1;color:var(--color-8df5ff);max-width:120px;font-size:var(--font-card-title);font-weight:var(--weight-black);text-shadow:0 0 18px var(--color-8df5ff33);align-items:baseline;gap:4px;line-height:1;display:inline-flex;position:relative}.jackpot-winner-chip b span{text-overflow:ellipsis;min-width:0;overflow:hidden}.jackpot-winner-chip b em{font-size:var(--font-ratio-jackpot-caption);flex:none;font-style:normal}.jackpot-win-layer{z-index:260;padding:max(18px, env(safe-area-inset-top)) 18px max(18px, env(safe-area-inset-bottom));overflow:hidden}.jackpot-win-backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 50% 78%,var(--color-ffd16633),var(--color-00000000) 34%),var(--color-020507db)}.jackpot-coin-burst{pointer-events:none;position:absolute;inset:0;overflow:hidden}.jackpot-coin-burst span{bottom:-72px;left:var(--coin-left);width:var(--coin-size);height:var(--coin-size);border-radius:var(--radius-pill);animation:jackpotCoinRise var(--coin-duration) cubic-bezier(.2, .8, .22, 1) infinite;animation-delay:var(--coin-delay);background:radial-gradient(circle at 33% 28%,var(--color-fff9c9) 0 18%,var(--color-ffd166) 34%,var(--color-c98614) 72%,var(--color-6e4207) 100%);box-shadow:inset 0 0 0 1px var(--color-ffffff61),0 0 18px var(--color-ffd1666b);position:absolute}.jackpot-coin-burst span:after{border-radius:inherit;content:"";border:2px solid var(--color-6f420770);position:absolute;inset:23%}.jackpot-win-modal{z-index:1;width:min(100%,520px);color:var(--text-strong);text-align:center;background:radial-gradient(circle at 50% 0,var(--color-fff6b257),var(--color-00000000) 28%),radial-gradient(circle at 18% 16%,var(--color-24ee892e),var(--color-00000000) 26%),linear-gradient(155deg,var(--color-3f2d0ffa),var(--color-0c1115fa) 52%,var(--color-070c0ffa));box-shadow:inset 0 0 0 1px var(--color-ffd16661),inset 0 0 42px var(--color-ffd1661a),0 34px 100px var(--color-000000ad),0 0 58px var(--color-ffd16629);border-radius:22px;justify-items:center;gap:10px;padding:34px 28px 28px;animation:.52s cubic-bezier(.16,1.2,.28,1) jackpotWinPop;display:grid;position:relative;overflow:hidden}.jackpot-win-modal:before,.jackpot-win-modal:after{content:"";pointer-events:none;position:absolute}.jackpot-win-modal:before{filter:blur(8px);background:radial-gradient(circle,var(--color-ffd16647),var(--color-00000000) 66%);height:190px;inset:-25% 10% auto}.jackpot-win-modal:after{background:linear-gradient(115deg, transparent 0 42%, var(--color-ffffff1c) 48%, transparent 56%), repeating-linear-gradient(135deg, transparent 0 16px, var(--white-035) 16px 17px);animation:3.4s ease-in-out infinite jackpotModalShine;inset:0}.jackpot-win-crown{z-index:1;border-radius:var(--radius-pill);color:var(--color-2d1902);background:radial-gradient(circle at 35% 22%,var(--color-fffbd0),var(--color-ffd166) 38%,var(--color-8b520c) 100%);width:86px;height:86px;box-shadow:inset 0 0 0 1px var(--color-ffffff85),0 0 34px var(--color-ffd16652);place-items:center;animation:1.5s ease-in-out infinite jackpotCrownPulse;display:grid;position:relative}.jackpot-win-modal p{color:var(--color-ffd166);font-size:var(--font-body-sm);font-weight:var(--weight-black);letter-spacing:0;text-transform:uppercase;margin:6px 0 0}.jackpot-win-modal h2{color:var(--color-fff8cf);font-size:var(--font-fluid-jackpot-title);font-weight:var(--weight-black);letter-spacing:0;text-shadow:0 0 20px var(--color-ffd16666),0 8px 20px var(--color-0000005c);margin:0;line-height:.92}.jackpot-win-modal strong{color:var(--accent);font-size:var(--font-fluid-jackpot-value);font-weight:var(--weight-black);text-shadow:0 0 24px var(--accent-glow);line-height:1}.jackpot-win-modal>span{max-width:340px;color:var(--text);font-size:var(--font-body);font-weight:var(--weight-bold)}.jackpot-win-close{min-width:150px;margin-top:8px}.jackpot-strip.compact{margin:0 0 var(--space-4)}.jackpot-strip-grid{gap:var(--space-3)}.jackpot-card{gap:var(--space-3);border-radius:var(--radius-lg);min-height:4rem;padding:var(--space-3);grid-template-columns:2rem minmax(0,1fr)}.jackpot-card:hover,.jackpot-card.active{filter:none;box-shadow:inset 0 0 0 1px var(--color-ffd16640),inset 0 1px var(--color-ffffff0e);transform:none}.jackpot-card-icon{width:2rem;height:2rem}.jackpot-card-icon svg{width:1rem;height:1rem}.jackpot-card-copy{align-items:baseline;gap:var(--space-3);grid-template-columns:minmax(4rem,auto) minmax(0,1fr)}.jackpot-card-copy strong{font-size:var(--font-meta);line-height:var(--line-title)}.jackpot-card-copy b{justify-self:start;gap:var(--space-1);font-size:var(--font-section-title);line-height:var(--line-title)}.jackpot-card-progress{left:calc(2rem + (var(--space-3) * 2));right:var(--space-3);background:var(--color-ffffff17);height:.1875rem;bottom:.625rem}.jackpot-card-progress span{opacity:.9;background:currentColor}.jackpot-card{background:linear-gradient(var(--color-050e0be6),var(--color-020708f5))}.jackpot-strip.compact{border-radius:var(--radius-xl);padding:var(--space-3);background:radial-gradient(at 0 0,var(--color-ffd1661c),var(--color-00000000) 32%),linear-gradient(var(--color-080e0aeb),var(--color-030706f0));box-shadow:inset 0 0 0 .0625rem var(--color-ffd1661f),0 1rem 2.75rem var(--color-0000003d)}.jackpot-card{background:linear-gradient(135deg,var(--color-ffd16612),var(--color-00000000) 38%),linear-gradient(var(--color-08100dfa),var(--bg-page));box-shadow:inset 0 0 0 .0625rem var(--color-ffd16647),inset 0 .0625rem var(--color-ffffff0a)}.main-content.sport-main-content{height:100svh;min-height:100svh;padding:var(--topbar-height) 0 0 var(--sidebar-width);overflow:hidden}.app-shell.is-rtl .main-content.sport-main-content{padding:var(--topbar-height) var(--sidebar-width) 0 0}.sport-product-layer.is-active,.sport-product-layer.is-active .sport-page{height:100%;min-height:0}.sport-page{grid-template-rows:minmax(0,1fr);width:100%;height:100%;min-height:0;display:grid;overflow:hidden}.sport-page.has-sport-bonus-context{grid-template-rows:auto minmax(0,1fr)}.sport-bonus-context{z-index:2;min-height:58px;color:var(--text);background:linear-gradient(90deg,var(--color-24ee891f),var(--color-00000000)),var(--bg-card);border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(190px,1fr) minmax(220px,360px);align-items:center;gap:14px;padding:8px 18px;display:grid}.sport-bonus-context.has-details{grid-template-columns:minmax(190px,1fr) minmax(220px,360px) auto}.sport-bonus-summary{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:10px;min-width:0;display:grid}.sport-bonus-summary span,.sport-bonus-progress-head span{color:var(--accent);font-size:var(--font-meta);font-weight:var(--weight-black);text-transform:uppercase}.sport-bonus-summary strong{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sport-bonus-progress{gap:6px;min-width:0;display:grid}.sport-bonus-progress-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.sport-bonus-progress-head b{color:var(--text-strong);font-size:var(--font-meta);white-space:nowrap}.sport-bonus-progress-track{background:var(--color-ffffff17);height:6px;box-shadow:inset 0 0 0 1px var(--color-ffffff08);border-radius:999px;overflow:hidden}.sport-bonus-progress-track i{background:linear-gradient(90deg,var(--accent),var(--color-96ffd0));border-radius:inherit;width:0;height:100%;transition:width .25s;display:block}.sport-bonus-details-button{border:1px solid var(--line-soft);border-radius:var(--radius-sm);min-height:38px;color:var(--text-strong);background:var(--color-ffffff08);cursor:pointer;font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-black);white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.sport-bonus-details-button:hover{background:var(--color-24ee8914);border-color:var(--color-24ee8942)}.sport-bonus-detail-layer{z-index:180}.sport-bonus-detail-modal{z-index:1;width:min(520px,100vw - 28px);max-height:min(720px,100svh - 28px);color:var(--text);border:1px solid var(--line-soft);border-radius:var(--radius-lg);background-color:var(--color-050806);background-image:radial-gradient(circle at 12% 0,var(--color-24ee891f),var(--color-00000000) 38%),linear-gradient(180deg,var(--color-101916),var(--color-050806));box-shadow:inset 0 1px var(--color-ffffff0d),0 28px 80px var(--color-00000075);grid-template-rows:auto auto auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.sport-bonus-detail-head{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:16px;display:flex}.sport-bonus-detail-head span,.sport-bonus-detail-progress span,.sport-bonus-detail-metrics span,.sport-bonus-detail-rules h3,.sport-bonus-detail-rules span{color:var(--accent);font-size:var(--font-meta);font-weight:var(--weight-black);text-transform:uppercase}.sport-bonus-detail-head h2{color:var(--text-strong);font-size:var(--font-card-title);line-height:var(--line-title);margin:4px 0 0}.sport-bonus-detail-progress{border-bottom:1px solid var(--line-soft);gap:8px;padding:14px 16px;display:grid}.sport-bonus-detail-progress>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.sport-bonus-detail-progress b,.sport-bonus-detail-metrics b,.sport-bonus-detail-rules b{color:var(--text-strong)}.sport-bonus-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px 16px;display:grid}.sport-bonus-detail-metrics article,.sport-bonus-detail-rules article{border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:linear-gradient(180deg,var(--color-16211e),var(--color-0b1110)),var(--color-0b1110);gap:5px;padding:11px;display:grid}.sport-bonus-detail-rules{background:var(--color-050806);min-height:0;padding:0 16px 16px;overflow:auto}.sport-bonus-detail-rules h3{margin:0 0 10px}.sport-bonus-detail-rules>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sport-frame-shell{background:var(--color-071116);border-radius:0;height:100%;min-height:0;position:relative;overflow:hidden}.sportbook-shell{background:var(--color-1f2125);width:100%;height:100%;min-height:0;max-height:100%;position:relative;overflow:hidden}.sportbook-shell iframe{opacity:0;background:var(--color-1f2125);border:0;width:100%;height:100%;min-height:0;max-height:100%;transition:opacity .25s;display:block}.sportbook-shell.is-ready iframe{opacity:1;pointer-events:auto}.sportbook-shell.is-loading iframe{opacity:0;pointer-events:none}.sport-page>.inline-alert{align-self:start;margin:16px}.sport-frame-shell.loading{place-items:stretch stretch;display:grid}.sport-frame-shell.is-loading .sport-frame,.sport-frame-shell.loading .sport-frame{opacity:0;pointer-events:none}.sport-frame-shell.is-ready .sport-frame{opacity:1;pointer-events:auto}.sportbook-error{z-index:4;position:absolute;bottom:16px;left:16px;right:16px}.sport-frame{opacity:0;border:0;width:100%;height:100%;transition:opacity .18s;display:block}.sport-frame.loaded{opacity:1}.main-content>.product-layer.is-active:not(.sport-product-layer):before{content:"";z-index:-1;top:var(--topbar-height);left:var(--layout-left-offset);right:var(--layout-right-offset);pointer-events:none;opacity:.58;filter:blur(4px);background:radial-gradient(at 24% 0,var(--color-24ee8906),var(--color-00000000) 38%),radial-gradient(at 78% 0,var(--color-ffd16611),var(--color-00000000) 42%);height:360px;position:fixed}.sport-nav{margin-bottom:.75rem}.profile-menu-wrap{align-items:center;gap:8px;display:inline-flex;position:relative}.user-avatar-trigger{border-radius:var(--radius-sm);background:var(--button-muted);min-height:44px;color:var(--text-strong);font-weight:var(--weight-bold);box-shadow:inset 0 0 0 1px var(--line-soft);box-shadow:none;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0;display:inline-flex}.user-avatar-trigger:hover .standalone-avatar{box-shadow:0 0 0 2px var(--color-070e14f2),0 0 24px var(--color-24ee8957),inset 0 0 0 1px var(--color-ffffff29)}.standalone-avatar{box-sizing:border-box;color:var(--accent);object-fit:cover;background:var(--color-080f14f5);border:2px solid var(--color-24ee89eb);box-shadow:0 0 0 2px var(--color-070e14f2),0 0 18px var(--color-24ee893d),inset 0 0 0 1px var(--color-ffffff1f);border-radius:50%;flex:none;padding:0;transition:transform .16s,box-shadow .16s,border-color .16s;display:block;overflow:hidden}svg.standalone-avatar{place-items:center;padding:9px;display:grid}.profile-actions{display:grid}.profile-actions svg{color:var(--icon);flex:none}.account-page{max-width:1280px;margin-inline:auto}.account-page .page-header{margin-bottom:0}.account-settings-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:16px;display:grid}.account-settings-nav,.account-settings-panel,.account-password-modal{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--line-soft);background:linear-gradient(135deg,var(--color-24ee890b),var(--color-00000000) 46%),var(--bg-card)}.account-settings-nav{gap:6px;padding:8px;display:grid;position:sticky;top:86px}.account-settings-content{gap:16px;min-width:0;display:grid}.account-settings-panel{gap:16px;padding:18px;display:grid}.account-settings-panel-head,.account-profile-editor,.account-edit-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;display:grid}.account-settings-panel-head span{color:var(--accent);font-size:var(--font-meta);font-weight:var(--weight-black);text-transform:uppercase}.account-settings-panel-head h2,.account-settings-panel-head p{margin:0}.account-settings-panel-head h2{color:var(--text-strong);font-size:var(--font-section-title);margin-top:3px}.account-settings-panel-head h3{color:var(--text-strong);font-size:var(--font-card-title);margin:3px 0 0}.account-settings-panel-head.compact{padding-top:2px}.account-profile-subsection{border-top:1px solid var(--line-soft);gap:10px;padding-top:16px;display:grid}.account-profile-editor{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--line-soft);background:#02050447;grid-template-columns:auto minmax(0,1fr) auto;padding:14px}.account-avatar-preview{width:66px;height:66px}.profile-menu-avatar{width:40px;height:40px}.account-avatar-grid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px;max-height:min(430px,100svh - 260px);padding:2px;display:grid;overflow:auto}.account-avatar-option{aspect-ratio:1;border-radius:var(--radius-md);min-width:0;color:var(--accent);box-shadow:inset 0 0 0 1px var(--line-soft);cursor:pointer;background:var(--color-091216bf);border:0;place-items:center;display:grid;position:relative;overflow:hidden}.account-avatar-option .lucide-check{border-radius:var(--radius-pill);background:var(--accent);width:22px;height:22px;color:var(--text-on-accent);box-shadow:0 0 0 3px var(--color-051014b8);padding:4px;position:absolute;bottom:6px;right:6px}.account-profile-editor strong,.account-edit-row strong,.account-security-grid strong{color:var(--text-strong);font-size:var(--font-card-title)}.account-profile-editor span,.account-profile-editor small{color:var(--muted);font-weight:var(--weight-semibold);margin-top:3px;display:block}.account-notification-groups{gap:16px;display:grid}.account-notification-group{gap:12px;min-width:0;display:grid}.account-notification-group+.account-notification-group{border-top:1px solid var(--line-soft);padding-top:16px}.account-notification-group-head h3,.account-notification-group-head p{margin:0}.account-notification-group-head h3{color:var(--text-strong);font-size:var(--font-card-title)}.account-notification-group-head p{color:var(--muted);font-weight:var(--weight-semibold);margin-top:3px}.account-notification-group .settings-switch{width:100%;min-height:78px}.public-profile-layer{z-index:175}.public-profile-modal{border-radius:var(--radius-lg);background:linear-gradient(180deg,var(--bg-panel),var(--bg-page));width:min(560px,100vw - 32px);max-height:calc(100vh - 32px);box-shadow:0 24px 80px #0000009e, inset 0 0 0 1px var(--color-65e88c33);color:var(--text);position:relative;overflow:auto}.public-profile-shell{gap:12px;padding:14px;display:grid}.public-profile-hero,.public-profile-panel{border-radius:var(--radius-md);background:linear-gradient(135deg,var(--color-24ee890b),var(--color-00000000) 46%),var(--bg-card);box-shadow:inset 0 0 0 1px var(--line-soft)}.public-profile-hero{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:14px;display:grid}.public-profile-avatar{width:62px;height:62px}.public-profile-hero h2,.public-profile-hero p{margin:0}.public-profile-hero h2{color:var(--text-strong);font-size:var(--font-title-sm)}.public-profile-hero p,.public-profile-hero span{color:var(--muted);font-weight:var(--weight-bold)}.public-profile-panel{gap:12px;padding:14px;display:grid}.public-profile-currency{border-radius:var(--radius-pill);color:var(--text-strong);font-size:var(--font-body-sm);font-weight:var(--weight-black);align-items:center;gap:8px;display:inline-flex}.public-profile-currency .wallet-row-icon{width:20px;min-width:20px;height:20px}.public-profile-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.public-profile-stat,.public-profile-breakdown article{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--line-soft);background:#02050447;min-width:0;display:grid}.public-profile-stat{gap:6px;padding:14px}.public-profile-stat svg{color:var(--accent)}.public-profile-stat span,.public-profile-stat small,.public-profile-breakdown small{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-bold)}.public-profile-stat strong{color:var(--text-strong);font-size:var(--font-card-title);overflow-wrap:anywhere}.public-profile-stat.win strong{color:var(--success)}.public-profile-stat.lose strong{color:var(--danger)}.public-profile-breakdown{grid-template-columns:1fr;gap:8px;display:grid}.public-profile-breakdown article{gap:5px;padding:14px}.public-profile-breakdown strong{color:var(--text-strong)}.public-profile-breakdown span{color:var(--text);font-weight:var(--weight-black)}.public-profile-private{min-height:190px}.account-contact-list,.account-connections-list{gap:10px;display:grid}.account-connection-row{border-radius:var(--radius-md);min-width:0;box-shadow:inset 0 0 0 1px var(--line-soft);background:#02050447;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.account-connection-icon{border-radius:var(--radius-md);background:var(--white-04);width:46px;height:46px;box-shadow:inset 0 0 0 1px var(--line-soft);place-items:center;display:grid}.account-connection-icon img{object-fit:contain;width:24px;height:24px}.account-connection-main{min-width:0}.account-connection-main strong,.account-connection-main span,.account-connection-main small{display:block}.account-connection-main strong{color:var(--text-strong);font-size:var(--font-card-title)}.account-connection-main span{color:var(--muted);font-weight:var(--weight-black);margin-top:3px}.account-connection-row.connected .account-connection-main span{color:var(--accent)}.account-connection-main small{color:var(--muted);font-weight:var(--weight-semibold);overflow-wrap:anywhere;margin-top:3px}.account-connection-actions{justify-content:flex-end;display:flex}.account-empty-connections{align-content:center;place-items:center;gap:8px;min-height:160px;margin:0;display:grid}.account-empty-connections svg{color:var(--accent)}.account-empty-connections strong{color:var(--text-strong);font-size:var(--font-body);line-height:1.25;display:block}.account-empty-connections span{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-semibold);max-width:520px;line-height:1.45;display:block}.account-settings-state{margin:0 0 14px}.account-edit-row{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--line-soft);background:#02050447;grid-template-columns:auto minmax(0,1fr) auto auto;padding:12px}.account-edit-icon{border-radius:var(--radius-md);width:44px;height:44px;color:var(--icon);background:var(--white-04);box-shadow:inset 0 0 0 1px var(--line-soft);place-items:center;display:grid}.account-edit-row div>span{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-black);text-transform:uppercase;display:block}.account-edit-row em{border-radius:var(--radius-pill);color:var(--accent);font-size:var(--font-meta);font-style:normal;font-weight:var(--weight-black);background:var(--color-24ee8917);align-self:center;padding:7px 10px}.account-edit-row em.missing{color:var(--warning);background:var(--color-ffa4391a)}.account-edit-row em.verified{color:var(--accent-2);background:var(--color-75f2ac1f)}.account-security-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.account-security-grid article{border-radius:var(--radius-md);min-width:0;box-shadow:inset 0 0 0 1px var(--line-soft);background:#02050447;align-content:start;gap:10px;padding:14px;display:grid}.account-security-grid svg{color:var(--accent)}.account-security-grid p{color:var(--muted);font-weight:var(--weight-semibold);margin:0}.account-security-status{justify-self:start;gap:6px;margin-top:auto}.account-password-modal{z-index:1;position:relative}.account-password-modal .auth-modal-head p{color:var(--muted);font-weight:var(--weight-semibold);margin:5px 0 0}.account-modal-actions{justify-content:flex-end;gap:10px;display:flex}.settings-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.settings-grid label,.settings-switch{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-heavy);gap:7px;display:grid}.settings-grid input{border-radius:var(--radius-sm);width:100%;min-height:44px;color:var(--text-strong);font:inherit;box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--bg-input);border:0;outline:0;padding:0 12px}.settings-grid input:focus{box-shadow:inset 0 0 0 1px var(--color-24ee8973),0 0 0 4px var(--color-24ee8914)}.account-password-modal{width:min(100%,620px);max-height:none;padding:18px;overflow:visible}.account-edit-modal{width:min(100%,620px)}.account-password-modal .auth-modal-head{margin-bottom:16px}.account-modal-actions{align-items:center;margin-top:2px}.telegram-connect-layer{z-index:170}.telegram-connect-card{width:min(100%,460px)}.telegram-connect-body{text-align:center;justify-items:center;gap:10px;padding:4px 0 0;display:grid}.telegram-connect-body>img{width:46px;height:46px}.telegram-connect-body strong{color:var(--text-strong);font-size:var(--font-card-title)}.telegram-connect-body span{color:var(--muted);font-weight:var(--weight-semibold)}.telegram-widget-slot{justify-items:center;min-height:44px;margin-top:6px;display:grid}.settings-switch{border-radius:var(--radius-md);min-height:58px;color:var(--text-strong);cursor:pointer;box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--color-0a161abd);grid-template-columns:auto minmax(0,1fr);align-items:center;padding:11px 12px;transition:background .16s,box-shadow .16s;position:relative}.settings-switch input{opacity:0;pointer-events:none;position:absolute}.settings-switch-control{border-radius:var(--radius-pill);background:var(--white-08);width:42px;height:24px;box-shadow:inset 0 0 0 1px var(--line-soft);transition:background .16s,box-shadow .16s;position:relative}.settings-switch-control span{border-radius:var(--radius-pill);background:var(--icon);width:16px;height:16px;transition:transform .16s,background .16s;position:absolute;top:4px;left:4px}.settings-switch.active{background:var(--color-24ee891a);box-shadow:inset 0 0 0 1px var(--color-24ee8938)}.settings-switch.active .settings-switch-control{background:var(--color-24ee892e);box-shadow:inset 0 0 0 1px var(--color-24ee8959)}.settings-switch.active .settings-switch-control span{background:var(--accent);transform:translate(18px)}.settings-switch:focus-within{box-shadow:inset 0 0 0 1px var(--color-24ee8959),0 0 0 4px var(--color-24ee8914)}.settings-switch:has(input:disabled){cursor:wait;opacity:.7}.settings-switch-text{gap:2px;min-width:0;display:grid}.settings-switch-text strong{color:var(--text-strong);font-size:var(--font-body)}.settings-switch-text small{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-semibold)}.self-exclusion-modal{z-index:1;border:1px solid var(--line-soft);background:radial-gradient(circle at 12% 0%, var(--color-1be5851f), transparent 32%), var(--panel);width:min(760px,100vw - 32px);max-height:min(86vh,820px);box-shadow:0 30px 90px var(--color-00000073);border-radius:16px;padding:28px;position:relative;overflow:auto}.self-exclusion-modal .modal-close{position:absolute;top:20px;right:20px}.self-exclusion-head{max-width:620px;padding-right:58px}.self-exclusion-head span{color:var(--accent);text-transform:uppercase;font-weight:var(--weight-ultra)}.self-exclusion-head h2{color:var(--text-strong);font-size:var(--font-page-title);line-height:var(--line-title);margin:4px 0 8px}.self-exclusion-head p,.self-exclusion-steps p,.self-exclusion-status span,.self-exclusion-accept span{color:var(--muted);font-weight:var(--weight-strong);line-height:1.45}.self-exclusion-loading{place-items:center;min-height:180px;display:grid}.self-exclusion-status{border:1px solid var(--line-soft);background:var(--color-ffffff0a);border-radius:12px;align-items:center;gap:14px;margin-top:20px;padding:16px;display:flex}.self-exclusion-status.active{background:var(--color-ffb0201f);border-color:var(--color-ffb0206b)}.self-exclusion-status svg,.self-exclusion-steps svg{color:var(--accent);flex:none}.self-exclusion-status strong,.self-exclusion-steps strong{color:var(--text-strong);font-weight:var(--weight-ultra);display:block}.self-exclusion-steps{gap:12px;margin:20px 0;display:grid}.self-exclusion-steps article{border:1px solid var(--line-soft);background:var(--color-ffffff0b);border-radius:12px;grid-template-columns:48px 1fr;gap:16px;padding:16px;display:grid}.self-exclusion-duration-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.self-exclusion-accept{align-items:flex-start;gap:10px;margin:18px 0;display:flex}.self-exclusion-accept input{width:18px;height:18px;accent-color:var(--accent);margin-top:2px}.self-exclusion-actions{grid-template-columns:160px 1fr;gap:12px;display:grid}.responsible-page{max-width:var(--app-content-width);gap:22px;margin:0 auto;display:grid}.responsible-hero{border:1px solid var(--color-65e88c24);background:radial-gradient(circle at 15% 0,var(--color-24ee8917),transparent 34%),linear-gradient(var(--surface-6),var(--surface-2));box-shadow:inset 0 0 0 1px var(--color-ffffff08),0 24px 70px var(--color-00000040);border-radius:16px;gap:12px;padding:28px;display:grid}.responsible-hero span,.responsible-section-head span,.responsible-tool-band span{color:var(--accent);text-transform:uppercase;font-size:12px;font-weight:var(--weight-black)}.responsible-hero h1{color:var(--text-strong);font-size:var(--font-page-title);letter-spacing:0;margin:0;line-height:1.12}.responsible-hero p{color:var(--muted);max-width:760px;font-size:var(--font-body);font-weight:var(--weight-semibold);margin:0;line-height:1.55}.responsible-hero-actions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.responsible-hero-actions .button{min-height:48px;padding-inline:18px}.responsible-grid{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:18px;display:grid}.responsible-nav{top:calc(var(--topbar-height) + 18px);border:1px solid var(--line-soft);background:linear-gradient(var(--surface-5),var(--surface-2));border-radius:12px;gap:6px;padding:10px;display:grid;position:sticky}.responsible-nav button{min-height:40px;color:var(--text);cursor:pointer;font:inherit;font-size:14px;font-weight:var(--weight-heavy);text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:0 11px;display:flex}.responsible-nav button:hover,.responsible-nav button.active{color:var(--accent);background:var(--color-65e88c12);box-shadow:inset 0 0 0 1px var(--color-65e88c22)}.mobile-section-trigger{display:none}.mobile-section-sheet-layer{z-index:1700;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000094;align-items:end;display:grid;position:fixed;inset:0}.mobile-section-sheet-backdrop{cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.mobile-section-sheet{border:1px solid var(--line-soft);background:linear-gradient(180deg,var(--surface-5),var(--surface-2));padding:18px 14px calc(18px + env(safe-area-inset-bottom,0px));border-bottom:0;border-radius:22px 22px 0 0;grid-template-rows:auto auto minmax(0,1fr);gap:14px;max-height:min(76svh,620px);display:grid;position:relative;overflow:hidden;box-shadow:0 -22px 70px #00000094,inset 0 1px #ffffff0f}.mobile-section-sheet-handle{background:#c4cfda61;border-radius:999px;justify-self:center;width:78px;height:7px}.mobile-section-sheet h3{color:var(--text-strong);font-size:var(--font-section-title);text-align:center;margin:4px 0 0;line-height:1}.mobile-section-options{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:0 2px calc(10px + env(safe-area-inset-bottom,0px)) 0;touch-action:pan-y;align-content:start;gap:7px;display:grid;overflow-y:auto}.mobile-section-options button{min-height:56px;color:var(--text-strong);font:inherit;font-size:var(--font-body);font-weight:var(--weight-black);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:12px;padding:0 10px 0 16px;display:grid}.mobile-section-options button.active{background:#c4cfda1a}.mobile-section-options span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mobile-section-options i{width:30px;height:30px;color:var(--accent);border:3px solid #c4cfda29;border-radius:50%;justify-self:end;place-items:center;font-style:normal;display:grid}.mobile-section-options button.active i{border-color:var(--accent);box-shadow:inset 0 0 0 5px var(--surface-3);background:var(--accent);color:var(--color-06100b)}.responsible-content{gap:18px;display:grid}.responsible-section,.responsible-tool-band{border:1px solid var(--line-soft);background:linear-gradient(var(--surface-6),var(--surface-2));border-radius:14px;padding:22px}.responsible-section-head{gap:8px;margin-bottom:16px;display:grid}.responsible-section-head h2,.responsible-tool-band h2{color:var(--text-strong);font-size:var(--font-section-title);margin:0;line-height:1.15}.responsible-section-head p,.responsible-tool-band p{color:var(--muted);max-width:820px;font-size:var(--font-body-sm);font-weight:var(--weight-semibold);margin:0;line-height:1.55}.responsible-faq-list{gap:10px;display:grid}.responsible-faq-item{border:1px solid var(--line-soft);background:var(--color-ffffff08);border-radius:10px;padding:0 14px}.responsible-faq-item summary{min-height:48px;color:var(--text-strong);cursor:pointer;font-size:var(--font-body-sm);font-weight:var(--weight-black);align-items:center;display:flex}.responsible-faq-item p{color:var(--muted);font-size:14px;font-weight:var(--weight-semibold);margin:0;padding:0 0 14px;line-height:1.55}.responsible-question-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.responsible-question{border:1px solid var(--line-soft);background:var(--color-ffffff08);border-radius:10px;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:14px;display:grid}.responsible-question b{width:34px;height:34px;color:var(--accent);background:var(--color-65e88c14);border-radius:9px;place-items:center;font-size:13px;display:grid}.responsible-question p{color:var(--text);font-size:14px;font-weight:var(--weight-semibold);margin:0;line-height:1.45}.responsible-reminder{border:1px solid var(--color-ffb0206b);color:var(--text-strong);background:var(--color-ffb0201f);border-radius:10px;grid-template-columns:auto minmax(0,1fr);gap:11px;margin-top:14px;padding:14px;display:grid}.responsible-reminder svg{color:var(--warning,#ffb020)}.responsible-reminder p{font-size:14px;font-weight:var(--weight-bold);margin:0;line-height:1.45}.responsible-tool-band{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.responsible-tool-band.warning{background:linear-gradient(var(--color-ffb02012),var(--surface-2))}.responsible-tool-band .button{min-width:190px;min-height:48px}@media (width<=900px){.responsible-grid{grid-template-columns:1fr}.responsible-nav{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.responsible-question-list,.responsible-tool-band{grid-template-columns:1fr}.responsible-tool-band .button{width:100%}}@media (width<=560px){.responsible-page{gap:14px;padding:0 10px}.responsible-hero{border-radius:12px;gap:10px;padding:18px}.responsible-hero h1{font-size:var(--font-section-title)}.responsible-hero p{font-size:var(--font-body-sm);line-height:1.45}.responsible-hero-actions{grid-template-columns:1fr;display:grid}.responsible-hero-actions .button{min-height:42px}.responsible-mobile-selector{display:flex}.responsible-nav{display:none}.responsible-section,.responsible-tool-band{border-radius:12px;padding:16px}.responsible-question{grid-template-columns:1fr}}.gambling-limits-modal{z-index:1;background:radial-gradient(circle at 22% 0,var(--color-24ee8917),transparent 34%),linear-gradient(var(--bg-page-soft),var(--bg-page));width:min(560px,100vw - 28px);max-height:min(90vh,800px);box-shadow:inset 0 0 0 1px var(--color-65e88c2e),0 30px 90px var(--color-00000082);border:0;border-radius:12px;position:relative;overflow:visible}.gambling-limits-head{background:linear-gradient(var(--color-ffffff08),var(--color-ffffff03));border-bottom:1px solid var(--color-65e88c1a);border-radius:12px 12px 0 0;justify-content:center;align-items:center;min-height:68px;padding:14px 64px;display:flex;position:relative}.gambling-limits-head>div{text-align:center;gap:2px;display:grid}.gambling-limits-head span{color:var(--accent);font-size:12px;font-weight:var(--weight-black);text-transform:uppercase}.gambling-limits-head h2{color:var(--text-strong);font-size:var(--font-section-title);font-weight:var(--weight-black);margin:0}.gambling-limits-head .modal-close{background:var(--surface-5);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line-soft);border-radius:10px;position:absolute;top:12px;right:12px}.gambling-limit-form{gap:16px;padding:22px;display:grid}.gambling-limit-field,.gambling-limit-select{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-black);gap:8px;display:grid}.gambling-limit-field>span{color:var(--muted)}.gambling-limit-select .custom-select-trigger{min-height:52px;font-size:var(--font-body);font-weight:var(--weight-black);background:linear-gradient(var(--bg-card-soft),var(--bg-page));box-shadow:inset 0 0 0 1px var(--color-65e88c24),0 10px 22px var(--color-0000002e);border-radius:10px}.gambling-limit-select .custom-select-popover{background:radial-gradient(at 18% 0,var(--color-65e88c1a),transparent 35%),linear-gradient(var(--bg-page-soft),var(--bg-page));width:100%;box-shadow:inset 0 0 0 1px var(--color-65e88c35),0 22px 50px var(--color-00000085);border-radius:10px}.gambling-limit-select .custom-select-option{min-height:48px;font-size:var(--font-body-sm);border-radius:8px}.gambling-limit-select .custom-select-option.active{background:var(--color-65e88c17);color:var(--text-strong);box-shadow:inset 0 0 0 1px var(--color-65e88c35)}.gambling-limit-amount{background:linear-gradient(var(--bg-card-soft),var(--bg-page));box-shadow:inset 0 0 0 1px var(--color-65e88c24),0 10px 22px var(--color-0000002e);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}.gambling-limit-amount:focus-within{box-shadow:inset 0 0 0 1px var(--color-24ee896b),0 0 0 3px var(--color-24ee8912),0 16px 34px var(--color-00000038)}.gambling-limit-amount input{min-width:0;min-height:52px;color:var(--text-strong);font-size:var(--font-body);font-weight:var(--weight-black);background:0 0;border:0;border-radius:0;outline:0;padding:0 16px}.gambling-limit-amount b{color:var(--text-strong);align-items:center;gap:6px;padding:0 14px;font-size:14px;display:inline-flex}.gambling-limit-currency-note{min-height:48px;color:var(--muted);background:var(--color-65e88c0d);box-shadow:inset 0 0 0 1px var(--color-65e88c22);font-size:14px;font-weight:var(--weight-bold);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 14px;display:grid}.gambling-limit-currency-note svg{color:var(--accent)}.gambling-limit-currency-note strong{color:var(--text-strong);font-weight:var(--weight-black)}.gambling-limit-actions{gap:10px;display:grid}.gambling-limit-actions .button{min-height:52px;font-size:var(--font-body-sm);border-radius:10px}.gambling-limits-list{border-top:1px solid var(--color-65e88c1a);gap:10px;max-height:260px;padding:0 22px 22px;display:grid;overflow:auto}.gambling-limit-row{border:1px solid var(--line-soft);background:var(--color-ffffff0a);border-radius:8px;grid-template-columns:minmax(0,1.25fr) minmax(0,.8fr) minmax(0,.8fr) 42px;align-items:center;gap:10px;padding:12px;display:grid}.gambling-limit-row.reached{border-color:var(--color-ffb0206b);background:var(--color-ffb0201f)}.gambling-limit-row strong,.gambling-limit-row b{color:var(--text-strong);font-size:14px;font-weight:var(--weight-black);display:block}.gambling-limit-row span,.gambling-limit-row small{color:var(--muted);font-size:12px;font-weight:var(--weight-bold)}.gambling-limits-empty{color:var(--muted);font-size:15px;font-weight:var(--weight-bold);text-align:center;margin:12px 0 0}.user-avatar-trigger{border-radius:50%;padding-inline:0}.user-avatar-trigger{opacity:1;filter:none;width:2.875rem;min-width:2.875rem;height:2.875rem;min-height:2.875rem}.standalone-avatar{width:2.625rem;height:2.625rem}.user-avatar-trigger:hover .standalone-avatar{transform:none}.account-avatar-modal{max-width:min(38rem,100vw - 2rem)}.avatar-image{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.google2fa-modal-card{width:min(100%,500px)}.google2fa-setup-box{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--line-soft);background:#02050457;justify-items:center;gap:12px;padding:14px;display:grid}.google2fa-setup-box img{border-radius:var(--radius-sm);background:var(--color-ffffff);width:180px;height:180px;padding:8px}.google2fa-manual-key{text-align:center;gap:5px;width:100%;display:grid}.google2fa-manual-key span{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-heavy);text-transform:uppercase}.google2fa-manual-key strong{color:var(--text-strong);font-family:var(--font-mono,monospace);font-size:var(--font-body-sm);overflow-wrap:anywhere}.auth-modal{z-index:1;border-radius:var(--radius-xl);background:var(--panel-strong);width:min(100%,440px);max-height:calc(100svh - 28px);box-shadow:inset 0 0 0 1px var(--line-soft), 0 26px 70px var(--black-55);flex-direction:column;padding:22px;display:flex;position:relative;overflow:hidden}.auth-modal-recovery{background:radial-gradient(circle at 88% 0,var(--color-24ee891f),var(--color-00000000) 34%),linear-gradient(var(--color-1b2832fa),var(--color-0c131bfa));width:min(100%,480px);padding:24px}.auth-modal-head{flex:none;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.auth-modal-head h2{color:var(--text-strong);font-size:var(--font-page-title);margin:0;line-height:1.05}.auth-modal-close{flex:none;width:44px;height:44px}.auth-recovery-intro{border-radius:var(--radius-md);background:linear-gradient(135deg,var(--color-24ee8921),var(--color-ffffff09));box-shadow:inset 0 0 0 1px var(--color-24ee8929),0 14px 34px var(--color-0000002e);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;margin-bottom:4px;padding:14px;display:grid}.auth-recovery-icon{border-radius:var(--radius-md);width:48px;height:48px;color:var(--accent);background:var(--color-050d107a);box-shadow:inset 0 0 0 1px var(--color-24ee8942),0 0 22px var(--color-24ee8929);place-items:center;display:grid}.auth-recovery-intro strong{color:var(--text-strong);font-size:var(--font-card-title);line-height:1.15;display:block}.auth-recovery-intro p{color:var(--muted);font-size:var(--font-body-sm);margin:3px 0 0;line-height:1.35}.auth-state-panel{border-radius:var(--radius-md);text-align:center;background:radial-gradient(circle at 92% 4%,var(--color-24ee8924),var(--color-00000000) 36%),linear-gradient(var(--color-0d3128cc),var(--color-071417f0));box-shadow:inset 0 0 0 1px var(--color-24ee8938),0 18px 42px var(--color-00000038);justify-items:center;gap:14px;padding:20px;display:grid;position:relative;overflow:hidden}.auth-state-panel:before{content:"";pointer-events:none;background:linear-gradient(90deg,var(--color-ffffff14),var(--color-00000000) 34%),linear-gradient(var(--color-ffffff0a),var(--color-00000000) 40%);position:absolute;inset:0}.auth-state-panel.error{background:radial-gradient(circle at 92% 4%,var(--color-ff5b6f29),var(--color-00000000) 36%),linear-gradient(var(--color-35181fe0),var(--color-0d1218f5));box-shadow:inset 0 0 0 1px var(--color-ff5b6f3d),0 18px 42px var(--color-0000003d)}.auth-state-icon{z-index:1;width:54px;height:54px;color:var(--accent);background:linear-gradient(var(--color-24ee8933),var(--color-24ee8914));box-shadow:inset 0 0 0 1px var(--color-24ee8957),0 0 26px var(--color-24ee8924);border-radius:16px;justify-content:center;align-items:center;display:inline-flex;position:relative}.auth-state-panel.error .auth-state-icon{color:var(--color-ff6f84);background:linear-gradient(var(--color-ff5b6f33),var(--color-ff5b6f14));box-shadow:inset 0 0 0 1px var(--color-ff5b6f61),0 0 26px var(--color-ff5b6f24)}.auth-state-panel h3{z-index:1;color:var(--text-strong);font-size:var(--font-value);margin:0;line-height:1.1;position:relative}.auth-state-panel p{z-index:1;width:100%;color:var(--muted);font-size:var(--font-body);font-weight:var(--weight-semibold);margin:0;line-height:1.45;position:relative}.auth-floating-password>input{padding-right:46px}.auth-consents{gap:8px;display:grid}.auth-consents label{border-radius:var(--radius-sm);min-height:38px;color:var(--text-strong);font-size:var(--font-body-sm);font-weight:var(--weight-bold);background:var(--color-24ee8914);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;padding:10px 12px;line-height:1.25;display:grid}.auth-consents input{width:16px;height:16px;min-height:16px;box-shadow:none;accent-color:var(--accent);background:0 0;border:0;margin:0;padding:0;transform:translateY(1px)}.auth-consents a{color:var(--accent);font-weight:var(--weight-black);text-decoration:none}.auth-consents a:hover{text-decoration:underline}.terms-inline-note{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-semibold)}.auth-divider{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-heavy);text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.auth-divider:before,.auth-divider:after{content:"";background:var(--line-soft);height:1px}.social-auth-row{justify-content:center;align-items:center;gap:12px;min-height:46px;display:flex;position:relative}.terms-modal{z-index:1;border-radius:var(--radius-xl);background:var(--panel-strong);width:min(100%,720px);max-height:calc(100svh - 36px);box-shadow:inset 0 0 0 1px var(--line-soft), 0 26px 70px var(--black-55);gap:14px;padding:22px;display:grid;position:relative;overflow-y:auto}.terms-rich-content{color:var(--muted);font-size:var(--font-body);font-weight:var(--weight-semibold);line-height:1.6}.auth-modal-backdrop{cursor:default}.language-modal-layer{z-index:110}.language-modal{z-index:1;border-radius:var(--radius-xl);background:var(--panel-strong);width:min(100%,480px);max-height:calc(100svh - 44px);box-shadow:inset 0 0 0 1px var(--line-soft), 0 26px 70px var(--black-55);gap:14px;padding:18px;display:grid;position:relative;overflow:hidden}.language-modal-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding-bottom:12px;display:flex}.language-modal-head h2,.language-modal-head span{margin:0}.language-modal-head span{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-black);text-transform:uppercase}.language-modal-head h2{color:var(--text-strong);font-size:var(--font-value);line-height:1.1}.language-search{border-radius:var(--radius-md);background:var(--surface-3);min-height:42px;color:var(--icon);box-shadow:inset 0 0 0 1px var(--line-soft);align-items:center;gap:9px;padding:0 12px;display:flex}.language-search input{width:100%;color:var(--text-strong);font:inherit;font-size:var(--font-body);background:0 0;border:0;outline:0}.language-search input::placeholder{color:var(--muted)}.language-modal-status{min-height:36px;color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-bold);align-items:center;gap:8px;display:flex}.language-modal-list{scrollbar-width:thin;align-content:start;gap:6px;max-height:min(52svh,420px);padding-right:3px;display:grid;overflow-y:auto}.language-modal-option{border-radius:var(--radius-md);width:100%;min-height:52px;color:var(--text-strong);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:0 12px;display:grid}.language-modal-option:hover,.language-modal-option.active{background:var(--button-muted)}.language-modal-option.active{color:var(--accent);box-shadow:inset 0 0 0 1px var(--color-24ee8957)}.language-modal-option strong,.language-modal-option small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.language-modal-option strong{font-size:var(--font-body);line-height:1.2}.language-modal-option small{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-bold);margin-top:2px}.provider-modal-layer{z-index:112}.provider-modal{z-index:1;border-radius:var(--radius-xl);background:var(--panel-strong);width:min(100%,960px);max-height:calc(100svh - 44px);box-shadow:inset 0 0 0 1px var(--line-soft), 0 26px 70px var(--black-55);gap:14px;padding:18px;display:grid;position:relative;overflow:hidden}.provider-modal-grid{scrollbar-width:thin;min-height:0;max-height:min(62svh,560px);padding:2px 4px 10px 2px;overflow-y:auto}.provider-modal-empty{grid-column:1/-1}.help-search{border-radius:var(--radius-md);height:46px;color:var(--icon);box-shadow:inset 0 0 0 1px var(--line-soft);background:#0205046b;align-items:center;gap:10px;margin-bottom:14px;padding:0 13px;display:flex}.help-search input{width:100%;min-width:0;color:var(--text-strong);font:inherit;font-weight:var(--weight-semibold);background:0 0;border:0;outline:0}.help-search-results{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--line-soft);background:#02050457;gap:8px;margin-bottom:16px;padding:12px;display:grid}.help-search-results span,.help-search-results small{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-semibold)}.drawer-layer{z-index:190;pointer-events:none;justify-items:end;display:grid;position:fixed;inset:0 0 0 auto}.drawer-backdrop{display:none}.notifications-drawer{pointer-events:auto;width:min(var(--chat-drawer-width), 100vw);height:100svh;color:var(--text);background:radial-gradient(circle at 100% 0,var(--color-24ee8912),transparent 260px),linear-gradient(180deg,#07100d,#040908);border-radius:0;grid-template-rows:56px auto 1fr;padding:0;display:grid;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:inset 1px 0 #24ee8938,-18px 0 42px #0000003d}.drawer-head,.drawer-tools,.notification-title-row,.notification-actions{align-items:center;display:flex}.drawer-head{background:linear-gradient(#101a18,#0a1110);border-bottom:1px solid #24ee8929;justify-content:space-between;gap:12px;min-height:56px;padding:0 10px 0 16px}.drawer-head>div{gap:4px;display:grid}.drawer-head h2{color:#f2f6f6;margin:0;font-size:15px;line-height:1}.drawer-head>div>span{color:#a8b4b4;font-size:11px;font-weight:800}.drawer-head .icon-button{border-radius:var(--radius-sm);width:32px;height:32px;min-height:32px;color:var(--icon);background:linear-gradient(var(--surface-6),var(--surface-3));box-shadow:inset 0 0 0 1px var(--white-08)}.drawer-head .icon-button:hover{color:var(--text-strong);background:linear-gradient(var(--surface-7),var(--surface-4))}.drawer-tools{background:#070e0db8;border-bottom:1px solid #24ee891f;justify-content:space-between}.drawer-error{margin-bottom:10px}.search-layer{z-index:95;padding:calc(var(--topbar-height) + 22px) 18px 24px;place-items:start center;display:grid;position:fixed;inset:0}.search-backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:var(--color-080c10c7);border:0;position:absolute;inset:0}.search-modal{z-index:1;width:min(1080px,100%);height:min(760px, calc(100svh - var(--topbar-height) - 42px));max-height:calc(100svh - var(--topbar-height) - 42px);border-radius:var(--radius-2xl);box-shadow:inset 0 0 0 1px var(--white-08), 0 28px 76px var(--black-55);background:linear-gradient(#0a0f10,#070a0b);grid-template-rows:auto auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.search-modal-head,.search-results-head,.provider-rail-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.search-modal-head h2,.search-modal-head p,.search-results-head strong,.search-results-head span{margin:0}.search-modal-head h2{color:var(--text-strong);font-size:var(--font-value)}.search-modal-head .search-scope{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-bold);margin:3px 0 0}.search-modal-input,.provider-mini-search{border-radius:var(--radius-md);color:var(--icon);box-shadow:inset 0 0 0 1px var(--white-08);background:var(--color-0c141bd1);align-items:center;gap:10px;display:flex}.search-modal-input{min-height:58px;padding:0 14px}.search-modal-input:focus-within{box-shadow:inset 0 0 0 1px var(--color-24ee8961),0 0 0 3px var(--color-24ee8914)}.search-modal-input input,.provider-mini-search input{width:100%;min-width:0;color:var(--text-strong);font:inherit;background:0 0;border:0;outline:0}.search-modal-input input{font-size:var(--font-section-title);font-weight:var(--weight-bold)}.search-modal-body{border-radius:var(--radius-lg);background:#080d0e;grid-template-columns:224px minmax(0,1fr);gap:18px;min-height:0;padding:12px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0e}.search-provider-rail,.search-results-pane{min-height:0;box-shadow:none;background:#080d0e;border-radius:0}.search-provider-rail{border-right:1px solid var(--white-08);grid-template-rows:auto auto auto minmax(0,1fr);align-content:start;gap:10px;padding:2px 18px 2px 0;display:grid}.provider-rail-head span,.search-results-head strong{color:var(--text-strong);font-weight:var(--weight-black)}.provider-rail-head small,.search-results-head small,.search-results-head span{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-bold)}.provider-mini-search{background:var(--color-09101694);min-height:38px;padding:0 10px}.provider-mini-search input{font-size:var(--font-body-sm);font-weight:var(--weight-semibold)}.search-results-pane{grid-template-rows:auto minmax(0,1fr);gap:12px;padding:2px 0 0;display:grid;overflow:hidden}.search-results-head{min-height:38px}.search-results-head strong,.search-results-head span{display:block}.search-result-grid{scrollbar-width:thin;scrollbar-color:var(--color-ffffff2e) transparent;grid-template-columns:repeat(auto-fill,minmax(136px,1fr));grid-auto-rows:auto;place-content:start;align-items:stretch;gap:12px;min-height:0;padding:2px 2px 12px;display:grid;overflow:hidden auto}.search-result-grid::-webkit-scrollbar{width:5px}.search-result-grid::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--color-ffffff2e)}.modal-layer{z-index:80;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.modal-layer.crypto-deposit-layer{z-index:260;place-items:center;padding:22px}.modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--color-020608c7);border:0;position:absolute;inset:0}.close-modal{position:absolute;top:14px;right:14px}.wager-complete-modal{z-index:1;border-radius:var(--radius-2xl);background:radial-gradient(circle at 50% 0, var(--accent-glow-soft), transparent 38%), var(--panel-strong);text-align:center;width:min(100%,430px);box-shadow:inset 0 0 0 1px var(--color-24ee8938), 0 28px 78px var(--black-55);justify-items:center;gap:18px;padding:26px;display:grid;position:relative}.wager-complete-modal p,.wager-complete-modal h2,.wager-complete-modal span{margin:0}.wager-complete-modal p{color:var(--accent);font-size:var(--font-meta);font-weight:var(--weight-black);text-transform:uppercase}.wager-complete-modal h2{color:var(--text-strong);font-size:var(--font-page-title);margin-top:5px;line-height:1.08}.wager-complete-modal span{color:var(--muted);font-size:var(--font-body);font-weight:var(--weight-bold);margin-top:8px;line-height:1.4;display:block}.wager-complete-modal span strong{color:var(--text-strong)}.wagerable-search{border-radius:var(--radius-md);min-height:42px;box-shadow:inset 0 0 0 1px var(--line-soft);color:var(--muted);background:var(--bg-input-muted);align-items:center;gap:9px;padding:0 12px;display:flex}.wagerable-search input{width:100%;min-width:0;color:var(--text-strong);font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-bold);background:0 0;border:0;outline:0}.wagerable-search input::placeholder{color:var(--muted)}.search-modal{gap:18px;padding:20px}.search-modal-head{align-items:flex-start;min-height:44px}.search-modal-head h2{line-height:1.1}.search-modal-head .search-scope{margin-top:6px}.provider-filter-list,.search-result-grid{scrollbar-width:thin;scrollbar-color:var(--color-24ee8947) transparent}.provider-filter-list::-webkit-scrollbar{width:4px}.search-result-grid::-webkit-scrollbar{width:4px}.provider-filter-list::-webkit-scrollbar-track{background:0 0}.search-result-grid::-webkit-scrollbar-track{background:0 0}.provider-filter-list::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:linear-gradient(var(--color-24ee896b),var(--color-ffffff29))}.search-result-grid::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:linear-gradient(var(--color-24ee896b),var(--color-ffffff29))}.drawer-tools{box-shadow:none;gap:8px;padding:10px 14px}.notification-badge{border-radius:var(--radius-pill);background:var(--accent);min-width:19px;height:19px;color:var(--text-on-accent);font-size:var(--font-caption);font-weight:var(--weight-black);box-shadow:0 0 0 2px var(--panel-strong);justify-content:center;align-items:center;padding:0 5px;display:inline-flex;position:absolute;top:-6px;right:-6px}.notification-list{background:0 0;align-content:start;gap:10px;min-height:0;padding:12px 10px 14px;display:grid;overflow-y:auto}.notification-list[aria-busy=true]{overflow:hidden}.notification-card{border-radius:var(--radius-md);background:linear-gradient(#14211dd1,#080f0df0);grid-template-columns:36px minmax(0,1fr);gap:10px;min-width:0;padding:10px;display:grid;box-shadow:inset 0 0 0 1px #65e88c26,0 10px 22px #0000002e}.notification-icon{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--accent);background:#24ee891f;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #24ee892e}.notification-icon.success{color:var(--success);background:var(--color-43e69a24)}.notification-icon.danger{color:var(--danger);background:var(--color-ff5f7a24)}.notification-icon.warning{color:var(--warning);background:var(--color-ffd16624)}.notification-body{min-width:0}.notification-title-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.notification-title-row strong{color:#f2f6f6;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:900;overflow:hidden}.notification-title-row span{color:#a8b4b4;white-space:nowrap;font-size:11px;font-weight:800}.notification-body p{color:#c5cece;margin:4px 0 0;font-size:13px;font-weight:700;line-height:1.35}.notification-actions{flex-wrap:wrap;gap:7px;margin-top:8px}.toast-stack{z-index:100;top:calc(var(--topbar-height) + 14px);gap:10px;width:min(380px,100vw - 28px);display:grid;position:fixed;right:18px}.toast-card{background:var(--panel-strong);box-shadow:inset 0 0 0 1px var(--line-soft), 0 18px 42px var(--color-0000005c);grid-template-columns:auto 1fr auto;gap:10px;padding:12px;display:grid;position:relative}.toast-card strong,.toast-card p,.toast-card span{margin:0;display:block}.toast-card strong{color:var(--text-strong);font-size:var(--font-body)}.toast-card p{color:var(--text);font-size:var(--font-body-sm);margin-top:3px}.toast-card span{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-semibold);margin-top:5px}.toast-card a,.toast-open-button{width:fit-content;color:var(--accent);margin-top:8px}.close-toast{width:30px;height:30px}.notification-list{scrollbar-width:thin;scrollbar-color:var(--color-9aa8b56b) transparent}.notification-list::-webkit-scrollbar{width:5px}.notification-list::-webkit-scrollbar-track{background:0 0}.notification-list::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--color-9aa8b561)}.notification-list{gap:.625rem;padding:12px 10px 14px}.inline-alert{border-radius:var(--radius-md);background:var(--danger-soft);color:var(--color-ffb4c1);font-weight:var(--weight-semibold);align-items:center;gap:10px;margin-bottom:14px;padding:12px 14px;display:flex}.inline-alert.success-alert{background:var(--accent-soft);color:var(--accent)}.empty-inline{min-height:128px;color:var(--muted);font-weight:var(--weight-bold);text-align:center;place-items:center;gap:8px;display:grid}.help-layout{grid-template-columns:minmax(13.75rem,17rem) minmax(0,1fr);align-items:start;gap:14px;display:grid}.help-content{border-radius:var(--radius-md);min-width:0;box-shadow:inset 0 0 0 1px var(--line-soft);background:#02050457;padding:18px}.help-content-head{margin-bottom:14px}.help-content-head span{color:var(--accent);font-size:var(--font-meta);font-weight:var(--weight-black);text-transform:uppercase}.help-content-head h2{color:var(--text-strong);font-size:var(--font-section-title);margin:4px 0 0;line-height:1.18}.help-rich-content{overflow-wrap:anywhere;min-width:0;color:var(--text);font-size:var(--font-body);font-weight:var(--weight-content);line-height:1.58}.help-rich-content :where(h1,h2,h3,h4){color:var(--text-strong);line-height:1.18}.help-rich-content :where(a){color:var(--accent)}.help-rich-content :where(img,iframe,video){border-radius:var(--radius-md);max-width:100%}.help-rich-content :where(table){border-collapse:collapse;width:100%}.help-rich-content :where(th,td){border:1px solid var(--line-soft);padding:10px}.help-page{width:min(100%, var(--app-content-width));max-width:var(--app-content-width);box-shadow:none;background:0 0;border-radius:0;gap:14px;margin:0 auto 28px;padding:0;display:grid}.help-page .page-header{border-bottom:.0625rem solid var(--line-soft);justify-content:space-between;align-items:end;gap:16px;min-height:44px;margin:0;padding:0 0 12px}.help-page .page-header .page-icon{display:none}.help-page .page-header h1{color:var(--text-strong);font-size:var(--font-section-title);line-height:var(--line-title)}.help-page .page-header p{color:var(--muted);font-size:var(--font-meta);line-height:1.25}.help-search{border-radius:var(--radius-md);background:linear-gradient(var(--surface-5),var(--surface-3));height:auto;min-height:44px;box-shadow:inset 0 0 0 .0625rem var(--line-soft);margin:0;padding:0 12px}.help-search:focus-within{box-shadow:inset 0 0 0 .0625rem var(--color-65e88c57),0 0 0 .1875rem var(--color-65e88c12)}.help-search input::placeholder{color:var(--muted)}.help-search button{flex:none}.help-page .mobile-section-trigger{margin:0}.help-search-results{border-radius:var(--radius-md);border:.0625rem solid var(--line-soft);background:linear-gradient(var(--surface-5),var(--surface-3));box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08),0 .75rem 1.5rem var(--color-00000024)}.help-sidebar{top:calc(var(--topbar-height) + 18px);max-height:calc(100svh - var(--topbar-height) - 36px);border-radius:var(--radius-md);border:.0625rem solid var(--line-soft);background:linear-gradient(var(--surface-5),var(--surface-2));box-shadow:inset 0 0 0 .0625rem var(--color-ffffff06);scrollbar-width:none;padding:8px;position:sticky;overflow:auto}.help-sidebar::-webkit-scrollbar{display:none}.help-category{gap:3px}.help-category+.help-category{border-top:.0625rem solid var(--line-soft);padding-top:5px}.help-category>strong{color:var(--text-soft);letter-spacing:0;padding:0 4px}.help-category>div{gap:4px}.help-category button{border-radius:var(--radius-sm);min-height:36px;color:var(--text);font-size:var(--font-meta);text-overflow:ellipsis;background:0 0;padding:0 28px 0 10px;line-height:1.2;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .0625rem #0000}.help-category button:after{content:"";opacity:.38;border-top:.125rem solid;border-right:.125rem solid;width:7px;height:7px;position:absolute;top:50%;right:13px;transform:translateY(-50%)rotate(45deg)}.help-category button:hover{color:var(--text-strong);background:var(--surface-6);box-shadow:inset 0 0 0 .0625rem var(--line-soft)}.help-category button.active{color:var(--accent);background:linear-gradient(90deg,var(--color-65e88c24),var(--surface-5));box-shadow:inset .1875rem 0 0 var(--accent),inset 0 0 0 .0625rem var(--color-65e88c47)}.help-category button.active:after{opacity:.8}.help-content{border:.0625rem solid var(--line-soft);border-radius:var(--radius-md);background:linear-gradient(var(--surface-5),var(--surface-2));box-shadow:inset 0 0 0 .0625rem var(--color-ffffff06);padding:18px 20px 22px;position:relative;overflow:hidden}.help-content.is-refreshing .help-rich-content,.help-content.is-refreshing .help-content-head{opacity:.48}.help-content.is-refreshing:before{content:"";z-index:2;background:linear-gradient(90deg,transparent,var(--accent),transparent);width:42%;height:.1875rem;animation:1s ease-in-out infinite help-refresh-bar;position:absolute;top:0;left:0}.help-content-head{border-bottom:.0625rem solid var(--line-soft);margin-bottom:16px;padding-bottom:14px;transition:opacity .16s}.help-content-head h2{max-width:58rem;font-size:var(--font-section-title)}.help-content-head h2:first-child{margin-top:0}.help-rich-content{max-width:82ch;transition:opacity .16s}.help-rich-content :where(p,li){font-size:var(--font-body)}.help-rich-content :where(p,ul,ol){margin-top:0}.help-rich-content :where(strong){color:var(--text-strong);font-weight:var(--weight-black)}.help-rich-content :where(a){font-weight:var(--weight-bold);text-decoration:none}.help-rich-content :where(a:hover){text-decoration:underline}@keyframes help-refresh-bar{0%{transform:translate(-105%)}to{transform:translate(245%)}}@media (width<=760px){.help-page{gap:12px;margin-bottom:18px}.help-page .page-header{align-items:start;min-height:0;padding-bottom:10px}.help-layout{gap:12px}.help-sidebar{display:none}.help-content{padding:16px}.help-content-head h2{font-size:var(--font-section-title)}.mobile-section-trigger{border:1px solid var(--line-soft);border-radius:var(--radius-md);width:100%;min-height:44px;color:var(--text-strong);background:linear-gradient(var(--surface-5),var(--surface-3));font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-black);text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:0 10px 0 12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff08}.mobile-section-trigger svg{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--muted);background:#c4cfda14;flex:none;padding:8px}}.site-footer{padding:4px 40px 90px calc(var(--sidebar-width) + 40px);border-top:1px solid var(--line);background:var(--color-090f148f)}.site-footer-inner,.site-footer-copy,.site-footer-brand-legal-panel{max-width:var(--app-content-width);margin:0 auto}.site-footer-inner{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;padding:28px 0 22px;display:grid}.footer-link-column a,.footer-contact-block a,.footer-inline-action{min-width:0;color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-extra);align-items:center;gap:7px;line-height:1.35;text-decoration:none;display:inline-flex}.footer-link-column a:hover,.footer-contact-block a:hover,.footer-inline-action:hover{color:var(--accent)}.footer-inline-action{cursor:pointer;text-align:left;background:0 0;border:0;align-self:flex-start;padding:0;font-family:inherit}.footer-contact-block svg{color:var(--icon);flex:none}.footer-social-block{min-width:0}.footer-social-grid{grid-template-columns:repeat(5,40px);gap:9px;margin-top:2px;display:grid}.footer-social-button{background:var(--button-muted);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--white-06);border-radius:8px;justify-content:center;align-items:center;transition:color .16s,background .16s,transform .16s;display:inline-flex}.footer-social-button:hover{color:var(--accent);background:var(--color-24ee8917);transform:translateY(-1px)}.footer-social-button:before{content:none!important;display:none!important}.footer-social-button img{object-fit:contain;width:18px;height:18px;display:block}.footer-social-button svg{color:currentColor}.footer-social-button i{color:currentColor;font-size:21px;line-height:1;display:block}.footer-social-button[aria-label=Telegram]{color:#28a8e9}.footer-social-button[aria-label=Whatsapp]{color:#24d366}.footer-social-button[aria-label=X]{color:#f4f7f6}.footer-social-button[aria-label=Facebook]{color:#2f8df6}.footer-social-button[aria-label=Instagram]{color:#f3f6f4}.site-footer-copy{border-top:1px solid var(--line-soft);color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-strong);gap:10px;padding-top:16px;line-height:1.55;display:grid}.site-footer-brand-legal-panel{border-top:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:42px;padding:34px 0 0;display:grid}.site-footer-brand-legal-panel.brand-only{grid-template-columns:minmax(0,760px)}.site-footer-brand-summary{grid-template-rows:78px auto;align-content:start;gap:14px;min-width:0;display:grid}.site-footer-brand-summary .footer-brand-logo{width:190px;max-width:100%;height:auto}.site-footer-brand-copy{color:var(--text);font-size:var(--font-meta);font-weight:var(--weight-medium);gap:14px;line-height:1.6;display:grid}.site-footer-brand-copy p{margin:0}.site-footer-license-panel{grid-template-rows:78px auto;grid-template-columns:1fr;place-items:start;gap:14px;min-width:0;margin:0;padding:0;display:grid}.site-footer-license-panel .footer-license-seal{justify-self:start;margin-top:0}.site-footer-license-panel .footer-license-seal-anjouan{justify-content:flex-start;align-items:flex-start;min-width:96px;height:68px;min-height:0;display:flex;overflow:hidden}.site-footer-license-panel .footer-license-seal-anjouan>div{transform-origin:0 0;width:96px;min-width:96px;height:68px;min-height:0;transform:none}.site-footer-license-panel .footer-license-seal-anjouan [data-anj-seal-id]{margin-left:-8px}.site-footer-license-panel .footer-license-seal-anjouan [data-anj-seal-id]>div{margin:0!important}.site-footer-legal{color:var(--text);font-size:var(--font-meta);font-weight:var(--weight-medium);text-align:left;overflow-wrap:normal;word-break:normal;max-width:620px;padding-top:0;line-height:1.62}.site-footer-legal a{color:var(--text);font-weight:var(--weight-semibold);text-decoration:none}.site-footer-legal a:hover{color:var(--accent)}.site-footer-copy :where(p,ol,ul){margin-top:0}.site-footer-copy details{border-radius:var(--radius-sm)}.site-footer-copy summary{color:var(--text-strong);font-weight:var(--weight-heavy);cursor:pointer}:root[data-skin-code="1xplay"] .site-footer{background:linear-gradient(#020707fa,#010505);padding-top:0;padding-bottom:56px}:root[data-skin-code="1xplay"] .site-footer-inner{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:24px;padding:34px 0 30px}:root[data-skin-code="1xplay"] .footer-brand-block{align-content:start;gap:16px;min-height:0;padding-top:2px}:root[data-skin-code="1xplay"] .footer-brand-block .footer-brand-logo{width:185px}:root[data-skin-code="1xplay"] .footer-brand-copy{margin-top:2px}:root[data-skin-code="1xplay"] .footer-brand-copy p{color:#97a99feb}:root[data-skin-code="1xplay"] .footer-brand-trust-row span{color:#97a99fe0;background:#ffffff0a;border-color:#ffffff1a}:root[data-skin-code="1xplay"] .footer-link-column{gap:10px}:root[data-skin-code="1xplay"] .footer-link-column strong{margin-bottom:4px}:root[data-skin-code="1xplay"] .site-footer-license-panel{grid-template-rows:78px auto;grid-template-columns:1fr;align-items:start;gap:14px}:root[data-skin-code="1xplay"] .site-footer-brand-legal-panel{border-top-color:#ffffff1a;padding-top:34px}:root[data-skin-code="1xplay"] .site-footer-brand-copy{color:#c4cfdad1}:root[data-skin-code="1xplay"] .site-footer-license-panel .footer-license-seal{margin-top:0}:root[data-skin-code="1xplay"] .site-footer-license-panel .footer-license-seal-anjouan{min-width:96px;height:68px;min-height:0}:root[data-skin-code="1xplay"] .site-footer-license-panel .footer-license-seal-anjouan>div{width:96px;min-width:96px;height:68px;min-height:0;transform:none}:root[data-skin-code="1xplay"] .site-footer-legal{color:#c4cfdad1;max-width:620px;padding-top:0;font-size:12px;font-weight:500;line-height:1.62}:root[data-skin-code="1xplay"] .site-footer-legal a{color:#f5faf8f0}.inline-note{border-radius:var(--radius-md);color:var(--text);font-size:var(--font-body-sm);font-weight:var(--weight-semibold);background:var(--color-24ee8914);align-items:center;gap:10px;margin-bottom:14px;padding:12px;display:flex}.mobile-footer{display:none}.help-page{gap:14px}.translation-boot-loader{min-height:100svh;color:var(--muted);background:var(--page-bg);place-items:center;display:grid}.menu-skeleton{gap:8px;padding:0 10px 12px;display:grid}.menu-skeleton-item{border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px var(--skeleton-line);background:var(--skeleton-soft);overflow:hidden}.menu-skeleton-item.parent{height:40px}.menu-skeleton-item.parent.short{width:78%;margin-top:4px}.menu-skeleton-subitems{border-left:1px solid var(--white-08);gap:7px;margin-left:12px;padding-left:10px;display:grid}.menu-skeleton-item.child{border-radius:7px;height:32px}.menu-skeleton-item.child:nth-child(2n){width:88%}.menu-skeleton-item.child:nth-child(3n){width:72%}.skeleton-grid{pointer-events:none}.game-skeleton-card{border-radius:var(--radius-lg);aspect-ratio:.68;box-shadow:inset 0 0 0 1px var(--skeleton-line);background:linear-gradient(105deg,var(--skeleton-base) 0%,var(--skeleton-soft) 58%,var(--skeleton-accent) 100%);flex:0 0 calc(12.5% - 14px)}.game-grid:not(.skeleton-grid) .game-skeleton-card{scroll-snap-align:start}.skeleton-pulse{position:relative;overflow:hidden}.skeleton-pulse:after{content:"";background:linear-gradient(110deg,transparent 0%,var(--skeleton-shine) 46%,transparent 62%);animation:1.15s ease-in-out infinite skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}.full-game-grid .game-card,.full-game-grid .game-skeleton-card,.label-games-page>.skeleton-grid .game-skeleton-card,.filtered-games-page>.skeleton-grid .game-skeleton-card{scroll-snap-align:unset;flex:none;width:100%}.label-games-page>.skeleton-grid,.filtered-games-page>.skeleton-grid{scroll-snap-type:none;grid-template-columns:repeat(8,minmax(0,1fr));justify-content:stretch;gap:16px;padding:0;display:grid;overflow:visible}@media (width>=761px){.label-directory>:where(.label-chip-grid.full,.loading-strip,.empty-inline),.label-games-page>:where(.full-game-grid,.skeleton-grid,.empty-inline,.load-more-row),.filtered-games-page>:where(.full-game-grid,.skeleton-grid,.empty-inline,.load-more-row){margin-left:var(--filter-content-offset)}}@keyframes jackpotCardShine{0%,42%{transform:translate(-55%)}66%,to{transform:translate(70%)}}@keyframes jackpot-winners-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.compact-loader{min-height:78px;margin-bottom:16px}.spin{animation:.8s linear infinite spin}.quick-cashier-modal .cashier-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quick-cashier-modal .cashier-field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.footer-logo-skeleton{border-radius:var(--radius-sm);background:var(--button-muted);width:188px;height:34px}.notification-skeleton-list{align-content:start;gap:10px;min-height:100%;display:grid}.notification-skeleton-card{border-radius:var(--radius-lg);min-height:104px;box-shadow:inset 0 0 0 1px var(--skeleton-line);background:var(--skeleton-panel);grid-template-columns:auto 1fr;gap:12px;padding:12px;display:grid}.notification-skeleton-icon,.notification-skeleton-line,.notification-skeleton-actions span{border-radius:var(--radius-pill);background:var(--skeleton-soft);display:block}.notification-skeleton-icon{border-radius:var(--radius-md);background:var(--skeleton-accent);width:38px;height:38px}.notification-skeleton-body{align-content:start;gap:9px;min-width:0;display:grid}.notification-skeleton-line.title{width:62%;height:16px}.notification-skeleton-line.text{width:88%;height:12px}.notification-skeleton-line.short{width:54%}.notification-skeleton-actions{gap:8px;margin-top:4px;display:flex}.notification-skeleton-actions span{border-radius:7px;width:62px;height:28px}.mini-loader{min-height:34px;color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-bold);align-items:center;gap:8px;display:flex}@keyframes jackpotCoinRise{0%{opacity:0;transform:translateY(110px)rotate(0)scale(.78)}8%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate3d(var(--coin-x), -104vh, 0) rotate(var(--coin-rotate)) scale(1.2)}}@keyframes jackpotWinPop{0%{opacity:0;transform:translateY(24px)scale(.88)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes jackpotModalShine{0%,44%{transform:translate(-62%)}72%,to{transform:translate(64%)}}@keyframes jackpotCrownPulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.registration-terms-loader{border-radius:var(--radius-sm);min-height:44px;color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-bold);box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--color-24ee8914);align-items:center;gap:9px;padding:0 12px;display:flex}.google-auth-loader{color:var(--accent);pointer-events:none;position:absolute;top:14px;right:calc(50% - 38px)}@keyframes game-cover-drift{0%{background-position:48%;transform:scale(1.04)translate(-.6%,-.4%)}to{background-position:52%;transform:scale(1.08)translate(.8%,.5%)}}.sport-frame-shell.is-ready .sport-skeleton,.sportbook-shell.is-ready .sportbook-skeleton{opacity:0;visibility:hidden}.sport-skeleton,.sportbook-skeleton{z-index:3;background:radial-gradient(circle at 0 0,var(--skeleton-sport-glow-a),transparent 35%),radial-gradient(circle at 100% 0,var(--skeleton-sport-glow-b),transparent 32%),var(--skeleton-sport-bg);flex-direction:column;gap:1rem;padding:1rem;transition:opacity .25s,visibility .25s;display:flex;position:absolute;inset:0}@keyframes sportbookShimmer{to{left:150%}}.wagerable-game-grid,.wagerable-games-panel .skeleton-grid{grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:12px;margin:0;display:grid;overflow:visible}.wagerable-game-grid .game-card,.wagerable-games-panel .game-skeleton-card{flex:none;width:100%}.wagerable-games-panel.compact .wagerable-game-grid,.wagerable-games-panel.compact .skeleton-grid{grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:10px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes skeleton-shimmer{to{transform:translate(100%)}}@media (width<=760px){.wagerable-game-grid,.wagerable-games-panel .skeleton-grid,.wagerable-games-panel.compact .wagerable-game-grid,.wagerable-games-panel.compact .skeleton-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.footer-brand-block img,.footer-logo-skeleton{width:176px}.footer-brand-block img,.footer-logo-skeleton,.footer-brand-block>div,.footer-brand-block p{min-width:0}.game-skeleton-card{flex:0 0 127px}.full-game-grid .game-card,.full-game-grid .game-skeleton-card{scroll-snap-align:unset;flex:none;width:100%}.sport-skeleton,.sportbook-skeleton{gap:.85rem;padding:.85rem}}@keyframes live-row-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes progress-breathe{0%,to{filter:brightness()}50%{filter:brightness(1.18)}}@keyframes reward-card-pulse{0%,to{box-shadow:inset 0 0 0 1px var(--line-soft), 0 16px 44px var(--black-28)}50%{box-shadow:inset 0 0 0 1px var(--color-24ee8942),0 18px 48px var(--color-00000052),0 0 24px var(--color-24ee8914)}}@keyframes live-dot-pulse{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes premiumLiveBreath{0%,to{box-shadow:inset 0 0 0 1px var(--color-ffd16638),0 22px 58px var(--color-00000057),0 0 26px var(--color-ffd1660f)}50%{box-shadow:inset 0 0 0 1px var(--color-ffd16661),0 24px 62px var(--color-00000061),0 0 38px var(--color-ffd16621)}}.skeleton-text{color:#0000}.sportbook-skeleton-top,.sport-skeleton-top{align-items:center;gap:.75rem;display:flex}.sportbook-skeleton-actions,.sport-skeleton-actions{gap:.75rem;margin-left:auto;display:flex}.sportbook-skeleton-tabs,.sport-skeleton-tabs{gap:.75rem;display:flex;overflow:hidden}.sportbook-skeleton-body,.sport-skeleton-body{flex:1;grid-template-columns:260px minmax(0,1fr) minmax(0,1fr);gap:1rem;min-height:26rem;display:grid}.sportbook-skeleton-sidebar,.sportbook-skeleton-panel,.sport-skeleton-sidebar,.sport-skeleton-panel{background:var(--skeleton-soft);border:1px solid var(--skeleton-line);border-radius:1rem;padding:1rem}.sportbook-skeleton-card,.sport-skeleton-card{border-bottom:1px solid var(--white-06);padding:1rem 0}.sportbook-skeleton-odds,.sport-skeleton-odds{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:.9rem;display:grid}.sportbook-skeleton-mobile-bottom,.sport-skeleton-mobile-bottom{display:none}.sk,.sport-skeleton-shimmer{background:var(--skeleton-soft);border-radius:.75rem;position:relative;overflow:hidden}.sk:after,.sport-skeleton-shimmer:after{content:"";background:linear-gradient(90deg,transparent 0%,var(--skeleton-shine) 50%,transparent 100%);width:120%;height:100%;animation:1.3s infinite sportbookShimmer;position:absolute;top:0;left:-150%}.sk-logo,.sport-skeleton-logo{width:8rem;height:2.1rem}.sk-btn,.sport-skeleton-btn{border-radius:var(--radius-pill);width:7rem;height:2.2rem}.sk-search,.sport-skeleton-search{border-radius:var(--radius-pill);width:100%;height:2.8rem}.sk-tab,.sport-skeleton-tab{border-radius:var(--radius-pill);flex:none;width:6.5rem;height:2rem}.sk-line,.sport-skeleton-line{border-radius:.4rem;height:.95rem;margin-bottom:.75rem}.sk-line.sm,.sport-skeleton-line.sm{width:40%;height:.75rem}.sk-line.md,.sport-skeleton-line.md{width:65%}.sk-line.lg,.sport-skeleton-line.lg{width:85%}.sk-odd,.sport-skeleton-odd{border-radius:.55rem;height:2.2rem}.sk-mobile-nav,.sport-skeleton-mobile-item{border-radius:.75rem;height:2.6rem}.sportbook-skeleton-body,.sport-skeleton-body{min-height:0;display:block}.sportbook-skeleton-sidebar,.sport-skeleton-sidebar{display:none}.sportbook-skeleton-panel,.sport-skeleton-panel{border-radius:.85rem;padding:.85rem}.sportbook-skeleton-panel+.sportbook-skeleton-panel,.sport-skeleton-panel+.sport-skeleton-panel{margin-top:.85rem}.sportbook-skeleton-mobile-bottom,.sport-skeleton-mobile-bottom{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-top:auto;display:grid}@media (width>=761px){.main-content>.product-layer.is-active:not(.sport-product-layer){width:min(100%, var(--app-content-width));margin-inline:auto}}@media (width<=760px){.wallet-list-row{grid-template-columns:34px minmax(0,1fr) auto;grid-template-areas:"icon name amount""actions actions actions";gap:8px 10px;min-height:84px;padding:12px}.wallet-list-coin{grid-area:icon}.wallet-list-name{grid-area:name;min-width:0}.wallet-list-amount{grid-area:amount;max-width:140px}.wallet-list-actions{white-space:normal;grid-area:actions;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.wallet-list-actions button{border-radius:var(--radius-sm);background:var(--color-24ee8914);min-height:34px;box-shadow:inset 0 0 0 1px var(--color-24ee892e)}}@media (width<=560px){.withdrawal-verify-modal{width:min(100%,440px)}.withdrawal-verify-options{grid-template-columns:1fr}.withdrawal-verify-options button{min-height:68px}.withdrawal-email-code-panel{grid-template-columns:1fr}.withdrawal-email-code-panel .button{width:100%}}@media (height<=560px){.account-password-modal{max-height:calc(100svh - 28px);overflow:auto}}@media (width<=720px){.self-exclusion-modal{padding:22px}.self-exclusion-duration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.self-exclusion-actions{grid-template-columns:1fr}.gambling-limit-row{grid-template-columns:minmax(0,1fr) 42px}.gambling-limit-row>div:nth-child(2),.gambling-limit-row>div:nth-child(3){grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.game-stage-react:before{animation:none}}@media (width<=760px){.game-wallet-select-popover{max-height:min(276px,46vh)}.game-wallet-launch-actions{grid-template-columns:1fr}.mission-modal-actions{width:100%}.mission-join-cta{border-radius:var(--radius-sm);width:100%;min-width:100%;min-height:46px;box-shadow:inset 0 0 0 1px var(--color-ffffff33),0 10px 24px var(--color-24ee8933);justify-content:center;gap:8px;padding:0 14px;display:inline-flex}.mission-join-cta:before,.mission-join-cta>svg{display:none}.mission-join-cta-icon{width:auto;height:auto;box-shadow:none;background:0 0;border-radius:0}.mission-join-cta strong{font-size:var(--font-body)}}@media (width<=1180px){.app-shell{--layout-left-offset:calc(var(--sidebar-width) + 32px);--layout-right-offset:24px}.app-shell.sidebar-hidden{--layout-left-offset:calc(var(--sidebar-collapsed-width) + 24px)}.topbar-left .brand{width:190px;min-width:190px;height:38px}.bonus-link span{display:none}.bonus-link{width:45px;padding:0}.main-content{padding-left:calc(var(--sidebar-width) + 32px);padding-right:24px}.app-shell.is-rtl .main-content{padding-right:calc(var(--sidebar-width) + 32px);padding-left:24px}.site-footer{padding-left:calc(var(--sidebar-width) + 32px);padding-right:24px}.site-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}.bonus-center-summary,.bonus-levels-current-row{grid-template-columns:1fr}}@media (width<=760px){.app-shell,.app-shell.sidebar-hidden{--layout-left-offset:0px;--layout-right-offset:0px}.topbar{justify-content:space-between;align-items:center;height:54px;padding:0 7px 0 12px;display:flex;position:sticky}.desktop-only,.header-menu-toggle,.sidebar-product-switch{display:none}.topbar-left{min-width:0;position:static;transform:none}.topbar-actions-shell{pointer-events:auto;flex:auto;justify-content:flex-end;position:static}.topbar-actions{width:auto}.brand{justify-content:flex-start;width:172px;min-width:0;height:38px}.topbar-left .brand{width:42px;min-width:42px;height:40px}.topbar-left .brand-logo-full{display:none}.topbar-left .brand-logo-mini{object-position:center;display:block}.header-balance{min-height:39px;padding-inline:8px}.header-wallet{min-height:39px}.header-wallet .header-balance{border-radius:8px 0 0 8px}.wagerable-games-panel{padding:14px}.wagerable-provider-row span{max-width:112px}.header-balance .balance-coin{width:23px;height:23px}.deposit-button{place-items:center;width:39px;min-width:39px;min-height:39px;padding:0;display:inline-grid}.deposit-button-icon{display:block}.deposit-button-label{display:none}.bonus-levels-title{flex-direction:column;align-items:start}.bonus-level-table{min-width:760px}.header-balance strong{font-size:var(--font-meta);gap:4px}.header-balance strong svg{width:14px;height:14px}.profile-menu-wrap{position:static}.profile-popover{width:auto;position:fixed;top:62px;left:10px;right:10px;transform:none}.profile-popover:before{display:none}.button{border-radius:7px;min-height:39px;padding:0 13px}.auth-header-button{width:96px;height:39px;min-height:39px;padding-inline:0}.header-action,.notification-button{width:39px;min-height:39px;padding:0}.sidebar{width:min(88vw,438px);box-shadow:18px 0 48px var(--color-00000073);padding:4px 4px 24px;transition:transform .18s;top:0;transform:translate(-100%)}.app-shell.is-rtl .sidebar{box-shadow:-18px 0 48px var(--color-00000073);left:auto;right:0;transform:translate(100%)}.sidebar.open{transform:translate(0)}.sidebar-mobile-head{display:flex}.mode-pill{flex:1;min-width:0;height:37px}.nav-item,.language-switch{min-height:41px;padding:0 12px}.sidebar-backdrop{z-index:45;pointer-events:none;opacity:0;background:var(--color-02080a99);border:0;transition:opacity .18s;display:block;position:fixed;inset:0}.sidebar-backdrop.visible{pointer-events:auto;opacity:1}.main-content{min-height:calc(100svh - 54px);padding:10px 10px calc(88px + env(safe-area-inset-bottom,0px))}.app-shell.is-rtl .main-content{padding:10px 10px calc(88px + env(safe-area-inset-bottom,0px))}.main-content.sport-main-content{height:calc(100svh - 54px - 68px - env(safe-area-inset-bottom,0px));min-height:calc(100svh - 54px - 68px - env(safe-area-inset-bottom,0px));padding:0;overflow:hidden}.site-footer{padding:18px 10px calc(126px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--color-24ee8924);margin-top:20px}.site-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0}.footer-contact-block{grid-column:1/-1}.footer-link-column,.footer-contact-block{border-radius:var(--radius-lg);min-width:0;box-shadow:inset 0 0 0 1px var(--white-07), 0 16px 38px var(--color-00000033);gap:8px;padding:14px}.site-footer-brand-legal-panel{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--color-111b2294);grid-template-columns:1fr;gap:16px;margin-top:12px;padding:14px}.site-footer-license-panel{grid-template-columns:1fr;gap:14px;margin-top:0;padding:0}.site-footer-brand-summary .footer-brand-logo{width:176px}.site-footer-brand-copy{font-size:var(--font-caption);line-height:1.5}.footer-link-column strong,.footer-contact-block strong{color:var(--text-strong);font-size:var(--font-body-sm)}.footer-link-column a,.footer-contact-block a,.footer-inline-action{color:var(--text-soft);min-height:28px;font-size:var(--font-meta);overflow-wrap:anywhere;white-space:normal;align-items:flex-start;line-height:1.2;overflow:hidden}.footer-link-column a:before,.footer-contact-block a:before,.footer-inline-action:before{border-radius:var(--radius-pill);content:"";background:var(--color-24ee896b);flex:none;width:5px;height:5px;margin-top:6px}.site-footer-license-panel .footer-license-seal{justify-self:start}.site-footer-license-panel .footer-license-seal-anjouan{border-left:0;padding-left:0}.site-footer-legal{font-size:var(--font-caption);line-height:1.5}.site-footer-copy{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--line-soft);font-size:var(--font-caption);background:var(--color-111b2294);margin-top:12px;padding:12px}.search-field{display:none}.casino-banner-shell{margin-bottom:14px}.casino-banner.slideshow-hero.has-mobile-source{aspect-ratio:var(--slideshow-mobile-aspect-ratio,9 / 16);max-height:none}.casino-banner.slideshow-hero.has-mobile-source img{object-position:center}.casino-banner-copy.cta-only{max-width:none;bottom:16px;left:16px;right:16px}.casino-banner-copy.cta-only .casino-banner-cta-row{justify-content:center}.casino-banner-copy strong{font-size:var(--font-value)}.casino-banner-cta{border-radius:var(--radius-sm);min-width:132px;min-height:42px;font-size:var(--font-body);padding:0 18px}.casino-banner-cta-row{margin-top:9px}.banner-arrow{display:none}.banner-dots{bottom:8px}.category-tabs{scrollbar-width:none;gap:7px;margin:20px 0 24px;padding:0 4px;display:none;overflow-x:auto}.category-tabs::-webkit-scrollbar{display:none}.category-tab{border-radius:var(--radius-md);min-height:40px;color:var(--text-strong);font-weight:var(--weight-heavy);background:0 0;flex:none;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.category-tab.active{background:var(--button-muted)}.category-tab svg{color:var(--icon)}.subcategory-rail-shell{gap:6px}.subcategory-rail-arrow{width:34px;height:36px;margin-top:2px}.subcategory-chip{max-width:184px;min-height:36px;font-size:var(--font-meta)}.section-head{margin-bottom:14px}.section-head h2{font-size:var(--font-card-title)}.section-head h2 svg{width:18px;height:18px}.section-tools{display:flex}.game-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.game-grid::-webkit-scrollbar{display:none}.game-card{scroll-snap-align:start;border-radius:11px;flex:0 0 127px}.game-card-overlay{display:none}.provider-logo-grid.rail,.label-chip-grid.rail{scrollbar-width:none;gap:9px;padding-bottom:3px;display:flex;overflow-x:auto}.provider-logo-grid.rail::-webkit-scrollbar{display:none}.label-chip-grid.rail::-webkit-scrollbar{display:none}.provider-logo-card{flex:0 0 152px;min-height:84px}.label-chip-card{flex:0 0 150px}.label-chip-grid.full{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.label-chip-grid.full .label-chip-card{flex:none}.full-game-grid{scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;overflow:visible}.sport-page{width:100%;height:100%;min-height:0;margin:0}.sport-bonus-context,.sport-bonus-context.has-details{grid-template-columns:minmax(0,1fr) 34px;grid-template-areas:"summary details""progress progress";align-content:center;gap:4px 8px;min-height:58px;padding:5px 8px}.sport-bonus-summary{grid-area:summary;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:7px}.sport-bonus-summary span{text-overflow:ellipsis;white-space:nowrap;min-width:max-content;overflow:hidden}.sport-bonus-summary strong{font-size:var(--font-body-sm);white-space:nowrap;text-overflow:ellipsis;line-height:1.05;overflow:hidden}.sport-bonus-progress{grid-area:progress;gap:3px}.sport-bonus-progress-head{align-items:flex-end}.sport-bonus-progress-head span{white-space:nowrap;text-overflow:ellipsis;max-width:42%;line-height:1.05;overflow:hidden}.sport-bonus-progress-head b{max-width:58%;font-size:var(--font-meta);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sport-bonus-progress-track{height:4px}.sport-bonus-details-button{grid-area:details;align-self:center;width:34px;min-width:34px;height:34px;min-height:34px;padding:0;font-size:0}.sport-bonus-details-button svg{width:17px;height:17px}.sport-bonus-detail-layer{place-items:center;padding:8px}.sport-bonus-detail-modal{border-radius:var(--radius-lg);grid-template-rows:auto auto minmax(0,1fr);width:100%;max-height:calc(100svh - 22px)}.sport-bonus-detail-head{z-index:2;background:linear-gradient(var(--color-0b1511fa),var(--color-08100dfa));padding:9px 12px;position:sticky;top:0}.sport-bonus-detail-head>div{align-items:baseline;gap:8px;min-width:0;display:flex}.sport-bonus-detail-head span{white-space:nowrap}.sport-bonus-detail-head h2{min-width:0;font-size:var(--font-body);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.sport-bonus-detail-head .icon-button{width:34px;min-width:34px;height:34px;min-height:34px}.sport-bonus-detail-progress{padding:10px 12px}.sport-bonus-detail-progress>div:first-child{flex-direction:row;align-items:center;gap:8px}.sport-bonus-detail-progress b{text-align:right;white-space:nowrap}.sport-bonus-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px 12px 8px}.sport-bonus-detail-metrics article,.sport-bonus-detail-rules article{padding:8px 10px}.sport-bonus-detail-metrics article:has(span+b:nth-child(2):last-child):last-child:nth-child(odd){grid-column:1/-1}.sport-bonus-detail-rules{padding:0 12px 12px}.sport-bonus-detail-rules h3{margin-bottom:8px}.sport-bonus-detail-rules>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sport-frame-shell{border-radius:0;height:100%;min-height:0}.sportbook-shell,.sportbook-shell iframe{height:100%;min-height:0}.desktop-only{display:none}.sport-frame{height:100%}.page-panel{border-radius:var(--radius-lg);padding:18px}.page-panel.help-page{border-radius:0;padding:0}.help-layout{grid-template-columns:1fr}.help-sidebar{display:none}.help-content{padding:15px}.help-content-head h2{font-size:var(--font-value)}.page-header{align-items:flex-start}.page-header h1,.protected-panel h1{font-size:var(--font-value)}.history-filters,.settings-grid,.settings-toggles{grid-template-columns:1fr}.toast-stack{width:calc(100vw - 16px);top:62px;right:8px}.history-filters .button{width:100%}.pagination-bar{justify-content:center}.mobile-footer{z-index:42;min-height:calc(68px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid var(--line);background:var(--color-0b1519fa);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-footer button,.mobile-footer a{color:var(--muted);box-shadow:inset -1px 0 0 var(--line-soft);font-size:var(--font-meta);font-weight:var(--weight-bold);background:0 0;border:0;align-content:center;place-items:center;gap:3px;text-decoration:none;display:grid}.mobile-footer span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--font-fluid-mobile-tab);overflow:hidden}.mobile-footer button.active,.mobile-footer a.active{color:var(--accent)}.mobile-footer svg{color:currentColor}.auth-modal{width:min(100%,420px);max-height:calc(100svh - 28px);padding:18px;overflow:hidden}}@media (width<=430px){.topbar{gap:4px;padding-inline:7px}.topbar-left .brand{width:38px;min-width:38px;height:37px}.header-balance{gap:5px;width:128px;min-width:128px;padding-inline:6px}.header-balance .balance-coin{width:22px;height:22px}.header-balance strong{max-width:86px;font-size:var(--font-caption)}.header-balance>.lucide-chevron-down{display:none}.topbar-actions{gap:4px}.header-action,.notification-button,.user-avatar-trigger{width:36px;min-height:37px}.deposit-button{width:37px;min-width:37px;min-height:37px}.topbar-actions .button{padding-inline:0}.auth-header-button{width:90px;height:37px;min-height:37px;font-size:var(--font-body)}.section-tools .button.slim{display:none}}@media (width<=380px){.topbar-left .brand{width:34px;min-width:34px}.header-balance{width:118px;min-width:118px;padding-inline:5px}.header-balance strong{max-width:78px;font-size:var(--font-compact)}.header-action,.notification-button,.user-avatar-trigger{width:34px;min-height:36px}.deposit-button{width:36px;min-width:36px;min-height:36px}}@media (width<=760px){.mission-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mission-featured-grid .featured-mission-card{grid-column:1/-1}.search-layer{align-items:stretch;padding:8px}.search-modal{border-radius:var(--radius-lg);gap:10px;width:100%;height:calc(100svh - 16px);max-height:calc(100svh - 16px);padding:10px}.search-modal-head h2{font-size:var(--font-value)}.search-modal-input{min-height:52px;padding-inline:12px}.search-modal-input input{font-size:var(--font-card-title)}.search-modal-body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:10px;min-height:0;overflow:hidden}.search-provider-rail{border-right:0;border-bottom:1px solid var(--white-08);grid-template-rows:auto auto auto minmax(0,auto);gap:8px;max-height:none;padding:0 0 8px}.provider-mini-search{min-height:36px}.provider-filter-button{min-height:36px;font-size:var(--font-meta);padding-inline:10px}.search-provider-rail>.provider-filter-button{min-height:38px}.provider-filter-list{scrollbar-width:none;gap:8px;min-height:40px;padding-bottom:2px;display:flex;overflow:auto hidden}.provider-filter-list::-webkit-scrollbar{display:none}.provider-filter-list .provider-filter-button{flex:0 0 132px;width:132px;min-width:0}.search-results-pane{gap:8px;min-height:0;padding:0}.search-results-head{min-height:auto}.search-result-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;align-content:start;gap:8px;padding-bottom:8px}.search-result-grid .game-card{aspect-ratio:auto;width:100%;height:148px;min-height:0}.game-page{margin-inline:0}.game-stage-react{border-radius:var(--radius-lg);min-height:470px}.legacy-game-toolbar{border-radius:0 0 12px 12px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;min-height:52px;margin-bottom:10px;padding:8px;display:flex;overflow:visible}.legacy-game-toolbar-left,.legacy-game-toolbar-right{scrollbar-width:none;flex-wrap:nowrap;flex:none;justify-content:flex-start;align-items:center;gap:8px;width:auto;padding-bottom:0;display:flex;overflow:visible}.legacy-game-toolbar-right{margin-left:auto}.legacy-game-toolbar-left::-webkit-scrollbar{display:none}.legacy-game-toolbar-right::-webkit-scrollbar{display:none}.game-toolbar-settings{flex:none;min-width:0}.legacy-toolbar-button,.legacy-mode-button{border-radius:var(--radius-md);text-overflow:ellipsis;white-space:nowrap;flex:0 0 40px;gap:0;width:40px;min-width:0;height:40px;min-height:40px;padding:0;position:relative;overflow:hidden}.game-toolbar-settings .legacy-toolbar-button{width:40px}.legacy-toolbar-button svg,.legacy-mode-button svg{width:18px;height:18px}.legacy-toolbar-label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.game-settings-popover{width:220px;top:calc(100% + 8px)}.game-launcher-react{padding:22px}.game-launcher-react h1{font-size:var(--font-hero-title)}.detail-action-bar .button,.mission-modal-actions .button{width:100%}.mission-modal-head{gap:10px}.mission-progress-box{padding:10px}.game-info-grid,.detail-kpi-grid,.bonus-wager-strip,.reward-detail-hero,.mission-detail-grid{grid-template-columns:1fr}.reward-detail-hero-top{flex-direction:column;align-items:stretch}.reward-detail-hero-aside .countdown-strip{border-radius:var(--radius-lg);grid-template-columns:minmax(0,1fr) auto;padding:8px;display:grid}.reward-detail-hero-aside .countdown-strip>span{max-width:none;padding-left:2px}.reward-detail-hero-aside .countdown-strip>div{justify-content:flex-end;min-width:0}.legacy-game-info{margin-top:10px}.legacy-game-summary{min-height:0;padding:12px 14px}.legacy-game-summary h2{font-size:var(--font-section-title)}.legacy-game-summary .chip-row{gap:6px;margin-top:2px}.legacy-game-summary .meta-chip{max-width:118px;min-height:22px;font-size:var(--font-caption);padding-inline:7px}.legacy-game-summary .meta-chip-more{width:24px;height:24px}.skin-live-bets-topbar{flex-direction:column;align-items:stretch;gap:0;padding:0}.skin-live-bets-tabs{border-bottom:0;gap:14px;width:100%;padding:0 14px}.skin-live-bets-tab{min-height:48px;font-size:var(--font-body-sm)}.skin-live-bets-head{display:none}.skin-live-bets-rows{min-height:0;padding:2px 14px 12px}.skin-live-bet-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;min-height:0;padding:12px 0 12px 14px;display:grid}.skin-live-bet-game{grid-column:1}.skin-live-bet-user,.skin-live-bet-time{grid-column:1;display:inline-flex}.skin-live-bet-user{grid-row:2}.skin-live-bet-time{color:var(--muted);grid-row:2;margin-left:66px}.skin-live-bet-bet,.skin-live-bet-multiplier{display:none}.skin-live-bet-payout{grid-area:1/2/span 2;align-self:center;max-width:128px}.skin-live-bets-empty{min-height:128px}.skin-live-bets.game{margin-top:18px}.skin-live-bets.game .skin-live-bets-card{border-radius:var(--radius-xl)}.skin-live-bets.game .skin-live-bets-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0 10px;display:grid}.skin-live-bets.game .skin-live-bets-tab{text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-inline:4px;overflow:hidden}.skin-live-bets.game .skin-live-bet-row{gap:6px 10px;padding:10px 0 10px 16px}.skin-live-bets.game .skin-live-bet-row:has(.skin-live-bet-payout.win){box-shadow:inset 2px 0 var(--success)}.skin-live-bets.game .skin-live-bet-row:has(.skin-live-bet-payout.lose){box-shadow:inset 2px 0 var(--line)}.skin-live-bets.game .skin-live-bet-game strong{font-size:var(--font-body-sm);white-space:normal}.skin-live-bets.game .skin-live-bet-payout{max-width:104px;font-size:var(--font-body-sm)}.legacy-game-summary .game-title-row{flex-flow:row;align-items:center;gap:6px 10px}.legacy-game-summary .game-title-row>div:first-child{flex:auto;max-width:calc(100% - 142px)}.legacy-game-summary .chip-row{flex:0 0 132px;justify-content:flex-end;width:auto;max-width:132px}.legacy-game-summary .chip-row.expanded{flex:0 0 100%;justify-content:flex-start;max-width:100%;margin-top:6px}.legacy-game-summary .game-title-row:has(.chip-row.expanded){flex-wrap:wrap}.legacy-game-summary .game-title-row:has(.chip-row.expanded)>div:first-child{max-width:100%}.promo-selector-grid,.mission-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reward-grid{grid-template-columns:1fr}.reward-card,.mission-card{border-radius:var(--radius-md)}.reward-card-body{gap:6px;padding:10px}.reward-card-meta{gap:6px}.reward-card-meta>span:not(.status-pill){font-size:var(--font-meta)}.reward-card-meta .status-pill{min-height:26px;font-size:var(--font-caption);padding-inline:9px}.reward-card-body strong{-webkit-line-clamp:2;font-size:var(--font-body);text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;overflow:hidden}.reward-card-body p{min-height:40px;font-size:var(--font-meta);line-height:1.25}.hub-tabs{padding-bottom:6px}.hub-tab{font-size:var(--font-body-sm);padding:0 13px}.reward-filter-row{flex-direction:column;align-items:flex-start}.reward-filter-row>div{width:100%}.reward-filter-row button{flex:auto}.race-widget-head,.detail-action-bar{flex-direction:column;align-items:stretch}.race-widget-head{flex-flow:row;align-items:flex-start;gap:10px}.race-widget-head>div:first-child{flex:auto}.race-widget-actions{flex:none;justify-content:flex-end;gap:8px}.race-widget-countdown{justify-content:stretch;width:100%;margin:10px 0 12px}.race-widget-countdown .countdown-strip{border-radius:var(--radius-lg);grid-template-columns:minmax(0,1fr) auto;align-items:center;max-width:100%;padding:8px;display:grid}.race-widget-countdown .countdown-strip>span{max-width:none;font-size:var(--font-caption);padding-left:2px}.race-widget-countdown .countdown-strip>div{min-width:0}.race-widget-countdown .countdown-strip strong{min-width:39px;min-height:26px;font-size:var(--font-meta)}.race-status-pill{min-height:24px;font-size:var(--font-caption);padding-inline:9px}.race-details-link{min-height:24px;font-size:var(--font-caption)}.race-widget-panel{border-radius:var(--radius-2xl);padding:14px}.race-widget-head h2{font-size:var(--font-section-title);line-height:1.12}.race-widget-head span{font-size:var(--font-meta)}.race-my-position,.ticket-list article{grid-template-columns:1fr}.race-widget-kpi-row.compact-mobile,.race-detail-spotlight.compact-mobile{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.race-widget-kpi-row.compact-mobile .race-my-position,.race-widget-kpi-row.compact-mobile .race-widget-prize,.race-detail-spotlight.compact-mobile article{border-radius:var(--radius-lg);min-height:92px;margin-top:0;padding:12px}.race-widget-kpi-row.compact-mobile .race-my-position strong,.race-widget-kpi-row.compact-mobile .race-widget-prize strong,.race-detail-spotlight.compact-mobile strong{font-size:var(--font-card-title);line-height:1.08}.race-widget-kpi-row.compact-mobile .race-my-position small,.race-widget-kpi-row.compact-mobile .race-widget-prize small,.race-detail-spotlight.compact-mobile small{font-size:var(--font-caption);line-height:1.25}.countdown-strip.compact-mobile{gap:10px;margin:12px 0;padding:10px 12px}.countdown-strip.compact-mobile>span{font-size:var(--font-caption)}.countdown-strip.compact-mobile>div{gap:6px}.countdown-strip.compact-mobile strong{min-height:30px;font-size:var(--font-body);border-radius:7px}.countdown-strip.compact-mobile small{font-size:var(--font-micro)}.race-inline-section-head{margin-top:12px}.race-inline-section-head strong{font-size:var(--font-body-sm)}.race-inline-section-head span{font-size:var(--font-caption)}.mini-leaderboard{box-shadow:inset 0 0 0 1px var(--line-soft), 0 12px 28px var(--color-00000029);background:linear-gradient(var(--color-19252edb),var(--color-0c141af0));border-radius:15px;gap:0;overflow:hidden}.countdown-strip{flex-direction:column;align-items:stretch}.race-standings-panel{border-radius:var(--radius-2xl);padding:14px}.ticket-section-panel{box-shadow:none;background:0 0;padding:0}.race-standings-panel .bonus-panel-head,.ticket-section-panel .bonus-panel-head{align-items:center;margin-bottom:12px}.race-standings-panel .bonus-panel-head h2,.ticket-section-panel .bonus-panel-head h2{font-size:var(--font-section-title);line-height:1.05}.reward-detail-page .prize-tier-panel{box-shadow:none;background:0 0;padding:0}.race-standings-copy p{font-size:var(--font-caption);margin-top:3px}.detail-kpi-grid.compact-race-mobile{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.race-position-cta{width:100%;min-height:42px;margin-top:6px}.detail-kpi-grid.compact-race-mobile .info-card{min-height:96px;padding:12px}.detail-kpi-grid.compact-race-mobile .info-card strong{font-size:var(--font-section-title);line-height:1.08}.countdown-strip>div{grid-template-columns:repeat(4,1fr);display:grid}.countdown-strip strong{min-width:0}.reward-detail-hero h1{font-size:var(--font-page-title)}.mission-modal,.mission-detail-grid{gap:12px}.mission-list-row{min-height:54px;padding:11px}}@media (width<=560px){.mission-modal{border-radius:14px;width:calc(100svw - 18px);max-height:calc(100svh - 18px)}.mission-modal-head{grid-template-columns:minmax(0,1fr);gap:10px;padding-right:42px}.mission-modal-head>span{border-radius:var(--radius-md);width:42px;height:42px}.mission-modal-head>span svg{width:21px;height:21px}.mission-modal-head h2{font-size:var(--font-card-title);line-height:1.12}.mission-modal-head small,.mission-modal-head p{font-size:var(--font-meta)}.mission-modal-head .mission-timer-row{grid-column:1/-1}.mission-modal-head .mission-timer-row .countdown-badge,.mission-timer-row .countdown-badge{min-height:32px;font-size:var(--font-caption)}.mission-progress-box{border-radius:var(--radius-md);gap:7px;padding:10px}.mission-modal-actions{grid-template-columns:minmax(0,1fr)}.mission-join-cta{min-height:44px}.mission-detail-grid{grid-template-columns:1fr}.mission-list,.mission-step-list{gap:8px}.mission-list h3,.mission-step-list h3{font-size:var(--font-body-lg)}.mission-list-row,.mission-step-list article{border-radius:var(--radius-sm);min-height:52px;padding:10px}}@media (width>=761px){.sidebar.desktop-hidden{width:var(--sidebar-collapsed-width);pointer-events:auto;padding:12px 8px 20px;overflow:visible;transform:none}.sidebar.desktop-hidden .sidebar-product-switch,.sidebar.desktop-hidden .nav-title{display:none}.sidebar.desktop-hidden .side-nav,.sidebar.desktop-hidden .side-nav-scroll{overflow:visible}.sidebar.desktop-hidden .side-nav-scroll{gap:6px;padding-right:0}.sidebar.desktop-hidden .nav-group,.sidebar.desktop-hidden .nav-category,.sidebar.desktop-hidden .nav-subitems{justify-items:center}.sidebar.desktop-hidden .nav-group{gap:4px}.sidebar.desktop-hidden .nav-subitems{border-left:0;gap:6px;margin:4px 0 8px;padding-left:0}.sidebar.desktop-hidden .nav-item,.sidebar.desktop-hidden .nav-subitem,.sidebar.desktop-hidden .language-switch{border-radius:var(--radius-md);justify-content:center;width:44px;min-height:44px;padding:0;display:flex;position:relative}.sidebar.desktop-hidden .nav-item>span,.sidebar.desktop-hidden .nav-subitem>span,.sidebar.desktop-hidden .language-switch>span,.sidebar.desktop-hidden .nav-toggle-icon,.sidebar.desktop-hidden .language-chevron,.sidebar.desktop-hidden .nav-subitem-count{display:none}.sidebar.desktop-hidden .nav-item svg,.sidebar.desktop-hidden .nav-subitem svg,.sidebar.desktop-hidden .language-switch svg,.sidebar.desktop-hidden .nav-subitem-img{width:19px;height:19px;margin:0}.sidebar.desktop-hidden .nav-double-separator{width:44px;margin:8px auto 4px}.sidebar.desktop-hidden .nav-double-separator span+span{display:none}.sidebar.desktop-hidden .language-menu{margin-top:6px}.sidebar.desktop-hidden :where(.nav-item,.nav-subitem,.language-switch)[data-tooltip]:before,.sidebar.desktop-hidden :where(.nav-item,.nav-subitem,.language-switch)[data-tooltip]:after{z-index:90;pointer-events:none;opacity:0;transition:opacity .13s,transform .13s;position:absolute;top:50%;left:calc(100% + 10px);transform:translate(-4px,-50%)}.sidebar.desktop-hidden :where(.nav-item,.nav-subitem,.language-switch)[data-tooltip]:before{background:var(--panel-strong);content:"";width:8px;height:8px;box-shadow:-1px 1px 0 var(--line-soft);border-radius:2px;transform:translate(-8px,-50%)rotate(45deg)}.sidebar.desktop-hidden :where(.nav-item,.nav-subitem,.language-switch)[data-tooltip]:after{border-radius:var(--radius-sm);background:var(--panel-strong);min-height:34px;color:var(--text-strong);content:attr(data-tooltip);font-size:var(--font-body-sm);font-weight:var(--weight-heavy);white-space:nowrap;box-shadow:inset 0 0 0 1px var(--line-soft), 0 12px 30px var(--color-00000057);align-items:center;padding:0 11px;line-height:1;display:inline-flex}.sidebar.desktop-hidden :where(.nav-item,.nav-subitem,.language-switch)[data-tooltip]:hover:before,.sidebar.desktop-hidden :where(.nav-item,.nav-subitem,.language-switch)[data-tooltip]:hover:after,.sidebar.desktop-hidden :where(.nav-item,.nav-subitem,.language-switch)[data-tooltip]:focus-visible:before,.sidebar.desktop-hidden :where(.nav-item,.nav-subitem,.language-switch)[data-tooltip]:focus-visible:after{opacity:1;transform:translateY(-50%)}.sidebar.desktop-hidden :where(.nav-item,.nav-subitem,.language-switch)[data-tooltip]:hover:before,.sidebar.desktop-hidden :where(.nav-item,.nav-subitem,.language-switch)[data-tooltip]:focus-visible:before{transform:translate(-8px,-50%)rotate(45deg)}.app-shell.sidebar-hidden .main-content{padding-left:calc(var(--sidebar-collapsed-width) + 40px)}.app-shell.is-rtl.sidebar-hidden .main-content{padding-right:calc(var(--sidebar-collapsed-width) + 40px);padding-left:40px}.app-shell.sidebar-hidden .main-content.sport-main-content{padding-left:var(--sidebar-collapsed-width)}.app-shell.is-rtl.sidebar-hidden .main-content.sport-main-content{padding-right:var(--sidebar-collapsed-width);padding-left:0}.app-shell.sidebar-hidden .site-footer{padding-left:calc(var(--sidebar-collapsed-width) + 40px)}.app-shell.is-rtl.sidebar-hidden .site-footer{padding-right:calc(var(--sidebar-collapsed-width) + 40px);padding-left:40px}}@media (width>=761px) and (width<=1180px){.app-shell.sidebar-hidden .main-content,.app-shell.sidebar-hidden .site-footer{padding-left:calc(var(--sidebar-collapsed-width) + 24px)}.app-shell.is-rtl.sidebar-hidden .main-content,.app-shell.is-rtl.sidebar-hidden .site-footer{padding-right:calc(var(--sidebar-collapsed-width) + 24px);padding-left:24px}}@media (width<=760px){.balance-menu-wrap{position:static}.balance-dropdown{position:fixed;top:62px;transform:none}.balance-dropdown:before{display:none}.bonus-header-dropdown{width:auto;max-height:calc(100svh - 74px);position:fixed;top:62px;left:8px;right:8px;overflow-y:auto}.bonus-header-item{grid-template-columns:46px minmax(0,1fr)}.bonus-header-value{grid-column:2;justify-content:flex-start;padding-top:0}.bonus-header-play{max-width:100%}.bonus-header-dropdown:before{display:none}.bonus-header-summary{padding:12px}.bonus-header-summary strong{font-size:var(--font-section-title)}.rewards-hub-page{width:100%;max-width:100%;overflow:hidden}.rewards-hub-page>.page-panel,.bonus-center-panel{min-width:0;max-width:100%;overflow:hidden}.hub-tabs{width:100%}.page-header,.page-header>div{min-width:0}.page-header h1,.page-header p{overflow-wrap:anywhere}.bonus-notification-grid,.bonus-vip-grid-modern,.bonus-promotion-grid,.bonus-provider-promotion-grid,.bonus-rakeback-grid{grid-template-columns:1fr}.bonus-notification-item{grid-template-columns:auto minmax(0,1fr)}.bonus-notification-item .button{grid-column:1/-1;justify-content:center;width:100%}.bonus-detail-modal{border-radius:var(--radius-xl);width:100%;max-height:calc(100svh - 20px);padding:14px}.bonus-detail-head{grid-template-columns:1fr;padding-right:42px}.bonus-detail-art{width:58px;height:58px}.bonus-detail-head h2{font-size:var(--font-value)}.bonus-detail-title-row{flex-direction:column;align-items:flex-start}.bonus-detail-title-row .bonus-cancel-button{justify-content:center;width:100%}.bonus-detail-stats,.bonus-detail-games{grid-template-columns:1fr}.rakeback-detail-modal{width:100%;padding:16px}.rakeback-detail-head{grid-template-columns:1fr;padding-right:42px}.rakeback-detail-art{width:76px;height:76px}.rakeback-detail-art img{width:68px;height:68px}.rakeback-detail-grid{grid-template-columns:1fr}.bonus-section-title{flex-direction:column;align-items:flex-start}.bonus-levels-section,.bonus-level-table-shell{min-width:0;max-width:100%}.race-standings-panel{border-radius:var(--radius-2xl);padding:14px}.leaderboard-board-head{display:none}.leaderboard-board-list{gap:10px}.leaderboard-board-rank{border-radius:var(--radius-lg);min-width:38px;min-height:38px;font-size:var(--font-body-sm);grid-area:rank;align-self:center;padding:0 8px}.leaderboard-board-player{font-size:var(--font-body);grid-area:player;align-self:end;line-height:1.15}.leaderboard-board-prize{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-heavy);grid-area:prize;align-self:start;line-height:1.2}.leaderboard-board-score{border-radius:var(--radius-pill);min-width:42px;max-width:96px;min-height:28px;color:var(--accent);font-size:var(--font-body-sm);text-align:center;background:var(--color-24ee8914);box-shadow:inset 0 0 0 .0625rem var(--color-24ee8933);grid-area:score;place-self:center end;padding:0 10px;line-height:28px}.leaderboard-board-prize:before{content:"Prize ";color:var(--muted);opacity:.7}.mini-leaderboard{margin-top:12px}.leaderboard-board-empty,.mini-leaderboard .leaderboard-board-empty{border-radius:var(--radius-xl);min-height:62px;padding:14px}}@media (width<=560px){.crypto-deposit-picker,.crypto-address-panel{grid-template-columns:1fr}.crypto-address-panel{gap:10px}.crypto-qr{width:100%;min-height:152px}.crypto-qr img{width:min(142px,58vw);height:min(142px,58vw);padding:7px}.crypto-qr span{max-width:140px}}@media (width<=1180px){.rewards-live-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.featured-mission-card{grid-template-columns:1fr}}@media (width<=760px){.rewards-live-head,.crypto-deposit-head{flex-direction:column;align-items:stretch}.rewards-live-grid,.race-widget-kpi-row,.race-detail-spotlight,.promotion-summary-panel,.crypto-deposit-grid,.raffle-rules-grid,.raffle-rules-summary{grid-template-columns:1fr}.rewards-live-head{gap:10px}.rewards-live-head h2{font-size:var(--font-page-title);line-height:1.08}.rewards-live-snapshot.lobby .rewards-live-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rewards-snapshot-card{border-radius:var(--radius-lg);gap:6px;min-height:148px;padding:11px}.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race{min-height:148px;padding:11px}.rewards-live-snapshot.lobby .rewards-snapshot-card:hover,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race:hover{transform:translateY(-2px)}.rewards-snapshot-icon{border-radius:9px;width:32px;height:32px}.rewards-snapshot-card strong,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race strong{text-shadow:none;font-size:var(--font-fluid-mobile-reward);line-height:1}.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race .rewards-snapshot-kicker{min-height:24px;font-size:var(--font-caption);padding-inline:8px}.rewards-snapshot-title,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race .rewards-snapshot-title{font-size:var(--font-body-sm);line-height:1.18}.rewards-snapshot-card small,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race small{display:none}.rewards-live-snapshot.lobby .progress-bar{height:5px;margin-top:2px}.countdown-badge,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race .countdown-badge{max-width:100%;min-height:27px;font-size:var(--font-caption);white-space:nowrap;border-radius:9px;padding:0 8px}.rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race .rewards-card-cta{width:100%;min-height:30px;font-size:var(--font-caption);align-self:end;margin-top:auto;padding-inline:8px}.rewards-hub-title{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start}.rewards-hub-title span{font-size:var(--font-caption);line-height:1.2}.rewards-hub-title h1{margin-top:0;line-height:1.03}.rewards-hub-title p{font-size:var(--font-meta);margin-top:0;line-height:1.3}.raffle-rules-summary-action .button,.raffle-rules-head .button,.featured-mission-actions .button,.rewards-live-head .button{width:100%}.raffle-rules-summary-action{justify-self:stretch}.raffle-rules-head{flex-direction:column;align-items:stretch}.raffle-provider-rails{gap:16px;margin-top:18px}.raffle-rule-card dl{grid-template-columns:1fr}.raffle-rules-grid.single-rule .raffle-rule-card{grid-template-rows:auto;grid-template-columns:1fr}.raffle-rules-grid.single-rule .raffle-rule-card dl{grid-template-columns:1fr;padding-right:0}.raffle-rules-grid.single-rule .raffle-rule-progress{border-top:1px solid var(--line-soft);border-left:0;min-height:88px;padding-top:12px;padding-left:0}.reward-card-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.reward-card-metric{min-height:52px}.reward-card-metric:nth-child(3):last-child{grid-column:1/-1}.reward-card-metrics b{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;line-height:1.18}.reward-card-metrics .countdown-badge{text-align:left;text-overflow:ellipsis;white-space:nowrap;justify-content:space-between;min-height:18px;padding-inline:0;overflow:hidden}.casino-banner-copy{max-width:none;bottom:20px;left:18px;right:18px}.casino-banner-copy strong{font-size:var(--font-page-title)}.jackpot-strip{border-radius:0;gap:8px;margin:8px 0 14px;padding:0}.jackpot-strip-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.jackpot-card{border-radius:var(--radius-md);text-align:center;grid-template-columns:1fr;justify-items:center;gap:5px;min-height:66px;padding:9px 6px 10px}.jackpot-card-icon{width:27px;height:27px}.jackpot-card-icon svg{width:14px;height:14px}.jackpot-card-copy{justify-items:center;gap:3px;width:100%}.jackpot-card-copy strong{max-width:100%;font-size:var(--font-micro)}.jackpot-card-copy b{width:100%;font-size:var(--font-fluid-mobile-jackpot);justify-content:center;gap:3px}.jackpot-amount-currency{font-size:var(--font-ratio-currency)}.jackpot-card-progress{height:3px;bottom:6px;left:8px;right:8px}.jackpot-winners{gap:7px}.jackpot-winners-head{font-size:var(--font-caption)}.jackpot-winners-track{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(148px,46vw);grid-auto-flow:column;gap:7px;padding-bottom:1px;overflow-x:auto}.jackpot-winners-track::-webkit-scrollbar{display:none}.jackpot-winner-chip{scroll-snap-align:start;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"medal copy""medal amount";align-content:center;gap:3px 7px;min-height:64px;padding:8px}.jackpot-winner-medal{grid-area:medal;width:28px;height:28px}.jackpot-winner-copy{grid-area:copy}.jackpot-winner-copy strong{font-size:var(--font-meta)}.jackpot-winner-copy small{font-size:var(--font-micro)}.jackpot-winner-chip b{max-width:100%;font-size:var(--font-body);grid-area:amount}.jackpot-win-modal{border-radius:var(--radius-3xl);padding:28px 18px 22px}.jackpot-win-crown{width:74px;height:74px}}@media (width<=420px){.jackpot-strip{padding:0}.jackpot-strip-grid{gap:5px}.jackpot-card{min-height:58px;padding:8px 5px 9px}.jackpot-card-icon{display:none}.jackpot-card-copy b{font-size:var(--font-fluid-mobile-jackpot-sm)}.jackpot-winners-track{grid-auto-columns:minmax(136px,62vw)}.jackpot-winner-chip{min-height:58px}.jackpot-winner-medal{display:none}.jackpot-winner-chip{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""amount"}}@media (width<=920px){.sport-ticket-filters{grid-template-columns:1fr}.sport-ticket-table-wrap{box-shadow:none;border-radius:0;overflow:visible}.sport-ticket-table,.sport-ticket-table thead,.sport-ticket-table tbody,.sport-ticket-table tr,.sport-ticket-table td{width:100%;min-width:0;display:block}.sport-ticket-table{background:0 0}.sport-ticket-table thead{display:none}.sport-ticket-table tbody{gap:10px;display:grid}.sport-ticket-table tr{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--color-020a0c5c);padding:12px}.sport-ticket-table td{border:0;grid-template-columns:116px minmax(0,1fr);gap:10px;max-width:none;padding:7px 0;display:grid}.sport-ticket-table td:before{content:attr(data-label);color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase}.sport-ticket-table td[data-label=Azioni]{grid-template-columns:1fr;padding-top:12px}.sport-ticket-table td[data-label=Azioni]:before{display:none}.sport-ticket-table td[data-label=Azioni] .button{width:100%}.sport-ticket-code{max-width:100%}.sport-ticket-modal{width:100%;max-height:calc(100svh - 18px);padding:16px}.sport-ticket-modal-head{grid-template-columns:1fr}.sport-ticket-modal-actions{justify-content:stretch}.sport-ticket-modal-actions .button{flex:1}.sport-ticket-print-frame{min-height:calc(100svh - 180px)}.cashier-workspace,.wallet-balance-strip,.wallet-shell,.wallet-balance-panel,.account-settings-layout,.account-security-grid,.account-toggle-grid{grid-template-columns:1fr}.wallet-nav,.account-settings-nav{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));position:static}.account-profile-editor,.account-edit-row,.account-settings-panel-head,.public-profile-hero,.public-profile-stat-grid,.public-profile-breakdown{grid-template-columns:1fr}.account-edit-row .button,.account-profile-editor .button,.account-settings-panel-head .button{width:100%}.cashier-order-panel{position:static}.cashier-order-panel.is-primary{width:100%}.cashier-fields-grid,.cashier-history-filters,.cashier-history-card dl{grid-template-columns:1fr}.cashier-history-state{align-items:end}.cashier-detail-modal{width:100%;padding:16px}.cashier-detail-head{grid-template-columns:auto minmax(0,1fr);padding-right:42px}.cashier-detail-head .cashier-status-badge{grid-column:1/-1;justify-self:start}.cashier-detail-summary,.cashier-detail-list,.cashier-detail-payment-card,.cashier-detail-copy-row{grid-template-columns:1fr}.cashier-detail-payment-card{text-align:center;justify-items:center}.cashier-detail-payment-card .cashier-payment-meta,.cashier-detail-payment-card .cashier-rate-refresh{justify-content:center;justify-self:center}.cashier-detail-copy-row .button{width:100%}.cashier-actions{justify-content:stretch}.cashier-actions .button,.cashier-order-panel .button{width:100%}.cashier-order-actions{justify-content:stretch;width:100%}.cashier-order-actions .button{flex:160px}.cashier-tabs{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));display:grid}.cashier-tabs button{padding-inline:10px}.cashier-method-grid{grid-template-columns:1fr}.cashier-payment-card{text-align:center;grid-template-columns:1fr;justify-items:center}.cashier-order-panel.is-primary .cashier-payment-card{grid-template-columns:1fr;padding:16px}.cashier-order-panel.is-primary .cashier-qr-box img{width:min(70vw,210px);height:min(70vw,210px)}.cashier-order-panel.is-primary .cashier-payment-details strong{font-size:var(--font-value);text-align:center}.cashier-payment-meta{justify-content:center}.cashier-payment-summary,.cashier-reference-box{grid-template-columns:1fr}.cashier-payment-details em,.cashier-rate-refresh{justify-self:center}}@media (width<=760px){.reward-related-section{margin-top:1.375rem}.promotion-summary-premium .promotion-value-strip{grid-template-columns:1fr}.promotion-summary-premium .promotion-value-strip article{padding:.75rem .875rem}.race-widget-head{grid-template-columns:minmax(0,1fr)}.race-widget-actions,.race-widget-countdown{grid-column:1;justify-content:flex-start}.race-widget-countdown .countdown-strip{width:100%}.race-widget-countdown .countdown-strip>div{flex:auto;justify-content:flex-end}.race-widget-kpi-row.compact-mobile{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-modal{border-radius:14px;width:calc(100svw - 18px);max-height:calc(100svh - 18px);padding:14px}.mission-modal .close-modal{width:38px;height:38px;top:10px;right:10px}.mission-modal-head{grid-template-columns:minmax(0,1fr);padding-right:42px}.mission-modal-head>span{width:42px;height:42px}.mission-modal-head h2{font-size:var(--font-card-title)}.mission-modal-head .mission-timer-row{grid-area:auto/1/auto/-1;justify-self:start;max-width:100%}.mission-modal-head .mission-timer-row .countdown-badge{width:auto;max-width:100%;min-height:30px}.mission-detail-grid{grid-template-columns:1fr}}@media (width>=761px){.reward-detail-hero-aside .countdown-strip{gap:12px;padding:8px 10px 8px 14px}.reward-detail-hero-aside .countdown-strip>span{max-width:96px;font-size:var(--font-meta)}.reward-detail-hero-aside .countdown-strip>div{gap:9px}.reward-detail-hero-aside .countdown-strip strong{min-width:52px;min-height:36px;font-size:var(--font-card-title)}.reward-detail-hero-aside .countdown-strip small{font-size:var(--font-caption)}}@media (width<=760px){.rewards-live-snapshot.lobby{border-radius:0;gap:0;margin:0 0 14px;padding:0}.rewards-live-snapshot.lobby .rewards-live-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding-bottom:2px;display:flex;overflow-x:auto}.rewards-live-snapshot.lobby .rewards-live-grid::-webkit-scrollbar{display:none}.rewards-live-snapshot.lobby .rewards-snapshot-card,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race{scroll-snap-align:start;flex:0 0 min(82vw,310px)}.rewards-live-snapshot.lobby .rewards-snapshot-card strong,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race strong{font-size:var(--font-value-lg)}.nav-item,.nav-subitem,.language-switch,.mode-pill,.button,.icon-button,.category-tab,.subcategory-chip,.hub-tab,.reward-filter-row button{font-size:var(--font-body-sm)}.nav-item,.nav-subitem,.language-switch{font-size:var(--font-body);font-weight:var(--weight-heavy)}.rewards-live-snapshot.lobby .rewards-snapshot-card strong,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race strong,.featured-mission-progress strong,.race-widget-kpi-row .race-my-position strong,.race-widget-prize strong,.race-detail-spotlight strong,.bonus-total-card strong{font-size:var(--font-value-lg)}.game-card:hover,.reward-card:hover,.mission-card:hover,.cashier-method-card:hover,.cashier-history-card:hover,.promo-select-card:hover{transform:none}.header-balance{min-width:0}.rewards-live-snapshot.lobby .rewards-snapshot-card,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race{min-height:160px}.rewards-live-snapshot.lobby{margin-bottom:14px}.search-field{margin-bottom:11px}.subcategory-rail-shell{margin-bottom:18px}.quick-cashier-layer{align-items:stretch;padding:8px}.quick-cashier-modal{width:100%;max-height:calc(100svh - 16px)}.quick-cashier-modal .wallet-embedded-panel.cashier-page{padding:12px}.quick-cashier-modal .cashier-fields-grid,.quick-cashier-modal .cashier-limits-strip{grid-template-columns:1fr}.icon-button,.header-action,.notification-button,.bonus-icon-link,.user-avatar-trigger,.header-wallet,.deposit-button{min-height:40px}.profile-popover,.balance-dropdown{width:auto}.main-content>.product-layer.is-active:not(.sport-product-layer):before,.rewards-live-snapshot.lobby:before,.subcategory-rail-shell:after,.reward-detail-page>.back-link.inline{display:none}.reward-detail-hero{border-radius:var(--radius-lg);grid-template-columns:1fr;gap:12px;padding:12px}.reward-detail-hero img,.reward-detail-hero>span{aspect-ratio:16/8.4;border-radius:12px}.reward-detail-hero-top{flex-wrap:wrap;gap:8px}.reward-detail-hero-aside{flex-basis:100%}.reward-detail-hero-aside .countdown-strip{justify-content:space-between;width:100%}.reward-detail-hero-aside .countdown-strip strong{min-width:36px;padding-inline:5px}.race-detail-spotlight,.reward-detail-page .detail-kpi-grid{grid-template-columns:1fr}.race-detail-spotlight article{min-height:62px}.reward-detail-page .info-card{grid-template-columns:38px minmax(0,1fr) auto;min-height:64px;padding:11px}.reward-detail-page .info-card-icon{width:38px;height:38px}.reward-detail-page .info-card strong{max-width:9rem;font-size:var(--font-body-lg)}.raffle-eligible-category-card{grid-template-columns:1fr;align-items:start;gap:12px;padding:14px}.raffle-eligible-category-card .button{justify-self:stretch}.rewards-hub-page{gap:12px;margin-bottom:18px}.rewards-hub-title{border-radius:var(--radius-lg);background:radial-gradient(circle at 18% 0,var(--color-24ee8912),var(--color-00000000) 38%),radial-gradient(circle at 90% 12%,var(--color-ffd1660f),var(--color-00000000) 34%),linear-gradient(var(--color-132028d6),var(--color-081015db));min-height:86px;padding:14px 16px}.rewards-hub-title h1{letter-spacing:0;font-size:var(--font-title-md)}.rewards-hub-title p{max-width:27rem}.hub-tabs{justify-content:flex-start;gap:8px;margin-inline:-2px;padding:2px 2px 4px}.hub-tab{border-radius:12px;min-height:38px;padding-inline:12px}.reward-detail-panel,.bonus-center-panel,.rewards-hub-page>.page-panel{border-radius:var(--radius-lg);padding:14px}.reward-filter-row{grid-template-columns:1fr;gap:8px;margin-bottom:6px;display:grid}.reward-filter-row>span{min-height:20px}.reward-filter-row>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.reward-filter-row button{border-radius:10px;justify-content:flex-start;min-height:36px;padding-inline:10px}.featured-mission-card{border-radius:var(--radius-lg);gap:12px;margin-bottom:10px;padding:14px}.featured-mission-progress{background:var(--color-040c1057);box-shadow:inset 0 0 0 1px var(--color-ffffff0e);border-radius:12px;padding:10px}.featured-mission-actions .button,.mission-card .button,.bonus-actions-row .button{min-height:42px}.bonus-center-summary{border-radius:var(--radius-lg);grid-template-columns:1fr;gap:10px;padding:10px}.bonus-total-card{min-height:86px;padding:14px}.bonus-total-card strong{font-size:var(--font-title-md)}.bonus-wager-card{grid-template-columns:1fr;justify-items:stretch;gap:10px;padding:14px}.bonus-wager-card b{justify-self:start}.bonus-levels-current-row{border-radius:var(--radius-lg);grid-template-columns:1fr}.bonus-level-table-shell{border-radius:var(--radius-lg);scrollbar-width:thin;scrollbar-color:var(--color-9aa8b56b) transparent}.bonus-promotion-grid,.bonus-provider-promotion-grid,.bonus-vip-grid-modern,.mission-grid,.reward-grid{gap:10px}.bonus-modern-card{border-radius:var(--radius-lg)}.bonus-modern-card-head{gap:10px;padding:12px}.bonus-modern-thumb.large{width:74px;height:56px}.bonus-mini-stats{gap:8px;padding-inline:12px}.bonus-mini-stats.stats-3{grid-template-columns:repeat(2,minmax(0,1fr))}.bonus-mini-stats span{min-height:54px;padding:10px}.bonus-progress-section,.bonus-card-modern-tags,.bonus-actions-row{padding-inline:12px}.bonus-actions-row{justify-content:stretch}.bonus-actions-row .button{width:100%}.site-footer{background:radial-gradient(circle at 22% 0,var(--color-24ee890e),var(--color-00000000) 30%),linear-gradient(var(--color-0b141af0),var(--color-050a0efa));border-top-color:var(--color-ffffff13)}.footer-brand-block,.footer-link-column,.footer-contact-block{background:linear-gradient(var(--surface-6),var(--surface-3))}.footer-brand-block{background:radial-gradient(circle at 8% 0,var(--color-24ee8913),var(--color-00000000) 44%),linear-gradient(var(--color-142027d1),var(--color-080f14d6))}.notifications-drawer{width:min(100%,390px);padding:0}.drawer-tools{flex-direction:column;align-items:stretch}.drawer-tools .button,.unread-toggle{justify-content:center;width:100%}.notification-card{border-radius:var(--radius-md);gap:10px;padding:10px}.notification-title-row{flex-direction:column;align-items:flex-start;gap:3px}.notification-title-row strong,.notification-title-row span{white-space:normal}.header-wallet{min-width:0}.balance-dropdown{width:auto;left:10px;right:10px}.topbar-actions .profile-menu-wrap{margin-left:0}.header-wallet .header-balance{gap:8px;padding-left:10px}.wallet-balance-strip.wallet-balance-strip-inline{grid-template-columns:1fr}.game-wallet-launch-panel{width:min(100%,28rem);padding:var(--space-3)}.topbar-actions{gap:var(--space-2)}.header-wallet .header-balance{grid-template-columns:1.625rem minmax(0,1fr) 1rem;min-width:0}.header-balance .balance-coin,.header-wallet .header-balance .balance-coin,.header-balance .balance-coin img,.header-wallet .header-balance .balance-coin img{width:1.625rem;height:1.625rem}}@media (width<=980px){.jackpot-strip-grid{grid-template-columns:1fr}}@media (width<=52rem){.mission-featured-grid{grid-template-columns:1fr}.mission-featured-grid .featured-mission-card{grid-column:auto}.missions-page .featured-mission-card{grid-template-columns:none;grid-template-areas:none}.missions-page .featured-mission-actions{justify-self:stretch}.missions-page .featured-mission-actions .button{width:100%}}@media (width<=62rem){.bonus-center-panel{grid-template-columns:1fr}.bonus-center-panel .page-header,.bonus-center-panel>:where(.loading-strip,.inline-alert,.bonus-center-summary,.bonus-levels-section,.bonus-claim-panel,.bonus-vip-section,.bonus-rakeback-section,.bonus-promotions-panel){grid-area:auto/1}.bonus-center-panel .bonus-wager-card{border-left:0;padding-top:1rem}}@media (width<=74rem){.bonus-vip-hero{grid-template-columns:1fr}}@media (width<=62rem){.bonus-center-panel .bonus-wager-card{border-top:0;padding-left:1.25rem}}@media (width<=74rem){.bonus-vip-hero{padding-right:0}.bonus-vip-grid-modern,.bonus-claim-panel .bonus-notification-grid,.bonus-rakeback-grid,.bonus-promotions-panel .bonus-provider-promotion-grid{grid-template-columns:1fr}}@media (width<=62rem){.bonus-center-panel>.bonus-center-summary{grid-template-columns:1fr}}@media (width<=74rem){.bonus-center-panel{grid-template-columns:1fr}.bonus-center-panel .bonus-vip-hero,.bonus-center-panel>:where(.loading-strip,.inline-alert,.bonus-center-summary,.bonus-vip-section,.bonus-claim-panel,.bonus-rakeback-section,.bonus-promotions-panel,.bonus-levels-section){grid-area:auto/1}.bonus-center-panel .bonus-vip-hero-copy h1{white-space:normal}.bonus-center-panel .bonus-vip-grid-modern,.bonus-center-panel .bonus-promotions-panel .bonus-provider-promotion-grid,.bonus-center-panel .bonus-claim-panel .bonus-notification-grid,.bonus-center-panel .bonus-rakeback-grid,.bonus-vip-cashback-grid{grid-template-columns:1fr}.bonus-vip-cashback-head{grid-template-columns:52px minmax(0,1fr)}.bonus-vip-cashback-head .bonus-status-pill{grid-column:2;justify-self:start}.bonus-vip-cashback-foot{align-items:stretch;display:grid}.bonus-vip-cashback-foot .button{width:100%}}.translation-boot-mark{border-radius:var(--radius-sm);width:72px;height:72px;box-shadow:0 18px 55px var(--black-35);background:var(--color-111820d6);border:1px solid var(--color-24ee8938);place-items:center;display:grid}.balance-menu-wrap{min-width:0;display:inline-flex;position:relative}.mode-switch{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--line-soft), 0 12px 28px var(--color-00000038);background:var(--color-0b1117ad);flex:none;gap:4px;padding:4px;display:inline-flex}.mode-switch.full{flex:1;width:100%}.mode-switch.full .mode-pill{flex:1}.mode-pill{min-width:96px;height:40px;color:var(--muted);font-weight:var(--weight-heavy);background:0 0;border-radius:9px;justify-content:center;align-items:center;padding:0 18px;text-decoration:none;transition:background .18s,color .18s,box-shadow .18s;display:inline-flex}.mode-pill.active{background:var(--accent);color:var(--text-on-accent);box-shadow:0 10px 26px var(--color-24ee892e),inset 0 -1px var(--color-00000029)}.mode-pill:not(.active):hover{background:var(--button-muted);color:var(--text-strong)}@media (width>=761px){.topbar-left{gap:11px}.mode-pill{height:35px}:root[data-skin-code="1xplay"] .topbar-left .brand img{height:54px}.header-wallet .header-balance{grid-template-columns:1.5rem minmax(7.25rem,1fr) 1rem}.header-wallet .header-balance strong,.header-wallet .deposit-button,.topbar-actions>.button{font-size:var(--font-body-lg);font-weight:var(--weight-black)}.header-balance .balance-coin,.header-wallet .header-balance .balance-coin,.header-balance .balance-coin img,.header-wallet .header-balance .balance-coin img{width:1.5rem;height:1.5rem}}.language-chevron{margin-left:auto;transition:transform .16s}.language-option.active{background:var(--button-muted);color:var(--accent)}.language-code{border-radius:var(--radius-sm);background:var(--white-06);color:currentColor;min-width:42px;height:30px;font-size:var(--font-meta);font-weight:var(--weight-black);place-items:center;display:grid}.banner-arrow{z-index:2;border-radius:var(--radius-pill);width:36px;height:36px;color:var(--white);cursor:pointer;background:var(--color-050a0ea3);border:0;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.banner-arrow.previous{left:12px}.banner-arrow.next{right:12px}.banner-dots{gap:6px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.section-head h2{color:var(--text-strong);font-size:var(--font-section-title);align-items:center;gap:9px;line-height:1.2;display:inline-flex}.section-head h2 svg{color:var(--icon);flex:none;align-self:center;width:20px;height:20px;display:block;transform:translateY(-1px)}.section-title-image,.section-title-icon-asset,.filter-title-icon-asset{object-fit:contain;flex:none;align-self:center;width:22px;height:22px;display:block;transform:translateY(-1px)}.section-title-image{border-radius:7px}.filter-title-icon-asset{width:24px;height:24px}.section-tools{align-items:center;gap:7px;display:flex}.label-directory{--filter-content-offset:52px;max-width:none;margin:0 0 28px}.label-games-page,.filtered-games-page{--filter-content-offset:0px;max-width:none;margin:0 0 28px}.filter-page-head{align-items:center;gap:14px;margin-bottom:22px;display:flex}.filter-page-head .back{width:38px;height:38px}.filter-page-head h2{color:var(--text-strong);font-size:var(--font-value);align-items:center;gap:10px;margin:0;line-height:1.15;display:flex}.filter-page-head span{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-bold);margin-top:3px;display:block}.load-more-row{justify-content:center;align-items:center;gap:12px;min-height:40px;margin-top:18px;display:flex}.load-more-error{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-bold)}.loading-strip{border-radius:var(--radius-lg);min-height:180px;color:var(--muted);font-weight:var(--weight-bold);background:linear-gradient(#090f11,#070a0b);justify-content:center;align-items:center;gap:10px;display:flex;box-shadow:inset 0 0 0 1px #ffffff13}.page-panel.game-page-loading-panel{background:linear-gradient(180deg,var(--color-07100dfa),var(--color-020605fc));width:min(100%,1244px);box-shadow:inset 0 0 0 .0625rem var(--color-24ee8924),0 1.5rem 4rem var(--color-0000004d);border:0;padding:28px}.loading-strip.game-page-loader{min-height:178px;color:var(--color-c4cfdab8);background:radial-gradient(circle at 50% 0,var(--color-24ee8914),var(--color-00000000) 42%),linear-gradient(180deg,var(--surface-2),var(--surface-0));box-shadow:inset 0 0 0 .0625rem var(--color-24ee891f);border-radius:12px}.loading-strip.game-page-loader svg{color:var(--accent);filter:drop-shadow(0 0 .75rem var(--color-24ee8952))}.info-card{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--line-soft)}.info-card-label{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-heavy);text-transform:uppercase;margin:0}.info-card{background:var(--color-081216bd);grid-template-rows:auto auto;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:3px 12px;min-width:0;min-height:88px;padding:14px;display:grid}.info-card-icon{border-radius:var(--radius-md);background:var(--white-04);width:42px;height:42px;color:var(--icon);box-shadow:inset 0 0 0 1px var(--line-soft);grid-row:1/span 2;place-items:center;display:grid}.info-card-icon svg{color:currentColor}.info-card-label,.info-card strong{grid-column:2}.info-card strong{overflow-wrap:anywhere;min-width:0;color:var(--text-strong);font-size:var(--font-card-title)}.transaction-filter-panel{background:linear-gradient(var(--color-06100cdb),var(--color-020705e8));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c24),0 .875rem 2rem var(--color-00000024);border-radius:12px;gap:8px;margin-bottom:10px;padding:8px;display:grid}.transaction-filter-head{justify-content:space-between;align-items:center;gap:10px;padding-inline:4px;display:flex}.transaction-filter-head span,.transaction-filter-head small{color:var(--color-c4cfdab8);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase}.transaction-filter-head small{color:var(--color-c4cfd980);text-transform:none}.transaction-filter-tabs{scrollbar-width:thin;gap:6px;display:flex;overflow-x:auto}.transaction-filter-tabs button{min-height:38px;color:var(--color-c4cfdad6);font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-black);white-space:nowrap;cursor:pointer;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff10);background:0 0;border:0;border-radius:9px;flex:none;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.transaction-filter-tabs button span{text-overflow:clip;overflow:visible}.transaction-filter-tabs button svg{color:currentColor;flex:none}.transaction-filter-tabs button:hover{color:var(--text-strong);background:var(--color-ffffff0b);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff18)}.transaction-filter-tabs button.active{color:var(--accent);background:var(--color-24ee891f);box-shadow:inset 0 0 0 .0625rem var(--color-24ee894a),0 .75rem 1.5rem var(--color-24ee8914)}.history-filters{grid-template-columns:repeat(2,minmax(150px,1fr)) auto;align-items:end;gap:10px;margin-bottom:16px;display:grid}.bonus-filter-bar{border-radius:var(--radius-md);background:linear-gradient(var(--color-06100c8f),var(--color-020604a8));border:.0625rem solid var(--color-65e88c1f);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff06);grid-template-columns:minmax(8rem,10rem) minmax(8rem,10rem) minmax(14rem,1fr);align-items:end;gap:.5rem;padding:.5rem}.bonus-filter-bar label{color:var(--color-aebebaad);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase;gap:.3125rem}.bonus-filter-bar input,.bonus-filter-bar select{border-radius:var(--radius-sm);min-height:2.5rem;color:var(--color-f5faf8f0);font-size:var(--font-body-sm);background:linear-gradient(var(--color-07110dfa),var(--color-020806fa));border:.0625rem solid var(--color-65e88c24);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08);padding-inline:.75rem}.bonus-filter-bar input:focus,.bonus-filter-bar select:focus{border-color:var(--color-65e88c75);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c38),0 0 0 .125rem var(--color-65e88c14)}.history-table-wrap{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--line-soft);overflow-x:auto}.transaction-results-transition{animation:.18s ease-out both transactionFilterIn}.history-table{border-collapse:collapse;background:var(--color-020a0c5c);width:100%;min-width:760px}.history-table th,.history-table td{border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top;padding:13px 14px}.history-table th{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-heavy);text-transform:uppercase}.history-table td{color:var(--text);font-size:var(--font-body)}.history-table td:nth-child(3){white-space:normal;overflow-wrap:anywhere;max-width:520px}.amount-in{color:var(--success);font-weight:var(--weight-heavy)}.amount-out{color:var(--danger);font-weight:var(--weight-heavy)}.empty-state{text-align:center;color:var(--muted)}.pagination-bar{color:var(--muted);font-weight:var(--weight-bold);justify-content:flex-end;align-items:center;gap:12px;margin-top:14px;display:flex}@keyframes transactionFilterIn{0%{opacity:.58;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.provider-filter-list{align-content:start;gap:6px;min-height:0;padding-right:2px;display:grid;overflow-y:auto}.submit{width:100%;margin-top:4px}.utility-nav{border-top:1px solid var(--line-soft)}.back-link{border-radius:var(--radius-sm);background:var(--button-muted);min-height:38px;color:var(--text-strong);font:inherit;font-weight:var(--weight-bold);cursor:pointer;border:0;align-items:center;gap:8px;margin-bottom:14px;padding:0 13px;display:inline-flex}.back-link.inline{margin-bottom:18px}.launch-message{width:min(100%,520px)}.share-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.share-link-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.share-link-row input{border-radius:var(--radius-md);min-width:0;min-height:44px;font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-bold);box-shadow:inset 0 0 0 1px var(--line-soft);background:var(--color-050c10e6);border:0;padding:0 12px}.favorite-toolbar.active{color:var(--color-ff7b98)}.meta-chip,.status-pill{border-radius:var(--radius-pill);min-height:28px;color:var(--accent);font-size:var(--font-meta);font-weight:var(--weight-heavy);white-space:nowrap;background:var(--color-24ee891a);flex:none;align-items:center;padding:0 10px;line-height:1;display:inline-flex}.meta-chip{font:inherit;border:0;text-decoration:none}.meta-chip-action{cursor:pointer}.meta-chip-action:hover{color:var(--text-strong);background:var(--color-24ee892e)}.meta-chip-static{color:var(--muted)}.meta-chip-more{border-radius:var(--radius-sm);background:var(--button-muted);width:28px;height:28px;color:var(--text-strong);cursor:pointer;border:0;flex:none;place-items:center;display:inline-grid}.meta-chip-more svg{transition:transform .16s}.meta-chip-more.expanded svg{transform:rotate(180deg)}.section-head.tight{margin-bottom:12px}.progress-bar{border-radius:var(--radius-pill);background:var(--color-ffffff1a);height:8px;position:relative;overflow:hidden}.progress-bar i{border-radius:inherit;background:linear-gradient(90deg, var(--accent-strong), var(--accent));transform-origin:0;min-width:0;height:100%;margin:0;display:block;position:absolute;inset:0 auto 0 0}.skin-live-bets{margin-top:28px}.skin-live-bets-card{border-radius:var(--radius-2xl);background:linear-gradient(#0a0f10,#070a0b);overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 18px 46px #0000006b}.skin-live-bets-status{border-radius:var(--radius-pill);color:#d9e4e5;min-height:30px;font-size:var(--font-meta);font-weight:var(--weight-black);background:#101819;flex:none;align-items:center;gap:7px;padding:0 11px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.skin-live-bets-status svg{color:#9fb3b5;animation:1.8s ease-in-out infinite live-dot-pulse}.skin-live-bets-tab{min-height:58px;color:var(--muted);font:inherit;font-size:var(--font-body);font-weight:var(--weight-heavy);cursor:pointer;background:0 0;border:0;flex:none;padding:0 2px;position:relative}.skin-live-bets-tab:before{content:"";border-radius:var(--radius-pill);vertical-align:middle;background:0 0;width:7px;height:7px;margin-right:8px;display:inline-block}.skin-live-bets-tab:after{content:"";border-radius:var(--radius-pill);background:0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.skin-live-bets-tab:hover,.skin-live-bets-tab.active{color:var(--text-strong)}.skin-live-bets-head,.skin-live-bet-row{grid-template-columns:minmax(220px,2fr) minmax(100px,1fr) 72px minmax(120px,1fr) 78px minmax(130px,1fr);align-items:center;gap:14px;display:grid}.skin-live-bets-head{min-height:42px;color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-black);background:#090e0f;border-bottom:1px solid #fff1;padding:0 16px}.skin-live-bets-head span:last-child{text-align:right;justify-self:end}.skin-live-bets-rows{min-height:220px}.skin-live-bet-row{min-height:58px;color:var(--text);background:#090f10;border-bottom:1px solid #fff1;padding:10px 16px}.skin-live-bet-row:hover{background:#0d1516;transform:none}.skin-live-bet-row.is-clickable{cursor:pointer}.skin-live-bet-row.is-clickable:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.skin-live-bet-row:last-child{border-bottom:0}.skin-live-bet-game{gap:3px;min-width:0;display:grid}.skin-live-bet-game strong,.skin-live-bet-user,.skin-live-bet-time,.skin-live-bet-bet,.skin-live-bet-multiplier,.skin-live-bet-payout{text-overflow:ellipsis;min-width:0;overflow:hidden}.skin-live-bet-game strong{color:var(--text-strong);font-size:var(--font-body)}.skin-live-bet-game small,.skin-live-bet-user,.skin-live-bet-time{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-semibold)}.skin-live-bet-bet{color:var(--text);font-size:var(--font-body-sm);font-weight:var(--weight-bold);gap:2px;display:grid}.skin-live-bet-multiplier{color:var(--warning);font-size:var(--font-body-sm);font-weight:var(--weight-black)}.skin-live-bet-multiplier.empty{color:var(--muted);font-weight:var(--weight-semibold)}.skin-live-bet-payout{color:var(--text-strong);font-size:var(--font-body-sm);font-weight:var(--weight-black);justify-self:end;justify-items:end;gap:2px;display:grid}.live-bet-money-line{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.live-bet-money-line .wallet-row-icon{width:18px;min-width:18px;height:18px}.live-bet-display-money{justify-content:inherit}.live-bet-native-money{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.live-bet-native-money .wallet-row-icon{width:15px;min-width:15px;height:15px}.skin-live-bet-bet small,.skin-live-bet-payout small{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-semibold);line-height:1.1}.skin-live-bet-payout.win{color:var(--success)}.skin-live-bet-payout.lose{color:var(--danger)}.skin-live-bets-empty{min-height:220px;color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-bold);place-items:center;display:grid}.recent-big-wins{min-width:0;margin-top:30px;margin-bottom:24px}.recent-big-wins.lobby+.search-field{margin-top:0}.recent-big-wins-head{justify-content:space-between;align-items:center;gap:14px;min-height:34px;margin-bottom:8px;display:flex}.recent-big-wins-head h2{color:var(--text-strong);font-size:var(--font-body-lg);align-items:center;gap:9px;margin:0;line-height:1.1;display:inline-flex}.live-dot{border-radius:var(--radius-pill);background:var(--accent);width:8px;height:8px;box-shadow:0 0 13px var(--color-24ee896b);flex:none}.recent-big-wins-tabs{scrollbar-width:none;align-items:center;gap:14px;min-width:0;display:flex;overflow-x:auto}.recent-big-wins-tabs::-webkit-scrollbar{display:none}.recent-big-wins-tab{color:var(--muted);font:inherit;font-size:var(--font-meta);font-weight:var(--weight-black);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;min-height:30px;padding:0 0 4px}.recent-big-wins-tab:hover,.recent-big-wins-tab.active{color:var(--text-strong)}.recent-big-wins-tab.active{border-bottom-color:var(--accent)}.recent-big-wins-rail{--recent-big-win-card-width:82px;border-radius:var(--radius-md);background:radial-gradient(circle at 12% 0,var(--color-65e88c0f),var(--color-00000000) 24rem),linear-gradient(180deg,var(--color-111b2294),var(--color-050908));scrollbar-width:none;min-height:132px;box-shadow:inset 0 0 0 1px var(--color-65e88c21),0 16px 34px var(--color-0000002e);padding:10px 0;position:relative;overflow:hidden}.recent-big-wins-rail.is-empty{background:#05100c94;grid-auto-columns:auto;grid-auto-flow:row;min-height:48px;padding:0 14px;overflow:hidden}.recent-big-wins-rail::-webkit-scrollbar{display:none}.recent-big-wins-track{will-change:transform;align-items:start;width:max-content;animation:36s linear infinite recent-big-wins-marquee;display:flex}.recent-big-wins-group{grid-auto-flow:column;grid-auto-columns:var(--recent-big-win-card-width);flex:none;gap:12px;padding:0 6px;display:grid}.recent-big-win-card{border-radius:var(--radius-sm);color:var(--text);cursor:default;text-align:left;background:0 0;border:0;grid-template-rows:64px auto auto;gap:5px;min-width:0;display:grid}.recent-big-win-card.is-clickable{cursor:pointer}.recent-big-win-card.is-clickable:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.recent-big-win-card:hover .recent-big-win-thumb{box-shadow:inset 0 0 0 1px var(--color-24ee8952),0 12px 24px var(--color-0000004d);transform:translateY(-2px)scale(1.02)}.recent-big-win-thumb{border-radius:var(--radius-sm);background:linear-gradient(180deg,var(--surface-6),var(--surface-3));width:64px;height:64px;color:var(--icon);box-shadow:inset 0 0 0 1px var(--line-soft),0 10px 18px var(--color-00000038);place-self:center;place-items:center;transition:transform .16s,box-shadow .16s;display:grid;overflow:hidden}.recent-big-win-thumb img{object-fit:cover;width:100%;height:100%;display:block}.recent-big-win-meta{justify-items:center;gap:1px;min-width:0;display:grid}.recent-big-win-meta strong,.recent-big-win-meta span,.recent-big-win-provider{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.recent-big-win-meta strong{color:var(--text-strong);font-size:var(--font-caption);font-weight:var(--weight-black);line-height:1.1}.recent-big-win-meta span,.recent-big-win-provider{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-semibold);line-height:1.1}.recent-big-win-amount{min-width:0;color:var(--success);font-size:var(--font-caption);font-weight:var(--weight-black);text-shadow:0 0 14px var(--color-24ee8942);justify-content:center;align-items:center;gap:4px;display:flex}.recent-big-win-amount .wallet-row-icon{width:13px;min-width:13px;height:13px}.recent-big-win-amount span,.recent-big-win-amount small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.recent-big-win-amount small{color:var(--success);font-size:9px;font-weight:var(--weight-black)}.recent-big-win-provider{text-align:center;display:none}.recent-big-wins-empty{min-height:48px;color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-bold);grid-column:1/-1;place-items:center;display:grid}@keyframes recent-big-wins-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.livebet-detail-layer{z-index:170}.livebet-detail-modal{border-radius:var(--radius-lg);background:linear-gradient(180deg,var(--bg-panel),var(--bg-page));width:min(520px,100vw - 32px);max-height:calc(100vh - 32px);box-shadow:0 22px 70px #0000009e, inset 0 0 0 1px var(--color-65e88c33);color:var(--text);position:relative;overflow:auto}.livebet-detail-head{border-bottom:1px solid var(--line-soft);justify-content:center;align-items:center;min-height:54px;padding:12px 58px;display:flex;position:relative}.livebet-detail-head h2{color:var(--text-strong);font-size:var(--font-body-lg);margin:0}.livebet-detail-head .icon-button{border-radius:var(--radius-sm);width:34px;min-width:34px;height:34px;min-height:34px;position:absolute;top:10px;right:14px}.livebet-detail-body{gap:10px;padding:14px;display:grid}.livebet-detail-profit,.livebet-detail-card{border-radius:var(--radius-md);background:linear-gradient(180deg,var(--color-08180efa),var(--bg-card-soft));box-shadow:inset 0 0 0 1px var(--line-soft)}.livebet-detail-profit{justify-items:center;gap:8px;padding:18px 16px 14px;display:grid;position:relative}.livebet-detail-profit>span{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-black)}:root{--chat-drawer-width:390px}body.chat-drawer-open{overflow-x:hidden}body.chat-drawer-open .app-shell{padding-right:min(var(--chat-drawer-width), 100vw);transition:padding-right .18s}body.notifications-drawer-open{overflow-x:hidden}body.notifications-drawer-open .app-shell{padding-right:min(var(--chat-drawer-width), 100vw);transition:padding-right .18s}body.chat-drawer-open .topbar,body.notifications-drawer-open .topbar{right:min(var(--chat-drawer-width), 100vw)}.live-support-floating{z-index:120;color:#06100b;background:linear-gradient(135deg,var(--accent),#9bf7c6);cursor:pointer;border:0;border-radius:14px;place-items:center;width:54px;height:54px;transition:transform .16s,box-shadow .16s,filter .16s;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 38px #24ee8938,inset 0 0 0 1px #ffffff42}.live-support-floating:hover{filter:brightness(1.04);transform:translateY(-2px);box-shadow:0 22px 46px #24ee8947,inset 0 0 0 1px #ffffff4d}.live-support-floating svg{stroke-width:2.6px;width:24px;height:24px}body.chat-drawer-open .live-support-floating,body.notifications-drawer-open .live-support-floating{right:calc(min(var(--chat-drawer-width), 100vw) + 22px)}.chat-widget{z-index:190;pointer-events:none;justify-items:end;display:grid;position:fixed;inset:0 0 0 auto}.chat-widget>*{pointer-events:auto}.chat-panel{width:min(var(--chat-drawer-width), 100vw);height:100svh;color:var(--text);background:radial-gradient(circle at 100% 0,var(--color-24ee8912),transparent 260px),linear-gradient(180deg,#07100d,#040908);border-radius:0;grid-template-rows:56px auto 1fr auto auto auto auto;display:grid;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:inset 1px 0 #24ee8938,-18px 0 42px #0000003d}.chat-head{background:linear-gradient(#101a18,#0a1110);border-bottom:1px solid #24ee8929;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:0 10px 0 16px;display:flex}.chat-head-title{align-items:center;gap:8px;min-width:0;display:flex}.chat-head strong{color:#f2f6f6;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1;overflow:hidden}.chat-channel-select{color:#f2f6f6;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;min-width:0;padding:0;display:inline-flex}.chat-channel-select .lucide{color:#98a5a5;flex:none;transition:transform .16s,color .16s}.chat-channel-select.active .lucide{color:#20e986;transform:rotate(180deg)}.chat-head-actions{flex:none;align-items:center;gap:6px;display:flex}.chat-head-button{border-radius:var(--radius-sm);cursor:pointer;width:32px;height:32px;color:var(--icon);background:linear-gradient(var(--surface-6),var(--surface-3));box-shadow:inset 0 0 0 1px var(--white-08);border:0;place-items:center;display:grid}.chat-head-button:hover,.chat-head-button.active{color:var(--text-strong);background:linear-gradient(var(--surface-7),var(--surface-4))}.chat-status{color:#a8b4b4;background:#202828;border-radius:7px;align-items:center;min-height:22px;padding:0 8px;font-size:11px;font-weight:800;display:inline-flex}.chat-rules{z-index:4;color:#dce5e5;width:100%;box-shadow:inset 0 1px #ffffff08, inset 4px 0 var(--accent);background:linear-gradient(#101f1af5,#08110ef5);border-bottom:1px solid #24ee892e;padding:14px 16px 15px 18px}.chat-rules strong{color:#f2f6f6;margin-bottom:8px;font-size:13px;font-weight:900;display:block}.chat-rules p{white-space:pre-line;color:#b9c7c7;margin:0;font-size:13px;font-weight:750;line-height:1.45}.chat-pinned,.chat-support-note{color:#c8d8d3;background:#24ee8911;border-bottom:1px solid #24ee891f;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;padding:9px 14px;font-size:12px;font-weight:800;line-height:1.35;display:grid}.chat-pinned svg,.chat-support-note svg{color:var(--accent);margin-top:1px}.chat-support-note{background:#ffffff0b;border-top:1px solid #24ee891f;border-bottom:0}.chat-header-dot{pointer-events:none;background:#20e986;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:11px;box-shadow:0 0 0 2px #101514,0 0 10px #20e986b8}.chat-channel-menu{z-index:5;border-radius:var(--radius-md);background:linear-gradient(#111b19,#0b1211);width:min(280px,100% - 16px);max-height:min(340px,100svh - 72px);padding:8px;position:absolute;top:48px;left:8px;overflow:auto;box-shadow:inset 0 0 0 1px #65e88c2e,0 18px 38px #0000006b}.chat-channel-menu button{color:#f1f5f5;cursor:pointer;text-align:left;width:100%;min-height:44px;font:inherit;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:10px;padding:0 12px;font-size:14px;font-weight:900;display:grid}.chat-channel-menu button:hover,.chat-channel-menu button.active{background:#24ee891a}.chat-channel-menu span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-channel-menu i{border:2px solid #515d5d;border-radius:50%;width:18px;height:18px;display:block}.chat-channel-menu button.active i{border-color:var(--accent);background:var(--accent);box-shadow:inset 0 0 0 4px #111b19}.chat-messages{background:0 0;flex-direction:column;gap:16px;min-height:0;padding:16px 14px 18px;display:flex;overflow:auto}.chat-load-more{color:#c8d1d1;cursor:pointer;background:#343b3b;border:0;border-radius:8px;align-self:center;min-height:30px;padding:0 12px;font-size:12px;font-weight:900}.chat-load-more:hover:not(:disabled){color:#20e986;background:#3d4646}.chat-load-more:disabled{cursor:default;opacity:.72}.chat-empty{color:#a8b4b4;justify-content:center;align-items:center;gap:8px;min-height:120px;font-size:14px;font-weight:800;display:inline-flex}.chat-message{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:10px;width:100%;display:grid}.chat-message.mine{grid-template-columns:minmax(0,1fr) 40px}.chat-message.mine .chat-avatar{grid-column:2}.chat-message.mine .chat-message-content{grid-area:1/1;justify-self:end}.chat-avatar{color:#10241a;cursor:pointer;background:linear-gradient(135deg,#20e986,#75ffb3);border:0;border-radius:50%;place-items:center;width:38px;min-width:38px;height:38px;padding:0;font-size:12px;font-weight:900;display:grid;overflow:hidden;box-shadow:0 0 0 2px #20e98647,0 8px 18px #00000047}.chat-avatar:hover{box-shadow:0 0 0 2px #20e986,0 10px 22px #00000057}.chat-avatar img,.chat-avatar .avatar-image,.chat-avatar .chat-avatar-image{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.chat-avatar svg.chat-avatar-image{color:#07150e;width:22px;height:22px}.chat-message-content{min-width:0;max-width:280px}.chat-message-meta{align-items:center;gap:7px;margin:0 0 5px;display:flex}.chat-message.mine .chat-message-meta{justify-content:flex-end}.chat-user-button{color:#c9d1d1;cursor:pointer;min-width:0;max-width:170px;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;font-size:13px;font-weight:900;overflow:hidden}.chat-user-button:hover{color:#20e986}.chat-message-meta span{color:#f1f5f5;white-space:nowrap;font-size:11px;font-weight:800}.chat-message-meta em{color:#102116;text-transform:uppercase;letter-spacing:0;white-space:nowrap;background:#24ee89db;border-radius:999px;align-items:center;min-height:18px;padding:0 6px;font-size:10px;font-style:normal;font-weight:950;display:inline-flex}.chat-moderation-button{color:#aebaba;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:grid}.chat-moderation-button:hover,.chat-moderation-button.active{color:#ff7b8c;background:#ff7b8c1f}.chat-message p{border-radius:var(--radius-sm);color:#dce2e2;overflow-wrap:anywhere;background:linear-gradient(#2d3a37e6,#222d2bf2);width:fit-content;max-width:100%;margin:0;padding:8px 10px;font-size:14px;font-weight:700;line-height:1.38;box-shadow:inset 0 0 0 1px #ffffff0b}.chat-message.mine p{color:#062116;background:#20e986;margin-left:auto}.chat-message.bot .chat-avatar{background:linear-gradient(135deg,#7af7b0,#17d879);box-shadow:0 0 0 2px #24ee895c,0 0 24px #24ee8924}.chat-message.bot p{color:#dffcef;background:linear-gradient(#103222f2,#0a2018fa);box-shadow:inset 0 0 0 1px #24ee892e}.chat-typing{color:#aebaba;background:#ffffff0e;border-radius:999px;align-self:flex-start;align-items:center;gap:4px;padding:7px 10px;font-size:12px;font-weight:800;display:inline-flex}.chat-typing i{background:currentColor;border-radius:50%;width:4px;height:4px;animation:1s ease-in-out infinite chatTypingPulse}.chat-typing i:nth-child(3){animation-delay:.12s}.chat-typing i:nth-child(4){animation-delay:.24s}@keyframes chatTypingPulse{0%,80%,to{opacity:.32;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.chat-unread-jump{color:#06150e;background:var(--accent);cursor:pointer;border:0;border-radius:999px;justify-self:center;min-height:32px;padding:0 14px;font-size:12px;font-weight:950;transform:translateY(-8px);box-shadow:0 12px 26px #24ee8938}.chat-unread-jump:hover{filter:brightness(1.05)}.chat-error{color:#ff7b8c;background:#070e0dcc;align-items:center;min-height:28px;padding:0 14px;font-size:12px;font-weight:800;display:flex}.chat-form{background:#070e0de0;border-top:1px solid #24ee891f;grid-template-columns:minmax(0,1fr) 44px 44px;gap:8px;padding:10px 8px 12px;display:grid}.chat-form input{border-radius:var(--radius-sm);color:#f0f4f4;width:100%;min-width:0;height:44px;font:inherit;background:#ffffff14;border:0;outline:0;padding:0 14px;font-size:14px;font-weight:800;box-shadow:inset 0 0 0 1px #ffffff0f}.chat-form input::placeholder{color:#b5c0c0}.chat-form input:disabled{color:#899494;cursor:not-allowed;background:#303737}.chat-emoji-button,.chat-send{cursor:pointer;border:0;border-radius:8px;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;display:grid}.chat-emoji-button{color:#c8d1d1;background:linear-gradient(var(--surface-6),var(--surface-3));box-shadow:inset 0 0 0 1px var(--white-08)}.chat-emoji-button:hover,.chat-emoji-button.active{color:#20e986;background:linear-gradient(var(--surface-7),var(--surface-4))}.chat-send{color:#06150e;background:#20e986}.chat-send:disabled{color:#7e8989;cursor:default;background:#333b3b}.chat-readonly{color:#c8d8d3;background:#070e0de0;border-top:1px solid #24ee891f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 8px 12px;font-size:13px;font-weight:850;display:grid}.chat-readonly span{overflow-wrap:anywhere;min-width:0}.chat-readonly .button{border-radius:8px;min-height:40px;padding:0 14px;font-size:13px}.chat-emoji-picker{background:#252b2b;border-top:1px solid #ffffff0f;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;max-height:176px;padding:6px 8px 10px;display:grid;overflow:auto}.chat-emoji-picker button{cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;min-width:0;height:34px;font-size:22px;line-height:1;display:grid}.chat-emoji-picker button:hover{background:#3a4343}.notifications-drawer,.chat-panel{background:radial-gradient(circle at 100% 0,#24ee8912,#0000 230px),linear-gradient(#050a08,#030706 64%,#020504);box-shadow:inset 1px 0 #65e88c29,-18px 0 42px #00000042}.drawer-head,.chat-head{background:#060c0af0;border-bottom-color:#ffffff14}.drawer-tools,.chat-form,.chat-readonly,.chat-error{background:#040907d1;border-color:#ffffff14}.drawer-head .icon-button,.chat-head-button,.chat-emoji-button,.chat-send{border-radius:11px}.drawer-head .icon-button,.chat-head-button,.chat-emoji-button{background:#ffffff0b;box-shadow:inset 0 0 0 1px #ffffff17}.drawer-head .icon-button:hover,.chat-head-button:hover,.chat-head-button.active,.chat-emoji-button:hover,.chat-emoji-button.active{color:var(--accent);background:#24ee8914;box-shadow:inset 0 0 0 1px #24ee8938}.chat-header-button.active{color:var(--accent);box-shadow:inset 0 0 0 1px #24ee8957,0 0 0 3px #24ee890f}.drawer-tools .button,.unread-toggle{background:#ffffff0b;border-radius:10px;box-shadow:inset 0 0 0 1px #ffffff17}.unread-toggle.active{background:#24ee8914;box-shadow:inset 0 0 0 1px #24ee8938}.notification-list>.empty-inline,.chat-empty{color:#c8d6cfc7;min-height:132px;box-shadow:none;background:0 0;border:0}.notification-card{background:linear-gradient(#101815c7,#070d0bf0);border-radius:12px;box-shadow:inset 0 0 0 1px #ffffff12,0 12px 24px #0003}.notification-card.unread{background:radial-gradient(circle at 0 0,#24ee891a,#0000 56%),linear-gradient(#111b17e0,#070d0bf5);box-shadow:inset 2px 0 #24ee89b3,inset 0 0 0 1px #24ee892e,0 12px 24px #00000038}.notification-icon{background:#ffffff0b;border-radius:10px;box-shadow:inset 0 0 0 1px #ffffff14}.chat-status{background:#ffffff0e;border-radius:10px}.chat-status.connected{color:var(--accent);background:#24ee891a}.chat-form input{background:#ffffff0e;border-radius:10px;box-shadow:inset 0 0 0 1px #ffffff14}.chat-form input:focus{box-shadow:inset 0 0 0 1px #24ee8957,0 0 0 3px #24ee8914}.chat-send{background:var(--accent)}.chat-send:disabled{color:#a8bbb299;background:#ffffff0f}@media (width<=700px){.chat-widget.open{inset:0}body.chat-drawer-open .app-shell,body.notifications-drawer-open .app-shell{padding-right:0}body.chat-drawer-open .topbar,body.notifications-drawer-open .topbar{right:0}.live-support-floating{display:none}.chat-panel,.notifications-drawer{width:100vw}.chat-emoji-picker{grid-template-columns:repeat(7,minmax(0,1fr));max-height:34svh}}@media (width<=420px){.chat-form{grid-template-columns:minmax(0,1fr) 40px 40px;gap:6px}.chat-readonly{grid-template-columns:minmax(0,1fr);align-items:stretch}.chat-readonly .button{width:100%}.chat-emoji-button,.chat-send{width:40px;min-width:40px}.chat-emoji-picker{grid-template-columns:repeat(6,minmax(0,1fr))}}.livebet-detail-profit>strong{color:var(--text-strong);align-items:center;gap:8px;font-size:clamp(28px,4vw,38px);line-height:1;display:inline-flex}.livebet-detail-profit>strong.win{color:var(--success)}.livebet-detail-profit>strong.lose{color:var(--danger)}.livebet-detail-profit>strong .wallet-row-icon{width:26px;min-width:26px;height:26px}.livebet-share-button{border-radius:var(--radius-sm);width:34px;min-width:34px;height:34px;min-height:34px;color:var(--muted);position:absolute;top:18px;right:14px}.livebet-detail-metrics{border-radius:var(--radius-sm);background:var(--line-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;width:min(100%,360px);display:grid;overflow:hidden}.livebet-detail-metrics div{background:#0003;justify-items:center;gap:5px;padding:10px 12px;display:grid}.livebet-detail-metrics span,.livebet-detail-user-row span,.livebet-game-link small,.livebet-detail-more dt{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-bold)}.livebet-detail-metrics strong{color:var(--text-strong);font-size:var(--font-body-sm)}.livebet-detail-card{gap:10px;padding:14px;display:grid}.livebet-detail-user-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.livebet-avatar{border-radius:var(--radius-pill);background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#07100d;width:40px;height:40px;font-size:20px;font-weight:var(--weight-black);box-shadow:0 10px 20px var(--color-24ee8917), inset 0 0 0 1px var(--color-ffffff33);place-items:center;display:grid;overflow:hidden}.livebet-avatar.is-default{background:radial-gradient(circle at 35% 25%,var(--color-24ee8940),var(--color-0c1713) 58%,var(--color-030706));color:var(--accent);box-shadow:0 10px 24px var(--color-24ee8924), inset 0 0 0 2px var(--color-24ee89d6), inset 0 0 0 1px var(--color-ffffff24)}.livebet-avatar .avatar-image,.livebet-avatar .livebet-avatar-image{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.livebet-avatar .lucide{color:#07100d;stroke-width:2.6px;width:24px;height:24px}.livebet-avatar.is-default .lucide{color:var(--accent)}.livebet-avatar-fallback{color:#07100d;width:100%;height:100%;font-size:18px;font-weight:var(--weight-black);text-transform:uppercase;place-items:center;line-height:1;display:grid}.livebet-detail-user-row strong{color:var(--text-strong);font-size:var(--font-body-sm);display:block}.livebet-detail-user-row a{color:inherit;text-decoration:none}.livebet-detail-user-row a:hover strong{color:var(--accent)}.livebet-detail-user-row b{color:var(--text-strong)}.livebet-game-link{border-radius:var(--radius-sm);min-height:64px;color:inherit;box-shadow:inset 0 0 0 1px var(--line-soft);background:#0000002e;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;text-decoration:none;display:grid}.livebet-game-link:hover{background:var(--color-24ee8914);box-shadow:inset 0 0 0 1px var(--color-24ee893d)}.livebet-game-link img{border-radius:var(--radius-xs);object-fit:cover;width:44px;height:44px}.livebet-game-link span{gap:3px;min-width:0;display:grid}.livebet-game-link strong{color:var(--text-strong);font-size:var(--font-body-sm)}.livebet-game-link .lucide-chevron-right{width:18px;height:18px}.livebet-detail-more{border-top:1px dashed var(--line-strong);padding-top:10px}.livebet-detail-more summary{cursor:pointer;color:var(--text-strong);font-size:var(--font-body-sm);font-weight:var(--weight-black);list-style:none}.livebet-detail-more summary::-webkit-details-marker{display:none}.livebet-detail-more summary:after{content:"›";float:right;color:var(--text-strong);font-size:18px;line-height:1;transform:rotate(90deg)}.livebet-detail-more[open] summary:after{transform:rotate(-90deg)}.livebet-detail-more dl{grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:10px 0 0;display:grid}.livebet-detail-more dd{color:var(--text-strong);font-size:var(--font-body-sm);font-weight:var(--weight-bold);overflow-wrap:anywhere;margin:0}.livebet-share-layer{z-index:190}.livebet-share-layer .modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000008a}.livebet-share-sheet{border-radius:var(--radius-lg);background:linear-gradient(180deg,var(--bg-panel),var(--bg-card-soft));width:min(430px,100vw - 32px);box-shadow:0 22px 64px #00000094, inset 0 0 0 1px var(--line-soft);z-index:1;gap:14px;padding:16px;display:grid;position:relative}.livebet-share-sheet header{justify-content:space-between;align-items:start;gap:14px;display:flex}.livebet-share-sheet h3{color:var(--text-strong);font-size:var(--font-body-lg);margin:0}.livebet-share-sheet header span{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-bold)}.livebet-share-sheet .icon-button{border-radius:var(--radius-sm);width:34px;min-width:34px;height:34px;min-height:34px}.livebet-share-sheet .share-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.livebet-share-sheet .share-channel-button{border-radius:var(--radius-md);min-height:82px}.livebet-copy-link{justify-content:center;min-height:46px}.wager-complete-layer{z-index:95}.wager-complete-icon{border-radius:var(--radius-3xl);width:68px;height:68px;color:var(--accent);background:var(--color-24ee8924);box-shadow:inset 0 0 0 1px var(--color-24ee8952);place-items:center;display:grid}.wager-complete-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.wager-complete-stats span{border-radius:var(--radius-md);background:var(--white-04);min-width:0;box-shadow:inset 0 0 0 1px var(--line-soft);gap:5px;margin:0;padding:12px;display:grid}.wager-complete-stats small{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase}.wager-complete-stats b{color:var(--text-strong);font-size:var(--font-body-lg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.promotion-detail-meta{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.promotion-detail-meta span{border-radius:var(--radius-sm);background:var(--button-muted);min-height:30px;color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-bold);padding:7px 10px}.promotion-detail-actions{justify-content:flex-end;margin-top:14px;display:flex}.promotion-detail-actions .button{gap:8px;min-height:46px;padding-inline:18px}.promotion-html-panel{border:.0625rem solid var(--color-65e88c24);border-radius:var(--radius-xl);color:var(--text);overflow-wrap:anywhere;margin-top:14px;padding:16px 18px;line-height:1.6;overflow:hidden}.promotion-html-panel :first-child{margin-top:0}.promotion-html-panel :last-child{margin-bottom:0}.promotion-html-panel p{margin:0 0 12px}.promotion-html-panel :where(ul,ol){margin:0 0 12px;padding-left:1.2rem}.promotion-html-panel :where(li+li){margin-top:6px}.promotion-html-panel :where(table,img,iframe){max-width:100%}.promotion-html-panel h1,.promotion-html-panel h2,.promotion-html-panel h3,.promotion-html-panel strong{color:var(--text-strong)}.promotion-html-panel a{color:var(--accent)}.promotion-summary-premium{grid-template-columns:1fr;gap:12px;margin-top:16px;display:grid}.promotion-value-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.promotion-value-strip article{border-radius:var(--radius-xl);min-width:0;box-shadow:inset 0 0 0 1px var(--white-07);background:#07100d94;gap:5px;padding:14px 16px;display:grid}.promotion-summary-premium article span{font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase}.promotion-summary-premium article strong{color:var(--text-strong);text-overflow:ellipsis;line-height:1.18;overflow:hidden}.detail-action-bar{margin:16px 0}.wagerable-head{align-items:center}.wagerable-subtitle{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-semibold);margin:-4px 0 14px}.wagerable-tools{gap:10px;margin-bottom:14px;display:grid}.wagerable-filter-row,.wagerable-provider-row{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.wagerable-filter-row::-webkit-scrollbar{display:none}.wagerable-provider-row::-webkit-scrollbar{display:none}.wagerable-filter-row small,.wagerable-provider-row small{color:inherit;font-size:var(--font-caption);font-weight:var(--weight-black);opacity:.78}.wagerable-provider-row img{object-fit:contain;width:20px;height:20px}.wagerable-provider-row span{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.wagerable-games-panel.compact{padding:14px}.wagerable-games-panel.unframed{box-shadow:none;background:0 0;margin-top:18px;padding:0}.wagerable-games-panel.unframed .wagerable-head{margin-bottom:8px}.wagerable-games-panel.unframed .wagerable-tools{margin-bottom:14px}.compact-pagination{justify-content:center;margin-top:12px}.skin-live-bet-row{animation:.26s both live-row-in}.skin-live-bet-payout.win{text-shadow:0 0 16px var(--success-soft)}.skin-live-bet-payout.lose{text-shadow:0 0 14px var(--danger-soft)}.skin-live-bet-row:has(.skin-live-bet-payout.win){box-shadow:inset 2px 0 #65d6ff6b}.skin-live-bet-row:has(.skin-live-bet-payout.lose){box-shadow:none}.promotion-summary-panel.promotion-summary-premium{grid-template-columns:1fr;gap:12px}.promotion-summary-premium .promotion-value-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.promotion-summary-premium :where(.promotion-date-strip,.promotion-value-strip) article{min-width:0;box-shadow:none;background:0 0;border-radius:0}.promotion-summary-premium .promotion-value-strip article{border-radius:var(--radius-xl);box-shadow:inset 0 0 0 1px var(--white-07);background:#07100d94;padding:14px 16px}.promotion-summary-premium article span{color:var(--muted)}.promotion-summary-premium article strong{font-size:var(--font-card-title);white-space:normal}.utility-nav{border-top-color:var(--white-08);margin-top:6px;padding-top:6px}.section-tools{border-radius:var(--radius-md);background:var(--color-ffffff05);padding:2px}.section-head{margin-bottom:10px}.game-section .section-head{align-items:flex-start}.game-section .section-head h2{padding-top:1px}.skin-live-bets{opacity:1}.skin-live-bets-tab.active:before{background:#24ee89;box-shadow:0 0 .875rem #24ee897a}.skin-live-bets-tab.active:after{background:#ffffffc7;box-shadow:0 0 .875rem #ffffff2e}.meta-chip,.status-pill{color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 .0625rem var(--border-strong)}.share-link-row input{color:var(--color-65e88c)}.rewards-hub-page>:where(.page-panel,.bonus-center-panel){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}.rewards-hub-page>:where(.page-panel,.bonus-center-panel)>.page-header{margin-bottom:14px}.rewards-hub-page .missions-page{padding-top:0!important}.rewards-hub-page .bonus-center-panel,.rewards-hub-page .rewards-page{gap:18px}.page-panel.wallet-page{max-width:var(--app-content-width);box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}.wallet-page .page-header{border-bottom:0;margin-bottom:20px;padding-bottom:0}.wallet-page .wallet-shell{gap:18px}.wallet-page .wallet-nav{background:radial-gradient(at 84% 0, var(--color-65e88c14), transparent 16rem), linear-gradient(180deg, var(--color-111e21f5), var(--color-071012fa));border:1px solid var(--color-65e88c26);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff0a), 0 1rem 2.5rem var(--color-00000042);border-radius:8px;padding:8px}.wallet-page .wallet-content{background:radial-gradient(at 86% 0, var(--color-65e88c12), transparent 22rem), linear-gradient(180deg, var(--color-101b1ef5), var(--color-060c0efa));border:1px solid var(--color-65e88c24);min-width:0;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff0a), 0 1.125rem 2.75rem var(--color-00000045);border-radius:8px;padding:14px}.wallet-page .wallet-embedded-panel.cashier-page,.wallet-page .cashier-page{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.wallet-page .cashier-workspace-native,.wallet-page .cashier-workspace,.wallet-page .cashier-workspace-order-only{margin:0}.wallet-page .wallet-balance-panel,.wallet-page .wallet-balance-strip article,.wallet-page .wallet-list-table{border:1px solid var(--color-ffffff10);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff06), 0 .875rem 1.75rem var(--color-0000002e)}.wallet-page .wallet-balance-strip.wallet-balance-strip-inline{grid-template-columns:minmax(0,1fr)}.wallet-page .wallet-balance-summary-card{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:0;min-height:86px;padding:18px 20px;display:grid}.wallet-page .wallet-balance-summary-card>div{gap:5px;min-width:0;padding-inline:18px;display:grid}.wallet-page .wallet-balance-summary-card>div+div{border-left:1px solid var(--color-ffffff14)}.wallet-page .wallet-balance-summary-card span{color:var(--color-c4cfdab8);font-size:var(--font-meta);line-height:1.2}.wallet-page .wallet-balance-summary-card strong,.wallet-page .wallet-balance-summary-card.wallet-balance-total strong{color:var(--color-65e88c);font-size:var(--font-section-title);line-height:1.05}.wallet-page .wallet-balance-content{gap:16px}.wallet-page .wallet-balance-summary-card{grid-template-columns:44px repeat(3,minmax(0,1fr));min-height:76px;padding:14px 18px}.wallet-page .wallet-balance-summary-card:before{content:"";background:radial-gradient(circle at 50% 50%, var(--color-65e88c), var(--color-65e88c) 32%, transparent 34%), radial-gradient(circle at 50% 50%, var(--color-65e88c24), transparent 68%);width:30px;height:30px;box-shadow:inset 0 0 0 .0625rem var(--color-65e88c3d), 0 0 1.25rem var(--color-65e88c18);border-radius:50%;align-self:center}.wallet-page .wallet-balance-summary-card>div{padding-inline:16px}.wallet-page .wallet-balance-summary-card>div:first-child{padding-left:0}.wallet-page .wallet-balance-summary-card span{font-size:var(--font-caption)}.wallet-page .wallet-balance-summary-card strong,.wallet-page .wallet-balance-summary-card.wallet-balance-total strong{font-size:var(--font-card-title)}.wallet-page .wallet-list-panel{gap:14px}.wallet-page .wallet-list-toolbar{background:linear-gradient(180deg, var(--color-ffffff09), var(--color-ffffff05));border:1px solid var(--color-ffffff10);border-radius:8px;grid-template-columns:minmax(18rem,.62fr) minmax(0,1fr);gap:12px;padding:10px}.wallet-page .wallet-list-search{background:var(--color-030907d9);width:100%;min-height:42px;box-shadow:inset 0 0 0 .0625rem var(--color-65e88c24);border-radius:7px}.wallet-page .wallet-list-tools{justify-content:flex-end;gap:10px 14px;min-width:0}.wallet-page .wallet-display-link,.wallet-page .wallet-hide-zero{min-height:34px}.wallet-page .wallet-display-link{background:var(--color-ffffff08);border-radius:7px;padding-inline:10px}.wallet-page .wallet-hide-zero{background:var(--color-ffffff08);border-radius:7px;padding:0 10px}.wallet-page .wallet-list-section{background:radial-gradient(at 86% 0, var(--color-65e88c08), transparent 18rem), linear-gradient(180deg, var(--color-08110dfa), var(--color-030806fa));border:1px solid var(--color-65e88c1a);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c0d), 0 .875rem 1.75rem var(--color-00000024);border-radius:8px;gap:0;overflow:hidden}.wallet-page .wallet-list-section h3{min-height:42px;color:var(--color-c4cfdab8);background:linear-gradient(180deg, var(--color-ffffff08), transparent);align-items:center;padding:0 14px;display:flex}.wallet-page .wallet-list-table{box-shadow:none;background:0 0;border:0;border-radius:0}.wallet-page .wallet-list-row{border-bottom-color:var(--color-65e88c1c);background:0 0;grid-template-columns:34px minmax(80px,1fr) minmax(130px,.9fr) minmax(132px,auto);min-height:60px;padding-inline:14px}.wallet-page .wallet-list-row:hover{background:var(--color-ffffff06)}.wallet-page .wallet-list-name{font-size:var(--font-body)}.wallet-page .wallet-list-actions{gap:14px}.wallet-page :where(.wallet-content-deposit,.wallet-content-withdraw,.wallet-content-history){box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.wallet-page :where(.wallet-content-deposit,.wallet-content-withdraw,.wallet-content-history) .crypto-deposit-modal.crypto-deposit-inline{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.wallet-page :where(.wallet-content-deposit,.wallet-content-withdraw,.wallet-content-history) .crypto-deposit-grid{padding-inline:0!important}.wallet-page :where(.wallet-content-deposit,.wallet-content-withdraw,.wallet-content-history) .crypto-recent-deposits{margin-inline:0!important}@media (width<=760px){.wallet-page .wallet-content{padding:12px!important}.wallet-page :where(.wallet-content-deposit,.wallet-content-withdraw,.wallet-content-history){padding:0!important}.wallet-page .wallet-list-table{overflow:visible!important}.wallet-page .wallet-list-row{grid-template-columns:38px minmax(0,1fr) minmax(0,auto)!important;grid-template-areas:"icon name amount""actions actions actions"!important;align-items:center!important;gap:10px 12px!important;min-height:0!important;padding:18px 12px!important}.wallet-page .wallet-list-coin{grid-area:icon}.wallet-page .wallet-list-name{grid-area:name;min-width:0}.wallet-page .wallet-list-amount{text-align:right;grid-area:amount;justify-items:end;max-width:10.5rem}.wallet-page .wallet-list-amount small{text-align:right;white-space:normal!important}.wallet-page .wallet-list-actions{grid-area:actions;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:10px!important;display:grid!important}.wallet-page .wallet-list-actions button{background:#65e88c1a;border-radius:10px;width:100%;min-height:42px;box-shadow:inset 0 0 0 .0625rem #65e88c52}.wallet-page .crypto-deposit-picker,.wallet-page .crypto-address-panel,.wallet-page .crypto-recent-deposits{border-radius:14px!important}}:is(.bonus-center-panel .bonus-provider-promotion-grid:has(>.empty-inline:only-child),.bonus-center-panel .bonus-notification-grid:has(>.empty-inline:only-child),.bonus-center-panel .bonus-vip-grid-modern:has(>.empty-inline:only-child)){width:100%;min-height:0;box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(18rem,28rem);justify-content:start;align-items:stretch}.bonus-center-panel .bonus-provider-promotion-grid>.empty-inline:only-child,.bonus-center-panel .bonus-notification-grid>.empty-inline:only-child,.bonus-center-panel .bonus-vip-grid-modern>.empty-inline:only-child{min-height:136px;color:var(--color-c4cfdad6);background:radial-gradient(circle at 50% 0, var(--color-65e88c0e), transparent 70%), linear-gradient(180deg, var(--color-0a1512f5), var(--color-040807fa));border:1px solid var(--color-ffffff12);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08), 0 .875rem 1.75rem var(--color-00000024);border-radius:8px;padding:18px}.bonus-center-panel .bonus-provider-promotion-grid>.empty-inline:only-child svg,.bonus-center-panel .bonus-notification-grid>.empty-inline:only-child svg,.bonus-center-panel .bonus-vip-grid-modern>.empty-inline:only-child svg{width:30px;height:30px;color:var(--color-c4cfdab8)}.bonus-center-panel .bonus-provider-promotion-grid>.empty-inline:only-child span,.bonus-center-panel .bonus-notification-grid>.empty-inline:only-child span,.bonus-center-panel .bonus-vip-grid-modern>.empty-inline:only-child span{max-width:16rem}.rewards-hub-page,.rewards-hub-page .rewards-hub-title,.rewards-hub-page>:where(.page-panel,.bonus-center-panel),.rewards-hub-page :where(.bonus-panel,.bonus-levels-section,.bonus-vip-section,.bonus-promotions-panel,.bonus-claim-panel){box-shadow:none!important;background:0 0!important;border:0!important}.rewards-hub-page .rewards-hub-title{min-height:auto;padding:0}.rewards-hub-page .page-header,.rewards-hub-page .bonus-panel-head,.rewards-hub-page .bonus-section-title{box-shadow:none!important;background:0 0!important;border:0!important}.rewards-hub-page .bonus-center-summary{padding:0;box-shadow:none!important;background:0 0!important;border:0!important}.rewards-hub-page .featured-mission-copy,.rewards-hub-page .featured-mission-progress{box-shadow:none!important;background:0 0!important;border:0!important}.rewards-hub-page>:where(.rewards-page,.missions-page){align-content:start;justify-items:center;gap:16px}.rewards-hub-page>:where(.rewards-page,.missions-page)>.page-header{text-align:center;place-items:center;width:min(100%,44rem);margin:8px auto 0;display:grid;opacity:0!important;pointer-events:none!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}.rewards-hub-page>:where(.rewards-page,.missions-page)>.page-header>div{justify-items:center;gap:4px;display:grid}.rewards-hub-page>:where(.rewards-page,.missions-page)>.page-header :where(h1,p){text-align:center}.rewards-hub-page>:where(.rewards-page,.missions-page)>.reward-filter-row{justify-content:center;justify-self:center;align-items:center;width:fit-content;max-width:100%;margin:0 auto 10px;display:flex!important}.rewards-hub-page>:where(.rewards-page,.missions-page)>.reward-filter-row>div{justify-content:center;width:auto}.rewards-hub-page>:where(.rewards-page,.missions-page)>.reward-filter-row button{justify-content:center}.rewards-hub-page .rewards-page>.reward-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),25.5rem));justify-content:center;width:100%}.rewards-hub-page .rewards-page .reward-card-meta{flex-wrap:wrap}.rewards-hub-page .rewards-page .reward-card-metric{text-align:center;justify-items:center}.rewards-hub-page .missions-page>.mission-featured-grid,.rewards-hub-page .missions-page>.mission-grid{justify-content:center;width:100%}.rewards-hub-page .missions-page>.empty-inline,.rewards-hub-page .rewards-page>.empty-inline,.rewards-hub-page .rewards-page>.loading-strip,.rewards-hub-page .missions-page>.loading-strip,.rewards-hub-page .rewards-page>.inline-alert,.rewards-hub-page .missions-page>.inline-alert{justify-self:center;width:min(100%,38rem)}.rewards-hub-page .bonus-promotions-panel,.rewards-hub-page .bonus-provider-promotion-grid .reward-card,.rewards-hub-page .rewards-page .reward-card,.reward-detail-page,.reward-detail-panel,.reward-detail-page .reward-detail-hero,.reward-detail-page .race-standings-panel,.reward-detail-page .race-detail-spotlight article,.reward-detail-page .info-card,.reward-detail-page .leaderboard-board-row,.reward-detail-page .prize-tier-table{background:radial-gradient(at 82% 0, var(--color-ffffff06), var(--color-00000000) 22rem), linear-gradient(180deg, var(--color-0a1112f5), var(--color-030606fa))!important;border-color:var(--color-ffffff14)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08), 0 .875rem 1.75rem var(--color-0000002e)!important}.rewards-hub-page .bonus-provider-promotion-grid:has(>.empty-inline:only-child){background:radial-gradient(at 82% 0, var(--color-ffffff06), var(--color-00000000) 22rem), linear-gradient(180deg, var(--color-0a1112f5), var(--color-030606fa))!important;border-color:var(--color-ffffff14)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08), 0 .875rem 1.75rem var(--color-0000002e)!important}.rewards-hub-page .bonus-provider-promotion-grid .reward-card-placeholder,.rewards-hub-page .rewards-page .reward-card-placeholder{color:var(--color-c4cfdab8);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff0c);background:linear-gradient(135deg, var(--color-ffffff08), var(--color-00000000)), var(--color-0b1112)!important}.rewards-hub-page .bonus-search-row,.rewards-hub-page .reward-filter-row,.reward-detail-page>.back-link.inline,.reward-detail-hero-aside .countdown-strip{background:var(--color-080d0ef0)!important;border-color:var(--color-ffffff14)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08)!important}.reward-detail-hero-aside .countdown-strip strong,.reward-detail-page .leaderboard-board-rank,.reward-detail-page .status-pill,.reward-detail-page .meta-chip,.reward-detail-page .race-status-pill{color:var(--color-d8e4df);background:var(--color-ffffff0d)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff18)!important}.reward-detail-page .leaderboard-board-row.is-me,.reward-detail-page .race-detail-spotlight .is-me{color:var(--text-strong);background:linear-gradient(90deg, var(--color-65e88c10), var(--color-00000000) 34%), linear-gradient(180deg, var(--color-0a1112f5), var(--color-030606fa))!important;border-color:var(--color-65e88c38)!important;box-shadow:inset .1875rem 0 0 var(--color-65e88c), inset 0 0 0 .0625rem var(--color-ffffff0a), 0 .75rem 1.5rem var(--color-0000002e)!important}.reward-detail-page .info-card-icon,.reward-detail-page .race-detail-spotlight article svg,.reward-detail-page .leaderboard-board-rank{color:var(--color-c4cfdad6)}.reward-detail-page .leaderboard-board-prize,.reward-detail-page .prize-tier-table td:last-child{color:var(--accent)!important}.reward-detail-page .prize-tier-table th,.reward-detail-page .prize-tier-table td{border-color:var(--color-ffffff14)!important;background:0 0!important}.rewards-hub-page>:where(.rewards-page,.missions-page,.bonus-center-panel){justify-items:center!important}.rewards-hub-page>:where(.rewards-page,.missions-page)>.reward-filter-row,.rewards-hub-page .bonus-center-panel .reward-filter-row,.rewards-hub-page .bonus-search-row,.rewards-hub-page .bonus-panel-head,.rewards-hub-page .bonus-vip-hero{justify-self:center!important;margin-left:auto!important;margin-right:auto!important}.rewards-hub-page .bonus-panel-head,.rewards-hub-page .bonus-vip-hero{text-align:center}.rewards-hub-page .bonus-search-row{width:min(100%,76rem)}.rewards-hub-page .bonus-provider-promotion-grid,.rewards-hub-page .rewards-page>.reward-grid,.rewards-hub-page .missions-page>.mission-grid,.rewards-hub-page .missions-page>.mission-featured-grid{justify-content:center!important;justify-self:center!important}.rewards-hub-page .bonus-center-panel>:where(.bonus-promotions-panel,.bonus-levels-section,.bonus-vip-section,.bonus-claim-panel,.bonus-rakeback-section){width:min(100%,76rem);justify-self:center!important}.rewards-hub-page .bonus-center-panel .bonus-provider-promotion-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),25rem))}.rewards-hub-page .bonus-center-panel .bonus-levels-title{text-align:center;justify-content:center}.rewards-hub-page .bonus-levels-current-row,.rewards-hub-page .bonus-level-table-shell,.rewards-hub-page .bonus-level-table th,.rewards-hub-page .bonus-level-table td{background:linear-gradient(180deg, var(--color-0b1112f2), var(--color-040707f7))!important;border-color:var(--color-ffffff14)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08)!important}.rewards-hub-page .bonus-level-table thead th{background:linear-gradient(180deg, var(--color-111a1cf0), var(--color-0a1011f5))!important}.rewards-hub-page .bonus-level-table :where(th.is-current-level,td.is-current-level,th.is-focused-level,td.is-focused-level){background:linear-gradient(180deg, var(--color-121a1cf2), var(--color-081010f8))!important;box-shadow:inset .0625rem 0 var(--color-ffffff14), inset -.0625rem 0 var(--color-ffffff14)!important}.rewards-hub-page .bonus-level-icon{background:var(--color-ffffff0d)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff1a)!important}.rewards-hub-page .bonus-level-head em{background:var(--color-ffffff0d);color:var(--color-d8e4df);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff18)}.rewards-hub-page .rewards-page .reward-card,.rewards-hub-page .bonus-provider-promotion-grid .reward-card{--card-accent:#d7e0dc;--card-accent-soft:#d7e0dc1f;--card-accent-line:#d7e0dc3d;border-radius:10px;grid-template-rows:auto 1fr;background:linear-gradient(180deg, var(--color-ffffff08), var(--color-00000000) 28%), linear-gradient(180deg, var(--color-0b1113f7), var(--color-030506fa))!important;border-color:var(--color-ffffff16)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08), 0 1rem 2.25rem var(--color-00000036)!important}.rewards-hub-page .rewards-page .reward-race{--card-accent:#4cc9ff;--card-accent-soft:#4cc9ff1f;--card-accent-line:#4cc9ff57}.rewards-hub-page .rewards-page .reward-raffle{--card-accent:#c99cff;--card-accent-soft:#c99cff1f;--card-accent-line:#c99cff52}.rewards-hub-page .rewards-page .reward-promotion,.rewards-hub-page .bonus-provider-promotion-grid .reward-card{--card-accent:#ffd166;--card-accent-soft:#ffd1661f;--card-accent-line:#ffd1664d}.rewards-hub-page .rewards-page .reward-card:hover,.rewards-hub-page .bonus-provider-promotion-grid .reward-card:hover{transform:translateY(-2px);border-color:var(--card-accent-line)!important;box-shadow:inset 0 0 0 .0625rem var(--card-accent-line), 0 1.25rem 2.75rem var(--color-0000004d)!important}.rewards-hub-page .rewards-page .reward-card:before,.rewards-hub-page .bonus-provider-promotion-grid .reward-card:before{background:linear-gradient(180deg, var(--color-00000000) 46%, var(--color-0000004d)), linear-gradient(90deg, var(--card-accent-soft), var(--color-00000000) 42%)}.rewards-hub-page .rewards-page .reward-card img,.rewards-hub-page .bonus-provider-promotion-grid .reward-card img,.rewards-hub-page .rewards-page .reward-card-placeholder,.rewards-hub-page .bonus-provider-promotion-grid .reward-card-placeholder{aspect-ratio:16/7.4;border-bottom:.0625rem solid var(--color-ffffff12);border-radius:9px 9px 0 0}.rewards-hub-page .rewards-page .reward-card-body,.rewards-hub-page .bonus-provider-promotion-grid .reward-card-body{text-align:center;grid-template-rows:auto auto minmax(2.8rem,auto) 1fr;gap:12px;padding:14px 16px 16px}.rewards-hub-page .rewards-page .reward-card-meta,.rewards-hub-page .bonus-provider-promotion-grid .reward-card-meta{flex-wrap:wrap;justify-content:center;gap:8px}.rewards-hub-page .rewards-page .reward-card-meta .status-pill,.rewards-hub-page .bonus-provider-promotion-grid .reward-card-meta .status-pill{color:var(--card-accent);background:var(--card-accent-soft)!important;box-shadow:inset 0 0 0 .0625rem var(--card-accent-line)!important}.rewards-hub-page .rewards-page .reward-card-meta>span:not(.status-pill),.rewards-hub-page .bonus-provider-promotion-grid .reward-card-meta>span:not(.status-pill){color:var(--color-c4cfdac8);text-align:center}.rewards-hub-page .rewards-page .reward-card-body strong,.rewards-hub-page .bonus-provider-promotion-grid .reward-card-body strong{white-space:normal;text-overflow:clip;font-size:var(--font-card-title)}.rewards-hub-page .rewards-page .reward-card-body p,.rewards-hub-page .bonus-provider-promotion-grid .reward-card-body p{min-height:2.75rem;color:var(--color-c4cfdac8)}.rewards-hub-page .rewards-page .reward-card-metrics,.rewards-hub-page .bonus-provider-promotion-grid .reward-card-metrics{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px}.rewards-hub-page .rewards-page .reward-card-metric,.rewards-hub-page .bonus-provider-promotion-grid .reward-card-metric,.rewards-hub-page .rewards-page .reward-card-metric.is-ends,.rewards-hub-page .bonus-provider-promotion-grid .reward-card-metric.is-ends{grid-column:auto;justify-items:center;min-height:52px;background:var(--color-ffffff0c)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff14)!important}.rewards-hub-page .rewards-page .reward-card-metric.is-ends .countdown-badge,.rewards-hub-page .bonus-provider-promotion-grid .reward-card-metric.is-ends .countdown-badge{color:var(--warning);justify-content:center}.rewards-hub-page .missions-page .mission-card,.rewards-hub-page .missions-page .featured-mission-card{border-radius:10px;overflow:hidden;background:linear-gradient(180deg, var(--color-ffffff07), var(--color-00000000) 30%), linear-gradient(180deg, var(--color-0a1112f5), var(--color-030606fb))!important;border-color:var(--color-ffffff16)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08), 0 1rem 2.25rem var(--color-00000036)!important}.rewards-hub-page .missions-page .mission-card:hover,.rewards-hub-page .missions-page .featured-mission-card:hover{transform:translateY(-2px);border-color:var(--color-65e88c38)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff0c), 0 1.25rem 2.75rem var(--color-0000004d)!important}.rewards-hub-page .missions-page .featured-mission-card:before{background:linear-gradient(180deg, var(--color-00000000), var(--color-65e88c99) 22%, var(--color-65e88c99) 78%, var(--color-00000000));width:.125rem;box-shadow:.25rem 0 1rem var(--color-65e88c14);inset:18px auto 18px 0}.rewards-hub-page .missions-page .mission-card{min-height:270px;padding:16px}.rewards-hub-page .missions-page .mission-card-head{align-items:flex-start;gap:12px}.rewards-hub-page .missions-page .mission-card-head strong{max-width:none;color:var(--color-f4fbf7)}.rewards-hub-page .missions-page .featured-mission-title svg{color:var(--color-65e88c);fill:var(--color-65e88c1f);filter:none}.rewards-hub-page .missions-page .mission-task-summary{min-height:4.2rem;color:var(--color-d8e4df)}.rewards-hub-page .missions-page .mission-reward-chip{background:var(--color-ffffff0c)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff14)!important}.rewards-hub-page .missions-page .mission-reward-icon{filter:none}.rewards-hub-page .missions-page .mission-card-foot small,.rewards-hub-page .missions-page .mission-card-claim{color:var(--color-e8f4ef);background:var(--color-ffffff10)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff18)!important}.rewards-hub-page .missions-page .mission-card-foot small:hover,.rewards-hub-page .missions-page .mission-card-claim:hover{color:var(--color-06120a);background:var(--color-65e88c)!important}.rewards-hub-page .rewards-page .reward-card-body,.rewards-hub-page .bonus-provider-promotion-grid .reward-card-body{text-align:left}.rewards-hub-page .rewards-page .reward-card-body>div,.rewards-hub-page .bonus-provider-promotion-grid .reward-card-body>div,.rewards-hub-page .rewards-page .reward-card-meta,.rewards-hub-page .bonus-provider-promotion-grid .reward-card-meta{justify-content:space-between}.rewards-hub-page .rewards-page .reward-card-meta>span:not(.status-pill),.rewards-hub-page .bonus-provider-promotion-grid .reward-card-meta>span:not(.status-pill){text-align:right}.rewards-hub-page .rewards-page .reward-card-metric,.rewards-hub-page .bonus-provider-promotion-grid .reward-card-metric,.rewards-hub-page .rewards-page .reward-card-metric.is-ends,.rewards-hub-page .bonus-provider-promotion-grid .reward-card-metric.is-ends{text-align:left;justify-items:start}.rewards-hub-page .rewards-page .reward-card-metric.is-ends .countdown-badge,.rewards-hub-page .bonus-provider-promotion-grid .reward-card-metric.is-ends .countdown-badge{justify-content:flex-start}.rewards-hub-page .rewards-page .reward-card-body{text-align:center}.rewards-hub-page .rewards-page .reward-card-body>div,.rewards-hub-page .rewards-page .reward-card-meta{justify-content:center}.rewards-hub-page .rewards-page .reward-card-meta{gap:10px}.rewards-hub-page .rewards-page .reward-card-meta>span:not(.status-pill){text-align:center}.rewards-hub-page .rewards-page .reward-card-metrics{justify-self:center;width:min(100%,19.5rem)}.rewards-hub-page .rewards-page .reward-card-metric,.rewards-hub-page .rewards-page .reward-card-metric.is-ends{text-align:center;justify-items:center}.rewards-hub-page .rewards-page .reward-card-metric.is-ends .countdown-badge{justify-content:center}.rewards-hub-page .rewards-page .reward-card-body p,.rewards-hub-page .rewards-page .reward-card-body strong{justify-self:center;max-width:22rem}.page-panel.rewards-page{width:min(100%, var(--app-content-width));margin-inline:auto}.page-panel.rewards-page .page-header,.page-panel.missions-page .page-header{text-align:center;justify-content:center}.page-panel.rewards-page .reward-filter-row,.page-panel.missions-page .reward-filter-row{margin-inline:auto}.page-panel.rewards-page .reward-grid,.page-panel.missions-page .mission-grid,.page-panel.missions-page .mission-featured-grid{justify-content:center}.page-panel.rewards-page .reward-card,.bonus-center-panel .bonus-provider-promotion-grid .reward-card{--card-accent:#d7e0dc;--card-accent-soft:#d7e0dc1f;--card-accent-line:#d7e0dc3d;border-radius:10px;background:linear-gradient(180deg, var(--color-ffffff08), var(--color-00000000) 28%), linear-gradient(180deg, var(--color-0b1113f7), var(--color-030506fa))!important;border:.0625rem solid var(--color-ffffff16)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08), 0 1rem 2.25rem var(--color-00000036)!important}.page-panel.rewards-page .reward-race{--card-accent:#4cc9ff;--card-accent-soft:#4cc9ff1f;--card-accent-line:#4cc9ff57}.page-panel.rewards-page .reward-raffle{--card-accent:#c99cff;--card-accent-soft:#c99cff1f;--card-accent-line:#c99cff52}.page-panel.rewards-page .reward-promotion,.bonus-center-panel .bonus-provider-promotion-grid .reward-card{--card-accent:#ffd166;--card-accent-soft:#ffd1661f;--card-accent-line:#ffd1664d}.page-panel.rewards-page .reward-card:hover,.bonus-center-panel .bonus-provider-promotion-grid .reward-card:hover{transform:translateY(-2px);border-color:var(--card-accent-line)!important;box-shadow:inset 0 0 0 .0625rem var(--card-accent-line), 0 1.25rem 2.75rem var(--color-0000004d)!important}.page-panel.rewards-page .reward-card img,.bonus-center-panel .bonus-provider-promotion-grid .reward-card img,.page-panel.rewards-page .reward-card-placeholder,.bonus-center-panel .bonus-provider-promotion-grid .reward-card-placeholder{aspect-ratio:16/7.4;border-bottom:.0625rem solid var(--color-ffffff12);border-radius:9px 9px 0 0}.page-panel.rewards-page .reward-card-body,.bonus-center-panel .bonus-provider-promotion-grid .reward-card-body{text-align:center;grid-template-rows:auto auto minmax(2.8rem,auto) auto auto 1fr;gap:12px;padding:14px 16px 16px}.page-panel.rewards-page .reward-card-meta,.bonus-center-panel .bonus-provider-promotion-grid .reward-card-meta{flex-wrap:wrap;justify-content:center;gap:10px}.page-panel.rewards-page .reward-card-meta .status-pill,.bonus-center-panel .bonus-provider-promotion-grid .reward-card-meta .status-pill{color:var(--card-accent);background:var(--card-accent-soft)!important;box-shadow:inset 0 0 0 .0625rem var(--card-accent-line)!important}.page-panel.rewards-page .reward-card-meta .status-pill.active,.bonus-center-panel .bonus-provider-promotion-grid .reward-card-meta .status-pill.active{color:var(--accent);background:var(--color-65e88c1f)!important;box-shadow:inset 0 0 0 .0625rem var(--color-65e88c57), 0 .5rem 1rem var(--color-65e88c12)!important}.page-panel.rewards-page .reward-card-metrics,.bonus-center-panel .bonus-provider-promotion-grid .reward-card-metrics{grid-template-columns:repeat(3,minmax(0,1fr));justify-self:center;width:min(100%,19.5rem)}.page-panel.rewards-page .reward-card-metric,.bonus-center-panel .bonus-provider-promotion-grid .reward-card-metric,.page-panel.rewards-page .reward-card-metric.is-ends,.bonus-center-panel .bonus-provider-promotion-grid .reward-card-metric.is-ends{text-align:center;grid-column:auto;justify-items:center;background:var(--color-ffffff0c)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff14)!important}.rakeback-page .page-header{align-items:center;gap:16px}.rakeback-summary{background:linear-gradient(180deg, var(--color-ffffff0a), var(--color-00000018));min-width:190px;box-shadow:inset 0 0 0 .0625rem var(--color-65e88c29);border-radius:10px;gap:4px;padding:12px 14px;display:grid}.rakeback-summary small,.rakeback-card small{color:var(--muted);font-weight:var(--weight-bold);line-height:1.2}.rakeback-summary strong{font-size:var(--font-value);line-height:1;color:var(--accent)!important}.rakeback-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.rakeback-card{border:.0625rem solid var(--color-ffffff16);background:radial-gradient(circle at 82% 0, var(--color-65e88c18), transparent 36%), linear-gradient(180deg, var(--color-0d191bf2), var(--color-050908f8));min-height:300px;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08), 0 1rem 2.25rem var(--color-00000036);border-radius:10px;gap:14px;padding:16px;display:grid}.rakeback-card.is-claimable{border-color:var(--color-65e88c6b);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c38), 0 1.25rem 2.75rem var(--color-0000004d)}.rakeback-card-head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.rakeback-icon{width:44px;height:44px;color:var(--accent);background:var(--color-65e88c14);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c38);border-radius:10px;place-items:center;display:grid}.rakeback-card-head strong{color:var(--text-strong);font-size:var(--font-card-title);line-height:1.1}.rakeback-card-head p{min-height:40px;color:var(--muted);font-size:var(--font-meta);margin:6px 0 0;line-height:1.35}.rakeback-value{background:var(--color-00000024);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff12);border-radius:10px;gap:5px;padding:12px;display:grid}.rakeback-value b{color:var(--accent);font-size:var(--font-value-lg);line-height:1}.rakeback-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.rakeback-metrics span{background:var(--color-ffffff0a);min-width:0;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff12);border-radius:9px;gap:5px;padding:10px;display:grid}.rakeback-metrics b{color:var(--text-strong);font-size:var(--font-body-sm);overflow-wrap:anywhere}.rakeback-note{min-height:34px;color:var(--accent);background:var(--color-65e88c12);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c24);font-size:var(--font-meta);font-weight:var(--weight-bold);border-radius:9px;align-items:center;gap:8px;padding:8px 10px;display:flex}.rakeback-note.is-muted{color:var(--muted);background:var(--color-ffffff08);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff12)}.rakeback-card .button{width:100%;margin-top:auto}.bonus-rakeback-section{border-top:.0625rem solid var(--color-65e88c18);margin-top:-.25rem;padding-top:.625rem}.bonus-rakeback-mobile-cue{display:none}.bonus-rakeback-card small,.bonus-rakeback-meta small{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-black);line-height:1.15}.bonus-rakeback-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.bonus-rakeback-card{border:.0625rem solid var(--color-65e88c24);background:radial-gradient(circle at 50% 48%, var(--color-65e88c0c), transparent 32%), linear-gradient(180deg, var(--color-101a18f5), var(--color-050908fa) 74%), var(--color-050908);min-width:0;min-height:14.875rem;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff07), inset 0 1px 0 var(--color-ffffff08), inset 0 -3.25rem 4rem var(--color-0000002e), 0 .875rem 1.75rem var(--color-0000002e);border-radius:12px;grid-template-rows:auto minmax(7.5rem,1fr) auto;gap:13px;padding:15px;display:grid;position:relative;overflow:hidden}.bonus-rakeback-card:before{content:"";background:linear-gradient(180deg, var(--color-65e88c), var(--color-65e88c18), var(--color-65e88c00));opacity:.55;width:.1875rem;box-shadow:.35rem 0 1.2rem var(--color-65e88c14);position:absolute;inset:.75rem auto .75rem 0}.bonus-rakeback-card.is-claimable{border-color:var(--color-65e88c24);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff07), inset 0 1px 0 var(--color-ffffff08), inset 0 -3.25rem 4rem var(--color-0000002e), 0 .875rem 1.75rem var(--color-0000002e)}.bonus-rakeback-card.is-unavailable{border-color:var(--color-ffffff10);background:radial-gradient(circle at 50% 48%, var(--color-00000000), transparent 34%), linear-gradient(180deg, var(--color-050807fa), var(--color-010302fd) 74%), var(--color-010302);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff04), inset 0 -3.25rem 4rem var(--color-0000005c), 0 .75rem 1.5rem var(--color-0000004d)}.bonus-rakeback-card.is-unavailable:before{opacity:.12}.bonus-rakeback-card.is-unavailable .bonus-rakeback-card-head strong,.bonus-rakeback-card.is-unavailable .bonus-rakeback-timer,.bonus-rakeback-card.is-unavailable .bonus-rakeback-info{opacity:.58}.bonus-rakeback-card.is-unavailable .bonus-rakeback-art{opacity:.42;filter:grayscale(.35)brightness(.48)saturate(.48)}.bonus-rakeback-card.is-unavailable .bonus-rakeback-art:before{opacity:.18;background:radial-gradient(circle, var(--color-ffffff0a), transparent 68%)}.bonus-rakeback-card.is-unavailable .button:disabled{color:var(--color-aeb9b4)!important;background:linear-gradient(180deg, var(--color-050807f2), var(--color-010302f8))!important;border-color:var(--color-ffffff1b)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08)!important}.bonus-rakeback-card.is-level-locked{border-color:var(--color-ffffff1c)}.bonus-rakeback-card-head{z-index:1;grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:10px;display:grid;position:relative}.bonus-rakeback-title-stack{justify-items:start;gap:6px;min-width:0;display:grid}.bonus-rakeback-card-head strong{color:var(--text-strong);font-size:var(--font-body-lg);overflow-wrap:normal;word-break:normal;line-height:1.15}.bonus-rakeback-info{width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;color:var(--accent);border:.0625rem solid var(--color-65e88c63);cursor:pointer;opacity:1;font:inherit;background:0 0;border-radius:50%;justify-content:center;justify-self:start;align-items:center;margin-left:0;padding:0;line-height:1;display:inline-flex}.bonus-rakeback-info:hover{color:var(--accent);border-color:var(--color-65e88c);box-shadow:0 0 .85rem var(--color-65e88c36);background:0 0}.bonus-rakeback-info svg{flex:none;display:block}.bonus-rakeback-timer{border-radius:var(--radius-pill);max-width:8rem;min-height:1.625rem;color:var(--color-c4cfdad9);background:linear-gradient(180deg, var(--color-ffffff12), var(--color-ffffff08));box-shadow:inset 0 0 0 .0625rem var(--color-ffffff16), 0 .45rem .9rem var(--color-00000018);justify-content:center;align-items:center;gap:.3125rem;padding:0 .5rem;display:inline-flex}.bonus-rakeback-timer svg{color:var(--accent);flex:none}.bonus-rakeback-timer.is-live{color:var(--color-cdffd8);background:linear-gradient(180deg, var(--color-65e88c21), var(--color-65e88c12));box-shadow:inset 0 0 0 .0625rem var(--color-65e88c47), 0 .45rem .9rem var(--color-65e88c14)}.bonus-rakeback-timer.is-live svg{color:var(--color-65e88c)}.bonus-rakeback-timer span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-caption);font-weight:var(--weight-black);line-height:1;overflow:hidden}.bonus-rakeback-art{place-items:center;min-height:7.5rem;display:grid;position:relative}.bonus-rakeback-art:before{content:"";background:radial-gradient(circle, var(--color-65e88c1f), transparent 68%);filter:blur(8px);border-radius:50%;width:5.5rem;height:5.5rem;position:absolute}.bonus-rakeback-art img{object-fit:contain;width:min(58%,6.75rem);max-height:6.75rem;filter:drop-shadow(0 .7rem 1rem var(--color-00000078));image-rendering:auto;position:relative}.bonus-rakeback-card .button{border:.0625rem solid var(--color-65e88c5c);width:100%;min-height:42px;font-weight:var(--weight-black);white-space:normal;border-radius:8px;margin-top:auto;line-height:1.15}.bonus-rakeback-card .button:not(:disabled),.bonus-rakeback-card .button:not(:disabled):hover{color:var(--text-on-accent)!important;background:var(--accent)!important;box-shadow:0 10px 26px var(--color-24ee892e), inset 0 -1px var(--color-00000029)!important;border-color:#0000!important}.bonus-rakeback-card .bonus-rakeback-claim-cta:not(:disabled){min-height:42px;font-size:var(--font-body-sm);font-weight:var(--weight-heavy);transform:none;color:var(--text-on-accent)!important;background:var(--accent)!important;box-shadow:0 10px 26px var(--color-24ee892e), inset 0 -1px var(--color-00000029)!important;border-color:#0000!important}.bonus-rakeback-card .button:disabled{opacity:1;cursor:not-allowed;color:var(--color-d7e1dc)!important;background:linear-gradient(180deg, var(--color-07110ddb), var(--color-020705eb))!important;border-color:var(--color-ffffff2f)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff12)!important;filter:none!important;transform:none!important}.bonus-rakeback-card .button:disabled:hover{color:var(--color-d7e1dc)!important;background:linear-gradient(180deg, var(--color-07110ddb), var(--color-020705eb))!important;border-color:var(--color-ffffff2f)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff12)!important;filter:none!important;transform:none!important}.bonus-rakeback-card .button:disabled:after,.bonus-rakeback-card .button:disabled:hover:after{content:none!important;display:none!important}.rakeback-detail-modal{z-index:1;border-radius:var(--radius-2xl);background:radial-gradient(circle at 50% 4%, var(--color-65e88c1f), transparent 38%), linear-gradient(180deg, var(--color-102719f2), var(--color-050908f7));width:min(100%,560px);box-shadow:inset 0 0 0 .0625rem var(--color-65e88c38), 0 28px 78px var(--color-00000094);gap:16px;padding:20px;display:grid;position:relative}.rakeback-detail-head{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:14px;padding-right:44px;display:grid}.rakeback-detail-art{background:radial-gradient(circle, var(--color-65e88c22), var(--color-0000002b) 72%);width:92px;height:92px;box-shadow:inset 0 0 0 .0625rem var(--color-65e88c36);border-radius:14px;place-items:center;display:grid}.rakeback-detail-art img{object-fit:contain;width:82px;height:82px}.rakeback-detail-head small{color:var(--accent);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase}.rakeback-detail-head h2{color:var(--text-strong);font-size:var(--font-page-title);margin:3px 0 0;line-height:1.08}.rakeback-detail-head p{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-bold);margin:7px 0 0;line-height:1.35}.rakeback-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rakeback-detail-grid span{background:var(--color-0000002e);min-width:0;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff12);border-radius:10px;gap:5px;padding:11px 12px;display:grid}.rakeback-detail-grid small{color:var(--muted);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase}.rakeback-detail-grid strong{min-width:0;color:var(--text-strong);font-size:var(--font-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=760px){.bonus-rakeback-section{margin-inline:-12px;padding-inline:12px;position:relative;overflow:hidden}.bonus-rakeback-section:after{content:"";pointer-events:none;background:linear-gradient(90deg, var(--color-00000000), var(--color-07140ffd));z-index:2;width:3.25rem;position:absolute;inset:0 0 0 auto}.bonus-rakeback-mobile-cue{color:var(--text-soft);min-height:22px;font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase;justify-content:flex-end;align-items:center;gap:6px;margin:-2px 2px 8px;display:flex}.bonus-rakeback-mobile-cue:before{content:"";background:linear-gradient(90deg, var(--color-00000000), var(--color-65e88c70));width:2.75rem;height:.0625rem}.bonus-rakeback-mobile-cue i{background:var(--color-65e88c);width:.375rem;height:.375rem;box-shadow:0 0 .75rem var(--color-65e88c70);opacity:.95;border-radius:999px;display:block}.bonus-rakeback-mobile-cue i:nth-child(3){opacity:.5}.bonus-rakeback-mobile-cue i:nth-child(4){opacity:.28}.bonus-rakeback-grid,.bonus-center-panel .bonus-rakeback-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-auto-columns:minmax(14.75rem,68vw);grid-auto-flow:column;gap:12px;margin-inline:0;padding:0 4.5rem .45rem 0;scroll-padding-inline:1rem;display:grid;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 2rem),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 2rem),#0000 100%);grid-template-columns:none!important}.bonus-rakeback-grid::-webkit-scrollbar{display:none}.bonus-rakeback-card{scroll-snap-align:start;scroll-snap-stop:always;grid-template-rows:auto minmax(5.5rem,1fr) auto;gap:10px;min-height:13.75rem;padding:12px}.bonus-rakeback-card-head strong{font-size:var(--font-body);line-height:1.12}.bonus-rakeback-timer{max-width:7.5rem;min-height:1.55rem;padding-inline:.5rem}.bonus-rakeback-timer span{font-size:var(--font-caption)}.bonus-rakeback-timer svg{width:13px;height:13px}.bonus-rakeback-info{width:1.625rem;min-width:1.625rem;height:1.625rem;min-height:1.625rem}.bonus-rakeback-info svg{width:16px;height:16px}.bonus-rakeback-art{min-height:5.75rem}.bonus-rakeback-art img{width:min(52%,5.5rem);max-height:5.5rem}.bonus-rakeback-card .button{min-height:38px;font-size:var(--font-meta);border-radius:9px}}.bonus-center-panel .reward-card-progress{background:linear-gradient(180deg, var(--color-0d1b14d9), var(--color-08100cba));width:100%;box-shadow:inset 0 0 0 .0625rem var(--color-65e88c24);border-radius:10px;place-self:end stretch;gap:9px;margin-top:2px;padding:11px 12px 12px;display:grid!important}.bonus-center-panel .reward-card-progress>div{color:var(--color-f5faf8f2);font-size:var(--font-meta);font-weight:var(--weight-black);justify-content:space-between;align-items:center;line-height:1;display:flex}.bonus-center-panel .reward-card-progress span{min-width:0;line-height:1.1}.bonus-center-panel .reward-card-progress b{background:var(--accent);min-width:2.375rem;min-height:1.625rem;font-size:var(--font-body-sm);font-weight:var(--weight-heavy);text-shadow:none;box-shadow:0 10px 26px var(--color-24ee892e), inset 0 -1px var(--color-00000029);border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0 .625rem;line-height:1;display:inline-flex;color:var(--text-on-accent)!important}.bonus-center-panel .reward-card-progress .progress-bar{background:var(--color-00000052);width:100%;height:9px;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff14);justify-self:stretch}.bonus-center-panel .reward-card-progress .progress-bar i{background:linear-gradient(90deg, var(--color-65e88c), var(--color-b5ffd9));min-width:9px;box-shadow:0 0 1rem var(--color-65e88c52)}.bonus-center-panel .reward-card-subtitle-spacer{min-height:1.35rem!important}.bonus-center-panel .bonus-provider-promotion-grid .reward-card-body{grid-template-rows:auto auto auto auto auto auto}.bonus-center-panel .bonus-provider-promotion-grid .reward-card-body .reward-card-subtitle-spacer{min-height:0!important;display:none!important}.bonus-center-panel .bonus-provider-promotion-grid .reward-card-progress{box-sizing:border-box;grid-template-columns:minmax(0,1fr)!important;place-self:start stretch!important;width:100%!important;min-width:100%!important;margin:4px 0 0!important;padding:12px!important}.bonus-center-panel .bonus-provider-promotion-grid .reward-card-progress>div{width:100%!important;min-width:0!important}.bonus-center-panel .bonus-provider-promotion-grid .reward-card-progress .progress-bar{flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:none!important;display:block!important}.bonus-center-panel .bonus-provider-promotion-grid .reward-card-progress{grid-template-rows:auto auto!important;gap:10px!important}.bonus-center-panel .bonus-provider-promotion-grid .reward-card-progress>div{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.bonus-center-panel .bonus-provider-promotion-grid .reward-card-progress span{white-space:nowrap}.bonus-center-panel .bonus-provider-promotion-grid .reward-card-progress b{margin-left:auto}.bonus-cancel-button{min-height:38px;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08), 0 .5rem 1.2rem var(--color-00000024);color:var(--color-f5faf8f2)!important;border-color:var(--color-65e88c33)!important;background:linear-gradient(#102017f2,#06110cf2)!important}.bonus-cancel-button:not(:disabled):hover{color:var(--accent)!important;border-color:var(--accent)!important;background:linear-gradient(#102f1ef2,#07170ff2)!important}.bonus-center-panel .reward-card-extra-tags{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.bonus-center-panel .reward-card-extra-tags span{color:var(--color-c4cfdac8);background:var(--color-ffffff0b);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff14);max-width:100%;font-size:var(--font-caption);font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:5px 8px;overflow:hidden}.page-panel.missions-page .mission-card,.page-panel.missions-page .featured-mission-card{border-radius:10px;background:linear-gradient(180deg, var(--color-ffffff07), var(--color-00000000) 30%), linear-gradient(180deg, var(--color-0a1112f5), var(--color-030606fb))!important;border-color:var(--color-ffffff16)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08), 0 1rem 2.25rem var(--color-00000036)!important}.page-panel.missions-page .mission-card:hover,.page-panel.missions-page .featured-mission-card:hover{transform:translateY(-2px);border-color:var(--color-65e88c38)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff0c), 0 1.25rem 2.75rem var(--color-0000004d)!important}.page-panel.missions-page .mission-card-foot small,.page-panel.missions-page .mission-card-claim{color:var(--color-e8f4ef);background:var(--color-ffffff10)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff18)!important}.page-panel.missions-page .mission-card-foot small:hover,.page-panel.missions-page .mission-card-claim:hover{color:var(--color-06120a);background:var(--color-65e88c)!important}.page-panel.missions-page{width:min(100%, var(--app-content-width));gap:18px;padding:0;display:grid;box-shadow:none!important;background:0 0!important;border:0!important}.page-panel.missions-page .page-header{display:none!important}.missions-hero{background:radial-gradient(at 16% 0, var(--color-65e88c12), var(--color-00000000) 24rem), radial-gradient(at 86% 6%, var(--color-4cc9ff12), var(--color-00000000) 22rem), linear-gradient(180deg, var(--color-101719f7), var(--color-050808fb));border:.0625rem solid var(--color-ffffff14);min-height:168px;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08), 0 1.5rem 3.5rem var(--color-00000042);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:28px 32px;display:grid;overflow:hidden}.missions-hero-copy{gap:5px;min-width:0;display:grid}.missions-hero-kicker{width:fit-content;color:var(--color-65e88c);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase}.missions-hero h1{color:var(--text-strong);margin:0;font-size:clamp(2rem,3vw,3rem);line-height:1}.missions-hero p{max-width:36rem;color:var(--color-c4cfdacc);font-size:var(--font-body-sm);font-weight:var(--weight-bold);margin:0;line-height:1.35}.missions-hero-stats{grid-template-columns:repeat(3,minmax(5.75rem,1fr));gap:8px;display:grid}.missions-hero-stats span{background:var(--color-ffffff0b);min-height:66px;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff14);border-radius:10px;align-content:center;gap:4px;padding:10px 12px;display:grid}.missions-hero-stats small{color:var(--color-c4cfdab8);font-size:var(--font-caption);font-weight:var(--weight-black);text-transform:uppercase}.missions-hero-stats strong{color:var(--text-strong);font-size:var(--font-section-title);line-height:1}.page-panel.missions-page .page-header{background:radial-gradient(at 20% 0, var(--color-65e88c12), var(--color-00000000) 24rem), radial-gradient(at 88% 0, var(--color-4cc9ff12), var(--color-00000000) 22rem), linear-gradient(180deg, var(--color-11191bf5), var(--color-060909fa));border:.0625rem solid var(--color-ffffff14);min-height:150px;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08), 0 1.5rem 3.5rem var(--color-00000042);border-radius:14px;align-content:center;place-items:center;gap:8px;margin:0 0 2px;padding:28px;display:grid}.page-panel.missions-page .page-header>div{justify-items:center;gap:6px;display:grid}.page-panel.missions-page .page-header h1{letter-spacing:0;font-size:clamp(1.75rem,2.6vw,2.6rem)}.page-panel.missions-page .page-header p{max-width:34rem;color:var(--color-c4cfdacc);text-align:center}.page-panel.missions-page .reward-filter-row{place-self:start center;margin:0 auto 4px;background:var(--color-030907d9)!important;border-color:var(--color-65e88c24)!important;box-shadow:inset 0 0 0 .0625rem var(--color-65e88c1c), 0 .875rem 2rem var(--color-0000003d)!important}.page-panel.missions-page .reward-filter-row button{min-width:86px;box-shadow:none;background:0 0}.page-panel.missions-page .reward-filter-row button:hover{background:var(--color-ffffff0b);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff10)}.page-panel.missions-page .reward-filter-row button.active{color:var(--accent);background:var(--color-24ee891f);box-shadow:inset 0 0 0 .0625rem var(--color-24ee8942)}.page-panel.missions-page .reward-filter-row button small{color:inherit;background:var(--color-ffffff10)}.page-panel.missions-page .mission-featured-grid,.page-panel.missions-page .mission-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%}.page-panel.missions-page .mission-card,.page-panel.missions-page .featured-mission-card{grid-template-rows:auto auto minmax(4.2rem,auto) auto 1fr auto;gap:14px;min-height:330px;padding:20px;position:relative;background:radial-gradient(at 100% 0, var(--color-ffffff09), var(--color-00000000) 14rem), linear-gradient(180deg, var(--color-ffffff06), var(--color-00000000) 32%), linear-gradient(180deg, var(--color-080d0ef7), var(--color-020404fa))!important;border-color:var(--color-ffffff14)!important}.page-panel.missions-page .mission-card:before,.page-panel.missions-page .featured-mission-card:after{display:none!important}.page-panel.missions-page .featured-mission-card{border-color:var(--color-65e88c2e)!important}.page-panel.missions-page .mission-card-head{z-index:1;min-height:52px;position:relative}.page-panel.missions-page .mission-card-head strong{color:var(--color-f3f8f6);letter-spacing:0;max-width:min(100%,24rem);font-size:clamp(1.45rem,1.9vw,2rem);line-height:1.05}.page-panel.missions-page .mission-card-head .mission-timer-row{max-width:10rem}.page-panel.missions-page .mission-card-art{pointer-events:none;width:7rem;height:7rem;color:var(--color-ffffff18);background:radial-gradient(circle, var(--color-65e88c14), var(--color-00000000) 62%), var(--color-ffffff05);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff0c);border-radius:999px;place-items:center;display:grid;position:absolute;top:1.25rem;right:1.25rem}.page-panel.missions-page .featured-mission-card .mission-card-art{color:var(--color-65e88c2e)}.page-panel.missions-page .mission-task-summary{max-width:30rem;min-height:4rem;color:var(--color-d7e2de);z-index:1;font-size:var(--font-body);line-height:1.32;position:relative}.page-panel.missions-page .mission-task-summary:before,.page-panel.missions-page .mission-prize-label{color:var(--color-9eaead)}.page-panel.missions-page .mission-prize-box{z-index:1;position:relative}.page-panel.missions-page .mission-prize-label{margin-bottom:2px}.page-panel.missions-page .mission-reward-chips{gap:10px}.page-panel.missions-page .mission-reward-chip{border-radius:10px;min-width:7.5rem;min-height:52px;background:linear-gradient(180deg, var(--color-ffffff10), var(--color-ffffff08))!important}.page-panel.missions-page .mission-reward-chip b{font-size:var(--font-body-lg);line-height:1}.page-panel.missions-page .mission-reward-chip small{font-size:var(--font-micro)}.page-panel.missions-page .mission-reward-icon{width:20px;height:20px}.page-panel.missions-page .mission-card-progress .progress-bar{background:var(--color-ffffff14)}.page-panel.missions-page .mission-card-progress .progress-bar i{background:linear-gradient(90deg, var(--color-65e88c), var(--color-9fffd1))}.page-panel.missions-page .mission-card-foot small,.page-panel.missions-page .mission-card-claim{min-height:40px;color:var(--color-dce7e3);border:.0625rem solid var(--color-ffffff12);z-index:1;position:relative;background:var(--color-ffffff0c)!important}.page-panel.missions-page .loading-strip,.page-panel.missions-page .inline-alert,.page-panel.missions-page .empty-inline,.page-panel.missions-page .inline-note{border-color:var(--color-ffffff14);background:linear-gradient(180deg, var(--color-0b1112f2), var(--color-040707f7));width:min(100%,42rem);box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08);justify-self:center}.page-panel.missions-page{row-gap:22px}.missions-hero{border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);min-height:188px;padding:34px 38px}.missions-hero h1{font-size:clamp(3rem,5vw,4.75rem)}.missions-hero p{font-size:var(--font-body)}.missions-hero-stats span{align-content:end;min-height:72px}.page-panel.missions-page .reward-filter-row{margin-top:0;margin-bottom:16px}.page-panel.missions-page .mission-featured-grid,.page-panel.missions-page .mission-grid{gap:22px}.page-panel.missions-page .mission-card,.page-panel.missions-page .featured-mission-card{border-radius:12px;min-height:372px;padding:28px;background:radial-gradient(circle at 86% 18%, var(--color-65e88c12), var(--color-00000000) 10rem), linear-gradient(180deg, var(--color-ffffff06), var(--color-00000000) 28%), linear-gradient(180deg, var(--color-070b0cf8), var(--color-010303fb))!important}.page-panel.missions-page .mission-card:after,.page-panel.missions-page .featured-mission-card:after{content:"";pointer-events:none;background:linear-gradient(90deg, var(--color-ffffff16), var(--color-00000000));height:.0625rem;position:absolute;bottom:88px;left:28px;right:28px;display:block!important}.page-panel.missions-page .mission-card-head{min-height:74px;padding-right:8.2rem}.page-panel.missions-page .mission-card-head strong{max-width:27rem;font-size:clamp(1.9rem,2.8vw,3rem)}.page-panel.missions-page .mission-card-head .mission-timer-row{position:absolute;top:0;right:0}.page-panel.missions-page .mission-card-art{width:8.5rem;height:8.5rem;color:var(--color-ffffff24);background:radial-gradient(circle, var(--color-65e88c1c), var(--color-00000000) 64%), var(--color-ffffff05);top:4.35rem;right:2rem}.page-panel.missions-page .mission-prize-box{margin-top:2px}.page-panel.missions-page .mission-reward-chip{min-width:8.75rem;min-height:58px;padding:10px 12px}.page-panel.missions-page .mission-reward-chip b{font-size:var(--font-section-title)}.page-panel.missions-page .mission-card-progress{align-self:end}.page-panel.missions-page .mission-card-foot small,.page-panel.missions-page .mission-card-claim{min-height:48px;font-size:var(--font-body);border-radius:10px}@media (width<=980px){.rewards-page .reward-grid,.page-panel.missions-page .mission-featured-grid,.page-panel.missions-page .mission-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.missions-hero{grid-template-columns:1fr}.missions-hero-stats{width:100%}}@media (width<=760px){.missions-hero{min-height:0;padding:22px 16px 36px}.missions-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.missions-hero-stats span{min-height:56px;padding:8px}.page-panel.missions-page .page-header{min-height:132px;padding:22px 16px}.page-panel.missions-page .reward-filter-row{margin-top:-28px}.page-panel.missions-page .mission-featured-grid,.page-panel.missions-page .mission-grid{grid-template-columns:1fr}.page-panel.missions-page .mission-card,.page-panel.missions-page .featured-mission-card{min-height:0;padding:16px}.page-panel.missions-page .mission-card-head strong{font-size:1.35rem}.page-panel.missions-page .mission-card-art{width:5.5rem;height:5.5rem;top:1rem;right:1rem}.wallet-page .wallet-balance-summary-card{grid-template-columns:1fr;min-height:0;padding:14px}.wallet-page .wallet-balance-summary-card>div{padding:10px 0}.wallet-page .wallet-balance-summary-card>div:first-child{padding-top:0}.wallet-page .wallet-balance-summary-card>div+div{border-top:1px solid var(--color-ffffff14);border-left:0}.wallet-page .wallet-balance-summary-card:before{display:none}.wallet-page .wallet-list-toolbar{grid-template-columns:1fr}.wallet-page .wallet-list-tools{justify-content:stretch}.wallet-page .wallet-display-link,.wallet-page .wallet-hide-zero{justify-content:center}.rewards-page .reward-grid{grid-template-columns:1fr}}.button.primary:after,.deposit-button:after,.header-action:after,.icon-button:after,.auth-header-button:after,.rewards-snapshot-card:after,.rewards-live-snapshot.lobby .rewards-snapshot-card:after,.game-card:after,.cashier-method-card:after,.promo-select-card:after{content:none!important;transition:none!important;animation:none!important;display:none!important}.button.primary:hover,.deposit-button:hover,.header-wallet .deposit-button:hover,.header-action:hover,.icon-button:hover,.auth-header-button:hover,.rewards-snapshot-card:hover,.rewards-live-snapshot.lobby .rewards-snapshot-card:hover,.game-card:hover,.cashier-method-card:hover,.promo-select-card:hover{filter:none!important;transform:none!important}.bonus-center-panel .bonus-rakeback-card .button.primary.slim.bonus-rakeback-claim-cta:not(:disabled),.bonus-center-panel .bonus-rakeback-card .button.primary.slim.bonus-rakeback-claim-cta:not(:disabled):hover,.bonus-center-panel .bonus-rakeback-card.is-claimable .button.primary.slim.bonus-rakeback-claim-cta:not(:disabled),.bonus-center-panel .bonus-rakeback-card.is-claimable .button.primary.slim.bonus-rakeback-claim-cta{min-height:42px!important;color:var(--text-on-accent)!important;background:var(--accent)!important;box-shadow:0 10px 26px var(--color-24ee892e), inset 0 -1px var(--color-00000029)!important;font-size:var(--font-body-sm)!important;font-weight:var(--weight-heavy)!important;line-height:var(--line-title)!important;background-image:none!important;border-color:#0000!important;transform:none!important}body .app-shell .bonus-center-panel .bonus-rakeback-card.is-claimable .button.primary.slim.bonus-rakeback-claim-cta,body .app-shell .bonus-center-panel .bonus-rakeback-card.is-claimable .button.primary.slim.bonus-rakeback-claim-cta:hover,body .app-shell .bonus-center-panel .bonus-rakeback-card.is-claimable .button.primary.slim.bonus-rakeback-claim-cta:focus-visible{color:var(--text-on-accent)!important;background-color:var(--accent)!important;box-shadow:0 10px 26px var(--color-24ee892e), inset 0 -1px var(--color-00000029)!important;font-size:var(--font-body-sm)!important;font-weight:var(--weight-heavy)!important;line-height:var(--line-title)!important;opacity:1!important;filter:none!important;background-image:none!important;border-color:#0000!important}.user-avatar-trigger{width:2.875rem!important;min-width:2.875rem!important;height:2.875rem!important;min-height:2.875rem!important;box-shadow:none!important;background:0 0!important;border-radius:50%!important;padding:0!important}.standalone-avatar,.avatar-image.standalone-avatar{box-sizing:border-box;aspect-ratio:1;object-fit:cover;overflow:hidden;border:1px solid var(--color-ffffff2b)!important;background:var(--color-080d0ef0)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff18), 0 .5rem 1.25rem var(--color-00000045)!important;border-radius:50%!important}svg.standalone-avatar{padding:9px}.header-standalone-avatar,.user-avatar-trigger .header-standalone-avatar{border-color:var(--color-65e88c78)!important;width:2.625rem!important;min-width:2.625rem!important;height:2.625rem!important;min-height:2.625rem!important;box-shadow:0 0 0 2px var(--color-050908), 0 0 0 3px var(--color-65e88c66), 0 .55rem 1.4rem var(--color-00000052)!important}.user-avatar-trigger:hover .standalone-avatar,.user-avatar-trigger:hover .header-standalone-avatar{border-color:var(--color-9fffd1)!important;box-shadow:0 0 0 2px var(--color-050908), 0 0 0 3px var(--color-65e88c80), 0 .75rem 1.6rem var(--color-0000005c)!important;transform:none!important}.profile-popover{background:linear-gradient(180deg,var(--color-0a1112f8),var(--color-030606fc))!important;border:.0625rem solid var(--color-ffffff16)!important;width:320px!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08), 0 1.5rem 3.75rem var(--color-00000085)!important;border-radius:12px!important;padding:14px!important;top:calc(100% + 12px)!important;right:0!important}.profile-popover-head{border-bottom:.0625rem solid var(--color-ffffff12);grid-template-columns:4rem minmax(0,1fr)!important;align-items:center!important;gap:14px!important;margin-bottom:8px!important;padding:4px 4px 12px!important}.profile-popover-head strong{line-height:1.15;font-size:1.05rem!important}.profile-actions button{border-radius:9px;min-height:44px;padding-inline:10px}.profile-actions button:hover{background:var(--color-ffffff0c)!important}.account-page .page-header-avatar{width:3.375rem!important;min-width:3.375rem!important;height:3.375rem!important;min-height:3.375rem!important}.account-profile-editor{grid-template-columns:5.5rem minmax(0,1fr) auto!important;align-items:center!important}.account-avatar-preview,.account-profile-editor .account-avatar-preview,.account-profile-editor .avatar-image.account-avatar-preview,.account-settings-panel .account-profile-editor img.account-avatar-preview{object-fit:cover!important;width:5.5rem!important;min-width:5.5rem!important;max-width:5.5rem!important;height:5.5rem!important;min-height:5.5rem!important;max-height:5.5rem!important;padding:0!important}.account-avatar-option .standalone-avatar,.account-avatar-option .avatar-image{width:3.375rem!important;min-width:3.375rem!important;height:3.375rem!important;min-height:3.375rem!important}.account-avatar-option.selected{box-shadow:inset 0 0 0 1px var(--color-65e88c75), 0 .75rem 1.5rem var(--color-00000036)!important}.profile-menu-wrap:has(.profile-popover){z-index:181}.profile-popover{z-index:182!important;opacity:1!important;background-color:var(--surface-1)!important;border:1px solid var(--accent)!important;box-shadow:inset 0 0 0 1px var(--color-ffffff0d), 0 1.75rem 4.5rem var(--color-00000094), 0 0 0 1px var(--color-00000085)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important}.profile-popover:before{content:"";z-index:-1;background:var(--surface-1);border-radius:inherit;position:absolute;inset:0;display:block!important}.profile-popover,.profile-popover *{opacity:1}.profile-popover{isolation:isolate!important;border:1px solid var(--color-65e88c52)!important;width:304px!important;box-shadow:inset 0 0 0 1px var(--color-ffffff0a), 0 1.5rem 4rem var(--color-0000008f), 0 0 1.75rem var(--color-65e88c14)!important;background-color:#030706!important;background-image:none!important;border-radius:14px!important;padding:12px!important;position:absolute!important;top:calc(100% + 10px)!important;overflow:hidden!important}.profile-popover:before{content:"";z-index:0;pointer-events:none;border-radius:inherit;position:absolute;inset:0;background:radial-gradient(circle at 18% 0,#65e88c29,#0000 34%),linear-gradient(#08110f 0%,#030706 100%)!important;display:block!important}.profile-popover>*{z-index:1;position:relative}.profile-popover-head{border-bottom:1px solid var(--color-ffffff14)!important;grid-template-columns:54px minmax(0,1fr)!important;gap:12px!important;margin-bottom:8px!important;padding:8px 8px 12px!important}.profile-popover-head strong{color:var(--text-strong)!important;font-size:var(--font-card-title)!important;line-height:1.15!important}.profile-popover-head span{color:var(--muted)!important;font-size:var(--font-meta)!important;font-weight:var(--weight-heavy)!important;margin-top:2px!important;display:block!important}.profile-menu-avatar,.profile-popover-head .profile-menu-avatar{width:54px!important;min-width:54px!important;height:54px!important;min-height:54px!important}.profile-actions{gap:2px!important}.profile-actions button{min-height:40px!important;color:var(--text-strong)!important;font-size:var(--font-body-sm)!important;font-weight:var(--weight-bold)!important;background:0 0!important;border-radius:8px!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;padding:0 10px!important}.profile-actions button svg{width:17px!important;height:17px!important;color:var(--color-c4cfdad6)!important}.profile-actions button:hover{color:var(--text-strong)!important;background:var(--color-65e88c14)!important;box-shadow:inset 0 0 0 1px var(--color-65e88c24)!important}.profile-actions button:hover svg{color:var(--color-65e88c)!important}@media (width<=760px){.profile-popover{border-radius:12px!important;width:min(304px,100vw - 16px)!important;max-height:calc(100dvh - 74px)!important;padding:9px!important;position:fixed!important;top:62px!important;left:auto!important;right:8px!important;overflow-y:auto!important}.profile-popover-head{grid-template-columns:42px minmax(0,1fr)!important;gap:10px!important;margin-bottom:5px!important;padding:6px 6px 9px!important}.profile-popover-head .profile-menu-avatar{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.profile-popover-head strong{font-size:var(--font-body-sm)!important}.profile-popover-head span{font-size:var(--font-caption)!important}.profile-actions{gap:1px!important}.profile-actions button{min-height:34px!important;font-size:var(--font-meta)!important;gap:10px!important;padding:0 8px!important}.profile-actions button svg{width:16px!important;height:16px!important}.account-profile-editor{justify-items:start;grid-template-columns:1fr!important}.search-layer{z-index:220;background:var(--color-020608e6);padding:max(8px, env(safe-area-inset-top,0px)) 8px max(14px, env(safe-area-inset-bottom,0px))!important;align-items:start!important;overflow:hidden!important}.search-backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:var(--color-020608e6)!important}.search-modal{width:100%!important;height:calc(100dvh - max(22px, env(safe-area-inset-top,0px) + env(safe-area-inset-bottom,0px)))!important;max-height:calc(100dvh - max(22px, env(safe-area-inset-top,0px) + env(safe-area-inset-bottom,0px)))!important;background:var(--surface-1)!important;min-height:0!important;box-shadow:inset 0 0 0 1px var(--color-65e88c30), 0 24px 58px var(--color-00000094)!important;border-radius:12px!important;grid-template-rows:auto auto minmax(0,1fr)!important;gap:10px!important;padding:12px!important}.search-modal-head{align-items:center!important;min-height:0!important}.search-modal-head h2{font-size:1.28rem!important}.search-modal-head .search-scope{font-size:.82rem;margin-top:1px!important}.search-modal-head .icon-button{border-radius:10px;width:42px!important;height:42px!important;min-height:42px!important}.search-modal-input{background:var(--color-070d10fa)!important;min-height:48px!important;box-shadow:inset 0 0 0 1px var(--color-65e88c35), 0 10px 24px var(--color-0000003d)!important;border-radius:12px!important}.search-modal-input input{font-weight:var(--weight-bold);font-size:1rem!important}.search-modal-body{min-height:0!important;box-shadow:none!important;background:0 0!important;grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:0!important;overflow:hidden!important}.search-provider-rail{background:linear-gradient(180deg,var(--color-07100dfa),var(--color-020605fc))!important;max-height:62px!important;box-shadow:inset 0 0 0 1px var(--color-ffffff12)!important;border:0!important;border-radius:12px!important;grid-template-rows:auto auto!important;gap:8px!important;padding:8px!important;overflow:hidden!important}.search-provider-rail .provider-rail-head,.search-provider-rail .provider-mini-search,.search-provider-rail>.provider-filter-button{display:none!important}.provider-filter-list{scrollbar-width:none!important;flex-wrap:nowrap!important;align-content:center!important;align-items:center!important;gap:8px!important;height:40px!important;min-height:0!important;padding:1px 1px 4px!important;display:flex!important;overflow:auto hidden!important}.provider-filter-list::-webkit-scrollbar{display:none!important}.provider-filter-list .provider-filter-button{background:var(--color-ffffff09);box-shadow:inset 0 0 0 1px var(--color-ffffff14);border-radius:10px!important;flex:none!important;width:auto!important;min-width:96px!important;max-width:150px!important;min-height:36px!important;padding:0 12px!important}.search-results-pane{gap:8px!important;min-height:0!important;padding:0!important;overflow:hidden!important}.search-results-head{min-height:0!important;padding:0 2px!important}.search-result-grid{-webkit-overflow-scrolling:touch;min-height:0!important;padding:2px 1px calc(12px + env(safe-area-inset-bottom,0px))!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;overflow:hidden auto!important}.search-result-grid .game-card{aspect-ratio:auto!important;width:100%!important;height:clamp(178px,60vw,224px)!important;min-height:0!important;box-shadow:inset 0 0 0 1px var(--color-ffffff12), 0 8px 18px var(--color-00000045)!important;border-radius:10px!important}.search-result-grid .game-card-title,.search-result-grid .game-card-provider{font-size:.72rem!important}.search-modal .compact-loader,.search-modal .empty-inline,.search-modal .inline-alert{min-height:72px;margin:0}}.page-panel.account-page{max-width:var(--app-content-width);box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}.account-page .page-header{border-bottom:0!important;margin-bottom:20px!important;padding-bottom:0!important}.account-page .page-header h1{color:var(--text-strong)}.account-page .page-header p{color:var(--color-c4cfdab3)}.account-settings-layout{align-items:start;grid-template-columns:230px minmax(0,1fr)!important;gap:18px!important}.account-settings-nav{background:radial-gradient(at 84% 0, var(--color-65e88c14), transparent 16rem), linear-gradient(180deg, var(--color-111e21f5), var(--color-071012fa))!important;border:1px solid var(--color-65e88c26)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff0a), 0 1rem 2.5rem var(--color-00000042)!important;border-radius:8px!important;padding:8px!important}.account-settings-nav button{min-height:44px;border-radius:8px!important}.account-settings-content{background:radial-gradient(at 86% 0, var(--color-65e88c12), transparent 22rem), linear-gradient(180deg, var(--color-101b1ef5), var(--color-060c0efa));border:1px solid var(--color-65e88c24);min-width:0;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff0a), 0 1.125rem 2.75rem var(--color-00000045);border-radius:8px;padding:14px}.account-settings-panel{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.account-settings-panel-head{min-height:48px}.account-profile-editor,.account-connection-row,.account-edit-row,.account-security-grid article,.account-notification-group .settings-switch{background:linear-gradient(180deg, var(--color-07100dfa), var(--color-020605fc))!important;border:1px solid var(--color-65e88c20)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08)!important;border-radius:8px!important}@media (width<=980px){.account-settings-layout{grid-template-columns:1fr!important}.account-settings-nav{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));position:static!important}}.page-panel.missions-page{background:radial-gradient(ellipse at 82% 0, var(--color-65e88c0c), transparent 30rem), radial-gradient(ellipse at 16% 12%, var(--color-ffffff05), transparent 20rem), linear-gradient(180deg, var(--color-07100dfa), var(--color-020504fa))!important;border:1px solid var(--color-65e88c18)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff06), 0 1.25rem 3rem var(--color-0000003d)!important;border-radius:12px!important;padding:22px 28px 30px!important}.page-panel.missions-page .mission-card,.page-panel.missions-page .featured-mission-card{background:radial-gradient(circle at 86% 14%, var(--color-65e88c14), transparent 13rem), linear-gradient(180deg, var(--color-101719f7), var(--color-050808fb))!important;border-color:var(--color-ffffff14)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff08), 0 1rem 2.5rem var(--color-00000045)!important}.page-panel.missions-page .mission-card:hover,.page-panel.missions-page .featured-mission-card:hover{background:radial-gradient(circle at 86% 14%, var(--color-65e88c1c), transparent 13rem), linear-gradient(180deg, var(--color-111e21f5), var(--color-060909fa))!important;border-color:var(--color-65e88c38)!important}.page-panel.missions-page .mission-card-foot small,.page-panel.missions-page .mission-card-claim{color:var(--text-strong)!important;background:linear-gradient(180deg, var(--color-12211cfa), var(--color-07100dfa))!important;border:1px solid var(--color-65e88c42)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff0d), 0 .75rem 1.6rem var(--color-0000003d)!important;opacity:1!important;text-shadow:none!important;visibility:visible!important}.page-panel.missions-page .mission-card-foot small *,.page-panel.missions-page .mission-card-claim *{color:inherit!important;opacity:1!important}.page-panel.missions-page .mission-card-claim:not(:disabled):hover,.page-panel.missions-page .mission-card-foot small:hover{color:var(--color-06120a)!important;background:var(--color-65e88c)!important;border-color:var(--color-9fffd1)!important;box-shadow:inset 0 0 0 .0625rem var(--color-ffffff2e), 0 .875rem 1.75rem var(--color-65e88c33)!important}@media (width<=760px){.page-panel.missions-page{border-radius:10px!important;padding:14px 12px 22px!important}}@media (width>=981px){:is(.bonus-center-panel .bonus-provider-promotion-grid:has(>.empty-inline:only-child),.bonus-center-panel .bonus-notification-grid:has(>.empty-inline:only-child),.bonus-center-panel .bonus-vip-grid-modern:has(>.empty-inline:only-child)){grid-template-columns:minmax(20rem,32rem)!important;justify-content:center!important}}.page-panel.rewards-page .reward-card-body,.bonus-center-panel .bonus-provider-promotion-grid .reward-card-body{text-align:left!important}.page-panel.rewards-page .reward-card-meta,.bonus-center-panel .bonus-provider-promotion-grid .reward-card-meta{align-items:center;justify-content:space-between!important}.page-panel.rewards-page .reward-card-meta>span:not(.status-pill),.bonus-center-panel .bonus-provider-promotion-grid .reward-card-meta>span:not(.status-pill){text-align:right!important}.page-panel.rewards-page .reward-card-body strong,.page-panel.rewards-page .reward-card-body p,.bonus-center-panel .bonus-provider-promotion-grid .reward-card-body strong,.bonus-center-panel .bonus-provider-promotion-grid .reward-card-body p{text-align:left!important;justify-self:stretch!important;max-width:none!important}.page-panel.rewards-page .reward-card-metrics,.bonus-center-panel .bonus-provider-promotion-grid .reward-card-metrics{justify-self:stretch!important;width:100%!important}.page-panel.rewards-page .reward-card-metric,.page-panel.rewards-page .reward-card-metric.is-ends,.bonus-center-panel .bonus-provider-promotion-grid .reward-card-metric,.bonus-center-panel .bonus-provider-promotion-grid .reward-card-metric.is-ends{text-align:left!important;justify-items:start!important}.page-panel.rewards-page .reward-card-metric.is-ends .countdown-badge,.bonus-center-panel .bonus-provider-promotion-grid .reward-card-metric.is-ends .countdown-badge{justify-content:flex-start!important}.game-wallet-launch-panel .game-wallet-native-balance{display:none!important}.game-wallet-launch-panel .game-wallet-launch-actions>.button:only-child{grid-column:1/-1;justify-self:stretch;width:100%}.game-wallet-launch-panel .game-wallet-launch-actions{align-items:stretch}.game-wallet-launch-panel .game-wallet-select-popover{align-content:start}.game-wallet-launch-panel .game-wallet-select-group{gap:.35rem;padding:.15rem 0 .55rem;display:grid}.game-wallet-launch-panel .game-wallet-select-group+.game-wallet-select-group{border-top:.0625rem solid var(--color-ffffff12);margin-top:.35rem;padding-top:.7rem}.game-wallet-launch-panel .game-wallet-select-group-title{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-black);text-transform:uppercase;padding:.15rem .625rem .25rem;line-height:1}.custom-select-value.has-media{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;display:inline-grid!important}.custom-select-value.has-media>span,.custom-select-option-copy{gap:.1rem;min-width:0;display:grid}.custom-select-value.has-media strong,.custom-select-option-copy strong{color:var(--text-strong);font-weight:var(--weight-black);text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}.custom-select-value.has-media small,.custom-select-option-copy small{color:var(--muted);font-size:var(--font-meta);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.15;overflow:hidden}.custom-select-value-icon,.custom-select-option-icon{border-radius:var(--radius-pill);flex:none;width:1.8rem;height:1.8rem;overflow:hidden}.custom-select-option.has-media{grid-template-columns:auto minmax(0,1fr) auto;min-height:3.4rem}.bonus-header-summary strong.is-empty{color:var(--muted)!important;font-size:var(--font-body-lg)!important}.game-stage-react:not(.loaded):after,.legacy-game-page.film-mode .game-stage-react:not(.loaded):after{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 50% 32%, var(--color-00000026), var(--color-00000066) 58%, var(--color-000000a3)), linear-gradient(180deg, var(--color-00000070), var(--color-00000026) 34%, var(--color-0000008f));-webkit-backdrop-filter:blur(1.25px);backdrop-filter:blur(1.25px);position:absolute;inset:0;display:block!important}.game-launcher-react{z-index:2}.game-launcher-react h1,.game-launcher-react p,.game-launcher-react span,.game-provider-link.launcher{text-shadow:0 .125rem .25rem var(--color-000000d6), 0 .5rem 1.5rem var(--color-000000b8)!important}.game-wallet-launch-panel .game-wallet-select{position:relative}.game-wallet-launch-panel .game-wallet-select-popover{z-index:8!important;background:radial-gradient(circle at 16% 0, var(--color-65e88c12), transparent 34%), linear-gradient(180deg, var(--color-07100dfa), var(--color-020605fc))!important;max-height:min(18rem,42vh)!important;box-shadow:inset 0 0 0 .0625rem var(--color-65e88c2e), 0 1.4rem 3.5rem var(--color-000000a3)!important;position:absolute!important;top:calc(100% + .5rem)!important;left:0!important;right:0!important;overflow-y:auto!important}.page-panel.missions-page .mission-grid{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:1.125rem!important}.page-panel.missions-page .mission-card,.page-panel.missions-page .featured-mission-card{cursor:pointer!important;background:radial-gradient(circle at 86% 25%, var(--color-65e88c14), transparent 30%), linear-gradient(180deg, var(--color-07100dfa), var(--color-030907fa))!important;grid-template-rows:auto minmax(3.25rem,auto) auto auto 1fr auto!important;gap:.9rem!important;min-height:18.25rem!important;padding:1.25rem!important}.page-panel.missions-page .mission-card:hover,.page-panel.missions-page .featured-mission-card:hover{border-color:var(--color-65e88c5c)!important}.page-panel.missions-page .mission-card-head{align-items:flex-start!important;min-height:3rem!important;padding-right:6.75rem!important}.page-panel.missions-page .mission-card-head strong{letter-spacing:0!important;max-width:25rem!important;font-size:clamp(1.45rem,1.6vw,2rem)!important;line-height:1.08!important}.page-panel.missions-page .mission-card-art{opacity:.72!important;width:6rem!important;height:6rem!important;top:1.1rem!important;right:1.1rem!important}.page-panel.missions-page .mission-card-art svg{width:3rem!important;height:3rem!important}.page-panel.missions-page .mission-task-summary{max-width:calc(100% - 7.25rem)!important;min-height:3rem!important;font-size:var(--font-body)!important;line-height:1.35!important}.page-panel.missions-page .mission-reward-row{gap:.7rem!important}.page-panel.missions-page .mission-reward-chip{min-width:6.75rem!important;min-height:2.9rem!important}.page-panel.missions-page .mission-card:after,.page-panel.missions-page .featured-mission-card:after{bottom:4.75rem!important;left:1.25rem!important;right:1.25rem!important}.page-panel.missions-page .mission-card-foot small,.page-panel.missions-page .mission-card-claim{cursor:pointer!important;justify-content:center!important;width:100%!important}@media (width<=980px){.page-panel.missions-page .mission-grid{grid-template-columns:1fr!important}.page-panel.missions-page .mission-card,.page-panel.missions-page .featured-mission-card{min-height:17rem!important}}.game-wallet-launch-panel{isolation:isolate;z-index:20;position:relative;overflow:visible!important}.game-wallet-launch-panel .game-wallet-select{z-index:80;position:relative}.game-wallet-launch-panel .game-wallet-select-popover{z-index:120!important;border:.0625rem solid var(--color-65e88c33)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#020605!important;border-radius:.65rem!important;gap:.18rem!important;max-height:min(12.75rem,34vh)!important;padding:.3rem!important;top:calc(100% + .35rem)!important;box-shadow:inset 0 0 0 .0625rem #ffffff0f,0 1.4rem 3.25rem #000000d1!important}.game-wallet-launch-panel .game-wallet-select-popover button{background:#020605!important;border-radius:.5rem!important;gap:.5rem!important;min-height:2.2rem!important;padding:.26rem .5rem!important}.game-wallet-launch-panel .game-wallet-select-popover button:hover:not(:disabled){background:#08110d!important}.game-wallet-launch-panel .game-wallet-select-popover button.active{box-shadow:inset 0 0 0 .0625rem var(--color-65e88c52)!important;background:linear-gradient(90deg,#65e88c29,#020605)!important}.game-wallet-launch-panel .game-wallet-select-popover .wallet-row-icon{width:1.32rem!important;height:1.32rem!important}.game-wallet-launch-panel .game-wallet-select-popover strong{font-size:.8rem!important;line-height:1.05!important}.game-wallet-launch-panel .game-wallet-select-popover small{font-size:.66rem!important;line-height:1.05!important}.game-wallet-launch-panel .game-wallet-select-group{gap:.12rem!important;padding:.05rem 0 .28rem!important}.game-wallet-launch-panel .game-wallet-select-group+.game-wallet-select-group{margin-top:.2rem!important;padding-top:.32rem!important}.game-wallet-launch-panel .game-wallet-select-group-title{opacity:.8;padding:.08rem .45rem .12rem!important;font-size:.64rem!important}.game-wallet-launch-panel .game-wallet-launch-actions{z-index:0;position:relative}.game-wallet-launch-panel .game-wallet-launch-actions .button{position:relative;z-index:0!important}.game-stage-react:not(.loaded):before,.legacy-game-page.film-mode .game-stage-react:not(.loaded):before{transform:scale(1.008);filter:brightness(.82)saturate(.98)blur(1.2px)!important}.game-stage-react:not(.loaded):after,.legacy-game-page.film-mode .game-stage-react:not(.loaded):after{-webkit-backdrop-filter:blur(.35px)!important;backdrop-filter:blur(.35px)!important;background:radial-gradient(circle at 50% 42%,#0000003d,#00000057 38%,#0000009e 78%),linear-gradient(#0000006b,#0000002e 34%,#000000a8)!important}.game-launcher-react h1{color:#fff!important}.game-launcher-react>span{color:#f5faf8f5!important;font-weight:var(--weight-heavy)!important}.game-provider-link.launcher,.game-launcher-react p{color:var(--color-65e88c)!important}.game-wallet-launch-panel{background:radial-gradient(circle at 50% -20%,#65e88c24,#0000 42%),linear-gradient(#030b07fa,#000403fc)!important;border-color:#65e88c6b!important;box-shadow:inset 0 0 0 .0625rem #ffffff14,0 1.5rem 4rem #000000db,0 0 0 .0625rem #00000073!important}@media (width<=760px){.search-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-items:start!important;gap:8px!important}.search-result-grid .game-card{contain:layout paint;aspect-ratio:auto!important;border-radius:10px!important;width:100%!important;height:clamp(178px,60vw,224px)!important;min-height:0!important;display:block!important;overflow:hidden!important}.search-result-grid .game-card img,.search-result-grid .game-card .game-placeholder{object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.search-result-grid .game-badge-stack,.search-result-grid .game-recent-badge,.search-result-grid .game-card-overlay{display:none!important}.legacy-game-summary{padding:12px 14px!important}.legacy-game-summary .game-title-row{grid-template-columns:minmax(0,1fr);align-items:start!important;gap:10px!important;display:grid!important}.legacy-game-summary .game-title-row>div:first-child{width:100%}.legacy-game-summary h2{overflow-wrap:anywhere;white-space:normal!important}.legacy-game-summary .chip-row{scrollbar-width:none;justify-content:flex-start;gap:7px;width:100%;min-width:0;max-width:100%;padding:1px 2px 4px;overflow:auto hidden;flex-wrap:nowrap!important}.legacy-game-summary .chip-row::-webkit-scrollbar{display:none}.legacy-game-summary .meta-chip{flex:none;text-overflow:clip!important;max-width:none!important;overflow:visible!important}.legacy-game-summary .meta-chip-more{flex:0 0 28px}}@media (width<=390px){.search-result-grid{gap:7px!important}.search-result-grid .game-card{aspect-ratio:auto!important;height:clamp(172px,59vw,210px)!important}}@media (width<=760px){.rewards-hub-page .bonus-center-panel,.bonus-center-panel{justify-items:stretch!important;gap:14px!important;width:100%!important;max-width:100%!important;padding:14px 10px!important;overflow:visible!important}.rewards-hub-page .bonus-center-panel>:where(.bonus-promotions-panel,.bonus-levels-section,.bonus-vip-section,.bonus-claim-panel,.bonus-rakeback-section),.bonus-center-panel>:where(.bonus-promotions-panel,.bonus-levels-section,.bonus-vip-section,.bonus-claim-panel,.bonus-rakeback-section){justify-self:stretch!important;width:100%!important}.rewards-hub-page .bonus-vip-hero,.bonus-center-panel .bonus-vip-hero{text-align:left!important;justify-self:stretch!important;width:100%!important;margin:0!important;padding:0 0 14px!important;display:block!important}.bonus-center-panel .bonus-vip-hero-copy{width:100%;display:block!important}.bonus-center-panel .bonus-vip-hero-copy h1{max-width:12rem;white-space:normal!important;font-size:clamp(1.55rem,8vw,2rem)!important;line-height:1.02!important}.bonus-center-panel .bonus-vip-hero-copy p{overflow-wrap:normal;max-width:18rem!important;font-size:var(--font-body-sm)!important;line-height:1.25!important}.rewards-hub-page .bonus-panel-head,.bonus-center-panel .bonus-panel-head{text-align:left!important;justify-self:stretch!important;width:100%!important;margin:0 0 10px!important}.rewards-hub-page .bonus-center-panel .reward-filter-row,.bonus-center-panel .reward-filter-row{justify-self:stretch!important;width:100%!important;margin:0 0 10px!important;padding:5px!important;display:block!important}.bonus-center-panel .reward-filter-row>span{display:none!important}.bonus-center-panel .reward-filter-row>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px!important;width:100%!important;display:grid!important}.bonus-center-panel .reward-filter-row button{width:100%;min-width:0;justify-content:space-between!important;padding-inline:10px!important}.rewards-hub-page .bonus-search-row,.bonus-center-panel .bonus-search-row{justify-self:stretch!important;width:100%!important;margin-bottom:12px!important}.bonus-center-panel .bonus-provider-promotion-grid{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;width:100%!important}.site-footer{padding:22px 16px calc(118px + env(safe-area-inset-bottom,0px))!important;background:radial-gradient(circle at 50% 0,#65e88c14,#0000 18rem),linear-gradient(#030807fa,#010404)!important;border-top-color:#65e88c2e!important;margin-top:28px!important}.site-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 22px!important;padding:0!important}.footer-link-column,.footer-contact-block,.site-footer-brand-legal-panel,.site-footer-license-panel{box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}.footer-link-column,.footer-contact-block{gap:12px!important;padding-block:4px 18px!important}.site-footer-brand-legal-panel{border-top:.0625rem solid #ffffff1a!important;grid-template-columns:1fr!important;align-items:start!important;gap:18px!important;margin-top:6px!important;padding-top:20px!important}.site-footer-brand-summary{text-align:left!important;grid-template-rows:auto auto!important;justify-items:center!important;gap:14px!important}.site-footer-brand-summary .footer-brand-logo{justify-self:center!important;width:168px!important}.site-footer-brand-copy{color:#c4cfdab8!important;text-align:left!important;gap:10px!important;font-size:12px!important;line-height:1.45!important}.site-footer-brand-copy p{margin:0!important}.footer-link-column strong,.footer-contact-block strong{color:#f5faf8f0!important;font-size:var(--font-body-sm)!important;letter-spacing:0!important}.footer-link-column a,.footer-contact-block a,.footer-inline-action{color:#c4cfdab8!important;min-height:0!important;font-size:var(--font-meta)!important;font-weight:var(--weight-heavy)!important;line-height:1.25!important;overflow:visible!important}.footer-link-column a:before,.footer-contact-block a:before,.footer-inline-action:before{opacity:.7;width:3px!important;height:3px!important;margin-top:.45rem!important}.site-footer-copy{box-shadow:none!important;background:0 0!important;border-top:.0625rem solid #ffffff1a!important;border-radius:0!important;margin-top:6px!important;padding:14px 0 0!important}.footer-social-grid{grid-template-columns:repeat(5,44px)!important;justify-content:center!important;gap:11px!important}.footer-social-button{color:#f5faf8f0!important;background:linear-gradient(#ffffff17,#ffffff0a)!important;border-radius:10px!important;width:44px!important;height:44px!important;box-shadow:inset 0 0 0 1px #65e88c29,0 10px 20px #0000002e!important}.footer-social-button img{filter:none!important;opacity:1!important;width:21px!important;height:21px!important}.footer-social-button svg,.footer-social-button i{text-align:center!important;width:25px!important;height:25px!important;font-size:25px!important;line-height:25px!important}.footer-social-button span{color:#f5faf8eb!important;font-size:12px!important;font-weight:800!important}:root[data-skin-code="1xplay"] .site-footer{padding-bottom:calc(148px + env(safe-area-inset-bottom,0px))!important}:root[data-skin-code="1xplay"] .site-footer-license-panel{box-shadow:none!important;background:0 0!important;border-radius:0!important;grid-template-rows:auto auto!important;grid-template-columns:1fr!important;justify-items:center!important;gap:12px!important;margin-top:0!important;padding:0!important;display:grid!important;overflow:visible!important}:root[data-skin-code="1xplay"] .site-footer-license-panel .footer-license-seal{justify-content:flex-start!important;justify-self:center!important;align-items:flex-start!important;min-width:96px!important;height:68px!important;min-height:0!important;margin:0!important;display:flex!important;overflow:hidden!important}:root[data-skin-code="1xplay"] .site-footer-license-panel .footer-license-seal-anjouan [data-anj-seal-id]{width:96px!important;min-width:96px!important;height:68px!important;min-height:0!important;margin-left:-8px!important;display:block!important;transform:none!important}:root[data-skin-code="1xplay"] .site-footer-license-panel .footer-license-seal-anjouan [data-anj-seal-id]>*{transform-origin:0 0!important;margin:0!important;transform:none!important}:root[data-skin-code="1xplay"] .site-footer-legal{text-align:left!important;color:#d5e0dce0!important;max-width:100%!important;padding:0!important;font-size:12px!important;line-height:1.45!important}}.hub-tab-badge,.nav-subitem-count,.category-tab small,.subcategory-chip small,.provider-rail-head small,.wagerable-filter-row small,.wagerable-provider-row small,.game-setting-count{display:none!important}@media (390px<width<=760px){.search-result-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.search-result-grid .game-card{height:clamp(138px,44vw,172px)!important}}.jackpot-strip.compact{background:linear-gradient(135deg,#ffd1661f,#8df5ff0d 42%,#ff8fb314),linear-gradient(#09120ff5,#020708fa)!important}.jackpot-card{isolation:isolate;align-content:center;border-radius:12px!important;min-height:82px!important}.jackpot-card:before{content:"";pointer-events:none;z-index:0;opacity:.9;position:absolute;inset:0}.jackpot-card:after{content:"";pointer-events:none;z-index:0;opacity:.32;filter:blur(.2px);border-radius:999px;width:88px;height:88px;position:absolute;top:50%;right:-22px;transform:translateY(-50%)}.jackpot-tier-1{box-shadow:inset 0 0 0 .0625rem #ffd1665c,inset 0 .0625rem #ffffff1a!important}.jackpot-tier-1:before{background:linear-gradient(115deg,#ffd1662e,#0000 44%),repeating-linear-gradient(135deg,#0000 0 14px,#ffd16609 14px 15px)}.jackpot-tier-1:after{background:radial-gradient(circle,#ffd16699,#0000 64%)}.jackpot-tier-1 .jackpot-card-icon{color:#2f1d03;background:radial-gradient(circle at 35% 28%,#fff8cd,#ffd166 44%,#925b0e)}.jackpot-tier-2{box-shadow:inset 0 0 0 .0625rem #8df5ff57,inset 0 .0625rem #ffffff1a!important}.jackpot-tier-2:before{background:linear-gradient(115deg,#8df5ff29,#0000 46%),radial-gradient(circle at 86% 22%,#8df5ff24,#0000 34%)}.jackpot-tier-2:after{background:radial-gradient(circle,#8df5ff8f,#0000 64%)}.jackpot-tier-2 .jackpot-card-icon{color:#05262b;background:radial-gradient(circle at 35% 28%,#dbfdff,#8df5ff 42%,#16707c)}.jackpot-tier-3{box-shadow:inset 0 0 0 .0625rem #ff8fb35c,inset 0 .0625rem #ffffff1a!important}.jackpot-tier-3:before{background:linear-gradient(115deg,#ff8fb32e,#0000 46%),radial-gradient(circle at 84% 18%,#ff8fb326,#0000 35%)}.jackpot-tier-3:after{background:radial-gradient(circle,#ff8fb38f,#0000 64%)}.jackpot-tier-3 .jackpot-card-icon{color:#36081b;background:radial-gradient(circle at 35% 28%,#ffe2ee,#ff8fb3 42%,#8b2349)}.jackpot-card-progress{background:#ffffff2e!important}@media (width<=980px){.jackpot-strip-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=760px){.jackpot-strip.compact{border-radius:14px!important;margin:10px 0 16px!important;padding:10px!important}.jackpot-strip-grid{gap:8px!important}.jackpot-card{text-align:left!important;grid-template-columns:1fr!important;justify-items:start!important;gap:8px!important;min-height:88px!important;padding:10px!important}.jackpot-card-icon{width:26px!important;height:26px!important;display:grid!important}.jackpot-card-copy{width:100%;justify-items:start!important;gap:4px!important}.jackpot-card-copy strong{font-size:10px!important}.jackpot-card-copy b{width:100%;justify-content:flex-start!important;font-size:clamp(13px,3.5vw,16px)!important}.jackpot-amount-currency{font-size:8px!important}.jackpot-card-progress{bottom:8px!important;left:10px!important;right:10px!important}}@media (width<=420px){.jackpot-strip.compact{padding:8px!important}.jackpot-strip-grid{gap:6px!important}.jackpot-card{min-height:78px!important;padding:8px!important}.jackpot-card-icon{width:22px!important;height:22px!important}}.jackpot-strip.compact{border-radius:12px!important;margin:6px 0 14px!important;padding:6px!important}.jackpot-card{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;min-height:62px!important;padding:10px 12px 12px!important}.jackpot-card:after,.jackpot-card-icon{display:none!important}.jackpot-card-copy{grid-template-columns:1fr!important;place-items:start!important;gap:8px!important}.jackpot-card-copy strong{color:#c4cfdac2!important;max-width:none!important;font-size:10px!important;font-weight:var(--weight-heavy)!important;letter-spacing:0!important;line-height:1!important;overflow:visible!important}.jackpot-card-copy b{white-space:nowrap!important;justify-content:flex-start!important;gap:5px!important;width:100%!important;max-width:none!important;font-size:clamp(18px,2.3vw,24px)!important;line-height:1!important;overflow:visible!important}.jackpot-amount-number,.jackpot-amount-currency{text-overflow:clip!important;white-space:nowrap!important;overflow:visible!important}.jackpot-amount-number{font-variant-numeric:tabular-nums}.jackpot-amount-currency{align-self:baseline;font-size:.48em!important;line-height:1!important}.jackpot-card-progress{height:3px!important;bottom:7px!important;left:12px!important;right:12px!important}@media (width<=760px){.jackpot-strip.compact{margin:6px 0 12px!important;padding:5px!important}.jackpot-strip-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.jackpot-card{min-height:56px!important;padding:8px 8px 10px!important}.jackpot-card-copy{gap:7px!important}.jackpot-card-copy strong{font-size:9px!important}.jackpot-card-copy b{gap:4px!important;font-size:clamp(15px,4.2vw,20px)!important}.jackpot-amount-currency{font-size:.42em!important}.jackpot-card-progress{bottom:6px!important;left:8px!important;right:8px!important}}@media (width<=420px){.jackpot-strip-grid{gap:5px!important}.jackpot-card{min-height:52px!important;padding-inline:7px!important}.jackpot-card-copy b{font-size:clamp(14px,4vw,17px)!important}}@media (width<=760px){.page-panel.missions-page .reward-filter-row{width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;gap:0!important;margin:14px 0 18px!important;padding:0!important;display:grid!important}.page-panel.missions-page .reward-filter-row>span{display:none!important}.page-panel.missions-page .reward-filter-row>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}.page-panel.missions-page .reward-filter-row button{color:#c4cfdad1!important;background:#ffffff0b!important;border-radius:10px!important;justify-content:space-between!important;min-width:0!important;min-height:42px!important;padding:0 12px!important;box-shadow:inset 0 0 0 .0625rem #ffffff14!important}.page-panel.missions-page .reward-filter-row button.active{color:#24ee89!important;background:linear-gradient(135deg,#24ee892e,#24ee8914)!important;box-shadow:inset 0 0 0 .0625rem #24ee897a!important}.page-panel.missions-page .reward-filter-row button small{opacity:.9;min-width:0!important;height:auto!important;color:inherit!important;background:0 0!important;padding:0!important;font-size:12px!important}}.wallet-page .wallet-list-search input{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.reward-detail-hero-aside .countdown-strip{box-shadow:none!important;background:#ffffff09!important;border:1px solid #ffffff14!important;border-radius:10px!important;align-items:center!important;gap:10px!important;padding:8px 10px!important}.reward-detail-hero-aside .countdown-strip>span{text-transform:uppercase;flex:none;color:#c4cfdac7!important;font-size:11px!important;font-weight:var(--weight-black)!important;line-height:1!important}.reward-detail-hero-aside .countdown-strip>div{align-items:center!important;gap:2px!important;display:inline-flex!important}.reward-detail-hero-aside .countdown-strip strong{font-variant-numeric:tabular-nums;color:#f4fbf7f5!important;min-width:44px!important;min-height:30px!important;box-shadow:none!important;font-size:15px!important;font-weight:var(--weight-black)!important;background:#ffffff0e!important;border-radius:7px!important;padding:0 8px!important;line-height:1!important}.reward-detail-hero-aside .countdown-strip small{color:#c4cfdab3!important;font-size:9px!important;font-weight:var(--weight-heavy)!important;margin-left:3px!important;line-height:1!important}@media (width<=760px){.reward-detail-hero-aside .countdown-strip{justify-content:space-between!important;width:100%!important}.reward-detail-hero-aside .countdown-strip strong{flex:1 1 0;min-width:0!important}}.public-profile-modal{background:linear-gradient(#0a1211fa,#030807fc)!important;border-radius:14px!important;width:min(420px,100vw - 28px)!important}.public-profile-head{min-height:52px!important}.public-profile-shell{gap:0!important;padding:12px!important}.public-profile-hero{text-align:center;position:relative;box-shadow:none!important;background:linear-gradient(135deg,#24ee8914,#0000 50%)!important;border-radius:12px 12px 0 0!important;grid-template-columns:1fr!important;justify-items:center!important;gap:7px!important;padding:14px 14px 12px!important}.public-profile-tip-button{min-height:32px;color:var(--text-strong);font:inherit;font-size:12px;font-weight:var(--weight-black);cursor:pointer;box-shadow:inset 0 0 0 1px var(--line-soft);background:#ffffff14;border:0;border-radius:9px;align-items:center;gap:7px;padding:0 11px;display:inline-flex;position:absolute;top:12px;right:12px}.public-profile-tip-button:hover{color:var(--accent);background:#24ee8921;box-shadow:inset 0 0 0 1px #65e88c57}.public-profile-avatar,.avatar-image.public-profile-avatar,.standalone-avatar.public-profile-avatar{border:2px solid #65e88cb8!important;width:86px!important;min-width:86px!important;height:86px!important;min-height:86px!important;box-shadow:0 0 0 3px #040a08eb,0 14px 34px #00000085!important}.public-profile-hero h2{font-size:20px!important;line-height:1.1!important}.public-profile-hero p,.public-profile-hero span{font-size:12px!important;line-height:1.25!important}.public-profile-member-since{justify-content:center;align-items:baseline;gap:3px;display:inline-flex}.public-profile-member-since b{color:inherit;font:inherit}.public-profile-level-card{width:100%;max-width:330px;box-shadow:none;background:0 0;border-top:1px solid #65e88c29;border-radius:0;gap:7px;padding:10px 0 0;display:grid}.public-profile-level-main{text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;display:grid}.public-profile-level-icon{width:30px;height:30px;color:var(--accent);background:#24ee891f;border-radius:50%;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px #65e88c3d}.public-profile-level-icon img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.public-profile-level-main small,.public-profile-level-meta{color:var(--muted);font-size:11px;font-weight:var(--weight-black)}.public-profile-level-main strong{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.1;display:block;overflow:hidden}.public-profile-level-main b{color:var(--accent);font-size:13px;font-weight:var(--weight-black);white-space:nowrap}.public-profile-level-card .progress-bar{background:#ffffff14;height:6px}.public-profile-level-meta{justify-content:space-between;gap:10px;display:flex}.public-profile-panel{border-top:1px solid var(--line-soft);box-shadow:none!important;background:0 0!important;border-radius:0 0 12px 12px!important;gap:10px!important;padding:14px 14px 16px!important}.public-profile-panel .account-settings-panel-head{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.public-profile-panel .account-settings-panel-head h3{font-size:16px!important}.public-profile-stat-grid{grid-template-columns:1fr!important}.public-profile-stat{text-align:center;border-top:1px solid #ffffff14;min-height:96px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;align-content:center!important;justify-items:center!important;gap:6px!important;padding:10px 0 0!important}.public-profile-stat svg{width:24px!important;height:24px!important}.public-profile-stat strong{font-size:28px!important;line-height:1.05!important}.public-profile-stat small{max-width:260px;line-height:1.25!important}.tip-modal-layer{z-index:190}.public-tip-modal{width:min(462px,100vw - 28px);max-height:calc(100vh - 28px);color:var(--text);z-index:1;background:linear-gradient(#0a1211fc,#050a09fc);border-radius:14px;position:relative;overflow:visible;box-shadow:0 24px 80px #000000a8,inset 0 0 0 1px #65e88c4d}.public-tip-head{border-bottom:1px solid var(--line-soft);grid-template-columns:42px 1fr 42px;align-items:center;min-height:58px;position:relative;justify-content:stretch!important;padding:8px 14px!important;display:grid!important}.public-tip-head h2{white-space:nowrap;justify-self:center;margin:0;font-size:16px;line-height:1}.public-tip-head .icon-button{color:var(--text-strong);box-shadow:inset 0 0 0 1px var(--line-soft);background:#ffffff0f;justify-self:center;border-radius:10px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;position:static!important;inset:auto!important}.public-tip-head .icon-button:first-child{justify-self:start}.public-tip-head .icon-button:last-child{justify-self:end}.public-tip-form,.public-tip-success{background:radial-gradient(circle at 50% 0,#24ee8914,#0000 42%);gap:12px;padding:18px;display:grid}.public-tip-avatar,.avatar-image.public-tip-avatar,.standalone-avatar.public-tip-avatar{justify-self:center;width:70px!important;min-width:70px!important;height:70px!important;min-height:70px!important}.public-tip-username{color:var(--text-strong);justify-self:center;font-size:18px}.public-tip-field{background:#ffffff13;border-radius:12px;gap:8px;padding:12px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff1c}.public-tip-field-head{color:var(--muted);font-size:12px;font-weight:var(--weight-black);justify-content:space-between;align-items:center;gap:12px;display:flex}.public-tip-field-head b{color:var(--text)}.public-tip-field-head small{color:var(--muted);font-weight:var(--weight-black);white-space:nowrap}.public-tip-input-row{grid-template-columns:minmax(0,1fr) 132px;gap:8px;display:grid}.public-tip-input-row input{min-height:42px;color:var(--text-strong);font:inherit;font-weight:var(--weight-black);background:#020504c7;border:0;border-radius:9px;padding:0 12px;box-shadow:inset 0 0 0 1px #65e88c38}.public-tip-currency-select{min-width:0;position:relative}.public-tip-currency-trigger{width:100%;min-height:42px;color:var(--text-strong);font:inherit;font-weight:var(--weight-black);cursor:pointer;background:linear-gradient(#12201ceb,#070e0cf0);border:0;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 10px;display:grid;box-shadow:inset 0 0 0 1px #65e88c38}.public-tip-currency-select.open .public-tip-currency-trigger{box-shadow:inset 0 0 0 2px var(--accent), 0 0 0 4px #24ee891a}.public-tip-currency-trigger .wallet-row-icon{aspect-ratio:1;border-radius:50%;flex:none;width:24px;min-width:24px;height:24px}.public-tip-currency-trigger span{text-overflow:ellipsis;white-space:nowrap;min-width:44px;overflow:hidden}.public-tip-currency-menu{z-index:8;scrollbar-width:thin;scrollbar-color:#8c9c99b3 transparent;background:linear-gradient(#0b1512fc,#050a09fc);border-radius:13px;width:min(260px,100vw - 46px);max-height:min(282px,42vh);padding:7px;position:absolute;top:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 22px 56px #000000a3,inset 0 0 0 1px #24ee8938}.public-tip-currency-menu button{width:100%;min-height:46px;color:var(--text-strong);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:0 9px;display:grid}.public-tip-currency-menu button:hover{background:#24ee8914}.public-tip-currency-menu button.active{background:linear-gradient(90deg,#24ee8929,#24ee890f);box-shadow:inset 0 0 0 1px #24ee895c}.public-tip-currency-menu .wallet-row-icon{aspect-ratio:1;border-radius:50%;flex:none;width:24px;min-width:24px;height:24px}.public-tip-currency-menu strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.public-tip-currency-menu button>span{color:var(--text-strong);font-size:12px;font-weight:var(--weight-black);white-space:nowrap;justify-items:end;gap:1px;display:grid}.public-tip-currency-menu button>span b{color:var(--text-strong);font-size:13px}.public-tip-currency-menu button>span small{color:var(--muted);text-transform:uppercase;font-size:10px;line-height:1}.public-tip-currency-menu i{border-radius:50%;width:17px;height:17px;box-shadow:inset 0 0 0 2px #ffffff2e}.public-tip-currency-menu button.active i{background:radial-gradient(circle at center, var(--accent) 0 44%, transparent 48%);box-shadow:inset 0 0 0 2px var(--accent)}.public-tip-balance-row{color:var(--muted);font-size:12px;font-weight:var(--weight-bold);justify-content:space-between;gap:12px;display:flex}.public-tip-balance-row b{color:var(--text-strong)}.public-tip-balance-row span{align-items:baseline;gap:3px;display:inline-flex}.public-tip-balance-row span:last-child{text-align:right;justify-content:flex-end}.public-tip-percent-row{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.public-tip-percent-row button{min-height:34px;color:var(--text-strong);box-shadow:inset 0 0 0 1px var(--line-soft);font:inherit;font-size:12px;font-weight:var(--weight-black);cursor:pointer;background:#ffffff14;border:0;border-radius:8px}.public-tip-percent-row button:hover{color:var(--accent);background:#24ee891f}.public-tip-private{color:var(--text);font-weight:var(--weight-bold);align-items:center;gap:9px;display:inline-flex}.public-tip-private input{width:18px;height:18px;accent-color:var(--accent)}.public-tip-submit{gap:8px;min-height:44px}.public-tip-success{text-align:center;align-content:center;justify-items:center;gap:10px;min-height:202px;padding:28px 24px 24px}.public-tip-success>svg{color:var(--accent);background:#24ee891f;border-radius:50%;width:34px;height:34px;padding:7px;box-shadow:inset 0 0 0 1px #24ee8938}.public-tip-success strong{color:var(--text-strong);font-size:24px;line-height:1.1}.public-tip-success span{color:var(--muted);font-weight:var(--weight-bold);margin-bottom:4px}.affiliate-page{gap:18px;display:grid}.affiliate-header{align-items:center}.affiliate-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.affiliate-link-panel,.affiliate-section{background:#ffffff0b;border-radius:12px;gap:14px;padding:16px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.affiliate-link-panel{grid-template-columns:minmax(220px,.8fr) minmax(280px,1.2fr);align-items:start}.section-kicker{color:var(--accent);font-size:12px;font-weight:var(--weight-black);text-transform:uppercase}.affiliate-link-panel h2,.affiliate-section h2{color:var(--text-strong);margin:3px 0 0;font-size:20px;line-height:1.15}.affiliate-link-panel p{color:var(--muted);font-weight:var(--weight-bold);margin:6px 0 0}.affiliate-copy-stack{gap:10px;display:grid}.affiliate-copy-stack label{color:var(--muted);font-size:12px;font-weight:var(--weight-black);gap:7px;display:grid}.affiliate-copy-row{grid-template-columns:minmax(0,1fr) 42px;gap:8px;display:grid}.affiliate-copy-row input,.affiliate-create-form input{min-width:0;height:42px;color:var(--text-strong);font-weight:var(--weight-bold);background:#00000038;border:0;border-radius:10px;padding:0 12px;box-shadow:inset 0 0 0 1px #ffffff14}.affiliate-split{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:14px;display:grid}.section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.affiliate-section .section-head p{color:var(--muted);font-size:13px;font-weight:var(--weight-bold);margin:6px 0 0}.affiliate-table,.affiliate-rules,.affiliate-list{gap:8px;display:grid}.affiliate-campaign-meter{grid-template-columns:repeat(2,minmax(0,160px));gap:10px;display:grid}.affiliate-campaign-meter div{background:#0000002e;border-radius:10px;align-content:center;gap:4px;min-height:58px;padding:10px 12px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.affiliate-campaign-meter span{color:var(--muted);font-size:11px;font-weight:var(--weight-black);text-transform:uppercase}.affiliate-campaign-meter strong{color:var(--text-strong);font-size:20px;line-height:1}.affiliate-table-head,.affiliate-table-row,.affiliate-list-row,.affiliate-rule{min-height:46px;color:var(--muted);font-weight:var(--weight-bold);background:#0000002e;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:grid}.affiliate-table-head,.affiliate-table-row{grid-template-columns:minmax(105px,1fr) minmax(110px,.8fr) minmax(210px,1.55fr) 118px 160px 72px 30px}.affiliate-table-head{min-height:40px;color:var(--muted);font-size:11px;font-weight:var(--weight-black);background:#ffffff09;border-bottom:1px solid #ffffff14;padding:9px 12px}.affiliate-table-row strong,.affiliate-list-row strong{color:var(--text-strong)}.affiliate-rule{grid-template-columns:24px minmax(0,1fr)}.affiliate-rule svg{color:var(--accent)}.affiliate-activity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.affiliate-list h3{color:var(--text-strong);margin:0;font-size:15px}.affiliate-list p{color:var(--muted);font-weight:var(--weight-bold);margin:0}.affiliate-list-row{grid-template-columns:minmax(0,1fr) auto auto}.affiliate-rewards-filters{grid-template-columns:minmax(150px,.8fr) minmax(220px,1.25fr) minmax(150px,.8fr) minmax(150px,.8fr) auto;align-items:end;gap:10px;display:grid}.affiliate-rewards-filters label{min-width:0;color:var(--muted);font-size:12px;font-weight:var(--weight-black);gap:7px;display:grid}.affiliate-rewards-filters .custom-select{color:var(--muted);font-size:12px;font-weight:var(--weight-black);gap:7px;display:grid}.affiliate-rewards-filters .custom-select-trigger,.affiliate-rewards-filters input,.affiliate-date-trigger{min-width:0;height:42px;min-height:42px;color:var(--text-strong);font:inherit;font-weight:var(--weight-bold);background:#00000038;border:0;border-radius:10px;outline:0;padding:0 12px;box-shadow:inset 0 0 0 1px #ffffff14}.affiliate-rewards-filters .custom-select-trigger{padding-right:10px;font-size:13px}.affiliate-rewards-filters input:focus,.affiliate-date-trigger.open,.affiliate-date-trigger:hover,.affiliate-rewards-filters .custom-select-control.open .custom-select-trigger{box-shadow:inset 0 0 0 1px var(--accent-glow), 0 0 0 3px var(--color-24ee8914)}.affiliate-date-picker{gap:7px;min-width:0;display:grid;position:relative}.affiliate-date-label{color:var(--muted);font-size:12px;font-weight:var(--weight-black)}.affiliate-date-trigger{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;display:flex}.affiliate-date-trigger svg{color:var(--icon);flex:none}.affiliate-date-popover{z-index:130;background:radial-gradient(at 20% 0,var(--color-65e88c1a),var(--color-00000000) 34%),linear-gradient(var(--color-07100dfa),var(--color-020605fc));width:292px;box-shadow:inset 0 0 0 1px var(--color-65e88c2e),0 1.75rem 5rem var(--color-00000085);border-radius:14px;padding:10px;position:absolute;top:calc(100% + 7px);left:0}.affiliate-date-head{grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:6px;margin-bottom:8px;display:grid}.affiliate-date-head strong{color:var(--text-strong);text-align:center;text-transform:capitalize}.affiliate-date-weekdays,.affiliate-date-grid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.affiliate-date-weekdays{margin-bottom:5px}.affiliate-date-weekdays span{min-height:24px;color:var(--muted);font-size:11px;font-weight:var(--weight-black);place-items:center;display:grid}.affiliate-date-grid button{min-width:0;min-height:34px;color:var(--text-strong);font:inherit;font-size:13px;font-weight:var(--weight-bold);cursor:pointer;background:0 0;border:0;border-radius:9px}.affiliate-date-grid button:hover{color:var(--accent);background:var(--accent-soft)}.affiliate-date-grid button.muted{color:var(--muted-soft)}.affiliate-date-grid button.today{box-shadow:inset 0 0 0 1px var(--color-65e88c4a)}.affiliate-date-grid button.selected{color:var(--color-06120a);background:var(--color-65e88c);box-shadow:0 8px 18px var(--color-65e88c2e)}.affiliate-date-actions{justify-content:space-between;gap:8px;margin-top:10px;display:flex}.affiliate-date-actions button{min-height:34px;color:var(--text-strong);background:var(--color-ffffff12);font:inherit;font-size:12px;font-weight:var(--weight-black);cursor:pointer;border:0;border-radius:9px;padding:0 12px}.affiliate-date-actions button:hover{background:var(--accent-soft);color:var(--accent)}.affiliate-rewards-summary{min-height:42px;color:var(--muted);font-weight:var(--weight-bold);background:#ffffff09;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;display:flex}.affiliate-rewards-summary strong{color:var(--text-strong)}.affiliate-rewards-table{background:#0000001f;border-radius:10px;display:grid;overflow:hidden}.affiliate-rewards-table-head,.affiliate-rewards-table-row{grid-template-columns:minmax(115px,.8fr) minmax(180px,1.2fr) minmax(100px,.7fr) minmax(150px,1fr) minmax(120px,.8fr) minmax(145px,.9fr);align-items:center;gap:12px;padding:10px 12px;display:grid}.affiliate-rewards-table-head{min-height:40px;color:var(--muted);font-size:11px;font-weight:var(--weight-black);background:#ffffff09;border-bottom:1px solid #ffffff14}.affiliate-rewards-table-row{min-height:58px;color:var(--muted);font-weight:var(--weight-bold);border-bottom:1px solid #ffffff0f}.affiliate-rewards-table-row:last-child{border-bottom:0}.affiliate-rewards-table-row strong,.affiliate-rewards-table-row b{color:var(--text-strong)}.affiliate-rewards-table-row>span{min-width:0}.affiliate-rewards-table-row small{color:var(--muted);font-size:11px;font-weight:var(--weight-bold);margin-top:2px;display:block}.affiliate-rewards-table-head span:nth-child(5),.affiliate-rewards-table-head span:nth-child(6),.affiliate-rewards-table-row>strong:nth-child(5),.affiliate-commission-link{text-align:right}.affiliate-commission-link{min-height:34px;color:var(--accent);font:inherit;font-weight:var(--weight-black);cursor:pointer;background:#24ee891a;border:0;border-radius:8px;justify-self:end;align-items:center;gap:5px;padding:0 8px 0 11px;display:inline-flex;box-shadow:inset 0 0 0 1px #24ee892e}.affiliate-commission-link:hover{background:#24ee8929}.affiliate-rewards-empty{min-height:72px;color:var(--muted);font-weight:var(--weight-bold);place-items:center;display:grid}@media (width<=980px){.affiliate-stats-grid,.affiliate-link-panel,.affiliate-split,.affiliate-activity-grid,.affiliate-rewards-filters{grid-template-columns:1fr}}@media (width<=640px){.affiliate-header{align-items:stretch}.affiliate-table-head,.affiliate-table-row,.affiliate-list-row{grid-template-columns:1fr}.affiliate-table-head{display:none}.affiliate-table-row .icon-button{justify-self:start}}.affiliate-page{background:#0c1416d1;border-radius:12px;max-width:1220px;margin-inline:auto;padding:22px 28px 28px;box-shadow:inset 0 0 0 1px #ffffff12}.affiliate-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-end;gap:18px;padding:0 0 16px;display:flex}.affiliate-header h1{letter-spacing:0;margin:2px 0 4px;font-size:30px}.affiliate-header p{max-width:620px}.affiliate-tabs{background:#00000038;border-radius:10px;gap:6px;padding:6px;display:flex;overflow-x:auto;box-shadow:inset 0 0 0 1px #ffffff0f}.affiliate-tab{min-height:38px;color:var(--muted);font-weight:var(--weight-black);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.affiliate-tab:hover{color:var(--text-strong);background:#ffffff0d}.affiliate-tab.active{color:#07120d;background:var(--accent);box-shadow:0 8px 20px #24ee8938}.affiliate-tab-panel{gap:14px;display:grid}.affiliate-link-panel,.affiliate-section{background:#ffffff09;border-radius:10px;box-shadow:inset 0 0 0 1px #ffffff14}.affiliate-link-panel{grid-template-columns:260px minmax(0,1fr)}.affiliate-section .section-head,.affiliate-link-panel>div:first-child{min-width:0}.affiliate-campaign-summary{min-width:0;box-shadow:none;background:0 0;border-right:1px solid #65e88c29;align-content:start;gap:7px;padding:2px 18px 2px 0;display:grid}.section-kicker{color:var(--accent);margin-bottom:3px;font-size:11px;line-height:1.2;display:block}.affiliate-section h2,.affiliate-link-panel h2{color:var(--text-strong);letter-spacing:0;margin:0;font-size:24px;line-height:1.05}.affiliate-link-panel .affiliate-campaign-rate{color:var(--muted);font-size:var(--font-body-sm);font-weight:var(--weight-bold);flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;line-height:1.3;display:inline-flex}.affiliate-campaign-rate strong{color:var(--accent);font-size:var(--font-body);line-height:1.15}.affiliate-claim-button{white-space:nowrap;gap:7px}.affiliate-claim-button strong{color:inherit;font:inherit;font-weight:var(--weight-black)}.affiliate-copy-row input,.affiliate-create-form input{background:#020809c7;border-radius:8px}.affiliate-table{background:#0000001f;border-radius:10px;overflow:hidden}.affiliate-table-row{width:100%;min-height:54px;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff0f;border-radius:0}.affiliate-table-head span:nth-child(4),.affiliate-table-head span:nth-child(6),.affiliate-table-row>span:nth-child(4),.affiliate-table-row>span:nth-child(6){text-align:center}.affiliate-table-copy-value{grid-template-columns:minmax(0,max-content) 28px;justify-content:start;align-items:center;gap:5px;min-width:0;display:grid}.affiliate-table-link{white-space:nowrap;text-overflow:ellipsis;grid-template-columns:minmax(0,1fr) 28px;overflow:hidden}.affiliate-table-copy-value .icon-button{width:28px;height:28px;min-height:28px}.affiliate-table-row>svg,.affiliate-table-row>.icon-button:last-child{color:var(--muted);justify-self:end}.affiliate-table-row:last-child{border-bottom:0}.affiliate-table-row:hover{background:#ffffff09}.affiliate-rules{grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-rule-card{background:#0000002e;border-radius:12px;gap:12px;min-width:0;padding:14px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.affiliate-rule-card-head{grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;display:grid}.affiliate-rule-icon{width:38px;height:38px;color:var(--accent);background:#2ee5861a;border-radius:10px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #2ee58629}.affiliate-rule-card h3{color:var(--text-strong);margin:0;font-size:15px;line-height:1.2}.affiliate-rule-card p{color:var(--muted);font-size:12px;font-weight:var(--weight-bold);margin:4px 0 0;line-height:1.35}.affiliate-rule-formula{min-height:42px;color:var(--text-strong);font-size:13px;font-weight:var(--weight-black);background:#ffffff0a;border-radius:10px;align-items:center;padding:10px 12px;line-height:1.35;display:flex}.affiliate-rule-card small{color:var(--muted);font-size:12px;font-weight:var(--weight-bold);line-height:1.35}.affiliate-material-card{background:#0000002e;border-radius:12px;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;padding:16px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.affiliate-material-icon{width:54px;height:54px;color:var(--accent);background:#2ee5861a;border-radius:12px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #2ee58629}.affiliate-material-card h3{color:var(--text-strong);margin:0;font-size:17px;line-height:1.2}.affiliate-material-card p{color:var(--muted);font-size:13px;font-weight:var(--weight-bold);margin:5px 0 0;line-height:1.4}.affiliate-activity-grid{gap:12px}.affiliate-list{background:#00000024;border-radius:10px;min-width:0;padding:12px}.affiliate-list-row{background:#ffffff09;min-height:50px}@media (width<=980px){.affiliate-page{padding:18px}.affiliate-header{flex-direction:column;align-items:stretch}.affiliate-link-panel,.affiliate-rules{grid-template-columns:1fr}}.affiliate-campaign-modal{z-index:2;background:#182021;border-radius:12px;width:min(560px,100vw - 28px);max-height:min(720px,100vh - 44px);position:relative;overflow:auto;box-shadow:0 24px 70px #00000073,inset 0 0 0 1px #ffffff14}.affiliate-campaign-modal-head{z-index:1;background:#30393a;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex;position:sticky;top:0}.affiliate-campaign-modal-head h2{color:var(--text-strong);letter-spacing:0;margin:0;font-size:17px}.affiliate-create-modal{width:min(480px,100vw - 28px)}.affiliate-create-form{gap:16px;padding:18px;display:grid}.affiliate-create-form label{color:var(--muted);font-size:13px;font-weight:var(--weight-black);gap:8px;display:grid}.affiliate-create-form small{color:var(--muted-soft);font-size:12px;font-weight:var(--weight-bold)}.affiliate-create-form .affiliate-field-error{color:#ff7b8c}.affiliate-modal-error{color:#ffb4c1;min-height:40px;font-size:13px;font-weight:var(--weight-bold);background:#7d243657;border-radius:10px;align-items:center;gap:9px;padding:10px 12px;line-height:1.35;display:flex;box-shadow:inset 0 0 0 1px #ff7b8c2e}.affiliate-modal-error svg{flex:none}.affiliate-create-submit{width:100%;min-height:42px;margin-top:2px}.affiliate-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:18px;display:grid}.affiliate-detail-card{min-width:0;color:var(--muted);font-weight:var(--weight-bold);background:#ffffff09;border-radius:10px;gap:7px;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.affiliate-detail-card span,.affiliate-detail-copy-stack label>span{color:var(--muted);font-size:12px;font-weight:var(--weight-black)}.affiliate-detail-card strong{min-width:0;color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.affiliate-detail-copy-stack{gap:10px;padding:0 18px 18px;display:grid}.affiliate-detail-copy-stack label{gap:7px;display:grid}.affiliate-detail-copy-row{background:#0000002e;border-radius:10px;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:8px;min-width:0;min-height:42px;padding:4px 5px 4px 12px;display:grid;box-shadow:inset 0 0 0 1px #ffffff12}.affiliate-detail-copy-row strong{min-width:0;color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.affiliate-detail-table{background:#ffffff0b;border-radius:10px;gap:0;margin:0 18px 18px;display:grid;overflow:hidden}.refer-friend-layer{z-index:190}.refer-friend-modal{z-index:2;background:linear-gradient(#1c2525fa,#101717fa);border-radius:14px;gap:16px;width:min(440px,100vw - 28px);padding:16px;display:grid;position:relative;box-shadow:0 28px 78px #00000085,inset 0 0 0 1px #ffffff14}.refer-friend-close{position:absolute;top:10px;right:10px}.refer-friend-hero{background:radial-gradient(circle at 20% 10%,#24ee892e,#0000 44%),#ffffff09;border-radius:12px;grid-template-columns:116px minmax(0,1fr);align-items:center;gap:18px;min-height:150px;padding:18px 46px 18px 16px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.refer-friend-visual{width:104px;height:104px;color:var(--accent);background:#24ee891f;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #24ee8942,0 18px 40px #24ee8914}.refer-friend-visual span{color:#fff;min-height:30px;font-size:15px;font-weight:var(--weight-black);background:#7a47ff;border-radius:9px;align-items:center;padding:0 9px;display:inline-flex;position:absolute;top:14px;right:-6px;transform:rotate(-9deg)}.refer-friend-hero h2{color:var(--text-strong);text-transform:uppercase;margin:2px 0 6px;font-size:22px;line-height:1.05}.refer-friend-hero p{color:var(--accent);font-size:13px;font-weight:var(--weight-black);margin:0;line-height:1.35}.refer-friend-state{min-height:48px;color:var(--muted);font-size:13px;font-weight:var(--weight-bold);justify-content:center;align-items:center;gap:9px;display:flex}.refer-friend-copy{color:var(--muted);font-size:13px;font-weight:var(--weight-black);gap:8px;display:grid}.refer-friend-copy>div{background:#ffffff0b;border-radius:10px;grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:8px;min-width:0;min-height:44px;padding:4px 5px 4px 12px;display:grid;box-shadow:inset 0 0 0 1px #ffffff17}.refer-friend-copy strong{min-width:0;color:var(--accent);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.refer-friend-copy-button{width:100%;min-height:44px}.affiliate-detail-table-head,.affiliate-detail-table-row{grid-template-columns:minmax(150px,1fr) minmax(118px,140px) minmax(118px,140px);align-items:center;column-gap:16px;min-height:44px;padding:10px 14px;display:grid}.affiliate-detail-table-head{color:var(--text-strong);font-weight:var(--weight-black);background:#ffffff0f}.affiliate-detail-table-row{color:var(--muted);font-weight:var(--weight-bold);border-top:1px solid #ffffff0f}.affiliate-detail-table-head span:nth-child(2),.affiliate-detail-table-head span:nth-child(3){text-align:right}.affiliate-detail-table-row strong{color:var(--text-strong);text-align:right;font-variant-numeric:tabular-nums}.affiliate-detail-actions{justify-content:center;padding:0 18px 18px;display:flex}.affiliate-detail-actions .button{min-height:42px;padding-inline:16px}@media (width<=640px){.affiliate-detail-grid,.affiliate-campaign-meter{grid-template-columns:1fr}.affiliate-material-card{grid-template-columns:1fr;align-items:start}.affiliate-material-card .button{width:100%}.bonus-vip-claim-panel .bonus-section-title{align-items:start;display:grid}.bonus-vip-cashback-grid{grid-template-columns:1fr;gap:10px}.bonus-vip-cashback-card{border-radius:14px;gap:10px;min-height:0;padding:12px}.bonus-vip-cashback-head{grid-template-columns:44px minmax(0,1fr) auto;gap:10px}.bonus-vip-cashback-thumb{border-radius:12px;width:44px;height:44px}.bonus-vip-cashback-head .bonus-status-pill{grid-column:auto;place-self:start end}.bonus-vip-cashback-title{gap:3px}.bonus-vip-cashback-title strong{white-space:normal;line-height:1.15}.bonus-vip-cashback-card p{min-height:0;font-size:var(--font-meta);margin-top:-2px;line-height:1.3}.bonus-vip-cashback-foot{justify-content:space-between;align-items:end;gap:10px;display:flex}.bonus-vip-cashback-foot b{font-size:var(--font-section-title)}.bonus-vip-cashback-foot .button{justify-content:center;width:auto;min-width:9.25rem}}.balance-dropdown .balance-wallet-icon,.balance-dropdown .balance-wallet-list button.active .balance-wallet-icon,.balance-dropdown .balance-wallet-list .balance-bonus-row .balance-wallet-icon{flex:0 0 1.625rem!important;width:1.625rem!important;min-width:1.625rem!important;max-width:1.625rem!important;height:1.625rem!important;min-height:1.625rem!important;max-height:1.625rem!important;transform:none!important}.balance-dropdown .balance-wallet-icon img,.balance-dropdown .balance-wallet-icon>span{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.button.primary,a.button.primary,.auth-header-button.button.primary,.deposit-button,.header-wallet .deposit-button,.bonus-header-claim,.bonus-header-play,.rewards-card-cta,.casino-banner-cta:not(.secondary),.mission-join-cta,.mission-card-claim,.race-position-cta,.wallet-convert-submit,.button.primary:hover,a.button.primary:hover,.auth-header-button.button.primary:hover,.deposit-button:hover,.header-wallet .deposit-button:hover,.bonus-header-claim:hover,.bonus-header-play:hover,.rewards-snapshot-card:hover .rewards-card-cta,.rewards-card-cta:hover,.casino-banner-cta:not(.secondary):hover,.mission-join-cta:hover:not(:disabled),.mission-card-claim:hover:not(:disabled),.race-position-cta:hover:not(:disabled),.wallet-convert-submit:hover:not(:disabled),.button.primary:focus-visible,a.button.primary:focus-visible,.auth-header-button.button.primary:focus-visible{color:var(--text-on-accent)!important;background:var(--accent)!important;filter:none!important;box-shadow:0 10px 26px var(--color-24ee892e), inset 0 -1px var(--color-00000029)!important;background-image:none!important;transform:none!important}.button.primary:before,.button.primary:after,a.button.primary:before,a.button.primary:after,.auth-header-button.button.primary:before,.auth-header-button.button.primary:after,.deposit-button:before,.deposit-button:after,.casino-banner-cta:not(.secondary):before,.casino-banner-cta:not(.secondary):after,.mission-join-cta:before,.mission-join-cta:after{content:none!important;display:none!important}.auth-terms-link{color:var(--accent);font:inherit;font-weight:var(--weight-black);cursor:pointer;background:0 0;border:0;padding:0}.auth-terms-link:hover,.auth-terms-link:focus-visible{color:var(--accent);outline:0;text-decoration:underline}.auth-terms-modal-layer{z-index:4;place-items:center;padding:18px;display:grid;position:absolute;inset:0}.auth-terms-modal-backdrop{background:#0000006b;position:absolute;inset:0}.auth-terms-modal{grid-template-rows:auto minmax(0,1fr) auto;width:min(720px,100vw - 32px);max-height:min(760px,100svh - 42px);overflow:hidden}.auth-terms-modal-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.auth-terms-modal-head h2{margin:0}.auth-terms-rich-content{border-radius:var(--radius-md);min-height:0;box-shadow:inset 0 0 0 1px var(--line-soft);background:#02050457;padding:16px;overflow:auto}.auth-terms-close-button{justify-self:end;min-width:120px}@media (width>=761px){:is(.main-content:has(.page-panel.reward-detail-page),.main-content:has(.page-panel.promotion-detail-page)){padding-top:var(--topbar-height)!important;padding-right:clamp(1rem,2.4vw,2.5rem)!important;padding-left:var(--sidebar-width)!important}:is(.app-shell.sidebar-hidden .main-content:has(.page-panel.reward-detail-page),.app-shell.sidebar-hidden .main-content:has(.page-panel.promotion-detail-page)){padding-left:var(--sidebar-collapsed-width)!important}.main-content>.product-layer.is-active:not(.sport-product-layer):has(.reward-detail-page){width:100%!important;max-width:none!important}.main-content>.product-layer.is-active:not(.sport-product-layer):has(.promotion-detail-page){width:100%!important;max-width:none!important}.rewards-hub-page:has(>.reward-detail-page){width:100%!important;max-width:none!important}.rewards-hub-page:has(>.promotion-detail-page){width:100%!important;max-width:none!important}.page-panel.reward-detail-page,.page-panel.promotion-detail-page{width:min(100%, var(--app-content-width))!important;max-width:var(--app-content-width)!important;margin:0 auto!important;padding:0 0 28px!important}}.page-panel.reward-detail-page,.page-panel.promotion-detail-page{overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;padding:0 0 28px!important}.page-panel.reward-detail-page>.back-link.inline,.page-panel.promotion-detail-page>.button{display:none!important}.page-panel.reward-detail-page>:not(.reward-detail-hero):not(.game-page-toast):not(.modal-layer),.page-panel.promotion-detail-page>:not(.reward-detail-hero):not(.game-page-toast):not(.modal-layer){width:min(100%, var(--app-content-width));margin-inline:auto}.reward-detail-page .reward-detail-hero,.promotion-detail-page .reward-detail-hero{--reward-hero-image:none;--reward-hero-bg-position:center;--reward-hero-bg-size:cover;--reward-hero-bg-opacity:.98;--reward-hero-bg-blur:10px;--reward-hero-media-image:var(--reward-hero-image);--reward-hero-media-ratio:16 / 9;isolation:isolate;background-position:center, center, var(--reward-hero-bg-position), center, center;background-size:cover, cover, var(--reward-hero-bg-size), auto, cover;border-radius:0;width:100%;min-height:clamp(17rem,28vw,25.5rem);margin:0 auto 1.25rem;padding:clamp(.65rem,1.4vw,1.25rem);position:relative;overflow:hidden;background:linear-gradient(90deg, #000000b8 0%, #0000006b 43%, #0003 100%), linear-gradient(180deg, #00000005, #00000038), var(--reward-hero-image), repeating-linear-gradient(132deg, #65e88c1f 0 1px, transparent 1px 23px), linear-gradient(90deg, #030806fa, #020504f0)!important;box-shadow:none!important;display:block!important}.reward-detail-page .reward-detail-hero-inner,.promotion-detail-page .reward-detail-hero-inner{width:min(100%, var(--app-content-width));grid-template-columns:minmax(19rem,.86fr) minmax(24rem,1.14fr);align-items:center;gap:clamp(1.15rem,2.4vw,2.6rem);margin-inline:auto;display:grid}.reward-detail-page .reward-detail-hero:before,.promotion-detail-page .reward-detail-hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg, #0000009e 0%, #00000042 46%, #00000014 100%), radial-gradient(circle at 68% 42%, #ffffff0a, #0006 74%), var(--reward-hero-image);background-position:center, center, var(--reward-hero-bg-position);background-size:cover, cover, var(--reward-hero-bg-size);filter:blur(var(--reward-hero-bg-blur)) saturate(1.22) contrast(1.05);opacity:var(--reward-hero-bg-opacity);position:absolute;inset:-1.25rem;transform:scale(1.04)}.reward-detail-page .reward-detail-hero:after,.promotion-detail-page .reward-detail-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#00000047,#0000 58%),repeating-linear-gradient(132deg,#65e88c14 0 1px,#0000 1px 22px);position:absolute;inset:0}.reward-detail-page .reward-detail-hero-media,.promotion-detail-page .reward-detail-hero-media,.reward-detail-page .reward-detail-hero>span,.promotion-detail-page .reward-detail-hero>span{z-index:1;width:100%;height:auto;min-height:15.5rem;max-height:22.5rem;aspect-ratio:var(--reward-hero-media-ratio);border-radius:1.125rem;grid-area:1/2;place-self:center end;overflow:hidden;background-image:var(--reward-hero-media-image)!important;background-repeat:no-repeat!important;background-position:var(--reward-hero-bg-position)!important;background-size:var(--reward-hero-bg-size)!important;box-shadow:none!important;background-color:#0000!important}.reward-detail-page .reward-detail-hero.is-square-crop .reward-detail-hero-media,.promotion-detail-page .reward-detail-hero.is-square-crop .reward-detail-hero-media{aspect-ratio:1!important}.reward-detail-page .reward-detail-hero-content,.promotion-detail-page .reward-detail-hero-content{z-index:2;grid-area:1/1;align-content:center;gap:1.15rem;min-width:0;max-width:40rem;display:grid}.reward-detail-page .reward-detail-hero-copy,.promotion-detail-page .reward-detail-hero-copy{gap:.85rem}.reward-detail-page .reward-detail-hero-actions,.promotion-detail-page .reward-detail-hero-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.reward-detail-hero-cta{gap:.55rem;min-width:10.5rem;min-height:3rem;padding-inline:1.35rem}.reward-detail-page .reward-detail-hero h1,.promotion-detail-page .reward-detail-hero h1{max-width:12ch;color:var(--accent);font-weight:var(--weight-black);text-transform:uppercase;line-height:.96;font-size:clamp(2.35rem,4.1vw,4.15rem)!important}.reward-detail-page .reward-detail-hero p,.promotion-detail-page .reward-detail-hero p{max-width:44rem;font-weight:var(--weight-bold);line-height:1.25;color:#ebf4eeeb!important;font-size:clamp(1rem,1.25vw,1.28rem)!important}.reward-detail-page .reward-detail-hero-top,.promotion-detail-page .reward-detail-hero-top{flex-wrap:wrap;align-items:center;gap:.65rem}.reward-detail-page .reward-detail-hero-top .status-pill,.promotion-detail-page .reward-detail-hero-top .status-pill{border:.0625rem solid #ffffff1f;border-radius:.65rem;min-height:2.15rem;padding-inline:.85rem;box-shadow:inset 0 0 0 .0625rem #65e88c1f,0 .625rem 1.5rem #0003;color:#f5faf8f5!important;background:linear-gradient(#ffffff21,#ffffff12)!important}.reward-detail-page .reward-detail-hero-aside .countdown-strip,.promotion-detail-page .reward-detail-hero-aside .countdown-strip{color:#f5faf8f0;border:.0625rem solid #ffffff1f;border-radius:.65rem;align-items:center;gap:.45rem;min-height:2.15rem;margin:0;padding:.25rem .45rem .25rem .7rem;box-shadow:inset 0 0 0 .0625rem #65e88c1f,0 .625rem 1.5rem #0003;background:linear-gradient(#ffffff21,#ffffff0f)!important}.reward-detail-page .reward-detail-hero-aside .countdown-strip>span,.promotion-detail-page .reward-detail-hero-aside .countdown-strip>span{color:#e1ece8d1;font-size:var(--font-badge);font-weight:var(--weight-black)}.reward-detail-page .reward-detail-hero-aside .countdown-strip strong,.promotion-detail-page .reward-detail-hero-aside .countdown-strip strong{color:#fffffff5;border-radius:.5rem;min-width:2.25rem;min-height:1.65rem;box-shadow:none!important;background:#ffffff1f!important}.reward-detail-page .reward-detail-hero-aside .countdown-strip small,.promotion-detail-page .reward-detail-hero-aside .countdown-strip small{color:#e1ece8bd}@media (width<=760px){.reward-detail-page .reward-detail-hero-inner,.promotion-detail-page .reward-detail-hero-inner,.reward-detail-page .reward-detail-hero,.promotion-detail-page .reward-detail-hero{gap:.95rem;grid-template-columns:1fr!important}.reward-detail-page .reward-detail-hero,.promotion-detail-page .reward-detail-hero{border-radius:var(--radius-lg);min-height:0;padding:.85rem}.reward-detail-page .reward-detail-hero-media,.promotion-detail-page .reward-detail-hero-media,.reward-detail-page .reward-detail-hero>span,.promotion-detail-page .reward-detail-hero>span{height:auto;min-height:0;aspect-ratio:var(--reward-hero-media-ratio);border-radius:.875rem;grid-area:1/1}.reward-detail-page .reward-detail-hero-content,.promotion-detail-page .reward-detail-hero-content{grid-area:2/1;gap:.9rem;max-width:none}.reward-detail-page .reward-detail-hero h1,.promotion-detail-page .reward-detail-hero h1{max-width:none;font-size:clamp(1.9rem,10vw,2.75rem)!important}.reward-detail-page .reward-detail-hero p,.promotion-detail-page .reward-detail-hero p{font-size:var(--font-body)!important}}.page-panel.reward-detail-page .reward-detail-hero,.page-panel.promotion-detail-page .reward-detail-hero{width:100%!important;margin-inline:auto!important;display:block!important}@media (width>=761px){.page-panel.reward-detail-page .reward-detail-hero-inner,.page-panel.promotion-detail-page .reward-detail-hero-inner{grid-template-columns:minmax(0,.9fr) minmax(22rem,1.1fr)!important}.page-panel.reward-detail-page .reward-detail-hero-media,.page-panel.promotion-detail-page .reward-detail-hero-media{z-index:1!important;grid-area:1/2!important;place-self:center end!important;width:min(100%,38rem)!important}.page-panel.reward-detail-page .reward-detail-hero.is-square-crop .reward-detail-hero-media,.page-panel.promotion-detail-page .reward-detail-hero.is-square-crop .reward-detail-hero-media{width:min(100%,27rem)!important;max-height:27rem!important}.page-panel.reward-detail-page .reward-detail-hero-content,.page-panel.promotion-detail-page .reward-detail-hero-content{z-index:2!important;grid-area:1/1!important}}.page-panel.reward-detail-page .reward-detail-hero-top,.page-panel.promotion-detail-page .reward-detail-hero-top{align-items:center!important;gap:.55rem!important;width:fit-content!important;max-width:100%!important;display:inline-flex!important}.page-panel.reward-detail-page .reward-detail-hero-top .status-pill,.page-panel.promotion-detail-page .reward-detail-hero-top .status-pill{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);color:#f5fcf8f5!important;background:linear-gradient(#1e2424eb,#0e1212e0)!important;border:.0625rem solid #ffffff29!important;border-radius:.75rem!important;min-height:2.25rem!important;padding:0 .95rem!important;box-shadow:inset 0 0 0 .0625rem #65e88c29,0 .75rem 1.75rem #00000052!important}.page-panel.reward-detail-page .reward-detail-hero-top .countdown-strip,.page-panel.promotion-detail-page .reward-detail-hero-top .countdown-strip{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:linear-gradient(#1e2424eb,#0e1212e0)!important;border:.0625rem solid #ffffff29!important;border-radius:.75rem!important;flex-direction:row!important;align-items:center!important;gap:.45rem!important;width:fit-content!important;min-height:2.25rem!important;margin:0!important;padding:.25rem .35rem .25rem .75rem!important;display:inline-flex!important;box-shadow:inset 0 0 0 .0625rem #65e88c29,0 .75rem 1.75rem #00000052!important}.page-panel.reward-detail-page .reward-detail-hero-top .countdown-strip>span,.page-panel.promotion-detail-page .reward-detail-hero-top .countdown-strip>span{text-transform:uppercase;color:#dce8e4c7!important;max-width:none!important;font-size:var(--font-badge)!important;font-weight:var(--weight-black)!important;letter-spacing:0!important;padding:0 .25rem 0 0!important;line-height:1!important}.page-panel.reward-detail-page .reward-detail-hero-top .countdown-strip>div,.page-panel.promotion-detail-page .reward-detail-hero-top .countdown-strip>div{align-items:center!important;gap:.25rem!important;display:inline-flex!important}.page-panel.reward-detail-page .reward-detail-hero-top .countdown-strip strong,.page-panel.promotion-detail-page .reward-detail-hero-top .countdown-strip strong{color:#fffffffa!important;min-width:2.2rem!important;min-height:1.7rem!important;font-size:var(--font-body-sm)!important;background:linear-gradient(#ffffff2e,#ffffff1a)!important;border-radius:.55rem!important;justify-content:center!important;align-items:baseline!important;gap:.12rem!important;padding:0 .42rem!important;display:inline-flex!important;box-shadow:inset 0 0 0 .0625rem #ffffff1a!important}.page-panel.reward-detail-page .reward-detail-hero-top .countdown-strip small,.page-panel.promotion-detail-page .reward-detail-hero-top .countdown-strip small{color:#e0ebe7b8!important;font-size:var(--font-micro)!important;margin-left:.08rem!important}.page-panel.reward-detail-page .reward-detail-hero,.page-panel.promotion-detail-page .reward-detail-hero{padding-left:clamp(.45rem,.8vw,.85rem)!important;padding-right:clamp(.45rem,.8vw,.85rem)!important}.page-panel.reward-detail-page .reward-detail-hero-inner,.page-panel.promotion-detail-page .reward-detail-hero-inner{margin-left:0!important;margin-right:auto!important}.page-panel.reward-detail-page .reward-detail-hero-top,.page-panel.promotion-detail-page .reward-detail-hero-top{align-items:center!important;gap:.6rem!important;width:fit-content!important;max-width:100%!important;margin-top:.2rem!important;display:flex!important}.page-panel.reward-detail-page .reward-detail-hero-aside,.page-panel.promotion-detail-page .reward-detail-hero-aside{align-items:center!important;min-width:0!important;display:inline-flex!important}.page-panel.reward-detail-page .reward-detail-hero-top .status-pill,.page-panel.promotion-detail-page .reward-detail-hero-top .status-pill{color:#fffffff2!important;height:2.5rem!important;min-height:2.5rem!important;font-size:var(--font-caption)!important;font-weight:var(--weight-black)!important;text-transform:none!important;background:linear-gradient(#111a18f5,#080d0cf0)!important;border:.0625rem solid #65e88c61!important;border-radius:.8rem!important;justify-content:center!important;align-items:center!important;padding:0 1rem!important;line-height:1!important;display:inline-flex!important;box-shadow:inset 0 0 0 .0625rem #ffffff14,0 .85rem 1.5rem #00000057!important}.page-panel.reward-detail-page .reward-detail-hero-aside .countdown-strip,.page-panel.promotion-detail-page .reward-detail-hero-aside .countdown-strip{-webkit-backdrop-filter:blur(.55rem);backdrop-filter:blur(.55rem);color:#ffffffeb!important;background:linear-gradient(#111a18f5,#080d0cf0)!important;border:.0625rem solid #65e88c4d!important;border-radius:.8rem!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:.45rem!important;width:auto!important;max-width:100%!important;height:2.5rem!important;min-height:2.5rem!important;margin:0!important;padding:.22rem .32rem .22rem .82rem!important;display:inline-flex!important;box-shadow:inset 0 0 0 .0625rem #ffffff14,0 .85rem 1.5rem #00000057!important}.page-panel.reward-detail-page .reward-detail-hero-aside .countdown-strip>span,.page-panel.promotion-detail-page .reward-detail-hero-aside .countdown-strip>span{color:#d3e0dbbd!important;max-width:none!important;font-size:.64rem!important;font-weight:var(--weight-black)!important;letter-spacing:0!important;text-transform:uppercase!important;white-space:nowrap!important;flex:none!important;padding:0 .12rem 0 0!important;line-height:1!important;overflow:visible!important}.page-panel.reward-detail-page .reward-detail-hero-aside .countdown-strip>div,.page-panel.promotion-detail-page .reward-detail-hero-aside .countdown-strip>div{flex:none!important;justify-content:flex-start!important;align-items:center!important;gap:.22rem!important;min-width:0!important;display:inline-flex!important}.page-panel.reward-detail-page .reward-detail-hero-aside .countdown-strip strong,.page-panel.promotion-detail-page .reward-detail-hero-aside .countdown-strip strong{color:#fffffffa!important;width:2.2rem!important;min-width:2.2rem!important;height:1.82rem!important;min-height:1.82rem!important;font-size:.88rem!important;font-weight:var(--weight-black)!important;background:linear-gradient(#fff3,#ffffff1a)!important;border:.0625rem solid #ffffff1f!important;border-radius:.58rem!important;justify-content:center!important;align-items:baseline!important;gap:.1rem!important;padding:0 .28rem!important;line-height:1!important;display:inline-flex!important;box-shadow:inset 0 .0625rem #ffffff1f!important}.page-panel.reward-detail-page .reward-detail-hero-aside .countdown-strip small,.page-panel.promotion-detail-page .reward-detail-hero-aside .countdown-strip small{color:#dee9e5b3!important;font-size:.55rem!important;font-weight:var(--weight-bold)!important;margin:0 0 0 .05rem!important;line-height:1!important}@media (width<=760px){.race-standings-panel{overflow:hidden!important}.leaderboard-board,.leaderboard-board-list{width:100%!important;min-width:0!important;overflow:visible!important}.leaderboard-board-head{display:none!important}.leaderboard-board-row{grid-template-columns:auto minmax(0,1fr) minmax(58px,auto)!important;grid-template-areas:"rank player score""rank prize score"!important;align-items:center!important;gap:4px 10px!important;width:100%!important;min-width:0!important;min-height:62px!important;padding:10px 12px!important;overflow:hidden!important}.leaderboard-board-rank{grid-area:rank!important;justify-self:start!important;width:38px!important;min-width:38px!important;min-height:38px!important;padding:0 6px!important}.leaderboard-board-player{grid-area:player!important;align-self:end!important;min-width:0!important;max-width:100%!important}.leaderboard-board-score{grid-area:score!important;place-self:center end!important;min-width:0!important;max-width:min(34vw,92px)!important}.leaderboard-board-prize{grid-area:prize!important;align-self:start!important;min-width:0!important;max-width:100%!important}.page-panel.reward-detail-page .reward-detail-hero-top,.page-panel.promotion-detail-page .reward-detail-hero-top{grid-template-columns:1fr!important;align-items:stretch!important;gap:.55rem!important;width:100%!important;display:grid!important}.page-panel.reward-detail-page .reward-detail-hero-top .status-pill,.page-panel.promotion-detail-page .reward-detail-hero-top .status-pill{width:fit-content!important;max-width:100%!important}.page-panel.reward-detail-page .reward-detail-hero-aside,.page-panel.promotion-detail-page .reward-detail-hero-aside{width:100%!important;display:block!important}.page-panel.reward-detail-page .reward-detail-hero-aside .countdown-strip,.page-panel.promotion-detail-page .reward-detail-hero-aside .countdown-strip{grid-template-columns:minmax(0,1fr)!important;gap:.45rem!important;width:100%!important;height:auto!important;min-height:0!important;padding:.55rem!important;display:grid!important;overflow:hidden!important}.page-panel.reward-detail-page .reward-detail-hero-aside .countdown-strip>span,.page-panel.promotion-detail-page .reward-detail-hero-aside .countdown-strip>span{white-space:normal!important;min-width:0!important;max-width:100%!important;padding:0!important}.page-panel.reward-detail-page .reward-detail-hero-aside .countdown-strip>div,.page-panel.promotion-detail-page .reward-detail-hero-aside .countdown-strip>div{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.25rem!important;width:100%!important;display:grid!important}.page-panel.reward-detail-page .reward-detail-hero-aside .countdown-strip strong,.page-panel.promotion-detail-page .reward-detail-hero-aside .countdown-strip strong{width:100%!important;min-width:0!important;height:1.8rem!important;min-height:1.8rem!important;padding:0 .12rem!important;font-size:.78rem!important}.notification-badge,.bonus-header-badge{min-width:17px!important;height:17px!important;padding-inline:4px!important;font-size:10px!important;top:2px!important;right:2px!important}}@media (width<=380px){.topbar-actions:has(.auth-header-button){gap:5px!important;min-width:0!important}.topbar-actions:has(.auth-header-button) .chat-header-button{flex:0 0 32px!important;width:32px!important;min-width:32px!important}.topbar-actions:has(.auth-header-button) .auth-header-button{width:auto!important;min-width:0!important;font-size:var(--font-meta)!important;padding-inline:6px!important}.topbar-actions:has(.auth-header-button) .auth-header-button.button.secondary{flex:0 0 70px!important}.topbar-actions:has(.auth-header-button) .auth-header-button.button.primary{flex:0 0 96px!important}.footer-social-grid{grid-template-columns:repeat(5,minmax(38px,1fr))!important;gap:8px!important;width:100%!important}.footer-social-button{justify-self:center!important;width:100%!important;max-width:44px!important}}.skin-live-bets-card{container-type:inline-size}@container (width<=680px){.skin-live-bets-topbar{min-height:56px!important}.skin-live-bets-tabs{gap:16px!important;width:100%!important;padding:0 14px!important;overflow-x:auto!important}.skin-live-bets-tab{white-space:nowrap!important;min-height:56px!important}.skin-live-bets-head{display:none!important}.skin-live-bets-rows{min-height:0!important;padding:0 12px 12px!important}.skin-live-bet-row{grid-template-columns:max-content auto minmax(0,1fr) minmax(78px,auto) minmax(72px,auto)!important;grid-template-areas:"game game game payout bet""user time.payout bet"!important;align-items:center!important;gap:4px 10px!important;min-height:72px!important;padding:13px 0 13px 14px!important;overflow:hidden!important}.skin-live-bet-game{grid-area:game!important;min-width:0!important}.skin-live-bet-game strong{white-space:normal!important;max-width:100%!important;line-height:1.18!important}.skin-live-bet-user{grid-area:user!important;min-width:0!important;max-width:100%!important;display:block!important}.skin-live-bet-time{white-space:nowrap!important;grid-area:time!important;margin-left:0!important;display:block!important}.skin-live-bet-bet{text-align:right!important;grid-area:bet!important;place-self:center end!important;justify-items:end!important;max-width:78px!important;display:grid!important}.skin-live-bet-multiplier{display:none!important}.skin-live-bet-payout{text-align:right!important;grid-area:payout!important;place-self:center end!important;justify-items:end!important;max-width:92px!important}.skin-live-bet-bet .live-bet-money-line,.skin-live-bet-payout .live-bet-money-line{justify-content:flex-end!important;max-width:100%!important}}@container (width<=430px){.skin-live-bets-tabs{gap:10px!important}.skin-live-bets-tab{font-size:var(--font-body-sm)!important}.skin-live-bet-row{grid-template-columns:max-content auto minmax(70px,auto) minmax(76px,auto)!important;grid-template-areas:"game game game game""user time payout bet"!important;gap:3px 10px!important;padding-right:4px!important}.skin-live-bet-payout,.skin-live-bet-bet{max-width:88px!important}.skin-live-bet-payout{align-self:center!important}.skin-live-bet-bet{align-self:end!important}}@media (width<=760px){.rewards-live-snapshot.lobby .rewards-snapshot-card,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-raffle{box-sizing:border-box!important;padding:14px 16px!important}.rewards-live-snapshot.lobby .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-race .rewards-card-cta,.rewards-live-snapshot.lobby .rewards-snapshot-card.reward-raffle .rewards-card-cta{border-radius:var(--radius-md)!important;width:100%!important;min-height:38px!important;font-size:var(--font-body-sm)!important;place-self:end stretch!important;margin-top:auto!important;padding-inline:16px!important;line-height:1!important}}:is(.label-games-page:has(>.skeleton-grid) .filter-page-head,.filtered-games-page:has(>.skeleton-grid) .filter-page-head,.game-section:has(>.skeleton-grid)>.section-head){display:none!important}@media (width<=760px){.label-games-page>.skeleton-grid,.filtered-games-page>.skeleton-grid{scroll-snap-type:none!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;min-width:0!important;padding:0 0 8px!important;display:grid!important;overflow:visible!important}.label-games-page>.skeleton-grid .game-skeleton-card,.filtered-games-page>.skeleton-grid .game-skeleton-card{aspect-ratio:.68!important;border-radius:11px!important;flex:none!important;width:100%!important;min-width:0!important}}.countdown-strip-date{display:none}.page-panel.reward-detail-page .reward-detail-hero-aside .countdown-strip.ring-countdown,.page-panel.promotion-detail-page .reward-detail-hero-aside .countdown-strip.ring-countdown{width:100%!important;min-height:0!important;color:var(--text-strong)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#09100df5,#050807fa)!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;gap:.85rem!important;margin:0!important;padding:1rem .85rem 1.05rem!important;display:grid!important}.page-panel.reward-detail-page .reward-detail-hero-aside .ring-countdown .countdown-strip-label,.page-panel.promotion-detail-page .reward-detail-hero-aside .ring-countdown .countdown-strip-label{text-align:center!important;white-space:normal!important;text-transform:none!important;justify-items:center!important;gap:.35rem!important;width:100%!important;max-width:100%!important;padding:0!important;display:grid!important}.page-panel.reward-detail-page .reward-detail-hero-aside .ring-countdown .countdown-strip-title,.page-panel.promotion-detail-page .reward-detail-hero-aside .ring-countdown .countdown-strip-title{color:var(--accent)!important;font-size:clamp(1rem,2.9vw,1.22rem)!important;font-weight:var(--weight-black)!important;line-height:1.08!important}.page-panel.reward-detail-page .reward-detail-hero-aside .ring-countdown .countdown-strip-date,.page-panel.promotion-detail-page .reward-detail-hero-aside .ring-countdown .countdown-strip-date{color:#d2dbd7ad!important;font-size:clamp(.82rem,2.45vw,.98rem)!important;font-weight:var(--weight-semibold)!important;line-height:1.15!important;display:block!important}.page-panel.reward-detail-page .reward-detail-hero-aside .ring-countdown>div,.page-panel.promotion-detail-page .reward-detail-hero-aside .ring-countdown>div{grid-template-columns:repeat(4,minmax(0,1fr))!important;justify-content:center!important;gap:clamp(.45rem,2.1vw,.85rem)!important;width:min(100%,22rem)!important;display:grid!important}.page-panel.reward-detail-page .reward-detail-hero-aside .ring-countdown strong,.page-panel.promotion-detail-page .reward-detail-hero-aside .ring-countdown strong{aspect-ratio:1!important;color:#fffffffa!important;background:radial-gradient(circle at center, #0a100e 0 57%, transparent 58%), conic-gradient(var(--accent) var(--ring-progress,0deg), #ffffff21 0)!important;width:clamp(3.35rem,17vw,4.25rem)!important;min-width:0!important;height:auto!important;min-height:0!important;font-size:clamp(1rem,4.7vw,1.42rem)!important;font-weight:var(--weight-black)!important;text-shadow:none!important;border:0!important;border-radius:50%!important;align-content:center!important;justify-self:center!important;place-items:center!important;gap:.05rem!important;padding:0!important;line-height:1!important;display:grid!important;box-shadow:0 .45rem 1.2rem #00000047,inset 0 0 0 .0625rem #ffffff14!important}.page-panel.reward-detail-page .reward-detail-hero-aside .ring-countdown small,.page-panel.promotion-detail-page .reward-detail-hero-aside .ring-countdown small{color:#ffffffd1!important;font-size:clamp(.56rem,1.85vw,.68rem)!important;font-weight:var(--weight-bold)!important;text-transform:none!important;margin:0!important;line-height:1!important}@media (width<=760px){:is(.page-panel.reward-detail-page .reward-detail-hero-top:has(.ring-countdown),.page-panel.promotion-detail-page .reward-detail-hero-top:has(.ring-countdown)){gap:.6rem!important}:is(.page-panel.reward-detail-page .reward-detail-hero-aside:has(.ring-countdown),.page-panel.promotion-detail-page .reward-detail-hero-aside:has(.ring-countdown)){width:calc(100% + .9rem)!important;margin-inline:-.45rem!important}.site-footer-inner .footer-social-block{text-align:center!important;grid-column:1/-1!important;place-items:center!important;padding-top:.35rem!important}.site-footer-inner .footer-social-block>strong{text-align:center!important;width:100%!important}.footer-social-grid{grid-template-columns:repeat(5,44px)!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:max-content!important;max-width:100%!important;margin:0 auto!important}.footer-social-button{place-items:center!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0!important;line-height:1!important;display:grid!important;overflow:hidden!important}.footer-social-button:before,.footer-social-button:after{content:none!important;display:none!important}.footer-social-button>:where(img,svg,i,span){grid-area:1/1!important;place-self:center!important;margin:0!important}.footer-social-button img{object-fit:contain!important;width:22px!important;height:22px!important}.footer-social-button svg,.footer-social-button i{color:currentColor!important;text-align:center!important;place-items:center!important;width:22px!important;height:22px!important;font-size:22px!important;line-height:1!important;display:grid!important}.footer-social-button i:before{line-height:1!important;display:block!important}}
