[data-ui=banner]{user-select:none;-webkit-user-select:none}[data-ui=banner] [style*=--banner-title-color] [data-part=title]{color:var(--banner-title-color)}[data-ui=banner] [style*=--banner-subtitle-color] [data-part=subtitle]{color:var(--banner-subtitle-color)}[data-ui=banner] [data-part=title],[data-ui=banner] [data-part=subtitle]{overflow-wrap:anywhere}[data-ui=banner] [style*=--banner-image-position] [data-part=image]{object-position:var(--banner-image-position);transform:scale(var(--banner-image-zoom, 1));transform-origin:var(--banner-image-position)}@container banner (max-width:671px){[data-ui=banner] [style*=--banner-mobile-image-position] [data-part=image]{object-position:var(--banner-mobile-image-position);transform:scale(var(--banner-mobile-image-zoom, 1));transform-origin:var(--banner-mobile-image-position)}}[data-ui=banner][data-layout=expanding],[data-ui=banner][data-layout=cards]{container-type:inline-size;container-name:banner}.banner-cards{display:flex;gap:16px;height:260px;overflow:hidden;touch-action:pan-y}.banner-card{position:relative;flex:1 0 0;min-width:0;overflow:hidden;border-radius:var(--radius-lg, 12px);background:var(--card);transition:flex-grow .5s cubic-bezier(.4,0,.2,1)}.banner-card[data-active=true]{flex-grow:3}.banner-card-art{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;transition:opacity .4s ease}.banner-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var( --banner-scrim, linear-gradient(90deg, rgb(0 0 0 / .45) 0%, rgb(0 0 0 / .2) 40%, transparent 66%) )}.banner-card-art img{height:100%;width:100%;object-fit:cover}.banner-card:not([data-active=true]) .banner-card-art{opacity:.35}.banner-card-copy{position:relative;z-index:1;display:flex;height:100%;width:var(--banner-expanded-copy-width);opacity:0;transform:translate(24px);transition:opacity .18s ease,transform .18s ease;min-width:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;padding:24px}.banner-card-copy h2{margin:0;font-size:30px;line-height:1.1;font-weight:700;color:var(--banner-title-color, var(--foreground));overflow-wrap:anywhere}.banner-card-copy h2{text-shadow:0 2px 8px rgb(0 0 0 / .45)}.banner-card-copy p{display:-webkit-box;margin:-10px 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:16px;line-height:1.375;color:var(--banner-subtitle-color, color-mix(in oklch, var(--foreground) 80%, transparent));text-shadow:0 1px 6px rgb(0 0 0 / .45);overflow-wrap:anywhere}.banner-card-copy [data-part=highlight]{font-weight:700}.banner-card-copy [data-part=elements]{display:flex;flex-wrap:wrap;gap:8px}.banner-card[data-active=true] .banner-card-copy{opacity:1;transform:translate(0);transition:opacity .4s ease .1s,transform .4s cubic-bezier(.4,0,.2,1) .1s}.banner-card-compact-title{position:absolute;z-index:2;top:24px;left:16px;width:130px;max-width:calc(100% - 32px);margin:0;font-size:18px;font-weight:700;line-height:1.1;color:var(--banner-title-color, var(--foreground));overflow-wrap:anywhere;pointer-events:none;opacity:1;transform:translate(0);transition:opacity .3s ease .1s,transform .4s ease}.banner-card[data-active=true] .banner-card-compact-title{opacity:0;transform:translate(-20px);transition-delay:0ms}.banner-card-select{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;cursor:pointer;border:0;background:transparent}.banner-card-select:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}.banner-card-dots{display:flex;justify-content:center;gap:4px;padding:6px 0 0}.banner-card-dots button{position:relative;height:16px;width:20px;cursor:pointer}.banner-card-dots button:after{content:"";position:absolute;top:6px;inset-inline:2px;height:3px;border-radius:8px;background:var(--muted-foreground);opacity:.4}.banner-card-dots button[aria-current=true]{width:32px}.banner-card-progress{position:absolute;z-index:1;top:6px;inset-inline:2px;height:3px;border-radius:8px;background:var(--primary);transform-origin:left;pointer-events:none}.banner-card-progress[data-autoplay=true]{animation-name:banner-card-progress;animation-timing-function:linear;animation-fill-mode:both}@keyframes banner-card-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@container banner (max-width: 671px){.banner-cards{gap:0;height:220px}.banner-card{flex:0 0 100%;transition:transform .45s ease;transform:translate(calc(var(--banner-active-index) * -100% + var(--banner-drag-offset, 0px)))}.banner-cards[data-dragging=true] .banner-card{transition:none}.banner-card[data-active=true]{flex-grow:0}.banner-card-compact-title{display:none}.banner-card-copy{width:65%;opacity:1;transform:none;transition:none;padding:20px;gap:12px}.banner-card-copy h2{font-size:24px}.banner-card-copy p{margin-top:-6px;font-size:14px}}@media(prefers-reduced-motion:reduce){.banner-card,.banner-card-art,.banner-card .banner-card-copy,.banner-card .banner-card-compact-title{transition:none}}.banner-card-copy h2{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.banner-card-copy p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.banner-card-copy{z-index:2;pointer-events:none}.banner-card-copy [data-part=elements]{pointer-events:auto}.banner-card-select{z-index:1}[data-ui=banner] [data-part=scrim]{background:var( --banner-scrim, linear-gradient(90deg, rgb(0 0 0 / .45) 0%, rgb(0 0 0 / .2) 40%, transparent 66%) )}[data-ui=banner] [data-part=glow]{position:absolute;top:-25%;right:25%;bottom:-25%;left:-10%;background-repeat:no-repeat;background-size:260% 160%;background-position:100% 50%;filter:blur(56px) saturate(1.7);opacity:var(--banner-glow-opacity, .6);pointer-events:none}.banner-card>[data-part=glow]{top:-25%;right:-10%;bottom:-25%;left:-10%;background-size:220% 160%}@container banner (min-width: 672px){.banner-cards[data-windowed=true] .banner-card{--banner-card-unit: calc((100cqw - 32px)/5) ;flex:0 0 auto;width:var(--banner-card-unit);translate:calc(var(--banner-window-start, 0) * -1 * (var(--banner-card-unit) + 16px)) 0;transition:width .5s cubic-bezier(.4,0,.2,1),translate .5s cubic-bezier(.4,0,.2,1)}.banner-cards[data-windowed=true] .banner-card[data-active=true]{width:calc(var(--banner-card-unit) * 3)}}@media(prefers-reduced-motion:reduce){.banner-cards[data-windowed=true] .banner-card{transition:none}}@container banner (min-width: 672px){[data-layout=cards] .banner-cards .banner-card{flex:0 0 auto;width:calc((100cqw - (var(--banner-card-count, 3) - 1) * 16px) / var(--banner-card-count, 3));translate:calc(var(--banner-window-start, 0) * -1 * (100% + 16px)) 0;transition:translate .5s cubic-bezier(.4,0,.2,1)}[data-layout=cards] .banner-card .banner-card-art{left:38%;opacity:1;-webkit-mask-image:linear-gradient(to right,transparent,black 30%);mask-image:linear-gradient(to right,transparent,black 30%)}[data-layout=cards] .banner-card .banner-card-copy{width:64%;opacity:1;transform:none;justify-content:center;padding:20px;gap:12px}[data-layout=cards] .banner-card .banner-card-copy h2,[data-layout=cards] .banner-card .banner-card-copy p{color:#fff}[data-layout=cards] .banner-card-copy h2{font-size:20px}[data-layout=cards] .banner-card-compact-title{display:none}}@media(prefers-reduced-motion:reduce){[data-layout=cards] .banner-cards .banner-card{transition:none}}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-ext-wght-normal-DdQaqQDo.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-wght-normal-Bc-8i84L.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Russo One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/russo-one-cyrillic-400-normal-BXZIn0h3.woff2) format("woff2"),url(/assets/russo-one-cyrillic-400-normal-rRbrNFRA.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Russo One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/russo-one-latin-ext-400-normal-CezFp_e4.woff2) format("woff2"),url(/assets/russo-one-latin-ext-400-normal-BssN3Pxm.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Russo One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/russo-one-latin-400-normal-BfOuQF9V.woff2) format("woff2"),url(/assets/russo-one-latin-400-normal-CosRecV9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:where(:root){--program-art-referral-hero-desktop: none;--program-art-referral-hero-mobile: none;--program-art-referral-landing-desktop: none;--program-art-referral-landing-mobile: none;--program-art-affiliate-partner-desktop: none;--program-art-affiliate-partner-mobile: none;--program-art-step-invite-desktop: none;--program-art-step-invite-mobile: none;--program-art-step-friend-reward-desktop: none;--program-art-step-friend-reward-mobile: none;--program-art-step-earn-rewards-desktop: none;--program-art-step-earn-rewards-mobile: none;--program-art-icon-available-desktop: none;--program-art-icon-available-mobile: none;--program-art-icon-locked-desktop: none;--program-art-icon-locked-mobile: none;--program-art-referral-reward-desktop: none;--program-art-referral-reward-mobile: none;--program-art-referral-commission-desktop: none;--program-art-referral-commission-mobile: none;--program-art-referral-rank-desktop: none;--program-art-referral-rank-mobile: none;--program-art-affiliate-hero-desktop: none;--program-art-affiliate-hero-mobile: none;--program-art-affiliate-revshare-desktop: none;--program-art-affiliate-revshare-mobile: none;--program-art-affiliate-hybrid-desktop: none;--program-art-affiliate-hybrid-mobile: none;--program-art-affiliate-network-desktop: none;--program-art-affiliate-network-mobile: none;--program-art-game-slots-desktop: none;--program-art-game-slots-mobile: none;--program-art-game-sports-desktop: none;--program-art-game-sports-mobile: none;--program-art-game-originals-desktop: none;--program-art-game-originals-mobile: none;--program-art-game-live-desktop: none;--program-art-game-live-mobile: none;--program-art-vip-hero-desktop: none;--program-art-vip-hero-mobile: none;--program-art-vip-cashback-desktop: none;--program-art-vip-cashback-mobile: none;--program-art-vip-rakeback-desktop: none;--program-art-vip-rakeback-mobile: none;--program-art-vip-sports-rakeback-desktop: none;--program-art-vip-sports-rakeback-mobile: none;--program-art-vip-level-up-desktop: none;--program-art-vip-level-up-mobile: none;--program-art-vip-free-spins-desktop: none;--program-art-vip-free-spins-mobile: none;--program-art-vip-transfer-desktop: none;--program-art-vip-transfer-mobile: none;--program-art-vip-host-desktop: none;--program-art-vip-host-mobile: none;--program-art-vip-bonuses-desktop: none;--program-art-vip-bonuses-mobile: none;--program-art-vip-transfer-banner-desktop: none;--program-art-vip-transfer-banner-mobile: none;--program-art-vip-tier-1-desktop: none;--program-art-vip-tier-1-mobile: none;--program-art-vip-tier-2-desktop: none;--program-art-vip-tier-2-mobile: none;--program-art-vip-tier-3-desktop: none;--program-art-vip-tier-3-mobile: none;--program-art-vip-tier-4-desktop: none;--program-art-vip-tier-4-mobile: none;--program-art-vip-tier-5-desktop: none;--program-art-vip-tier-5-mobile: none;--program-art-vip-tier-6-desktop: none;--program-art-vip-tier-6-mobile: none;--program-art-rewards-claim-banner-desktop: none;--program-art-rewards-claim-banner-mobile: none;--program-art-rewards-claim-desktop: none;--program-art-rewards-claim-mobile: none;--program-art-rewards-rakeback-desktop: none;--program-art-rewards-rakeback-mobile: none;--program-art-rewards-recurring-desktop: none;--program-art-rewards-recurring-mobile: none;--program-art-rewards-spins-desktop: none;--program-art-rewards-spins-mobile: none;--program-art-rewards-pack-desktop: none;--program-art-rewards-pack-mobile: none;--program-art-rewards-concierge-desktop: none;--program-art-rewards-concierge-mobile: none;--program-art-leaderboard-hero-desktop: none;--program-art-leaderboard-hero-mobile: none;--program-art-leaderboard-place-1-desktop: none;--program-art-leaderboard-place-1-mobile: none;--program-art-leaderboard-place-2-desktop: none;--program-art-leaderboard-place-2-mobile: none;--program-art-leaderboard-place-3-desktop: none;--program-art-leaderboard-place-3-mobile: none;--program-art-leaderboard-points-games-desktop: none;--program-art-leaderboard-points-games-mobile: none;--program-art-leaderboard-points-sports-desktop: none;--program-art-leaderboard-points-sports-mobile: none;--program-art-leaderboard-points-boosted-desktop: none;--program-art-leaderboard-points-boosted-mobile: none;--program-art-referral-hero: var(--program-art-referral-hero-mobile);--program-art-referral-landing: var(--program-art-referral-landing-mobile);--program-art-affiliate-partner: var(--program-art-affiliate-partner-mobile);--program-art-step-invite: var(--program-art-step-invite-mobile);--program-art-step-friend-reward: var(--program-art-step-friend-reward-mobile);--program-art-step-earn-rewards: var(--program-art-step-earn-rewards-mobile);--program-art-icon-available: var(--program-art-icon-available-mobile);--program-art-icon-locked: var(--program-art-icon-locked-mobile);--program-art-referral-reward: var(--program-art-referral-reward-mobile);--program-art-referral-commission: var(--program-art-referral-commission-mobile);--program-art-referral-rank: var(--program-art-referral-rank-mobile);--program-art-affiliate-hero: var(--program-art-affiliate-hero-mobile);--program-art-affiliate-revshare: var(--program-art-affiliate-revshare-mobile);--program-art-affiliate-hybrid: var(--program-art-affiliate-hybrid-mobile);--program-art-affiliate-network: var(--program-art-affiliate-network-mobile);--program-art-game-slots: var(--program-art-game-slots-mobile);--program-art-game-sports: var(--program-art-game-sports-mobile);--program-art-game-originals: var(--program-art-game-originals-mobile);--program-art-game-live: var(--program-art-game-live-mobile);--program-art-vip-hero: var(--program-art-vip-hero-mobile);--program-art-fairness-hero: var(--program-art-game-originals);--program-art-vip-cashback: var(--program-art-vip-cashback-mobile);--program-art-vip-rakeback: var(--program-art-vip-rakeback-mobile);--program-art-vip-sports-rakeback: var(--program-art-vip-sports-rakeback-mobile);--program-art-vip-level-up: var(--program-art-vip-level-up-mobile);--program-art-vip-free-spins: var(--program-art-vip-free-spins-mobile);--program-art-vip-transfer: var(--program-art-vip-transfer-mobile);--program-art-vip-host: var(--program-art-vip-host-mobile);--program-art-vip-bonuses: var(--program-art-vip-bonuses-mobile);--program-art-rewards-claim-banner: var(--program-art-rewards-claim-banner-mobile);--program-art-rewards-claim: var(--program-art-rewards-claim-mobile);--program-art-rewards-rakeback: var(--program-art-rewards-rakeback-mobile);--program-art-rewards-recurring: var(--program-art-rewards-recurring-mobile);--program-art-rewards-spins: var(--program-art-rewards-spins-mobile);--program-art-rewards-pack: var(--program-art-rewards-pack-mobile);--program-art-rewards-concierge: var(--program-art-rewards-concierge-mobile);--program-art-leaderboard-hero: var(--program-art-leaderboard-hero-mobile);--program-art-leaderboard-place-1: var(--program-art-leaderboard-place-1-mobile);--program-art-leaderboard-place-2: var(--program-art-leaderboard-place-2-mobile);--program-art-leaderboard-place-3: var(--program-art-leaderboard-place-3-mobile);--program-art-leaderboard-points-games: var(--program-art-leaderboard-points-games-mobile);--program-art-leaderboard-points-sports: var(--program-art-leaderboard-points-sports-mobile);--program-art-leaderboard-points-boosted: var(--program-art-leaderboard-points-boosted-mobile);--program-art-vip-transfer-banner: var(--program-art-vip-transfer-banner-mobile);--program-art-vip-tier-1: var(--program-art-vip-tier-1-mobile);--program-art-vip-tier-2: var(--program-art-vip-tier-2-mobile);--program-art-vip-tier-3: var(--program-art-vip-tier-3-mobile);--program-art-vip-tier-4: var(--program-art-vip-tier-4-mobile);--program-art-vip-tier-5: var(--program-art-vip-tier-5-mobile);--program-art-vip-tier-6: var(--program-art-vip-tier-6-mobile)}@media(min-width:48rem){:where(:root){--program-art-referral-hero: var(--program-art-referral-hero-desktop);--program-art-referral-landing: var(--program-art-referral-landing-desktop);--program-art-affiliate-partner: var(--program-art-affiliate-partner-desktop);--program-art-step-invite: var(--program-art-step-invite-desktop);--program-art-step-friend-reward: var(--program-art-step-friend-reward-desktop);--program-art-step-earn-rewards: var(--program-art-step-earn-rewards-desktop);--program-art-icon-available: var(--program-art-icon-available-desktop);--program-art-icon-locked: var(--program-art-icon-locked-desktop);--program-art-referral-reward: var(--program-art-referral-reward-desktop);--program-art-referral-commission: var(--program-art-referral-commission-desktop);--program-art-referral-rank: var(--program-art-referral-rank-desktop);--program-art-affiliate-hero: var(--program-art-affiliate-hero-desktop);--program-art-affiliate-revshare: var(--program-art-affiliate-revshare-desktop);--program-art-affiliate-hybrid: var(--program-art-affiliate-hybrid-desktop);--program-art-affiliate-network: var(--program-art-affiliate-network-desktop);--program-art-game-slots: var(--program-art-game-slots-desktop);--program-art-game-sports: var(--program-art-game-sports-desktop);--program-art-game-originals: var(--program-art-game-originals-desktop);--program-art-game-live: var(--program-art-game-live-desktop);--program-art-vip-hero: var(--program-art-vip-hero-desktop);--program-art-vip-cashback: var(--program-art-vip-cashback-desktop);--program-art-vip-rakeback: var(--program-art-vip-rakeback-desktop);--program-art-vip-sports-rakeback: var(--program-art-vip-sports-rakeback-desktop);--program-art-vip-level-up: var(--program-art-vip-level-up-desktop);--program-art-vip-free-spins: var(--program-art-vip-free-spins-desktop);--program-art-vip-transfer: var(--program-art-vip-transfer-desktop);--program-art-vip-host: var(--program-art-vip-host-desktop);--program-art-vip-bonuses: var(--program-art-vip-bonuses-desktop);--program-art-rewards-claim-banner: var(--program-art-rewards-claim-banner-desktop);--program-art-rewards-claim: var(--program-art-rewards-claim-desktop);--program-art-rewards-rakeback: var(--program-art-rewards-rakeback-desktop);--program-art-rewards-recurring: var(--program-art-rewards-recurring-desktop);--program-art-rewards-spins: var(--program-art-rewards-spins-desktop);--program-art-rewards-pack: var(--program-art-rewards-pack-desktop);--program-art-rewards-concierge: var(--program-art-rewards-concierge-desktop);--program-art-leaderboard-hero: var(--program-art-leaderboard-hero-desktop);--program-art-leaderboard-place-1: var(--program-art-leaderboard-place-1-desktop);--program-art-leaderboard-place-2: var(--program-art-leaderboard-place-2-desktop);--program-art-leaderboard-place-3: var(--program-art-leaderboard-place-3-desktop);--program-art-leaderboard-points-games: var(--program-art-leaderboard-points-games-desktop);--program-art-leaderboard-points-sports: var(--program-art-leaderboard-points-sports-desktop);--program-art-leaderboard-points-boosted: var(--program-art-leaderboard-points-boosted-desktop);--program-art-vip-transfer-banner: var(--program-art-vip-transfer-banner-desktop);--program-art-vip-tier-1: var(--program-art-vip-tier-1-desktop);--program-art-vip-tier-2: var(--program-art-vip-tier-2-desktop);--program-art-vip-tier-3: var(--program-art-vip-tier-3-desktop);--program-art-vip-tier-4: var(--program-art-vip-tier-4-desktop);--program-art-vip-tier-5: var(--program-art-vip-tier-5-desktop);--program-art-vip-tier-6: var(--program-art-vip-tier-6-desktop)}}:where(:root){--banner-scrim: linear-gradient( 90deg, var(--card) 0%, color-mix(in oklab, var(--card) 85%, transparent) 50%, color-mix(in oklab, var(--card) 10%, transparent) 100% );--banner-scrim-rising: linear-gradient( 0deg, var(--card) 0%, color-mix(in oklab, var(--card) 80%, transparent) 28%, color-mix(in oklab, var(--card) 15%, transparent) 55%, transparent 72% );--banner-glow-opacity: 0}:where(:root){--vip-accent: var(--primary);--vip-accent-foreground: var(--primary-foreground);--vip-surface-wash: none;--vip-highlight-wash: none}:where(:root){--leaderboard-accent: var(--primary);--leaderboard-surface-wash: none;--leaderboard-art-height: 0px;--leaderboard-art-width: 0px;--leaderboard-place-art-size: 0px;--leaderboard-place-badge-display: inline-flex;--leaderboard-podium-art-size: 0px;--leaderboard-points-art-size: 0px;--leaderboard-art-drift: 6px;--leaderboard-art-drift-duration: 6s}@keyframes leaderboard-art-drift{0%{transform:translateY(0)}to{transform:translateY(calc(var(--leaderboard-art-drift) * -1))}}@media(prefers-reduced-motion:no-preference){[data-ui=leaderboard] [data-part=race-art]{animation:leaderboard-art-drift var(--leaderboard-art-drift-duration) ease-in-out infinite alternate}}:where(:root){--rewards-accent: var(--foreground);--rewards-claim-wash: none;--rewards-claim-min-height: 0px;--rewards-claim-scrim: var(--banner-scrim);--rewards-art-size: 0px;--rewards-claim-art-size: 0px;--rewards-icon-display: inline-flex}@keyframes wallet-bonus-attention{0%{opacity:0;transform:translateY(.75rem)}40%{opacity:1;transform:translateY(0)}52%{transform:translate(-.25rem)}64%{transform:translate(.25rem)}76%{transform:translate(-.125rem)}88%{transform:translate(.125rem)}to{transform:none}}:where(:root){--program-accent: var(--primary);--program-surface-wash: none;--program-highlight-wash: none;--program-hero-art-height: 0px;--program-card-art-size: 0px;--program-icon-art-size: 0px;--program-game-art-size: 0px;--program-game-icon-display: inline-flex}:where(:root){--text-h1: clamp(1.5rem, 2.5vw + .5rem, 2.25rem);--text-h1-line-height: 1.2;--text-h1-letter-spacing: -.015em;--text-h1-weight: 700;--text-h2: clamp(1.25rem, 2vw + .5rem, 1.875rem);--text-h2-line-height: 1.3;--text-h2-letter-spacing: -.01em;--text-h2-weight: 700;--text-h3: clamp(1.125rem, 1.5vw + .25rem, 1.5rem);--text-h3-line-height: 1.4;--text-h3-letter-spacing: -.01em;--text-h3-weight: 600;--text-h4: clamp(1.125rem, 1.5vw + .5rem, 1.5rem);--text-h4-line-height: 1.4;--text-h4-letter-spacing: 0;--text-h4-weight: 600;--text-h5: clamp(1rem, 1.25vw + .25rem, 1.25rem);--text-h5-line-height: 1.4;--text-h5-letter-spacing: 0;--text-h5-weight: 600;--text-h6: clamp(.875rem, 1vw + .25rem, 1rem);--text-h6-line-height: 1.5;--text-h6-letter-spacing: .01em;--text-h6-weight: 600}.row-hover{position:relative;isolation:isolate;overflow:hidden;transition:background-color .15s ease-out,color .15s ease-out,transform .1s ease-out,width .2s linear,height .2s linear,padding .2s linear}.row-hover:before{content:"";position:absolute;inset-block:22%;inset-inline-start:0;width:3px;border-radius:0 999px 999px 0;background:var(--primary);opacity:0;transform:scaleY(.4);transition:opacity .15s ease-out,transform .15s ease-out;pointer-events:none}.row-hover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--primary) 16%,transparent) 50%,transparent 70%);transform:translate(-100%);pointer-events:none}.row-hover[data-active=true]:before,.row-hover[aria-current=page]:before,.row-hover:focus-visible:before{opacity:1;transform:scaleY(1)}.row-hover:active{transform:scale(.98)}.row-hover-table{transition:background-color .15s ease-out}.row-hover-table>td:first-child{transition:box-shadow .15s ease-out}.row-hover-table[data-self]>td:first-child{box-shadow:inset 3px 0 0 var(--primary)}@media(hover:hover){.row-hover:hover{background-color:color-mix(in srgb,var(--primary) 9%,transparent);color:var(--foreground)}.row-hover:hover:before{opacity:1;transform:scaleY(1)}.row-hover:hover:after{animation:row-hover-sweep .5s ease-out forwards}.row-hover:hover>i,.row-hover:hover>svg:first-child,.row-hover:hover>span>svg{color:var(--primary)}.row-hover-table:hover{background-color:color-mix(in srgb,var(--primary) 7%,transparent)}.row-hover-table:hover>td:first-child{box-shadow:inset 3px 0 0 var(--primary)}}@keyframes row-hover-sweep{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.row-hover,.row-hover:before,.row-hover-table,.row-hover-table>td:first-child{transition:none}.row-hover:hover:after{animation:none}.row-hover:active{transform:none}}html,body{min-height:100%}body{margin:0;background:var(--background)}.app-loading-screen{min-height:100vh;min-height:100svh;display:grid;place-items:center;background:var(--background)}.app-loading-logo{position:relative;width:min(18rem,72vw)}.app-loading-logo img{display:block;width:100%;height:auto}.app-loading-logo__base{opacity:.28}.app-loading-logo__fill{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 100% 0 0);opacity:1;animation:app-logo-load 1.8s ease-in-out infinite}@keyframes app-logo-load{0%{clip-path:inset(0 100% 0 0)}72%,to{clip-path:inset(0 0 0 0)}}.app-loading-logo:after{content:"";display:block;height:3px;margin-top:1.25rem;border-radius:999px;background:linear-gradient(90deg,transparent,var(--primary),transparent) 0 0 / 40% 100% no-repeat,color-mix(in oklch,var(--foreground) 10%,transparent);animation:app-loading-bar 1.2s ease-in-out infinite}@keyframes app-loading-bar{0%{background-position:-70% 0,0 0}to{background-position:170% 0,0 0}}@media(prefers-reduced-motion:reduce){.app-loading-logo__fill,.app-loading-logo:after{animation:none}.app-loading-logo__fill{clip-path:none}}@media(max-width:1023px){:root:has([data-mobile-navbar]){--drawer-bottom-offset: calc(3.5rem + 1px + env(safe-area-inset-bottom)) ;--drawer-top-offset: calc(4rem + var(--maintenance-banner-h, 0px))}:root:has([data-mobile-game-chrome]){--drawer-bottom-offset: calc(4rem + env(safe-area-inset-bottom)) ;--drawer-top-offset: .75rem}[data-sonner-toaster][data-y-position=top]{top:calc(4rem + var(--maintenance-banner-h, 0px) + .75rem)!important}[data-sonner-toaster][data-y-position=bottom]{bottom:calc(4.75rem + env(safe-area-inset-bottom))!important}}
