.digit.pop.svelte-vxtm07{animation:svelte-vxtm07-digitPop .24s ease-out}@keyframes svelte-vxtm07-digitPop{0%{transform:translateY(0) scale(1);filter:brightness(1)}35%{transform:translateY(-2px) scale(1.06);filter:brightness(1.15)}to{transform:translateY(0) scale(1);filter:brightness(1)}}@media(prefers-reduced-motion:reduce){.digit.pop.svelte-vxtm07{animation:none}}.podium-winner.svelte-vxtm07>:where(.svelte-vxtm07):not(.winner-rain):not(.podium-boxbg){position:relative;z-index:2}.podium-runnerup.svelte-vxtm07>:where(.svelte-vxtm07):not(.winner-rain):not(.podium-boxbg){position:relative;z-index:2}.winner-rain.svelte-vxtm07{position:absolute;inset:-40px;z-index:1;pointer-events:none;opacity:.45;filter:blur(.3px);background:radial-gradient(220px 180px at 20% 25%,rgba(188,235,57,.28),transparent 60%),radial-gradient(240px 200px at 80% 15%,rgba(188,235,57,.22),transparent 62%),radial-gradient(220px 200px at 55% 75%,rgba(188,235,57,.18),transparent 60%),linear-gradient(180deg,#bceb3900,#bceb3924 45%,#bceb3900),repeating-linear-gradient(165deg,#bceb3900 0px 14px,#bceb391c 16px,#bceb3900 20px);background-size:120% 120%,120% 120%,140% 140%,100% 220%,180% 220%;background-position:0% 0%,100% 0%,50% 100%,50% 0%,0% 0%;animation:svelte-vxtm07-winnerRainScroll 7.5s linear infinite;mix-blend-mode:screen}@keyframes svelte-vxtm07-winnerRainScroll{0%{background-position:0% 0%,100% 0%,50% 100%,50% 0%,0% 0%}to{background-position:0% 0%,100% 0%,50% 100%,50% 0%,0% 100%}}.winner-rain--static.svelte-vxtm07{animation:none!important;opacity:.28}.level-until.svelte-vxtm07{text-shadow:0 0 14px rgba(188,235,57,.12)}.level-maxed.svelte-vxtm07{color:#bceb39;text-shadow:0 0 14px rgba(188,235,57,.5)}.level-bar-track.svelte-vxtm07{box-shadow:inset 0 2px 6px #0006}.level-bar-fill.svelte-vxtm07{top:0;bottom:0;overflow:hidden;background:linear-gradient(90deg,#8ab820,#bceb39 55%,#d4ff5c);box-shadow:0 0 18px #bceb398c,inset 0 1px #ffffff40;transition:width .6s cubic-bezier(.22,1,.36,1)}.level-bar-fill.svelte-vxtm07:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.14) 0px,rgba(255,255,255,.14) 10px,transparent 10px,transparent 20px);mix-blend-mode:overlay;animation:svelte-vxtm07-levelBarShine 1.2s linear infinite}@keyframes svelte-vxtm07-levelBarShine{0%{background-position:0 0}to{background-position:20px 0}}@media(prefers-reduced-motion:reduce){.level-bar-fill.svelte-vxtm07:after{animation:none}}.apply-code-btn.svelte-vxtm07{background:linear-gradient(135deg,#bceb39,#d4ff5c,#a8d428,#8ab820,#bceb39);box-shadow:0 0 18px #bceb3959,0 8px 22px #00000059;border:1px solid rgba(188,235,57,.55);position:relative;overflow:hidden}.apply-code-btn.svelte-vxtm07:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.5) 45%,transparent 60%);transform:translate(-100%);transition:transform .6s ease}.apply-code-btn.svelte-vxtm07:hover:before{transform:translate(100%)}.apply-code-btn.svelte-vxtm07:hover{transform:translateY(-2px);box-shadow:0 0 26px #bceb398c,0 12px 28px #00000073}.leader-row.svelte-vxtm07{border-bottom:1px solid rgba(255,255,255,.06);background:#00000024;transition:transform .16s ease,background .16s ease,border-color .16s ease}.leader-row.svelte-vxtm07:last-child{border-bottom:0}.leader-row.svelte-vxtm07:hover{background:#bceb390f;border-bottom-color:#bceb392e;transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.winner-rain.svelte-vxtm07{animation:none}}.podium-badge.svelte-vxtm07{position:absolute;width:52px;height:52px;display:grid;place-items:center;z-index:3;margin-bottom:10px}.podium-badge.svelte-vxtm07 svg:where(.svelte-vxtm07){width:52px;height:52px;display:block}.podium-badge--gold.svelte-vxtm07 svg:where(.svelte-vxtm07){fill:#f7d046}.podium-badge--silver.svelte-vxtm07 svg:where(.svelte-vxtm07){fill:#cfd6e4}.podium-badge--bronze.svelte-vxtm07 svg:where(.svelte-vxtm07){fill:#d08a57}.podium-boxbg.svelte-vxtm07{position:absolute;inset:0;z-index:0;pointer-events:none;background-image:url(../../../img/assets/box-bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.22;mix-blend-mode:soft-light}.podium-runnerup--left.svelte-vxtm07{transform:perspective(600px) rotateY(-12deg)}.podium-runnerup--right.svelte-vxtm07{transform:perspective(600px) rotateY(12deg)}.coming-soon-badge.svelte-vxtm07{padding:10px 28px;border-radius:14px;border:1px solid rgba(188,235,57,.25);background:#bceb390f;box-shadow:0 0 24px #bceb3914}
