.AppSidebar_sidebar__9xdbr{width:200px;min-height:100%;background-color:#000000;color:white;display:flex;flex-direction:column;flex-shrink:0;box-shadow:2px 0 4px rgba(0,0,0,.1);transition:transform .3s ease;position:-webkit-sticky;position:sticky;top:56px;margin-top:-150px;z-index:100;border-top-right-radius:110px;border-top-left-radius:110px;overflow:hidden}.AppSidebar_hamburgerButton__AANi3{display:none;position:fixed;top:1rem;left:1rem;z-index:1001;background:#2e2e2e;border:none;color:white;padding:.5rem;border-radius:6px;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.3)}.AppSidebar_hamburgerIcon__HPmIP{width:20px;height:20px;display:flex;flex-direction:column;justify-content:space-around}.AppSidebar_hamburgerLine__Fafan{width:100%;height:1.5px;background-color:white;transition:all .3s ease}.AppSidebar_hamburgerLine__Fafan.AppSidebar_open___OdY2:first-child{transform:rotate(45deg) translate(5px,5px)}.AppSidebar_hamburgerLine__Fafan.AppSidebar_open___OdY2:nth-child(2){opacity:0}.AppSidebar_hamburgerLine__Fafan.AppSidebar_open___OdY2:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.AppSidebar_mobileOverlay__DmPxo{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999}.AppSidebar_branding__fj5jv{padding:40px 0 1.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;box-sizing:border-box;width:100%}.AppSidebar_logo__WUlS1{font-size:2.5rem;margin-bottom:.5rem}.AppSidebar_brandName__yvjGW{font-size:1.125rem;font-weight:600;color:white}.AppSidebar_accountLogo__AtxU7,.AppSidebar_proSeasonLogo__H2MQw{display:flex;justify-content:center;align-items:center;width:100%;margin:0;padding:0}.AppSidebar_clubName__IGMd0{display:flex;justify-content:center;align-items:center;width:100%;height:28px;margin-top:4px;padding:0;font-family:Figtree,-apple-system,BlinkMacSystemFont,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:28px;text-align:center;color:#fafafa;flex:none;order:1;align-self:stretch;flex-grow:0}.AppSidebar_logoImage__sT8mb{height:120px;width:auto;max-width:100%;object-fit:contain}.AppSidebar_navigation__cBzqx{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:8px;width:160px;margin-left:auto;margin-right:auto;margin-top:24px;flex:none;order:1;align-self:center;flex-grow:0}.AppSidebar_navItem__EDsas{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:10px 20px;gap:8px;width:160px;height:48px;background:none;border:none;border-radius:8px;color:white;text-align:left;cursor:pointer;transition:all .2s ease;font-family:Figtree,-apple-system,BlinkMacSystemFont,sans-serif;position:relative;flex:none;align-self:stretch;flex-grow:0}.AppSidebar_navItem__EDsas:hover:not(.AppSidebar_active__1pKMx){background:none}.AppSidebar_navItem__EDsas:hover:not(.AppSidebar_active__1pKMx):after{display:none}.AppSidebar_navItem__EDsas.AppSidebar_active__1pKMx{background:#2e2e2e;border-radius:8px;position:relative}.AppSidebar_navItem__EDsas.AppSidebar_active__1pKMx:after{display:none}.AppSidebar_icon___5emD{width:24px;height:24px;flex-shrink:0;flex:none;order:0;flex-grow:0;margin-right:0;opacity:1;transition:opacity .2s ease}.AppSidebar_navItem__EDsas.AppSidebar_active__1pKMx .AppSidebar_icon___5emD,.AppSidebar_navItem__EDsas:hover .AppSidebar_icon___5emD{opacity:1}.AppSidebar_label__iIsst{font-family:Figtree,-apple-system,BlinkMacSystemFont,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;text-align:center;color:#fafafa;flex:none;order:1;flex-grow:0}.AppSidebar_navItem__EDsas.AppSidebar_active__1pKMx .AppSidebar_label__iIsst,.AppSidebar_navItem__EDsas:hover .AppSidebar_label__iIsst{color:white}.AppSidebar_menuItemContainer__I2Jqo{position:relative}.AppSidebar_dropdownIcon__AarhM{margin-left:auto;font-size:.75rem;color:#9ca3af;transition:transform .2s ease;margin-right:.5rem}.AppSidebar_dropdownIcon__AarhM.AppSidebar_expanded__nwyCn{transform:rotate(180deg)}.AppSidebar_navItem__EDsas:hover .AppSidebar_dropdownIcon__AarhM{color:#d1d5db}.AppSidebar_subMenu___48BX{background-color:#000000;overflow:hidden;animation:AppSidebar_slideDown__S_m81 .2s ease-out}@keyframes AppSidebar_slideDown__S_m81{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.AppSidebar_subMenuItem__ROLEu{display:flex;align-items:center;width:100%;padding:.625rem 1rem .625rem 3.5rem;background:none;color:#9ca3af;text-align:left;cursor:pointer;transition:all .2s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.8125rem;position:relative;border:none;border-left:1px solid #4b5563;margin-left:0}.AppSidebar_subMenuItem__ROLEu:hover:not(.AppSidebar_active__1pKMx){background:none;color:#d1d5db}.AppSidebar_subMenuItem__ROLEu:hover:not(.AppSidebar_active__1pKMx):after{content:"";position:absolute;left:1.5rem;right:1rem;top:50%;transform:translateY(-50%);height:2rem;background-color:#1a1a1a;border-radius:6px;z-index:-1}.AppSidebar_subMenuItem__ROLEu.AppSidebar_active__1pKMx{background:none;color:white;position:relative}.AppSidebar_subMenuItem__ROLEu.AppSidebar_active__1pKMx:after{content:"";position:absolute;left:1.5rem;right:1rem;top:50%;transform:translateY(-50%);height:2rem;background-color:#2e2e2e;border-radius:6px;z-index:-1}.AppSidebar_subMenuIcon__M9_ab{display:none}.AppSidebar_subMenuLabel__MYK0C{font-weight:500;color:inherit;margin-left:0}.AppSidebar_legacyLink__vzezm{padding:1rem 1.5rem;border-top:1px solid #374151}.AppSidebar_legacyButton__EH8ti{display:block;width:100%;padding:.75rem;background-color:#4b5563;color:white;text-decoration:none;border-radius:6px;text-align:center;font-size:.875rem;transition:background-color .2s ease}.AppSidebar_legacyButton__EH8ti:hover{background-color:#6b7280}.AppSidebar_footerLogo__oN9fh{padding:1rem 1.5rem;border-top:1px solid #495057;margin-top:auto}.AppSidebar_footerLogoIcon__dUB6N{width:32px;height:32px;background-color:#6c757d;border-radius:6px;display:flex;align-items:center;justify-content:center;color:white;font-weight:700;font-size:.875rem}@media (max-width:768px){.AppSidebar_hamburgerButton__AANi3,.AppSidebar_mobileOverlay__DmPxo.AppSidebar_show__ImnNY{display:block}.AppSidebar_sidebar__9xdbr{position:fixed;top:106px;left:0;height:calc(100vh - 106px);width:280px;z-index:1000;transform:translateX(-100%);border-top-right-radius:0;border-top-left-radius:0}.AppSidebar_sidebar__9xdbr.AppSidebar_open___OdY2{transform:translateX(0)}.AppSidebar_branding__fj5jv{padding:.75rem .5rem;height:auto;margin-top:0}.AppSidebar_logoImage__sT8mb{height:70px}.AppSidebar_navItem__EDsas{padding:.75rem 1rem .75rem 2rem;font-size:.875rem}.AppSidebar_subMenuItem__ROLEu{padding:.5rem 1rem .5rem 3.5rem;font-size:.75rem}.AppSidebar_footerLogo__oN9fh,.AppSidebar_legacyLink__vzezm{padding:.75rem 1rem}.AppSidebar_mobileProfileSection__WXclo{padding:1rem;border-bottom:1px solid #374151;background:#000000}.AppSidebar_profileInfo__Fe_vG{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.AppSidebar_mobileProfileSwitcher__Ae13W{margin:.75rem 0}.AppSidebar_profileIcon__vjn3A{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}.AppSidebar_profileImage__w8LB7{width:100%;height:100%;object-fit:cover}.AppSidebar_defaultProfileIcon__8MSn1{width:100%;height:100%;background:#3b82f6;display:flex;align-items:center;justify-content:center;color:white;font-weight:600;font-size:.875rem}.AppSidebar_profileDetails__5xw4J{display:flex;flex-direction:column;gap:.125rem;flex:1 1;min-width:0}.AppSidebar_profileName__SYPQ9{color:white;font-weight:600;font-size:.875rem;line-height:1.25}.AppSidebar_profileClub__buS1i{color:#9ca3af;font-size:.75rem;line-height:1.25}.AppSidebar_profileRole__Wc9JV{color:#6b7280;font-size:.75rem;line-height:1.25}.AppSidebar_logoutButton__sEB2L{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;background:#2e2e2e;color:white;border:1px solid #3a3a3a;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Avenir\ 85,sans-serif}.AppSidebar_logoutButton__sEB2L:hover{background:#3a3a3a;border-color:#4a4a4a;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.AppSidebar_logoutButton__sEB2L:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.2)}.AppSidebar_logoutIcon__vCzqk{color:#9ca3af;flex-shrink:0}.AppSidebar_logoutText__YtMob{font-weight:500}}@media (min-width:768px){.AppSidebar_mobilePlatformSwitcher__qRBPr,.AppSidebar_mobileProfileSection__WXclo{display:none}}@media (min-width:769px) and (max-width:1024px){.AppSidebar_sidebar__9xdbr{width:160px;min-height:100vh;position:-webkit-sticky;position:sticky;top:96px;margin-top:-100px;z-index:10;border-top-right-radius:90px;border-top-left-radius:90px;overflow:hidden;box-shadow:2px 0 4px rgba(0,0,0,.1)}.AppSidebar_branding__fj5jv{height:auto}.AppSidebar_logoImage__sT8mb{height:80px}.AppSidebar_navItem__EDsas{padding:.75rem 1rem;font-size:.875rem}}.PlatformSwitcher_platformSection__xiuTV{padding:0}.PlatformSwitcher_platformHeader__Fflyc{display:flex;align-items:center;padding:8px 16px;gap:10px;cursor:pointer;transition:background .2s ease;background:none}.PlatformSwitcher_platformHeader__Fflyc.PlatformSwitcher_expanded__Cp3J9,.PlatformSwitcher_platformHeader__Fflyc:hover{background:#f5f5f5}.PlatformSwitcher_headerIcon__L3d1D{color:#2e2e2e;flex-shrink:0}.PlatformSwitcher_headerContent__ADFbV{flex:1 1;min-width:0}.PlatformSwitcher_headerLabel__Crg5E{font-size:10px;color:#9b9b9b;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.PlatformSwitcher_headerValue__9LpH4{font-size:14px;color:#2e2e2e;font-weight:500}.PlatformSwitcher_chevron__BdkRH{color:#9b9b9b;transition:transform .3s ease;flex-shrink:0}.PlatformSwitcher_chevronExpanded__UtF9K{transform:rotate(180deg)}.PlatformSwitcher_platformList__To4YL{background:#fafafa;border-top:1px solid #e3e3e3}.PlatformSwitcher_platformCard__5ajyW{display:flex;align-items:center;gap:10px;padding:10px 16px;cursor:pointer;transition:all .2s ease;position:relative;border-radius:0;background:none}.PlatformSwitcher_platformCard__5ajyW.PlatformSwitcher_active__Gw4Vz,.PlatformSwitcher_platformCard__5ajyW:hover{background:#f5f5f5}.PlatformSwitcher_platformCard__5ajyW .PlatformSwitcher_platformIcon__5sD7v{width:20px;height:20px;flex-shrink:0;color:#2e2e2e;order:-1}.PlatformSwitcher_platformInfo__Jm34g{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.PlatformSwitcher_platformName__KCBQz{font-size:14px;font-weight:500;color:#2e2e2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlatformSwitcher_platformUrl__TAgAN{font-size:11px;color:#9b9b9b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlatformSwitcher_checkIcon__DNYmr{color:#10b981;flex-shrink:0}.PlatformSwitcher_platformAction__dzQr8{color:#9b9b9b;transition:opacity .2s ease;flex-shrink:0}.PlatformSwitcher_errorIcon__76gXS,.PlatformSwitcher_loadingIcon__iJqTm{animation:PlatformSwitcher_pulse__uXQCI 1.5s ease-in-out infinite;flex-shrink:0;width:20px;height:20px}.PlatformSwitcher_errorText__rWOSL,.PlatformSwitcher_loadingText__Ocq89{font-size:13px;color:#2e2e2e}.PlatformSwitcher_errorIcon__76gXS,.PlatformSwitcher_errorText__rWOSL{color:#ef4444}.PlatformSwitcher_menuDivider__aRcFq{height:1px;background-color:#e3e3e3;margin:8px 0}@keyframes PlatformSwitcher_pulse__uXQCI{0%,to{opacity:1}50%{opacity:.5}}.MobilePlatformSwitcher_container__ojzOm{width:100%}.MobilePlatformSwitcher_bar__qb0O_{display:flex;align-items:center;padding:12px 16px;background:rgba(255,255,255,.05);border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);cursor:pointer;transition:background .2s ease;gap:12px}.MobilePlatformSwitcher_bar__qb0O_:hover{background:rgba(255,255,255,.08)}.MobilePlatformSwitcher_bar__qb0O_.MobilePlatformSwitcher_expanded__Fe282{background:rgba(255,255,255,.1);border-bottom:none}.MobilePlatformSwitcher_barIcon__SohEU{color:white;opacity:.9;flex-shrink:0}.MobilePlatformSwitcher_barContent__43EpD{flex:1 1;min-width:0}.MobilePlatformSwitcher_barLabel__SAZop{font-size:11px;color:rgba(255,255,255,.5);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.MobilePlatformSwitcher_barValue__JwVV2{font-size:14px;color:#f3f4f6;font-weight:500}.MobilePlatformSwitcher_chevron__DB9C4{color:white;opacity:.6;transition:transform .3s ease;flex-shrink:0}.MobilePlatformSwitcher_chevronExpanded__bp7ia{transform:rotate(180deg)}.MobilePlatformSwitcher_list__SRDMc{background:#000000;border-bottom:1px solid rgba(255,255,255,.1);max-height:300px;overflow-y:auto}.MobilePlatformSwitcher_platformItem__BtIc1{display:flex;align-items:center;padding:12px 16px;gap:12px;cursor:pointer;transition:background .2s ease;border-bottom:1px solid rgba(255,255,255,.05)}.MobilePlatformSwitcher_platformItem__BtIc1:last-child{border-bottom:none}.MobilePlatformSwitcher_platformItem__BtIc1:hover{background:rgba(255,255,255,.05)}.MobilePlatformSwitcher_platformItem__BtIc1.MobilePlatformSwitcher_active___ewwc{background:rgba(255,255,255,.08)}.MobilePlatformSwitcher_platformIcon__Q8VXS{color:#f3f4f6;opacity:.9;flex-shrink:0}.MobilePlatformSwitcher_platformInfo__wxriZ{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.MobilePlatformSwitcher_platformName__30pVH{font-size:14px;font-weight:500;color:#f3f4f6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobilePlatformSwitcher_platformUrl___P7KY{font-size:11px;color:rgba(255,255,255,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobilePlatformSwitcher_checkIcon__FV3Wh{color:#10b981;flex-shrink:0}.MobilePlatformSwitcher_externalIcon__QHske{color:rgba(255,255,255,.4);flex-shrink:0}.MobilePlatformSwitcher_loadingIcon___ZYnZ{animation:MobilePlatformSwitcher_spin__Ujjic 1s linear infinite;color:rgba(255,255,255,.6)}.MobilePlatformSwitcher_loadingText__4cxl0{font-size:13px;color:rgba(255,255,255,.6)}.MobilePlatformSwitcher_errorIcon__EjXI9{color:#ef4444}.MobilePlatformSwitcher_errorText__Ly6N_{font-size:13px;color:#ef4444}@keyframes MobilePlatformSwitcher_spin__Ujjic{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProfileSwitch_profileSection__lbHt8{padding:0;margin-top:8px}.ProfileSwitch_profileHeader__zJA59{display:flex;align-items:center;padding:8px 16px;gap:10px;cursor:pointer;transition:background .2s ease;background:none}.ProfileSwitch_profileHeader__zJA59.ProfileSwitch_expanded__qYlbu,.ProfileSwitch_profileHeader__zJA59:hover{background:#f5f5f5}.ProfileSwitch_headerIcon__nGRMB{color:#2e2e2e;flex-shrink:0}.ProfileSwitch_headerLogo__InmSa{width:40px;height:40px;flex-shrink:0;border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center}.ProfileSwitch_headerContent__VYI_n{flex:1 1;min-width:0}.ProfileSwitch_headerLabel__zSzK_{font-size:12px;color:#9b9b9b;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.ProfileSwitch_headerValue__6dRdS{font-size:14px;color:#2e2e2e;font-weight:500}.ProfileSwitch_chevron__Tv4ns{color:#9b9b9b;transition:transform .3s ease;flex-shrink:0}.ProfileSwitch_chevronExpanded__U3bJB{transform:rotate(180deg)}.ProfileSwitch_profileList__o3iZs{background:#fafafa;border-top:1px solid #e3e3e3}.ProfileSwitch_profileCard__wdRYJ{display:flex;align-items:center;gap:10px;padding:10px 16px;cursor:pointer;transition:all .2s ease;position:relative;border-radius:0;background:none}.ProfileSwitch_profileCard__wdRYJ.ProfileSwitch_active__y7IDh,.ProfileSwitch_profileCard__wdRYJ:hover{background:#f5f5f5}.ProfileSwitch_profileCard__wdRYJ .ProfileSwitch_profileIcon__0bCyb{width:20px;height:20px;flex-shrink:0;color:#2e2e2e;order:-1}.ProfileSwitch_clubLogo__MolZy{width:40px;height:40px;flex-shrink:0;border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center}.ProfileSwitch_logoImage__8yK0m{object-fit:contain}.ProfileSwitch_profileInfo__KG_zO{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.ProfileSwitch_profileRole__j6yIF{font-size:14px;font-weight:500;color:#2e2e2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProfileSwitch_profileAccount__BiXsH{font-size:11px;color:#9b9b9b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProfileSwitch_checkIcon__bmj_o{color:#10b981;flex-shrink:0}.ProfileSwitch_profileAction__OxFJs{color:#9b9b9b;transition:opacity .2s ease;flex-shrink:0}.ProfileSwitch_loadingIcon__mJkiG{animation:ProfileSwitch_pulse__iQC9S 1.5s ease-in-out infinite;flex-shrink:0;width:20px;height:20px}.ProfileSwitch_loadingText__AlRrA{font-size:13px;color:#2e2e2e}.ProfileSwitch_menuDivider__j_MYI{height:1px;background-color:#e3e3e3;margin:8px 0}@keyframes ProfileSwitch_pulse__iQC9S{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:768px){.ProfileSwitch_profileSection__lbHt8{background:#000000}.ProfileSwitch_profileHeader__zJA59{background:none}.ProfileSwitch_profileHeader__zJA59.ProfileSwitch_expanded__qYlbu,.ProfileSwitch_profileHeader__zJA59:hover{background:rgba(255,255,255,.05)}.ProfileSwitch_headerIcon__nGRMB{color:#ffffff}.ProfileSwitch_headerLabel__zSzK_{color:#9ca3af}.ProfileSwitch_headerValue__6dRdS{color:#ffffff}.ProfileSwitch_chevron__Tv4ns{color:#9ca3af}.ProfileSwitch_profileList__o3iZs{background:#000000;border-top:1px solid #374151}.ProfileSwitch_profileCard__wdRYJ{background:none}.ProfileSwitch_profileCard__wdRYJ:hover{background:rgba(255,255,255,.1)}.ProfileSwitch_profileCard__wdRYJ.ProfileSwitch_active__y7IDh{background:rgba(255,255,255,.05)}.ProfileSwitch_profileCard__wdRYJ .ProfileSwitch_profileIcon__0bCyb,.ProfileSwitch_profileRole__j6yIF{color:#ffffff}.ProfileSwitch_profileAccount__BiXsH{color:#9ca3af}.ProfileSwitch_checkIcon__bmj_o{color:#10b981}.ProfileSwitch_profileAction__OxFJs{color:#9ca3af}.ProfileSwitch_loadingText__AlRrA{color:#ffffff}.ProfileSwitch_menuDivider__j_MYI{background-color:#374151}}.AppHeader_header__8m8SL{background-image:url(/banner_winningclub.png);background-size:cover;background-position:top;background-repeat:no-repeat;background-color:#f8f9fa;border-bottom:1px solid #d1d5db;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:48px 48px 0;gap:10px;position:relative;height:196px;box-sizing:border-box}.AppHeader_header__8m8SL:before{content:"";position:absolute;left:0;right:0;bottom:0;height:196px;background:linear-gradient(180deg,#000000 -37.82%,rgba(0,0,0,0));transform:matrix(1,0,0,-1,0,0);z-index:1}.AppHeader_header__8m8SL>*{position:relative;z-index:2}.AppHeader_leftSection__NTF5W{display:flex;align-items:center;align-self:auto;margin-left:20px}.AppHeader_searchContainer__iXTEM{position:relative;display:flex;align-items:center}.AppHeader_searchInput__SjZEI{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:8px 16px 8px 40px;gap:8px;margin:0 auto;width:280px;min-width:150px;height:40px;min-height:40px;max-height:40px;background:#ffffff;border:1px solid #e3e3e3;border-radius:8px;font-size:14px;line-height:20px;font-family:Avenir\ 85,sans-serif;font-weight:400;color:#1f2937;flex:none;order:0;flex-grow:0}.AppHeader_searchInput__SjZEI::placeholder{color:#9b9b9b;font-size:14px;line-height:20px}.AppHeader_searchInput__SjZEI:focus{outline:none;border-color:#6b7280}.AppHeader_searchIcon__WQjNB{position:absolute;left:12px;width:20px;height:20px;color:#9b9b9b;pointer-events:none}.AppHeader_rightSection__yaqEI{display:flex;align-items:center;gap:1.5rem;align-self:auto;margin-bottom:0;margin-right:0}.AppHeader_yearSelector__amgJE{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:white;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;color:#374151;cursor:pointer}.AppHeader_dropdownIcon__9DXAy{width:20px;height:20px;color:#6b7280;transition:transform .2s ease;flex-shrink:0;flex:none;order:2;flex-grow:0}.AppHeader_dropdownItem__xrutK .AppHeader_dropdownIcon__9DXAy{width:16px;height:16px;color:#2e2e2e;flex-shrink:0;order:-1}.AppHeader_dropdownItem__xrutK svg{color:#2e2e2e;order:-1}.AppHeader_dropdownIcon__9DXAy.AppHeader_rotated__oEI9r{transform:rotate(180deg)}.AppHeader_dropdownMenu__LgdZB{position:absolute;top:100%;right:0;margin-top:0;background:#ffffff;border:1px solid #e3e3e3;border-top:none;border-radius:0 0 8px 8px;box-shadow:none;width:100%;box-sizing:border-box;z-index:9999;overflow:hidden;padding:4px 0 8px}.AppHeader_dropdownItem__xrutK{padding:12px 16px;display:flex;align-items:center;gap:8px;font-family:Avenir\ 85,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#2e2e2e;cursor:pointer;transition:all .2s ease;position:relative;background:none}.AppHeader_dropdownItem__xrutK:hover{background:#f5f5f5}.AppHeader_dropdownItem__xrutK:last-child{border-bottom:none}@media (max-width:767px){.AppHeader_header__8m8SL{padding:1rem;height:180px;min-height:180px;flex-direction:row;align-items:center;position:relative;border-bottom:none}.AppHeader_header__8m8SL:after{content:"";position:absolute;bottom:0;left:1rem;right:1rem;height:1px;background-color:#d1d5db}.AppHeader_leftSection__NTF5W{width:100vw;position:absolute;left:0;top:0;bottom:0;pointer-events:none}.AppHeader_leftSection__NTF5W,.AppHeader_mobilePageTitle__aim9G{display:flex;align-items:center;justify-content:center;height:100%}.AppHeader_mobilePageTitle__aim9G{font-size:1.125rem;font-weight:600;color:#374151;text-align:center;line-height:1;pointer-events:auto}.AppHeader_mobileSearchContainer__yjtJ4,.AppHeader_rightSection__yaqEI,.AppHeader_searchContainer__iXTEM{display:none}.AppHeader_mobileSearchInput__Cg_TH{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:8px 16px 8px 40px;gap:8px;width:100%;height:40px;min-height:40px;max-height:40px;background:#ffffff;border:1px solid #e3e3e3;border-radius:8px;font-size:14px;line-height:20px;font-family:Avenir\ 85,sans-serif;font-weight:400;color:#1f2937}.AppHeader_mobileSearchInput__Cg_TH::placeholder{color:#9b9b9b;font-size:14px;line-height:20px}.AppHeader_mobileSearchInput__Cg_TH:focus{outline:none;border-color:#6b7280}.AppHeader_mobileSearchIcon__odpky{position:absolute;left:1.75rem;width:20px;height:20px;color:#9b9b9b;pointer-events:none}}@media (min-width:768px){.AppHeader_mobilePageTitle__aim9G,.AppHeader_mobileSearchContainer__yjtJ4{display:none!important}.AppHeader_header__8m8SL{flex-direction:row!important;align-items:flex-start!important;justify-content:space-between!important;height:196px!important;background-size:cover!important;background-position:top!important}.AppHeader_leftSection__NTF5W{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;align-self:auto!important;margin-left:173px!important}.AppHeader_searchContainer__iXTEM{display:flex!important}}@media (min-width:1920px){.AppHeader_header__8m8SL{background-size:contain;background-position:50%}}@media (min-width:1600px) and (max-width:1919px){.AppHeader_header__8m8SL{background-size:cover;background-position:50%}}@media (min-width:1366px) and (max-width:1599px){.AppHeader_header__8m8SL{background-size:cover;background-position:50%}.AppHeader_searchInput__SjZEI{width:300px}}@media (min-width:1024px) and (max-width:1365px){.AppHeader_header__8m8SL{background-size:cover;background-position:50%;padding:1.5rem}.AppHeader_leftSection__NTF5W{margin-left:210px}.AppHeader_searchInput__SjZEI{width:250px}.AppHeader_userDropdown__hOCpK{min-width:180px}}.AppHeader_dropdownItem__xrutK:hover .AppHeader_dropdownIcon__9DXAy,.AppHeader_dropdownItem__xrutK:hover .AppHeader_dropdownLabel__DQqFl{color:#2e2e2e}.AppHeader_dropdownItem__xrutK.AppHeader_disabled__YzFLX{cursor:not-allowed;opacity:.6;pointer-events:none}.AppHeader_switcherSection__CNhuQ{padding:.5rem 1rem;border-bottom:1px solid rgba(255,255,255,.1)}.AppHeader_switcherSection__CNhuQ:hover:after{display:none}.AppHeader_dropdownLabel__DQqFl{font-family:Avenir\ 85,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#2e2e2e;transition:color .2s ease}.AppHeader_dropdownDivider__7raoI{height:1px;background-color:#e3e3e3;margin:8px 0}.AppHeader_userInfo__tqE08{display:flex;align-items:center;gap:.75rem;flex:1 1}.AppHeader_profileIcon__GVtPe{width:40px;height:40px;border-radius:8px;overflow:hidden;flex-shrink:0;border:1px solid #fafafa;flex:none;order:0;flex-grow:0}.AppHeader_profileImage__DCAiQ{width:100%;height:100%;object-fit:cover}.AppHeader_defaultProfileIcon__6sc_p{width:100%;height:100%;background:#6b7280;color:white;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;text-transform:uppercase}.AppHeader_userDetails__J0v_w{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;width:146px;height:38px;flex:none;order:1;flex-grow:0}.AppHeader_userName__Ntqzi{height:20px;font-weight:500;font-size:14px;line-height:20px;color:#2e2e2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;order:0}.AppHeader_userClub__1VhQ3,.AppHeader_userName__Ntqzi{width:146px;font-family:Avenir\ 85,sans-serif;font-style:normal;display:flex;align-items:center;flex:none;align-self:stretch;flex-grow:0}.AppHeader_userClub__1VhQ3{height:18px;font-weight:400;font-size:12px;line-height:18px;color:#9b9b9b;order:1}.AppHeader_userRole__HMZWC{display:none}.AppHeader_userDropdown__hOCpK{box-sizing:border-box;position:relative;display:flex;flex-direction:row;align-items:center;padding:8px;gap:7px;margin:0 5px 0 auto;width:240px;height:56px;background:#ffffff;border:1px solid #e3e3e3;border-radius:8px;cursor:pointer;transition:all .2s ease;font-family:Avenir\ 85,sans-serif;z-index:9998;flex:none;order:1;flex-grow:0}.AppHeader_userDropdown__hOCpK:hover{border-color:#9b9b9b}.AppHeader_userDropdown__hOCpK.AppHeader_open__DX1_V{border-color:#9b9b9b;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none;box-shadow:0 4px 4px rgba(0,0,0,.1)}.AppHeader_actions__HHR_t{display:flex;gap:1rem;align-items:center}.AppHeader_legacyLink__u9Q51{padding:.5rem 1rem;background-color:#6c757d;color:white;text-decoration:none;border-radius:6px;font-size:.875rem;transition:background-color .2s ease}.AppHeader_legacyLink__u9Q51:hover{background-color:#5a6268}.AppHeader_signOutButton__a242I{padding:.5rem 1rem;background-color:#dc3545;color:white;border:none;border-radius:6px;font-size:.875rem;cursor:pointer;transition:background-color .2s ease}.AppHeader_signOutButton__a242I:hover{background-color:#c82333}.InfoBox_infoBox__CXFhk{border-radius:8px;padding:1rem;margin-bottom:1rem;border:1px solid}.InfoBox_header__lWzOw{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.InfoBox_icon__GnNhD{flex-shrink:0;width:20px;height:20px}.InfoBox_title__kZNaN{margin:0;font-size:.875rem;font-weight:600;line-height:1.2}.InfoBox_content__ysSUt{font-size:.875rem;line-height:1.6}.InfoBox_content__ysSUt p{margin:0 0 .5rem}.InfoBox_content__ysSUt p:last-child{margin-bottom:0}.InfoBox_content__ysSUt ul{margin:0;padding-left:1.5rem;list-style:none}.InfoBox_content__ysSUt li{margin-bottom:.25rem;position:relative}.InfoBox_content__ysSUt li:before{content:"";position:absolute;left:-1rem;top:.6em;width:4px;height:4px;border-radius:50%}.InfoBox_content__ysSUt li:last-child{margin-bottom:0}.InfoBox_info__OkEc9{background:#f0f9ff;border-color:#bae6fd}.InfoBox_info__OkEc9 .InfoBox_title__kZNaN{color:#0c4a6e}.InfoBox_info__OkEc9 .InfoBox_icon__GnNhD{color:#0284c7}.InfoBox_info__OkEc9 .InfoBox_content__ysSUt{color:#0369a1}.InfoBox_info__OkEc9 .InfoBox_content__ysSUt li:before{background:#0284c7}.InfoBox_success__zWVGI{background:#f0fdf4;border-color:#bbf7d0}.InfoBox_success__zWVGI .InfoBox_title__kZNaN{color:#14532d}.InfoBox_success__zWVGI .InfoBox_icon__GnNhD{color:#16a34a}.InfoBox_success__zWVGI .InfoBox_content__ysSUt{color:#15803d}.InfoBox_success__zWVGI .InfoBox_content__ysSUt li:before{background:#16a34a}.InfoBox_warning__cEra6{background:#fffbeb;border-color:#fed7aa}.InfoBox_warning__cEra6 .InfoBox_title__kZNaN{color:#92400e}.InfoBox_warning__cEra6 .InfoBox_icon__GnNhD{color:#ea580c}.InfoBox_warning__cEra6 .InfoBox_content__ysSUt{color:#c2410c}.InfoBox_warning__cEra6 .InfoBox_content__ysSUt li:before{background:#ea580c}.InfoBox_error__k8eIZ{background:#fef2f2;border-color:#fecaca}.InfoBox_error__k8eIZ .InfoBox_title__kZNaN{color:#7f1d1d}.InfoBox_error__k8eIZ .InfoBox_icon__GnNhD{color:#dc2626}.InfoBox_error__k8eIZ .InfoBox_content__ysSUt{color:#b91c1c}.InfoBox_error__k8eIZ .InfoBox_content__ysSUt li:before{background:#dc2626}.InfoBox_infoBox__CXFhk.InfoBox_compact__9eAwj{padding:.75rem;margin-bottom:.75rem}.InfoBox_compact__9eAwj .InfoBox_header__lWzOw{margin-bottom:.5rem}.InfoBox_compact__9eAwj .InfoBox_content__ysSUt,.InfoBox_compact__9eAwj .InfoBox_title__kZNaN{font-size:.8125rem}@media (max-width:768px){.InfoBox_infoBox__CXFhk{padding:.75rem}.InfoBox_content__ysSUt,.InfoBox_title__kZNaN{font-size:.8125rem}}.Modal_overlay__5Iinq{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.Modal_modal__asVON{background:white;border-radius:.75rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.Modal_modal__asVON.Modal_sm__eQCIG{max-width:28rem}.Modal_modal__asVON.Modal_md__QSoT0{max-width:32rem}.Modal_modal__asVON.Modal_lg__BXo_O{max-width:48rem}.Modal_modal__asVON.Modal_xl__D3Aca{max-width:64rem}.Modal_header__H0EUq{display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #e5e7eb;flex-shrink:0;background:#f9fafb}.Modal_headerInfo__wnQNV{display:flex;flex-direction:column;gap:1rem;flex:1 1}.Modal_headerActions__6wEzS{margin-bottom:.5rem}.Modal_titleSection__ftRJ8{display:flex;align-items:flex-start;gap:0}.Modal_titleIcon__4psDd{flex-shrink:0;color:#6b7280;margin-top:.125rem;margin-right:.75rem}.Modal_titleWrapper__gQR7A{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.Modal_title__l7_zO{font-size:1.25rem;font-weight:600;color:#111827;margin:0;font-family:Avenir\ 85,sans-serif;line-height:1.4}.Modal_subtitle__6AULj{font-size:.875rem;color:#6b7280;margin:0;line-height:1.4}.Modal_closeButton__TjMLn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:#6b7280;cursor:pointer;border-radius:6px;transition:all .2s ease;flex-shrink:0}.Modal_closeButton__TjMLn:hover{background:#e5e7eb;color:#111827}.Modal_closeButton__TjMLn:active{background:#d1d5db}.Modal_content__usuDE{flex:1 1;overflow-y:auto;padding:1.5rem}.Modal_footer__wZi_3{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:1px solid #e5e7eb;flex-shrink:0;background:#f9fafb}@media (max-width:768px){.Modal_overlay__5Iinq{padding:.5rem}.Modal_modal__asVON{max-height:95vh}.Modal_content__usuDE,.Modal_header__H0EUq{padding:1rem}.Modal_footer__wZi_3{padding:1rem;gap:.5rem}.Modal_title__l7_zO{font-size:1.125rem}.Modal_subtitle__6AULj{font-size:.8125rem}.Modal_titleSection__ftRJ8{gap:0}.Modal_titleIcon__4psDd{margin-right:.5rem}}.ErrorDisplay_errorContainer__Ky2cK{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-family:Avenir\ 85,sans-serif}.ErrorDisplay_errorContainer__Ky2cK.ErrorDisplay_compact__iZGBC{padding:1rem;gap:.75rem}.ErrorDisplay_errorContainer__Ky2cK.ErrorDisplay_inline__UnRmQ{gap:.5rem;background:transparent;border:none;border-left:3px solid #dc2626;border-radius:0;padding:.75rem 1rem}.ErrorDisplay_iconContainer__hmX35{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.ErrorDisplay_errorIcon__qZv82{width:20px;height:20px;color:#dc2626;flex-shrink:0}.ErrorDisplay_content__K_obw{flex:1 1;min-width:0}.ErrorDisplay_title__cPDVb{margin:0 0 .5rem;font-size:1rem;font-weight:600;color:#dc2626;line-height:1.4}.ErrorDisplay_message__vX_Rr{margin:0 0 1rem;font-size:.875rem;color:#7f1d1d;line-height:1.5;word-break:break-word}.ErrorDisplay_retryButton__96aow{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#dc2626;color:white;border:1px solid #dc2626;border-radius:6px;font-family:Avenir\ 85,sans-serif;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;text-decoration:none}.ErrorDisplay_retryButton__96aow:hover{background:#b91c1c;border-color:#b91c1c}.ErrorDisplay_retryButton__96aow:focus{outline:2px solid #dc2626;outline-offset:2px}.ErrorDisplay_retryIcon__G5nW1{width:16px;height:16px;flex-shrink:0}.ErrorDisplay_errorContainer__Ky2cK.ErrorDisplay_compact__iZGBC .ErrorDisplay_title__cPDVb{font-size:.875rem;margin-bottom:.25rem}.ErrorDisplay_errorContainer__Ky2cK.ErrorDisplay_compact__iZGBC .ErrorDisplay_message__vX_Rr{font-size:.8125rem;margin-bottom:.75rem}.ErrorDisplay_errorContainer__Ky2cK.ErrorDisplay_compact__iZGBC .ErrorDisplay_retryButton__96aow{padding:.375rem .75rem;font-size:.8125rem}.ErrorDisplay_errorContainer__Ky2cK.ErrorDisplay_inline__UnRmQ .ErrorDisplay_iconContainer__hmX35{width:20px;height:20px}.ErrorDisplay_errorContainer__Ky2cK.ErrorDisplay_inline__UnRmQ .ErrorDisplay_errorIcon__qZv82{width:16px;height:16px}.ErrorDisplay_errorContainer__Ky2cK.ErrorDisplay_inline__UnRmQ .ErrorDisplay_title__cPDVb{font-size:.875rem;margin-bottom:.25rem}.ErrorDisplay_errorContainer__Ky2cK.ErrorDisplay_inline__UnRmQ .ErrorDisplay_message__vX_Rr{font-size:.8125rem;margin-bottom:.5rem}.ErrorDisplay_errorContainer__Ky2cK.ErrorDisplay_inline__UnRmQ .ErrorDisplay_retryButton__96aow{padding:.25rem .75rem;font-size:.8125rem}@media (max-width:768px){.ErrorDisplay_errorContainer__Ky2cK{flex-direction:column;text-align:center;gap:.75rem}.ErrorDisplay_iconContainer__hmX35{align-self:center}.ErrorDisplay_retryButton__96aow{align-self:center;width:-moz-fit-content;width:fit-content}.ErrorDisplay_errorContainer__Ky2cK.ErrorDisplay_inline__UnRmQ{flex-direction:row;text-align:left}}.DebugModal_section__LCckw{margin-bottom:2rem}.DebugModal_section__LCckw:last-child{margin-bottom:0}.DebugModal_section__LCckw h3{margin:0 0 1rem;font-size:1.125rem;font-weight:600;color:#111827;border-bottom:2px solid #e5e7eb;padding-bottom:.5rem}.DebugModal_section__LCckw h4{margin:1rem 0 .5rem;font-size:1rem;font-weight:500;color:#374151}.DebugModal_infoGrid__x5H_g{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1rem;gap:1rem}.DebugModal_infoItem__X_Liq{display:flex;flex-direction:column;gap:.25rem}.DebugModal_infoItem__X_Liq label{font-size:.875rem;font-weight:500;color:#6b7280}.DebugModal_infoItem__X_Liq span{font-size:.875rem;color:#111827;word-break:break-all}.DebugModal_success__Vswzf{color:#059669!important;font-weight:600}.DebugModal_error__N_EPd{color:#dc2626!important;font-weight:600}.DebugModal_monospace__zU5I2{font-family:Monaco,Menlo,Ubuntu Mono,monospace!important}.DebugModal_warning__O_6jx{color:#d97706!important;font-weight:600}.DebugModal_tokenGrid__Puuv5{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:1.5rem}.DebugModal_tokenCard__wXbSU{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:1rem}.DebugModal_tokenCard__wXbSU h4{margin:0 0 1rem;font-size:1rem;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb;padding-bottom:.5rem}.DebugModal_tokenDetails__v6sDn{display:flex;flex-direction:column;gap:.75rem}.DebugModal_refreshWarning__pcClB{background:#fef3c7;border:1px solid #f59e0b;border-radius:6px;padding:.75rem;font-size:.875rem;color:#92400e;margin-top:.5rem}.DebugModal_tokenActions__INjFZ{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1rem}.DebugModal_actionButton__sE6Td{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:6px;background:white;color:#374151;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.DebugModal_actionButton__sE6Td:hover{background:#f9fafb;border-color:#9ca3af}.DebugModal_actionButton__sE6Td:disabled{opacity:.5;cursor:not-allowed}.DebugModal_warningButton__Kdi60{border-color:#f59e0b;color:#92400e;background:#fef3c7}.DebugModal_warningButton__Kdi60:hover{background:#fde68a;border-color:#d97706}.DebugModal_testButton__wdFeV{border-color:#3b82f6;color:#1d4ed8;background:#dbeafe}.DebugModal_testButton__wdFeV:hover{background:#bfdbfe;border-color:#2563eb}.DebugModal_sessionDetails__Ap5y3{margin-top:1rem;padding:1rem;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.DebugModal_jsonDisplay__EpXy7{background:#1f2937;color:#f9fafb;padding:1rem;border-radius:6px;font-size:.8125rem;overflow-x:auto;margin:.5rem 0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;line-height:1.5}.DebugModal_copyButton__wrj0q{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#3b82f6;color:white;border:none;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;font-family:Avenir\ 85,sans-serif}.DebugModal_copyButton__wrj0q:hover{background:#2563eb}.DebugModal_actionGrid__vmTW0{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.DebugModal_testButton__wdFeV{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;font-family:Avenir\ 85,sans-serif;text-align:left;justify-content:flex-start}.DebugModal_testButton__wdFeV:hover{background:#e5e7eb;border-color:#9ca3af}.DebugModal_dangerButton__QQaVI{background:#fef2f2!important;color:#dc2626!important;border-color:#fecaca!important}.DebugModal_dangerButton__QQaVI:hover{background:#fee2e2!important;border-color:#fca5a5!important}.DebugModal_cookieInfo__uaUgt{background:#fffbeb;border:1px solid #fed7aa;border-radius:8px;padding:1rem;margin-top:.5rem}.DebugModal_cookieInfo__uaUgt p{margin:0 0 1rem;font-size:.875rem;color:#92400e}@media (max-width:768px){.DebugModal_actionGrid__vmTW0,.DebugModal_infoGrid__x5H_g{grid-template-columns:1fr}.DebugModal_jsonDisplay__EpXy7{font-size:.75rem}}.AppFooter_footer__yLKrR{position:fixed;bottom:0;left:0;right:0;background-color:#2e2e2e;color:#ffffff;padding:.5rem 2rem;width:100%;border-top:1px solid #404040;z-index:100}.AppFooter_footerContent___RRkj{display:flex;justify-content:center;align-items:center;max-width:1200px;margin:0 auto}.AppFooter_footerLogo__x8uGJ{height:30px!important;width:auto!important;max-width:100%;object-fit:contain}@media (max-width:768px){.AppFooter_footer__yLKrR{padding:.5rem 1rem}.AppFooter_footerLogo__x8uGJ{height:24px!important;width:auto!important;max-width:100%}}@media (min-width:769px) and (max-width:1024px){.AppFooter_footer__yLKrR{padding:.5rem 1.5rem}}.AppShell_dashboard__rt9xx{display:flex;flex-direction:column;min-height:100vh;background-color:#e3e3e3;width:100%;padding-bottom:30px}.AppShell_headerWrapper__Q05_I{position:relative;width:100%;height:196px}.AppShell_headerPanel__SOKiX{position:absolute;top:0;left:200px;right:0;height:120px;padding:48px 32px 0;display:flex;justify-content:space-between;align-items:flex-start;z-index:10;pointer-events:none}.AppShell_headerPanel__SOKiX>*{pointer-events:auto}.AppShell_searchContainer__6Y_98{position:relative;display:flex;align-items:center}.AppShell_searchInput__DeAqT{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:8px 16px 8px 40px;gap:8px;width:280px;min-width:150px;height:40px;background:#ffffff;border:1px solid #e3e3e3;border-radius:8px;font-size:14px;line-height:20px;font-family:Avenir\ 85,sans-serif;font-weight:400;color:#1f2937}.AppShell_searchInput__DeAqT::placeholder{color:#9b9b9b;font-size:14px;line-height:20px}.AppShell_searchInput__DeAqT:focus{outline:none;border-color:#6b7280}.AppShell_searchIcon__NPxgz{position:absolute;left:12px;width:20px;height:20px;color:#9b9b9b;pointer-events:none}.AppShell_profileContainer__K8fnq{display:flex;align-items:center;margin-right:5px}.AppShell_userDropdown__1L2_Y{box-sizing:border-box;position:relative;display:flex;flex-direction:row;align-items:center;padding:8px;gap:7px;margin:0 5px 0 auto;width:240px;height:56px;background:#ffffff;border:1px solid #e3e3e3;border-radius:8px;cursor:pointer;transition:all .2s ease;font-family:Avenir\ 85,sans-serif;z-index:9998;flex:none;order:1;flex-grow:0}.AppShell_userDropdown__1L2_Y:hover{border-color:#9b9b9b}.AppShell_userDropdown__1L2_Y.AppShell_open__tOIyt{border-color:#9b9b9b;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none;box-shadow:0 4px 4px rgba(0,0,0,.1)}.AppShell_userInfo__4Yg1G{display:flex;align-items:center;gap:.75rem;flex:1 1}.AppShell_profileIcon__y76J9{width:40px;height:40px;border-radius:8px;overflow:hidden;flex-shrink:0;border:1px solid #fafafa;flex:none;order:0;flex-grow:0}.AppShell_profileImage__v4uFs{width:100%;height:100%;object-fit:cover}.AppShell_defaultProfileIcon__nG2_E{width:100%;height:100%;background:#6b7280;color:white;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;text-transform:uppercase}.AppShell_userDetails__T5g2N{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;width:146px;height:38px;flex:none;order:1;flex-grow:0}.AppShell_userName__mehp5{height:20px;font-weight:500;font-size:14px;line-height:20px;color:#2e2e2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;order:0}.AppShell_userClub__s0Evw,.AppShell_userName__mehp5{width:146px;font-family:Avenir\ 85,sans-serif;font-style:normal;display:flex;align-items:center;flex:none;align-self:stretch;flex-grow:0}.AppShell_userClub__s0Evw{height:18px;font-weight:400;font-size:12px;line-height:18px;color:#9b9b9b;order:1}.AppShell_dropdownIcon__En1Qr{width:20px;height:20px;color:#6b7280;transition:transform .2s ease;flex-shrink:0;flex:none;order:2;flex-grow:0}.AppShell_dropdownIcon__En1Qr.AppShell_rotated__S8eFl{transform:rotate(180deg)}.AppShell_dropdownMenu__SpG2a{position:absolute;top:100%;right:0;margin-top:0;background:#ffffff;border:1px solid #e3e3e3;border-top:none;border-radius:0 0 8px 8px;box-shadow:none;width:100%;box-sizing:border-box;z-index:9999;overflow:hidden;padding:4px 0 8px}.AppShell_dropdownItem__J_pxY{padding:12px 16px;display:flex;align-items:center;gap:8px;font-family:Avenir\ 85,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#2e2e2e;cursor:pointer;transition:all .2s ease;position:relative;background:none}.AppShell_dropdownItem__J_pxY:hover{background:#f5f5f5}.AppShell_dropdownItem__J_pxY:last-child{border-bottom:none}.AppShell_dropdownItem__J_pxY.AppShell_disabled__Cgdwu{cursor:not-allowed;opacity:.6;pointer-events:none}.AppShell_dropdownItemIcon__vEl30{width:16px;height:16px;color:#2e2e2e;flex-shrink:0;order:-1}.AppShell_dropdownLabel__cgeMX{font-family:Avenir\ 85,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#2e2e2e;transition:color .2s ease}.AppShell_dropdownDivider___YD_w{height:1px;background-color:#e3e3e3;margin:8px 0}.AppShell_contentArea__mOYxe{position:relative;display:flex;flex-direction:row;width:100%;flex:1 1;min-height:calc(100vh - 196px)}.AppShell_bodyPanel__JARKZ{position:relative;margin-top:-76px;margin-left:0;padding:32px 32px 50px;display:flex;flex-direction:column;flex:1 1}.AppShell_mainPanel__GHrjZ{display:flex;flex-direction:column;width:100%}.AppShell_contentPanel__3WCA_{width:100%;flex:1 1}.AppShell_mainContent__rc8Bw{flex:1 1;display:flex;flex-direction:column}.AppShell_content__7de_Z{flex:1 1;padding:2rem}.AppShell_overviewContainer__f2cDD{width:100%;height:100%}.AppShell_dashboardContent__WKuNy{width:100%;height:100%;background:transparent}.AppShell_tabContent__XQulu{background:white;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid #e5e7eb;overflow:hidden}.AppShell_tabPanel__rBvY_{padding:24px;min-height:500px}.AppShell_loadingContainer__uF5oL{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100vw;background:transparent;position:absolute;top:0;left:0}.AppShell_loaderIcon__WwBOz{width:300px;height:300px}@media (max-width:768px){.AppShell_dashboard__rt9xx{flex-direction:column}.AppShell_headerWrapper__Q05_I{height:180px}.AppShell_headerPanel__SOKiX{left:0;padding:5rem 1rem 1rem;flex-direction:column;gap:.5rem;align-items:flex-start}.AppShell_searchContainer__6Y_98{margin-left:0;width:auto;max-width:280px}.AppShell_searchInput__DeAqT{width:280px}.AppShell_profileContainer__K8fnq{display:none}.AppShell_userDropdown__1L2_Y{display:none!important}.AppShell_bodyPanel__JARKZ{margin-top:-60px;padding:1rem}.AppShell_contentArea__mOYxe{display:flex;flex-direction:column;grid-template-columns:none}.AppShell_mainPanel__GHrjZ{width:100%}.AppShell_contentPanel__3WCA_{padding:0 1rem calc(1rem + 55px)}.AppShell_mainContent__rc8Bw{margin-left:0;width:100%}.AppShell_content__7de_Z{padding:0 1rem;margin-top:0;margin-left:0;width:100%}}@media (min-width:769px) and (max-width:1024px){.AppShell_headerPanel__SOKiX{padding:24px}.AppShell_contentPanel__3WCA_{padding:0 1.5rem}.AppShell_content__7de_Z{padding:1.5rem}}.Button_button__iOxHm{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;border:1px solid transparent;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Avenir\ 85,sans-serif;text-decoration:none;white-space:nowrap;min-width:auto;position:relative;line-height:1}.Button_button__iOxHm:disabled{opacity:.5;cursor:not-allowed}.Button_button__iOxHm:focus{outline:2px solid #3b82f6;outline-offset:2px}.Button_button__iOxHm.Button_sm__HCDxn{padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.Button_button__iOxHm.Button_md__foZsh{padding:0 1rem;font-size:.875rem;line-height:1.25rem;height:38px}.Button_button__iOxHm.Button_lg__8fAHv{padding:.75rem 1.25rem;font-size:1rem;line-height:1.5rem}.Button_button__iOxHm.Button_iconOnly__7oIb_{gap:0;padding:10px 16px}.Button_button__iOxHm.Button_iconOnly__7oIb_.Button_sm__HCDxn{width:32px;height:32px;padding:6px 10px}.Button_button__iOxHm.Button_iconOnly__7oIb_.Button_lg__8fAHv,.Button_button__iOxHm.Button_iconOnly__7oIb_.Button_md__foZsh{width:40px;height:40px;padding:10px 16px}.Button_button__iOxHm.Button_iconOnly__7oIb_.Button_primary__JpGCn{background:#1f1f1f;border-radius:8px;border-color:#1f1f1f;width:40px;height:40px;padding:8px}.Button_button__iOxHm.Button_iconOnly__7oIb_.Button_primary__JpGCn:hover:not(:disabled){background:#2e2e2e;border-color:#2e2e2e}.Button_button__iOxHm.Button_iconOnly__7oIb_ .Button_icon___RMDr,.Button_button__iOxHm.Button_iconOnly__7oIb_ svg{width:24px;height:24px}.Button_button__iOxHm.Button_fullWidth__ezfMm{width:100%}.Button_button__iOxHm.Button_primary__JpGCn{background:#2e2e2e;color:white;border-color:#2e2e2e}.Button_button__iOxHm.Button_primary__JpGCn:hover:not(:disabled){background:#404040;border-color:#404040}.Button_button__iOxHm.Button_secondary__TsgEM{background:#6b7280;color:white;border-color:#6b7280}.Button_button__iOxHm.Button_secondary__TsgEM:hover:not(:disabled){background:#4b5563;border-color:#4b5563}.Button_button__iOxHm.Button_outline__OyDNb{background:transparent;color:#374151;border-color:#d1d5db}.Button_button__iOxHm.Button_outline__OyDNb:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.Button_button__iOxHm.Button_danger__1RvRq{background:#ef4444;color:white;border-color:#ef4444}.Button_button__iOxHm.Button_danger__1RvRq:hover:not(:disabled){background:#dc2626;border-color:#dc2626}.Button_button__iOxHm.Button_ghost__zyq2m{background:transparent;color:#9ca3af;border-color:transparent}.Button_button__iOxHm.Button_ghost__zyq2m:hover:not(:disabled){background:#f3f4f6;color:#374151}.Button_button__iOxHm.Button_action__7aCuK{background:none;color:#9ca3af;border-color:#d1d5db}.Button_button__iOxHm.Button_action__7aCuK:hover:not(:disabled){background-color:#f3f4f6;border-color:#9ca3af;color:#374151}.Button_loadingSpinner__o2Bbb{display:flex;align-items:center;justify-content:center}.Button_loadingSpinner__o2Bbb svg{animation:Button_spin__3TW_P 1s linear infinite}@keyframes Button_spin__3TW_P{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Button_icon___RMDr{justify-content:center;flex-shrink:0}.Button_content__cmgEn,.Button_icon___RMDr{display:inline-flex;align-items:center;line-height:1}@media (max-width:640px){.Button_button__iOxHm.Button_sm__HCDxn{padding:.375rem .625rem;font-size:.8125rem}.Button_button__iOxHm.Button_md__foZsh{padding:.5rem .875rem;font-size:.8125rem}.Button_button__iOxHm.Button_lg__8fAHv{padding:.625rem 1rem;font-size:.9375rem}}.SessionTimeoutWarning_overlay__5g7LO{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:99999;animation:SessionTimeoutWarning_fadeIn__L9x9l .3s ease-out}.SessionTimeoutWarning_modal__v_ckZ{background:white;border:1px solid #e5e7eb;border-radius:8px;padding:1.5rem;max-width:400px;width:90%;box-shadow:0 1px 3px rgba(0,0,0,.1);animation:SessionTimeoutWarning_slideIn__nXwMV .3s ease-out;font-family:Avenir\ 85,sans-serif}.SessionTimeoutWarning_header__DN3yB{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.SessionTimeoutWarning_icon__6LYOK{color:#dc2626;font-size:1.25rem;flex-shrink:0}.SessionTimeoutWarning_header__DN3yB h3{margin:0;font-size:1.125rem;font-weight:600;color:#2e2e2e;font-family:Avenir\ 85,sans-serif}.SessionTimeoutWarning_content__jaHIV{margin-bottom:1.5rem;line-height:1.5}.SessionTimeoutWarning_content__jaHIV p{margin:0 0 .75rem;color:#6b7280;font-size:.875rem}.SessionTimeoutWarning_content__jaHIV p:last-child{margin-bottom:0}.SessionTimeoutWarning_content__jaHIV strong{color:#dc2626;font-weight:600;font-family:Avenir\ 85,sans-serif}.SessionTimeoutWarning_actions__CuSkf{display:flex;gap:.75rem;justify-content:flex-end}@keyframes SessionTimeoutWarning_fadeIn__L9x9l{0%{opacity:0}to{opacity:1}}@keyframes SessionTimeoutWarning_slideIn__nXwMV{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.SessionTimeoutWarning_modal__v_ckZ{padding:1.5rem;margin:1rem}.SessionTimeoutWarning_actions__CuSkf{flex-direction:column-reverse}}.LoadingState_loadingState__z4s2v{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem;width:100%;min-height:200px;background:transparent}.LoadingState_loadingState__z4s2v:not(.LoadingState_sm__YbsDD):not(.LoadingState_lg__Nws2l) .loading-icon{width:120px!important;height:120px!important;object-fit:contain;background:transparent}.LoadingState_message__T7Hkc{margin:0;font-family:Avenir\ 85,sans-serif;font-size:.875rem;color:#6b7280;text-align:center}.LoadingState_sm__YbsDD{min-height:300px;padding:0;background:transparent}.LoadingState_loadingState__z4s2v.LoadingState_sm__YbsDD .loading-icon{width:60px!important;height:60px!important;max-width:60px!important;max-height:60px!important;object-fit:contain;background:transparent}.LoadingState_sm__YbsDD .LoadingState_message__T7Hkc{font-size:.8125rem}.LoadingState_md__bbngH{min-height:200px;padding:2rem;background:transparent}.LoadingState_loadingState__z4s2v.LoadingState_md__bbngH .loading-icon{width:120px!important;height:120px!important;object-fit:contain;background:transparent}.LoadingState_lg__Nws2l{min-height:300px;padding:3rem;background:transparent}.LoadingState_loadingState__z4s2v.LoadingState_lg__Nws2l .loading-icon{width:160px!important;height:160px!important;object-fit:contain;background:transparent}.LoadingState_lg__Nws2l .LoadingState_message__T7Hkc{font-size:1rem}@media (max-width:768px){.LoadingState_loadingState__z4s2v{min-height:150px;padding:1.5rem}.LoadingState_loadingState__z4s2v .loading-icon{width:80px!important;height:80px!important}.LoadingState_loadingState__z4s2v.LoadingState_lg__Nws2l{min-height:200px;padding:2rem}.LoadingState_loadingState__z4s2v.LoadingState_lg__Nws2l .loading-icon{width:120px!important;height:120px!important}}.Table_tableContainer__qKCJN{background:transparent;border-radius:0;box-shadow:none;overflow:visible;padding:0}.Table_table__IUrmX{width:100%;border-collapse:collapse}.Table_table__IUrmX,.Table_table__IUrmX th{font-family:Figtree,-apple-system,BlinkMacSystemFont,Avenir,sans-serif}.Table_table__IUrmX th{background:transparent;padding:12px;text-align:left;font-weight:500;font-size:14px;line-height:20px;color:#9b9b9b;border-bottom:1px solid #f1f1f1;border-top:none;vertical-align:center;height:64px}.Table_table__IUrmX th:first-child{padding-left:0}.Table_table__IUrmX th.Table_activeSortColumn__eSt1a{color:#101010}.Table_table__IUrmX td{padding:16px 12px;border-bottom:1px solid #f1f1f1;vertical-align:center;font-family:Figtree,-apple-system,BlinkMacSystemFont,Avenir,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#2e2e2e;height:64px}.Table_table__IUrmX td:first-child{padding-left:0}.Table_checkboxHeader__in0fo{width:32px;text-align:left;padding:12px;vertical-align:center}.Table_checkboxCell__RsTri{width:32px;text-align:left;padding:16px 12px;border-bottom:1px solid #f1f1f1;vertical-align:center}.Table_checkbox__N1Rk0{width:20px;height:20px;cursor:pointer;border:1px solid #e3e3e3;border-radius:4px;background-color:#ffffff;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative}.Table_checkbox__N1Rk0:checked{background-color:#ffffff;border-color:#e3e3e3;position:relative}.Table_checkbox__N1Rk0:checked:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;background:#2e2e2e;border-radius:2px}.Table_sortableHeader__Tmjeq{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .2s ease}.Table_sortableHeader__Tmjeq:hover{color:#101010}.Table_headerContent__P9B7_{display:flex;align-items:center;gap:8px}.Table_table__IUrmX td.Table_actionColumn__Amfl6,.Table_table__IUrmX td.Table_viewColumn__cTdeK,.Table_table__IUrmX th.Table_actionColumn__Amfl6,.Table_table__IUrmX th.Table_viewColumn__cTdeK{width:100px;min-width:100px;max-width:100px;padding-right:24px;text-align:left}.Table_sortIconDown__Xu7pg,.Table_sortIconUp__308CU,.Table_sortIcon__5cCzt{flex-shrink:0;width:12px;height:12px;transition:transform .2s ease}.Table_sortIconUp__308CU{transform:rotate(0deg)}.Table_sortIconDown__Xu7pg{transform:rotate(180deg)}.Table_tableRow__iUrJ0{transition:background-color .15s ease;background-color:#ffffff}.Table_clickableRow__ex5jd{cursor:pointer}.Table_clickableRow__ex5jd:hover{background-color:#fafafa!important}.Table_evenRow__Rzke5,.Table_oddRow__jIGu5{background-color:#ffffff}.Table_tableCell__s9MTb{padding:16px 12px;border-bottom:1px solid #f1f1f1;vertical-align:center;font-family:Figtree,-apple-system,BlinkMacSystemFont,Avenir,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#2e2e2e}.Table_tableCell__s9MTb:first-child{padding-left:0}.Table_error__K6gJn{display:flex;flex-direction:column;align-items:center;justify-content:center;height:50vh;color:#dc2626;text-align:center}.Table_error__K6gJn,.Table_refreshButton__KUzHJ{font-family:Figtree,-apple-system,BlinkMacSystemFont,Avenir,sans-serif}.Table_refreshButton__KUzHJ{margin-top:1rem;padding:.5rem 1rem;background:#3b82f6;color:white;border:none;border-radius:6px;cursor:pointer;font-weight:500;font-size:.875rem;transition:background-color .2s ease}.Table_refreshButton__KUzHJ:hover{background:#2563eb}.Table_noDataContainer__NGRen{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;min-height:300px;background:transparent;border-radius:0;border:none;box-shadow:none}.Table_noDataIcon__Di8ld{color:#9b9b9b;margin-bottom:1.5rem}.Table_noDataTitle__b_tDM{font-size:1.25rem;font-weight:500;color:#2e2e2e;margin:0 0 .75rem}.Table_noDataMessage__byNTK,.Table_noDataTitle__b_tDM{font-family:Figtree,-apple-system,BlinkMacSystemFont,Avenir,sans-serif}.Table_noDataMessage__byNTK{font-size:.875rem;font-weight:400;color:#9b9b9b;margin:0;max-width:400px;line-height:1.5}@media (max-width:768px){.Table_tableContainer__qKCJN{background:transparent;border:none;box-shadow:none;border-radius:0;padding:0}.Table_table__IUrmX{display:none}.Table_mobileCards__eIx6U{display:block;padding:0}.Table_mobileCard__QNMoa{background:white;border:1px solid #f1f1f1;border-radius:16px;margin:0 0 .75rem;padding:1.25rem;box-shadow:0 4px 8px rgba(0,0,0,.12);transition:box-shadow .2s ease;box-sizing:border-box}.Table_mobileCard__QNMoa:hover{box-shadow:0 6px 12px rgba(0,0,0,.15)}.Table_clickableMobileCard__ium2k{cursor:pointer;transition:all .2s ease}.Table_clickableMobileCard__ium2k:hover{box-shadow:0 8px 16px rgba(0,0,0,.18);border-color:#e3e3e3}.Table_clickableMobileCard__ium2k:active{box-shadow:0 4px 8px rgba(0,0,0,.12)}.Table_mobileCardHeader__IwGyy{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem;border-bottom:1px solid #f1f1f1;gap:.75rem;padding:0 0 .75rem}.Table_mobileCardCheckbox__qCK4f{display:none}.Table_mobileCardTitle__1Pk5O{font-weight:500;color:#2e2e2e;font-size:1.125rem;flex:1 1;font-family:Figtree,-apple-system,BlinkMacSystemFont,Avenir,sans-serif;display:flex;align-items:flex-start;gap:.75rem}.Table_mobileCardActions__CD2pH{display:flex;gap:.5rem}.Table_mobileCardContent__75TyC{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem 1rem;gap:.75rem 1rem;padding:0;margin:0}.Table_mobileCardField__hO5jS.Table_fullWidth__DKyky{grid-column:1/-1}.Table_mobileCardField__hO5jS{display:flex;flex-direction:column;margin-bottom:0}.Table_mobileCardLabel__GKiyH{font-size:.75rem;color:#9b9b9b;font-weight:500;margin-bottom:.375rem;text-transform:uppercase;letter-spacing:.05em}.Table_mobileCardLabel__GKiyH,.Table_mobileCardValue__EBgj1{font-family:Figtree,-apple-system,BlinkMacSystemFont,Avenir,sans-serif}.Table_mobileCardValue__EBgj1{font-size:.9375rem;color:#2e2e2e;font-weight:400;line-height:1.4}.Table_mobileCard__QNMoa .Table_avatar__8Cp3B,.Table_mobileCard__QNMoa .Table_defaultAvatar__ADjXd{width:50px!important;height:50px!important;flex-shrink:0}.Table_mobileCard__QNMoa .Table_defaultAvatar__ADjXd{font-size:1.25rem!important}.Table_mobileCardBadges__xQjbu{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.Table_mobileCardBadge__UbvSz{font-size:.75rem;padding:.25rem .5rem;border-radius:4px;font-weight:500}}@media (min-width:769px){.Table_mobileCards__eIx6U{display:none}}.BasePagination_pagination__BAWPQ{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem;padding:1rem 0}.BasePagination_paginationInfo__B85Bg{font-size:.875rem;color:#6b7280;font-family:Avenir\ 85,sans-serif}.BasePagination_paginationControls__yGgRQ{display:flex;gap:.5rem;align-items:center}.BasePagination_paginationButton__6iTTv{padding:.5rem .75rem;border:1px solid #e5e7eb;background:white;color:#374151;border-radius:6px;cursor:pointer;font-size:.875rem;font-family:Avenir\ 85,sans-serif;transition:all .2s;min-width:40px;display:flex;align-items:center;justify-content:center}.BasePagination_paginationButton__6iTTv:hover:not(:disabled):not(.BasePagination_currentPage__TIXqn){background:#f9fafb;border-color:#d1d5db}.BasePagination_paginationButton__6iTTv:disabled{opacity:.5;cursor:not-allowed;background:#f3f4f6}.BasePagination_currentPage__TIXqn{color:white;cursor:default}.BasePagination_currentPage__TIXqn,.BasePagination_currentPage__TIXqn:hover{background:#2e2e2e;border-color:#2e2e2e}@media (max-width:768px){.BasePagination_pagination__BAWPQ{flex-direction:column;gap:1rem;align-items:stretch}.BasePagination_paginationControls__yGgRQ{justify-content:center;flex-wrap:wrap}}.TitlePanel_titlePanel__SibW_{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;position:relative;width:100%;height:88px;padding:24px;gap:20px;background:#ffffff;border-radius:16px;box-shadow:0 4px 8px rgba(0,0,0,.12);z-index:1}.TitlePanel_leftSection__QofU5{gap:20px;height:40px;align-self:stretch}.TitlePanel_leftSection__QofU5,.TitlePanel_titleWrapper__ZgtVq{display:flex;flex-direction:row;align-items:center;padding:0;flex:none;order:0;flex-grow:0}.TitlePanel_titleWrapper__ZgtVq{gap:8px;height:28px}.TitlePanel_title__LFdaR{height:28px;font-family:Figtree,-apple-system,BlinkMacSystemFont,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:28px;color:#101010;margin:0;flex:none;order:0;flex-grow:0}.TitlePanel_badge__g2795{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 6px;gap:10px;min-width:20px;height:20px;background:#dc2626;border-radius:9999px;flex:none;order:1;flex-grow:0}.TitlePanel_badgeText__lLEBO{font-family:Figtree,-apple-system,BlinkMacSystemFont,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:18px;display:flex;align-items:flex-end;text-align:center;color:#fafafa;flex:none;order:0;flex-grow:0}.TitlePanel_divider__WnqlJ{width:1px;height:40px;align-self:center;background:#e3e3e3;border:none;flex:none;order:1;flex-grow:0}.TitlePanel_toggleWrapper__6ds1c{display:flex;flex-direction:row;align-items:center;padding:0;gap:8px;height:24px;flex:none;order:2;flex-grow:0}.TitlePanel_toggleLabel__ki9dM,.TitlePanel_toggleValueText__IEot4{font-family:Figtree,-apple-system,BlinkMacSystemFont,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#9b9b9b!important;flex:none;flex-grow:0;transition:color .2s ease}.TitlePanel_activeLabelText__1kyv3{color:#2e2e2e!important}.TitlePanel_toggleLabel__ki9dM{order:0}.TitlePanel_toggleValueText__IEot4{order:2}.TitlePanel_toggle__VWuGV{display:flex;flex-direction:row;align-items:center;padding:0;gap:8px;width:44px;height:24px;flex:none;order:1;flex-grow:0}.TitlePanel_toggleButton__Geink{position:relative;width:44px;height:24px;background:#6b7280;border-radius:9999px;border:none;cursor:pointer;transition:background .2s ease;flex:none;order:0;flex-grow:0}.TitlePanel_toggleButton__Geink.TitlePanel_toggleActive__qCqCK{background:#1f1f1f}.TitlePanel_toggleCircle__ys38R{position:absolute;width:20px;height:20px;right:2px;top:calc(50% - 10px);background:#ffffff;border-radius:50%;transition:transform .2s ease}.TitlePanel_toggleButton__Geink:not(.TitlePanel_toggleActive__qCqCK) .TitlePanel_toggleCircle__ys38R{right:auto;left:2px}.TitlePanel_actionsSection__ACJ8f{display:flex;align-items:center;gap:12px;flex-shrink:0;margin-left:auto}@media (max-width:768px){.TitlePanel_titlePanel__SibW_{height:auto;min-height:88px;padding:16px;gap:12px;flex-direction:column;align-items:flex-start}.TitlePanel_leftSection__QofU5{flex-wrap:wrap;gap:12px;width:100%}.TitlePanel_title__LFdaR{font-size:16px;line-height:24px}.TitlePanel_badge__g2795{font-size:11px;padding:0 5px}.TitlePanel_toggleWrapper__6ds1c{gap:6px}.TitlePanel_toggleLabel__ki9dM,.TitlePanel_toggleValueText__IEot4{font-size:13px}.TitlePanel_actionsSection__ACJ8f{width:100%;justify-content:flex-end;gap:8px}}.FormButton_formButton__yDtXw{padding:8px 16px;border:none;border-radius:6px;font-family:Figtree,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease;white-space:nowrap}.FormButton_formButton__yDtXw.FormButton_primary__s_N6P{background:#1f1f1f;color:#ffffff}.FormButton_formButton__yDtXw.FormButton_primary__s_N6P:hover:not(:disabled){background:#3a3a3a}.FormButton_formButton__yDtXw.FormButton_primary__s_N6P:active:not(:disabled){background:#000000}.FormButton_formButton__yDtXw.FormButton_secondary__cCrZN{background:#f7f7f7;color:#2e2e2e}.FormButton_formButton__yDtXw.FormButton_secondary__cCrZN:hover:not(:disabled){background:#e3e3e3}.FormButton_formButton__yDtXw.FormButton_secondary__cCrZN:active:not(:disabled){background:#d0d0d0}.FormButton_formButton__yDtXw.FormButton_danger___AGfU{background:#dc2626;color:#ffffff}.FormButton_formButton__yDtXw.FormButton_danger___AGfU:hover:not(:disabled){background:#b91c1c}.FormButton_formButton__yDtXw.FormButton_danger___AGfU:active:not(:disabled){background:#991b1b}.FormButton_formButton__yDtXw:disabled{background:#9b9b9b;color:#ffffff;cursor:not-allowed;opacity:.6}.DeleteConfirmationDialog_overlay__xg1IF{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.DeleteConfirmationDialog_dialog__cBMk_{background:white;border-radius:12px;max-width:600px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.DeleteConfirmationDialog_header__4_gHP{padding:1.5rem 2rem;border-bottom:1px solid #e5e7eb;background-color:#f8fafc;border-radius:12px 12px 0 0}.DeleteConfirmationDialog_header__4_gHP h2{font-size:20px;font-weight:600;color:#374151;margin:0;font-family:Avenir\ 85,sans-serif}.DeleteConfirmationDialog_content___Bl_z{padding:2rem}.DeleteConfirmationDialog_simpleMessage__HMhBE{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.DeleteConfirmationDialog_simpleMessage__HMhBE .DeleteConfirmationDialog_warningIcon__lXMLT{color:#dc2626;margin-bottom:.5rem}.DeleteConfirmationDialog_simpleMessage__HMhBE .DeleteConfirmationDialog_message__fzeBh{font-size:1rem;color:#374151;line-height:1.5;margin:0}.DeleteConfirmationDialog_warningIcon__lXMLT{display:flex;justify-content:center;align-items:flex-start;margin-bottom:1rem;color:#ef4444}.DeleteConfirmationDialog_warningIcon__lXMLT svg{width:48px;height:48px}.DeleteConfirmationDialog_multipleUsers__bW3Cg h3,.DeleteConfirmationDialog_singleUser__dOrdl h3{font-size:18px;font-weight:600;color:#111827;margin:0 0 1rem;font-family:Avenir\ 85,sans-serif;text-align:center;line-height:1.2}.DeleteConfirmationDialog_multipleUsers__bW3Cg p,.DeleteConfirmationDialog_singleUser__dOrdl p{font-size:14px;color:#6b7280;margin:0 0 1.5rem;text-align:center;line-height:1.5;font-family:Avenir\ 85,sans-serif}.DeleteConfirmationDialog_userList__6H5rk{margin-top:1.5rem}.DeleteConfirmationDialog_userList__6H5rk h4{font-size:14px;font-weight:600;color:#374151;margin:0 0 1rem;font-family:Avenir\ 85,sans-serif}.DeleteConfirmationDialog_userItems__c4c20{max-height:200px;overflow-y:auto;border:1px solid #e5e7eb;border-radius:8px;padding:.5rem}.DeleteConfirmationDialog_userItem__gQpHB{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-bottom:1px solid #f3f4f6;font-family:Avenir\ 85,sans-serif}.DeleteConfirmationDialog_userItem__gQpHB:last-child{border-bottom:none}.DeleteConfirmationDialog_userAvatar__sUxJm{flex-shrink:0}.DeleteConfirmationDialog_avatar__gkubZ{width:40px;height:40px;border-radius:50%;object-fit:cover}.DeleteConfirmationDialog_defaultAvatar__PYQ0m{width:40px;height:40px;border-radius:50%;background:#6b7280;color:white;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;font-family:Avenir\ 85,sans-serif}.DeleteConfirmationDialog_userInfo__YfLT8{display:flex;flex-direction:column;gap:.25rem;flex:1 1;min-width:0}.DeleteConfirmationDialog_userName__WEm74{font-weight:600;color:#111827;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Avenir\ 85,sans-serif}.DeleteConfirmationDialog_userClub__i1rTV,.DeleteConfirmationDialog_userEmail__zmIxU,.DeleteConfirmationDialog_userRole__i5tT1{color:#6b7280;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Avenir\ 85,sans-serif}.DeleteConfirmationDialog_userDetails__xD_aV{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.DeleteConfirmationDialog_actions__gveKu{padding:1.5rem 2rem 2rem;display:flex;gap:1rem;justify-content:flex-end;background-color:#f8fafc;border-radius:0 0 12px 12px;border-top:1px solid #e5e7eb}.DeleteConfirmationDialog_errorMessage__ySl2R{display:flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin:0 2rem;color:#dc2626}.DeleteConfirmationDialog_errorIcon__sWi9v{flex-shrink:0;color:#dc2626}.DeleteConfirmationDialog_errorText__d6TKv{font-size:14px;font-family:Avenir\ 85,sans-serif}@media (max-width:768px){.DeleteConfirmationDialog_dialog__cBMk_{width:95%;margin:1rem;max-height:85vh}.DeleteConfirmationDialog_actions__gveKu,.DeleteConfirmationDialog_content___Bl_z,.DeleteConfirmationDialog_header__4_gHP{padding:1rem}.DeleteConfirmationDialog_userDetails__xD_aV{flex-direction:column;text-align:center}.DeleteConfirmationDialog_actions__gveKu{flex-direction:column}}@media (max-width:480px){.DeleteConfirmationDialog_dialog__cBMk_{width:100%;margin:0;border-radius:0;height:100vh;max-height:100vh}.DeleteConfirmationDialog_actions__gveKu,.DeleteConfirmationDialog_header__4_gHP{border-radius:0}}.DeleteConfirmationDialog_membershipWarning__rVqRW{margin-top:1.5rem;padding:1rem;background-color:#fef3c7;border:1px solid #f59e0b;border-radius:8px}.DeleteConfirmationDialog_warningHeader__AjVrD{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;font-weight:600;color:#92400e}.DeleteConfirmationDialog_warningHeader__AjVrD svg{color:#f59e0b}.DeleteConfirmationDialog_membershipWarning__rVqRW p{margin:0 0 .75rem;color:#92400e;font-size:14px}.DeleteConfirmationDialog_membershipList__By1Xa{display:flex;flex-direction:column;gap:.5rem}.DeleteConfirmationDialog_membershipItem__kMMQu{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background-color:white;border-radius:6px;border:1px solid #f59e0b}.DeleteConfirmationDialog_membershipRole__HF7Qo{font-weight:500;color:#374151;text-transform:capitalize}.DeleteConfirmationDialog_membershipAccount__FqnaX{color:#6b7280;font-size:14px}