.digit.pop.svelte-1cbabnw{animation:svelte-1cbabnw-digitPop .24s ease-out}@keyframes svelte-1cbabnw-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-1cbabnw{animation:none}}.podium-winner.svelte-1cbabnw>:where(.svelte-1cbabnw):not(.winner-rain):not(.podium-boxbg){position:relative;z-index:2}.podium-runnerup.svelte-1cbabnw>:where(.svelte-1cbabnw):not(.winner-rain):not(.podium-boxbg){position:relative;z-index:2}.winner-rain.svelte-1cbabnw{position:absolute;inset:-40px;z-index:1;pointer-events:none;opacity:.45;filter:blur(.3px);background:radial-gradient(220px 180px at 20% 25%,rgba(168,85,247,.28),transparent 60%),radial-gradient(240px 200px at 80% 15%,rgba(168,85,247,.22),transparent 62%),radial-gradient(220px 200px at 55% 75%,rgba(168,85,247,.18),transparent 60%),linear-gradient(180deg,#a855f700,#a855f724 45%,#a855f700),repeating-linear-gradient(165deg,#a855f700 0px 14px,#a855f71c 16px,#a855f700 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-1cbabnw-winnerRainScroll 7.5s linear infinite;mix-blend-mode:screen}@keyframes svelte-1cbabnw-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-1cbabnw{animation:none!important;opacity:.28}.apply-code-btn.svelte-1cbabnw{background:linear-gradient(135deg,#7c3aed,#a855f7,#9333ea,#7c3aed,#a855f7);box-shadow:0 0 18px #a855f759,0 8px 22px #00000059;border:1px solid rgba(168,85,247,.55);position:relative;overflow:hidden}.apply-code-btn.svelte-1cbabnw:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.3) 45%,transparent 60%);transform:translate(-100%);transition:transform .6s ease}.apply-code-btn.svelte-1cbabnw:hover:before{transform:translate(100%)}.apply-code-btn.svelte-1cbabnw:hover{transform:translateY(-2px);box-shadow:0 0 26px #a855f78c,0 12px 28px #00000073}.leader-row.svelte-1cbabnw{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-1cbabnw:last-child{border-bottom:0}.leader-row.svelte-1cbabnw:hover{background:#a855f70f;border-bottom-color:#a855f72e;transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.winner-rain.svelte-1cbabnw{animation:none}}.podium-badge.svelte-1cbabnw{position:absolute;width:52px;height:52px;display:grid;place-items:center;z-index:3;margin-bottom:10px}.podium-badge.svelte-1cbabnw svg:where(.svelte-1cbabnw){width:52px;height:52px;display:block}.podium-badge--gold.svelte-1cbabnw svg:where(.svelte-1cbabnw){fill:#f7d046}.podium-badge--silver.svelte-1cbabnw svg:where(.svelte-1cbabnw){fill:#cfd6e4}.podium-badge--bronze.svelte-1cbabnw svg:where(.svelte-1cbabnw){fill:#d08a57}.podium-boxbg.svelte-1cbabnw{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-1cbabnw{transform:perspective(600px) rotateY(-12deg)}.podium-runnerup--right.svelte-1cbabnw{transform:perspective(600px) rotateY(12deg)}
