.live-wins-widget{width:100%;margin:var(--j-margin-section,60px) 0;}
.live-wins-card{--live-wins-text:var(--j-text-blocks-color,var(--j-text-color,#082b28));--live-wins-muted:rgba(8,43,40,.62);--live-wins-soft:rgba(8,43,40,.42);--live-wins-line:rgba(8,43,40,.12);--live-wins-link:var(--j-primary-color,#006b52);--live-wins-win:var(--j-secondary-color,#00c86b);overflow:hidden;color:var(--live-wins-text);border:1px solid var(--live-wins-line);border-radius:var(--j-rounded,8px);background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.025)),var(--j-blocks-color,#0d1428);box-shadow:0 18px 42px rgba(0,0,0,.18);}
@supports (color:color-mix(in srgb,#000 50%,transparent)){.live-wins-card{--live-wins-muted:color-mix(in srgb,var(--live-wins-text) 68%,transparent);--live-wins-soft:color-mix(in srgb,var(--live-wins-text) 46%,transparent);--live-wins-line:color-mix(in srgb,var(--live-wins-text) 14%,transparent);--live-wins-link:color-mix(in srgb,var(--j-secondary-color,#00a86b) 70%,#003d32);--live-wins-win:color-mix(in srgb,var(--j-secondary-color,#00d978) 88%,#00ff95);}
}
.live-wins-head{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;border-bottom:1px solid var(--live-wins-line);}
.live-wins-title,.live-wins-meta{display:flex;align-items:center;gap:10px;min-width:0;}
.live-wins-dot{width:10px;height:10px;border-radius:50%;background:#ff4d43;box-shadow:0 0 0 5px rgba(255,77,67,.14),0 0 16px rgba(255,77,67,.8);flex:0 0 auto;}
.live-wins-heading{width:auto;margin:0;padding:0;border:0;color:var(--live-wins-text);font-size:22px;line-height:1.15;text-transform:none;}
.live-wins-meta{color:var(--live-wins-muted);font-size:14px;line-height:1.2;white-space:nowrap;}
.live-wins-date{color:var(--live-wins-muted);}
.live-wins-online strong{color:var(--live-wins-win);}
.live-wins-table-wrap{overflow-x:auto;}
.live-wins-table{width:100%;border-collapse:collapse;color:var(--live-wins-text);table-layout:fixed;}
.live-wins-table th,.live-wins-table td{padding:14px 20px;border-bottom:1px solid var(--live-wins-line);text-align:left;vertical-align:middle;}
.live-wins-table th{color:var(--live-wins-soft);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0;}
.live-wins-table tbody tr:last-child td{border-bottom:0;}
.live-wins-player,.live-wins-game,.live-wins-casino,.live-wins-amount,.live-wins-time{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.live-wins-player-cell{display:flex;align-items:center;gap:10px;min-width:0;}
.live-wins-player-cell .live-wins-player{flex:1 1 auto;}
.live-wins-avatar{width:34px;height:34px;flex:0 0 34px;border:1px solid var(--live-wins-line);border-radius:50%;background:rgba(8,43,40,.08);background:color-mix(in srgb,var(--live-wins-text) 12%,transparent);box-shadow:0 4px 12px rgba(0,0,0,.12);object-fit:cover;}
.live-wins-avatar-fallback{display:grid;place-items:center;color:var(--live-wins-link);font-size:13px;font-weight:800;}
.live-wins-provider{display:block;margin-top:3px;color:var(--live-wins-soft);font-size:12px;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.live-wins-casino{color:var(--live-wins-link);font-weight:800;}
.live-wins-casino:hover{color:var(--live-wins-win);}
.live-wins-amount{color:var(--live-wins-win);font-size:18px;}
.live-wins-time{color:var(--live-wins-muted);font-size:14px;}
.live-wins-row{transition:opacity .28s ease,transform .28s ease;}
.live-wins-row-enter{opacity:0;transform:translateY(-12px);}
.live-wins-row-exit{opacity:0;transform:translateY(12px);}
@media (max-width:900px){.live-wins-provider{display:none;}
.live-wins-table th,.live-wins-table td{padding:13px 14px;}
}
@media (max-width:640px){.live-wins-widget{margin:var(--j-margin-section-mob,30px) 0;}
.live-wins-head{align-items:flex-start;flex-direction:column;padding:16px;}
.live-wins-meta{width:100%;justify-content:space-between;white-space:normal;}
.live-wins-table,.live-wins-table tbody,.live-wins-table tr,.live-wins-table td{display:block;width:100%;}
.live-wins-table thead{display:none;}
.live-wins-table tr{padding:12px 14px;border-bottom:1px solid var(--live-wins-line);}
.live-wins-table tbody tr:last-child{border-bottom:0;}
.live-wins-table td{display:grid;grid-template-columns:82px minmax(0,1fr);gap:10px;padding:5px 0;border:0;}
.live-wins-table td::before{content:attr(data-label);color:var(--live-wins-soft);font-size:12px;font-weight:700;text-transform:uppercase;}
.live-wins-amount{font-size:17px;}
}
@media (prefers-reduced-motion:reduce){.live-wins-row{transition:none;}
}
.games_section .game_block .head .arrows .chevron-left,.games_section .game_block .head .arrows .chevron-right,.game_block .head .arrows .chevron-left,.game_block .head .arrows .chevron-right{display:flex!important;align-items:center!important;justify-content:center!important;width:46px!important;height:42px!important;border-radius:14px!important;background:linear-gradient(180deg,#5a1846 0%,#2b123a 100%)!important;border:2px solid #ffd95e!important;box-shadow:0 10px 22px rgba(0,0,0,.34),0 0 18px rgba(255,217,94,.25)!important;opacity:1!important;}
.games_section .game_block .head .arrows .chevron-left i,.games_section .game_block .head .arrows .chevron-right i,.game_block .head .arrows .chevron-left i,.game_block .head .arrows .chevron-right i{color:#ffd95e!important;font-size:17px!important;font-weight:900!important;line-height:1!important;opacity:1!important;text-shadow:none!important;}
.games_section .game_block .head .arrows .chevron-left:hover,.games_section .game_block .head .arrows .chevron-right:hover,.game_block .head .arrows .chevron-left:hover,.game_block .head .arrows .chevron-right:hover{background:linear-gradient(180deg,#ffd95e 0%,#e3b130 100%)!important;border-color:#fff0a8!important;}
.games_section .game_block .head .arrows .chevron-left:hover i,.games_section .game_block .head .arrows .chevron-right:hover i,.game_block .head .arrows .chevron-left:hover i,.game_block .head .arrows .chevron-right:hover i{color:#2b123a!important;}
main.page-content a[href]:not(.btn):not(.btn-href):not(.wp-block-button__link):not(.footer-logo),main.page-content a[href]:not(.btn):not(.btn-href):not(.wp-block-button__link):not(.footer-logo):visited,footer.footer a[href]:not(.btn):not(.btn-href):not(.wp-block-button__link):not(.footer-logo),footer.footer a[href]:not(.btn):not(.btn-href):not(.wp-block-button__link):not(.footer-logo):visited,main.page-content p a[href],main.page-content li a[href],main.page-content .content a[href],main.page-content .acf-innerblocks-container a[href],main.page-content .text a[href],footer.footer .text a[href],footer.footer .footer-regulatory a[href]{color:#ffd95e!important;-webkit-text-fill-color:#ffd95e!important;text-decoration:underline!important;text-decoration-thickness:2px!important;text-decoration-color:rgba(255,217,94,.72)!important;text-underline-offset:3px!important;font-weight:700!important;}
main.page-content a[href]:not(.btn):not(.btn-href):not(.wp-block-button__link):not(.footer-logo):hover,footer.footer a[href]:not(.btn):not(.btn-href):not(.wp-block-button__link):not(.footer-logo):hover,main.page-content p a[href]:hover,main.page-content li a[href]:hover,main.page-content .content a[href]:hover,main.page-content .acf-innerblocks-container a[href]:hover{color:#ff79a8!important;-webkit-text-fill-color:#ff79a8!important;text-decoration-color:rgba(255,121,168,.82)!important;}
body.page-id-1387 main.page-content .wp-block-hb-g-section > .media_block + p,body.page-id-1387 main.page-content .wp-block-hb-g-section > p:has(+ .wp-block-table),body.page-id-1547 main.page-content .wp-block-hb-g-section > .media_block + p,body.page-id-1547 main.page-content .wp-block-hb-g-section > p:has(+ .wp-block-table){display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:20px 0 18px!important;padding:22px 28px!important;border-radius:22px!important;background:linear-gradient(180deg,rgba(255,247,230,.09),rgba(255,247,230,.045))!important;border:1px solid rgba(244,207,89,.28)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07)!important;color:#fff7e6!important;line-height:1.6!important;overflow-wrap:normal!important;word-break:normal!important;}
body.page-id-1547 main.page-content .wp-block-hb-g-section:has(> .media_block:not(:has(> .media))){display:grid!important;grid-template-columns:minmax(320px,.9fr) minmax(360px,1.1fr)!important;gap:20px 24px!important;align-items:stretch!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0 0 34px!important;padding:clamp(26px,2.3vw,42px)!important;border-radius:30px!important;overflow:hidden!important;background:radial-gradient(circle at 12% 0%,rgba(255,210,31,.10),transparent 34%),radial-gradient(circle at 88% 14%,rgba(255,47,94,.10),transparent 32%),linear-gradient(135deg,rgba(63,25,76,.94),rgba(24,9,42,.96))!important;border:1px solid rgba(244,207,89,.34)!important;box-shadow:0 22px 48px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.07)!important;}
body.page-id-1547 main.page-content .wp-block-hb-g-section:has(> .media_block:not(:has(> .media))) > .media_block{display:contents!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;}
body.page-id-1547 main.page-content .wp-block-hb-g-section:has(> .media_block:not(:has(> .media))) > .media_block > .title{grid-column:1 / -1!important;display:block!important;width:100%!important;margin:0 0 6px!important;padding:0 0 16px!important;border:0!important;border-bottom:3px solid #ff2f5e!important;color:#fff7e6!important;-webkit-text-fill-color:#fff7e6!important;font-size:clamp(26px,2vw,34px)!important;line-height:1.16!important;text-shadow:0 2px 12px rgba(0,0,0,.22)!important;}
body.page-id-1547 main.page-content .wp-block-hb-g-section:has(> .media_block:not(:has(> .media))) > .media_block > .content,body.page-id-1547 main.page-content .wp-block-hb-g-section:has(> .media_block:not(:has(> .media))) > p{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-height:0!important;margin:0!important;padding:24px 28px!important;border-radius:22px!important;background:linear-gradient(180deg,rgba(28,10,48,.88),rgba(22,8,46,.84))!important;border:1px solid rgba(244,207,89,.18)!important;box-shadow:0 14px 28px rgba(0,0,0,.14)!important;color:#fff7e6!important;line-height:1.6!important;overflow:visible!important;overflow-wrap:normal!important;word-break:normal!important;}
body.page-id-1547 main.page-content .wp-block-hb-g-section:has(> .media_block:not(:has(> .media))) > .media_block > .content{grid-column:1!important;}
body.page-id-1547 main.page-content .wp-block-hb-g-section:has(> .media_block:not(:has(> .media))) > p{grid-column:2!important;}
body.page-id-1547 main.page-content .wp-block-hb-g-section:has(> .media_block:not(:has(> .media))) > .wp-block-table{grid-column:1 / -1!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;}
body.page-id-1547 main.page-content .wp-block-hb-g-section:has(> .media_block:not(:has(> .media))) > .media_block > .content p,body.page-id-1547 main.page-content .wp-block-hb-g-section:has(> .media_block:not(:has(> .media))) > p{font-size:17px!important;}
body.page-id-1547 main.page-content .wp-block-hb-g-section:has(> .media_block:not(:has(> .media))) > .media_block > .content p:last-child{margin-bottom:0!important;}
main.page-content h1,main.page-content h2,main.page-content h3,main.page-content h4,main.page-content h5{color:#fff7e6!important;-webkit-text-fill-color:#fff7e6!important;}
@media (max-width:900px){body.page-id-1547 main.page-content .wp-block-hb-g-section:has(> .media_block:not(:has(> .media))){grid-template-columns:1fr!important;padding:22px!important;border-radius:24px!important;}
body.page-id-1547 main.page-content .wp-block-hb-g-section:has(> .media_block:not(:has(> .media))) > .media_block > .content,body.page-id-1547 main.page-content .wp-block-hb-g-section:has(> .media_block:not(:has(> .media))) > p,body.page-id-1547 main.page-content .wp-block-hb-g-section:has(> .media_block:not(:has(> .media))) > .wp-block-table{grid-column:1!important;}
}
.final-loose-card{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:20px 0 18px!important;padding:22px 28px!important;border-radius:22px!important;background:linear-gradient(180deg,rgba(255,247,230,.09),rgba(255,247,230,.045))!important;border:1px solid rgba(244,207,89,.28)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07)!important;color:#fff7e6!important;line-height:1.6!important;overflow-wrap:normal!important;word-break:normal!important;}
.force-page-games .final-game-info-section{display:grid!important;grid-template-columns:minmax(320px,.9fr) minmax(360px,1.1fr)!important;gap:20px 24px!important;align-items:stretch!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0 0 34px!important;padding:clamp(26px,2.3vw,42px)!important;border-radius:30px!important;overflow:hidden!important;background:radial-gradient(circle at 12% 0%,rgba(255,210,31,.10),transparent 34%),radial-gradient(circle at 88% 14%,rgba(255,47,94,.10),transparent 32%),linear-gradient(135deg,rgba(63,25,76,.94),rgba(24,9,42,.96))!important;border:1px solid rgba(244,207,89,.34)!important;box-shadow:0 22px 48px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.07)!important;}
.force-page-games .final-game-info-media{display:contents!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;}
.force-page-games .final-game-info-title{grid-column:1 / -1!important;display:block!important;width:100%!important;margin:0 0 6px!important;padding:0 0 16px!important;border:0!important;border-bottom:3px solid #ff2f5e!important;color:#fff7e6!important;-webkit-text-fill-color:#fff7e6!important;font-size:clamp(26px,2vw,34px)!important;line-height:1.16!important;text-shadow:0 2px 12px rgba(0,0,0,.22)!important;}
.force-page-games .final-game-info-content,.force-page-games .final-game-info-side{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-height:0!important;margin:0!important;padding:24px 28px!important;border-radius:22px!important;background:linear-gradient(180deg,rgba(28,10,48,.88),rgba(22,8,46,.84))!important;border:1px solid rgba(244,207,89,.18)!important;box-shadow:0 14px 28px rgba(0,0,0,.14)!important;color:#fff7e6!important;line-height:1.6!important;overflow:visible!important;overflow-wrap:normal!important;word-break:normal!important;font-size:17px!important;}
.force-page-games .final-game-info-content{grid-column:1!important;}
.force-page-games .final-game-info-side{grid-column:2!important;}
.force-page-games .final-game-info-table{grid-column:1 / -1!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;}
.force-page-games .final-game-info-content p:last-child{margin-bottom:0!important;}
@media (max-width:900px){.force-page-games .final-game-info-section{grid-template-columns:1fr!important;padding:22px!important;border-radius:24px!important;}
.force-page-games .final-game-info-content,.force-page-games .final-game-info-side,.force-page-games .final-game-info-table{grid-column:1!important;}
}
.force-page-games .final-game-info-section{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)!important;align-items:start!important;gap:18px 22px!important;}
.force-page-games .final-game-info-media,.force-page-games .final-game-info-content,.force-page-games .final-game-info-side,.force-page-games .final-game-info-table{align-self:start!important;}
.force-page-games .final-game-info-content,.force-page-games .final-game-info-side{height:auto!important;min-height:0!important;}
.force-page-games .final-game-info-content{padding:20px 24px!important;border-radius:20px!important;}
.force-page-games .final-game-info-side{padding:18px 22px!important;border-radius:20px!important;background:linear-gradient(180deg,rgba(255,247,230,.085),rgba(255,247,230,.05))!important;border:1px solid rgba(244,207,89,.24)!important;box-shadow:0 10px 22px rgba(0,0,0,.12)!important;font-size:16px!important;}
.force-page-games .final-game-info-title{margin-bottom:12px!important;}
.force-page-games .final-game-info-table{margin-top:2px!important;}
@media (max-width:1100px){.force-page-games .final-game-info-section{grid-template-columns:1fr!important;}
.force-page-games .final-game-info-side,.force-page-games .final-game-info-table,.force-page-games .final-game-info-content{grid-column:1!important;}
}
main.page-content > .container .wp-block-hb-g-section > p + .wp-block-table,main.page-content > .container .wp-block-hb-g-section > ul + .wp-block-table,main.page-content > .container .wp-block-hb-g-section > ol + .wp-block-table{margin-top:24px!important;}
main.page-content > .container .wp-block-hb-g-section:has(> .wp-block-table){margin-bottom:clamp(24px,2vw,38px)!important;}
main.page-content > .container .wp-block-hb-g-section:has(> .wp-block-table) + .wp-block-hb-g-section{margin-top:clamp(24px,2vw,38px)!important;}
.force-page-games .final-game-info-table,.final-game-info-table{margin-top:18px!important;}
main.page-content > .container .wp-block-hb-g-section > .wp-block-table{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-left:18px!important;padding-right:18px!important;}
main.page-content > .container .wp-block-hb-g-section > .wp-block-table table{width:100%!important;margin:0!important;}
body.page-id-1387 main.page-content .wp-block-hb-g-section > .wp-block-table,body.page-id-1547 main.page-content .wp-block-hb-g-section > .wp-block-table,.force-page-games .final-game-info-table{padding-left:18px!important;padding-right:18px!important;margin-top:18px!important;}
@media (max-width:768px){main.page-content > .container .wp-block-hb-g-section > .wp-block-table,body.page-id-1387 main.page-content .wp-block-hb-g-section > .wp-block-table,body.page-id-1547 main.page-content .wp-block-hb-g-section > .wp-block-table,.force-page-games .final-game-info-table{padding-left:12px!important;padding-right:12px!important;}
}
.hero .image-bg.hero-wheel-shell{width:min(100%,720px)!important;max-width:720px!important;overflow:visible!important;background:none!important;box-shadow:none!important}
.hero-wheel-embed:not(.hero-wheel-embed--popup){padding-top:0!important}
.hero-wheel-embed:not(.hero-wheel-embed--popup)::before{display:none!important;content:none!important}
.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-stage{width:min(100%,720px)!important;aspect-ratio:3/2!important;margin:0 auto!important;overflow:visible!important;filter:drop-shadow(0 24px 46px rgba(0,0,0,.44))!important}
.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-backdrop{display:block!important;position:absolute!important;inset:0!important;z-index:0!important;border-radius:30px!important;overflow:hidden!important;opacity:1!important;background:url("../wheel_bundle/img/static_background_with_girl.webp?v=20260609-text-removed") center/cover no-repeat!important;box-shadow:0 0 0 1px rgba(255,223,136,.28),0 26px 60px rgba(0,0,0,.34),0 0 24px rgba(236,92,169,.14)!important}
.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-backdrop::after{display:none!important;content:none!important}.hero-wheel-stage-glow,.hero-wheel-core,.hero-wheel-shine,.hero-wheel-labels{display:none!important}
.hero-wheel-static-rim,.hero-wheel-disc{position:absolute!important;border-radius:50%!important;background:transparent!important;pointer-events:none!important;aspect-ratio:1/1!important;transform-origin:50% 50%!important}.hero-wheel-static-rim{z-index:4!important;transform:translate(-50%,-50%)!important;filter:drop-shadow(0 16px 24px rgba(0,0,0,.42)) drop-shadow(0 0 12px rgba(255,190,120,.18))!important}.hero-wheel-disc{z-index:3!important;transition:transform 6.2s cubic-bezier(.12,.92,.18,1)!important;will-change:transform!important;backface-visibility:hidden!important;filter:drop-shadow(0 18px 28px rgba(7,0,14,.42))!important}.hero-wheel-static-rim__img,.hero-wheel-ring,.hero-wheel-center img,.hero-wheel-pointer img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;image-rendering:auto!important}
.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-static-rim,.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-disc{inset:auto!important;left:42%!important;top:51.5%!important;width:53%!important;height:auto!important}.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-static-rim{transform:translate(-50%,-50%)!important}.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-disc{transform:translate(-50%,-50%) rotate(var(--hero-wheel-rotation))!important}
.hero-wheel-pointer{display:flex!important;position:absolute!important;align-items:center!important;justify-content:center!important;background:transparent!important;pointer-events:none!important;z-index:6!important}.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-pointer{left:42%!important;top:8.2%!important;width:17%!important;height:auto!important;aspect-ratio:916/847!important;transform:translateX(-50%)!important}
.hero-wheel-center{display:block!important;position:absolute!important;z-index:7!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;opacity:1!important;cursor:pointer!important;animation:hero-wheel-pulse 1.8s ease-in-out infinite!important;transform-origin:50% 50%!important;appearance:none!important;-webkit-appearance:none!important}.hero-wheel-center img{filter:drop-shadow(0 12px 20px rgba(0,0,0,.50)) drop-shadow(0 0 10px rgba(255,127,160,.14))!important}.hero-wheel-center span{display:none!important}.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-center{left:42%!important;top:51.5%!important;width:10.8%!important;height:auto!important;aspect-ratio:847/874!important;transform:translate(-50%,-50%)!important}.hero-wheel-center:hover{transform:translate(-50%,-50%) scale(1.04)!important}
.hero-wheel-embed--popup .hero-wheel-stage{width:min(100%,520px)!important;aspect-ratio:1/1!important;overflow:visible!important}.hero-wheel-embed--popup .hero-wheel-backdrop{display:block!important;inset:0!important;border-radius:50%!important;background:radial-gradient(circle at center,rgba(255,240,176,.12) 0 32%,rgba(255,111,153,.08) 33% 56%,rgba(29,12,47,.72) 72%,rgba(17,7,24,.96) 100%),linear-gradient(180deg,#401233 0%,#1a0a24 100%)!important}.hero-wheel-embed--popup .hero-wheel-backdrop::after{display:none!important;content:none!important}.hero-wheel-embed--popup .hero-wheel-static-rim,.hero-wheel-embed--popup .hero-wheel-disc{inset:auto!important;left:50%!important;top:50%!important;width:92%!important;height:auto!important}.hero-wheel-embed--popup .hero-wheel-static-rim{transform:translate(-50%,-50%)!important}.hero-wheel-embed--popup .hero-wheel-disc{transform:translate(-50%,-50%) rotate(var(--hero-wheel-rotation))!important}.hero-wheel-embed--popup .hero-wheel-pointer{left:50%!important;top:-1%!important;width:28%!important;height:auto!important;aspect-ratio:916/847!important;transform:translateX(-50%)!important}.hero-wheel-embed--popup .hero-wheel-center{left:50%!important;top:50%!important;width:20%!important;height:auto!important;aspect-ratio:847/874!important;transform:translate(-50%,-50%)!important}
@media (max-width:1024px){.hero .image-bg.hero-wheel-shell{max-width:640px!important}.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-stage{width:min(100%,640px)!important}}
@media (max-width:767px){.hero .image-bg.hero-wheel-shell{max-width:420px!important}.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-stage{width:min(100%,420px)!important;aspect-ratio:3/2!important}.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-backdrop{border-radius:22px!important}.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-static-rim,.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-disc{left:41%!important;top:52%!important;width:54%!important}.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-pointer{left:41%!important;top:7.6%!important;width:18%!important}.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-center{left:41%!important;top:52%!important;width:11.5%!important}.hero-wheel-embed--popup .hero-wheel-stage{width:min(100%,360px)!important}}
.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-static-rim,.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-disc{left:42%!important;top:51.8%!important;width:74.4%!important;height:auto!important;}
.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-static-rim{transform:translate(-50%,-50%)!important;}
.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-disc{top:52.7%!important;transform:translate(-50%,-50%) rotate(var(--hero-wheel-rotation))!important;}
.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-pointer{left:42%!important;top:-4%!important;width:23.9%!important;height:auto!important;transform:translateX(-50%)!important;}
.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-center{left:42%!important;top:52.7%!important;width:15.1%!important;height:auto!important;transform:translate(-50%,-50%)!important;}
.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-center:hover{transform:translate(-50%,-50%) scale(1.04)!important;}
@media (max-width:767px){.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-static-rim,.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-disc{left:41%!important;top:52%!important;width:76.8%!important;}
.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-disc{top:52.9%!important;}
.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-pointer{left:41%!important;top:-5.2%!important;width:25.6%!important;}
.hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-center{left:41%!important;top:52.9%!important;width:16.3%!important;}
}
.hero-wheel-embed:not(.hero-wheel-embed--popup){padding-top:0!important;}
.hero-wheel-embed:not(.hero-wheel-embed--popup)::before{display:none!important;content:none!important;visibility:hidden!important;opacity:0!important;}
.hero-wheel-result{align-items:center!important;justify-content:center!important;padding:18px!important;}
.hero-wheel-result__backdrop{background:radial-gradient(circle at 50% 34%,rgba(255,210,31,.18),transparent 28%),radial-gradient(circle at 50% 80%,rgba(231,38,69,.20),transparent 38%),rgba(16,5,20,.82)!important;backdrop-filter:blur(12px) saturate(1.1)!important;}
.hero-wheel-result__dialog{position:relative!important;width:min(92vw,500px)!important;padding:28px 26px 30px!important;text-align:center!important;overflow:hidden!important;border-radius:34px!important;border:2px solid rgba(255,214,92,.72)!important;background:radial-gradient(circle at 50% -8%,rgba(255,225,122,.22),transparent 28%),radial-gradient(circle at 12% 14%,rgba(231,38,69,.20),transparent 30%),radial-gradient(circle at 88% 18%,rgba(255,111,153,.16),transparent 32%),linear-gradient(180deg,#4b163f 0%,#2b0f35 46%,#130718 100%)!important;box-shadow:0 34px 82px rgba(0,0,0,.58),0 0 0 5px rgba(255,210,31,.10),0 0 34px rgba(255,89,137,.20),inset 0 1px 0 rgba(255,247,230,.24)!important;}
.hero-wheel-result__dialog::before{content:""!important;position:absolute!important;inset:10px!important;pointer-events:none!important;border-radius:28px!important;border:1px solid rgba(255,247,230,.12)!important;background:radial-gradient(circle at 16% 14%,rgba(255,210,31,.18) 0 4px,transparent 5px),radial-gradient(circle at 84% 14%,rgba(255,210,31,.18) 0 4px,transparent 5px),radial-gradient(circle at 18% 86%,rgba(255,210,31,.16) 0 4px,transparent 5px),radial-gradient(circle at 82% 86%,rgba(255,210,31,.16) 0 4px,transparent 5px);}
.hero-wheel-result__dialog::after{content:""!important;position:absolute!important;left:50%!important;top:-56px!important;width:180px!important;height:180px!important;transform:translateX(-50%)!important;pointer-events:none!important;border-radius:50%!important;background:radial-gradient(circle at center,transparent 0 45%,rgba(255,210,31,.28) 46% 48%,transparent 49%),conic-gradient(from -18deg,rgba(255,210,31,.16),rgba(231,38,69,.18),rgba(255,247,230,.08),rgba(255,210,31,.16));opacity:.72!important;}
.hero-wheel-result__close{top:16px!important;right:16px!important;width:40px!important;height:40px!important;border-radius:50%!important;border:1px solid rgba(255,210,31,.46)!important;background:linear-gradient(180deg,rgba(255,247,230,.16),rgba(255,247,230,.06))!important;box-shadow:0 10px 20px rgba(0,0,0,.34)!important;}
.hero-wheel-result__close img{width:17px!important;height:17px!important;filter:brightness(0) invert(1) drop-shadow(0 1px 2px rgba(0,0,0,.4))!important;}
.hero-wheel-result__gift{position:relative!important;z-index:2!important;width:min(42vw,132px)!important;margin:-8px auto 8px!important;padding:10px!important;border-radius:50%!important;background:radial-gradient(circle at 50% 44%,rgba(255,210,31,.28),transparent 58%),linear-gradient(180deg,rgba(255,247,230,.10),rgba(255,247,230,.03))!important;box-shadow:0 16px 30px rgba(0,0,0,.30),0 0 28px rgba(255,210,31,.12)!important;}
.hero-wheel-result__gift img{width:100%!important;height:auto!important;filter:drop-shadow(0 12px 18px rgba(0,0,0,.46)) drop-shadow(0 0 12px rgba(255,210,31,.18))!important;}
.hero-wheel-result__prize{position:relative!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:210px!important;min-height:76px!important;padding:12px 30px!important;margin:6px auto 14px!important;border-radius:999px!important;border:2px solid rgba(255,247,230,.70)!important;background:radial-gradient(circle at 50% 12%,rgba(255,255,255,.40),transparent 36%),linear-gradient(180deg,#ffe889 0%,#ffd041 38%,#e3a421 100%)!important;color:#2a0712!important;font-size:clamp(34px,7vw,56px)!important;font-weight:950!important;line-height:1!important;letter-spacing:.02em!important;text-shadow:0 1px 0 rgba(255,255,255,.36)!important;box-shadow:0 18px 30px rgba(0,0,0,.36),0 0 0 5px rgba(255,210,31,.10),inset 0 2px 0 rgba(255,255,255,.62),inset 0 -8px 16px rgba(111,51,0,.22)!important;}
.hero-wheel-result__prize::before,.hero-wheel-result__prize::after{content:"✦"!important;display:inline-block!important;margin:0 10px!important;font-size:.42em!important;color:#9e1536!important;transform:translateY(-2px)!important;}
.hero-wheel-result__title{position:relative!important;z-index:2!important;margin:8px 0 10px!important;color:#fff7e6!important;font-size:clamp(25px,4.3vw,34px)!important;font-weight:950!important;letter-spacing:.01em!important;text-shadow:0 3px 12px rgba(0,0,0,.62),0 0 14px rgba(255,89,137,.30)!important;}
.hero-wheel-result__text{position:relative!important;z-index:2!important;max-width:360px!important;margin:0 auto 22px!important;color:rgba(255,247,230,.88)!important;font-size:16px!important;line-height:1.48!important;}
.hero-wheel-result__cta{position:relative!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:230px!important;min-height:54px!important;padding:14px 30px!important;border-radius:999px!important;border:1px solid rgba(255,247,230,.66)!important;background:linear-gradient(180deg,#fff0a0 0%,#ffd43d 42%,#e0a51f 100%)!important;color:#220913!important;font-size:16px!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.035em!important;text-decoration:none!important;box-shadow:0 18px 30px rgba(0,0,0,.36),0 0 22px rgba(255,210,31,.18),inset 0 2px 0 rgba(255,255,255,.60)!important;}
.hero-wheel-result__cta:hover{filter:brightness(1.05)!important;transform:translateY(-1px)!important;}
@media (max-width:767px){.hero-wheel-result__dialog{width:min(94vw,430px)!important;padding:24px 18px 24px!important;border-radius:28px!important;}
.hero-wheel-result__gift{width:min(38vw,112px)!important;}
.hero-wheel-result__prize{min-width:176px!important;min-height:64px!important;padding:10px 22px!important;}
.hero-wheel-result__cta{width:100%!important;min-width:0!important;}
}
.hero-wheel-result{align-items:center!important;justify-content:center!important;padding:18px!important;}
.hero-wheel-result__backdrop{background:radial-gradient(circle at 50% 16%,rgba(255,170,60,.12),transparent 25%),radial-gradient(circle at 50% 80%,rgba(170,20,60,.18),transparent 32%),rgba(14,4,22,.82)!important;backdrop-filter:blur(12px) saturate(1.08)!important;}
.hero-wheel-result__dialog{position:relative!important;width:min(92vw,520px)!important;min-height:585px!important;overflow:hidden!important;padding:22px 24px 26px!important;text-align:center!important;border-radius:34px!important;border:2px solid rgba(239,181,63,.78)!important;background:radial-gradient(circle at 50% 14%,rgba(255,104,176,.18),transparent 23%),radial-gradient(circle at 50% 28%,rgba(255,180,80,.08),transparent 22%),linear-gradient(180deg,#5a1847 0%,#37103f 40%,#170723 100%)!important;box-shadow:0 24px 70px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,232,162,.14),inset 0 24px 40px rgba(255,255,255,.03)!important;}
.hero-wheel-result__dialog::before{content:""!important;position:absolute!important;inset:8px!important;border-radius:28px!important;border:1px solid rgba(255,218,107,.18)!important;pointer-events:none!important;}
.hero-wheel-result__dialog::after{content:""!important;position:absolute!important;left:50%!important;top:208px!important;transform:translateX(-50%)!important;width:72%!important;height:2px!important;background:linear-gradient(90deg,transparent 0%,rgba(255,205,92,.2) 10%,rgba(255,105,170,.95) 50%,rgba(255,205,92,.2) 90%,transparent 100%)!important;box-shadow:0 0 18px rgba(255,88,160,.66)!important;pointer-events:none!important;}
.hero-wheel-result__close{top:16px!important;right:16px!important;width:44px!important;height:44px!important;border-radius:50%!important;border:1.5px solid rgba(239,181,63,.78)!important;background:rgba(60,14,57,.55)!important;box-shadow:0 8px 20px rgba(0,0,0,.28)!important;}
.hero-wheel-result__close img{width:18px!important;height:18px!important;filter:sepia(1) saturate(6) hue-rotate(344deg) brightness(1.1)!important;}
.hero-wheel-result__gift{position:relative!important;z-index:2!important;width:min(46vw,196px)!important;margin:8px auto 14px!important;}
.hero-wheel-result__gift::before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:170px!important;height:170px!important;border-radius:50%!important;background:radial-gradient(circle at center,rgba(255,95,180,.25) 0%,rgba(255,95,180,.08) 38%,transparent 68%),radial-gradient(circle at center,transparent 42%,rgba(223,155,46,.26) 43%,transparent 46%),radial-gradient(circle at center,transparent 56%,rgba(223,155,46,.16) 57%,transparent 60%)!important;pointer-events:none!important;}
.hero-wheel-result__gift img{position:relative!important;z-index:1!important;display:block!important;width:100%!important;height:auto!important;filter:drop-shadow(0 12px 18px rgba(0,0,0,.42))!important;}
.hero-wheel-result__prize{position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:min(100%,470px)!important;min-height:170px!important;margin:8px auto 18px!important;padding:22px 28px 18px!important;color:#f3d06a!important;border:2px solid rgba(231,172,49,.85)!important;border-radius:28px!important;clip-path:polygon(8% 0,92% 0,100% 18%,100% 82%,92% 100%,8% 100%,0 82%,0 18%)!important;background:linear-gradient(180deg,rgba(72,21,76,.98) 0%,rgba(37,10,53,.98) 100%)!important;box-shadow:0 0 0 3px rgba(255,128,200,.12),inset 0 0 0 1px rgba(255,224,138,.14),0 12px 28px rgba(0,0,0,.35)!important;}
.hero-wheel-result__prize::before,.hero-wheel-result__prize::after{content:"✦"!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;color:#e7b240!important;font-size:28px!important;text-shadow:0 0 8px rgba(255,180,70,.35)!important;}
.hero-wheel-result__prize::before{left:30px!important;}
.hero-wheel-result__prize::after{right:30px!important;}
.hero-wheel-result__prize-major{display:block!important;font-size:clamp(72px,12vw,104px)!important;line-height:.94!important;font-weight:950!important;letter-spacing:.02em!important;color:#e5b038!important;text-shadow:0 1px 0 rgba(255,240,170,.85),0 2px 0 rgba(188,126,20,.96),0 10px 18px rgba(0,0,0,.38)!important;}
.hero-wheel-result__prize-minor{display:block!important;margin-top:6px!important;font-size:clamp(28px,4.9vw,44px)!important;line-height:1!important;font-weight:900!important;letter-spacing:.20em!important;color:#f3efe7!important;text-transform:uppercase!important;text-shadow:0 3px 10px rgba(0,0,0,.35)!important;}
.hero-wheel-result__prize-single{display:block!important;font-size:clamp(46px,8vw,72px)!important;line-height:1.03!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#e5b038!important;text-shadow:0 1px 0 rgba(255,240,170,.75),0 2px 0 rgba(188,126,20,.95),0 10px 18px rgba(0,0,0,.40)!important;}
.hero-wheel-result__title{margin:2px 0 8px!important;color:#e5b038!important;font-size:clamp(28px,4.8vw,36px)!important;line-height:1.06!important;font-weight:900!important;letter-spacing:.05em!important;text-transform:uppercase!important;text-shadow:0 3px 14px rgba(0,0,0,.36)!important;}
.hero-wheel-result__text{max-width:390px!important;margin:0 auto 22px!important;color:rgba(245,237,230,.86)!important;font-size:16px!important;line-height:1.45!important;}
.hero-wheel-result__cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:232px!important;min-height:60px!important;padding:14px 32px!important;border-radius:999px!important;border:1.5px solid rgba(255,238,185,.74)!important;background:linear-gradient(180deg,#f5c860 0%,#e8a935 100%)!important;color:#210714!important;font-size:18px!important;line-height:1!important;font-weight:900!important;letter-spacing:.03em!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:0 8px 18px rgba(0,0,0,.28),inset 0 2px 0 rgba(255,244,195,.58)!important;}
.hero-wheel-result__cta:hover{transform:translateY(-1px)!important;filter:brightness(1.04)!important;}
@media (max-width:767px){.hero-wheel-result__dialog{width:min(94vw,430px)!important;min-height:540px!important;padding:18px 16px 20px!important;}
.hero-wheel-result__dialog::after{top:196px!important;width:80%!important;}
.hero-wheel-result__gift{width:min(48vw,170px)!important;}
.hero-wheel-result__prize{min-height:150px!important;padding:18px 18px 14px!important;}
.hero-wheel-result__prize::before{left:18px!important;}
.hero-wheel-result__prize::after{right:18px!important;}
.hero-wheel-result__cta{width:min(100%,250px)!important;min-width:0!important;}
}
.hero-wheel-result__prize{clip-path:none!important;border-radius:30px!important;background:linear-gradient(180deg,rgba(79,24,86,.98) 0%,rgba(52,14,67,.98) 38%,rgba(34,10,48,.98) 100%)!important;box-shadow:0 0 0 2px rgba(255,128,200,.10),inset 0 0 0 1px rgba(255,224,138,.16),0 12px 28px rgba(0,0,0,.35)!important;}
.hero-wheel-result__gift{margin:12px auto 12px!important;}
.hero-wheel-result__gift::before{width:196px!important;height:156px!important;border-radius:40px!important;background:radial-gradient(circle at 50% 70%,rgba(255,206,116,.16) 0%,rgba(255,206,116,.08) 28%,transparent 54%),radial-gradient(circle at 50% 52%,transparent 42%,rgba(231,172,49,.22) 43%,transparent 45.5%),radial-gradient(circle at 50% 52%,transparent 57%,rgba(255,116,178,.12) 58.2%,transparent 60.2%),radial-gradient(circle at 20% 28%,rgba(255,234,178,.72) 0 2px,transparent 3px),radial-gradient(circle at 80% 26%,rgba(255,234,178,.72) 0 2px,transparent 3px),radial-gradient(circle at 72% 76%,rgba(255,234,178,.56) 0 1.7px,transparent 2.7px),radial-gradient(circle at 30% 78%,rgba(255,234,178,.56) 0 1.7px,transparent 2.7px),radial-gradient(circle at 50% 50%,rgba(255,96,174,.05) 0%,transparent 72%)!important;box-shadow:none!important;}
.hero-wheel-result__gift::after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:126px!important;height:126px!important;border-radius:50%!important;background:radial-gradient(circle at center,transparent 58%,rgba(255,223,156,.18) 59%,transparent 61%),radial-gradient(circle at center,transparent 72%,rgba(231,172,49,.11) 73%,transparent 75%)!important;pointer-events:none!important;}
.hero-wheel-result__gift img{filter:drop-shadow(0 10px 18px rgba(0,0,0,.38))!important;}
@media (max-width:767px){.hero-wheel-result__gift::before{width:172px!important;height:138px!important;}
.hero-wheel-result__gift::after{width:112px!important;height:112px!important;}
.hero-wheel-result__prize{border-radius:26px!important;}
}
.hero-wheel-result__gift{position:relative!important;isolation:isolate!important;}
.hero-wheel-result__gift::before{width:210px!important;height:132px!important;border-radius:50%!important;background:radial-gradient(ellipse at 50% 82%,rgba(255,208,112,.26) 0 10%,rgba(255,208,112,.12) 11% 18%,transparent 38%),radial-gradient(circle at 50% 52%,rgba(255,112,176,.12) 0 18%,transparent 42%),radial-gradient(circle at 16% 34%,rgba(255,236,184,.95) 0 2px,transparent 3px),radial-gradient(circle at 84% 30%,rgba(255,236,184,.92) 0 2px,transparent 3px),radial-gradient(circle at 72% 70%,rgba(255,219,142,.75) 0 1.7px,transparent 2.7px),radial-gradient(circle at 28% 72%,rgba(255,219,142,.75) 0 1.7px,transparent 2.7px),radial-gradient(circle at 60% 22%,rgba(255,180,214,.32) 0 1.5px,transparent 2.5px),radial-gradient(circle at 40% 20%,rgba(255,180,214,.28) 0 1.5px,transparent 2.5px)!important;box-shadow:none!important;filter:none!important;}
.hero-wheel-result__gift::after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:196px!important;height:124px!important;border-radius:50%!important;background:linear-gradient(90deg,transparent 0%,rgba(255,213,125,.0) 22%,rgba(255,213,125,.22) 50%,rgba(255,213,125,.0) 78%,transparent 100%),linear-gradient(0deg,transparent 0%,rgba(255,110,178,.0) 28%,rgba(255,110,178,.16) 50%,rgba(255,110,178,.0) 72%,transparent 100%)!important;mix-blend-mode:screen!important;opacity:.62!important;pointer-events:none!important;}
.hero-wheel-result__gift img{filter:drop-shadow(0 12px 18px rgba(0,0,0,.38)) drop-shadow(0 0 12px rgba(255,179,82,.10))!important;}
@media (max-width:767px){.hero-wheel-result__gift::before{width:184px!important;height:118px!important;}
.hero-wheel-result__gift::after{width:170px!important;height:110px!important;}
}
.hero-wheel-result__gift{position:relative!important;width:min(40vw,150px)!important;margin:10px auto 12px!important;padding:0!important;isolation:isolate!important;}
.hero-wheel-result__gift::before{content:""!important;position:absolute!important;left:50%!important;bottom:-4px!important;transform:translateX(-50%)!important;width:126px!important;height:24px!important;border-radius:50%!important;background:radial-gradient(ellipse at center,rgba(255,209,116,.42) 0%,rgba(255,209,116,.16) 42%,rgba(255,99,166,.08) 62%,transparent 78%)!important;filter:blur(3px)!important;pointer-events:none!important;}
.hero-wheel-result__gift::after{content:""!important;position:absolute!important;inset:-10px -18px -8px -18px!important;background:radial-gradient(circle at 18% 34%,rgba(255,235,190,.95) 0 2px,transparent 3px),radial-gradient(circle at 82% 26%,rgba(255,235,190,.92) 0 2px,transparent 3px),radial-gradient(circle at 74% 72%,rgba(255,215,138,.78) 0 1.7px,transparent 2.7px),radial-gradient(circle at 28% 76%,rgba(255,215,138,.78) 0 1.7px,transparent 2.7px),linear-gradient(180deg,rgba(255,227,157,.16) 0%,rgba(255,227,157,0) 46%)!important;pointer-events:none!important;}
.hero-wheel-result__gift img{display:block!important;width:100%!important;height:auto!important;filter:drop-shadow(0 10px 16px rgba(0,0,0,.34)) drop-shadow(0 0 10px rgba(255,193,92,.12))!important;}
@media (max-width:767px){.hero-wheel-result__gift{width:min(36vw,128px)!important;}
.hero-wheel-result__gift::before{width:108px!important;height:20px!important;}
}
.hero-wheel-result__backdrop{background:radial-gradient(circle at 50% 0%,rgba(255,202,112,.16) 0%,transparent 24%),radial-gradient(circle at 50% 88%,rgba(182,22,74,.22) 0%,transparent 34%),rgba(10,2,16,.86)!important;backdrop-filter:blur(14px) saturate(1.16)!important;}
.hero-wheel-result__dialog{background:radial-gradient(circle at 50% -2%,rgba(255,216,140,.14) 0%,transparent 18%),radial-gradient(circle at 20% 14%,rgba(255,96,168,.18) 0%,transparent 28%),radial-gradient(circle at 80% 18%,rgba(255,136,196,.10) 0%,transparent 26%),radial-gradient(circle at 50% 30%,rgba(122,22,98,.18) 0%,transparent 42%),linear-gradient(180deg,#6a1b52 0%,#471247 34%,#25072f 68%,#130317 100%)!important;box-shadow:0 30px 80px rgba(0,0,0,.58),0 0 44px rgba(255,98,170,.18),0 0 0 1px rgba(255,234,170,.08),inset 0 1px 0 rgba(255,243,210,.14),inset 0 18px 44px rgba(255,255,255,.04)!important;}
.hero-wheel-result__dialog::before{border-color:rgba(255,223,132,.26)!important;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.03),transparent 20%),linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,0))!important;}
.hero-wheel-result__dialog::after{background:linear-gradient(90deg,transparent 0%,rgba(255,210,126,.16) 10%,rgba(255,98,170,.95) 50%,rgba(255,210,126,.16) 90%,transparent 100%)!important;box-shadow:0 0 20px rgba(255,95,170,.54)!important;}
.hero-wheel-result__prize{background:radial-gradient(circle at 50% 0%,rgba(255,244,188,.05),transparent 22%),linear-gradient(180deg,rgba(87,24,92,.98) 0%,rgba(55,14,70,.98) 42%,rgba(31,8,44,.98) 100%)!important;box-shadow:0 0 0 2px rgba(255,140,202,.12),inset 0 0 0 1px rgba(255,227,149,.18),0 14px 30px rgba(0,0,0,.36)!important;}
.hero-wheel-result__title{text-shadow:0 3px 16px rgba(0,0,0,.38),0 0 18px rgba(255,103,173,.16)!important;}
.hero-wheel-result__text{color:rgba(249,240,232,.92)!important;}
.hero-wheel-result__backdrop{background:radial-gradient(circle at 50% 0%,rgba(214,164,88,.12) 0%,transparent 20%),radial-gradient(circle at 50% 90%,rgba(120,10,44,.18) 0%,transparent 30%),rgba(6,1,10,.92)!important;backdrop-filter:blur(15px) saturate(1.12)!important;}
.hero-wheel-result__dialog{background:radial-gradient(circle at 50% -6%,rgba(255,212,126,.08) 0%,transparent 16%),radial-gradient(circle at 18% 16%,rgba(150,24,92,.14) 0%,transparent 24%),radial-gradient(circle at 82% 18%,rgba(122,18,76,.10) 0%,transparent 24%),linear-gradient(180deg,#4b1238 0%,#2c0a2c 32%,#17031d 64%,#09010d 100%)!important;box-shadow:0 34px 90px rgba(0,0,0,.68),0 0 30px rgba(198,79,132,.10),0 0 0 1px rgba(255,222,145,.06),inset 0 1px 0 rgba(255,242,204,.10),inset 0 24px 48px rgba(255,255,255,.025)!important;}
.hero-wheel-result__dialog::before{border-color:rgba(255,214,118,.22)!important;background:linear-gradient(180deg,rgba(255,255,255,.018),rgba(255,255,255,0))!important;}
.hero-wheel-result__dialog::after{background:linear-gradient(90deg,transparent 0%,rgba(224,170,88,.10) 12%,rgba(193,54,122,.82) 50%,rgba(224,170,88,.10) 88%,transparent 100%)!important;box-shadow:0 0 18px rgba(193,54,122,.36)!important;}
.hero-wheel-result__prize{background:radial-gradient(circle at 50% 0%,rgba(255,242,192,.035),transparent 18%),linear-gradient(180deg,rgba(66,15,70,.99) 0%,rgba(38,9,50,.99) 44%,rgba(20,4,28,.99) 100%)!important;box-shadow:0 0 0 2px rgba(201,87,148,.10),inset 0 0 0 1px rgba(255,222,138,.16),0 15px 34px rgba(0,0,0,.42)!important;}
.hero-wheel-result__title{color:#e7b64a!important;text-shadow:0 4px 18px rgba(0,0,0,.46),0 0 12px rgba(193,54,122,.10)!important;}
.hero-wheel-result__text{color:rgba(246,236,226,.88)!important;}
.hero-wheel-result__cta{box-shadow:0 10px 22px rgba(0,0,0,.34),inset 0 2px 0 rgba(255,244,195,.52)!important;}
html body main.page-content > .container .wp-block-hb-g-section > .wp-block-table,html body main.page-content > .container .wp-block-hb-g-section > p + .wp-block-table,html body main.page-content > .container .wp-block-hb-g-section > .final-loose-card + .wp-block-table,html body main.page-content > .container .wp-block-hb-g-section > .wp-block-table.final-game-info-table,html body main.page-content > .container .final-game-info-table{box-sizing:border-box!important;width:calc(100% - 56px)!important;max-width:calc(100% - 56px)!important;margin-left:28px!important;margin-right:28px!important;padding:0!important;overflow:visible!important;background:transparent!important;border:0!important;box-shadow:none!important;}
html body main.page-content > .container .wp-block-hb-g-section > p + .wp-block-table,html body main.page-content > .container .wp-block-hb-g-section > .final-loose-card + .wp-block-table{margin-top:20px!important;}
html body main.page-content .wp-block-table > table,html body main.page-content .final-game-info-table > table{width:100%!important;max-width:100%!important;margin:0!important;box-sizing:border-box!important;}
@media (max-width:768px){html body main.page-content > .container .wp-block-hb-g-section > .wp-block-table,html body main.page-content > .container .wp-block-hb-g-section > p + .wp-block-table,html body main.page-content > .container .wp-block-hb-g-section > .final-loose-card + .wp-block-table,html body main.page-content > .container .wp-block-hb-g-section > .wp-block-table.final-game-info-table,html body main.page-content > .container .final-game-info-table{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;margin-left:12px!important;margin-right:12px!important;}
}
html body main.page-content .wp-block-table.table-inset-hard{width:calc(100% - 56px)!important;max-width:calc(100% - 56px)!important;margin-left:28px!important;margin-right:28px!important;padding:0!important;}
html body main.page-content div.wp-block-table.table-inline-real-fix{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:0!important;margin-top:22px!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important;}
html body main.page-content div.wp-block-table.table-inline-real-fix > table{box-sizing:border-box!important;width:calc(100% - 56px)!important;max-width:calc(100% - 56px)!important;margin-left:28px!important;margin-right:28px!important;}
@media(max-width:768px){html body main.page-content div.wp-block-table.table-inline-real-fix > table{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;margin-left:12px!important;margin-right:12px!important;}
}
html body main.page-content a.content-link-strong,html body main.page-content a.content-link-strong:visited,html body main.page-content p a[href]:not(.wp-block-button__link):not(.btn):not(.btn-href),html body main.page-content li a[href]:not(.wp-block-button__link):not(.btn):not(.btn-href),html body main.page-content .content a[href]:not(.wp-block-button__link):not(.btn):not(.btn-href),html body main.page-content .acf-innerblocks-container a[href]:not(.wp-block-button__link):not(.btn):not(.btn-href),html body footer.footer a.content-link-strong,html body footer.footer a.content-link-strong:visited{color:#ffd95e!important;-webkit-text-fill-color:#ffd95e!important;text-decoration:underline!important;text-decoration-thickness:2px!important;text-decoration-color:rgba(255,217,94,.75)!important;text-underline-offset:3px!important;font-weight:800!important;text-shadow:0 1px 8px rgba(0,0,0,.22)!important;}
html body main.page-content a.content-link-strong:hover,html body main.page-content p a[href]:not(.wp-block-button__link):not(.btn):not(.btn-href):hover,html body main.page-content li a[href]:not(.wp-block-button__link):not(.btn):not(.btn-href):hover,html body footer.footer a.content-link-strong:hover{color:#ff8ab0!important;-webkit-text-fill-color:#ff8ab0!important;text-decoration-color:rgba(255,138,176,.9)!important;}
html body .wp-block-button .wp-block-button__link,html body a.wp-block-button__link,html body a.wp-block-button__link span,html body .wp-block-button__link.wp-element-button,html body .wp-block-button__link.wp-element-button span,html body a.btn-href.wp-block-button__link,html body a.btn-href.wp-block-button__link span{color:#2b123a!important;-webkit-text-fill-color:#2b123a!important;text-decoration:none!important;text-shadow:none!important;font-weight:900!important;letter-spacing:.01em!important;}
html body .wp-block-button .wp-block-button__link:hover,html body a.wp-block-button__link:hover,html body a.btn-href.wp-block-button__link:hover{background:linear-gradient(180deg,#3a1749,#160b2e)!important;border-color:rgba(255,217,94,.72)!important;}
html body .wp-block-button .wp-block-button__link:hover,html body .wp-block-button .wp-block-button__link:hover span,html body a.wp-block-button__link:hover,html body a.wp-block-button__link:hover span,html body a.btn-href.wp-block-button__link:hover,html body a.btn-href.wp-block-button__link:hover span{color:#ffd95e!important;-webkit-text-fill-color:#ffd95e!important;}
html body footer.footer .links nav.menu ul li a,html body .links nav.menu ul li a{color:#ffd95e!important;-webkit-text-fill-color:#ffd95e!important;text-decoration:none!important;text-shadow:none!important;}
html body footer.footer .links nav.menu ul li.current_page_item > a,html body footer.footer .links nav.menu ul li.current-menu-item > a,html body .links nav.menu ul li.current_page_item > a,html body .links nav.menu ul li.current-menu-item > a{background:linear-gradient(180deg,#ffd95e,#f0b821)!important;border-color:rgba(255,244,193,.85)!important;color:#2b123a!important;-webkit-text-fill-color:#2b123a!important;font-weight:900!important;}
html body footer.footer .links nav.menu ul li a:hover,html body .links nav.menu ul li a:hover{background:linear-gradient(180deg,#ffd95e,#f0b821)!important;color:#2b123a!important;-webkit-text-fill-color:#2b123a!important;}
html body main.page-content .wp-block-table.table-responsive-fix,html body main.page-content .wp-block-table{box-sizing:border-box!important;display:block!important;width:100%!important;max-width:100%!important;margin:24px 0!important;padding:0 28px!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;}
html body main.page-content .wp-block-table.table-responsive-fix > table,html body main.page-content .wp-block-table > table{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;border-collapse:separate!important;border-spacing:0!important;border-radius:22px!important;overflow:hidden!important;background:linear-gradient(180deg,rgba(255,247,230,.08),rgba(255,247,230,.045))!important;border:1px solid rgba(244,207,89,.28)!important;box-shadow:0 14px 30px rgba(0,0,0,.18)!important;}
html body main.page-content .wp-block-table > table th,html body main.page-content .wp-block-table > table td{padding:16px 18px!important;border-left:0!important;border-right:0!important;color:#fff7e6!important;-webkit-text-fill-color:#fff7e6!important;}
html body main.page-content .wp-block-table > table thead th{background:#18072f!important;color:#fff7e6!important;-webkit-text-fill-color:#fff7e6!important;border-bottom:4px solid #ff2f5e!important;}
html body main.page-content .wp-block-table.info-table-wrap > table.info-table td:first-child{width:32%!important;font-weight:900!important;color:#fff7e6!important;-webkit-text-fill-color:#fff7e6!important;background:rgba(43,18,58,.44)!important;}
html body main.page-content .wp-block-table.info-table-wrap > table.info-table tr:first-child td{border-top:0!important;}
html body main.page-content .wp-block-table.info-table-wrap > table.info-table tr:first-child td:first-child{border-top-left-radius:20px!important;}
html body main.page-content .wp-block-table.info-table-wrap > table.info-table tr:first-child td:last-child{border-top-right-radius:20px!important;}
@media (max-width:768px){html body main.page-content .wp-block-table.table-responsive-fix,html body main.page-content .wp-block-table{width:100%!important;max-width:100%!important;margin:18px 0!important;padding:0 12px!important;overflow-x:auto!important;overflow-y:hidden!important;}
html body main.page-content .wp-block-table.table-responsive-fix > table,html body main.page-content .wp-block-table > table{width:100%!important;min-width:680px!important;max-width:none!important;}
html body main.page-content .wp-block-table.info-table-wrap > table.info-table{min-width:540px!important;}
html body main.page-content .wp-block-table > table th,html body main.page-content .wp-block-table > table td{padding:14px 16px!important;white-space:normal!important;}
}
html body main.page-content .wp-block-table > table tr{display:table-row!important;grid-template-columns:none!important;grid-auto-flow:initial!important;}
html body main.page-content .wp-block-table > table th,html body main.page-content .wp-block-table > table td{display:table-cell!important;}
html body main.page-content .wp-block-table > table{table-layout:auto!important;min-width:0!important;}
@media (max-width:768px){html body main.page-content .wp-block-table > table{min-width:680px!important;}
html body main.page-content .wp-block-table.info-table-wrap > table.info-table{min-width:540px!important;}
}
html body main.page-content .wp-block-table.info-table-wrap > table.info-table thead th{background:linear-gradient(180deg,#21083a,#18072f)!important;color:#fff7e6!important;-webkit-text-fill-color:#fff7e6!important;border-bottom:4px solid #ff2f5e!important;font-weight:900!important;}
html body main.page-content .wp-block-table.info-table-wrap > table.info-table tbody tr:first-child td,html body main.page-content .wp-block-table.info-table-wrap > table.info-table tbody tr:first-child td:first-child,html body main.page-content .wp-block-table.info-table-wrap > table.info-table tbody tr:first-child td:last-child{border-top-left-radius:0!important;border-top-right-radius:0!important;}
html body main.page-content .wp-block-table.info-table-wrap > table.info-table tbody td:first-child{width:32%!important;font-weight:900!important;background:rgba(43,18,58,.30)!important;}
@media (max-width:768px){html body main.page-content .wp-block-table.info-table-wrap > table.info-table{min-width:620px!important;}
}
html body main.page-content .wp-block-table.info-table-wrap{display:block!important;width:100%!important;}
html body main.page-content .wp-block-table.info-table-wrap > table.info-table{width:100%!important;min-width:0!important;max-width:100%!important;table-layout:fixed!important;}
html body main.page-content .wp-block-table.info-table-wrap > table.info-table thead th:first-child,html body main.page-content .wp-block-table.info-table-wrap > table.info-table tbody td:first-child{width:30%!important;min-width:240px!important;}
html body main.page-content .wp-block-table.info-table-wrap > table.info-table thead th:last-child,html body main.page-content .wp-block-table.info-table-wrap > table.info-table tbody td:last-child{width:70%!important;}
html body main.page-content .wp-block-table.info-table-wrap > table.info-table td,html body main.page-content .wp-block-table.info-table-wrap > table.info-table th{white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important;}
@media (max-width:768px){html body main.page-content .wp-block-table.info-table-wrap > table.info-table{width:100%!important;min-width:620px!important;max-width:none!important;table-layout:auto!important;}
}
@media (max-width:768px){html,body{overflow-x:hidden!important;}
html body main.page-content,html body main.page-content > .container,html body main.page-content .wp-block-hb-g-section{min-width:0!important;max-width:100%!important;overflow-x:visible!important;}
html body main.page-content .wp-block-table,html body main.page-content .wp-block-table.table-responsive-fix,html body main.page-content .wp-block-table.info-table-wrap{box-sizing:border-box!important;display:block!important;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;margin:18px auto!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;scrollbar-width:thin!important;}
html body main.page-content .wp-block-table > table,html body main.page-content .wp-block-table.table-responsive-fix > table,html body main.page-content .wp-block-table.info-table-wrap > table,html body main.page-content .wp-block-table.info-table-wrap > table.info-table{width:max-content!important;min-width:620px!important;max-width:none!important;margin:0!important;table-layout:auto!important;}
html body main.page-content .wp-block-table.info-table-wrap > table.info-table th,html body main.page-content .wp-block-table.info-table-wrap > table.info-table td,html body main.page-content .wp-block-table > table th,html body main.page-content .wp-block-table > table td{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;}
}
@media (max-width:768px){html,body{max-width:100%!important;overflow-x:hidden!important;}
html body main.page-content,html body main.page-content > .container,html body main.page-content .wp-block-hb-g-section{min-width:0!important;max-width:100%!important;}
html body main.page-content .wp-block-table,html body main.page-content .wp-block-table.table-responsive-fix,html body main.page-content .wp-block-table.table-inline-real-fix,html body main.page-content .wp-block-table.info-table-wrap,html body main.page-content .wp-block-table.mobile-scroll-table{position:relative!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:18px 0!important;padding:0 0 14px!important;overflow-x:scroll!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;touch-action:auto!important;scrollbar-width:auto!important;scrollbar-color:#ffd95e rgba(24,7,47,.92)!important;}
html body main.page-content .wp-block-table::after,html body main.page-content .wp-block-table.mobile-scroll-table::after{content:"⇆";position:absolute;right:10px;top:8px;z-index:7;width:34px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(180deg,#ffd95e,#f0b821);color:#2b123a;font-weight:900;font-size:16px;box-shadow:0 8px 18px rgba(0,0,0,.28);pointer-events:none;}
html body main.page-content .wp-block-table::-webkit-scrollbar,html body main.page-content .wp-block-table.mobile-scroll-table::-webkit-scrollbar{display:block!important;height:10px!important;}
html body main.page-content .wp-block-table::-webkit-scrollbar-track,html body main.page-content .wp-block-table.mobile-scroll-table::-webkit-scrollbar-track{background:rgba(24,7,47,.92)!important;border-radius:999px!important;}
html body main.page-content .wp-block-table::-webkit-scrollbar-thumb,html body main.page-content .wp-block-table.mobile-scroll-table::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#ff2f5e,#ffd95e)!important;border-radius:999px!important;}
html body main.page-content .wp-block-table > table,html body main.page-content .wp-block-table.table-responsive-fix > table,html body main.page-content .wp-block-table.table-inline-real-fix > table,html body main.page-content .wp-block-table.info-table-wrap > table,html body main.page-content .wp-block-table.mobile-scroll-table > table{display:table!important;width:max-content!important;min-width:720px!important;max-width:none!important;margin:0!important;table-layout:auto!important;white-space:normal!important;}
html body main.page-content .wp-block-table.info-table-wrap > table.info-table{min-width:780px!important;}
html body main.page-content .wp-block-table > table tr,html body main.page-content .wp-block-table > table thead,html body main.page-content .wp-block-table > table tbody{display:table-row-group!important;}
html body main.page-content .wp-block-table > table thead tr,html body main.page-content .wp-block-table > table tbody tr{display:table-row!important;}
html body main.page-content .wp-block-table > table th,html body main.page-content .wp-block-table > table td{display:table-cell!important;min-width:150px!important;max-width:260px!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;}
html body main.page-content .wp-block-table.info-table-wrap > table.info-table th:first-child,html body main.page-content .wp-block-table.info-table-wrap > table.info-table td:first-child{min-width:240px!important;max-width:260px!important;}
html body main.page-content .wp-block-table.info-table-wrap > table.info-table th:last-child,html body main.page-content .wp-block-table.info-table-wrap > table.info-table td:last-child{min-width:440px!important;max-width:520px!important;}
}
@media (max-width:768px){html body main.page-content .wp-block-table::after,html body main.page-content .wp-block-table.mobile-scroll-table::after{content:none!important;display:none!important;}
}
@media (max-width:768px){html body main.page-content .wp-block-table,html body main.page-content .wp-block-table.table-responsive-fix,html body main.page-content .wp-block-table.table-inline-real-fix,html body main.page-content .wp-block-table.info-table-wrap,html body main.page-content .wp-block-table.mobile-scroll-table{touch-action:auto!important;overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-x:contain!important;overscroll-behavior-y:auto!important;}
}
@media (max-width:768px){html,body{max-width:100%!important;overflow-x:hidden!important;}
body .wp-block-table,body .wp-block-table.table-responsive-fix,body .wp-block-table.table-inline-real-fix,body .wp-block-table.mobile-scroll-table{position:relative!important;display:block!important;box-sizing:border-box!important;width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;min-width:0!important;margin:18px auto!important;padding:0 0 14px!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;touch-action:pan-x pan-y!important;scrollbar-width:thin!important;scrollbar-color:#ffd95e rgba(24,7,47,.92)!important;}
body .wp-block-table::-webkit-scrollbar,body .wp-block-table.table-responsive-fix::-webkit-scrollbar,body .wp-block-table.table-inline-real-fix::-webkit-scrollbar,body .wp-block-table.mobile-scroll-table::-webkit-scrollbar{display:block!important;height:10px!important;}
body .wp-block-table::-webkit-scrollbar-track,body .wp-block-table.table-responsive-fix::-webkit-scrollbar-track,body .wp-block-table.table-inline-real-fix::-webkit-scrollbar-track,body .wp-block-table.mobile-scroll-table::-webkit-scrollbar-track{background:rgba(24,7,47,.92)!important;border-radius:999px!important;}
body .wp-block-table::-webkit-scrollbar-thumb,body .wp-block-table.table-responsive-fix::-webkit-scrollbar-thumb,body .wp-block-table.table-inline-real-fix::-webkit-scrollbar-thumb,body .wp-block-table.mobile-scroll-table::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#ff2f5e,#ffd95e)!important;border-radius:999px!important;}
body .wp-block-table > table,body .wp-block-table.table-responsive-fix > table,body .wp-block-table.table-inline-real-fix > table,body .wp-block-table.mobile-scroll-table > table{display:table!important;box-sizing:border-box!important;width:max-content!important;min-width:720px!important;max-width:none!important;margin:0!important;table-layout:auto!important;border-collapse:separate!important;border-spacing:0!important;white-space:normal!important;}
body .wp-block-table > table thead{display:table-header-group!important;}
body .wp-block-table > table tbody{display:table-row-group!important;}
body .wp-block-table > table tr{display:table-row!important;grid-template-columns:none!important;grid-auto-flow:initial!important;}
body .wp-block-table > table th,body .wp-block-table > table td{display:table-cell!important;min-width:150px!important;max-width:260px!important;padding:14px 16px!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;vertical-align:middle!important;}
body .wp-block-table > table[data-ugen-bid="29-xh6xinykio"]{min-width:780px!important;}
body .wp-block-table > table[data-ugen-bid="29-xh6xinykio"] th:first-child,body .wp-block-table > table[data-ugen-bid="29-xh6xinykio"] td:first-child{min-width:230px!important;max-width:250px!important;}
body .wp-block-table > table[data-ugen-bid="29-xh6xinykio"] th:not(:first-child),body .wp-block-table > table[data-ugen-bid="29-xh6xinykio"] td:not(:first-child){min-width:170px!important;max-width:220px!important;}
}

/* PageSpeed mobile tuning: keep the same design, but use lighter first-screen assets on phones. */
@media (max-width:767px){
  .hero-wheel-embed:not(.hero-wheel-embed--popup) .hero-wheel-backdrop{
    background-image:url("../wheel_bundle/img/static_background_with_girl_mobile.webp?v=20260609-mobile-lcp")!important;background-image:image-set(url("../wheel_bundle/img/static_background_with_girl_mobile.avif?v=20260609-mobile-lcp2") type("image/avif"),url("../wheel_bundle/img/static_background_with_girl_mobile.webp?v=20260609-mobile-lcp") type("image/webp"))!important;
  }
}
@supports (content-visibility:auto){
  .games_section,
  .main-text.wrap.section,
  .reviews-section,
  footer.footer{
    content-visibility:auto;
    contain-intrinsic-size:800px;
  }
}
/* mobile layout + table containment fix 2026-06-09 */
@media (max-width: 768px){
  html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important;}
  body main.page-content{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;overflow:visible!important;}
  body main.page-content>.container{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:6px!important;padding-right:6px!important;box-sizing:border-box!important;overflow:visible!important;}
  body main.page-content>.container>*{max-width:100%!important;box-sizing:border-box!important;}
  body main.page-content>.container>.wp-block-hb-g-section,
  body main.page-content>.container>.games_section,
  body main.page-content>.container>.categories,
  body main.page-content>.container>.cards_section,
  body main.page-content>.container>.features_section,
  body main.page-content>.container>.faq_section,
  body main.page-content>.container>.main-text-wrap,
  body main.page-content>.container>.author-block,
  body main.page-content>.container>.media_block_slider{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;}
  body main.page-content>.container .wp-block-hb-g-section:has(>.media_block){padding-left:0!important;padding-right:0!important;overflow:visible!important;}
  body main.page-content>.container .wp-block-hb-g-section:has(>.media_block)>.media_block,
  body main.page-content>.container .media_block{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding:10px!important;border-radius:20px!important;box-sizing:border-box!important;gap:12px!important;overflow:hidden!important;}
  body main.page-content>.container .media_block>.content{padding:14px!important;border-radius:16px!important;box-sizing:border-box!important;overflow:visible!important;}
  body main.page-content>.container .media_block>.media{padding:6px!important;border-radius:16px!important;box-sizing:border-box!important;}
  body main.page-content>.container .media_block>.media img{border-radius:14px!important;}
  body main.page-content>.container .final-loose-card{padding-left:14px!important;padding-right:14px!important;border-radius:18px!important;}

  body main.page-content .wp-block-table,
  body main.page-content .wp-block-table.table-responsive-fix,
  body main.page-content .wp-block-table.table-inline-real-fix,
  body main.page-content .wp-block-table.mobile-scroll-table{position:relative!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:16px 0!important;padding:0 0 10px!important;box-sizing:border-box!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-x pan-y!important;overscroll-behavior-x:contain!important;scrollbar-width:thin!important;}
  body main.page-content .wp-block-table::-webkit-scrollbar,
  body main.page-content .wp-block-table.table-responsive-fix::-webkit-scrollbar,
  body main.page-content .wp-block-table.table-inline-real-fix::-webkit-scrollbar{display:block!important;height:8px!important;}
  body main.page-content .wp-block-table::-webkit-scrollbar-track{background:rgba(24,7,47,.85)!important;border-radius:999px!important;}
  body main.page-content .wp-block-table::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#ff2f5e,#ffd95e)!important;border-radius:999px!important;}
  body main.page-content .wp-block-table>table,
  body main.page-content .wp-block-table.table-responsive-fix>table,
  body main.page-content .wp-block-table.table-inline-real-fix>table,
  body main.page-content .wp-block-table.mobile-scroll-table>table{display:table!important;margin:0!important;max-width:none!important;border-collapse:separate!important;border-spacing:0!important;table-layout:auto!important;box-sizing:border-box!important;white-space:normal!important;}
  body main.page-content .wp-block-table:not(.info-table-wrap)>table{width:max-content!important;min-width:680px!important;}
  body main.page-content .wp-block-table>table thead{display:table-header-group!important;}
  body main.page-content .wp-block-table>table tbody{display:table-row-group!important;}
  body main.page-content .wp-block-table>table tr{display:table-row!important;grid-template-columns:none!important;grid-auto-flow:initial!important;}
  body main.page-content .wp-block-table>table th,
  body main.page-content .wp-block-table>table td{display:table-cell!important;min-width:150px!important;max-width:260px!important;padding:13px 14px!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;vertical-align:middle!important;}

  body main.page-content .wp-block-table.info-table-wrap{overflow-x:hidden!important;padding-bottom:0!important;}
  body main.page-content .wp-block-table.info-table-wrap>table.info-table{width:100%!important;min-width:100%!important;max-width:100%!important;table-layout:fixed!important;}
  body main.page-content .wp-block-table.info-table-wrap>table.info-table th,
  body main.page-content .wp-block-table.info-table-wrap>table.info-table td{min-width:0!important;max-width:none!important;overflow-wrap:anywhere!important;word-break:normal!important;}
  body main.page-content .wp-block-table.info-table-wrap>table.info-table th:first-child,
  body main.page-content .wp-block-table.info-table-wrap>table.info-table td:first-child{width:38%!important;}
  body main.page-content .wp-block-table.info-table-wrap>table.info-table th:last-child,
  body main.page-content .wp-block-table.info-table-wrap>table.info-table td:last-child{width:62%!important;}
}
