.ConfettiContestHeader_section__8r__Y{position:relative;display:flex;flex-direction:column;gap:16px;z-index:1;padding-right:280px}.ConfettiContestHeader_sectionMobile__Gwmgr{gap:12px;padding-right:0}.ConfettiContestHeader_title__2Qr2l{font-family:Londrina Solid,sans-serif;font-size:2.4rem;font-weight:400;letter-spacing:.02em;line-height:1.1;margin:0;background:linear-gradient(180deg,#ffe5c0,#ffc597 30%,#a7bebd 70%,#8abbc6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 3px 0 rgba(20,10,0,.8)) drop-shadow(0 6px 20px rgba(0,0,0,.6)) drop-shadow(0 0 30px rgba(0,0,0,.4))}.ConfettiContestHeader_titleMobile__rczZx{font-size:1.8rem}.ConfettiContestHeader_howItWorksSummary__lOLse{margin-top:4px}.ConfettiContestHeader_sirCharacter__c79iX{position:absolute;right:-40px;bottom:-20px;width:320px;height:auto;opacity:.95;pointer-events:none;filter:drop-shadow(0 4px 20px rgba(0,0,0,.5))}@media (max-width:800px){.ConfettiContestHeader_sirCharacter__c79iX{width:240px;right:-20px}}@media (max-width:600px){.ConfettiContestHeader_sirCharacter__c79iX{display:none}}.ConfettiContestHeader_stepRow____hB4{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.ConfettiContestHeader_step__BB7gS{display:flex;align-items:center;gap:6px;background:hsla(0,0%,100%,.04);padding:8px 14px;border-radius:10px;border:1px solid hsla(0,0%,100%,.06);transition:all .25s cubic-bezier(.16,1,.3,1);cursor:default}.ConfettiContestHeader_step__BB7gS:hover{background:hsla(0,0%,100%,.08);border-color:rgba(113,186,255,.3);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.ConfettiContestHeader_stepIcon__ijTW9{font-size:1.1em;transition:transform .25s cubic-bezier(.16,1,.3,1)}.ConfettiContestHeader_step__BB7gS:hover .ConfettiContestHeader_stepIcon__ijTW9{transform:scale(1.2)}.ConfettiContestHeader_stepText__pFQMf{font-family:Londrina Solid,sans-serif;font-size:.95em;color:hsla(0,0%,100%,.8);text-transform:uppercase;letter-spacing:.02em}.ConfettiContestHeader_stepPlus__kfVh5{font-family:Londrina Solid,sans-serif;font-size:1.4em;font-weight:700;background:linear-gradient(180deg,#facc15,#fb923c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ConfettiContestHeader_stepBonus__mONEK{background:rgba(250,204,21,.08);border:1px solid rgba(250,204,21,.2)}.ConfettiContestHeader_stepBonus__mONEK:hover{background:rgba(250,204,21,.12);border-color:rgba(250,204,21,.35)}.ConfettiContestHeader_stepBonus__mONEK .ConfettiContestHeader_stepText__pFQMf{color:#facc15}.ConfettiContestHeader_stepArrow__SvXgG{font-family:Londrina Solid,sans-serif;font-size:1.2em;color:hsla(0,0%,100%,.25);animation:ConfettiContestHeader_arrowBounce__w23Rs 2s ease-in-out infinite}@keyframes ConfettiContestHeader_arrowBounce__w23Rs{0%,to{transform:translateX(0)}50%{transform:translateX(3px)}}.ConfettiContestHeader_summaryText__ZmWqX{font-family:Londrina Solid,sans-serif;font-size:.95rem;color:hsla(0,0%,100%,.5);margin:0;line-height:1.4}@media (max-width:600px){.ConfettiContestHeader_stepRow____hB4{gap:6px}.ConfettiContestHeader_step__BB7gS{padding:6px 10px}.ConfettiContestHeader_stepIcon__ijTW9{font-size:.95em}.ConfettiContestHeader_stepText__pFQMf{font-size:.8em}.ConfettiContestHeader_stepArrow__SvXgG{font-size:1em}}.ConfettiContestHeader_wrap__6eQwu{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:8px}.ConfettiContestHeader_wrapMobile__6jaLO{gap:8px}.ConfettiContestHeader_statPill__66sFR{display:flex;align-items:center;gap:8px;font-family:Londrina Solid,sans-serif;font-size:1.1em;padding:10px 18px;border-radius:12px;border:1px solid hsla(0,0%,100%,.08);background:rgba(0,0,0,.25);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 2px 8px rgba(0,0,0,.3);transition:all .2s cubic-bezier(.16,1,.3,1)}.ConfettiContestHeader_statPill__66sFR:hover{border-color:hsla(0,0%,100%,.12);background:rgba(0,0,0,.35)}.ConfettiContestHeader_statPillHighlight__1c1E3{border-color:rgba(255,203,21,.3);background:linear-gradient(135deg,rgba(255,203,21,.1),rgba(0,0,0,.3))}.ConfettiContestHeader_statPill__66sFR:first-child{border-color:rgba(255,203,21,.2);background:linear-gradient(135deg,rgba(255,203,21,.08),rgba(0,0,0,.3));animation:ConfettiContestHeader_poolGlow__Wy_Tm 3s ease-in-out infinite}@keyframes ConfettiContestHeader_poolGlow__Wy_Tm{0%,to{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 2px 8px rgba(0,0,0,.3),0 0 15px rgba(255,203,21,.1)}50%{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 2px 8px rgba(0,0,0,.3),0 0 25px rgba(255,203,21,.25)}}.ConfettiContestHeader_statValue__17vLY{background:linear-gradient(180deg,#ffcb15,#f7931a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:400;font-size:1.15em}.ConfettiContestHeader_statLabel__pZ27s{color:hsla(0,0%,100%,.35);font-size:.8em;text-transform:uppercase;letter-spacing:.05em}.ConfettiContestHeader_diamond__PzS8Q{width:20px;height:20px;object-fit:contain;filter:drop-shadow(0 0 4px rgba(255,203,21,.4))}.ConfettiContestHeader_usdcIcon__LEMLo{width:22px;height:22px;border-radius:50%;object-fit:contain}.ConfettiContestHeader_btn__CB4gY{font-family:Londrina Solid,sans-serif;font-size:1.05em;padding:10px 20px;border-radius:12px;border:1px solid hsla(0,0%,100%,.08);background:rgba(0,0,0,.25);cursor:default;white-space:nowrap;text-decoration:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);transition:all .2s cubic-bezier(.16,1,.3,1)}.ConfettiContestHeader_btnMobile___Jq1o{font-size:.85em;padding:8px 14px}.ConfettiContestHeader_btnActive__Zjz85{background:linear-gradient(135deg,rgba(113,186,255,.15),rgba(64,35,195,.15));border-color:rgba(113,186,255,.35);color:#71baff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 0 20px rgba(113,186,255,.15);font-size:1.2em;font-variant-numeric:tabular-nums;min-width:140px;text-align:center}.ConfettiContestHeader_btnSnipe__98aLh{background:linear-gradient(135deg,rgba(239,68,68,.25),rgba(255,203,21,.2));border-color:rgba(239,68,68,.6);color:#fff;animation:ConfettiContestHeader_urgentPulse__sQSgK .8s ease-in-out infinite;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 30px rgba(239,68,68,.4);font-size:1.4em;font-variant-numeric:tabular-nums;min-width:140px;text-align:center;position:relative;overflow:hidden}.ConfettiContestHeader_btnSnipe__98aLh:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);animation:ConfettiContestHeader_snipeSweep__UeW15 1.5s ease-in-out infinite}@keyframes ConfettiContestHeader_snipeSweep__UeW15{0%{left:-100%}to{left:200%}}@keyframes ConfettiContestHeader_urgentPulse__sQSgK{0%,to{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 25px rgba(239,68,68,.3);transform:scale(1)}50%{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 40px rgba(239,68,68,.6);transform:scale(1.02)}}.ConfettiContestHeader_snipeIcon__tn_f2{animation:ConfettiContestHeader_snipeIconPulse__ndBaO .5s ease-in-out infinite alternate;filter:drop-shadow(0 0 8px rgba(255,203,21,.8));margin-right:4px}@keyframes ConfettiContestHeader_snipeIconPulse__ndBaO{0%{transform:scale(1)}to{transform:scale(1.2)}}.ConfettiContestHeader_countdownDigits__IEBjv{font-variant-numeric:tabular-nums;letter-spacing:.05em;text-shadow:0 0 15px rgba(239,68,68,.8)}.ConfettiContestHeader_btnSnipeInfo__S5IiG{border-color:rgba(255,203,21,.25);background:rgba(255,203,21,.08);color:#ffcb15;font-size:.9em}.ConfettiContestHeader_btnAwait__4Uy3B{border-color:rgba(255,203,21,.25);background:linear-gradient(135deg,rgba(255,203,21,.1),rgba(0,0,0,.3));color:#ffcb15;animation:ConfettiContestHeader_gentlePulse__pl9Mq 2s ease-in-out infinite}@keyframes ConfettiContestHeader_gentlePulse__pl9Mq{0%,to{opacity:1}50%{opacity:.7}}.ConfettiContestHeader_btnResolved__wTbsv{border-color:rgba(74,222,128,.3);background:linear-gradient(135deg,rgba(74,222,128,.12),rgba(0,0,0,.25));color:#4ade80;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 0 15px rgba(74,222,128,.1)}.ConfettiContestHeader_howItWorksToggle__SdwkG{font-family:Londrina Solid,sans-serif;font-size:.85em;color:rgba(113,186,255,.7);background:none;border:none;cursor:pointer;padding:10px 0 0;display:flex;align-items:center;gap:6px;transition:color .2s ease;margin-top:8px}.ConfettiContestHeader_howItWorksToggle__SdwkG:hover{color:#71baff}.ConfettiContestHeader_howItWorksExpanded__Mds_m{margin-top:16px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:16px}.ConfettiContestHeader_explainSection__3j8_1{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.05);border-radius:12px;padding:14px 16px}.ConfettiContestHeader_explainHeader__J_DKR{display:flex;align-items:center;gap:8px;margin-bottom:10px}.ConfettiContestHeader_explainIcon__ByRpn{font-size:1.2em}.ConfettiContestHeader_explainTitle__t0uTP{font-family:Londrina Solid,sans-serif;font-size:1.05em;color:hsla(0,0%,100%,.85);text-transform:uppercase;letter-spacing:.02em}.ConfettiContestHeader_explainBody__gU8b4{display:flex;flex-direction:column;gap:10px}.ConfettiContestHeader_explainText__hVQnJ{font-family:Londrina Solid,sans-serif;font-size:.9em;color:hsla(0,0%,100%,.5);margin:0;line-height:1.5}.ConfettiContestHeader_priceDemo__C0_WX{display:flex;gap:12px;flex-wrap:wrap}.ConfettiContestHeader_priceDemoRow__vvQXU{display:flex;align-items:center;gap:8px;background:rgba(255,203,21,.08);padding:6px 12px;border-radius:8px;border:1px solid rgba(255,203,21,.15)}.ConfettiContestHeader_priceLabel__eKYko{font-family:Londrina Solid,sans-serif;font-size:.8em;color:hsla(0,0%,100%,.5);text-transform:uppercase}.ConfettiContestHeader_priceValue__3hxcw{font-family:Londrina Solid,sans-serif;font-size:1em;background:linear-gradient(180deg,#ffcb15,#f7931a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ConfettiContestHeader_podiumDemo__yVfSX{display:flex;gap:10px;justify-content:flex-start}.ConfettiContestHeader_podiumPlace__PA9n2{display:flex;flex-direction:column;align-items:center;padding:10px 16px;border-radius:10px;min-width:60px}.ConfettiContestHeader_podiumGold__KTuff{background:linear-gradient(180deg,rgba(255,203,21,.2),rgba(255,203,21,.08));border:1px solid rgba(255,203,21,.3)}.ConfettiContestHeader_podiumSilver__VqRto{background:linear-gradient(180deg,hsla(0,0%,75%,.15),hsla(0,0%,75%,.05));border:1px solid hsla(0,0%,75%,.2)}.ConfettiContestHeader_podiumBronze__Cehys{background:linear-gradient(180deg,rgba(205,127,50,.15),rgba(205,127,50,.05));border:1px solid rgba(205,127,50,.2)}.ConfettiContestHeader_podiumPct__y2PIu{font-family:Londrina Solid,sans-serif;font-size:1.2em;color:#fff}.ConfettiContestHeader_podiumGold__KTuff .ConfettiContestHeader_podiumPct__y2PIu{background:linear-gradient(180deg,#ffcb15,#f7931a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ConfettiContestHeader_podiumSilver__VqRto .ConfettiContestHeader_podiumPct__y2PIu{color:silver}.ConfettiContestHeader_podiumBronze__Cehys .ConfettiContestHeader_podiumPct__y2PIu{color:#cd7f32}.ConfettiContestHeader_podiumLabel__h79nq{font-family:Londrina Solid,sans-serif;font-size:.75em;color:hsla(0,0%,100%,.4);text-transform:uppercase;margin-top:2px}.ConfettiContestHeader_exampleBox__0lkIi{background:linear-gradient(135deg,rgba(74,222,128,.08),rgba(0,0,0,.2));border:1px solid rgba(74,222,128,.2);border-radius:12px;padding:14px 16px}.ConfettiContestHeader_exampleHeader__gy0mN{font-family:Londrina Solid,sans-serif;font-size:.85em;color:#4ade80;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.ConfettiContestHeader_exampleText__mV7K2{font-family:Londrina Solid,sans-serif;font-size:.9em;color:hsla(0,0%,100%,.6);margin:0;line-height:1.5}.ConfettiContestHeader_exampleText__mV7K2 strong{color:#4ade80}.ConfettiContestHeader_memescoreBanner__sUYzv{display:flex;align-items:center;gap:10px;margin-top:14px;padding:12px 18px;border-radius:12px;background:linear-gradient(135deg,rgba(250,204,21,.12),rgba(251,146,60,.08));border:1px solid rgba(250,204,21,.25);animation:ConfettiContestHeader_memescoreGlow__OWXXO 3s ease-in-out infinite}@keyframes ConfettiContestHeader_memescoreGlow__OWXXO{0%,to{box-shadow:0 0 15px rgba(250,204,21,.1)}50%{box-shadow:0 0 25px rgba(250,204,21,.2)}}.ConfettiContestHeader_memescoreBannerIcon__qSSTD{font-size:1.3em;animation:ConfettiContestHeader_starPulse__vc4WH 2s ease-in-out infinite}@keyframes ConfettiContestHeader_starPulse__vc4WH{0%,to{transform:scale(1) rotate(0deg)}50%{transform:scale(1.15) rotate(10deg)}}.ConfettiContestHeader_memescoreBannerText__4f_TT{font-family:Londrina Solid,sans-serif;font-size:1em;color:hsla(0,0%,100%,.85);letter-spacing:.01em}.ConfettiContestHeader_memescoreBannerText__4f_TT strong{color:hsla(0,0%,100%,.6);font-weight:400}.ConfettiContestHeader_memescoreHighlight__c6d14{background:linear-gradient(90deg,#facc15,#fb923c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:400}@media (max-width:600px){.ConfettiContestHeader_memescoreBanner__sUYzv{padding:10px 14px}.ConfettiContestHeader_memescoreBannerIcon__qSSTD{font-size:1.1em}.ConfettiContestHeader_memescoreBannerText__4f_TT{font-size:.9em}}.ConfettiEntryCard_card__SZVzb{background:linear-gradient(180deg,rgba(25,32,45,.98),rgba(15,20,30,.98));border:1px solid hsla(0,0%,100%,.1);box-shadow:0 4px 16px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.05);border-radius:16px;overflow:hidden;transform:translateZ(0);transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1);position:relative}.ConfettiEntryCard_card__SZVzb:hover{transform:translateY(-4px) scale(1.01);border-color:rgba(113,186,255,.45);box-shadow:0 0 24px rgba(113,186,255,.25),0 12px 40px rgba(0,0,0,.5)}.ConfettiEntryCard_rankBadge__uaaWS{position:absolute;top:-1px;right:16px;font-family:Londrina Solid,sans-serif;font-size:1.4em;padding:6px 14px;border-radius:0 0 12px 12px;z-index:10;box-shadow:0 4px 12px rgba(0,0,0,.3)}.ConfettiEntryCard_rankBadgeGold__fOlF5{background:linear-gradient(180deg,gold,#f7931a);color:#000;box-shadow:0 4px 20px rgba(255,203,21,.4);animation:ConfettiEntryCard_goldBadgePulse__16ihY 2s ease-in-out infinite}@keyframes ConfettiEntryCard_goldBadgePulse__16ihY{0%,to{box-shadow:0 4px 20px rgba(255,203,21,.4)}50%{box-shadow:0 4px 30px rgba(255,203,21,.7)}}.ConfettiEntryCard_rankBadgeSilver__1n8ih{background:linear-gradient(180deg,#e8e8e8,#b0b0b0);color:#333;box-shadow:0 4px 15px hsla(0,0%,75%,.3)}.ConfettiEntryCard_rankBadgeBronze__eCJRs{background:linear-gradient(180deg,#e8a45c,#cd7f32);color:#fff;box-shadow:0 4px 15px rgba(205,127,50,.3)}.ConfettiEntryCard_cardGold__T130a{border-color:rgba(255,203,21,.35);background:linear-gradient(180deg,rgba(255,203,21,.08),rgba(10,14,22,.98) 30%)}.ConfettiEntryCard_cardGold__T130a:hover{border-color:rgba(255,203,21,.6);box-shadow:0 0 30px rgba(255,203,21,.3),0 12px 40px rgba(0,0,0,.5)}.ConfettiEntryCard_cardSilver__loj5b{border-color:hsla(0,0%,75%,.25);background:linear-gradient(180deg,hsla(0,0%,75%,.06),rgba(10,14,22,.98) 30%)}.ConfettiEntryCard_cardSilver__loj5b:hover{border-color:hsla(0,0%,75%,.5);box-shadow:0 0 25px hsla(0,0%,75%,.25),0 12px 40px rgba(0,0,0,.5)}.ConfettiEntryCard_cardBronze__ASGTO{border-color:rgba(205,127,50,.25);background:linear-gradient(180deg,rgba(205,127,50,.06),rgba(10,14,22,.98) 30%)}.ConfettiEntryCard_cardBronze__ASGTO:hover{border-color:rgba(205,127,50,.5);box-shadow:0 0 25px rgba(205,127,50,.25),0 12px 40px rgba(0,0,0,.5)}.ConfettiEntryCard_cardHasPosition__TGNjA{border-color:rgba(113,186,255,.25)}.ConfettiEntryCard_heroWrap__QQCRS{position:relative;height:180px;overflow:hidden;background:#141a26}.ConfettiEntryCard_heroImg__5GbEl{width:100%;height:100%;object-fit:cover}.ConfettiEntryCard_titleSection__fgzyo{padding:14px 18px 0;background:transparent}.ConfettiEntryCard_cardTitle__T_asC{font-family:Londrina Solid,sans-serif;font-size:1.3em;text-transform:uppercase;color:#fff;line-height:1.2;display:block}.ConfettiEntryCard_titleBetRow__QXLar{display:flex;align-items:center;gap:8px;margin-top:8px}.ConfettiEntryCard_titleBetLabel__F3kb9{font-family:Londrina Solid,sans-serif;font-size:.65em;color:hsla(0,0%,100%,.4);text-transform:uppercase;letter-spacing:.05em}.ConfettiEntryCard_titleBetValue__EbRwM{font-family:Londrina Solid,sans-serif;font-size:.9em;line-height:1;text-transform:uppercase;background:linear-gradient(180deg,#ffcb15,#f7931a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ConfettiEntryCard_titleBetPnl__ROgte{font-family:Londrina Solid,sans-serif;font-size:.7em;color:#4ade80;text-transform:uppercase}.ConfettiEntryCard_innerWithHero__lFvEc{padding:12px 18px 16px;display:flex;flex-direction:column;justify-content:space-between;background:transparent}.ConfettiEntryCard_innerNoHero__z3syn{padding:18px 18px 10px;display:flex;flex-direction:column;justify-content:space-between}.ConfettiEntryCard_titleWrap__zyj2v{margin-bottom:14px}.ConfettiEntryCard_title__8mJ2s{font-family:Londrina Solid,sans-serif;font-size:1.4em;text-transform:uppercase;color:#71baff;text-decoration:none;text-shadow:0 2px 6px rgba(0,0,0,.4);line-height:1.2}.ConfettiEntryCard_betRow__327As{display:flex;align-items:center;gap:8px;margin-top:6px}.ConfettiEntryCard_betLabel__zLUOZ{font-family:Londrina Solid,sans-serif;font-size:.6em;color:hsla(0,0%,100%,.4);text-transform:uppercase;letter-spacing:.05em}.ConfettiEntryCard_betValue__3KnsK{font-family:Londrina Solid,sans-serif;font-size:.9em;line-height:1;text-transform:uppercase;background:linear-gradient(180deg,#ffcb15,#f7931a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ConfettiEntryCard_stonksRow__KhxW4{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:14px 16px;background:linear-gradient(135deg,rgba(74,222,128,.06),rgba(34,197,94,.02));border:1px solid rgba(74,222,128,.12);border-radius:12px;position:relative;overflow:hidden}.ConfettiEntryCard_stonksVotes__1QSQ2{display:flex;align-items:baseline;gap:4px}.ConfettiEntryCard_stonksVotesNum__dZPqM{font-family:Londrina Solid,sans-serif;font-size:1.5em;color:#fff;line-height:1}.ConfettiEntryCard_stonksVotesLabel__8javJ{font-family:Londrina Solid,sans-serif;font-size:.75em;color:hsla(0,0%,100%,.4);text-transform:lowercase}.ConfettiEntryCard_stonksArrow__Ua_Zo{flex:1;display:flex;align-items:center;justify-content:center;min-width:60px}.ConfettiEntryCard_stonksArrowSvg__S9QaW{width:70px;height:28px;filter:drop-shadow(0 0 6px rgba(74,222,128,.5))}.ConfettiEntryCard_stonksGroup__Tx18O{animation:ConfettiEntryCard_stonksBounce__6cgB6 1.5s ease-in-out infinite;transform-origin:center}@keyframes ConfettiEntryCard_stonksBounce__6cgB6{0%,to{transform:translate(0)}50%{transform:translate(3px,-3px)}}.ConfettiEntryCard_stonksPrice__amf7G{display:flex;align-items:baseline;gap:4px;padding:6px 10px;background:rgba(74,222,128,.12);border-radius:8px;border:1px solid rgba(74,222,128,.2)}.ConfettiEntryCard_stonksPriceNum___fkKI{font-family:Londrina Solid,sans-serif;font-size:1.3em;line-height:1;background:linear-gradient(180deg,#4ade80,#22c55e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ConfettiEntryCard_stonksPriceLabel__5mO8X{font-family:Londrina Solid,sans-serif;font-size:.6em;color:rgba(74,222,128,.7);text-transform:lowercase}.ConfettiEntryCard_stonksPosition__p5AxM{display:flex;align-items:center;gap:5px;padding:6px 10px;background:linear-gradient(135deg,rgba(255,203,21,.15),rgba(247,147,26,.1));border:1px solid rgba(255,203,21,.25);border-radius:8px;margin-left:4px}.ConfettiEntryCard_stonksPositionIcon__aEgbo{font-size:.9em}.ConfettiEntryCard_stonksPositionNum__hR3Ep{font-family:Londrina Solid,sans-serif;font-size:1.1em;line-height:1;background:linear-gradient(180deg,#ffcb15,#f7931a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ConfettiEntryCard_offsetNotice__xUv7G{font-family:Londrina Solid,sans-serif;font-size:.75em;color:#ffcb15;background:rgba(255,203,21,.1);border:1px solid rgba(255,203,21,.2);padding:6px 12px;border-radius:8px;margin-bottom:12px;text-align:center}.ConfettiEntryCard_actions__7V0dN{margin-top:auto;padding-top:8px}.ConfettiEntryCard_btnRow__NPR5v{display:flex;gap:12px}.ConfettiEntryCard_btn__G6o1r{height:44px;display:flex;align-items:center;justify-content:center;width:100%;font-family:Londrina Solid,sans-serif;font-size:1.05em;text-transform:uppercase;border-radius:12px;cursor:pointer;border:none;color:#fff;letter-spacing:.03em;transition:background .2s ease-in-out,transform .15s cubic-bezier(.16,1,.3,1),box-shadow .2s ease-in-out}.ConfettiEntryCard_btn__G6o1r:hover:not(:disabled){transform:translateY(-2px)}.ConfettiEntryCard_btn__G6o1r:active:not(:disabled){transform:translateY(0)}.ConfettiEntryCard_btnUp__rRQQI{background:linear-gradient(135deg,rgba(113,186,255,.6),rgba(64,35,195,.5))}.ConfettiEntryCard_btnUp__rRQQI:hover:not(:disabled){background:linear-gradient(135deg,rgba(113,186,255,.75),rgba(64,35,195,.65));box-shadow:0 4px 20px rgba(113,186,255,.3)}.ConfettiEntryCard_btnPrimary__Je5BH{background:linear-gradient(135deg,#71baff,#4a8fd9);box-shadow:0 2px 10px rgba(113,186,255,.3)}.ConfettiEntryCard_btnPrimary__Je5BH:hover:not(:disabled){background:linear-gradient(135deg,#8ac7ff,#5ca0e8);box-shadow:0 6px 25px rgba(113,186,255,.4)}.ConfettiEntryCard_btnWon__BhZqb{background:linear-gradient(135deg,#4ade80,#22c55e);box-shadow:0 2px 10px rgba(74,222,128,.3);animation:ConfettiEntryCard_winnerGlow__KKhSd 2s ease-in-out infinite}@keyframes ConfettiEntryCard_winnerGlow__KKhSd{0%,to{box-shadow:0 2px 10px rgba(74,222,128,.3)}50%{box-shadow:0 4px 25px rgba(74,222,128,.5)}}.ConfettiEntryCard_btnWon__BhZqb:hover:not(:disabled){background:linear-gradient(135deg,#5ee891,#34d171);box-shadow:0 6px 30px rgba(74,222,128,.5)}.ConfettiEntryCard_awaitText__3tBug{font-family:Londrina Solid,sans-serif;font-size:.9em;text-align:center;color:#ffcb15;padding:12px 0;text-transform:uppercase;letter-spacing:.05em;animation:ConfettiEntryCard_gentlePulse__EtjS3 2s ease-in-out infinite}@keyframes ConfettiEntryCard_gentlePulse__EtjS3{0%,to{opacity:1}50%{opacity:.6}}.ConfettiEntryCard_lostText__lixwU{color:rgba(246,94,94,.7)}.ConfettiEntryCard_lostText__lixwU,.ConfettiEntryCard_resolvedText__B04YM{font-family:Londrina Solid,sans-serif;font-size:.9em;text-align:center;padding:12px 0;text-transform:uppercase;letter-spacing:.05em}.ConfettiEntryCard_resolvedText__B04YM{color:#4ade80}.ConfettiEntryCard_claimed__ZuIzM{font-family:Londrina Solid,sans-serif;text-align:center;padding:10px;color:#4ade80;font-size:.95em;background:rgba(74,222,128,.08);border-radius:8px}.ConfettiEntryCard_footer__OKUQG{display:flex;align-items:center;justify-content:space-between;margin-top:0;padding:10px 18px 14px;border-top:1px solid hsla(0,0%,100%,.04)}.ConfettiEntryCard_footerLeft__l3joA{font-size:.8em}.ConfettiEntryCard_footerLeft__l3joA,.ConfettiEntryCard_footerRight__ixdBj{display:flex;align-items:center;gap:8px}.ConfettiEntryCard_poolAmount__X7Hfq{font-family:Londrina Solid,sans-serif;font-size:.85em;color:hsla(0,0%,100%,.4)}.ConfettiEntryCard_winnerBadge__Y0SVU{font-size:.8em;background:linear-gradient(135deg,rgba(255,203,21,.25),rgba(247,147,26,.15));border-radius:6px;color:#ffcb15;border:1px solid rgba(255,203,21,.2)}.ConfettiEntryCard_newBadge__40iqa,.ConfettiEntryCard_winnerBadge__Y0SVU{font-family:Londrina Solid,sans-serif;padding:4px 10px;text-transform:uppercase;letter-spacing:.05em}.ConfettiEntryCard_newBadge__40iqa{position:absolute;top:12px;left:12px;font-size:.7em;background:linear-gradient(135deg,#4ade80,#22c55e);border-radius:6px;color:#000;z-index:2;box-shadow:0 2px 8px rgba(74,222,128,.4)}.ConfettiPage_page__zQwfj{flex:1;overflow-y:auto;height:100%;min-height:0;padding:20px 40px 32px;mask-image:linear-gradient(180deg,#000 96%,transparent)}@media (max-width:999px){.ConfettiPage_page__zQwfj{overflow-y:visible;height:auto;mask-image:none;padding:16px 20px 32px}}.ConfettiPage_pageMobile__YAFqT{padding:16px 20px 32px}.ConfettiPage_heroSection__hUFMc{position:relative;margin-bottom:24px;padding:32px 28px;background:linear-gradient(135deg,rgba(10,14,22,.95),rgba(20,28,40,.9));border:1px solid hsla(0,0%,100%,.06);border-radius:20px;box-shadow:0 12px 40px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.06),inset 0 -1px 0 rgba(0,0,0,.3);overflow:hidden}@media (max-width:999px){.ConfettiPage_heroSection__hUFMc{padding:24px 20px;border-radius:16px;margin-bottom:20px}}.ConfettiPage_loading__z4p4K{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;color:hsla(0,0%,100%,.5);font-family:Londrina Solid,sans-serif;gap:20px}.ConfettiPage_loadingSpinner__tOwDP{width:48px;height:48px;border:3px solid hsla(0,0%,100%,.08);border-top-color:#71baff;border-radius:50%;animation:ConfettiPage_spin__f9oN_ .8s linear infinite;box-shadow:0 0 20px rgba(113,186,255,.3)}@keyframes ConfettiPage_spin__f9oN_{to{transform:rotate(1turn)}}.ConfettiPage_empty___yDRd{text-align:center;padding:80px 24px;color:hsla(0,0%,100%,.7)}.ConfettiPage_empty___yDRd h2{font-family:Londrina Solid,sans-serif;font-size:2em;margin:0 0 16px;background:linear-gradient(180deg,#ffe5c0,#ffc597 30%,#a7bebd 70%,#8abbc6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 2px 8px rgba(0,0,0,.5))}.ConfettiPage_empty___yDRd p{font-family:Londrina Solid,sans-serif;font-size:1.1em;color:hsla(0,0%,100%,.4);margin:0}.ConfettiPage_errorToast__IrSIY{position:fixed;top:80px;left:50%;transform:translateX(-50%);background:rgba(246,94,94,.15);border:1px solid rgba(246,94,94,.4);color:#f65e5e;padding:14px 24px;border-radius:12px;font-family:Londrina Solid,sans-serif;font-size:.95em;display:flex;align-items:center;gap:14px;z-index:1000;box-shadow:0 8px 32px rgba(246,94,94,.2);animation:ConfettiPage_slideDown__DYbW5 .3s cubic-bezier(.16,1,.3,1)}@keyframes ConfettiPage_slideDown__DYbW5{0%{opacity:0;transform:translateX(-50%) translateY(-20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.ConfettiPage_errorToast__IrSIY button{background:none;border:none;color:#f65e5e;font-size:1.4em;cursor:pointer;padding:0;line-height:1;opacity:.7;transition:opacity .2s ease}.ConfettiPage_errorToast__IrSIY button:hover{opacity:1}.ConfettiPage_entriesSection__HHuTH{background:linear-gradient(180deg,rgba(12,16,24,0),rgba(12,16,24,.5));border-radius:16px;padding:20px 24px 24px;border:1px solid hsla(0,0%,100%,.05);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.02)}@media (max-width:999px){.ConfettiPage_entriesSection__HHuTH{padding:14px 16px 18px;border-radius:12px}}.ConfettiPage_sectionTitle__5KjWo{font-family:Londrina Solid,sans-serif;font-size:1.3em;font-weight:400;color:hsla(0,0%,100%,.6);margin:0 0 16px;text-transform:uppercase;letter-spacing:.1em}.ConfettiPage_entriesGrid__oaPgb{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:20px}@media (max-width:999px){.ConfettiPage_entriesGrid__oaPgb{grid-template-columns:1fr;gap:16px}}.ConfettiPage_podiumSection__Mx7zT{margin-bottom:32px}.ConfettiPage_podiumGrid__Ghd8u{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:999px){.ConfettiPage_podiumGrid__Ghd8u{grid-template-columns:1fr;gap:16px}}.ConfettiPage_podiumDivider__OPoMV{height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);margin:8px 0 24px}.ConfettiPage_noEntries__QASpG{text-align:center;padding:60px 24px;background:linear-gradient(180deg,rgba(12,16,24,0),rgba(12,16,24,.4));border-radius:16px;border:1px solid hsla(0,0%,100%,.04)}.ConfettiPage_noEntries__QASpG p{font-family:Londrina Solid,sans-serif;color:hsla(0,0%,100%,.4);margin:0;font-size:1.1em}.ConfettiPage_viewToggle__Y_waA{display:flex;gap:8px;margin-bottom:16px}.ConfettiPage_viewBtn__loyNn{font-family:Londrina Solid,sans-serif;font-size:.85em;padding:8px 16px;border-radius:8px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02);color:hsla(0,0%,100%,.5);cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1)}.ConfettiPage_viewBtn__loyNn:hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.8)}.ConfettiPage_viewBtnActive__OKlE8{background:rgba(113,186,255,.15);border-color:rgba(113,186,255,.3);color:#71baff}.BuyVotesModal_overlay__7NLwm{position:fixed;inset:0;background:rgba(0,0,0,.85);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;animation:BuyVotesModal_fadeIn___3qQ7 .2s ease-out}@keyframes BuyVotesModal_fadeIn___3qQ7{0%{opacity:0}to{opacity:1}}@keyframes BuyVotesModal_slideUp__QrSjs{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.BuyVotesModal_modal__u_W88{background:linear-gradient(180deg,#1e2235,#141620);border-radius:20px;padding:0;max-width:420px;width:92%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 24px 48px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.1),inset 0 1px 0 hsla(0,0%,100%,.1);animation:BuyVotesModal_slideUp__QrSjs .3s ease-out}.BuyVotesModal_header__ZVHlU{position:relative;padding:20px 20px 16px;background:linear-gradient(180deg,rgba(59,130,246,.15),transparent);border-bottom:1px solid hsla(0,0%,100%,.08)}.BuyVotesModal_closeBtn__R2lUE{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:50%;background:hsla(0,0%,100%,.1);border:none;color:#888;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.BuyVotesModal_closeBtn__R2lUE:hover{background:hsla(0,0%,100%,.15);color:#fff}.BuyVotesModal_entryPreview__afJmu{display:flex;align-items:center;gap:16px}.BuyVotesModal_entryImage__fVPGB{width:64px;height:64px;border-radius:12px;object-fit:cover;border:2px solid rgba(59,130,246,.5);box-shadow:0 4px 12px rgba(59,130,246,.3)}.BuyVotesModal_entryImagePlaceholder__6CmhM{width:64px;height:64px;border-radius:12px;background:linear-gradient(135deg,#3b82f6,#2563eb);display:flex;align-items:center;justify-content:center;font-size:28px}.BuyVotesModal_entryInfo__1lIxw{flex:1}.BuyVotesModal_entryName__8n9Gm{font-size:18px;font-weight:700;color:#fff;margin:0 0 4px;line-height:1.2}.BuyVotesModal_entryStats__WNkFs{font-size:13px;color:#3b82f6;font-weight:500}.BuyVotesModal_body__9jlaZ{padding:20px;overflow-y:auto;flex:1;min-height:0}.BuyVotesModal_footer__M_yjA{padding:16px 20px 20px;background:linear-gradient(180deg,transparent,#141620 20%);border-top:1px solid hsla(0,0%,100%,.05);flex-shrink:0}.BuyVotesModal_voteSection__CJH60{margin-bottom:20px}.BuyVotesModal_sectionLabel__AWnBo{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#8b8b9f;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.BuyVotesModal_sectionIcon__TgFnW{width:18px;height:18px;opacity:.7}.BuyVotesModal_voteControls___sFSg{display:flex;align-items:center;gap:16px;background:rgba(0,0,0,.3);border-radius:12px;padding:16px;border:1px solid hsla(0,0%,100%,.08)}.BuyVotesModal_voteSlider__B1TuI{flex:1;-webkit-appearance:none;appearance:none;height:6px;background:linear-gradient(90deg,#3b82f6,#2563eb);border-radius:3px;outline:none;cursor:pointer}.BuyVotesModal_voteSlider__B1TuI::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.3);transition:transform .15s}.BuyVotesModal_voteSlider__B1TuI::-webkit-slider-thumb:hover{transform:scale(1.1)}.BuyVotesModal_voteSlider__B1TuI::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;cursor:pointer;border:none;box-shadow:0 2px 8px rgba(0,0,0,.3)}.BuyVotesModal_voteInput__yZ0kl{width:72px;padding:12px;border-radius:10px;border:2px solid rgba(59,130,246,.3);background:rgba(59,130,246,.1);color:#fff;text-align:center;font-size:18px;font-weight:700;outline:none;transition:border-color .2s}.BuyVotesModal_voteInput__yZ0kl:focus{border-color:#3b82f6}.BuyVotesModal_quickVotes__enk2H{display:flex;gap:8px;margin-top:12px}.BuyVotesModal_quickBtn__ht2H8{flex:1;padding:8px 12px;border-radius:8px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);color:#aaa;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.BuyVotesModal_quickBtn__ht2H8:hover{background:rgba(59,130,246,.2);border-color:rgba(59,130,246,.4);color:#fff}.BuyVotesModal_quickBtnActive__wOgKY{background:rgba(59,130,246,.3);border-color:#3b82f6;color:#fff}.BuyVotesModal_priceSection__7GrNB{background:linear-gradient(180deg,rgba(59,130,246,.08),rgba(37,99,235,.05));border-radius:14px;padding:16px;border:1px solid rgba(59,130,246,.2);margin-bottom:16px}.BuyVotesModal_priceRow__c_KCH{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.BuyVotesModal_priceRow__c_KCH:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.06)}.BuyVotesModal_priceLabel__4Iuvv{color:#8b8b9f;font-size:14px;display:flex;align-items:center;gap:6px}.BuyVotesModal_priceValue__7giTB{font-size:16px;font-weight:600;color:#fff}.BuyVotesModal_priceValueLarge__0PN69{font-size:22px;font-weight:700;color:#fff;display:flex;align-items:center;gap:6px}.BuyVotesModal_usdcIcon__DtodK{width:20px;height:20px;border-radius:50%}.BuyVotesModal_balanceOk__9iLMy,.BuyVotesModal_prizePoolValue__ArTuH{color:#4ade80;font-weight:600}.BuyVotesModal_balanceLow__Buq4L{color:#f87171;font-weight:600}.BuyVotesModal_balanceLoading__7b4Ah{color:#8b8b9f;font-size:14px;display:flex;align-items:center;gap:8px}.BuyVotesModal_balanceSpinner___GXDR{display:inline-block;width:14px;height:14px;border:2px solid rgba(59,130,246,.3);border-top-color:#3b82f6;border-radius:50%;animation:BuyVotesModal_spin__jEAFt .8s linear infinite}.BuyVotesModal_impactSection__I2c2J{background:rgba(74,222,128,.08);border-radius:12px;padding:14px 16px;margin-bottom:20px;border:1px solid rgba(74,222,128,.2)}.BuyVotesModal_impactText__cMbaI{color:#4ade80;font-size:14px;text-align:center;margin:0}.BuyVotesModal_impactHighlight__CdoHu{font-weight:700;color:#fff}.BuyVotesModal_memescoreSection__mnA4g{background:linear-gradient(135deg,rgba(250,204,21,.12),rgba(251,146,60,.08));border-radius:14px;padding:16px;margin-bottom:16px;border:1px solid rgba(250,204,21,.3)}.BuyVotesModal_memescoreHeader__fpNR_{display:flex;align-items:center;gap:8px;margin-bottom:12px}.BuyVotesModal_memescoreIcon__b_LGW{font-size:18px}.BuyVotesModal_memescoreTitle__xj7kH{font-size:13px;font-weight:600;color:#facc15;text-transform:uppercase;letter-spacing:.5px}.BuyVotesModal_memescoreRow__VWCFp{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.BuyVotesModal_memescoreLabel__pP94R{color:#a3a3a3;font-size:13px}.BuyVotesModal_memescoreValue__ndoFe{color:#facc15;font-size:14px;font-weight:600}.BuyVotesModal_memescoreBonus__KyjIL{color:#fb923c;font-size:12px;font-weight:500}.BuyVotesModal_memescoreDivider__etKQp{height:1px;background:rgba(250,204,21,.2);margin:8px 0}.BuyVotesModal_memescoreTotal__L6V4B{display:flex;justify-content:space-between;align-items:center;padding-top:8px}.BuyVotesModal_memescoreTotalLabel__huKKb{color:#e5e5e5;font-size:14px;font-weight:600}.BuyVotesModal_memescoreTotalValue__fDIh3{color:#facc15;font-size:18px;font-weight:700;display:flex;align-items:center;gap:4px}.BuyVotesModal_memescoreTotalRange__2kvIk{font-size:12px;color:#a3a3a3;font-weight:400}.BuyVotesModal_loading__5CzC_{text-align:center;padding:32px;color:#8b8b9f}.BuyVotesModal_loadingSpinner__tt1jV{width:32px;height:32px;border:3px solid rgba(59,130,246,.3);border-top-color:#3b82f6;border-radius:50%;animation:BuyVotesModal_spin__jEAFt .8s linear infinite;margin:0 auto 12px}@keyframes BuyVotesModal_spin__jEAFt{to{transform:rotate(1turn)}}.BuyVotesModal_buyButton__pz1bP{width:100%;padding:16px 24px;border-radius:12px;border:none;font-size:17px;font-weight:700;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:10px}.BuyVotesModal_buyButtonEnabled__22K10{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;box-shadow:0 4px 16px rgba(59,130,246,.4)}.BuyVotesModal_buyButtonEnabled__22K10:hover{transform:translateY(-1px);box-shadow:0 6px 24px rgba(59,130,246,.5)}.BuyVotesModal_buyButtonEnabled__22K10:active{transform:translateY(0)}.BuyVotesModal_buyButtonDisabled__5jtg8{background:#2a2a3e;color:#666;cursor:not-allowed}.BuyVotesModal_buyButtonPending__cplx1{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;cursor:wait;opacity:.8}.BuyVotesModal_buttonIcon__o22V0{width:20px;height:20px}.BuyVotesModal_insufficientWarning__u05ir{background:hsla(0,91%,71%,.1);border:1px solid hsla(0,91%,71%,.3);border-radius:10px;padding:12px 16px;margin-bottom:16px;display:flex;align-items:center;gap:10px}.BuyVotesModal_warningIcon__80UcR{color:#f87171;font-size:20px}.BuyVotesModal_warningText__CHzz3{color:#f87171;font-size:13px;flex:1}.BuyVotesModal_warningLink__fGJmP{color:#3b82f6;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.BuyVotesModal_warningLink__fGJmP:hover{text-decoration:underline}.BuyVotesModal_error___wlp1{background:hsla(0,91%,71%,.1);border-radius:10px;padding:16px;color:#f87171;text-align:center;font-size:14px}@media (max-width:480px){.BuyVotesModal_modal__u_W88{width:100%;max-width:none;border-radius:20px 20px 0 0;max-height:85vh}.BuyVotesModal_overlay__7NLwm{align-items:flex-end}.BuyVotesModal_entryImagePlaceholder__6CmhM,.BuyVotesModal_entryImage__fVPGB{width:56px;height:56px}.BuyVotesModal_entryName__8n9Gm{font-size:16px}.BuyVotesModal_priceValueLarge__0PN69{font-size:20px}.BuyVotesModal_footer__M_yjA{padding:12px 16px max(24px,env(safe-area-inset-bottom))}}.ConfettiVoteGraph_wrap__2g4fc{background:linear-gradient(180deg,rgba(12,16,24,.3),rgba(12,16,24,.7));border-radius:16px;padding:20px 24px 18px;border:1px solid hsla(0,0%,100%,.08);margin-bottom:20px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 8px 32px rgba(0,0,0,.3);position:relative;overflow:hidden}.ConfettiVoteGraph_wrap__2g4fc:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 100% 60% at 0 0,rgba(255,203,21,.03) 0,transparent 50%),radial-gradient(ellipse 80% 50% at 100% 100%,rgba(113,186,255,.03) 0,transparent 50%);pointer-events:none;animation:ConfettiVoteGraph_ambientShift__I2iyC 8s ease-in-out infinite alternate}@keyframes ConfettiVoteGraph_ambientShift__I2iyC{0%{opacity:.5}to{opacity:1}}.ConfettiVoteGraph_wrapMobile__Gt45O{padding:14px 16px 12px;margin-bottom:16px;border-radius:12px}.ConfettiVoteGraph_header__g5bmm{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;position:relative;z-index:1}.ConfettiVoteGraph_title__VKbCO{font-family:Londrina Solid,sans-serif;font-size:1.1em;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.1em;margin:0;display:flex;align-items:center;gap:10px}.ConfettiVoteGraph_liveBadge__D_A5g{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.3);border-radius:20px;font-size:.7em;color:#ef4444;letter-spacing:.05em}.ConfettiVoteGraph_liveDot__ba_1Q{width:6px;height:6px;background:#ef4444;border-radius:50%;animation:ConfettiVoteGraph_livePulse__VE710 1.5s ease-in-out infinite}@keyframes ConfettiVoteGraph_livePulse__VE710{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(239,68,68,.4)}50%{opacity:.6;box-shadow:0 0 0 4px rgba(239,68,68,0)}}.ConfettiVoteGraph_raceStats__9v_Ic{display:flex;gap:16px;font-family:Londrina Solid,sans-serif;font-size:.85em}.ConfettiVoteGraph_raceStat__E4Xle{display:flex;align-items:center;gap:6px;color:hsla(0,0%,100%,.5)}.ConfettiVoteGraph_raceStatValue__X4p1V{color:hsla(0,0%,100%,.9)}.ConfettiVoteGraph_barRow__r0C27{display:flex;align-items:center;gap:12px;cursor:pointer;padding:6px 14px 6px 12px;border-radius:10px;margin-bottom:4px;transition:all .2s cubic-bezier(.16,1,.3,1)}.ConfettiVoteGraph_barRow__r0C27:hover{background:hsla(0,0%,100%,.04)}.ConfettiVoteGraph_barRowMobile__YLhgG{flex-wrap:wrap;gap:6px 10px;padding:6px 12px 8px 8px}.ConfettiVoteGraph_barRowPos__GLlo3{background:rgba(255,203,21,.04)}.ConfettiVoteGraph_barRowPos__GLlo3:hover{background:rgba(255,203,21,.08)}.ConfettiVoteGraph_barRowWinner__woUrE{background:rgba(74,222,128,.04)}.ConfettiVoteGraph_barRowWinner__woUrE:hover{background:rgba(74,222,128,.08)}.ConfettiVoteGraph_rankSidebar__fiLiT{width:32px;min-width:32px;height:100%;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:6px 0 0 6px;margin-left:-12px;margin-right:8px;padding:8px 0}.ConfettiVoteGraph_rankNum__n8_Iw{font-family:Londrina Solid,sans-serif;font-size:1.1em;color:hsla(0,0%,100%,.4)}.ConfettiVoteGraph_rankGold__R1_Sk{background:linear-gradient(180deg,rgba(255,203,21,.25),rgba(255,203,21,.1));box-shadow:0 0 20px rgba(255,203,21,.15);animation:ConfettiVoteGraph_goldPulse__Bgo0a 2s ease-in-out infinite}@keyframes ConfettiVoteGraph_goldPulse__Bgo0a{0%,to{box-shadow:0 0 15px rgba(255,203,21,.15)}50%{box-shadow:0 0 25px rgba(255,203,21,.3)}}.ConfettiVoteGraph_rankGold__R1_Sk .ConfettiVoteGraph_rankNum__n8_Iw{background:linear-gradient(180deg,gold,#f7931a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:1.3em;filter:drop-shadow(0 0 4px rgba(255,203,21,.5))}.ConfettiVoteGraph_rankSilver___ZANO{background:linear-gradient(180deg,hsla(0,0%,75%,.2),hsla(0,0%,75%,.08));box-shadow:0 0 12px hsla(0,0%,75%,.1)}.ConfettiVoteGraph_rankSilver___ZANO .ConfettiVoteGraph_rankNum__n8_Iw{background:linear-gradient(180deg,#e8e8e8,#a0a0a0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:1.2em}.ConfettiVoteGraph_rankBronze__HS1Kt{background:linear-gradient(180deg,rgba(205,127,50,.2),rgba(205,127,50,.08));box-shadow:0 0 12px rgba(205,127,50,.1)}.ConfettiVoteGraph_rankBronze__HS1Kt .ConfettiVoteGraph_rankNum__n8_Iw{background:linear-gradient(180deg,#e8a45c,#cd7f32);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:1.2em}.ConfettiVoteGraph_rankDefault__94Rkb{background:transparent}.ConfettiVoteGraph_rankIcon__OmIap{font-size:1em;margin-bottom:2px}.ConfettiVoteGraph_label__YjS4m{width:200px;flex-shrink:0;font-family:Londrina Solid,sans-serif;font-size:1em;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.7);display:flex;align-items:center;padding:0 4px}.ConfettiVoteGraph_labelText__kXZ3E{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2}.ConfettiVoteGraph_labelImg__1_YV1{width:40px;height:40px;border-radius:8px;object-fit:cover;flex-shrink:0;margin-right:10px;box-shadow:0 2px 8px rgba(0,0,0,.4);border:2px solid transparent;transition:all .25s cubic-bezier(.16,1,.3,1)}.ConfettiVoteGraph_barRow__r0C27:hover .ConfettiVoteGraph_labelImg__1_YV1{transform:scale(1.08);border-color:hsla(0,0%,100%,.2);box-shadow:0 4px 16px rgba(0,0,0,.5)}.ConfettiVoteGraph_labelImgLeader__rJwcq{border-color:rgba(255,203,21,.4);box-shadow:0 0 12px rgba(255,203,21,.3)}.ConfettiVoteGraph_labelMobile__L8DL0{width:100%;font-size:.9em;order:0}.ConfettiVoteGraph_labelImgMobile__aUESG{width:28px;height:28px;border-radius:6px;margin-right:8px}.ConfettiVoteGraph_barTrack__RbCeE{flex:1;min-width:0;height:32px;align-self:center;background:hsla(0,0%,100%,.04);border-radius:8px;overflow:hidden;position:relative}.ConfettiVoteGraph_barTrackMobile__rHR0F{height:22px;flex:1;order:1;border-radius:6px}.ConfettiVoteGraph_barFill__DPDZY{height:100%;border-radius:8px;transition:width .6s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.ConfettiVoteGraph_barFillLeader__QDiMz:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);animation:ConfettiVoteGraph_barShimmer__CPyYD 2.5s ease-in-out infinite}@keyframes ConfettiVoteGraph_barShimmer__CPyYD{0%{left:-100%}to{left:200%}}.ConfettiVoteGraph_barFillGold__UKKXd{background:linear-gradient(90deg,rgba(247,147,26,.7),rgba(250,178,72,.5))}.ConfettiVoteGraph_barFillSilver__XyDS4{background:linear-gradient(90deg,hsla(0,0%,75%,.6),hsla(0,0%,90%,.4))}.ConfettiVoteGraph_barFillBronze__b5kpo{background:linear-gradient(90deg,rgba(205,127,50,.6),rgba(235,165,90,.4))}.ConfettiVoteGraph_barFillDefault__99_B_{background:linear-gradient(90deg,rgba(113,186,255,.5),rgba(64,35,195,.3))}.ConfettiVoteGraph_votes__8zorJ{width:80px;flex-shrink:0;text-align:right;font-family:Londrina Solid,sans-serif;font-size:1.05em;color:#fff;display:flex;align-items:center;justify-content:flex-end;gap:6px}.ConfettiVoteGraph_votesMobile__4buZw{width:auto;font-size:.85em;order:2}.ConfettiVoteGraph_votesLabel__FnGCk{font-size:.65em;color:hsla(0,0%,100%,.4);text-transform:uppercase}.ConfettiVoteGraph_myVotes__FQ38b{color:#ffcb15;background:rgba(255,203,21,.12);border-radius:6px;border:1px solid rgba(255,203,21,.2)}.ConfettiVoteGraph_claimed__v5HEU,.ConfettiVoteGraph_myVotes__FQ38b{flex-shrink:0;font-family:Londrina Solid,sans-serif;font-size:.75em;padding:4px 8px}.ConfettiVoteGraph_claimed__v5HEU{color:#4ade80;background:rgba(74,222,128,.12);border-radius:6px;border:1px solid rgba(74,222,128,.2)}.ConfettiVoteGraph_barBtn___Ma4q{flex-shrink:0;padding:4px 10px;border-radius:6px;font-family:Londrina Solid,sans-serif;font-size:.7em;cursor:pointer;line-height:1.2;background:transparent;text-transform:uppercase;letter-spacing:.03em;transition:all .2s cubic-bezier(.16,1,.3,1)}.ConfettiVoteGraph_barBtnMobile__xzPZt{font-size:.6em;padding:3px 8px}.ConfettiVoteGraph_barBtnBuy__3GFO1{border:1px solid rgba(113,186,255,.25);background:rgba(113,186,255,.12);color:#71baff}.ConfettiVoteGraph_barBtnBuy__3GFO1:hover{background:rgba(113,186,255,.22);border-color:rgba(113,186,255,.45);transform:translateY(-1px)}.ConfettiVoteGraph_barBtnClaim__3015h{border:1px solid rgba(74,222,128,.6);background:rgba(74,222,128,.2);color:#fff;animation:ConfettiVoteGraph_claimPulse__Mqjp_ 1.5s ease-in-out infinite}@keyframes ConfettiVoteGraph_claimPulse__Mqjp_{0%,to{background:rgba(74,222,128,.2);box-shadow:0 0 0 rgba(74,222,128,0)}50%{background:rgba(74,222,128,.35);box-shadow:0 0 15px rgba(74,222,128,.3)}}.ConfettiVoteGraph_barBtnClaim__3015h:hover{background:rgba(74,222,128,.4)}.ConfettiVoteGraph_posColumns__10IRZ{flex-shrink:0;width:180px;display:flex;align-items:center;gap:10px}.ConfettiVoteGraph_posColumnsMobile__sQtZe{width:auto;gap:6px;order:3}.ConfettiVoteGraph_expandLink__a9C3C{padding:12px 0 4px;text-align:center;cursor:pointer;font-family:Londrina Solid,sans-serif;font-size:.85em;color:#71baff;border-top:1px solid hsla(0,0%,100%,.05);transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px}.ConfettiVoteGraph_expandLink__a9C3C:before{content:"▼";font-size:.7em;animation:ConfettiVoteGraph_expandBounce__1fdVQ 1.5s ease-in-out infinite}@keyframes ConfettiVoteGraph_expandBounce__1fdVQ{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.ConfettiVoteGraph_expandLink__a9C3C:hover{color:#9ad0ff;text-shadow:0 0 10px rgba(113,186,255,.5)}.ConfettiVoteGraph_expandLinkMobile__ZBa1d{font-size:.75em;padding:10px 0 2px}.ConfettiVoteGraph_podiumDivider__EzaZv{height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08),transparent);margin:8px 0}