.LuckBreakdownModal_overlay__L4dAm{position:fixed;inset:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:LuckBreakdownModal_fadeIn__f6sBe .2s ease}@keyframes LuckBreakdownModal_fadeIn__f6sBe{0%{opacity:0}to{opacity:1}}.LuckBreakdownModal_modal__OWiZT{background:linear-gradient(135deg,rgba(26,26,46,.98),rgba(55,0,60,.95));border:1px solid hsla(0,0%,100%,.12);border-radius:16px;max-width:560px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.8);animation:LuckBreakdownModal_slideUp__7dj7c .25s ease}@keyframes LuckBreakdownModal_slideUp__7dj7c{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}.LuckBreakdownModal_header__PGXhi{display:flex;justify-content:space-between;align-items:flex-start;padding:1.25rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.08);position:-webkit-sticky;position:sticky;top:0;background:linear-gradient(135deg,rgba(26,26,46,.98),rgba(55,0,60,.95));z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.LuckBreakdownModal_managerName__d3DC4{font-size:1.125rem;font-weight:700;color:hsla(0,0%,100%,.95);margin:0 0 .125rem}.LuckBreakdownModal_teamName__N2sMB{font-size:.8125rem;color:hsla(0,0%,100%,.5);margin:0}.LuckBreakdownModal_closeBtn__SQOxf{background:hsla(0,0%,100%,.08);border:none;border-radius:8px;color:hsla(0,0%,100%,.6);font-size:1rem;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s;flex-shrink:0}.LuckBreakdownModal_closeBtn__SQOxf:hover{background:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.9)}.LuckBreakdownModal_hero__t53Oi{padding:1.25rem 1.5rem;text-align:center;border-bottom:1px solid hsla(0,0%,100%,.06);position:relative;overflow:hidden}.LuckBreakdownModal_hero__t53Oi:before{content:"";position:absolute;inset:0;opacity:.08;pointer-events:none}.LuckBreakdownModal_heroLucky__bkSLb:before{background:radial-gradient(ellipse at center,#00ff87 0,transparent 70%)}.LuckBreakdownModal_heroUnlucky__tUrrt:before{background:radial-gradient(ellipse at center,#ef4444 0,transparent 70%)}.LuckBreakdownModal_heroIndex__pyo2J{font-size:2rem;font-weight:800;line-height:1}.LuckBreakdownModal_heroLabel__hG7k2{font-size:.9375rem;font-weight:600;color:hsla(0,0%,100%,.8);margin-top:.25rem}.LuckBreakdownModal_heroImpact___Uqju{font-size:.8125rem;color:hsla(0,0%,100%,.5);margin-top:.25rem}.LuckBreakdownModal_section__0qbpF{padding:1.125rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.06)}.LuckBreakdownModal_section__0qbpF:last-child{border-bottom:none}.LuckBreakdownModal_sectionTitle__7roWr{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:hsla(0,0%,100%,.5);margin:0 0 .875rem}.LuckBreakdownModal_componentHeader__bDhb8{display:flex;align-items:center;gap:.5rem;margin-bottom:.625rem}.LuckBreakdownModal_componentIcon__rGVkl{font-size:1rem}.LuckBreakdownModal_componentTitle__JB7xb{font-size:.9375rem;font-weight:700;color:hsla(0,0%,100%,.9);margin:0;flex:1 1}.LuckBreakdownModal_componentWeight__c5X0_{font-size:.75rem;color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.08);border-radius:20px;padding:.125rem .5rem}.LuckBreakdownModal_barRow__xNdyb{display:flex;align-items:center;gap:.75rem;margin-bottom:.625rem}.LuckBreakdownModal_barTrack__e9R5H{flex:1 1;height:10px;background:hsla(0,0%,100%,.08);border-radius:5px;overflow:hidden}.LuckBreakdownModal_barFill__1bcvn{height:100%;border-radius:5px;transition:width .3s ease}.LuckBreakdownModal_barPos__YeOb8{background:linear-gradient(90deg,#00cc6a,#00ff87)}.LuckBreakdownModal_barNeg__Bnh8u{background:linear-gradient(90deg,#dc2626,#ef4444)}.LuckBreakdownModal_barValue__L_kqN{font-size:.875rem;font-weight:700;min-width:48px;text-align:right}.LuckBreakdownModal_stackedBar__Sng6p{display:flex;height:14px;border-radius:7px;overflow:hidden;gap:1px;margin-bottom:.75rem}.LuckBreakdownModal_stackSegment__G06YL{transition:width .3s ease}.LuckBreakdownModal_segPos__PljCl{background:#00ff87;opacity:.85}.LuckBreakdownModal_segNeg__Csgj_{background:#ef4444;opacity:.85}.LuckBreakdownModal_stackLegend__vELyf{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.375rem;gap:.375rem}.LuckBreakdownModal_stackLegendItem__LsdU2{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:hsla(0,0%,100%,.7)}.LuckBreakdownModal_stackDot__ykkSB{width:10px;height:10px;border-radius:2px;flex-shrink:0}.LuckBreakdownModal_stackVal__f9noQ{margin-left:auto;font-weight:600}.LuckBreakdownModal_statsGrid__6U2Nc{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem;gap:.5rem;margin-bottom:.625rem}.LuckBreakdownModal_statItem__LeIUp{background:rgba(0,0,0,.3);border-radius:8px;padding:.5rem;text-align:center}.LuckBreakdownModal_statLabel__Va0Vn{display:block;font-size:.6875rem;color:hsla(0,0%,100%,.5);margin-bottom:.25rem}.LuckBreakdownModal_statValue__3LhTF{font-size:.9375rem;font-weight:700;color:hsla(0,0%,100%,.9)}.LuckBreakdownModal_explanation__YRZ4p{font-size:.8125rem;color:hsla(0,0%,100%,.6);margin:0;line-height:1.5}.LuckBreakdownModal_chipList__agayy{margin-top:.5rem;display:flex;flex-direction:column;gap:.375rem}.LuckBreakdownModal_chipItem__QDVZ5{display:flex;align-items:center;gap:.625rem;padding:.375rem .625rem;background:rgba(0,0,0,.25);border-radius:8px;font-size:.8125rem}.LuckBreakdownModal_chipGW__CIUzs{color:hsla(0,0%,100%,.45);min-width:36px}.LuckBreakdownModal_chipOpponent__UGctt{flex:1 1;color:hsla(0,0%,100%,.8)}.LuckBreakdownModal_chipName__mTLie{color:#fbbf24;font-weight:600;text-transform:uppercase;font-size:.7rem;letter-spacing:.05em;background:rgba(251,191,36,.1);padding:.125rem .375rem;border-radius:4px}.LuckBreakdownModal_textPos__sBzA6{color:#00ff87}.LuckBreakdownModal_textNeg__m6jlf{color:#ef4444}@media (max-width:480px){.LuckBreakdownModal_modal__OWiZT{max-height:95vh}.LuckBreakdownModal_header__PGXhi,.LuckBreakdownModal_hero__t53Oi,.LuckBreakdownModal_section__0qbpF{padding-left:1.125rem;padding-right:1.125rem}.LuckBreakdownModal_statsGrid__6U2Nc{grid-template-columns:repeat(2,1fr)}.LuckBreakdownModal_stackLegend__vELyf{grid-template-columns:1fr}}.Awards_container__0vtwZ{width:100%;padding-top:1.5rem}.Awards_midSeasonBanner___l0Rs{width:100%;background:linear-gradient(135deg,#8b5cf6,#6d28d9);border:2px solid rgba(139,92,246,.5);border-radius:12px;padding:1.25rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(139,92,246,.3)}.Awards_midSeasonBanner___l0Rs:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(139,92,246,.4);border-color:rgba(139,92,246,.8)}.Awards_bannerIcon__45GDi{display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.Awards_bannerContent__wMPLM{flex:1 1;text-align:left}.Awards_bannerTitle__Y0UxP{font-size:1.125rem;font-weight:700;color:#fff;margin:0 0 .25rem}.Awards_bannerSubtitle__uWskf{font-size:.875rem;color:hsla(0,0%,100%,.9);margin:0}.Awards_bannerArrow__44cen{font-size:1.5rem;color:#fff;font-weight:700;flex-shrink:0}@media (max-width:640px){.Awards_midSeasonBanner___l0Rs{padding:1rem}.Awards_bannerTitle__Y0UxP{font-size:1rem}.Awards_bannerSubtitle__uWskf{font-size:.8125rem}.Awards_bannerIcon__45GDi svg{width:20px;height:20px}.Awards_bannerArrow__44cen{font-size:1.25rem}}.Awards_monthSelector__sn5hG{gap:1.5rem;margin-bottom:2rem;padding:1rem;background:rgba(0,0,0,.3);border-radius:12px;border:1px solid hsla(0,0%,100%,.1)}.Awards_monthSelector__sn5hG,.Awards_navButton__iQB12{display:flex;align-items:center;justify-content:center}.Awards_navButton__iQB12{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;width:40px;height:40px;border-radius:8px;cursor:pointer;transition:all .2s ease}.Awards_navButton__iQB12:hover:not(:disabled){background:rgba(255,215,0,.2);border-color:gold;color:gold}.Awards_navButton__iQB12:disabled{opacity:.3;cursor:not-allowed}.Awards_monthInfo__c8N0_{text-align:center;min-width:200px}.Awards_monthName__xn2cO{font-size:1.5rem;font-weight:700;color:gold;margin:0 0 .25rem;text-transform:uppercase;letter-spacing:.05em}.Awards_monthRange__abs2U{font-size:.875rem;color:hsla(0,0%,100%,.6);margin:0}.Awards_awardsGrid__WJFCa{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:641px) and (max-width:899px){.Awards_awardsGrid__WJFCa{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (min-width:900px){.Awards_awardsGrid__WJFCa{grid-template-columns:repeat(2,1fr);gap:1.5rem}}.Awards_empty__2kgeb,.Awards_error__4YIKF,.Awards_loading__gJmK2{text-align:center;padding:3rem 2rem;font-size:1rem}.Awards_loading__gJmK2{color:hsla(0,0%,100%,.6)}.Awards_error__4YIKF{color:#ef4444;background:rgba(239,68,68,.1);border-radius:12px;border:1px solid rgba(239,68,68,.3)}.Awards_empty__2kgeb{color:hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.03);border-radius:12px;border:1px solid hsla(0,0%,100%,.1)}@media (max-width:640px){.Awards_monthSelector__sn5hG{gap:1rem;padding:.75rem}.Awards_monthName__xn2cO{font-size:1.25rem}.Awards_monthRange__abs2U{font-size:.8125rem}.Awards_navButton__iQB12{width:36px;height:36px}.Awards_awardsGrid__WJFCa{gap:1rem}}.AwardsBanner_banner__GXJKY{width:100%;border-radius:12px;padding:1.25rem;margin-bottom:1rem;display:flex;align-items:center;gap:1rem;cursor:pointer;transition:all .3s ease;text-align:left}.AwardsBanner_featured__1aLRl{background:linear-gradient(135deg,#8b5cf6,#6d28d9);border:2px solid rgba(139,92,246,.5);box-shadow:0 4px 12px rgba(139,92,246,.3)}.AwardsBanner_featured__1aLRl:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(139,92,246,.4);border-color:rgba(139,92,246,.8)}.AwardsBanner_standard__JOuZp{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1)}.AwardsBanner_standard__JOuZp:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.2);transform:translateX(4px)}.AwardsBanner_bannerIcon__ISUiA{display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.AwardsBanner_bannerContent__75bIT{flex:1 1;text-align:left}.AwardsBanner_bannerTitle__R5Th0{font-size:1.125rem;font-weight:700;color:#fff;margin:0 0 .25rem}.AwardsBanner_bannerPeriod__SUeou{font-size:.8125rem;color:hsla(0,0%,100%,.6);margin:0 0 .25rem}.AwardsBanner_bannerPreview__DNWOK{font-size:.875rem;color:hsla(0,0%,100%,.8);margin:0}.AwardsBanner_bannerArrow__GL418{font-size:1.5rem;color:#fff;font-weight:700;flex-shrink:0}@media (max-width:640px){.AwardsBanner_banner__GXJKY{padding:1rem}.AwardsBanner_bannerTitle__R5Th0{font-size:1rem}.AwardsBanner_bannerPeriod__SUeou{font-size:.75rem}.AwardsBanner_bannerPreview__DNWOK{font-size:.8125rem}.AwardsBanner_bannerIcon__ISUiA svg{width:20px;height:20px}.AwardsBanner_bannerArrow__GL418{font-size:1.25rem}}.InstallButton_installButton__D_sGz{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:1.25rem 2rem;background:linear-gradient(135deg,#00ff87,#00d4ff);border:none;border-radius:12px;font-size:1.0625rem;font-weight:700;color:#1a0d2e;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px}.InstallButton_installButton__D_sGz:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,255,135,.3)}.InstallButton_installButton__D_sGz:active{transform:translateY(0)}.InstallButton_icon__uwX_z{width:20px;height:20px}.InstallButton_modal__4JNHi{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.InstallButton_modalContent__q8yS6{background:linear-gradient(135deg,rgba(26,26,46,.98),rgba(55,0,60,.98));border:1px solid hsla(0,0%,100%,.1);border-radius:16px;max-width:400px;width:100%;padding:32px 24px;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.5)}.InstallButton_closeButton___AAXj{position:absolute;top:12px;right:12px;background:transparent;border:none;color:hsla(0,0%,100%,.6);font-size:24px;cursor:pointer;padding:8px;line-height:1;transition:color .2s ease}.InstallButton_closeButton___AAXj:hover{color:#fff}.InstallButton_title__3D1jw{font-size:1.5rem;font-weight:700;color:#00ff87;margin:0 0 8px;text-align:center}.InstallButton_subtitle___UOIG{font-size:.875rem;color:hsla(0,0%,100%,.6);margin:0 0 32px;text-align:center}.InstallButton_instructions__LbQp3{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}.InstallButton_step__XGFzx{display:flex;gap:16px;align-items:flex-start}.InstallButton_stepNumber__gPU1z{width:32px;height:32px;border-radius:50%;background:rgba(0,255,135,.15);border:2px solid #00ff87;display:flex;align-items:center;justify-content:center;font-weight:700;color:#00ff87;flex-shrink:0}.InstallButton_stepContent__5pG9w{flex:1 1}.InstallButton_stepText__B8HcS{font-size:.9375rem;color:#fff;margin:0 0 8px;line-height:1.5}.InstallButton_stepText__B8HcS strong{color:#00ff87}.InstallButton_addIcon__vm_fM,.InstallButton_shareIcon__ZoXVM{display:inline-flex;padding:8px;background:hsla(0,0%,100%,.05);border-radius:8px;margin:8px 0}.InstallButton_addIcon__vm_fM svg,.InstallButton_shareIcon__ZoXVM svg{color:#00ff87}.InstallButton_hint__UQbui{font-size:.75rem;color:hsla(0,0%,100%,.5);margin:4px 0 0;font-style:italic}.InstallButton_benefit__CL3Iu{background:rgba(0,255,135,.05);border:1px solid rgba(0,255,135,.2);border-radius:12px;padding:16px;margin-bottom:24px}.InstallButton_benefit__CL3Iu p{font-size:.875rem;color:hsla(0,0%,100%,.8);margin:8px 0;line-height:1.5}.InstallButton_gotItButton__6EB8j{width:100%;padding:14px;background:linear-gradient(135deg,#00ff87,#00d4ff);border:none;border-radius:12px;font-size:1rem;font-weight:700;color:#1a0d2e;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.InstallButton_gotItButton__6EB8j:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,255,135,.3)}.InstallButton_gotItButton__6EB8j:active{transform:translateY(0)}@media (max-width:768px){.InstallButton_modalContent__q8yS6{padding:24px 20px}.InstallButton_title__3D1jw{font-size:1.25rem}.InstallButton_subtitle___UOIG{font-size:.8125rem}.InstallButton_instructions__LbQp3{gap:20px;margin-bottom:24px}.InstallButton_stepNumber__gPU1z{width:28px;height:28px;font-size:.875rem}.InstallButton_stepText__B8HcS{font-size:.875rem}.InstallButton_benefit__CL3Iu p{font-size:.8125rem;margin:6px 0}}.AuthModal_overlay__VO46x{position:fixed;inset:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.AuthModal_modal__7Ph6j{background:#1a1a2e;border-radius:16px;padding:2rem;width:100%;max-width:400px;position:relative;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 20px 60px rgba(0,0,0,.5)}.AuthModal_closeButton__Jugdv{position:absolute;top:1rem;right:1rem;background:transparent;border:none;color:hsla(0,0%,100%,.5);cursor:pointer;padding:.5rem;border-radius:8px;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.AuthModal_closeButton__Jugdv:hover{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9)}.AuthModal_title__rlHlr{font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 .5rem;text-align:center}.AuthModal_subtitle__dZ_Yg{font-size:.875rem;color:hsla(0,0%,100%,.5);margin:0 0 1.5rem;text-align:center;line-height:1.4}.AuthModal_googleButton__fbfPl{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:.875rem;background:#fff;color:#1a1a2e;border:none;border-radius:8px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .15s ease}.AuthModal_googleButton__fbfPl:hover{background:#f5f5f5;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.AuthModal_divider__hXF3G{display:flex;align-items:center;margin:1.5rem 0}.AuthModal_divider__hXF3G:after,.AuthModal_divider__hXF3G:before{content:"";flex:1 1;height:1px;background:hsla(0,0%,100%,.1)}.AuthModal_divider__hXF3G span{padding:0 1rem;color:hsla(0,0%,100%,.4);font-size:.75rem;text-transform:uppercase;letter-spacing:.5px}.AuthModal_form__y8L_8{display:flex;flex-direction:column;gap:1rem}.AuthModal_error__LlxgV{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:#ef4444;padding:.75rem;border-radius:8px;font-size:.875rem;text-align:center}.AuthModal_inputGroup__aBBEo{position:relative}.AuthModal_inputIcon__LKFCT{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:hsla(0,0%,100%,.4);pointer-events:none}.AuthModal_inputGroup__aBBEo input{width:100%;padding:.875rem 1rem .875rem 2.75rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;font-size:.9375rem;transition:all .15s ease}.AuthModal_inputGroup__aBBEo input::placeholder{color:hsla(0,0%,100%,.4)}.AuthModal_inputGroup__aBBEo input:focus{outline:none;border-color:#00ff87;background:hsla(0,0%,100%,.08)}.AuthModal_inputGroup__aBBEo input:focus+.AuthModal_inputIcon__LKFCT{color:#00ff87}.AuthModal_submitButton__pwpua{padding:.875rem;background:#00ff87;color:#1a1a2e;border:none;border-radius:8px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .15s ease;margin-top:.5rem}.AuthModal_submitButton__pwpua:hover:not(:disabled){background:#00cc6a;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,255,135,.3)}.AuthModal_submitButton__pwpua:disabled{opacity:.6;cursor:not-allowed}.AuthModal_switchText__cFoOG{text-align:center;color:hsla(0,0%,100%,.5);font-size:.875rem;margin:1.5rem 0 0}.AuthModal_switchLink__m_qdp{background:none;border:none;color:#00ff87;cursor:pointer;font-size:.875rem;text-decoration:underline;padding:0}.AuthModal_switchLink__m_qdp:hover{color:#00cc6a}@media (max-width:480px){.AuthModal_modal__7Ph6j{padding:1.5rem}.AuthModal_title__rlHlr{font-size:1.25rem}.AuthModal_subtitle__dZ_Yg{font-size:.8125rem}}.MyLeagues_container__V89Ka{margin-bottom:2rem}.MyLeagues_title__RgLKI{font-size:1rem;font-weight:700;color:hsla(0,0%,100%,.7);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.MyLeagues_empty__08u2c{color:hsla(0,0%,100%,.5);font-size:.875rem;padding:1.5rem;text-align:center;background:hsla(0,0%,100%,.03);border-radius:12px;border:1px solid hsla(0,0%,100%,.1)}.MyLeagues_list__PfSzM{list-style:none;padding:0;margin:0 0 1rem}.MyLeagues_item___ARDD{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;margin-bottom:.75rem;transition:all .2s ease}.MyLeagues_item___ARDD:hover{background:hsla(0,0%,100%,.08);transform:translateY(-2px)}.MyLeagues_item___ARDD.MyLeagues_current__IhShl{border-color:rgba(0,255,135,.5);background:rgba(0,255,135,.1)}.MyLeagues_leagueButton__NofLz{flex:1 1;display:flex;align-items:center;gap:.75rem;background:none;border:none;padding:0;text-align:left;cursor:pointer;color:#fff;font-size:.875rem}.MyLeagues_leagueButton__NofLz:disabled{cursor:default}.MyLeagues_checkmark__z_OuU{color:#00ff87;font-weight:700;font-size:1.125rem}.MyLeagues_leagueInfo__QRi72{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.MyLeagues_leagueNameRow__2pJa5{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.MyLeagues_leagueName__6kBjf{font-weight:700;color:#fff}.MyLeagues_leagueId__iETF4{color:hsla(0,0%,100%,.5);font-size:.8125rem}.MyLeagues_typeBadge__AWhNQ{display:inline-block;padding:.125rem .5rem;border-radius:4px;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.MyLeagues_classicBadge__M02nl{background:rgba(147,51,234,.2);border:1px solid rgba(147,51,234,.4);color:#a78bfa}.MyLeagues_h2hBadge__T_mPm{background:rgba(0,255,135,.15);border:1px solid rgba(0,255,135,.3);color:#00ff87}.MyLeagues_removeButton__b7eGC{flex-shrink:0;width:28px;height:28px;border-radius:50%;border:none;background:rgba(255,0,102,.2);color:#f06;font-size:.875rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.MyLeagues_removeButton__b7eGC:hover{background:rgba(255,0,102,.3);transform:scale(1.1)}.MyLeagues_maxReached__NHsFN{color:hsla(0,0%,100%,.5);font-size:.875rem;text-align:center;padding:.75rem;background:hsla(0,0%,100%,.03);border-radius:8px;border-left:3px solid rgba(0,255,135,.5);margin-bottom:1rem}.MyLeagues_addButton__LeNc9{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 1.5rem;background:rgba(0,255,135,.1);border:2px solid rgba(0,255,135,.3);border-radius:12px;color:#00ff87;font-size:1rem;font-weight:700;cursor:pointer;transition:all .2s ease}.MyLeagues_addButton__LeNc9:hover{background:rgba(0,255,135,.2);border-color:rgba(0,255,135,.5);transform:translateY(-2px)}.MyLeagues_discoverButton__S2mpZ{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 1.5rem;margin-top:.75rem;background:rgba(0,255,135,.1);border:2px solid rgba(0,255,135,.3);border-radius:12px;color:#00ff87;font-size:1rem;font-weight:700;cursor:pointer;transition:all .2s ease}.MyLeagues_discoverButton__S2mpZ:hover{background:rgba(0,255,135,.2);border-color:rgba(0,255,135,.5);transform:translateY(-2px)}.MyLeagues_addForm__hbTPu{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:1.25rem;margin-top:.75rem}.MyLeagues_input__DNIKb{width:100%;padding:.875rem;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;background:hsla(0,0%,100%,.05);color:#fff;font-size:.875rem;margin-bottom:1rem}.MyLeagues_input__DNIKb::placeholder{color:hsla(0,0%,100%,.4)}.MyLeagues_input__DNIKb:focus{outline:none;border-color:rgba(0,255,135,.5);background:hsla(0,0%,100%,.08)}.MyLeagues_input__DNIKb:disabled{opacity:.5;cursor:not-allowed}.MyLeagues_addButtons__dUxLy{display:flex;gap:.75rem}.MyLeagues_cancelButton__kiLMN,.MyLeagues_confirmButton__oloUf{flex:1 1;padding:.75rem;border:none;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s}.MyLeagues_confirmButton__oloUf{background:rgba(0,255,135,.2);border:2px solid rgba(0,255,135,.4);color:#00ff87}.MyLeagues_confirmButton__oloUf:hover:not(:disabled){background:rgba(0,255,135,.3);border-color:rgba(0,255,135,.6)}.MyLeagues_confirmButton__oloUf:disabled{opacity:.5;cursor:not-allowed}.MyLeagues_cancelButton__kiLMN{background:hsla(0,0%,100%,.05);border:2px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.7)}.MyLeagues_cancelButton__kiLMN:hover:not(:disabled){background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2)}.MyLeagues_error__71GZA{color:#f06;font-size:.8125rem;margin-top:.5rem;margin-bottom:0;padding:.5rem .75rem;background:rgba(255,0,102,.1);border-radius:6px;border-left:3px solid #f06}.MyLeagues_loadingState__ylI9r{text-align:center;padding:2rem;color:hsla(0,0%,100%,.6);font-size:.875rem}.MyLeagues_authRequired__fuD_1{text-align:center;padding:3rem 2rem;background:rgba(0,0,0,.2);border-radius:12px;border:1px solid hsla(0,0%,100%,.1)}.MyLeagues_lockIcon__hxKrl{color:hsla(0,0%,100%,.3);margin-bottom:1rem}.MyLeagues_authRequired__fuD_1 h3{font-size:1.25rem;color:#fff;margin-bottom:.5rem;font-weight:700}.MyLeagues_authRequired__fuD_1 p{color:hsla(0,0%,100%,.6);margin-bottom:1.5rem;font-size:.875rem;line-height:1.5}.MyLeagues_authButtons__X8jof{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.MyLeagues_createAccountButton__qFUh7,.MyLeagues_signInButton__Dr0bi{padding:.75rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s ease;font-size:.875rem}.MyLeagues_signInButton__Dr0bi{background:transparent;border:1px solid hsla(0,0%,100%,.3);color:#fff}.MyLeagues_signInButton__Dr0bi:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.5)}.MyLeagues_createAccountButton__qFUh7{background:#00ff87;border:none;color:#1a1a2e}.MyLeagues_createAccountButton__qFUh7:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,255,135,.4)}@media (max-width:768px){.MyLeagues_item___ARDD{padding:.875rem 1rem}.MyLeagues_leagueName__6kBjf{font-size:.8125rem}.MyLeagues_leagueId__iETF4{font-size:.75rem}.MyLeagues_typeBadge__AWhNQ{font-size:.625rem;padding:.125rem .375rem}.MyLeagues_authRequired__fuD_1{padding:2rem 1.5rem}.MyLeagues_authButtons__X8jof{flex-direction:column;width:100%}.MyLeagues_createAccountButton__qFUh7,.MyLeagues_signInButton__Dr0bi{width:100%}}.FeedbackModal_overlay__nN_n6{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem;animation:FeedbackModal_fadeIn__UU0TJ .2s ease-out}@keyframes FeedbackModal_fadeIn__UU0TJ{0%{opacity:0}to{opacity:1}}.FeedbackModal_modal__S24UA{background:linear-gradient(135deg,rgba(26,26,46,.98),rgba(55,0,60,.95));border-radius:20px;padding:2rem;max-width:500px;width:100%;box-shadow:0 20px 60px rgba(0,0,0,.7),0 0 1px rgba(0,255,135,.3);border:1px solid rgba(0,255,135,.2);animation:FeedbackModal_slideUp__6C9lw .3s cubic-bezier(.16,1,.3,1)}@keyframes FeedbackModal_slideUp__6C9lw{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.FeedbackModal_header__LEF44{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.FeedbackModal_title__xow79{font-size:1.5rem;font-weight:700;color:#00ff87;margin:0}.FeedbackModal_closeButton__lvDws{background:hsla(0,0%,100%,.1);border:none;border-radius:8px;color:hsla(0,0%,100%,.7);cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.FeedbackModal_closeButton__lvDws:hover{background:hsla(0,0%,100%,.2);color:#fff}.FeedbackModal_description__R_iuW{color:hsla(0,0%,100%,.7);font-size:.9375rem;line-height:1.6;margin:0 0 1.5rem}.FeedbackModal_options__Mf859{display:flex;flex-direction:column;gap:.75rem}.FeedbackModal_option__qURSQ{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:1rem 1.25rem;display:flex;align-items:center;gap:1rem;cursor:pointer;transition:all .2s ease;text-align:left}.FeedbackModal_option__qURSQ:hover{background:hsla(0,0%,100%,.1);border-color:rgba(0,255,135,.3);transform:translateX(4px)}.FeedbackModal_optionIcon__4NrRe{font-size:1.75rem;line-height:1;flex-shrink:0}.FeedbackModal_optionContent__F_OB8{flex:1 1}.FeedbackModal_optionTitle__Fh1l3{font-size:1rem;font-weight:600;color:hsla(0,0%,100%,.95);margin-bottom:.25rem}.FeedbackModal_optionDescription__r_FX0{font-size:.8125rem;color:hsla(0,0%,100%,.5);line-height:1.4}@media (max-width:768px){.FeedbackModal_modal__S24UA{padding:1.5rem;border-radius:16px}.FeedbackModal_title__xow79{font-size:1.25rem}.FeedbackModal_description__R_iuW{font-size:.875rem}.FeedbackModal_option__qURSQ{padding:.875rem 1rem}.FeedbackModal_optionIcon__4NrRe{font-size:1.5rem}.FeedbackModal_optionTitle__Fh1l3{font-size:.9375rem}.FeedbackModal_optionDescription__r_FX0{font-size:.75rem}}.SettingsTab_settingsTabWrapper__Yz0J0{display:flex;flex-direction:column;width:100%}.SettingsTab_headerBreakout__496ag{margin-left:-2rem;margin-right:-2rem;margin-top:calc(-5rem - env(safe-area-inset-top));width:calc(100% + 4rem)}@media (max-width:899px){.SettingsTab_headerBreakout__496ag{margin-left:-1rem;margin-right:-1rem;margin-top:calc(-1rem - env(safe-area-inset-top));width:calc(100% + 2rem)}}@media (max-width:767px){.SettingsTab_headerBreakout__496ag{margin-top:0}}.SettingsTab_container__YtZRy{max-width:600px;margin:0 auto;padding:1.5rem 2rem 2rem}@media (min-width:769px){.SettingsTab_container__YtZRy{padding-top:2.5rem}}.SettingsTab_title__mjZat{font-size:1.75rem;font-weight:700;margin-bottom:2rem;color:#fff}.SettingsTab_section__oXiiT{margin-bottom:2rem}.SettingsTab_buttonRow__NQxh_{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.SettingsTab_primaryButton__0eysO{display:flex;align-items:center;justify-content:center;padding:1rem 1.5rem;background:rgba(0,255,135,.15);border:2px solid rgba(0,255,135,.3);border-radius:12px;color:#00ff87;font-size:.9375rem;font-weight:700;cursor:pointer;transition:all .2s ease}.SettingsTab_primaryButton__0eysO:hover{background:rgba(0,255,135,.25);border-color:rgba(0,255,135,.5);transform:translateY(-2px)}.SettingsTab_secondaryButton__PQUQ3{display:flex;align-items:center;justify-content:center;padding:1rem 1.5rem;background:hsla(0,0%,100%,.05);border:2px solid hsla(0,0%,100%,.15);border-radius:12px;color:hsla(0,0%,100%,.9);font-size:.9375rem;font-weight:700;cursor:pointer;transition:all .2s ease}.SettingsTab_secondaryButton__PQUQ3:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3);transform:translateY(-2px)}.SettingsTab_signOutButton__dEf9O{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:1rem 1.5rem;margin-top:1rem;background:rgba(255,0,102,.1);border:2px solid rgba(255,0,102,.3);border-radius:12px;color:#f06;font-size:.9375rem;font-weight:700;cursor:pointer;transition:all .2s ease}.SettingsTab_signOutButton__dEf9O:hover{background:rgba(255,0,102,.2);border-color:rgba(255,0,102,.5);transform:translateY(-2px)}.SettingsTab_sectionTitle__qukaI{font-size:1rem;font-weight:700;color:hsla(0,0%,100%,.7);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.SettingsTab_infoCard__n1f8f{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:1.5rem}.SettingsTab_infoRow__LT2n4{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid hsla(0,0%,100%,.05)}.SettingsTab_infoRow__LT2n4:last-child{border-bottom:none}.SettingsTab_label__VZ7jJ{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.6)}.SettingsTab_value__jb_DS{font-size:.875rem;font-weight:700;color:#fff}.SettingsTab_accountCard__aBbJu{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:1.5rem;margin-bottom:1rem}.SettingsTab_accountStatus__F2ya0{padding:.75rem 1rem;background:hsla(0,0%,100%,.03);border-radius:8px;font-size:.9rem;font-weight:600;text-align:center}.SettingsTab_accountDescription__Rc19b{color:hsla(0,0%,100%,.6);font-size:.9rem;line-height:1.5;text-align:center;padding:.75rem 0}.SettingsTab_recentList__6GSQU{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.SettingsTab_recentItem__bPaun{background:hsla(0,0%,100%,.05);padding:1rem;border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.SettingsTab_recentName__k76y4{color:#fff;font-weight:600;margin-bottom:.25rem}.SettingsTab_recentId__SZuay{color:hsla(0,0%,100%,.5);font-size:.85rem}.SettingsTab_sectionDescription__F_0bn{color:hsla(0,0%,100%,.7);font-size:.9375rem;line-height:1.6;margin-bottom:1.5rem}.SettingsTab_communityButton__lrEt0{display:flex;align-items:center;justify-content:center;width:100%;padding:1.25rem 2rem;background:rgba(0,255,135,.1);border:2px solid rgba(0,255,135,.3);border-radius:12px;color:#00ff87;font-size:1.0625rem;font-weight:700;text-decoration:none;transition:all .2s ease;cursor:pointer}.SettingsTab_communityButton__lrEt0:hover{background:rgba(0,255,135,.2);border-color:rgba(0,255,135,.5);transform:translateY(-2px)}.SettingsTab_actionButton__k2eOg{width:100%;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 1.5rem;margin-bottom:1rem;background:rgba(0,255,135,.1);border:2px solid rgba(0,255,135,.3);border-radius:12px;color:#00ff87;font-size:1rem;font-weight:700;cursor:pointer;transition:all .2s ease}.SettingsTab_actionButton__k2eOg:hover:not(:disabled){background:rgba(0,255,135,.2);border-color:rgba(0,255,135,.5);transform:translateY(-2px)}.SettingsTab_actionButton__k2eOg:disabled{opacity:.5;cursor:not-allowed}.SettingsTab_actionButton__k2eOg.SettingsTab_danger__ALYgD{background:rgba(255,0,102,.1);border-color:rgba(255,0,102,.3);color:#f06}.SettingsTab_actionButton__k2eOg.SettingsTab_danger__ALYgD:hover{background:rgba(255,0,102,.2);border-color:rgba(255,0,102,.5)}.SettingsTab_buttonIcon__uIgKX{font-size:1.25rem}.SettingsTab_buttonText__ObRlU{font-size:1rem;font-weight:700}.SettingsTab_spinning__mqoRB{animation:SettingsTab_spin__eMgMg 1s linear infinite}@keyframes SettingsTab_spin__eMgMg{to{transform:rotate(1turn)}}.SettingsTab_lastSynced__4hrWd{color:hsla(0,0%,100%,.5);font-size:.875rem;margin-bottom:1rem}.SettingsTab_hint__H_5YI{color:hsla(0,0%,100%,.4);font-size:.75rem;margin-top:.75rem;line-height:1.5}.SettingsTab_successMessage__WnZ9R{color:#00ff87;font-size:.875rem;margin-top:.75rem;font-weight:600}.SettingsTab_errorMessage__1rBy8{color:#f44;font-size:.875rem;margin-top:.75rem;font-weight:600}.SettingsTab_quickSyncButton__vE88j{background:linear-gradient(135deg,rgba(255,200,0,.2),rgba(255,200,0,.1));border:1px solid rgba(255,200,0,.3);color:#ffc800;padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .2s ease;width:100%;justify-content:center;font-weight:700}.SettingsTab_quickSyncButton__vE88j:hover:not(:disabled){background:linear-gradient(135deg,rgba(255,200,0,.3),rgba(255,200,0,.15));border-color:rgba(255,200,0,.5);transform:translateY(-2px)}.SettingsTab_quickSyncButton__vE88j:disabled{opacity:.5;cursor:not-allowed}.SettingsTab_buttonHint__C1im7{color:hsla(0,0%,100%,.4);font-size:.75rem;margin-top:.5rem;margin-bottom:1rem;text-align:center}.SettingsTab_divider__exUPj{height:1px;background:hsla(0,0%,100%,.1);margin:1rem 0}.SettingsTab_resultMessage__szOfM{text-align:center;font-size:.875rem;margin-top:.5rem}.SettingsTab_warningBox__jDwdH{background:rgba(255,200,0,.1);border:2px solid rgba(255,200,0,.3);border-radius:12px;padding:1rem;margin-bottom:1rem}.SettingsTab_warningText__4o1p0{font-size:.875rem;color:#ffc800;margin-bottom:.75rem;font-weight:600}.SettingsTab_resetButton__sPvXG{width:100%;padding:.75rem 1rem;background:rgba(255,200,0,.2);border:2px solid rgba(255,200,0,.4);border-radius:8px;color:#ffc800;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.SettingsTab_resetButton__sPvXG:hover{background:rgba(255,200,0,.3);border-color:rgba(255,200,0,.6);transform:translateY(-2px)}.SettingsTab_errorBox__4PHEw{background:rgba(255,0,102,.1);border:2px solid rgba(255,0,102,.3);border-radius:12px;padding:1rem;margin-bottom:1rem}.SettingsTab_errorText__5mNVq{font-size:.875rem;color:#f06;font-weight:600}.SettingsTab_spinner__MD_UD{width:16px;height:16px;border:2px solid rgba(255,200,0,.2);border-top-color:#ffc800;border-radius:50%;animation:SettingsTab_spin__eMgMg .8s linear infinite}.SettingsTab_about__bk8iU{font-size:.875rem;line-height:1.6;color:hsla(0,0%,100%,.7);background:hsla(0,0%,100%,.03);padding:1rem;border-radius:8px;border-left:3px solid rgba(0,255,135,.5);margin-bottom:1rem}.SettingsTab_footer__qfRAq{margin-top:3rem;padding-top:2rem;border-top:1px solid hsla(0,0%,100%,.05);text-align:center}.SettingsTab_footerTitle__cGTuJ{font-size:.75rem;font-weight:700;color:hsla(0,0%,100%,.4);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem}.SettingsTab_footerText__zRMsq{font-size:.8125rem;color:hsla(0,0%,100%,.5);margin-bottom:.75rem}.SettingsTab_footerLinks__xuaf4{display:flex;flex-direction:column;gap:.75rem;align-items:center}.SettingsTab_footerLink__f2Knq{font-size:.9375rem;color:#00ff87;text-decoration:none;transition:all .2s ease;font-weight:500}.SettingsTab_footerLink__f2Knq:hover{opacity:.8;text-decoration:underline}@media (max-width:768px){.SettingsTab_container__YtZRy{padding:1.5rem}.SettingsTab_title__mjZat{font-size:1.5rem}}@media (max-width:480px){.SettingsTab_container__YtZRy{margin-left:-1rem;margin-right:-1rem;padding-left:.75rem;padding-right:.75rem}}.Sidebar_sidebar__xlgg6{position:fixed;left:0;top:0;height:100vh;width:220px;background:linear-gradient(180deg,#1a1a2e 0,rgba(26,26,46,.3));border-right:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;transition:width .2s ease-out;z-index:100}.Sidebar_sidebar__xlgg6.Sidebar_collapsed__cJJNY{width:64px}.Sidebar_header__Lqtgn{padding:1rem;display:flex;flex-direction:column;gap:.5rem}.Sidebar_brandRow___HrkA{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.Sidebar_brandContent__ve6IX{display:flex;align-items:center;gap:.5rem;flex:1 1;overflow:hidden;transition:opacity .15s ease;padding-left:.25rem}.Sidebar_sidebar__xlgg6.Sidebar_collapsed__cJJNY .Sidebar_brandRow___HrkA{justify-content:center}.Sidebar_sidebar__xlgg6.Sidebar_collapsed__cJJNY .Sidebar_brandContent__ve6IX{opacity:0;pointer-events:none;width:0;flex:0 1;overflow:hidden}.Sidebar_brandIcon__a4MsM{flex-shrink:0;display:block}.Sidebar_brandName__5N8jD{font-weight:600;font-size:1rem;color:#fff;white-space:nowrap}.Sidebar_toggleButton__VzcaS{display:flex;align-items:center;gap:.75rem;width:100%;padding:.5rem;background:transparent;border:none;color:#fff;cursor:pointer;border-radius:6px;transition:background .15s ease;font-size:14px;font-weight:600}.Sidebar_toggleButton__VzcaS:hover{background:hsla(0,0%,100%,.05)}.Sidebar_sidebar__xlgg6.Sidebar_collapsed__cJJNY .Sidebar_toggleButton__VzcaS{width:40px;height:40px;justify-content:center;padding:0}.Sidebar_toggleButton__VzcaS:focus-visible{outline:2px solid #00ff87;outline-offset:2px}.Sidebar_toggleLabel__cQ443{white-space:nowrap;overflow:hidden;opacity:1;transition:opacity .15s ease}.Sidebar_nav__X3uWf{flex:1 1;padding:1rem .5rem;overflow-y:auto;overflow-x:hidden}.Sidebar_nav__X3uWf::-webkit-scrollbar{width:6px}.Sidebar_nav__X3uWf::-webkit-scrollbar-track{background:transparent}.Sidebar_nav__X3uWf::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.Sidebar_nav__X3uWf::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.Sidebar_sidebarItem__MOhwl{display:flex;align-items:center;gap:.75rem;width:100%;height:48px;padding:0 .75rem;background:transparent;border:none;border-left:3px solid transparent;color:#fff;cursor:pointer;transition:all .15s ease;border-radius:0 6px 6px 0;margin-bottom:4px;position:relative}.Sidebar_sidebarItem__MOhwl:hover:not(.Sidebar_disabled__xyfAI){background:hsla(0,0%,100%,.05)}.Sidebar_sidebarItem__MOhwl:focus-visible{outline:2px solid #00ff87;outline-offset:-2px}.Sidebar_sidebarItem__MOhwl.Sidebar_active__dh4Xv{background:rgba(0,255,135,.15);border-left-color:#00ff87}.Sidebar_sidebarItem__MOhwl.Sidebar_active__dh4Xv .Sidebar_icon__TJCCm{color:#00ff87}.Sidebar_sidebarItem__MOhwl.Sidebar_collapsed__cJJNY{justify-content:center;padding:0}.Sidebar_sidebarItem__MOhwl.Sidebar_disabled__xyfAI{opacity:.4;cursor:not-allowed}.Sidebar_iconWrapper__46MVX{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.Sidebar_icon__TJCCm{color:#888;transition:color .15s ease}.Sidebar_sidebarItem__MOhwl.Sidebar_active__dh4Xv .Sidebar_icon__TJCCm,.Sidebar_sidebarItem__MOhwl:hover:not(.Sidebar_disabled__xyfAI) .Sidebar_icon__TJCCm{color:#fff}.Sidebar_label__w59Yf{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:.5rem;opacity:1;transition:opacity .15s ease}.Sidebar_sidebarItem__MOhwl.Sidebar_collapsed__cJJNY .Sidebar_label__w59Yf,.Sidebar_sidebar__xlgg6.Sidebar_collapsed__cJJNY .Sidebar_accountInfo__lpi15,.Sidebar_sidebar__xlgg6.Sidebar_collapsed__cJJNY .Sidebar_toggleLabel__cQ443{opacity:0;pointer-events:none}.Sidebar_badge___ixzf{font-size:10px;font-weight:700;text-transform:uppercase;color:#888;background:hsla(0,0%,100%,.1);padding:2px 6px;border-radius:4px;letter-spacing:.5px}.Sidebar_divider__oyhxE{height:1px;background:hsla(0,0%,100%,.1);margin:.75rem 1rem}.Sidebar_footer__E7x9d{padding:1rem;border-top:1px solid hsla(0,0%,100%,.1)}.Sidebar_sidebar__xlgg6.Sidebar_collapsed__cJJNY .Sidebar_footer__E7x9d{padding:.5rem}.Sidebar_accountArea__MTQak{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem;background:transparent;border:none;border-radius:6px;color:#fff;cursor:pointer;transition:background .15s ease}.Sidebar_accountArea__MTQak:hover{background:hsla(0,0%,100%,.05)}.Sidebar_accountArea__MTQak:focus-visible{outline:2px solid #00ff87;outline-offset:2px}.Sidebar_accountArea__MTQak.Sidebar_collapsed__cJJNY{justify-content:center;padding:.75rem 0}.Sidebar_accountInfo__lpi15{display:flex;align-items:center;gap:.5rem;flex:1 1;overflow:hidden}.Sidebar_teamName__m5jh_{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_starIcon___zFJL{color:#00ff87;flex-shrink:0}.Sidebar_signIn__IvC_d{font-size:14px;font-weight:500;color:#888}@media (max-width:767px){.Sidebar_sidebar__xlgg6{display:none}}.SidebarAccountArea_accountArea___NE33{position:relative;width:100%;padding:.75rem;border-top:1px solid hsla(0,0%,100%,.1)}.SidebarAccountArea_accountButton__c0_dv{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;cursor:pointer;transition:all .2s ease}.SidebarAccountArea_accountButton__c0_dv:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2)}.SidebarAccountArea_accountInfo__nH5z7{display:flex;align-items:center;gap:.75rem;flex:1 1;min-width:0}.SidebarAccountArea_userIcon__HbwRz{flex-shrink:0;color:hsla(0,0%,100%,.7)}.SidebarAccountArea_accountText__UjdY3{display:flex;flex-direction:column;gap:.125rem;min-width:0}.SidebarAccountArea_primaryText___i5O7{font-size:.875rem;font-weight:500;color:hsla(0,0%,100%,.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SidebarAccountArea_secondaryText__4mHew{font-size:.75rem;color:hsla(0,0%,100%,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SidebarAccountArea_chevron__5b1Tg{flex-shrink:0;color:hsla(0,0%,100%,.5);transition:transform .2s ease}.SidebarAccountArea_chevronOpen___QuX2{transform:rotate(180deg)}.SidebarAccountArea_dropdown__EOxRS{position:absolute;bottom:100%;left:.75rem;right:.75rem;margin-bottom:.5rem;background:rgba(20,20,30,.98);border:1px solid hsla(0,0%,100%,.15);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.3);overflow:hidden;z-index:1000;animation:SidebarAccountArea_slideUp__u8iS0 .2s ease}@keyframes SidebarAccountArea_slideUp__u8iS0{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.SidebarAccountArea_dropdownHeader__5EAHV{padding:.75rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03)}.SidebarAccountArea_managerName__VIWJE,.SidebarAccountArea_userName__iwV96{display:block;font-size:.875rem;font-weight:500;color:hsla(0,0%,100%,.9);margin-bottom:.25rem}.SidebarAccountArea_teamId__UCFds,.SidebarAccountArea_userEmail__XDpCa{display:block;font-size:.75rem;color:hsla(0,0%,100%,.5)}.SidebarAccountArea_dropdownDivider__DywlL{height:1px;background:hsla(0,0%,100%,.1)}.SidebarAccountArea_dropdownItem__EM0UV{width:100%;display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:transparent;border:none;color:hsla(0,0%,100%,.8);font-size:.875rem;cursor:pointer;transition:all .2s ease;text-align:left}.SidebarAccountArea_dropdownItem__EM0UV:hover{background:hsla(0,0%,100%,.08);color:#fff}.SidebarAccountArea_dropdownItem__EM0UV svg{flex-shrink:0;opacity:.7}.SidebarAccountArea_dropdownItem__EM0UV:hover svg{opacity:1}.SidebarAccountArea_accountAreaCollapsed__M3Y_E{padding:.5rem;border-top:none;display:flex;justify-content:center}.SidebarAccountArea_iconButton__TShCA{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;cursor:pointer;transition:all .2s ease;color:hsla(0,0%,100%,.7)}.SidebarAccountArea_iconButton__TShCA:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.9)}.GWCountdown_countdown__HYmHf{display:flex;flex-direction:column;align-items:flex-start;padding:.75rem 1rem .75rem .25rem;margin:.5rem 0 0;transition:opacity .15s ease,margin .15s ease}.GWCountdown_countdown__HYmHf.GWCountdown_collapsed__wpHoz{opacity:0;pointer-events:none;margin:0;padding:0;height:0;overflow:hidden}.GWCountdown_label___jVLR{font-size:.65rem;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.GWCountdown_timer__1xOAb{font-size:.875rem;font-weight:600;color:#00ff87;margin-top:.25rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap}.SkipToContent_skipLink__RURA2{position:absolute;top:-100px;left:0;z-index:9999;padding:1rem 1.5rem;background:#00ff87;color:#1a1a2e;font-weight:600;text-decoration:none;border-radius:0 0 6px 0;transition:top .15s ease}.SkipToContent_skipLink__RURA2:focus{top:0;outline:2px solid #fff;outline-offset:2px}.DashboardLayout_layoutContainer__nHX6F{display:flex;min-height:100vh;background:transparent}.DashboardLayout_mainContent__VxdzR{flex:1 1;transition:margin-left .2s ease-out}.DashboardLayout_contentExpanded__2zm8z{margin-left:220px;width:calc(100% - 220px)}.DashboardLayout_contentCollapsed__DK_FL{margin-left:64px;width:calc(100% - 64px)}.DashboardLayout_contentMobile__MNJoI{margin-left:0}@media (prefers-reduced-motion:reduce){.DashboardLayout_mainContent__VxdzR{transition:none}}.dashboard_container__Kdrrt{min-height:100vh;background:transparent;color:#fff;padding-bottom:2rem}.dashboard_loading___JK9i{display:flex;align-items:center;justify-content:center;min-height:100vh;font-size:1.2rem;color:hsla(0,0%,100%,.7)}.dashboard_tabsWrapper__q5Ao_{position:fixed;left:0;right:0;z-index:100;background:transparent;bottom:0;top:auto;padding:.5rem 1rem calc(.5rem + env(safe-area-inset-bottom));transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.dashboard_tabsWrapper__q5Ao_:before{content:"";position:absolute;left:0;right:0;bottom:0;height:200px;background:linear-gradient(180deg,transparent 0,rgba(15,15,35,.5) 40%,rgba(15,15,35,.9));z-index:-1;pointer-events:none}.dashboard_tabs__H27gN{display:flex;gap:6px;padding:8px;background:rgba(26,26,46,.95);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;max-width:100%;margin:0 auto;box-shadow:0 10px 40px rgba(0,0,0,.4)}@media (min-width:769px){.dashboard_tabs__H27gN{max-width:var(--app-max-width)}}.dashboard_tab__nvtkC{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px 8px;background:transparent;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;color:hsla(0,0%,100%,.5);min-width:0}.dashboard_tab__nvtkC:not(.dashboard_active__kiHu6):hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.8)}.dashboard_tab__nvtkC.dashboard_active__kiHu6{background:linear-gradient(135deg,rgba(0,255,135,.2),rgba(0,212,255,.2));border:2px solid #00ff87;color:#00ff87;font-weight:700;box-shadow:0 0 20px rgba(0,255,135,.3),inset 0 1px 0 hsla(0,0%,100%,.1)}.dashboard_tab__nvtkC.dashboard_active__kiHu6:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,rgba(0,255,135,.1),transparent 70%);opacity:0;animation:dashboard_pulse__h0o_S 2s ease-in-out infinite}@keyframes dashboard_pulse__h0o_S{0%,to{opacity:0}50%{opacity:1}}.dashboard_tab__nvtkC.dashboard_active__kiHu6 .dashboard_tabIcon__8vIXb{transform:scale(1.1);text-shadow:0 0 8px rgba(0,255,135,.6)}.dashboard_tabIcon__8vIXb{font-size:1.5rem;line-height:1}.dashboard_tabLabel__Swrvf{font-size:.75rem;font-weight:600;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.dashboard_content__lgdH3{max-width:var(--app-max-width);margin:0;padding:calc(1rem + env(safe-area-inset-top)) 1rem 6rem}@media (min-width:768px) and (max-width:899px){.dashboard_content__lgdH3{max-width:calc(100vw - 220px);padding:calc(1rem + env(safe-area-inset-top)) 1rem 2rem}}@media (min-width:900px){.dashboard_content__lgdH3{padding:calc(5rem + env(safe-area-inset-top)) 2rem 2rem}}.dashboard_error__ih3px{background:linear-gradient(135deg,rgba(45,21,21,.9),rgba(211,47,47,.2));color:#ff6b6b;padding:1.25rem;border-radius:12px;margin-bottom:2rem;text-align:center;border:2px solid hsla(0,100%,71%,.5);font-weight:600}@media (min-width:769px){.dashboard_tabsWrapper__q5Ao_{top:env(safe-area-inset-top,0);bottom:auto;padding:.75rem 2rem .5rem}.dashboard_tabsWrapper__q5Ao_:before{display:none}}@media (max-width:768px){.dashboard_tabsWrapper__q5Ao_{padding:.5rem 1rem calc(.5rem + env(safe-area-inset-bottom))}.dashboard_tabs__H27gN{gap:4px;padding:6px}.dashboard_tab__nvtkC{padding:8px 4px;gap:4px}.dashboard_tabIcon__8vIXb{font-size:1.125rem}.dashboard_tabLabel__Swrvf{font-size:.6875rem}.dashboard_content__lgdH3{padding-left:1rem;padding-right:1rem;padding-bottom:6rem}}@media (max-width:375px){.dashboard_tabs__H27gN{gap:2px;padding:6px 4px}.dashboard_tab__nvtkC{padding:8px 4px}.dashboard_tabIcon__8vIXb{font-size:1rem}.dashboard_tabLabel__Swrvf{font-size:.625rem}}@media (max-width:480px){.dashboard_dashboardTabWrapper__dcDOt{margin-left:-1rem;margin-right:-1rem;padding-left:.75rem;padding-right:.75rem}}.dashboard_setupContainer__uOoZg{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:2rem;text-align:center}.dashboard_setupLogo__09leM{width:200px;height:auto;margin-bottom:2rem;opacity:.95}@media (max-width:768px){.dashboard_setupLogo__09leM{width:150px}}.dashboard_setupTitle__tzjKg{font-size:2.5rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#00ff87,#60efff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dashboard_setupSubtitle__HO75h{font-size:1.2rem;color:hsla(0,0%,100%,.7);margin-bottom:3rem}@media (min-width:768px){.dashboard_tabsWrapper__q5Ao_{display:none!important}}