.refined-challenge,.refined-leaderboard{background:radial-gradient(ellipse at 100% 0,#203139 0,#0b141a 38%,#080e12 75%)!important}.refined-leaderboard{padding:12px 16px 100px!important}.refined-leaderboard .ranking-header{max-width:600px;margin-inline:auto;background:#0c161ded!important;border-bottom:1px solid #ffffff12}.ranking-header h1{color:#f0ede4!important;font-weight:600!important;text-shadow:none!important;text-align:left;font-size:21px!important}.ranking-header button{width:44px!important;height:44px!important;border-radius:50%!important}.ranking-header>div{text-align:left!important}.ranking-tabs{margin-bottom:12px!important}.ranking-tabs button{min-height:44px;box-shadow:none!important;font-weight:600!important}.ranking-tabs button[aria-pressed=true]{background:#e5cc8e!important;color:#202018!important;border-color:transparent!important}.refined-leaderboard .ranking-pool{padding:12px 0!important;border:0!important;border-bottom:1px solid #ffffff1c!important;background:transparent!important;border-radius:0!important;text-align:left!important;box-shadow:none!important}.ranking-pool>div{text-shadow:none!important}.ranking-pool>div:nth-child(2){display:inline-block;font-size:28px!important;font-weight:650!important;margin-right:8px}.ranking-pool>div:nth-child(3):not(:last-child){display:inline-block}.ranking-prizes summary{min-height:44px;cursor:pointer;list-style:none;margin-bottom:0!important}.ranking-prizes summary::-webkit-details-marker{display:none}.ranking-prizes summary>span:first-child{text-transform:none!important;font-weight:600!important}.ranking-prizes[open] summary{margin-bottom:10px!important}.ranking-prize-row{border:0!important;border-bottom:1px solid #ffffff12!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:12px 0!important;grid-template-columns:100px minmax(0,1fr)!important}.ranking-prize-row>span{font-size:12px!important;font-weight:500!important}.ranking-personal{background:#e5cc8e0c!important;border:1px solid #e5cc8e30!important;box-shadow:none!important}.ranking-personal div{text-shadow:none!important}.ranking-player{background:transparent!important;border:0!important;border-bottom:1px solid #ffffff14!important;border-radius:0!important;padding:14px 4px!important;gap:8px}.ranking-player[data-podium=true]{background:linear-gradient(90deg,#e5cc8e0b,transparent)!important}.ranking-player>div:last-child{font-size:14px!important;font-weight:600!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ranking-player>div:first-child>div:last-child{font-weight:500!important}.ranking-position{background:transparent!important;color:#e5cc8e!important;border:0!important;border-radius:0!important}.refined-challenge>header{padding:12px 16px!important;background:#0c161ded!important;border-color:#ffffff12!important}.refined-challenge>header>div{max-width:568px;margin:auto}.refined-challenge>header+div{top:68px!important;padding:8px 16px!important;background:#0c161ded!important}.refined-challenge [role=tablist]{max-width:568px;margin:auto;box-shadow:none!important;background:#ffffff04!important}.refined-challenge main{max-width:600px!important}.refined-challenge .challenge-panel{box-shadow:none!important;border-color:#ffffff14!important;background:#14212980!important}.refined-challenge .challenge-lobby-row{border:0!important;border-bottom:1px solid #ffffff18!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:14px 0!important}.challenge-lobby-row>div:first-child{display:none}.refined-challenge .challenge-lobby-row button{min-height:44px;border-radius:10px!important}.challenge-create>.challenge-panel{padding:12px 0!important;border:0!important;border-radius:0!important;background:transparent!important}.challenge-create button{min-height:44px}.challenge-ranking>.challenge-panel:last-of-type{border:0!important;padding:0!important;border-radius:0!important;background:transparent!important}.challenge-prize-banner{background:#142129a6!important;border-color:#e5cc8e2b!important;padding:14px!important;flex-wrap:wrap}.challenge-prize-banner>div:first-child{flex:1 1 220px}.challenge-prize-banner>div:first-child>span:nth-child(2){font-size:17px!important;font-weight:600!important;margin:5px 0}.challenge-prize-banner>div:first-child>span:last-child{display:none}.challenge-ranking-row{border-radius:0!important;padding:13px 0!important;background:transparent!important}.ranking-prizes summary:focus-visible,.refined-challenge button:focus-visible,.refined-leaderboard button:focus-visible{outline:2px solid #e5cc8e;outline-offset:3px}@media (max-width:360px){.ranking-prize-row{grid-template-columns:82px minmax(0,1fr)!important}.challenge-ranking>.challenge-panel>div{flex-wrap:wrap}}.premium-home{background-color:#080e12!important;background-size:100% 100%,auto 650px!important;color:#f4f1e9}.premium-home .premium-home-header{padding-bottom:8px!important}.premium-home .premium-home-header h1{text-align:left!important;font-size:13px!important;letter-spacing:1.6px!important;text-shadow:0 2px 10px #000}.home-world-intro{width:100%;min-height:145px;padding:14px 0 18px;display:flex;flex-direction:column;justify-content:flex-end;text-shadow:0 2px 18px #000a}.home-world-intro .premium-eyebrow{font-size:9px;color:#d0dfdb}.home-world-intro h2{margin-top:10px;font-size:clamp(26px,7vw,34px);font-weight:600;line-height:1.12;letter-spacing:-1px}.home-world-intro h2 span{color:#e5cc8e}.premium-home .competition-hero{padding:16px 18px 0;border-radius:18px;background:#0e1a20e8;border-color:#cbdfe422;box-shadow:0 8px 20px #0003;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.home-pool-values{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.premium-home .competition-amount{font-size:28px;margin-top:6px}.premium-home .competition-kumi{font-size:14px;margin-top:0}.premium-home .competition-actions{display:block;margin:10px 0}.premium-home .competition-actions .premium-secondary{min-height:30px;padding:3px 0;background:transparent;border:0;font-size:12px;color:#e5cc8e}.premium-home .competition-free{padding:10px 0;font-size:11px}.premium-background-overlay{display:none}.premium-play{color:#f4f1e9;background-color:#080e12!important;background-size:100% 100%,auto 850px!important}.premium-play .play-world-heading{padding:10px 4px 20px;min-height:190px;display:flex;flex-direction:column;justify-content:space-between;text-shadow:0 2px 16px #000}.play-world-heading h1{font-size:38px}.play-world-pool{margin-top:24px}.play-world-pool>span{display:block;font-size:11px;color:#dfd4bb;margin-bottom:6px;letter-spacing:1px}.play-world-pool strong{display:block;font-size:26px;font-weight:650;letter-spacing:-.5px}.play-world-pool small{font-size:15px;font-weight:500;color:#e5cc8e;white-space:nowrap}.play-entry-layout{padding:0}.premium-play .premium-entry{gap:16px!important}.premium-play .play-free-pass{border:0!important;border-bottom:1px solid #ffffff24!important;border-radius:0!important;background:transparent!important;padding:10px 0!important}.play-free-pass button{min-height:40px;border-radius:10px!important;border-color:#9bc9c64d!important;color:#c7e6de!important}.play-stake-heading{margin-top:6px}.play-stake-heading>span{font-size:15px!important;color:#ecebe4!important;letter-spacing:0!important;text-transform:none!important;font-weight:600!important}.play-entry-description{line-height:1.5}.play-band-label{display:none!important}.premium-play .play-stake-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.premium-play .premium-stake{min-height:57px;border-radius:10px!important;background:#10212bd9!important;border-color:#a5ccd529!important}.premium-play .premium-stake[aria-pressed=true]{background:#e5cc8e!important;border-color:#f7e6bd!important;box-shadow:0 3px 14px #e5cc8e1a}.premium-play .premium-stake[aria-pressed=true]>div{color:#252319!important}.play-extras-grid{padding-top:16px;border-top:1px solid #ffffff14}.play-extras-disclosure{border-top:1px solid #ffffff14;text-align:left}.play-extras-disclosure summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;cursor:pointer;color:#e2d9c3;font-size:12px;list-style:none}.play-extras-disclosure summary::-webkit-details-marker{display:none}.play-extras-disclosure summary small{font-size:10px;color:#a2b0b4}.play-extras-status{color:#e5cc8e;font-size:15px}.play-extras-disclosure[open] .play-extras-grid{margin-bottom:8px}@media (max-width:600px){.premium-play{padding:10px 12px 100px!important}.premium-play .play-page-content{margin-top:0!important;gap:6px!important}.premium-play .play-world-heading{min-height:48px;padding:2px;display:grid;grid-template-columns:1fr auto;grid-column-gap:12px;column-gap:12px;align-items:center}.play-world-heading>.premium-eyebrow{display:none}.premium-play .play-world-heading h1{font-size:25px;line-height:1.1;margin-top:4px}.play-world-heading .play-world-pool{margin-top:4px;text-align:right}.play-world-heading .play-world-pool>span{font-size:9px;margin-bottom:2px}.play-world-heading .play-world-pool strong{font-size:18px;letter-spacing:-.3px}.play-world-heading .play-world-pool small{display:block;font-size:12px;margin-top:2px}.premium-play .premium-entry{gap:6px!important}.premium-play .play-free-pass{padding:2px 0 8px!important;gap:8px!important;border:0!important;border-bottom:1px solid #ffffff14!important;border-radius:0!important;background:transparent!important}.premium-play .play-free-pass button{min-height:44px;padding:8px 10px!important}.premium-play .play-stake-heading{margin-top:2px}.premium-play .play-stake-heading>span{font-size:13px!important}.premium-play .play-stake-heading button{width:44px!important;height:44px!important}.premium-play .play-entry-description{font-size:11px!important;line-height:1.4}.premium-play .play-stake-grid{gap:6px!important}.premium-play .premium-stake{min-height:48px;padding:6px 3px!important;border-radius:9px!important}.premium-play .premium-stake>div:first-child{font-size:13px!important}.premium-play .play-extras-grid{padding-top:10px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.premium-play .play-extras-grid>div:first-child{grid-column:1/-1;min-height:44px!important;flex-direction:row!important;align-items:center;gap:8px}}.premium-home-header{padding:12px 20px 24px!important}.premium-home-header h1{font-size:16px!important;letter-spacing:2px!important}.premium-home-header h1 span{background:none!important;-webkit-text-fill-color:#f4f1e9!important}.premium-home-content{gap:20px!important}.premium-eyebrow{color:#c4b790;font-size:10px;font-weight:650;letter-spacing:2px;line-height:1.6}.competition-hero{width:100%;padding:16px 18px 0;border:1px solid #ffffff14;border-radius:20px;background:radial-gradient(ellipse at top right,#7d653329,transparent 65%),linear-gradient(145deg,#202526,#111619);box-shadow:0 16px 42px #00000030;overflow:hidden}.competition-amount{margin-top:10px;font-size:clamp(30px,8vw,38px);letter-spacing:-1px;font-weight:650;line-height:1.1;color:#f7f3e9;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.competition-amount span{font-size:16px;letter-spacing:0;color:#b8b8af;font-weight:450}.competition-kumi{margin-top:5px;color:#e0c786;font-size:15px;font-weight:500}.competition-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:14px 0 12px}.premium-primary,.premium-secondary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:9px 12px;border-radius:11px;text-decoration:none;font-size:12px;font-weight:650}.premium-primary{background:#e5cc8e;color:#202018}.premium-secondary{background:#ffffff07;color:#e9e6dd;border:1px solid #ffffff19}.competition-free{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid #ffffff12;text-decoration:none;color:#b1b6b5;font-size:12px}.competition-free>span:last-child{color:#e1d4af}.premium-home .premium-promo,.premium-referrals{background:#161c1e!important;border:1px solid #ffffff12!important;box-shadow:0 8px 26px #0000001a!important;border-radius:20px!important}.premium-home .premium-promo{padding:18px!important}.premium-home .premium-promo span{text-shadow:none!important}.premium-home .premium-promo>span:nth-child(2)>span:first-child{color:#f0eade!important;font-size:15px!important;font-weight:650!important}.premium-referrals{padding:22px!important}.premium-referrals>div:first-child>div:last-child{background:#e5cc8e0a!important;border:1px solid #e5cc8e26!important}.premium-referrals>div:first-child>div:last-child>div:first-child{color:#e5cc8e!important;text-shadow:none!important}.premium-page-heading{width:100%;padding:6px 2px 10px}.premium-page-heading h1{font-size:32px;font-weight:600;letter-spacing:-1px;margin-top:7px}.premium-stake{min-height:68px;border-radius:14px!important;background:#ffffff03!important}.premium-stake[aria-pressed=true]{background:#e5cc8e14!important;border-color:#e5cc8e!important}.premium-stake[aria-pressed=true]>div{color:#e5cc8e!important}.premium-home a:focus-visible,.premium-home button:focus-visible,.premium-play button:focus-visible{outline:2px solid #e5cc8e;outline-offset:4px}@media (hover:hover){.premium-primary:hover{background:#f0dbab}.premium-secondary:hover,.premium-stake:hover{background:#ffffff0b!important}}@media (max-width:360px){.competition-hero{padding:14px 14px 0}.competition-actions a{padding-inline:9px;gap:4px}}*{box-sizing:border-box}*,body,html{padding:0;margin:0}body,html{max-width:100vw;width:100%;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overscroll-behavior-x:none;overscroll-behavior-y:none}body:not([data-no-scroll]),html:not([data-no-scroll]){overflow-y:auto;height:auto}#__next{width:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;min-height:100dvh}a,button{touch-action:manipulation}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}@keyframes bounceTrophy{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-8px) rotate(-5deg)}50%{transform:translateY(-12px) rotate(0deg)}75%{transform:translateY(-8px) rotate(5deg)}}@keyframes cardFlip{0%{transform:rotateY(90deg);opacity:0}to{transform:rotateY(0deg);opacity:1}}@keyframes cardFadeIn{0%{opacity:0}to{opacity:1}}@keyframes premiumGlow{0%,to{opacity:.4;filter:brightness(1)}50%{opacity:.6;filter:brightness(1.15)}}@keyframes subtlePulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.01);opacity:.95}}@keyframes slideUpFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes dropdownSlide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes mtPulse{0%,to{opacity:1}50%{opacity:.45}}