.AppSidebar-module__aan5Eq__sidebar{width:92px;height:100vh;box-shadow:var(--shadow-md);z-index:100;background:#101010;flex-direction:column;flex:none;align-items:center;gap:40px;padding:28px 12px;transition:transform .3s;display:flex;position:fixed;top:0;left:0;overflow:hidden}.AppSidebar-module__aan5Eq__hamburgerButton{z-index:1001;color:#fff;cursor:pointer;background:#2e2e2e;border:none;border-radius:6px;padding:.5rem;display:none;position:fixed;top:1rem;left:1rem;box-shadow:0 2px 8px #0000004d}.AppSidebar-module__aan5Eq__hamburgerIcon{flex-direction:column;justify-content:space-around;width:20px;height:20px;display:flex}.AppSidebar-module__aan5Eq__hamburgerLine{background-color:var(--color-bg-surface);width:100%;height:1.5px;transition:all .3s}.AppSidebar-module__aan5Eq__hamburgerLine.AppSidebar-module__aan5Eq__open:first-child{transform:rotate(45deg)translate(5px,5px)}.AppSidebar-module__aan5Eq__hamburgerLine.AppSidebar-module__aan5Eq__open:nth-child(2){opacity:0}.AppSidebar-module__aan5Eq__hamburgerLine.AppSidebar-module__aan5Eq__open:nth-child(3){transform:rotate(-45deg)translate(7px,-6px)}.AppSidebar-module__aan5Eq__mobileOverlay{z-index:999;background-color:#00000080;display:none;position:fixed;inset:0}.AppSidebar-module__aan5Eq__branding{flex:none;order:0;width:68px;height:68px;display:none}.AppSidebar-module__aan5Eq__logo{margin-bottom:.5rem;font-size:2.5rem}.AppSidebar-module__aan5Eq__brandName{color:#fff;font-size:1.125rem;font-weight:600}.AppSidebar-module__aan5Eq__proSeasonLogo,.AppSidebar-module__aan5Eq__accountLogo{justify-content:center;align-items:center;width:100%;margin:0;padding:0;display:flex}.AppSidebar-module__aan5Eq__clubName{text-align:center;width:100%;height:28px;color:var(--color-bg-nested);flex:none;order:1;justify-content:center;align-self:stretch;align-items:center;margin-top:4px;padding:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:28px;display:flex}.AppSidebar-module__aan5Eq__logoImage{object-fit:contain;width:auto;max-width:100%;height:120px}.AppSidebar-module__aan5Eq__navigation{flex-direction:column;flex:1;order:1;justify-content:center;align-items:center;gap:28px;width:40px;height:auto;margin-bottom:50px;padding:0;display:flex}.AppSidebar-module__aan5Eq__navItem{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:0;flex-direction:column;flex:none;align-items:center;width:40px;height:40px;padding:0;transition:all .2s;display:flex;position:relative}.AppSidebar-module__aan5Eq__navItem:hover:not(.AppSidebar-module__aan5Eq__active){background:0 0}.AppSidebar-module__aan5Eq__navItem:hover:not(.AppSidebar-module__aan5Eq__active):after{display:none}.AppSidebar-module__aan5Eq__navItem.AppSidebar-module__aan5Eq__active{background:0 0;border-radius:0;position:relative}.AppSidebar-module__aan5Eq__navItem.AppSidebar-module__aan5Eq__active:after{display:none}.AppSidebar-module__aan5Eq__iconWrapper{border-radius:12px;flex-direction:row;flex:none;order:0;justify-content:center;align-items:center;gap:8px;width:40px;height:40px;padding:4px;display:flex}.AppSidebar-module__aan5Eq__navItem.AppSidebar-module__aan5Eq__active .AppSidebar-module__aan5Eq__iconWrapper{background:0 0}.AppSidebar-module__aan5Eq__icon{object-fit:contain;opacity:.6;flex:none;order:0;width:32px;height:32px;transition:opacity .2s}.AppSidebar-module__aan5Eq__navItem:hover .AppSidebar-module__aan5Eq__icon{opacity:.8}.AppSidebar-module__aan5Eq__navItem.AppSidebar-module__aan5Eq__active .AppSidebar-module__aan5Eq__icon{opacity:1}.AppSidebar-module__aan5Eq__label{display:none}.AppSidebar-module__aan5Eq__menuItemContainer{position:relative}.AppSidebar-module__aan5Eq__dropdownIcon{color:var(--color-text-tertiary);margin-left:auto;margin-right:.5rem;font-size:.75rem;transition:transform .2s}.AppSidebar-module__aan5Eq__dropdownIcon.AppSidebar-module__aan5Eq__expanded{transform:rotate(180deg)}.AppSidebar-module__aan5Eq__navItem:hover .AppSidebar-module__aan5Eq__dropdownIcon{color:var(--color-border-input);transition:all .3s}.AppSidebar-module__aan5Eq__subMenu{background-color:#000;animation:.2s ease-out AppSidebar-module__aan5Eq__slideDown;overflow:hidden}@keyframes AppSidebar-module__aan5Eq__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.AppSidebar-module__aan5Eq__subMenuItem{width:100%;color:var(--color-text-tertiary);text-align:left;cursor:pointer;background:0 0;border:none;border-left:1px solid #4b5563;align-items:center;margin-left:0;padding:.625rem 1rem .625rem 3.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.8125rem;transition:all .2s;display:flex;position:relative}.AppSidebar-module__aan5Eq__subMenuItem:hover:not(.AppSidebar-module__aan5Eq__active){color:var(--color-border-input);background:0 0}.AppSidebar-module__aan5Eq__subMenuItem:hover:not(.AppSidebar-module__aan5Eq__active):after{content:"";background-color:var(--color-bg-card);z-index:-1;border-radius:6px;height:2rem;position:absolute;top:50%;left:1.5rem;right:1rem;transform:translateY(-50%)}.AppSidebar-module__aan5Eq__subMenuItem.AppSidebar-module__aan5Eq__active{color:var(--color-cta-text);background:0 0;position:relative}.AppSidebar-module__aan5Eq__subMenuItem.AppSidebar-module__aan5Eq__active:after{content:"";background-color:var(--color-cta);z-index:-1;border-radius:6px;height:2rem;position:absolute;top:50%;left:1.5rem;right:1rem;transform:translateY(-50%)}.AppSidebar-module__aan5Eq__subMenuIcon{display:none}.AppSidebar-module__aan5Eq__subMenuLabel{color:inherit;margin-left:0;font-weight:500}.AppSidebar-module__aan5Eq__legacyLink{border-top:1px solid #374151;padding:1rem 1.5rem}.AppSidebar-module__aan5Eq__legacyButton{color:#fff;text-align:center;background-color:#4b5563;border-radius:6px;width:100%;padding:.75rem;font-size:.875rem;text-decoration:none;transition:background-color .2s;display:block}.AppSidebar-module__aan5Eq__legacyButton:hover{background-color:var(--color-text-secondary)}.AppSidebar-module__aan5Eq__footerLogo{border-top:1px solid #495057;margin-top:auto;padding:1rem 1.5rem}.AppSidebar-module__aan5Eq__footerLogoIcon{background-color:var(--color-text-secondary);color:#fff;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;font-weight:700;display:flex}@media (max-width:768px){.AppSidebar-module__aan5Eq__hamburgerButton,.AppSidebar-module__aan5Eq__mobileOverlay.AppSidebar-module__aan5Eq__show{display:block}.AppSidebar-module__aan5Eq__sidebar{z-index:1000;border-top-left-radius:0;border-top-right-radius:0;width:280px;height:calc(100vh - 106px);position:fixed;top:106px;left:0;transform:translate(-100%)}.AppSidebar-module__aan5Eq__sidebar.AppSidebar-module__aan5Eq__open{transform:translate(0)}.AppSidebar-module__aan5Eq__branding{height:auto;margin-top:0;padding:.75rem .5rem}.AppSidebar-module__aan5Eq__logoImage{height:70px}.AppSidebar-module__aan5Eq__navItem{padding:.75rem 1rem .75rem 2rem;font-size:.875rem}.AppSidebar-module__aan5Eq__subMenuItem{padding:.5rem 1rem .5rem 3.5rem;font-size:.75rem}.AppSidebar-module__aan5Eq__legacyLink,.AppSidebar-module__aan5Eq__footerLogo{padding:.75rem 1rem}.AppSidebar-module__aan5Eq__mobileProfileSection{background:#000;border-bottom:1px solid #374151;padding:1rem}.AppSidebar-module__aan5Eq__profileInfo{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.AppSidebar-module__aan5Eq__mobileProfileSwitcher{margin:.75rem 0}.AppSidebar-module__aan5Eq__profileIcon{border:1px solid #fafafa;border-radius:9999px;flex-shrink:0;width:40px;height:40px;overflow:hidden}.AppSidebar-module__aan5Eq__profileImage{object-fit:cover;width:100%;height:100%}.AppSidebar-module__aan5Eq__defaultProfileIcon{color:#0000;background:#c7c7c7 url(/icons/avatar_default.svg) bottom/75% no-repeat;justify-content:center;align-items:center;width:100%;height:100%;font-size:.875rem;font-weight:600;display:flex;position:relative}.AppSidebar-module__aan5Eq__profileDetails{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.AppSidebar-module__aan5Eq__profileName{color:#fff;font-size:.875rem;font-weight:600;line-height:1.25}.AppSidebar-module__aan5Eq__profileClub{color:var(--color-text-tertiary);font-size:.75rem;line-height:1.25;transition:all .3s}.AppSidebar-module__aan5Eq__profileRole{color:var(--color-text-secondary);font-size:.75rem;line-height:1.25;transition:all .3s}.AppSidebar-module__aan5Eq__logoutButton{color:#fff;cursor:pointer;background:#2e2e2e;border:1px solid #3a3a3a;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;font-family:"Avenir 85",sans-serif;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.AppSidebar-module__aan5Eq__logoutButton:hover{background:#3a3a3a;border-color:#4a4a4a;transform:translateY(-1px);box-shadow:0 4px 8px #0003}.AppSidebar-module__aan5Eq__logoutButton:active{transform:translateY(0);box-shadow:0 2px 4px #0003}.AppSidebar-module__aan5Eq__logoutIcon{color:var(--color-text-tertiary);flex-shrink:0;transition:all .3s}.AppSidebar-module__aan5Eq__logoutText{font-weight:500}}@media (min-width:768px){.AppSidebar-module__aan5Eq__mobileProfileSection,.AppSidebar-module__aan5Eq__mobilePlatformSwitcher{display:none}}@media (min-width:769px) and (max-width:1024px){.AppSidebar-module__aan5Eq__sidebar{z-index:10;border-top-left-radius:90px;border-top-right-radius:90px;width:160px;min-height:100vh;margin-top:-100px;position:sticky;top:96px;overflow:hidden;box-shadow:2px 0 4px #0000001a}.AppSidebar-module__aan5Eq__branding{height:auto}.AppSidebar-module__aan5Eq__logoImage{height:80px}.AppSidebar-module__aan5Eq__navItem{padding:.75rem 1rem;font-size:.875rem}}
.PlatformSwitcher-module__YHqn3q__platformSection{padding:0}.PlatformSwitcher-module__YHqn3q__platformHeader{cursor:pointer;background:0 0;align-items:center;gap:10px;padding:8px 16px;transition:background .2s;display:flex}.PlatformSwitcher-module__YHqn3q__platformHeader:hover{background:var(--color-bg-body)}.PlatformSwitcher-module__YHqn3q__platformHeader.PlatformSwitcher-module__YHqn3q__expanded{background:var(--color-bg-body);transition:all .3s}.PlatformSwitcher-module__YHqn3q__headerIcon{color:var(--color-cta);flex-shrink:0}.PlatformSwitcher-module__YHqn3q__headerContent{flex:1;min-width:0}.PlatformSwitcher-module__YHqn3q__headerLabel{color:var(--color-text-placeholder);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px;font-size:10px;transition:all .3s}.PlatformSwitcher-module__YHqn3q__headerValue{color:var(--color-cta);font-size:14px;font-weight:500}.PlatformSwitcher-module__YHqn3q__chevron{color:var(--color-text-placeholder);flex-shrink:0;transition:transform .3s}.PlatformSwitcher-module__YHqn3q__chevronExpanded{transform:rotate(180deg)}.PlatformSwitcher-module__YHqn3q__platformList{background:var(--color-bg-nested);border-top:1px solid #e3e3e3}.PlatformSwitcher-module__YHqn3q__platformCard{cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:10px;padding:10px 16px;transition:all .2s;display:flex;position:relative}.PlatformSwitcher-module__YHqn3q__platformCard:hover{background:var(--color-bg-body)}.PlatformSwitcher-module__YHqn3q__platformCard.PlatformSwitcher-module__YHqn3q__active{background:var(--color-bg-body);transition:all .3s}.PlatformSwitcher-module__YHqn3q__platformCard .PlatformSwitcher-module__YHqn3q__platformIcon{width:20px;height:20px;color:var(--color-cta);flex-shrink:0;order:-1}.PlatformSwitcher-module__YHqn3q__platformInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.PlatformSwitcher-module__YHqn3q__platformName{color:var(--color-cta);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.PlatformSwitcher-module__YHqn3q__platformUrl{color:var(--color-text-placeholder);white-space:nowrap;text-overflow:ellipsis;font-size:11px;transition:all .3s;overflow:hidden}.PlatformSwitcher-module__YHqn3q__checkIcon{color:var(--color-success);flex-shrink:0}.PlatformSwitcher-module__YHqn3q__platformAction{color:var(--color-text-placeholder);flex-shrink:0;transition:opacity .2s}.PlatformSwitcher-module__YHqn3q__loadingIcon,.PlatformSwitcher-module__YHqn3q__errorIcon{flex-shrink:0;width:20px;height:20px;animation:1.5s ease-in-out infinite PlatformSwitcher-module__YHqn3q__pulse}.PlatformSwitcher-module__YHqn3q__loadingText,.PlatformSwitcher-module__YHqn3q__errorText{color:var(--color-cta);font-size:13px}.PlatformSwitcher-module__YHqn3q__errorIcon,.PlatformSwitcher-module__YHqn3q__errorText{color:var(--color-danger)}.PlatformSwitcher-module__YHqn3q__menuDivider{background-color:var(--color-border-default);height:1px;margin:8px 0;transition:all .3s}@keyframes PlatformSwitcher-module__YHqn3q__pulse{0%,to{opacity:1}50%{opacity:.5}}
.MobilePlatformSwitcher-module__W3QjZa__container{width:100%}.MobilePlatformSwitcher-module__W3QjZa__bar{cursor:pointer;background:#ffffff0d;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;padding:12px 16px;transition:background .2s;display:flex}.MobilePlatformSwitcher-module__W3QjZa__bar:hover{background:#ffffff14}.MobilePlatformSwitcher-module__W3QjZa__bar.MobilePlatformSwitcher-module__W3QjZa__expanded{background:#ffffff1a;border-bottom:none}.MobilePlatformSwitcher-module__W3QjZa__barIcon{color:#fff;opacity:.9;flex-shrink:0}.MobilePlatformSwitcher-module__W3QjZa__barContent{flex:1;min-width:0}.MobilePlatformSwitcher-module__W3QjZa__barLabel{color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px;font-size:11px}.MobilePlatformSwitcher-module__W3QjZa__barValue{color:var(--color-bg-nested);font-size:14px;font-weight:500}.MobilePlatformSwitcher-module__W3QjZa__chevron{color:#fff;opacity:.6;flex-shrink:0;transition:transform .3s}.MobilePlatformSwitcher-module__W3QjZa__chevronExpanded{transform:rotate(180deg)}.MobilePlatformSwitcher-module__W3QjZa__list{background:#000;border-bottom:1px solid #ffffff1a;max-height:300px;overflow-y:auto}.MobilePlatformSwitcher-module__W3QjZa__platformItem{cursor:pointer;border-bottom:1px solid #ffffff0d;align-items:center;gap:12px;padding:12px 16px;transition:background .2s;display:flex}.MobilePlatformSwitcher-module__W3QjZa__platformItem:last-child{border-bottom:none}.MobilePlatformSwitcher-module__W3QjZa__platformItem:hover{background:#ffffff0d}.MobilePlatformSwitcher-module__W3QjZa__platformItem.MobilePlatformSwitcher-module__W3QjZa__active{background:#ffffff14}.MobilePlatformSwitcher-module__W3QjZa__platformIcon{color:var(--color-bg-nested);opacity:.9;flex-shrink:0}.MobilePlatformSwitcher-module__W3QjZa__platformInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.MobilePlatformSwitcher-module__W3QjZa__platformName{color:var(--color-bg-nested);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.MobilePlatformSwitcher-module__W3QjZa__platformUrl{color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.MobilePlatformSwitcher-module__W3QjZa__checkIcon{color:var(--color-success);flex-shrink:0}.MobilePlatformSwitcher-module__W3QjZa__externalIcon{color:#fff6;flex-shrink:0}.MobilePlatformSwitcher-module__W3QjZa__loadingIcon{color:#fff9;animation:1s linear infinite MobilePlatformSwitcher-module__W3QjZa__spin}.MobilePlatformSwitcher-module__W3QjZa__loadingText{color:#fff9;font-size:13px}.MobilePlatformSwitcher-module__W3QjZa__errorIcon{color:var(--color-danger)}.MobilePlatformSwitcher-module__W3QjZa__errorText{color:var(--color-danger);font-size:13px}@keyframes MobilePlatformSwitcher-module__W3QjZa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ProfileSwitch-module__-YALyq__profileSection{margin-top:8px;padding:0}.ProfileSwitch-module__-YALyq__profileHeader{cursor:pointer;background:0 0;align-items:center;gap:10px;padding:8px 16px;transition:background .2s;display:flex}.ProfileSwitch-module__-YALyq__profileHeader:hover{background:var(--color-bg-body)}.ProfileSwitch-module__-YALyq__profileHeader.ProfileSwitch-module__-YALyq__expanded{background:var(--color-bg-body);transition:all .3s}.ProfileSwitch-module__-YALyq__headerIcon{color:var(--color-cta);flex-shrink:0}.ProfileSwitch-module__-YALyq__headerLogo{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.ProfileSwitch-module__-YALyq__headerContent{flex:1;min-width:0}.ProfileSwitch-module__-YALyq__headerLabel{color:var(--color-text-placeholder);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px;font-size:12px;transition:all .3s}.ProfileSwitch-module__-YALyq__headerValue{color:var(--color-cta);font-size:14px;font-weight:500}.ProfileSwitch-module__-YALyq__chevron{color:var(--color-text-placeholder);flex-shrink:0;transition:transform .3s}.ProfileSwitch-module__-YALyq__chevronExpanded{transform:rotate(180deg)}.ProfileSwitch-module__-YALyq__profileList{background:var(--color-bg-nested);border-top:1px solid #e3e3e3}.ProfileSwitch-module__-YALyq__profileCard{cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:10px;padding:10px 16px;transition:all .2s;display:flex;position:relative}.ProfileSwitch-module__-YALyq__profileCard:hover{background:var(--color-bg-body)}.ProfileSwitch-module__-YALyq__profileCard.ProfileSwitch-module__-YALyq__active{background:var(--color-bg-body);transition:all .3s}.ProfileSwitch-module__-YALyq__profileCard .ProfileSwitch-module__-YALyq__profileIcon{width:20px;height:20px;color:var(--color-cta);flex-shrink:0;order:-1}.ProfileSwitch-module__-YALyq__clubLogo{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.ProfileSwitch-module__-YALyq__logoImage{object-fit:contain}.ProfileSwitch-module__-YALyq__profileInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ProfileSwitch-module__-YALyq__profileRole{color:var(--color-cta);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.ProfileSwitch-module__-YALyq__profileAccount{color:var(--color-text-placeholder);white-space:nowrap;text-overflow:ellipsis;font-size:11px;transition:all .3s;overflow:hidden}.ProfileSwitch-module__-YALyq__checkIcon{color:var(--color-success);flex-shrink:0}.ProfileSwitch-module__-YALyq__profileAction{color:var(--color-text-placeholder);flex-shrink:0;transition:opacity .2s}.ProfileSwitch-module__-YALyq__loadingIcon{flex-shrink:0;width:20px;height:20px;animation:1.5s ease-in-out infinite ProfileSwitch-module__-YALyq__pulse}.ProfileSwitch-module__-YALyq__loadingText{color:var(--color-cta);font-size:13px}.ProfileSwitch-module__-YALyq__menuDivider{background-color:var(--color-border-default);height:1px;margin:8px 0;transition:all .3s}@keyframes ProfileSwitch-module__-YALyq__pulse{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:768px){.ProfileSwitch-module__-YALyq__profileSection{background:#000}.ProfileSwitch-module__-YALyq__profileHeader{background:0 0}.ProfileSwitch-module__-YALyq__profileHeader:hover,.ProfileSwitch-module__-YALyq__profileHeader.ProfileSwitch-module__-YALyq__expanded{background:#ffffff0d}.ProfileSwitch-module__-YALyq__headerIcon{color:var(--color-bg-surface);transition:all .3s}.ProfileSwitch-module__-YALyq__headerLabel{color:var(--color-text-tertiary);transition:all .3s}.ProfileSwitch-module__-YALyq__headerValue{color:var(--color-bg-surface);transition:all .3s}.ProfileSwitch-module__-YALyq__chevron{color:var(--color-text-tertiary);transition:all .3s}.ProfileSwitch-module__-YALyq__profileList{background:#000;border-top:1px solid #374151}.ProfileSwitch-module__-YALyq__profileCard{background:0 0}.ProfileSwitch-module__-YALyq__profileCard:hover{background:#ffffff1a}.ProfileSwitch-module__-YALyq__profileCard.ProfileSwitch-module__-YALyq__active{background:#ffffff0d}.ProfileSwitch-module__-YALyq__profileCard .ProfileSwitch-module__-YALyq__profileIcon,.ProfileSwitch-module__-YALyq__profileRole{color:var(--color-bg-surface);transition:all .3s}.ProfileSwitch-module__-YALyq__profileAccount{color:var(--color-text-tertiary);transition:all .3s}.ProfileSwitch-module__-YALyq__checkIcon{color:var(--color-success)}.ProfileSwitch-module__-YALyq__profileAction{color:var(--color-text-tertiary);transition:all .3s}.ProfileSwitch-module__-YALyq__loadingText{color:var(--color-bg-surface);transition:all .3s}.ProfileSwitch-module__-YALyq__menuDivider{background-color:var(--color-text-primary);transition:all .3s}}
.AppHeader-module__CUhymG__header{background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--color-bg-body);box-sizing:border-box;border-bottom:1px solid #d1d5db;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;width:100%;height:196px;padding:48px 48px 0;display:flex;position:relative;overflow:hidden}.AppHeader-module__CUhymG__header>*{z-index:2;position:relative}.AppHeader-module__CUhymG__leftSection{align-self:auto;align-items:center;margin-left:20px;display:flex}.AppHeader-module__CUhymG__searchContainer{align-items:center;display:flex;position:relative}.AppHeader-module__CUhymG__searchInput{box-sizing:border-box;background:var(--color-bg-input);border:1px solid var(--color-border-input);width:280px;min-width:150px;height:40px;min-height:40px;max-height:40px;color:var(--color-text-primary);border-radius:8px;flex-direction:row;flex:none;order:0;align-items:center;gap:8px;margin:0 auto;padding:8px 16px 8px 40px;font-family:"Avenir 85",sans-serif;font-size:14px;font-weight:400;line-height:20px;transition:background-color .3s,border-color .3s,color .3s;display:flex}.AppHeader-module__CUhymG__searchInput::placeholder{color:var(--color-text-placeholder);font-size:14px;line-height:20px}.AppHeader-module__CUhymG__searchInput:focus{border-color:var(--color-text-secondary);outline:none}.AppHeader-module__CUhymG__searchIcon{width:20px;height:20px;color:var(--color-text-placeholder);pointer-events:none;transition:color .3s;position:absolute;left:12px}.AppHeader-module__CUhymG__rightSection{align-self:auto;align-items:center;gap:1.5rem;margin-bottom:0;margin-right:0;display:flex}.AppHeader-module__CUhymG__yearSelector{background:var(--color-bg-surface);border:1px solid var(--color-border-input);color:var(--color-text-primary);cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;transition:all .3s;display:flex}.AppHeader-module__CUhymG__dropdownIcon{width:20px;height:20px;color:var(--color-text-secondary);flex:none;order:2;transition:transform .2s}.AppHeader-module__CUhymG__dropdownItem .AppHeader-module__CUhymG__dropdownIcon{width:16px;height:16px;color:var(--color-cta);flex-shrink:0;order:-1}.AppHeader-module__CUhymG__dropdownItem svg{color:var(--color-cta);order:-1}.AppHeader-module__CUhymG__dropdownIcon.AppHeader-module__CUhymG__rotated{transform:rotate(180deg)}.AppHeader-module__CUhymG__dropdownMenu{background:var(--color-bg-surface);box-shadow:none;box-sizing:border-box;z-index:9999;border:1px solid #e3e3e3;border-top:none;border-radius:0 0 8px 8px;width:100%;margin-top:0;padding:4px 0 8px;transition:all .3s;position:absolute;top:100%;right:0;overflow:hidden}.AppHeader-module__CUhymG__dropdownItem{color:var(--color-cta);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:12px 16px;font-family:"Avenir 85",sans-serif;font-size:14px;font-weight:400;line-height:20px;transition:all .2s;display:flex;position:relative}.AppHeader-module__CUhymG__dropdownItem:hover{background:var(--color-bg-body)}.AppHeader-module__CUhymG__dropdownItem:last-child{border-bottom:none}@media (max-width:767px){.AppHeader-module__CUhymG__header{border-bottom:none;flex-direction:row;align-items:center;height:180px;min-height:180px;padding:1rem;position:relative}.AppHeader-module__CUhymG__header:after{content:"";background-color:var(--color-border-input);height:1px;position:absolute;bottom:0;left:1rem;right:1rem}.AppHeader-module__CUhymG__leftSection{pointer-events:none;justify-content:center;align-items:center;width:100vw;height:100%;display:flex;position:absolute;top:0;bottom:0;left:0}.AppHeader-module__CUhymG__mobilePageTitle{color:var(--color-text-heading);text-align:center;pointer-events:auto;justify-content:center;align-items:center;height:100%;font-size:1.125rem;font-weight:600;line-height:1;transition:all .3s;display:flex}.AppHeader-module__CUhymG__searchContainer,.AppHeader-module__CUhymG__rightSection,.AppHeader-module__CUhymG__mobileSearchContainer{display:none}.AppHeader-module__CUhymG__mobileSearchInput{box-sizing:border-box;background:var(--color-bg-surface);border:1px solid var(--color-border-default);width:100%;height:40px;min-height:40px;max-height:40px;color:var(--color-text-primary);border-radius:8px;flex-direction:row;align-items:center;gap:8px;padding:8px 16px 8px 40px;font-family:"Avenir 85",sans-serif;font-size:14px;font-weight:400;line-height:20px;transition:all .3s;display:flex}.AppHeader-module__CUhymG__mobileSearchInput::placeholder{color:var(--color-text-placeholder);font-size:14px;line-height:20px}.AppHeader-module__CUhymG__mobileSearchInput:focus{border-color:var(--color-text-secondary);outline:none}.AppHeader-module__CUhymG__mobileSearchIcon{width:20px;height:20px;color:var(--color-text-placeholder);pointer-events:none;transition:all .3s;position:absolute;left:1.75rem}}@media (min-width:768px){.AppHeader-module__CUhymG__mobileSearchContainer,.AppHeader-module__CUhymG__mobilePageTitle{display:none!important}.AppHeader-module__CUhymG__header{background-position:top!important;background-size:cover!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-start!important;height:196px!important}.AppHeader-module__CUhymG__leftSection{justify-content:flex-start!important;align-self:auto!important;align-items:center!important;width:auto!important;margin-left:173px!important;display:flex!important}.AppHeader-module__CUhymG__searchContainer{display:flex!important}}@media (min-width:1920px){.AppHeader-module__CUhymG__header{background-position:50%;background-size:contain}}@media (min-width:1600px) and (max-width:1919px){.AppHeader-module__CUhymG__header{background-position:50%;background-size:cover}}@media (min-width:1366px) and (max-width:1599px){.AppHeader-module__CUhymG__header{background-position:50%;background-size:cover}.AppHeader-module__CUhymG__searchInput{width:300px}}@media (min-width:1024px) and (max-width:1365px){.AppHeader-module__CUhymG__header{background-position:50%;background-size:cover;padding:1.5rem}.AppHeader-module__CUhymG__leftSection{margin-left:210px}.AppHeader-module__CUhymG__searchInput{width:250px}.AppHeader-module__CUhymG__userDropdown{min-width:180px}}.AppHeader-module__CUhymG__dropdownItem:hover .AppHeader-module__CUhymG__dropdownIcon,.AppHeader-module__CUhymG__dropdownItem:hover .AppHeader-module__CUhymG__dropdownLabel{color:var(--color-cta)}.AppHeader-module__CUhymG__dropdownItem.AppHeader-module__CUhymG__disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.AppHeader-module__CUhymG__switcherSection{border-bottom:1px solid #ffffff1a;padding:.5rem 1rem}.AppHeader-module__CUhymG__switcherSection:hover:after{display:none}.AppHeader-module__CUhymG__dropdownLabel{color:var(--color-cta);font-family:"Avenir 85",sans-serif;font-size:14px;font-weight:400;line-height:20px;transition:color .2s}.AppHeader-module__CUhymG__dropdownDivider{background-color:var(--color-border-default);height:1px;margin:8px 0;transition:all .3s}.AppHeader-module__CUhymG__userInfo{flex:1;align-items:center;gap:.75rem;display:flex}.AppHeader-module__CUhymG__profileIcon{border:1px solid #fafafa;border-radius:9999px;flex:none;order:0;width:40px;height:40px;overflow:hidden}.AppHeader-module__CUhymG__profileImage{object-fit:cover;width:100%;height:100%}.AppHeader-module__CUhymG__defaultProfileIcon{color:#0000;text-transform:uppercase;background:#c7c7c7 url(/icons/avatar_default.svg) bottom/75% no-repeat;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:600;transition:all .3s;display:flex;position:relative}.AppHeader-module__CUhymG__userDetails{flex-direction:column;flex:none;order:1;justify-content:center;align-items:flex-start;width:146px;height:38px;padding:0;display:flex}.AppHeader-module__CUhymG__userName{width:146px;height:20px;color:var(--color-cta);white-space:nowrap;text-overflow:ellipsis;flex:none;order:0;align-self:stretch;align-items:center;font-family:"Avenir 85",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex;overflow:hidden}.AppHeader-module__CUhymG__userClub{width:146px;height:18px;color:var(--color-text-placeholder);flex:none;order:1;align-self:stretch;align-items:center;font-family:"Avenir 85",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px;transition:all .3s;display:flex}.AppHeader-module__CUhymG__userRole{display:none}.AppHeader-module__CUhymG__userDropdown{box-sizing:border-box;cursor:pointer;z-index:9998;background:#fff;border:1px solid #e3e3e3;border-radius:8px;flex-direction:row;flex:none;order:1;align-items:center;gap:8px;width:240px;height:56px;margin:0 5px 0 auto;padding:8px 10px 8px 8px;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;transition:all .2s;display:flex;position:relative}.AppHeader-module__CUhymG__userDropdown:hover{border-color:var(--color-text-placeholder)}.AppHeader-module__CUhymG__userDropdown.AppHeader-module__CUhymG__open{border-color:var(--color-text-placeholder);border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;transition:all .3s;box-shadow:0 4px 4px #0000001a}.AppHeader-module__CUhymG__actions{align-items:center;gap:1rem;display:flex}.AppHeader-module__CUhymG__legacyLink{background-color:var(--color-text-secondary);color:#fff;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;text-decoration:none;transition:background-color .2s}.AppHeader-module__CUhymG__legacyLink:hover{background-color:#5a6268}.AppHeader-module__CUhymG__signOutButton{color:#fff;cursor:pointer;background-color:#dc3545;border:none;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;transition:background-color .2s}.AppHeader-module__CUhymG__signOutButton:hover{background-color:#c82333}
.InfoBox-module__De4D7G__infoBox{border:1px solid;border-radius:8px;margin-bottom:1rem;padding:1rem}.InfoBox-module__De4D7G__header{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.InfoBox-module__De4D7G__icon{flex-shrink:0;width:20px;height:20px}.InfoBox-module__De4D7G__title{margin:0;font-size:.875rem;font-weight:600;line-height:1.2}.InfoBox-module__De4D7G__content{font-size:.875rem;line-height:1.6}.InfoBox-module__De4D7G__content p{margin:0 0 .5rem}.InfoBox-module__De4D7G__content p:last-child{margin-bottom:0}.InfoBox-module__De4D7G__content ul{margin:0;padding-left:1.5rem;list-style:none}.InfoBox-module__De4D7G__content li{margin-bottom:.25rem;position:relative}.InfoBox-module__De4D7G__content li:before{content:"";border-radius:50%;width:4px;height:4px;position:absolute;top:.6em;left:-1rem}.InfoBox-module__De4D7G__content li:last-child{margin-bottom:0}.InfoBox-module__De4D7G__info{background:#f0f9ff;border-color:#bae6fd}.InfoBox-module__De4D7G__info .InfoBox-module__De4D7G__title{color:#0c4a6e}.InfoBox-module__De4D7G__info .InfoBox-module__De4D7G__icon{color:#0284c7}.InfoBox-module__De4D7G__info .InfoBox-module__De4D7G__content{color:#0369a1}.InfoBox-module__De4D7G__info .InfoBox-module__De4D7G__content li:before{background:#0284c7}.InfoBox-module__De4D7G__success{background:#f0fdf4;border-color:#bbf7d0}.InfoBox-module__De4D7G__success .InfoBox-module__De4D7G__title{color:#14532d}.InfoBox-module__De4D7G__success .InfoBox-module__De4D7G__icon{color:var(--color-success)}.InfoBox-module__De4D7G__success .InfoBox-module__De4D7G__content{color:#15803d}.InfoBox-module__De4D7G__success .InfoBox-module__De4D7G__content li:before{background:#16a34a}.InfoBox-module__De4D7G__warning{background:var(--color-bg-surface)beb;border-color:#fed7aa;transition:all .3s}.InfoBox-module__De4D7G__warning .InfoBox-module__De4D7G__title{color:var(--color-warning)}.InfoBox-module__De4D7G__warning .InfoBox-module__De4D7G__icon{color:#ea580c}.InfoBox-module__De4D7G__warning .InfoBox-module__De4D7G__content{color:#c2410c}.InfoBox-module__De4D7G__warning .InfoBox-module__De4D7G__content li:before{background:#ea580c}.InfoBox-module__De4D7G__error{border-color:var(--color-danger);background:#fef2f2}.InfoBox-module__De4D7G__error .InfoBox-module__De4D7G__title{color:#7f1d1d}.InfoBox-module__De4D7G__error .InfoBox-module__De4D7G__icon,.InfoBox-module__De4D7G__error .InfoBox-module__De4D7G__content{color:var(--color-danger-hover)}.InfoBox-module__De4D7G__error .InfoBox-module__De4D7G__content li:before{background:var(--color-danger-hover)}.InfoBox-module__De4D7G__infoBox.InfoBox-module__De4D7G__compact{margin-bottom:.75rem;padding:.75rem}.InfoBox-module__De4D7G__compact .InfoBox-module__De4D7G__header{margin-bottom:.5rem}.InfoBox-module__De4D7G__compact .InfoBox-module__De4D7G__title,.InfoBox-module__De4D7G__compact .InfoBox-module__De4D7G__content{font-size:.8125rem}@media (max-width:768px){.InfoBox-module__De4D7G__infoBox{padding:.75rem}.InfoBox-module__De4D7G__title,.InfoBox-module__De4D7G__content{font-size:.8125rem}}
.Modal-module__gVyTJW__overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.Modal-module__gVyTJW__modal{background:var(--color-bg-surface);border-radius:.75rem;flex-direction:column;width:100%;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.Modal-module__gVyTJW__modal.Modal-module__gVyTJW__sm{max-width:28rem}.Modal-module__gVyTJW__modal.Modal-module__gVyTJW__md{max-width:32rem}.Modal-module__gVyTJW__modal.Modal-module__gVyTJW__lg{max-width:48rem}.Modal-module__gVyTJW__modal.Modal-module__gVyTJW__xl{max-width:64rem}.Modal-module__gVyTJW__header{flex-direction:row;flex-shrink:0;justify-content:flex-end;align-items:center;height:64px;padding:12px 16px 12px 24px;display:flex}.Modal-module__gVyTJW__headerInfo{flex-direction:column;flex:1;gap:1rem;display:flex}.Modal-module__gVyTJW__headerActions{margin-bottom:.5rem}.Modal-module__gVyTJW__titleSection{align-items:flex-start;gap:0;display:flex}.Modal-module__gVyTJW__titleIcon{color:var(--color-text-secondary);flex-shrink:0;margin-top:.125rem;margin-right:.75rem;transition:all .3s}.Modal-module__gVyTJW__titleWrapper{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.Modal-module__gVyTJW__title{color:var(--color-text-heading);flex-grow:1;align-items:center;margin:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:flex}.Modal-module__gVyTJW__headerBadge{box-sizing:border-box;border:1px solid #e3e3e3;border-radius:24px;flex-direction:row;flex:none;order:1;align-items:center;gap:8px;height:40px;padding:8px 12px;display:flex}.Modal-module__gVyTJW__headerBadge img{filter:brightness(0)saturate()invert(15%)sepia(0%)saturate(0%)hue-rotate()brightness(95%)contrast(90%);flex-shrink:0;width:24px;height:24px}.Modal-module__gVyTJW__headerBadge span{color:var(--color-text-heading);white-space:nowrap;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.Modal-module__gVyTJW__subtitle{color:var(--color-text-secondary);margin:0;font-size:.875rem;line-height:1.4;transition:all .3s}.Modal-module__gVyTJW__closeButton{width:32px;height:32px;color:var(--color-cta);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;order:2;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}.Modal-module__gVyTJW__closeButton:hover{color:var(--color-text-heading);background:#f5f5f5}.Modal-module__gVyTJW__closeButton:active{background:#e3e3e3}.Modal-module__gVyTJW__content{flex:1;min-height:400px;padding:16px 24px;overflow-y:auto}.Modal-module__gVyTJW__formFields{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:12px;width:100%;display:flex}.Modal-module__gVyTJW__footer{flex-direction:row;flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;height:80px;padding:16px 24px 24px;display:flex}:is(.Modal-module__gVyTJW__footer button,.Modal-module__gVyTJW__footer a[role=button]){box-sizing:border-box;width:160px;min-width:160px;height:40px;padding:10px 16px}@media (max-width:768px){.Modal-module__gVyTJW__overlay{padding:.5rem}.Modal-module__gVyTJW__modal{max-height:95vh}.Modal-module__gVyTJW__header,.Modal-module__gVyTJW__content{padding:1rem}.Modal-module__gVyTJW__footer{gap:.5rem;height:auto;padding:1rem 1rem 1.5rem}:is(.Modal-module__gVyTJW__footer button,.Modal-module__gVyTJW__footer a[role=button]){width:100%;min-width:100%}.Modal-module__gVyTJW__title{font-size:16px}.Modal-module__gVyTJW__subtitle{font-size:.8125rem}.Modal-module__gVyTJW__titleSection{gap:0}.Modal-module__gVyTJW__titleIcon{margin-right:.5rem}}
.FormFieldHorizontal-module__1fIyua__field{flex-direction:row;align-items:flex-start;gap:4px;width:100%;max-width:none;display:flex}.FormFieldHorizontal-module__1fIyua__labelWrapper{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;display:flex}.FormFieldHorizontal-module__1fIyua__label{color:var(--color-cta);align-items:center;gap:2px;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}.FormFieldHorizontal-module__1fIyua__required{text-align:right;color:var(--color-danger-hover);margin-left:2px;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.FormFieldHorizontal-module__1fIyua__inputWrapper{flex-direction:column;flex-grow:1;gap:4px;min-width:150px;display:flex}.FormFieldHorizontal-module__1fIyua__inputWrapper>input,.FormFieldHorizontal-module__1fIyua__inputWrapper>select,.FormFieldHorizontal-module__1fIyua__inputWrapper>textarea{box-sizing:border-box;background:var(--color-bg-surface);border:1px solid var(--color-border-default);width:100%;height:40px;min-height:40px;max-height:40px;color:var(--color-cta);border-radius:8px;padding:8px 16px;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:border-color .2s}.FormFieldHorizontal-module__1fIyua__inputWrapper>textarea{resize:vertical;min-height:80px;max-height:none}.FormFieldHorizontal-module__1fIyua__inputWrapper>input:focus,.FormFieldHorizontal-module__1fIyua__inputWrapper>select:focus,.FormFieldHorizontal-module__1fIyua__inputWrapper>textarea:focus{border-color:var(--color-cta);outline:none}.FormFieldHorizontal-module__1fIyua__inputWrapper>input::placeholder,.FormFieldHorizontal-module__1fIyua__inputWrapper>select::placeholder,.FormFieldHorizontal-module__1fIyua__inputWrapper>textarea::placeholder{color:#d3d3d3}.FormFieldHorizontal-module__1fIyua__helpText{color:var(--color-text-placeholder);font-family:Manrope,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px;transition:all .3s}.FormFieldHorizontal-module__1fIyua__error{color:var(--color-danger-hover);font-family:Manrope,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px}
.SeasonFormDialog-module__zb0sgG__seasonModal{width:432px!important;max-width:432px!important}.SeasonFormDialog-module__zb0sgG__seasonModal .content{min-height:560px;max-height:calc(90vh - 144px);overflow-y:auto}.SeasonFormDialog-module__zb0sgG__errorMessage{color:var(--color-danger-hover);background:#fee2e2;border:1px solid #fecaca;border-radius:8px;margin-bottom:16px;padding:10px 14px;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:20px}.SeasonFormDialog-module__zb0sgG__dropdownContainer{width:100%;position:relative}.SeasonFormDialog-module__zb0sgG__dropdownButton{box-sizing:border-box;background:var(--color-bg-surface);border:1px solid var(--color-border-default);width:100%;height:40px;min-height:40px;max-height:40px;color:var(--color-text-primary);cursor:pointer;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:border-color .2s,box-shadow .2s;display:flex}.SeasonFormDialog-module__zb0sgG__dropdownButton:hover:not(:disabled){border-color:var(--color-border-input)}.SeasonFormDialog-module__zb0sgG__dropdownButton:focus{border-color:var(--color-border-input);outline:none;box-shadow:0 0 0 2px #0000000d}.SeasonFormDialog-module__zb0sgG__dropdownButton:disabled{cursor:not-allowed;opacity:.7;background:#f7f7f7}.SeasonFormDialog-module__zb0sgG__dropdownButton.SeasonFormDialog-module__zb0sgG__open{border-color:var(--color-border-input);box-shadow:0 0 0 2px #0000000d}.SeasonFormDialog-module__zb0sgG__dropdownText{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.SeasonFormDialog-module__zb0sgG__angleDownIcon{flex-shrink:0;width:16px;height:16px;margin-left:8px;transition:transform .2s}.SeasonFormDialog-module__zb0sgG__angleDownIcon.SeasonFormDialog-module__zb0sgG__rotated{transform:rotate(180deg)}.SeasonFormDialog-module__zb0sgG__dropdownMenu{background:var(--color-bg-surface);border:1px solid var(--color-border-default);z-index:1050;border-radius:8px;max-height:240px;transition:all .3s;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.SeasonFormDialog-module__zb0sgG__dropdownItem{text-align:left;width:100%;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;padding:8px 16px;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:background-color .15s;display:block}.SeasonFormDialog-module__zb0sgG__dropdownItem:hover{background-color:var(--color-bg-hover)}.SeasonFormDialog-module__zb0sgG__dropdownItem.SeasonFormDialog-module__zb0sgG__selected{background-color:var(--color-bg-hover);color:var(--color-text-primary);font-weight:500}.SeasonFormDialog-module__zb0sgG__dropdownEmpty{color:var(--color-text-secondary);text-align:center;padding:10px 14px;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;transition:all .3s}.SeasonFormDialog-module__zb0sgG__seasonOption{flex-direction:column;gap:2px;display:flex}.SeasonFormDialog-module__zb0sgG__seasonName{color:var(--color-text-primary);font-weight:500;transition:all .3s}.SeasonFormDialog-module__zb0sgG__seasonDates{color:var(--color-text-secondary);font-size:12px;transition:all .3s}.SeasonFormDialog-module__zb0sgG__dropdownDivider{background-color:var(--color-border-default);height:1px;margin:4px 0;transition:all .3s}.SeasonFormDialog-module__zb0sgG__hiddenSelect{opacity:0;pointer-events:none;position:absolute}
.TeamProgress-module__eW2DtG__container{box-sizing:border-box;flex-direction:column;flex:auto;align-items:flex-start;width:100%;height:100%;padding:0;display:flex}.TeamProgress-module__eW2DtG__teamList{flex-direction:column;flex:auto;align-items:flex-start;width:100%;min-width:0;height:100%;padding:0;display:flex}.TeamProgress-module__eW2DtG__teamItem{box-sizing:border-box;border-bottom:1px solid #e3e3e3;flex-direction:row;flex:none;justify-content:flex-start;align-self:stretch;align-items:center;gap:16px;width:100%;max-width:100%;height:64px;padding:12px 0;display:flex}.TeamProgress-module__eW2DtG__teamItem:last-child{border-bottom:none}.TeamProgress-module__eW2DtG__teamItemClickable{cursor:pointer;transition:background-color .15s}.TeamProgress-module__eW2DtG__teamItemClickable:hover{background-color:var(--color-surface-hover,#00000008)}.TeamProgress-module__eW2DtG__teamInfo{flex-direction:row;flex:none;align-items:center;gap:12px;min-width:120px;max-width:140px;padding:0;display:flex;overflow:hidden}.TeamProgress-module__eW2DtG__trainerColumn{flex-direction:row;flex:1 1 0;align-items:center;min-width:140px;max-width:200px;padding:0;display:flex;overflow:hidden}.TeamProgress-module__eW2DtG__teamColumn{white-space:nowrap;flex-direction:row;flex:0 0 80px;align-items:center;padding:0;display:flex}.TeamProgress-module__eW2DtG__countText{color:var(--color-text-secondary);white-space:nowrap;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.TeamProgress-module__eW2DtG__teamLogo{flex-shrink:0;width:40px!important;height:40px!important}.TeamProgress-module__eW2DtG__teamName{color:var(--color-cta);white-space:nowrap;text-overflow:ellipsis;flex-grow:1;min-width:0;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}.TeamProgress-module__eW2DtG__teamRight{flex-direction:row;flex:auto;justify-content:flex-end;align-items:center;gap:12px;min-width:0;padding:0;display:flex}.TeamProgress-module__eW2DtG__progressBarInline{flex-direction:row;flex:none;order:0;align-items:center;gap:4px;width:80px;height:18px;padding:0;display:flex}.TeamProgress-module__eW2DtG__progressBarInlineBase{background:#f1f1f1;border-radius:9999px;flex:1 0 auto;order:0;width:48px;height:8px;position:relative}.TeamProgress-module__eW2DtG__progressBarInlineFill{background:#1f1f1f;border-radius:9999px;transition:width .5s;position:absolute;top:0;bottom:0;left:0%}.TeamProgress-module__eW2DtG__progressPercentage{text-align:right;color:var(--color-cta);flex:none;order:1;align-items:center;font-family:Manrope,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:18px;display:flex}.TeamProgress-module__eW2DtG__angleIcon{flex:none;order:1;width:20px;height:20px}
.DualStateSlider-module__qsksrW__sliderContainer{box-sizing:border-box;isolation:isolate;border:1px solid var(--color-border-default);background:#f7f7f7;border-radius:16px;flex:none;grid-template-columns:repeat(2,1fr);align-items:center;gap:0;width:160px;height:32px;padding:3px;transition:all .3s;display:grid;position:relative}.DualStateSlider-module__qsksrW__sliderContainer:before{content:"";z-index:2;pointer-events:none;background:#101010;border-radius:12px;width:calc(50% - 4px);height:26px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:3px;left:3px}.DualStateSlider-module__qsksrW__sliderContainer[data-active=active]:before{transform:translate(0)}.DualStateSlider-module__qsksrW__sliderContainer[data-active=inactive]:before{transform:translate(76px)}.DualStateSlider-module__qsksrW__sliderButton{cursor:pointer;z-index:3;background:0 0;border:none;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:4px;width:100%;height:26px;padding:4px 8px;transition:none;display:flex;position:relative}.DualStateSlider-module__qsksrW__buttonText{text-align:center;color:var(--color-text-placeholder);white-space:nowrap;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:color .2s}.DualStateSlider-module__qsksrW__sliderButton.DualStateSlider-module__qsksrW__active .DualStateSlider-module__qsksrW__buttonText{color:var(--color-bg-surface);transition:all .3s}.DualStateSlider-module__qsksrW__sliderButton:not(.DualStateSlider-module__qsksrW__active):hover{background:#1010100d}.DualStateSlider-module__qsksrW__sliderButton:not(.DualStateSlider-module__qsksrW__active):hover .DualStateSlider-module__qsksrW__buttonText{color:var(--color-cta)}.DualStateSlider-module__qsksrW__sliderButton:focus-visible{outline-offset:2px;outline:2px solid #101010}
.AddReportModal-module__Lgid5G__customModalWidth{width:fit-content!important;max-width:fit-content!important}.AddReportModal-module__Lgid5G__modalContent{gap:24px;width:fit-content;max-width:95vw;min-height:700px;max-height:90vh;display:flex}.AddReportModal-module__Lgid5G__formSection{flex-direction:column;flex:0 0 420px;gap:12px;padding-right:0;display:flex;overflow-y:auto}.AddReportModal-module__Lgid5G__input{border:1px solid var(--color-border-input);box-sizing:border-box;background-color:var(--color-bg-surface);width:100%;color:var(--color-text-primary);border-radius:6px;padding:8px 12px;font-family:Manrope,sans-serif;font-size:14px;transition:all .2s}.AddReportModal-module__Lgid5G__input:hover{border-color:var(--color-text-tertiary)}.AddReportModal-module__Lgid5G__input:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #3b82f61a}.AddReportModal-module__Lgid5G__input::placeholder{color:var(--color-text-tertiary);font-size:14px}.AddReportModal-module__Lgid5G__dropdownContainer{width:100%;position:relative}.AddReportModal-module__Lgid5G__dropdownButton{border:1px solid var(--color-border-input);background:var(--color-bg-surface);text-align:left;cursor:pointer;width:100%;color:var(--color-text-primary);border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;font-family:Manrope,sans-serif;font-size:14px;transition:all .2s;display:flex}.AddReportModal-module__Lgid5G__dropdownButton:hover{border-color:var(--color-text-tertiary)}.AddReportModal-module__Lgid5G__dropdownButton.AddReportModal-module__Lgid5G__open{border-color:var(--color-text-secondary);transition:all .3s;box-shadow:0 0 0 3px #6b72801a}.AddReportModal-module__Lgid5G__dropdownMenu{background:var(--color-bg-surface);border:1px solid var(--color-border-input);z-index:1000;border-radius:6px;margin-top:4px;transition:all .3s;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.AddReportModal-module__Lgid5G__dropdownItem{background:var(--color-bg-surface);text-align:left;cursor:pointer;width:100%;color:var(--color-text-primary);border:none;padding:10px 12px;font-family:Manrope,sans-serif;font-size:14px;transition:background-color .15s}.AddReportModal-module__Lgid5G__dropdownItem:hover{background-color:var(--color-bg-nested)}.AddReportModal-module__Lgid5G__dropdownItem.AddReportModal-module__Lgid5G__selected{background-color:var(--color-bg-nested);color:var(--color-text-primary);font-weight:600;transition:all .3s}.AddReportModal-module__Lgid5G__builderSection{flex-direction:column;gap:16px;padding-right:12px;display:flex}.AddReportModal-module__Lgid5G__builderHeader{margin-bottom:12px}.AddReportModal-module__Lgid5G__builderHeader h3{color:var(--color-text-heading);margin:0 0 4px;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;transition:all .3s}.AddReportModal-module__Lgid5G__builderHeader p{color:var(--color-text-secondary);margin:0;font-family:Manrope,sans-serif;font-size:13px;transition:all .3s}.AddReportModal-module__Lgid5G__formBuilderItem{margin-bottom:4px}.AddReportModal-module__Lgid5G__ungroupedAttribute{margin-bottom:0}.AddReportModal-module__Lgid5G__headingRow{background:var(--color-bg-nested);border-radius:6px;align-items:flex-start;gap:0;padding:10px 12px;transition:background-color .15s;display:flex}.AddReportModal-module__Lgid5G__headingRow:hover{background:var(--color-bg-nested)}.AddReportModal-module__Lgid5G__ungroupedAttribute .AddReportModal-module__Lgid5G__headingRow{background:0 0;margin-bottom:0;padding:4px 12px}.AddReportModal-module__Lgid5G__ungroupedAttribute .AddReportModal-module__Lgid5G__headingRow:hover{background:var(--color-bg-nested)}.AddReportModal-module__Lgid5G__leftGutter{flex:0 0 48px;align-items:flex-start;gap:8px;padding-top:8px;display:flex}.AddReportModal-module__Lgid5G__dragHandle{width:16px;height:16px;color:var(--color-border-input);touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex}.AddReportModal-module__Lgid5G__dragHandle:hover{color:var(--color-text-tertiary)}.AddReportModal-module__Lgid5G__formBuilderItem{cursor:grab;transition:opacity .2s}.AddReportModal-module__Lgid5G__formBuilderItem:active{cursor:grabbing}.AddReportModal-module__Lgid5G__criteriaRow{cursor:grab;transition:opacity .2s}.AddReportModal-module__Lgid5G__criteriaRow:active{cursor:grabbing}.AddReportModal-module__Lgid5G__formBuilderItem.AddReportModal-module__Lgid5G__dragging,.AddReportModal-module__Lgid5G__criteriaRow.AddReportModal-module__Lgid5G__dragging{opacity:.4}.AddReportModal-module__Lgid5G__chevronButton{cursor:pointer;width:20px;height:20px;color:var(--color-text-tertiary);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.AddReportModal-module__Lgid5G__chevronButton:hover:not(:disabled){color:var(--color-text-secondary)}.AddReportModal-module__Lgid5G__chevronButton:disabled{opacity:.3;cursor:not-allowed}.AddReportModal-module__Lgid5G__chevronButton .AddReportModal-module__Lgid5G__chevronExpanded{transition:transform .2s;transform:rotate(90deg)}.AddReportModal-module__Lgid5G__chevronDisabled{opacity:.3}.AddReportModal-module__Lgid5G__nestingLine{background:var(--color-border-default);align-self:stretch;width:2px;height:100%;margin-left:7px;transition:all .3s}.AddReportModal-module__Lgid5G__itemContent{flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}.AddReportModal-module__Lgid5G__itemLabel{color:var(--color-text-secondary);text-align:left;flex:0 0 70px;padding-top:9px;font-family:Manrope,sans-serif;font-size:13px;font-weight:500;transition:all .3s}.AddReportModal-module__Lgid5G__itemInputWrapper{flex:1;max-width:280px;position:relative}.AddReportModal-module__Lgid5G__itemInputWrapper .AddReportModal-module__Lgid5G__input{padding-right:36px}.AddReportModal-module__Lgid5G__removeButton{cursor:pointer;width:20px;height:20px;color:var(--color-text-tertiary);z-index:1;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.AddReportModal-module__Lgid5G__removeButton:hover{color:var(--color-danger)}.AddReportModal-module__Lgid5G__nestedCriteria{flex-direction:column;gap:4px;margin-top:4px;animation:.2s ease-out AddReportModal-module__Lgid5G__slideDown;display:flex}@keyframes AddReportModal-module__Lgid5G__slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}.AddReportModal-module__Lgid5G__criteriaRow{align-items:flex-start;gap:0;padding:8px 12px;transition:background-color .15s;display:flex}.AddReportModal-module__Lgid5G__criteriaRow:hover{background:var(--color-bg-nested);border-radius:6px}.AddReportModal-module__Lgid5G__sectionDivider{border-bottom:1px solid #e5e7eb;margin:24px 0 12px;padding-bottom:8px}.AddReportModal-module__Lgid5G__sectionDivider span{color:var(--color-text-primary);font-family:Manrope,sans-serif;font-size:14px;font-weight:600;transition:all .3s}.AddReportModal-module__Lgid5G__competencyBlock{background:var(--color-bg-nested);border:1px solid var(--color-border-default);border-radius:8px;flex-direction:column;gap:12px;padding:16px;transition:all .3s;display:flex}.AddReportModal-module__Lgid5G__competencyHeader{align-items:center;gap:8px;display:flex}.AddReportModal-module__Lgid5G__competencyHeader h4{color:var(--color-text-primary);margin:0;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;transition:all .3s}.AddReportModal-module__Lgid5G__competencyInput{flex:1}.AddReportModal-module__Lgid5G__removeButton{color:var(--color-danger);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:background-color .2s;display:flex}.AddReportModal-module__Lgid5G__removeButton:hover{background:#fee2e2}.AddReportModal-module__Lgid5G__criteriaList{flex-direction:column;gap:8px;padding-left:16px;display:flex}.AddReportModal-module__Lgid5G__criteriaItem{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:6px;align-items:center;gap:8px;padding:8px 12px;transition:all .3s;display:flex}.AddReportModal-module__Lgid5G__dragHandle{color:var(--color-text-tertiary);cursor:grab;align-items:center;transition:all .3s;display:flex}.AddReportModal-module__Lgid5G__dragHandle:active{cursor:grabbing}.AddReportModal-module__Lgid5G__criteriaItem .AddReportModal-module__Lgid5G__input{border:none;flex:1;padding:4px 8px}.AddReportModal-module__Lgid5G__criteriaItem .AddReportModal-module__Lgid5G__input:focus{box-shadow:none;border:1px solid var(--color-primary-hover)}.AddReportModal-module__Lgid5G__scaleInfo{color:var(--color-text-secondary);white-space:nowrap;font-family:Manrope,sans-serif;font-size:12px;transition:all .3s}.AddReportModal-module__Lgid5G__addButtons{gap:12px;margin-top:8px;display:flex}.AddReportModal-module__Lgid5G__previewSection{border-left:1px solid #e5e7eb;flex-direction:column;flex:0 0 280px;gap:16px;height:100%;padding-left:16px;display:flex}.AddReportModal-module__Lgid5G__titleWithPreview{align-items:center;gap:24px;width:100%;display:flex}.AddReportModal-module__Lgid5G__previewHeaderInTitle{align-items:center;gap:12px;margin-left:auto;display:flex}.AddReportModal-module__Lgid5G__previewLabel{color:var(--color-text-secondary);white-space:nowrap;font-family:Manrope,sans-serif;font-size:14px;font-weight:400;transition:all .3s}.AddReportModal-module__Lgid5G__previewContent{flex:1;justify-content:center;align-items:flex-start;height:100%;min-height:0;padding:20px 0 40px;display:flex;overflow:visible}.AddReportModal-module__Lgid5G__mobilePreview{justify-content:center;align-items:flex-start;width:100%;display:flex}.AddReportModal-module__Lgid5G__mobileScreen{transform-origin:top;background:#141414;border:1px solid #404040;border-radius:20px;flex-direction:column;width:360px;height:680px;font-size:14px;display:flex;position:relative;overflow:hidden;transform:scale(.75);box-shadow:0 12px 24px #00000080}.AddReportModal-module__Lgid5G__mobileHeader{background:#141414;border-bottom:1px solid #141414;align-items:center;padding:12px 16px;display:flex}.AddReportModal-module__Lgid5G__headerLeft{align-items:center;gap:12px;display:flex}.AddReportModal-module__Lgid5G__backButton{color:var(--color-bg-surface);cursor:default;background:0 0;border:none;align-items:center;padding:5px;transition:all .3s;display:flex}.AddReportModal-module__Lgid5G__mobileTitle{color:var(--color-bg-surface);margin:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:700;transition:all .3s}.AddReportModal-module__Lgid5G__mobileContent{scrollbar-width:thin;scrollbar-color:#3a3a3a #141414;background:#141414;flex:1;padding:16px 12px 120px;overflow-y:auto}.AddReportModal-module__Lgid5G__mobileContent::-webkit-scrollbar{width:8px}.AddReportModal-module__Lgid5G__mobileContent::-webkit-scrollbar-track{background:#141414}.AddReportModal-module__Lgid5G__mobileContent::-webkit-scrollbar-thumb{background:#3a3a3a;border-radius:4px}.AddReportModal-module__Lgid5G__mobileContent::-webkit-scrollbar-thumb:hover{background:#4a4a4a}.AddReportModal-module__Lgid5G__emptySkillsMessage{text-align:center;padding:24px 16px}.AddReportModal-module__Lgid5G__emptySkillsMessage p{color:#999;margin:0;font-family:Manrope,sans-serif;font-size:13px;line-height:1.5}.AddReportModal-module__Lgid5G__reportMainPanel{background:#2e2e2e;border-radius:12px;flex-direction:row;align-items:center;gap:16px;height:104px;margin-bottom:12px;padding:16px 20px 20px 16px;display:flex}.AddReportModal-module__Lgid5G__reportAvatarContainer{flex-shrink:0;width:64px;height:64px}.AddReportModal-module__Lgid5G__reportAvatar{width:64px;height:64px;color:var(--color-text-tertiary);background:#1f1f1f;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;display:flex}.AddReportModal-module__Lgid5G__reportTextSection{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:8px;height:60px;display:flex}.AddReportModal-module__Lgid5G__reportNameRow{flex-direction:row;justify-content:space-between;align-self:stretch;align-items:flex-start;gap:4px;height:28px;display:flex}.AddReportModal-module__Lgid5G__reportPlayerName{color:#f1f1f1;flex:1;font-family:Manrope,sans-serif;font-size:18px;line-height:28px}.AddReportModal-module__Lgid5G__reportScoreValue{text-align:right;color:#f1f1f1;min-width:40px;font-family:Manrope,sans-serif;font-size:24px;line-height:32px}.AddReportModal-module__Lgid5G__reportProgressRow{flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;gap:12px;height:24px;display:flex}.AddReportModal-module__Lgid5G__reportTeamInfo{flex-direction:row;flex-shrink:1;align-items:center;gap:8px;height:24px;display:flex}.AddReportModal-module__Lgid5G__reportTeamLogo{object-fit:contain;width:24px;height:24px}.AddReportModal-module__Lgid5G__reportTeamName{color:#d3d3d3;flex-shrink:1;font-family:Manrope,sans-serif;font-size:14px;line-height:20px}.AddReportModal-module__Lgid5G__reportProgressBarSection{flex-direction:row;flex:1;align-items:center;gap:12px;max-width:120px;height:20px;display:flex}.AddReportModal-module__Lgid5G__reportProgressBar{background:#575757;border-radius:9999px;flex:1;height:8px;position:relative}.AddReportModal-module__Lgid5G__reportProgressFill{background:#bdbdbd;border-radius:9999px;position:absolute;top:0;bottom:0;left:0}.AddReportModal-module__Lgid5G__reportProgressPercent{color:#f1f1f1;min-width:27px;font-family:Manrope,sans-serif;font-size:14px;line-height:20px}.AddReportModal-module__Lgid5G__skillsSection{flex-direction:column;margin-bottom:12px;display:flex}.AddReportModal-module__Lgid5G__skillPanel{background:#2e2e2e;border-radius:12px;flex-direction:column;padding:0;display:flex;overflow:hidden}.AddReportModal-module__Lgid5G__skillCompetencyHeader{color:#f1f1f1;-webkit-user-select:none;user-select:none;border-bottom:1px solid #575757;flex-direction:row;align-items:center;gap:8px;padding:12px 16px;font-family:Manrope,sans-serif;font-size:14px;font-weight:500;line-height:20px;display:flex}.AddReportModal-module__Lgid5G__skillChevronExpanded{color:#d3d3d3;transition:transform .2s;transform:rotate(0)}.AddReportModal-module__Lgid5G__skillChevronCollapsed{color:#d3d3d3;transition:transform .2s;transform:rotate(-90deg)}.AddReportModal-module__Lgid5G__skillSectionDivider{background:#575757;height:1px;margin:12px 0}.AddReportModal-module__Lgid5G__skillItemContainer{flex-direction:column;gap:4px;padding:12px 16px;display:flex}.AddReportModal-module__Lgid5G__skillItemDivider{background:#575757;height:1px;margin:0}.AddReportModal-module__Lgid5G__skillName{color:#f1f1f1;flex:1;font-family:Manrope,sans-serif;font-size:14px;line-height:20px}.AddReportModal-module__Lgid5G__previewSkillContainer{flex-direction:column;gap:4px;display:flex}.AddReportModal-module__Lgid5G__previewSkillTopRow{flex-direction:row;justify-content:space-between;align-items:center;height:20px;display:flex}.AddReportModal-module__Lgid5G__previewSkillLabel{color:#d3d3d3;font-family:Manrope,sans-serif;font-size:12px;font-weight:400;line-height:18px}.AddReportModal-module__Lgid5G__previewArrowStats{flex-direction:row;align-items:center;gap:4px;padding:2px 6px;display:flex}.AddReportModal-module__Lgid5G__previewArrowStatsText{flex-direction:row;align-items:flex-start;gap:2px;display:flex}.AddReportModal-module__Lgid5G__previewArrowStatsPrefix,.AddReportModal-module__Lgid5G__previewArrowStatsValue{color:#d3d3d3;font-family:Manrope,sans-serif;font-size:11px;font-weight:400;line-height:16px}.AddReportModal-module__Lgid5G__previewSliderWrapper{flex-direction:row;align-items:center;gap:12px;height:24px;display:flex}.AddReportModal-module__Lgid5G__previewSliderSection{flex-direction:row;flex:1;align-items:center;gap:8px;height:18px;display:flex}.AddReportModal-module__Lgid5G__previewScoreBox{background:#fafafa;border-radius:6px;flex-direction:row;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.AddReportModal-module__Lgid5G__previewScoreText{text-align:center;color:#141414;width:24px;font-family:Manrope,sans-serif;font-size:12px;line-height:12px}.AddReportModal-module__Lgid5G__sliderMinMax{color:#d3d3d3;text-align:center;min-width:8px;font-family:Manrope,sans-serif;font-size:12px;line-height:18px}.AddReportModal-module__Lgid5G__sliderMinMax:last-of-type{min-width:13px}.AddReportModal-module__Lgid5G__sliderTrack{flex:1;align-items:center;height:16px;display:flex;position:relative}.AddReportModal-module__Lgid5G__sliderTrackBg{background:#575757;border-radius:50px;width:100%;height:8px;position:absolute}.AddReportModal-module__Lgid5G__sliderTrackFill{background:#bdbdbd;border-radius:50px;height:8px;position:absolute;left:0}.AddReportModal-module__Lgid5G__sliderThumb{border:1px solid var(--color-text-placeholder);background:#fff;border-radius:8px;width:16px;height:16px;margin-left:-8px;transition:all .3s;position:absolute;box-shadow:0 4px 8px #0000001f}.AddReportModal-module__Lgid5G__playerScale .AddReportModal-module__Lgid5G__sliderTrackFill{background:#575757}.AddReportModal-module__Lgid5G__playerScale .AddReportModal-module__Lgid5G__sliderThumb{background:var(--color-text-placeholder);border-color:var(--color-text-placeholder);transition:all .3s}.AddReportModal-module__Lgid5G__feedbackPanelNew{background:#2e2e2e;border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;min-height:164px;margin-bottom:12px;padding:12px 12px 12px 8px;display:flex}.AddReportModal-module__Lgid5G__feedbackPanelTitle{flex-direction:row;align-self:stretch;align-items:center;gap:10px;height:20px;padding:0 8px;display:flex}.AddReportModal-module__Lgid5G__feedbackPanelTitleText{color:#fafafa;font-family:Manrope,sans-serif;font-size:14px;line-height:20px}.AddReportModal-module__Lgid5G__feedbackInputContainerNew{background:#141414;border-radius:8px;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:8px;min-height:92px;padding:12px;display:flex}.AddReportModal-module__Lgid5G__feedbackInputTopRow{flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;gap:4px;height:20px;padding:0;display:flex}.AddReportModal-module__Lgid5G__feedbackDateText{color:#d3d3d3;font-family:Manrope,sans-serif;font-size:12px;line-height:18px}.AddReportModal-module__Lgid5G__feedbackEditButton{cursor:pointer;background:0 0;border:none;flex-direction:row;justify-content:center;align-items:center;width:26px;height:20px;padding:0;display:flex}.AddReportModal-module__Lgid5G__feedbackEditButtonText{text-align:center;color:var(--color-text-primary);font-family:Manrope,sans-serif;font-size:14px;line-height:20px}.AddReportModal-module__Lgid5G__feedbackTextDisplay{color:#f1f1f1;flex:1;align-self:stretch;min-height:60px;padding:0;font-family:Manrope,sans-serif;font-size:14px;line-height:20px}.AddReportModal-module__Lgid5G__completeButtonNew{cursor:pointer;background:#fff;border:none;border-radius:8px;flex-direction:row;justify-content:center;align-self:stretch;align-items:center;gap:8px;width:100%;height:40px;margin-bottom:12px;padding:10px 16px;transition:opacity .2s;display:flex}.AddReportModal-module__Lgid5G__completeButtonNew:hover{opacity:.9}.AddReportModal-module__Lgid5G__completeButtonNew:disabled{background:var(--color-text-placeholder);cursor:not-allowed}.AddReportModal-module__Lgid5G__completeButtonTextNew{text-align:center;color:#141414;font-family:Manrope,sans-serif;font-size:14px;line-height:20px}.AddReportModal-module__Lgid5G__completeButtonNew:disabled .AddReportModal-module__Lgid5G__completeButtonTextNew{color:#c7c7c7}.AddReportModal-module__Lgid5G__mobileFooter{z-index:10;background:#000;flex-shrink:0;justify-content:center;align-items:center;height:54px;display:flex;position:absolute;bottom:0;left:0;right:0}.AddReportModal-module__Lgid5G__footerContent{justify-content:center;align-items:center;display:flex}.AddReportModal-module__Lgid5G__footerLogo{opacity:.8;width:120px;height:18px}.AddReportModal-module__Lgid5G__submitButton{width:100%;color:var(--color-text-primary);cursor:default;background:#101010;border:none;border-radius:8px;padding:10px 12px;font-family:Manrope,sans-serif;font-size:13px;font-weight:600}@media (max-width:1200px){.AddReportModal-module__Lgid5G__modalContent{flex-direction:column}.AddReportModal-module__Lgid5G__previewSection{border-top:1px solid #e5e7eb;border-left:none;flex:none;padding-top:32px;padding-left:0}.AddReportModal-module__Lgid5G__mobileScreen{margin:0 auto}}
.ReportTemplatesSettings-module__MmsMDW__contentContainer{box-sizing:border-box;background:var(--color-bg-surface);border-radius:16px;flex-direction:column;gap:12px;width:100%;margin:0;padding:32px;display:flex;box-shadow:0 4px 8px #0000001f}.ReportTemplatesSettings-module__MmsMDW__sectionHeader{border-bottom:1px solid #e3e3e3;justify-content:space-between;align-items:center;min-height:56px;margin-bottom:8px;padding-bottom:16px;display:flex}.ReportTemplatesSettings-module__MmsMDW__sectionTitle{color:var(--color-text-heading);margin:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500}.ReportTemplatesSettings-module__MmsMDW__headerActions{align-items:center;gap:12px;display:flex}.ReportTemplatesSettings-module__MmsMDW__loadingState{justify-content:center;align-items:center;width:100%;min-height:400px;display:flex}.ReportTemplatesSettings-module__MmsMDW__errorMessage{color:var(--color-danger);background:#fef2f2;border:1px solid #fca5a5;border-radius:8px;align-items:center;gap:12px;margin-top:16px;margin-bottom:16px;padding:16px 20px;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;display:flex}@media (max-width:768px){.ReportTemplatesSettings-module__MmsMDW__sectionHeader{flex-direction:column;align-items:flex-start;gap:16px}.ReportTemplatesSettings-module__MmsMDW__headerActions{justify-content:space-between;width:100%}}
.reports-module__T-pq4G__pageWrapper{flex-direction:column;height:100vh;display:flex;overflow:hidden}.reports-module__T-pq4G__contentWrapper{flex:1;padding-top:80px;overflow-y:auto}.reports-module__T-pq4G__contentContainer{box-sizing:border-box;background:var(--color-bg-surface);border-radius:16px;flex-direction:column;width:100%;margin:32px 0 0;padding:24px;transition:all .3s;display:flex;position:relative;overflow-y:auto;box-shadow:0 4px 8px #0000001f}.reports-module__T-pq4G__loadingState{justify-content:center;align-items:center;width:100%;min-height:400px;display:flex}.reports-module__T-pq4G__panelContent{flex-direction:column;flex:none;order:1;align-self:stretch;align-items:flex-start;gap:16px;padding:0;display:flex}.reports-module__T-pq4G__errorMessage{color:var(--color-danger-hover);background:#fef2f2;border:1px solid #fecaca;border-radius:6px;align-items:center;gap:8px;margin-bottom:1rem;padding:12px 16px;font-size:14px;display:flex}.reports-module__T-pq4G__emptyState{background:var(--color-bg-surface);border:1px solid var(--color-border-default);text-align:center;color:var(--color-text-secondary);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem 2rem;transition:all .3s;display:flex}.reports-module__T-pq4G__emptyState h3{color:var(--color-text-primary);margin:0;font-size:1.25rem;font-weight:600;transition:all .3s}.reports-module__T-pq4G__emptyState p{max-width:400px;margin:0;font-size:.9rem}.reports-module__T-pq4G__emptyStateIcon{color:var(--color-text-secondary);opacity:1;transition:all .3s}.reports-module__T-pq4G__nameText{font-size:var(--font-size-md);color:var(--text-primary);font-weight:400}.reports-module__T-pq4G__frequencyText{font-size:var(--font-size-md);color:var(--text-secondary);font-weight:500}.reports-module__T-pq4G__countText{font-size:var(--font-size-md);color:var(--text-secondary);font-weight:400}.reports-module__T-pq4G__statusActive,.reports-module__T-pq4G__statusInactive{font-size:var(--font-size-sm);text-align:left;font-weight:400}.reports-module__T-pq4G__statusActive{color:var(--feedback-success)}.reports-module__T-pq4G__statusInactive{color:var(--text-tertiary)}.reports-module__T-pq4G__countBadge{background:var(--surface-tertiary);min-width:32px;color:var(--text-primary);border-radius:var(--border-radius-full);font-size:var(--font-size-sm);justify-content:center;align-items:center;padding:4px 12px;font-weight:600;display:inline-flex}.reports-module__T-pq4G__dateText{font-size:var(--font-size-sm);color:var(--text-tertiary)}.reports-module__T-pq4G__viewColumn{text-align:right;width:60px}.reports-module__T-pq4G__viewButtonContainer{justify-content:flex-end;align-items:center;padding-right:12px;display:flex}.reports-module__T-pq4G__viewIcon{color:var(--text-tertiary);transition:color .2s}.reports-module__T-pq4G__viewIcon:hover{color:var(--text-primary)}@media (max-width:768px){.reports-module__T-pq4G__contentContainer{margin-top:20px;padding:1rem}}@media (max-width:480px){.reports-module__T-pq4G__emptyState{padding:3rem 1.5rem}.reports-module__T-pq4G__emptyState h3{font-size:1.125rem}.reports-module__T-pq4G__emptyState p{font-size:.875rem}}@media (min-width:1366px) and (max-width:1599px){.reports-module__T-pq4G__contentContainer{padding:24px}}@media (min-width:1024px) and (max-width:1365px){.reports-module__T-pq4G__contentContainer{padding:24px}}.reports-module__T-pq4G__pageWrapper .icon-only-button{box-sizing:border-box!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0!important}.reports-module__T-pq4G__pageWrapper .icon-only-button svg{stroke-width:2.5px!important;width:18px!important;height:18px!important}
.ProfileSettings-module__-nw32a__container{box-sizing:border-box;flex-direction:column;gap:20px;width:100%;max-width:100%;display:flex}.ProfileSettings-module__-nw32a__loadingState{justify-content:center;align-items:center;min-height:400px;display:flex}.ProfileSettings-module__-nw32a__errorMessage{color:var(--color-danger-hover);background:#fee2e2;border:1px solid #fecaca;border-radius:8px;margin-bottom:16px;padding:10px 14px;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:20px}.ProfileSettings-module__-nw32a__twoColumnLayout{box-sizing:border-box;flex-direction:row;align-items:flex-start;gap:32px;width:100%;display:flex}.ProfileSettings-module__-nw32a__avatarColumn{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:12px;width:192px;display:flex}.ProfileSettings-module__-nw32a__avatarInfo{background:#f7f7f7;border-radius:8px;flex-direction:row;justify-content:center;align-self:stretch;align-items:flex-start;gap:12px;width:192px;padding:12px;display:flex}.ProfileSettings-module__-nw32a__avatarInfoText{color:var(--color-cta);text-align:center;flex:1;margin:0;font-family:Manrope,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.ProfileSettings-module__-nw32a__formColumn{flex-direction:column;flex:1;align-items:flex-start;gap:12px;min-width:0;max-width:480px;display:flex}.ProfileSettings-module__-nw32a__inputDisabled{cursor:not-allowed;opacity:.6}.ProfileSettings-module__-nw32a__themeToggle{align-items:center;gap:8px;display:flex}.ProfileSettings-module__-nw32a__themeButton{border:1px solid var(--color-border-default);background:var(--color-bg-surface);color:var(--color-text-secondary);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-family:Manrope,sans-serif;font-size:14px;font-weight:400;transition:all .2s;display:flex}.ProfileSettings-module__-nw32a__themeButton:hover:not(:disabled){background:var(--color-bg-nested);border-color:var(--color-cta)}.ProfileSettings-module__-nw32a__themeButton.ProfileSettings-module__-nw32a__active{background:var(--color-cta);border-color:var(--color-cta);color:var(--color-button-text-on-dark)}.ProfileSettings-module__-nw32a__themeButton.ProfileSettings-module__-nw32a__active:hover:not(:disabled){background:var(--color-cta-hover);border-color:var(--color-cta-hover)}.ProfileSettings-module__-nw32a__themeButton:disabled{cursor:not-allowed;opacity:.6}.ProfileSettings-module__-nw32a__actions{justify-content:flex-end;gap:12px;margin-top:12px;padding-top:20px;display:flex}@media (max-width:768px){.ProfileSettings-module__-nw32a__twoColumnLayout{flex-direction:column;align-items:center;gap:24px}.ProfileSettings-module__-nw32a__avatarColumn{align-items:center}.ProfileSettings-module__-nw32a__formColumn{width:100%;max-width:100%}.ProfileSettings-module__-nw32a__actions{flex-direction:column}.ProfileSettings-module__-nw32a__actions button{width:100%}}@media (max-width:480px){.ProfileSettings-module__-nw32a__avatarColumn,.ProfileSettings-module__-nw32a__avatarInfo{width:150px}}
.AccountSettings-module__bMQB-q__contentWrapper{box-sizing:border-box;grid-template-columns:240px 1fr;gap:32px;width:100%;max-width:100%;margin:32px 0;padding:0;display:grid}.AccountSettings-module__bMQB-q__leftColumn{grid-area:1/1}.AccountSettings-module__bMQB-q__rightPanel{grid-area:1/2}.AccountSettings-module__bMQB-q__contentContainer{box-sizing:border-box;background:var(--color-bg-surface);border-radius:16px;flex-direction:column;gap:8px;width:100%;max-width:100%;height:100%;margin:0;padding:20px;transition:all .3s;display:flex;overflow-x:hidden;box-shadow:0 4px 8px #0000001f}.AccountSettings-module__bMQB-q__rightPanel .AccountSettings-module__bMQB-q__contentContainer{gap:12px;padding:32px}.AccountSettings-module__bMQB-q__sidebarNav{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.AccountSettings-module__bMQB-q__navButton{cursor:pointer;width:100%;height:40px;color:var(--color-cta);text-align:left;background:0 0;border:none;border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:background .2s;display:flex}.AccountSettings-module__bMQB-q__navButton:hover{background:var(--color-bg-nested)}.AccountSettings-module__bMQB-q__navButtonActive{background:var(--color-submenu-active-bg);color:var(--color-submenu-active-text)}.AccountSettings-module__bMQB-q__navButtonActive:hover{background:var(--color-submenu-active-bg)}.AccountSettings-module__bMQB-q__navButtonText{text-align:left;flex:1}.AccountSettings-module__bMQB-q__submenu{flex-direction:column;gap:4px;width:100%;padding-left:16px;display:flex}.AccountSettings-module__bMQB-q__submenuButton{cursor:pointer;width:100%;height:36px;color:var(--color-text-secondary);text-align:left;background:0 0;border:none;border-radius:6px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:8px 16px;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:20px;transition:background .2s;display:flex}.AccountSettings-module__bMQB-q__submenuButton:hover{background:var(--color-bg-nested);color:var(--color-cta)}.AccountSettings-module__bMQB-q__submenuButtonActive{background:var(--color-bg-nested);color:var(--color-text-heading);font-weight:500}.AccountSettings-module__bMQB-q__submenuButtonActive:hover{background:var(--color-bg-nested)}.AccountSettings-module__bMQB-q__sectionHeader{border-bottom:1px solid #e3e3e3;justify-content:space-between;align-items:center;min-height:56px;margin-bottom:8px;padding-bottom:16px;display:flex}.AccountSettings-module__bMQB-q__sectionTitle{color:var(--color-cta);margin:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500}.AccountSettings-module__bMQB-q__loadingState{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:4rem 2rem;display:flex}.AccountSettings-module__bMQB-q__loadingState p{color:var(--color-text-secondary);margin-top:1rem;font-size:.875rem;transition:all .3s}@media (max-width:1024px){.AccountSettings-module__bMQB-q__contentWrapper{grid-template-columns:200px 1fr;gap:24px}}@media (max-width:768px){.AccountSettings-module__bMQB-q__contentWrapper{grid-template-columns:1fr;gap:16px;margin:16px 0}.AccountSettings-module__bMQB-q__leftColumn{grid-area:1/1}.AccountSettings-module__bMQB-q__rightPanel{grid-area:2/1}.AccountSettings-module__bMQB-q__contentContainer{width:100%;max-width:100%;padding:16px}.AccountSettings-module__bMQB-q__rightPanel .AccountSettings-module__bMQB-q__contentContainer{padding:20px}}@media (max-width:480px){.AccountSettings-module__bMQB-q__contentWrapper{gap:12px;margin:12px 0}.AccountSettings-module__bMQB-q__contentContainer{border-radius:12px;padding:12px}.AccountSettings-module__bMQB-q__rightPanel .AccountSettings-module__bMQB-q__contentContainer{padding:16px}}
.FilterPanel-module__uFEArq__filterContainer{z-index:1050;display:inline-block;position:relative}.FilterPanel-module__uFEArq__filterButton{color:#fff;cursor:pointer;box-sizing:border-box;z-index:1;background:#2e2e2e;border:1px solid #2e2e2e;border-radius:6px;align-items:center;gap:.75rem;min-width:90px;height:38px;padding:0 1rem;font-family:"Avenir 85",sans-serif;font-size:.875rem;font-weight:500;transition:all .2s;display:flex;position:relative}.FilterPanel-module__uFEArq__filterButton.FilterPanel-module__uFEArq__iconOnlyButton{box-sizing:border-box;justify-content:center;width:38px;min-width:38px;max-width:38px;height:38px;min-height:38px;max-height:38px;padding:0;position:relative}.FilterPanel-module__uFEArq__filterButton:hover{background:#404040;border-color:#404040}.FilterPanel-module__uFEArq__filterButton.FilterPanel-module__uFEArq__hasActiveFilters{border-color:var(--color-cta);color:#fff;background:#2e2e2e}.FilterPanel-module__uFEArq__filterIcon{color:#fff;flex-shrink:0}.FilterPanel-module__uFEArq__iconOnlyButton .FilterPanel-module__uFEArq__filterIcon{stroke-width:2.5px;width:18px;height:18px}.FilterPanel-module__uFEArq__filterBadge{background:var(--color-danger);color:#fff;box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:.75rem;font-weight:600;display:flex;position:absolute;top:-6px;right:-6px}.FilterPanel-module__uFEArq__filterText{white-space:nowrap;align-items:center;gap:.25rem;font-weight:500;display:flex}.FilterPanel-module__uFEArq__chevronIcon{color:currentColor;flex-shrink:0;transition:transform .2s}.FilterPanel-module__uFEArq__chevronIcon.FilterPanel-module__uFEArq__open{transform:rotate(180deg)}.FilterPanel-module__uFEArq__filterPanel{background:var(--color-bg-surface);border:1px solid var(--color-border-default);z-index:1051;border-radius:8px;min-width:280px;max-width:400px;transition:all .3s;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.FilterPanel-module__uFEArq__filterContainer.FilterPanel-module__uFEArq__leftAligned .FilterPanel-module__uFEArq__filterPanel{left:0;right:auto}@media (max-width:767px){.FilterPanel-module__uFEArq__filterPanel{width:calc(100vw - 4rem);max-width:320px;left:0;right:auto}}.FilterPanel-module__uFEArq__panelHeader{background:var(--color-bg-nested);border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem;transition:all .3s;display:flex}.FilterPanel-module__uFEArq__panelTitle{color:var(--color-text-heading);margin:0;font-family:"Avenir 85",sans-serif;font-size:1rem;font-weight:600}.FilterPanel-module__uFEArq__clearFiltersButton{color:var(--color-danger-hover);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem .5rem;font-size:.875rem;font-weight:500;transition:all .2s}.FilterPanel-module__uFEArq__clearFiltersButton:hover{color:var(--color-danger-hover);background:#fef2f2}.FilterPanel-module__uFEArq__filterGroups{flex-direction:column;gap:1rem;padding:1rem;display:flex}.FilterPanel-module__uFEArq__filterGroup{flex-direction:column;gap:.5rem;display:flex}.FilterPanel-module__uFEArq__filterLabel{color:var(--color-text-primary);margin:0;font-family:"Avenir 85",sans-serif;font-size:.875rem;font-weight:600;transition:all .3s}.FilterPanel-module__uFEArq__filterSelectWrapper{border:1px solid var(--color-border-default);background:var(--color-bg-surface);cursor:pointer;border-radius:6px;align-items:center;min-height:40px;padding:.75rem 1rem;transition:all .2s;display:flex;position:relative}.FilterPanel-module__uFEArq__filterSelectWrapper:hover{border-color:var(--color-text-tertiary)}.FilterPanel-module__uFEArq__filterSelectWrapper:focus-within{border-color:var(--color-cta);outline:none;box-shadow:0 0 0 3px #2e2e2e1a}.FilterPanel-module__uFEArq__filterSelectText{color:var(--color-text-secondary);text-align:left;flex:1;font-family:"Avenir 85",sans-serif;font-size:.875rem;transition:all .3s}.FilterPanel-module__uFEArq__filterSelectIcon{color:var(--color-text-secondary);flex-shrink:0;margin-left:.5rem;transition:all .3s}.FilterPanel-module__uFEArq__filterSelect{opacity:0;cursor:pointer;background:0 0;border:none;width:100%;height:100%;position:absolute;top:0;left:0}.FilterPanel-module__uFEArq__searchInputWrapper{align-items:center;display:flex;position:relative}.FilterPanel-module__uFEArq__searchInput{border:1px solid var(--color-border-default);background:var(--color-bg-surface);box-sizing:border-box;border-radius:6px;width:100%;min-height:40px;padding:.75rem 1rem .75rem 2.5rem;font-family:"Avenir 85",sans-serif;font-size:.875rem;transition:border-color .2s}.FilterPanel-module__uFEArq__searchInput:focus{border-color:var(--color-cta);outline:none;box-shadow:0 0 0 3px #2e2e2e1a}.FilterPanel-module__uFEArq__searchInput::placeholder{color:var(--color-text-tertiary)}.FilterPanel-module__uFEArq__searchInputIcon{color:var(--color-text-secondary);pointer-events:none;z-index:1;transition:all .3s;position:absolute;left:.75rem}.FilterPanel-module__uFEArq__multiSelectDropdown{width:100%;display:inline-block;position:relative}.FilterPanel-module__uFEArq__multiSelectTrigger{border:1px solid var(--color-border-default);background:var(--color-bg-surface);cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;min-height:40px;padding:.75rem 1rem;transition:all .2s;display:flex}.FilterPanel-module__uFEArq__multiSelectTrigger:hover{border-color:var(--color-text-tertiary)}.FilterPanel-module__uFEArq__multiSelectTrigger:focus-within{border-color:var(--color-cta);outline:none;box-shadow:0 0 0 3px #2e2e2e1a}.FilterPanel-module__uFEArq__multiSelectDisplayText{color:var(--color-text-secondary);text-align:left;flex:1;font-family:"Avenir 85",sans-serif;font-size:.875rem;transition:all .3s}.FilterPanel-module__uFEArq__multiSelectIcon{color:var(--color-text-secondary);flex-shrink:0;margin-left:.5rem;transition:transform .2s}.FilterPanel-module__uFEArq__multiSelectIcon.FilterPanel-module__uFEArq__open{transform:rotate(180deg)}.FilterPanel-module__uFEArq__multiSelectOptions{background:var(--color-bg-surface);border:1px solid var(--color-border-default);z-index:1052;border-radius:6px;max-height:200px;margin-top:.25rem;transition:all .3s;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.FilterPanel-module__uFEArq__multiSelectOption{cursor:pointer;border-bottom:1px solid #f3f4f6;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:background-color .2s;display:flex}.FilterPanel-module__uFEArq__multiSelectOption:last-child{border-bottom:none}.FilterPanel-module__uFEArq__multiSelectOption:hover{background-color:var(--color-bg-nested)}.FilterPanel-module__uFEArq__multiSelectCheckbox{width:16px;height:16px;accent-color:var(--color-cta);cursor:pointer;border:2px solid var(--color-border-input);background-color:var(--color-bg-surface);appearance:none;border-radius:3px;flex-shrink:0;transition:all .3s;position:relative}.FilterPanel-module__uFEArq__multiSelectCheckbox:checked{background-color:var(--color-cta);border-color:var(--color-cta)}.FilterPanel-module__uFEArq__multiSelectCheckbox:checked:after{content:"✓";color:#fff;font-size:12px;font-weight:700;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FilterPanel-module__uFEArq__multiSelectLabel{color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;flex:1;font-family:"Avenir 85",sans-serif;font-size:.875rem;transition:all .3s}@media (max-width:767px){.FilterPanel-module__uFEArq__filterGroups{gap:1.25rem;padding:1.25rem}.FilterPanel-module__uFEArq__filterButton{padding:.5rem .75rem;font-size:.875rem}}
.DetailTabs-module__hIf1TG__tabContainer{margin-bottom:1rem;position:relative}.DetailTabs-module__hIf1TG__tabNavigation{border-bottom:2px solid #f1f5f9;align-items:center;gap:0;display:flex;position:relative}.DetailTabs-module__hIf1TG__tab{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.5rem;padding:1rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:all .2s;display:flex;position:relative}.DetailTabs-module__hIf1TG__tab:hover:not(.DetailTabs-module__hIf1TG__disabledTab){color:#334155;background-color:#f8fafc}.DetailTabs-module__hIf1TG__tab:focus{outline:none;box-shadow:0 0 0 2px #3b82f61a}@media (min-width:769px){.DetailTabs-module__hIf1TG__activeTab{color:#0f172a;border-bottom-color:var(--color-text-primary);background-color:#f8fafc;font-weight:600;transition:all .3s}.DetailTabs-module__hIf1TG__activeTab:hover{color:#0f172a;background-color:#f8fafc;border-bottom-color:#111827}}.DetailTabs-module__hIf1TG__disabledTab{color:#cbd5e1;cursor:not-allowed}.DetailTabs-module__hIf1TG__disabledTab:hover{color:#cbd5e1;background-color:#0000}.DetailTabs-module__hIf1TG__tabLabel{font-size:.875rem;line-height:1.25rem}.DetailTabs-module__hIf1TG__tabCount{color:#475569;background-color:#e2e8f0;border-radius:.625rem;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.DetailTabs-module__hIf1TG__activeTab .DetailTabs-module__hIf1TG__tabCount{background-color:var(--color-primary);color:#fff}.DetailTabs-module__hIf1TG__tabIndicator{background-color:var(--color-primary);border-radius:1px 1px 0 0;height:2px;transition:all .3s;position:absolute;bottom:-2px;left:0}@media (max-width:768px){.DetailTabs-module__hIf1TG__tabContainer{margin-bottom:1rem}.DetailTabs-module__hIf1TG__tabNavigation{scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;margin:0 -1rem;padding:0 1rem;overflow-x:auto}.DetailTabs-module__hIf1TG__tabNavigation::-webkit-scrollbar{display:none}.DetailTabs-module__hIf1TG__tab{scroll-snap-align:start;flex-shrink:0;justify-content:center;align-items:center;min-width:90px;min-height:48px;padding:1rem 1.5rem;display:flex}.DetailTabs-module__hIf1TG__tabLabel{white-space:nowrap;font-size:.875rem}.DetailTabs-module__hIf1TG__tabCount{min-width:1.125rem;height:1.125rem;padding:0 .25rem;font-size:.6875rem}.DetailTabs-module__hIf1TG__tabIndicator{display:none}.DetailTabs-module__hIf1TG__activeTab{border-radius:8px;font-weight:600;transition:all .3s;background-color:var(--color-text-primary)!important;color:#fff!important;border-bottom-color:#0000!important}.DetailTabs-module__hIf1TG__activeTab:hover{background-color:var(--color-text-primary)!important;color:#fff!important}.DetailTabs-module__hIf1TG__activeTab .DetailTabs-module__hIf1TG__tabCount{color:#fff!important;background-color:#fff3!important}}@media (max-width:480px){.DetailTabs-module__hIf1TG__tab{gap:.375rem;min-width:70px;padding:1rem}.DetailTabs-module__hIf1TG__tabLabel{font-size:.8125rem}.DetailTabs-module__hIf1TG__tabLabelHidden{display:none}.DetailTabs-module__hIf1TG__tab{flex-direction:column;gap:.25rem;min-width:70px;padding:.875rem .625rem}.DetailTabs-module__hIf1TG__tabLabel{font-size:.6875rem;line-height:1}.DetailTabs-module__hIf1TG__activeTab{border-radius:8px;transition:all .3s;background-color:var(--color-text-primary)!important;color:#fff!important;border-bottom-color:#0000!important}.DetailTabs-module__hIf1TG__activeTab:hover{background-color:var(--color-text-primary)!important;color:#fff!important}}.DetailTabs-module__hIf1TG__tab:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;border-radius:4px}@keyframes DetailTabs-module__hIf1TG__slideIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.DetailTabs-module__hIf1TG__tabIndicator{animation:.3s DetailTabs-module__hIf1TG__slideIn}
.members-module__ED4OJG__pageWrapper .icon-only-button{box-sizing:border-box!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0!important}.members-module__ED4OJG__pageWrapper .icon-only-button svg{stroke-width:2.5px!important;width:18px!important;height:18px!important}.members-module__ED4OJG__contentContainer{box-sizing:border-box;background:var(--color-bg-surface);border-radius:16px;width:100%;min-height:50vh;margin:32px 0 0;padding:24px;transition:all .3s;box-shadow:0 4px 8px #0000001f}.members-module__ED4OJG__viewToggle{align-items:center;gap:.5rem;display:flex}.members-module__ED4OJG__seasonSelectorWrapper{align-items:center;gap:8px;display:flex;position:relative}.members-module__ED4OJG__seasonIcon{color:var(--color-text-tertiary);flex-shrink:0;transition:all .3s}.members-module__ED4OJG__seasonDropdown{border:1px solid var(--color-border-input);background:var(--color-bg-surface);color:var(--color-text-primary);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border-radius:6px;min-width:240px;padding:8px 36px 8px 12px;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;transition:all .2s;position:relative}.members-module__ED4OJG__seasonDropdown:before{content:"Season: ";color:var(--color-text-tertiary);font-weight:400}.members-module__ED4OJG__seasonDropdown:hover:not(:disabled){border-color:var(--color-text-tertiary)}.members-module__ED4OJG__seasonDropdown:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #3b82f61a}.members-module__ED4OJG__seasonDropdown:disabled{opacity:.6;cursor:not-allowed;background-color:var(--color-bg-nested)}.members-module__ED4OJG__loadingState,.members-module__ED4OJG__errorState{text-align:center;color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;transition:all .3s;display:flex}.members-module__ED4OJG__loadingState .members-module__ED4OJG__loadingIcon,.members-module__ED4OJG__loadingState img{width:auto;height:48px;margin-bottom:1rem}.members-module__ED4OJG__loadingState svg,.members-module__ED4OJG__errorState svg{width:48px;height:48px;margin-bottom:1rem}.members-module__ED4OJG__loadingState p,.members-module__ED4OJG__errorState p{color:var(--color-text-secondary);margin:0;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;transition:all .3s}.members-module__ED4OJG__spinner{animation:1s linear infinite members-module__ED4OJG__spin}@keyframes members-module__ED4OJG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.members-module__ED4OJG__errorState{color:var(--color-danger-hover)}.members-module__ED4OJG__emptyState{text-align:center;color:var(--color-text-secondary);padding:4rem 2rem;transition:all .3s}.members-module__ED4OJG__emptyState svg{opacity:.5;width:64px;height:64px;margin:0 auto 1rem}.members-module__ED4OJG__emptyState h3{color:var(--color-text-primary);margin-bottom:.5rem;font-size:1.125rem;font-weight:800;transition:all .3s}.members-module__ED4OJG__emptyState p{color:var(--color-text-secondary);margin-bottom:1.5rem;font-size:.875rem;transition:all .3s}.members-module__ED4OJG__filtersSection,.members-module__ED4OJG__tableSection{margin-bottom:1.5rem}.members-module__ED4OJG__bulkActionsBar{background:var(--color-bg-nested);border-top:1px solid #e5e7eb;border-radius:0 0 16px 16px;justify-content:space-between;align-items:center;margin:0 -30px -30px;padding:1rem;transition:all .3s;display:flex;position:sticky;bottom:0}.members-module__ED4OJG__bulkActionsInfo{color:var(--color-text-primary);font-size:.875rem;font-weight:500;transition:all .3s}.members-module__ED4OJG__bulkActions{gap:.75rem;display:flex}.members-module__ED4OJG__assignmentGrid{grid-template-columns:300px repeat(auto-fill,minmax(280px,1fr));align-items:start;gap:1.5rem;display:grid}.members-module__ED4OJG__unassignedColumn{background:var(--color-bg-nested);border:2px dashed var(--color-border-input);border-radius:12px;min-height:400px;padding:1rem;transition:all .3s}.members-module__ED4OJG__unassignedHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.members-module__ED4OJG__unassignedTitle{color:var(--color-text-heading);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.members-module__ED4OJG__unassignedCount{color:var(--color-text-secondary);background:var(--color-bg-surface);border-radius:4px;padding:.25rem .5rem;font-size:.75rem;transition:all .3s}.members-module__ED4OJG__unassignedMembers{flex-direction:column;gap:.75rem;display:flex}.members-module__ED4OJG__teamColumn{background:var(--color-bg-surface);border:2px solid var(--color-border-default);border-radius:12px;min-height:400px;padding:1rem;transition:all .2s}.members-module__ED4OJG__teamColumn.members-module__ED4OJG__dragOver{border-color:var(--color-primary);background:#3b82f60d}.members-module__ED4OJG__teamColumn.members-module__ED4OJG__atCapacity{opacity:.6;cursor:not-allowed}.members-module__ED4OJG__teamHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.members-module__ED4OJG__teamName{color:var(--color-text-primary);font-size:1rem;font-weight:600;transition:all .3s}.members-module__ED4OJG__teamCapacity{color:var(--color-text-secondary);background:var(--color-bg-nested);border-radius:4px;padding:.25rem .5rem;font-size:.75rem;transition:all .3s}.members-module__ED4OJG__teamMembers{flex-direction:column;gap:.75rem;display:flex}.members-module__ED4OJG__dropZoneIndicator{text-align:center;color:var(--color-primary);border:2px dashed var(--color-primary);background:#3b82f60d;border-radius:8px;padding:2rem;font-size:.875rem;font-weight:500}.members-module__ED4OJG__capacityWarning{text-align:center;color:var(--color-danger-hover);background:#fef2f2;border-radius:8px;padding:1rem;font-size:.875rem}.members-module__ED4OJG__memberCard{background:var(--color-bg-surface);border:1px solid var(--color-border-default);cursor:grab;border-radius:8px;align-items:center;gap:.75rem;padding:.75rem;transition:all .2s;display:flex}.members-module__ED4OJG__memberCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.members-module__ED4OJG__memberCard.members-module__ED4OJG__dragging{opacity:.5;cursor:grabbing;transform:rotate(3deg)}.members-module__ED4OJG__memberAvatar{background:var(--color-bg-nested);width:40px;height:40px;color:var(--color-text-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.members-module__ED4OJG__memberInfo{flex:1;min-width:0}.members-module__ED4OJG__memberName{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;display:block;overflow:hidden}.members-module__ED4OJG__memberRole{color:var(--color-text-secondary);font-size:.75rem;transition:all .3s;display:block}.members-module__ED4OJG__memberMeta{color:var(--color-text-tertiary);font-size:.75rem;transition:all .3s;display:block}.members-module__ED4OJG__memberBadge{background:var(--color-primary);color:var(--color-bg-surface);border-radius:4px;flex-shrink:0;padding:.25rem .5rem;font-size:.75rem;font-weight:600;transition:all .3s}@media (max-width:1024px){.members-module__ED4OJG__assignmentGrid{grid-template-columns:1fr}.members-module__ED4OJG__contentContainer{padding:1rem}.members-module__ED4OJG__bulkActionsBar{margin:0 -1rem -1rem}}.members-module__ED4OJG__membersTable{border-collapse:collapse;background:var(--color-bg-surface);border-radius:8px;width:100%;transition:all .3s;overflow:hidden}.members-module__ED4OJG__membersTable thead{background:var(--color-bg-nested);border-bottom:1px solid #e5e7eb;transition:all .3s}.members-module__ED4OJG__membersTable thead th{text-align:left;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;padding:.75rem 1rem;font-size:.75rem;font-weight:600;transition:all .3s}.members-module__ED4OJG__membersTable tbody tr{border-bottom:1px solid #e5e7eb;transition:background .2s}.members-module__ED4OJG__membersTable tbody tr:hover{background:var(--color-bg-nested)}.members-module__ED4OJG__membersTable tbody td{color:var(--color-text-primary);padding:1rem;font-size:.875rem;transition:all .3s}.members-module__ED4OJG__membersTable tbody td:first-child,.members-module__ED4OJG__membersTable thead th:first-child{text-align:center;width:40px}.members-module__ED4OJG__membersTable tbody td:last-child{width:80px}.members-module__ED4OJG__memberCell{align-items:center;gap:.75rem;display:flex}.members-module__ED4OJG__memberCell .members-module__ED4OJG__memberAvatar{flex-shrink:0}.members-module__ED4OJG__memberCell .members-module__ED4OJG__memberAvatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.members-module__ED4OJG__memberEmail{color:var(--color-text-secondary);font-size:.75rem;transition:all .3s}.members-module__ED4OJG__statusBadge{text-transform:capitalize;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.members-module__ED4OJG__statusBadge.members-module__ED4OJG__active{color:#065f46;background:#d1fae5}.members-module__ED4OJG__statusBadge.members-module__ED4OJG__invited{color:var(--color-primary);background:#dbeafe}.members-module__ED4OJG__statusBadge.members-module__ED4OJG__inactive{background:var(--color-bg-nested);color:var(--color-text-secondary);transition:all .3s}.members-module__ED4OJG__detailGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;display:grid}.members-module__ED4OJG__detailSection{flex-direction:column;gap:1rem;display:flex}.members-module__ED4OJG__sectionTitle{color:var(--color-text-heading);align-items:center;gap:.5rem;font-size:1rem;font-weight:600;transition:all .3s;display:flex}.members-module__ED4OJG__countBadge{background:var(--color-bg-nested);color:var(--color-text-secondary);border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:600;transition:all .3s}.members-module__ED4OJG__detailCard{background:var(--color-bg-nested);border:1px solid var(--color-border-default);border-radius:8px;flex-direction:column;gap:1rem;padding:1.5rem;transition:all .3s;display:flex}.members-module__ED4OJG__profileHeader{border-bottom:1px solid #e5e7eb;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.members-module__ED4OJG__profileAvatar{background:var(--color-border-default);width:64px;height:64px;color:var(--color-text-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;font-weight:600;transition:all .3s;display:flex}.members-module__ED4OJG__profileAvatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.members-module__ED4OJG__profileName{color:var(--color-text-primary);font-size:1.125rem;font-weight:600}.members-module__ED4OJG__profileEmail{color:var(--color-text-secondary);font-size:.875rem;transition:all .3s}.members-module__ED4OJG__detailRow{justify-content:space-between;align-items:center;display:flex}.members-module__ED4OJG__detailLabel{color:var(--color-text-secondary);font-size:.875rem;font-weight:500;transition:all .3s}.members-module__ED4OJG__detailValue{color:var(--color-text-primary);font-size:.875rem;font-weight:600;transition:all .3s}.members-module__ED4OJG__assignmentList{flex-direction:column;gap:.75rem;display:flex}.members-module__ED4OJG__assignmentItem{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:6px;align-items:center;gap:.75rem;padding:.75rem;transition:all .3s;display:flex}.members-module__ED4OJG__assignmentIcon{background:var(--color-bg-nested);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.members-module__ED4OJG__assignmentIcon svg{color:var(--color-text-secondary);transition:all .3s}.members-module__ED4OJG__jerseyNumber{background:var(--color-primary);width:100%;height:100%;color:var(--color-bg-surface);border-radius:50%;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;transition:all .3s;display:flex}.members-module__ED4OJG__assignmentInfo{flex-direction:column;flex:1;gap:.25rem;display:flex}.members-module__ED4OJG__assignmentName{color:var(--color-text-primary);font-size:.875rem;font-weight:600}.members-module__ED4OJG__assignmentMeta{color:var(--color-text-secondary);font-size:.75rem;transition:all .3s}.members-module__ED4OJG__assignmentBadge{color:var(--color-primary);background:#dbeafe;border-radius:4px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.members-module__ED4OJG__emptyMessage{color:var(--color-text-tertiary);justify-content:center;align-items:center;gap:.5rem;padding:2rem;font-size:.875rem;transition:all .3s;display:flex}.members-module__ED4OJG__emptyMessage svg{opacity:.5}.members-module__ED4OJG__importNotice{border:2px solid var(--color-warning);background:#fef3c7;border-radius:12px;align-items:flex-start;gap:16px;margin-bottom:24px;padding:20px 24px;display:flex}.members-module__ED4OJG__importNotice svg{color:var(--color-warning);flex-shrink:0;margin-top:2px}.members-module__ED4OJG__noticeContent h4{color:var(--color-warning);margin:0 0 12px;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:800}.members-module__ED4OJG__noticeContent ul{margin:0;padding-left:20px;list-style:outside}.members-module__ED4OJG__noticeContent ul li{color:var(--color-warning);margin-bottom:8px;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.5}.members-module__ED4OJG__noticeContent ul li:last-child{margin-bottom:0}.members-module__ED4OJG__noticeContent ul li strong{font-weight:800}.members-module__ED4OJG__importContainer{box-sizing:border-box;background:var(--color-bg-surface);border-radius:16px;width:100%;margin:30px 0 20px;padding:30px;transition:all .3s;box-shadow:0 4px 8px #0000001f}.members-module__ED4OJG__importSection{flex-direction:column;gap:24px;display:flex}.members-module__ED4OJG__importGrid{grid-template-columns:1fr 320px;gap:24px;margin-bottom:24px;display:grid}@media (max-width:1024px){.members-module__ED4OJG__importGrid{grid-template-columns:1fr}}.members-module__ED4OJG__instructionsBox{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:12px;padding:24px;transition:all .3s;box-shadow:0 1px 3px #0000001a}.members-module__ED4OJG__instructionsHeader{border-bottom:1px solid #e5e7eb;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;display:flex}.members-module__ED4OJG__instructionsHeader h3{color:var(--color-text-primary);margin:0;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:800}.members-module__ED4OJG__instructionSteps{flex-direction:column;gap:20px;display:flex}.members-module__ED4OJG__instructionStep{align-items:flex-start;gap:16px;display:flex}.members-module__ED4OJG__stepNumber{background:var(--color-bg-nested);width:28px;height:28px;color:var(--color-text-primary);border:1px solid var(--color-border-input);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:800;transition:all .3s;display:flex}.members-module__ED4OJG__stepContent{flex:1}.members-module__ED4OJG__stepContent h4{color:var(--color-text-primary);margin:0 0 4px;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:800}.members-module__ED4OJG__stepContent p{color:var(--color-text-secondary);margin:0 0 12px;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.5;transition:all .3s}.members-module__ED4OJG__stepContent textarea{width:100%;margin-top:12px}.members-module__ED4OJG__headerTemplate{background:var(--color-bg-nested);border:1px solid var(--color-border-default);border-radius:6px;align-items:center;gap:12px;margin-top:8px;padding:10px 12px;transition:all .3s;display:flex}.members-module__ED4OJG__headerTemplate code{color:var(--color-text-primary);flex:1;font-family:Monaco,Menlo,Courier New,monospace;font-size:13px;transition:all .3s}.members-module__ED4OJG__copyButton{background:var(--color-text-primary);color:#fff;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:800;transition:all .2s;display:flex}.members-module__ED4OJG__copyButton:hover{background:var(--color-text-primary)}.members-module__ED4OJG__copyButton:active{transform:scale(.95)}.members-module__ED4OJG__fieldsInfoPanel{background:var(--color-bg-nested);border:1px solid var(--color-border-default);border-radius:12px;height:fit-content;padding:20px;transition:all .3s}.members-module__ED4OJG__infoHeader{border-bottom:1px solid #e5e7eb;align-items:center;gap:8px;margin-bottom:16px;padding-bottom:12px;display:flex}.members-module__ED4OJG__infoHeader h4{color:var(--color-text-primary);margin:0;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:800}.members-module__ED4OJG__fieldGroup{margin-bottom:16px}.members-module__ED4OJG__fieldGroup:last-child{margin-bottom:0}.members-module__ED4OJG__fieldGroupHeader{color:var(--color-text-primary);align-items:center;gap:6px;margin-bottom:8px;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:800;transition:all .3s;display:flex}.members-module__ED4OJG__fieldGroup ul{margin:0;padding-left:20px;list-style:none}.members-module__ED4OJG__fieldGroup ul li{color:var(--color-text-secondary);margin-bottom:6px;padding-left:12px;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;line-height:1.5;transition:all .3s;position:relative}.members-module__ED4OJG__fieldGroup ul li:before{content:"•";color:var(--color-text-tertiary);position:absolute;left:0}.members-module__ED4OJG__fieldGroup ul li:last-child{margin-bottom:0}.members-module__ED4OJG__fieldGroup ul li strong{color:var(--color-text-primary);font-weight:800;transition:all .3s}.members-module__ED4OJG__pasteArea{border:2px dashed var(--color-border-input);resize:vertical;background:var(--color-bg-surface);width:100%;min-height:200px;color:var(--color-text-primary);border-radius:8px;padding:12px;font-family:Monaco,Menlo,Courier New,monospace;font-size:13px;line-height:1.5;transition:all .2s}.members-module__ED4OJG__pasteArea:focus{border-color:var(--color-text-secondary);background:var(--color-bg-nested);outline:none}.members-module__ED4OJG__pasteArea::placeholder{color:var(--color-text-tertiary)}.members-module__ED4OJG__mappingSection{flex-direction:column;gap:20px;display:flex}.members-module__ED4OJG__mappingHeader h3{color:var(--color-text-primary);margin:0 0 8px;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:800}.members-module__ED4OJG__mappingHeader p{color:var(--color-text-secondary);margin:0;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.5;transition:all .3s}.members-module__ED4OJG__validationWarning{border:1px solid var(--color-warning);color:var(--color-warning);background:#fef3c7;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.5;display:flex}.members-module__ED4OJG__columnIndex{color:var(--color-text-primary);font-weight:800}.members-module__ED4OJG__previewCell{color:var(--color-text-secondary);font-family:Monaco,Menlo,monospace;font-size:13px;transition:all .3s}.members-module__ED4OJG__mappingSelect{border:1px solid var(--color-border-input);background:var(--color-bg-surface);width:100%;color:var(--color-text-primary);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:16px;border-radius:6px;padding:8px 32px 8px 12px;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;transition:all .2s}.members-module__ED4OJG__mappingSelect:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #3b82f61a}.members-module__ED4OJG__highConfidence{border-color:var(--color-success);background:#f0fdf4}.members-module__ED4OJG__mediumConfidence{border-color:var(--color-warning);background:var(--color-bg-surface)beb;transition:all .3s}.members-module__ED4OJG__lowConfidence{border-color:var(--color-border-input);transition:all .3s}.members-module__ED4OJG__requiredCell{text-align:center;color:var(--color-success)}.members-module__ED4OJG__dataPreview{margin-top:16px}.members-module__ED4OJG__dataPreview h4{color:var(--color-text-primary);margin:0 0 12px;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:800}.members-module__ED4OJG__previewTableWrapper{position:relative}.members-module__ED4OJG__previewMore{text-align:center;color:var(--color-text-tertiary);background:var(--color-bg-nested);border-top:1px solid #e5e7eb;border-radius:0 0 8px 8px;margin:-1px 0 0;padding:12px;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;transition:all .3s}.members-module__ED4OJG__importProgress{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.members-module__ED4OJG__importProgress .members-module__ED4OJG__loadingIcon{width:48px;height:48px}.members-module__ED4OJG__importProgress h3{color:var(--color-text-primary);margin:24px 0 8px;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:18px;font-weight:800}.members-module__ED4OJG__importProgress p{color:var(--color-text-secondary);margin:0;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.5;transition:all .3s}.members-module__ED4OJG__importResults{flex-direction:column;gap:20px;display:flex}.members-module__ED4OJG__resultsHeader{flex-direction:column;align-items:center;gap:16px;padding:20px;display:flex}.members-module__ED4OJG__resultsHeader h3{color:var(--color-text-primary);margin:0;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:20px;font-weight:800}.members-module__ED4OJG__successIcon{color:var(--color-success)}.members-module__ED4OJG__warningIcon{color:var(--color-warning)}.members-module__ED4OJG__resultsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.members-module__ED4OJG__resultCard{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:12px;flex-direction:column;gap:12px;padding:20px;transition:all .3s;display:flex}.members-module__ED4OJG__resultCard.members-module__ED4OJG__errorCard{border-color:var(--color-danger);background:#fef2f2}.members-module__ED4OJG__resultIcon{background:var(--color-bg-nested);width:48px;height:48px;color:var(--color-text-secondary);border-radius:12px;justify-content:center;align-items:center;transition:all .3s;display:flex}.members-module__ED4OJG__resultContent h4{color:var(--color-text-primary);margin:0 0 12px;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:800}.members-module__ED4OJG__resultContent ul{margin:0;padding-left:20px;list-style:none}.members-module__ED4OJG__resultContent ul li{color:var(--color-text-secondary);margin-bottom:6px;padding-left:12px;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.5;transition:all .3s;position:relative}.members-module__ED4OJG__resultContent ul li:before{content:"•";color:var(--color-text-tertiary);position:absolute;left:0}.members-module__ED4OJG__resultContent ul li:last-child{margin-bottom:0}.members-module__ED4OJG__resultValue{color:var(--color-text-primary);margin:0;font-size:24px;font-weight:800}.members-module__ED4OJG__resultTotal{color:var(--color-text-primary);border-top:1px solid #e5e7eb;margin:8px 0 0;padding-top:8px;font-size:14px;font-weight:800;transition:all .3s}.members-module__ED4OJG__errorList{flex-direction:column;gap:6px;margin-top:8px;display:flex}.members-module__ED4OJG__errorItem{background:var(--color-bg-surface);color:var(--color-danger-hover);border:1px solid #fecaca;border-radius:6px;padding:8px;font-size:13px}.members-module__ED4OJG__errorItem strong{color:var(--color-danger-hover)}.members-module__ED4OJG__listViewContainer,.members-module__ED4OJG__teamsViewContainer,.members-module__ED4OJG__groupsViewContainer{width:100%}.members-module__ED4OJG__teamsViewGrid,.members-module__ED4OJG__groupsViewGrid{grid-template-columns:300px 1fr 300px;gap:20px;min-height:600px;display:grid}.members-module__ED4OJG__unassignedPanel,.members-module__ED4OJG__teamsPanel,.members-module__ED4OJG__groupsPanel,.members-module__ED4OJG__teamMembersPanel,.members-module__ED4OJG__groupManagersPanel{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:8px;flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.members-module__ED4OJG__panelHeader{border-bottom:1px solid var(--color-border);background-color:var(--color-surface);align-items:center;gap:10px;padding:16px;transition:all .3s;display:flex}.members-module__ED4OJG__panelHeader h3{color:var(--color-text-primary);flex:1;margin:0;font-size:16px;font-weight:800;transition:all .3s}.members-module__ED4OJG__panelHeader .members-module__ED4OJG__count{background-color:var(--color-primary);color:#fff;border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 8px;font-size:12px;font-weight:600;transition:all .3s;display:inline-flex}.members-module__ED4OJG__membersList,.members-module__ED4OJG__teamsList,.members-module__ED4OJG__groupsList{flex-direction:column;flex:1;gap:8px;padding:12px;display:flex;overflow-y:auto}.members-module__ED4OJG__memberCard{background-color:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;border-radius:6px;align-items:center;gap:12px;padding:12px;transition:all .2s;display:flex}.members-module__ED4OJG__memberCard:hover{border-color:var(--color-primary);box-shadow:0 2px 4px #0000000d}.members-module__ED4OJG__memberCardAvatar{object-fit:cover;border:2px solid var(--color-border);border-radius:50%;width:40px;height:40px;transition:all .3s}.members-module__ED4OJG__memberCardInfo{flex:1;min-width:0}.members-module__ED4OJG__memberCardName{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;transition:all .3s;overflow:hidden}.members-module__ED4OJG__memberCardRole{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;transition:all .3s;overflow:hidden}.members-module__ED4OJG__teamCard,.members-module__ED4OJG__groupCard{background-color:var(--color-surface);border:2px solid var(--color-border);cursor:pointer;border-radius:8px;padding:16px;transition:all .2s}.members-module__ED4OJG__teamCard:hover,.members-module__ED4OJG__groupCard:hover{border-color:var(--color-primary);box-shadow:0 2px 8px #0000001a}.members-module__ED4OJG__teamCard.members-module__ED4OJG__selected,.members-module__ED4OJG__groupCard.members-module__ED4OJG__selected{border-color:var(--color-primary);background-color:var(--color-primary-light);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.1);transition:all .3s}.members-module__ED4OJG__teamCardHeader,.members-module__ED4OJG__groupCardHeader{margin-bottom:12px}.members-module__ED4OJG__teamCardName,.members-module__ED4OJG__groupCardName{color:var(--color-text-primary);margin-bottom:4px;font-size:16px;font-weight:600;transition:all .3s}.members-module__ED4OJG__teamCardMeta,.members-module__ED4OJG__groupCardMeta{color:var(--color-text-secondary);font-size:12px;transition:all .3s}.members-module__ED4OJG__teamCardStats,.members-module__ED4OJG__groupCardStats{color:var(--color-text-secondary);align-items:center;gap:6px;font-size:13px;transition:all .3s;display:flex}.members-module__ED4OJG__emptyPanel{color:var(--color-text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;transition:all .3s;display:flex}.members-module__ED4OJG__emptyPanel p{margin-top:12px;font-size:14px}@media (max-width:1200px){.members-module__ED4OJG__teamsViewGrid,.members-module__ED4OJG__groupsViewGrid{grid-template-columns:250px 1fr 250px;gap:16px}}@media (max-width:992px){.members-module__ED4OJG__teamsViewGrid,.members-module__ED4OJG__groupsViewGrid{grid-template-columns:1fr;gap:16px}.members-module__ED4OJG__teamMembersPanel,.members-module__ED4OJG__groupManagersPanel{display:none}}
.Input-module__uKqWuG__container{flex-direction:column;gap:.5rem;display:flex}.Input-module__uKqWuG__container.Input-module__uKqWuG__fullWidth{width:100%}.Input-module__uKqWuG__label{color:var(--color-text-heading);margin:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-weight:500;transition:all .3s}.Input-module__uKqWuG__required{color:var(--color-danger-hover);margin-left:.25rem}.Input-module__uKqWuG__inputWrapper{align-items:center;display:flex;position:relative}.Input-module__uKqWuG__input{border:1px solid var(--color-border-default);width:100%;color:var(--color-text-primary);background:var(--color-bg-surface);cursor:pointer;border-radius:6px;padding:.75rem 1rem;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-weight:400;transition:all .2s}.Input-module__uKqWuG__input:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #3b82f61a}.Input-module__uKqWuG__input:disabled{background-color:var(--color-bg-nested);color:var(--color-text-tertiary);cursor:not-allowed}.Input-module__uKqWuG__input::placeholder{color:var(--color-text-tertiary);font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400}.Input-module__uKqWuG__hasLeftIcon{padding-left:2.5rem}.Input-module__uKqWuG__hasRightIcon{padding-right:2.5rem}.Input-module__uKqWuG__leftIcon,.Input-module__uKqWuG__rightIcon{color:var(--color-text-secondary);z-index:1;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute}.Input-module__uKqWuG__leftIcon{left:.75rem}.Input-module__uKqWuG__rightIcon{right:.75rem}.Input-module__uKqWuG__small{height:32px;padding:.5rem .75rem;font-size:.75rem}.Input-module__uKqWuG__medium{height:38px;padding:.75rem 1rem;font-size:.875rem}.Input-module__uKqWuG__large{height:44px;padding:1rem 1.25rem;font-size:1rem}.Input-module__uKqWuG__fullWidth{width:100%}.Input-module__uKqWuG__hasError{border-color:var(--color-danger-hover)}.Input-module__uKqWuG__hasError:focus{border-color:var(--color-danger-hover);box-shadow:0 0 0 3px #dc26651a}.Input-module__uKqWuG__helperText{color:var(--color-text-secondary);margin:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.75rem;line-height:1.4;transition:all .3s}.Input-module__uKqWuG__errorText{color:var(--color-danger-hover);margin:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.75rem;line-height:1.4}@media (max-width:768px){.Input-module__uKqWuG__input{font-size:1rem}.Input-module__uKqWuG__small{height:28px;padding:.375rem .5rem}.Input-module__uKqWuG__medium{height:36px;padding:.625rem .875rem}.Input-module__uKqWuG__large{height:40px;padding:.875rem 1rem}}
