.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:visible}.AppSidebar-module__aan5Eq__hamburgerButton{z-index:1001;color:#1c1c1c;cursor:pointer;box-shadow:none;background:#fff;border:1px solid #dbdbdb;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;padding:10px;display:none;position:fixed;top:24px;left:16px}.AppSidebar-module__aan5Eq__hamburgerIcon{flex-direction:column;justify-content:space-around;width:20px;height:20px;display:flex}.AppSidebar-module__aan5Eq__hamburgerLine{background-color:#1c1c1c;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-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:flex-start;align-items:center;gap:28px;width:40px;height:auto;padding:8px 0 0;display:flex}.AppSidebar-module__aan5Eq__navItem{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:0;outline:none;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:focus,.AppSidebar-module__aan5Eq__navItem:focus-visible{box-shadow:none;outline:none}.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:0;display:flex}.AppSidebar-module__aan5Eq__navItem.AppSidebar-module__aan5Eq__active .AppSidebar-module__aan5Eq__iconWrapper{background:0 0}.AppSidebar-module__aan5Eq__icon{object-fit:contain;filter:brightness(0)invert(.32);flex:none;order:0;width:40px;height:40px;transition:filter .2s}.AppSidebar-module__aan5Eq__navItem:hover:not(.AppSidebar-module__aan5Eq__active) .AppSidebar-module__aan5Eq__icon{filter:brightness(0)invert(.58)}.AppSidebar-module__aan5Eq__navItem.AppSidebar-module__aan5Eq__active .AppSidebar-module__aan5Eq__icon{filter:brightness(0)invert(.98)}.AppSidebar-module__aan5Eq__label{display:none}.AppSidebar-module__aan5Eq__menuItemContainer{position:relative}.AppSidebar-module__aan5Eq__navItem[data-label]:before{content:attr(data-label);color:#f5f5f5;white-space:nowrap;pointer-events:none;opacity:0;z-index:200;background:#1e1e1e;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:500;transition:opacity .15s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0006}.AppSidebar-module__aan5Eq__navItem[data-label]:hover:before{opacity:1;transition-delay:.9s}.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;width:92px;margin-left:-26px;animation:.2s ease-out AppSidebar-module__aan5Eq__slideDown;position:relative;overflow:visible}@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;white-space:nowrap;text-overflow:ellipsis;opacity:0;pointer-events:none;max-width:0;margin-left:0;font-weight:500;overflow:hidden}.AppSidebar-module__aan5Eq__subMenuItem[data-label]:before{content:attr(data-label);color:#f5f5f5;white-space:nowrap;pointer-events:none;opacity:0;z-index:200;background:#1e1e1e;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:500;transition:opacity .15s;position:absolute;top:50%;left:104px;transform:translateY(-50%);box-shadow:0 2px 8px #0006}.AppSidebar-module__aan5Eq__subMenuItem[data-label]:hover:before{opacity:1;transition-delay:.9s}.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 - 80px);position:fixed;top:80px;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__navItem[data-label]:before,.AppSidebar-module__aan5Eq__subMenuItem[data-label]:before{display:none}.AppSidebar-module__aan5Eq__subMenuLabel{opacity:1;pointer-events:auto;max-width:none}.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;object-position:top center;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-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:769px){.AppSidebar-module__aan5Eq__mobileProfileSection,.AppSidebar-module__aan5Eq__mobilePlatformSwitcher{display:none}}.AppSidebar-module__aan5Eq__widgetArea{flex-shrink:0;justify-content:center;align-items:center;width:100%;height:56px;margin-top:auto;display:flex}
.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 var(--color-border-default)}.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}}:root[data-theme=dark] .ProfileSwitch-module__-YALyq__profileSection{background:0 0}:root[data-theme=dark] .ProfileSwitch-module__-YALyq__headerLabel{color:#ebebeb}:root[data-theme=dark] .ProfileSwitch-module__-YALyq__headerValue{color:#ebebeb}:root[data-theme=dark] .ProfileSwitch-module__-YALyq__headerIcon{color:#ebebeb}:root[data-theme=dark] .ProfileSwitch-module__-YALyq__profileList{background:0 0;border-top-color:#4d4d4d}:root[data-theme=dark] .ProfileSwitch-module__-YALyq__profileCard.ProfileSwitch-module__-YALyq__active{background:#fff}:root[data-theme=dark] .ProfileSwitch-module__-YALyq__profileCard.ProfileSwitch-module__-YALyq__active .ProfileSwitch-module__-YALyq__profileRole{color:#141414}:root[data-theme=dark] .ProfileSwitch-module__-YALyq__profileCard.ProfileSwitch-module__-YALyq__active .ProfileSwitch-module__-YALyq__profileAccount{color:#141414}:root[data-theme=dark] .ProfileSwitch-module__-YALyq__profileCard.ProfileSwitch-module__-YALyq__active .ProfileSwitch-module__-YALyq__checkIcon{color:#141414}:root[data-theme=dark] .ProfileSwitch-module__-YALyq__profileCard:not(.ProfileSwitch-module__-YALyq__active):hover{background:#292929}:root[data-theme=dark] .ProfileSwitch-module__-YALyq__profileRole{color:#ebebeb}:root[data-theme=dark] .ProfileSwitch-module__-YALyq__profileAccount{color:gray}:root[data-theme=dark] .ProfileSwitch-module__-YALyq__profileAction{color:gray}:root[data-theme=dark] .ProfileSwitch-module__-YALyq__menuDivider{background-color:#4d4d4d}:root[data-theme=dark] .ProfileSwitch-module__-YALyq__chevron{color:gray}
.OnboardingWidget-module__v-3nea__widget{cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;transition:background .15s;display:flex;position:relative}.OnboardingWidget-module__v-3nea__widget:hover{background:#ffffff14}.OnboardingWidget-module__v-3nea__widget[data-label]:before{content:attr(data-label);white-space:nowrap;color:#fff;pointer-events:none;opacity:0;z-index:200;background:#1a1a1a;border:1px solid #ffffff1a;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:500;transition:opacity .15s;position:absolute;top:50%;left:calc(100% + 16px);transform:translateY(-50%)}.OnboardingWidget-module__v-3nea__widget[data-label]:hover:before{opacity:1;transition-delay:.9s}.OnboardingWidget-module__v-3nea__ring{overflow:visible}.OnboardingWidget-module__v-3nea__ringTrack{stroke:#ffffff26}.OnboardingWidget-module__v-3nea__ringFill{stroke:var(--color-text-primary,#f7f7f7);transition:stroke-dashoffset .5s cubic-bezier(.16,1,.3,1)}.OnboardingWidget-module__v-3nea__ringCount{fill:var(--color-text-primary,#f7f7f7);font-family:inherit;font-size:10px;font-weight:700}
.AppFooter-module__1SsIIa__footer{color:var(--color-bg-surface);z-index:100;background-color:#080808;width:100%;padding:.5rem 2rem;transition:all .3s;position:fixed;bottom:0;left:0;right:0}.AppFooter-module__1SsIIa__footerContent{justify-content:center;align-items:center;max-width:1200px;margin:0 auto;display:flex}.AppFooter-module__1SsIIa__footerLogo{object-fit:contain;max-width:100%;width:auto!important;height:30px!important}@media (max-width:768px){.AppFooter-module__1SsIIa__footer{padding:.5rem 1rem}.AppFooter-module__1SsIIa__footerLogo{max-width:100%;width:auto!important;height:24px!important}}@media (min-width:769px) and (max-width:1024px){.AppFooter-module__1SsIIa__footer{padding:.5rem 1.5rem}}
.AppHeader-module__CUhymG__header{background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--color-bg-body);box-sizing:border-box;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-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-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:768px){.AppHeader-module__CUhymG__header{z-index:0;border-bottom:none;height:160px;padding:0;position:absolute;top:0;left:0;right:0}.AppHeader-module__CUhymG__leftSection,.AppHeader-module__CUhymG__rightSection,.AppHeader-module__CUhymG__searchContainer{display:none!important}}@media (min-width:769px){.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;position:relative!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-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;object-position:top center;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-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-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;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-border-default);box-shadow:none;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;transition:all .3s}.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}:root[data-theme=dark] .AppHeader-module__CUhymG__userDropdown{background:#1c1c1c;border-color:#4d4d4d}:root[data-theme=dark] .AppHeader-module__CUhymG__userDropdown:hover{border-color:gray}:root[data-theme=dark] .AppHeader-module__CUhymG__userDropdown.AppHeader-module__CUhymG__open{border-color:#4d4d4d}:root[data-theme=dark] .AppHeader-module__CUhymG__userName{color:#ebebeb}:root[data-theme=dark] .AppHeader-module__CUhymG__userClub{color:#c7c7c7}:root[data-theme=dark] .AppHeader-module__CUhymG__dropdownIcon{color:gray}:root[data-theme=dark] .AppHeader-module__CUhymG__dropdownItem{color:#ebebeb}:root[data-theme=dark] .AppHeader-module__CUhymG__dropdownItem .AppHeader-module__CUhymG__dropdownIcon{color:#ebebeb}:root[data-theme=dark] .AppHeader-module__CUhymG__dropdownItem:hover{background:#292929}:root[data-theme=dark] .AppHeader-module__CUhymG__dropdownMenu{border-bottom-color:#4d4d4d;border-left-color:#4d4d4d;border-right-color:#4d4d4d;box-shadow:0 4px 8px #0006}
.LocalTitlePanel-module__6DC7Ma__titlePanel{background:var(--color-bg-surface);z-index:1;border-radius:16px;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;height:88px;padding:24px;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 8px #0000001f}.LocalTitlePanel-module__6DC7Ma__topRow{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;display:flex}.LocalTitlePanel-module__6DC7Ma__leftSection{flex-direction:row;flex:none;order:0;align-self:stretch;align-items:center;gap:20px;height:40px;padding:0;display:flex}.LocalTitlePanel-module__6DC7Ma__backButton{cursor:pointer;width:40px;height:40px;color:var(--color-text-heading);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s;display:flex}.LocalTitlePanel-module__6DC7Ma__backButton:hover{background:var(--color-bg-nested)}.LocalTitlePanel-module__6DC7Ma__titleWrapper{flex-direction:row;flex:none;order:0;align-items:center;gap:8px;width:120px;min-width:120px;max-width:120px;height:28px;padding:0;display:flex}.LocalTitlePanel-module__6DC7Ma__title{height:28px;color:var(--color-text-heading);flex:none;order:0;margin:0;font-size:18px;font-style:normal;font-weight:500;line-height:28px}.LocalTitlePanel-module__6DC7Ma__badge{box-sizing:border-box;background:var(--color-danger-hover);border-radius:9999px;flex-direction:row;flex:none;order:1;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;display:flex}.LocalTitlePanel-module__6DC7Ma__badgeText{font-variant-numeric:tabular-nums;color:#fff;text-align:center;flex:none;order:0;justify-content:center;align-items:center;font-size:12px;font-style:normal;font-weight:500;line-height:1;display:flex}.LocalTitlePanel-module__6DC7Ma__divider{background:var(--color-border-default);border:none;flex:none;order:1;align-self:center;width:1px;height:40px;transition:all .3s}.LocalTitlePanel-module__6DC7Ma__toggleWrapper{flex-direction:row;flex:none;order:2;align-items:center;gap:8px;height:24px;padding:0;display:flex}.LocalTitlePanel-module__6DC7Ma__customFilterWrapper{flex:none;order:2;align-items:center;display:flex}.LocalTitlePanel-module__6DC7Ma__toggleLabel,.LocalTitlePanel-module__6DC7Ma__toggleValueText{text-align:center;flex:none;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:color .2s;color:var(--color-text-placeholder)!important}.LocalTitlePanel-module__6DC7Ma__activeLabelText{color:var(--color-cta)!important}.LocalTitlePanel-module__6DC7Ma__toggleLabel{order:0}.LocalTitlePanel-module__6DC7Ma__toggleValueText{order:2}.LocalTitlePanel-module__6DC7Ma__toggle{flex-direction:row;flex:none;order:1;align-items:center;gap:8px;width:44px;height:24px;padding:0;display:flex}.LocalTitlePanel-module__6DC7Ma__toggleButton{background:var(--color-text-secondary);cursor:pointer;border:none;border-radius:9999px;flex:none;order:0;width:44px;height:24px;transition:background .2s;position:relative}.LocalTitlePanel-module__6DC7Ma__toggleButton.LocalTitlePanel-module__6DC7Ma__toggleActive{background:#1f1f1f}.LocalTitlePanel-module__6DC7Ma__toggleCircle{background:var(--color-bg-surface);border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:calc(50% - 10px);right:2px}.LocalTitlePanel-module__6DC7Ma__toggleButton:not(.LocalTitlePanel-module__6DC7Ma__toggleActive) .LocalTitlePanel-module__6DC7Ma__toggleCircle{left:2px;right:auto}.LocalTitlePanel-module__6DC7Ma__toggleValueText{text-align:center;color:var(--color-cta);flex:none;order:2;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.LocalTitlePanel-module__6DC7Ma__actionsSection{flex-shrink:0;align-items:center;gap:12px;margin-left:auto;display:flex}.LocalTitlePanel-module__6DC7Ma__searchContainer{flex:none;order:2;align-items:center;width:280px;min-width:150px;display:flex;position:relative}.LocalTitlePanel-module__6DC7Ma__searchInput{box-sizing:border-box;background:var(--color-bg-surface);width:100%;height:40px;color:var(--color-cta);border:none;border-radius:12px;flex-direction:row;align-items:center;gap:8px;padding:8px 16px 8px 40px;font-size:14px;line-height:20px;display:flex}.LocalTitlePanel-module__6DC7Ma__searchInput::placeholder{color:var(--color-text-placeholder);font-size:14px;line-height:20px}.LocalTitlePanel-module__6DC7Ma__searchInput:focus{outline:none}.LocalTitlePanel-module__6DC7Ma__searchIcon{width:20px;height:20px;color:var(--color-text-placeholder);pointer-events:none;transition:all .3s;position:absolute;left:12px}@media (max-width:768px){.LocalTitlePanel-module__6DC7Ma__titlePanel{flex-direction:column;align-items:flex-start;gap:12px;height:auto;min-height:88px;padding:16px}.LocalTitlePanel-module__6DC7Ma__leftSection{flex-wrap:wrap;gap:12px;width:100%}.LocalTitlePanel-module__6DC7Ma__title{font-size:16px;line-height:24px}.LocalTitlePanel-module__6DC7Ma__badge{padding:0 5px;font-size:11px}.LocalTitlePanel-module__6DC7Ma__toggleWrapper{gap:6px}.LocalTitlePanel-module__6DC7Ma__toggleLabel,.LocalTitlePanel-module__6DC7Ma__toggleValueText{font-size:13px}.LocalTitlePanel-module__6DC7Ma__actionsSection{justify-content:flex-end;gap:8px;width:100%}}
.AppShell-module__ykMjyG__dashboard{background-color:var(--color-bg-body);box-sizing:border-box;flex-direction:row;width:100%;max-width:100vw;min-height:100vh;padding-bottom:30px;padding-left:92px;transition:background-color .3s;display:flex;overflow-x:hidden}.AppShell-module__ykMjyG__mainContentArea{box-sizing:border-box;flex-direction:column;flex:1;width:100%;min-width:0;max-width:100%;display:flex;overflow-x:hidden}.AppShell-module__ykMjyG__headerWrapper{width:100%;height:196px;position:relative}.AppShell-module__ykMjyG__headerPanel{z-index:10;pointer-events:none;justify-content:space-between;align-items:flex-start;height:120px;padding:48px 32px 0;display:flex;position:absolute;top:0;left:0;right:0}.AppShell-module__ykMjyG__headerPanel>*{pointer-events:auto}.AppShell-module__ykMjyG__searchContainer{align-items:center;display:flex;position:relative}.AppShell-module__ykMjyG__searchInput{box-sizing:border-box;background:var(--color-bg-input);border:1px solid var(--color-border-input);width:280px;min-width:150px;height:40px;color:var(--color-text-primary);border-radius:8px;flex-direction:row;align-items:center;gap:8px;padding:8px 16px 8px 40px;font-size:14px;font-weight:400;line-height:20px;transition:all .3s;display:flex}.AppShell-module__ykMjyG__searchInput::placeholder{color:var(--color-text-placeholder);font-size:14px;line-height:20px}.AppShell-module__ykMjyG__searchInput:focus{border-color:var(--color-text-secondary);outline:none}.AppShell-module__ykMjyG__searchIcon{width:20px;height:20px;color:var(--color-text-placeholder);pointer-events:none;transition:all .3s;position:absolute;left:12px}.AppShell-module__ykMjyG__profileContainer{align-items:center;margin-right:5px;display:flex}.AppShell-module__ykMjyG__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;transition:all .2s;display:flex;position:relative}.AppShell-module__ykMjyG__userDropdown:hover{border-color:var(--color-text-placeholder)}.AppShell-module__ykMjyG__userDropdown.AppShell-module__ykMjyG__open{border-color:var(--color-border-default);box-shadow:none;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;transition:all .3s}.AppShell-module__ykMjyG__userInfo{flex:1;align-items:center;gap:8px;display:flex}.AppShell-module__ykMjyG__profileIcon{border:1px solid #fafafa;border-radius:9999px;flex:none;order:0;width:40px;height:40px;overflow:hidden}.AppShell-module__ykMjyG__profileImage{object-fit:cover;object-position:top center;width:100%;height:100%}.AppShell-module__ykMjyG__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}.AppShell-module__ykMjyG__userDetails{flex-direction:column;flex:none;order:1;justify-content:center;align-items:flex-start;width:146px;height:38px;padding:0;display:flex}.AppShell-module__ykMjyG__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-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex;overflow:hidden}.AppShell-module__ykMjyG__userClub{width:146px;height:18px;color:var(--color-text-placeholder);flex:none;order:1;align-self:stretch;align-items:center;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:flex}.AppShell-module__ykMjyG__dropdownIcon{width:20px;height:20px;color:var(--color-text-tertiary);flex:none;order:2;transition:transform .2s}.AppShell-module__ykMjyG__dropdownIcon.AppShell-module__ykMjyG__rotated{transform:rotate(180deg)}.AppShell-module__ykMjyG__dropdownMenu{background:var(--color-bg-surface);border-left:1px solid var(--color-border-default);border-right:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default);box-shadow:none;box-sizing:border-box;z-index:9999;border-top:none;border-radius:0 0 8px 8px;margin-top:0;padding:4px 0 8px;transition:all .3s;position:absolute;top:100%;left:-1px;right:-1px;overflow:hidden}.AppShell-module__ykMjyG__dropdownItem{color:var(--color-cta);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:400;line-height:20px;transition:all .2s;display:flex;position:relative}.AppShell-module__ykMjyG__dropdownItem:hover{background:var(--color-bg-body)}.AppShell-module__ykMjyG__dropdownItem:last-child{border-bottom:none}.AppShell-module__ykMjyG__dropdownItem.AppShell-module__ykMjyG__disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.AppShell-module__ykMjyG__dropdownItemIcon{width:16px;height:16px;color:var(--color-cta);flex-shrink:0;order:-1}.AppShell-module__ykMjyG__dropdownLabel{color:var(--color-cta);font-size:14px;font-weight:400;line-height:20px;transition:color .2s}.AppShell-module__ykMjyG__dropdownDivider{background-color:var(--color-border-default);height:1px;margin:8px 0;transition:all .3s}.AppShell-module__ykMjyG__bodyPanel{box-sizing:border-box;flex-direction:column;flex:1;width:100%;max-width:100%;margin-top:-76px;margin-left:0;padding:32px 32px 50px;display:flex;position:relative;overflow-x:hidden}body[data-modal-open] .AppShell-module__ykMjyG__bodyPanel{overflow:hidden!important}.AppShell-module__ykMjyG__mainPanel{box-sizing:border-box;flex-direction:column;width:100%;max-width:100%;display:flex;overflow-x:hidden}.AppShell-module__ykMjyG__contentPanel{box-sizing:border-box;flex:1;width:100%;max-width:100%;overflow-x:hidden}.AppShell-module__ykMjyG__mainContent{flex-direction:column;flex:1;display:flex}.AppShell-module__ykMjyG__content{flex:1;padding:2rem}.AppShell-module__ykMjyG__overviewContainer{width:100%;height:100%}.AppShell-module__ykMjyG__dashboardContent{background:0 0;width:100%;height:100%}.AppShell-module__ykMjyG__tabContent{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:12px;transition:all .3s;overflow:hidden;box-shadow:0 2px 8px #0000001a}.AppShell-module__ykMjyG__tabPanel{min-height:500px;padding:24px}.AppShell-module__ykMjyG__loadingContainer{z-index:9999;opacity:1;background:#0f0f0f;justify-content:center;align-items:center;width:100vw;min-height:100vh;display:flex;position:fixed;top:0;left:0}.AppShell-module__ykMjyG__loadingContainer .AppShell-module__ykMjyG__loading-icon{mix-blend-mode:lighten;width:160px!important;height:160px!important}@media (max-width:768px){.AppShell-module__ykMjyG__dashboard{flex-direction:column;max-width:100vw;padding-bottom:20px;padding-left:0}.AppShell-module__ykMjyG__mainContentArea{width:100%;max-width:100%}.AppShell-module__ykMjyG__headerWrapper{height:80px}.AppShell-module__ykMjyG__headerPanel{background:0 0;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;height:80px;padding:20px 16px 16px 72px;top:0;left:0;right:0}.AppShell-module__ykMjyG__userDropdown{background:#fff;border:1px solid #dbdbdb;border-radius:9999px;flex-shrink:0;width:40px;min-width:40px;height:40px;margin:0;padding:0;overflow:hidden;display:flex!important}.AppShell-module__ykMjyG__userDetails,.AppShell-module__ykMjyG__dropdownIcon{display:none!important}.AppShell-module__ykMjyG__profileIcon{flex-shrink:0;width:40px;height:40px}.AppShell-module__ykMjyG__userInfo{gap:0}.AppShell-module__ykMjyG__profileContainer{display:none}.AppShell-module__ykMjyG__bodyPanel{max-width:100vw;margin-top:0;padding:16px 16px 71px}.AppShell-module__ykMjyG__mainPanel{width:100%;max-width:100%}.AppShell-module__ykMjyG__contentPanel{max-width:100%;padding:0 0 calc(1rem + 55px)}.AppShell-module__ykMjyG__mainContent{width:100%;margin-left:0}.AppShell-module__ykMjyG__content{width:100%;margin-top:0;margin-left:0;padding:0 1rem}}.AppShell-module__ykMjyG__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;overflow-y:auto;box-shadow:0 4px 8px #0000001f}.AppShell-module__ykMjyG__comingSoonContent{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:80px 40px;display:flex}.AppShell-module__ykMjyG__comingSoonIcon{width:64px;height:64px;color:var(--color-text-placeholder);opacity:.5;margin-bottom:24px}.AppShell-module__ykMjyG__comingSoonTitle{color:var(--color-bg-body);margin:0 0 16px;font-size:24px;font-weight:600}.AppShell-module__ykMjyG__comingSoonDescription{color:#6b7280;max-width:500px;margin:0 0 32px;font-size:14px;font-weight:400;line-height:20px}.AppShell-module__ykMjyG__comingSoonHint{background:#f7f7f7;border:1px solid #e3e3e3;border-radius:8px;align-items:center;gap:8px;margin-top:16px;padding:12px 16px;display:flex}.AppShell-module__ykMjyG__comingSoonHint span{color:#6b7280;font-size:13px;font-weight:400;line-height:18px}:root[data-theme=dark] .AppShell-module__ykMjyG__userDropdown{background:#1c1c1c;border-color:#4d4d4d}:root[data-theme=dark] .AppShell-module__ykMjyG__userDropdown:hover{border-color:gray}:root[data-theme=dark] .AppShell-module__ykMjyG__userDropdown.AppShell-module__ykMjyG__open{border-color:#4d4d4d}:root[data-theme=dark] .AppShell-module__ykMjyG__profileIcon{border-color:#4d4d4d}:root[data-theme=dark] .AppShell-module__ykMjyG__userName{color:#ebebeb}:root[data-theme=dark] .AppShell-module__ykMjyG__userClub{color:#c7c7c7}:root[data-theme=dark] .AppShell-module__ykMjyG__dropdownIcon{color:gray}:root[data-theme=dark] .AppShell-module__ykMjyG__dropdownItem{color:#ebebeb}:root[data-theme=dark] .AppShell-module__ykMjyG__dropdownItemIcon{color:#ebebeb}:root[data-theme=dark] .AppShell-module__ykMjyG__dropdownLabel{color:#ebebeb}:root[data-theme=dark] .AppShell-module__ykMjyG__dropdownItem:hover{background:#292929}:root[data-theme=dark] .AppShell-module__ykMjyG__dropdownMenu{box-shadow:0 4px 8px #0006}@media (min-width:769px) and (max-width:1024px){.AppShell-module__ykMjyG__headerPanel{padding:24px}.AppShell-module__ykMjyG__bodyPanel{max-width:100%;padding:24px}.AppShell-module__ykMjyG__contentPanel{max-width:100%;padding:0 1.5rem}.AppShell-module__ykMjyG__content{padding:1.5rem}}
.Button-module__637N5W__button{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:.75rem;min-width:auto;font-weight:500;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex;position:relative}.Button-module__637N5W__button:disabled{opacity:.5;cursor:not-allowed}.Button-module__637N5W__button:focus{outline:2px solid var(--color-primary);outline-offset:2px}.Button-module__637N5W__button.Button-module__637N5W__sm{padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.Button-module__637N5W__button.Button-module__637N5W__md{height:38px;padding:0 1rem;font-size:.875rem;line-height:1.25rem}.Button-module__637N5W__button.Button-module__637N5W__lg{padding:.75rem 1.25rem;font-size:1rem;line-height:1.5rem}.Button-module__637N5W__button.Button-module__637N5W__iconOnly{gap:0;padding:10px 16px}.Button-module__637N5W__button.Button-module__637N5W__iconOnly.Button-module__637N5W__sm{width:32px;height:32px;padding:6px 10px}.Button-module__637N5W__button.Button-module__637N5W__iconOnly.Button-module__637N5W__md,.Button-module__637N5W__button.Button-module__637N5W__iconOnly.Button-module__637N5W__lg{width:40px;height:40px;padding:10px 16px}.Button-module__637N5W__button.Button-module__637N5W__iconOnly.Button-module__637N5W__primary{background:var(--color-cta);border-color:var(--color-cta);border-radius:8px;width:40px;height:40px;padding:8px;transition:all .3s}.Button-module__637N5W__button.Button-module__637N5W__iconOnly.Button-module__637N5W__primary:hover:not(:disabled){background:var(--color-cta-hover);border-color:var(--color-cta-hover)}.Button-module__637N5W__button.Button-module__637N5W__iconOnly svg,.Button-module__637N5W__button.Button-module__637N5W__iconOnly .Button-module__637N5W__icon{width:24px;height:24px}.Button-module__637N5W__button.Button-module__637N5W__fullWidth{width:100%}.Button-module__637N5W__button.Button-module__637N5W__primary{background:var(--color-cta);color:var(--color-button-text-on-dark);border-color:var(--color-cta);transition:all .3s}.Button-module__637N5W__button.Button-module__637N5W__primary:hover:not(:disabled){background:var(--color-cta-hover);border-color:var(--color-cta-hover)}.Button-module__637N5W__button.Button-module__637N5W__secondary{background:var(--color-cta);color:var(--color-button-text-on-dark);border-color:var(--color-cta);transition:all .3s}.Button-module__637N5W__button.Button-module__637N5W__secondary:hover:not(:disabled){background:var(--color-cta-hover);border-color:var(--color-cta-hover)}.Button-module__637N5W__button.Button-module__637N5W__outline{color:var(--color-text-primary);border-color:var(--color-border-input);background:0 0;transition:all .3s}.Button-module__637N5W__button.Button-module__637N5W__outline:hover:not(:disabled){background:var(--color-bg-nested);border-color:var(--color-text-tertiary)}.Button-module__637N5W__button.Button-module__637N5W__danger{background:var(--color-danger);color:var(--color-button-text-on-dark);border-color:var(--color-danger)}.Button-module__637N5W__button.Button-module__637N5W__danger:hover:not(:disabled){background:var(--color-danger-hover);border-color:var(--color-danger-hover)}.Button-module__637N5W__button.Button-module__637N5W__ghost{color:var(--color-text-tertiary);background:0 0;border-color:#0000;transition:all .3s}.Button-module__637N5W__button.Button-module__637N5W__ghost:hover:not(:disabled){background:var(--color-bg-nested);color:var(--color-text-primary)}.Button-module__637N5W__button.Button-module__637N5W__action{color:var(--color-text-tertiary);border-color:var(--color-border-input);background:0 0;transition:all .3s}.Button-module__637N5W__button.Button-module__637N5W__action:hover:not(:disabled){background-color:var(--color-bg-nested);border-color:var(--color-text-tertiary);color:var(--color-text-primary)}.Button-module__637N5W__loadingSpinner{justify-content:center;align-items:center;display:flex}.Button-module__637N5W__loadingSpinner svg{animation:1s linear infinite Button-module__637N5W__spin}@keyframes Button-module__637N5W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Button-module__637N5W__icon{flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.Button-module__637N5W__content{align-items:center;line-height:1;display:inline-flex}.Button-module__637N5W__button.Button-module__637N5W__modalButton{box-sizing:border-box;gap:8px;width:160px;min-width:160px;height:40px;padding:10px 16px}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__iconOnly.Button-module__637N5W__primary{color:#fafafa;background:#292929;border-color:#4d4d4d}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__iconOnly.Button-module__637N5W__primary:hover:not(:disabled){color:#fafafa;background:#383838;border-color:gray}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__iconOnly.Button-module__637N5W__secondary{color:#c7c7c7;background:#292929;border-color:#4d4d4d}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__iconOnly.Button-module__637N5W__secondary:hover:not(:disabled){color:#fafafa;background:#383838;border-color:gray}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__iconOnly.Button-module__637N5W__ghost:hover:not(:disabled){color:var(--color-text-primary);background:#383838}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__iconOnly:disabled{opacity:.35}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__primary:hover:not(:disabled){background:var(--color-cta-hover);border-color:var(--color-cta-hover)}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__secondary:hover:not(:disabled){background:var(--color-cta-hover);border-color:var(--color-cta-hover)}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__outline{border-color:var(--color-border-default)}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__outline:hover:not(:disabled){background:var(--color-bg-nested);border-color:gray}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__ghost:hover:not(:disabled){background:var(--color-bg-nested);color:var(--color-text-primary)}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__action:hover:not(:disabled){background:var(--color-bg-nested);color:var(--color-text-primary);border-color:gray}@media (max-width:640px){.Button-module__637N5W__button.Button-module__637N5W__sm{padding:.375rem .625rem;font-size:.8125rem}.Button-module__637N5W__button.Button-module__637N5W__md{padding:.5rem .875rem;font-size:.8125rem}.Button-module__637N5W__button.Button-module__637N5W__lg{padding:.625rem 1rem;font-size:.9375rem}}
.DeleteReportModal-module__gO9fYG__modalContent{flex-direction:column;gap:24px;min-height:320px;max-height:600px;padding:0;display:flex}.DeleteReportModal-module__gO9fYG__warning{background:var(--color-danger-bg);border:1px solid var(--color-danger);border-radius:8px;align-items:flex-start;gap:12px;padding:16px;display:flex}.DeleteReportModal-module__gO9fYG__warningIcon{color:var(--color-danger-hover);flex-shrink:0}.DeleteReportModal-module__gO9fYG__warningText{color:var(--color-danger-hover);font-size:14px;font-weight:500;line-height:20px}.DeleteReportModal-module__gO9fYG__section{flex-direction:column;gap:12px;display:flex}.DeleteReportModal-module__gO9fYG__label{color:var(--color-text-secondary);font-size:14px;font-weight:500;line-height:20px}.DeleteReportModal-module__gO9fYG__reportDisplay{background:var(--color-bg-nested);border:1px solid var(--color-border-default);border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:flex}.DeleteReportModal-module__gO9fYG__accountLogo{border-radius:6px;flex-shrink:0;width:40px!important;height:40px!important}.DeleteReportModal-module__gO9fYG__reportName,.DeleteReportModal-module__gO9fYG__reportCount{color:var(--color-cta);font-size:16px;font-weight:500;line-height:24px}
.AddReportModal-module__Lgid5G__customModalWidth{width:fit-content!important;max-width:fit-content!important}.AddReportModal-module__Lgid5G__modalNoScroll{flex-direction:column!important;height:calc(90vh - 144px)!important;min-height:0!important;max-height:calc(90vh - 144px)!important;padding:0!important;display:flex!important;overflow:hidden!important}.AddReportModal-module__Lgid5G__modalContent{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(440px,1fr) 352px;gap:0;width:100%;min-width:800px;max-width:95vw;min-height:0;display:grid;overflow:hidden}.AddReportModal-module__Lgid5G__formSection{scrollbar-width:thin;scrollbar-color:var(--color-border-default) transparent;gap:12px;min-width:0;min-height:0;padding:16px 8px 24px 24px;display:block;overflow:hidden auto}.AddReportModal-module__Lgid5G__formSection::-webkit-scrollbar{width:5px}.AddReportModal-module__Lgid5G__formSection::-webkit-scrollbar-track{background:0 0}.AddReportModal-module__Lgid5G__formSection::-webkit-scrollbar-thumb{background:var(--color-border-default);border-radius:3px}.AddReportModal-module__Lgid5G__formSection::-webkit-scrollbar-thumb:hover{background:var(--color-text-tertiary)}.AddReportModal-module__Lgid5G__formSection::-webkit-scrollbar-thumb:active{background:var(--color-text-secondary)}.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-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-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-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;display:flex}.AddReportModal-module__Lgid5G__builderHeader{margin-bottom:12px}.AddReportModal-module__Lgid5G__builderHeader h3{color:var(--color-text-heading);margin:0 0 4px;font-size:14px;font-weight:600;transition:all .3s}.AddReportModal-module__Lgid5G__builderHeader p{color:var(--color-text-secondary);margin:0;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-size:13px;font-weight:500;transition:all .3s}.AddReportModal-module__Lgid5G__itemInputWrapper{flex:1;position:relative}.AddReportModal-module__Lgid5G__itemInputWrapper .AddReportModal-module__Lgid5G__input{padding-right:36px}.AddReportModal-module__Lgid5G__headingInput{font-weight:600}.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-text-primary)}.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 var(--color-border-default);margin:24px 0 12px;padding-bottom:8px}.AddReportModal-module__Lgid5G__sectionDivider span{color:var(--color-text-primary);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-size:14px;font-weight:600;transition:all .3s}.AddReportModal-module__Lgid5G__competencyInput{flex:1}.AddReportModal-module__Lgid5G__removeButton{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:background-color .2s,color .2s;display:flex}.AddReportModal-module__Lgid5G__removeButton:hover{background:var(--color-bg-secondary);color:var(--color-text-primary)}.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-size:12px;transition:all .3s}.AddReportModal-module__Lgid5G__addButtons{gap:12px;margin-top:8px;display:flex}.AddReportModal-module__Lgid5G__previewSection{border-left:1px solid var(--color-border-default);flex-direction:column;gap:16px;min-width:0;padding:16px;display:flex;overflow:hidden}.AddReportModal-module__Lgid5G__formSectionReadOnly{pointer-events:none;opacity:.5;-webkit-user-select:none;user-select:none}.AddReportModal-module__Lgid5G__titleWithPreview{align-items:center;gap:12px;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-size:14px;font-weight:400;transition:all .3s}.AddReportModal-module__Lgid5G__previewContent{justify-content:flex-end;align-items:flex-start;padding:0 0 20px;display:flex}.AddReportModal-module__Lgid5G__mobilePreview{justify-content:flex-end;align-items:flex-start;display:flex}.AddReportModal-module__Lgid5G__mobileScreen{transform-origin:100% 0;background:#141414;border:1px solid #404040;border-radius:20px;flex-direction:column;width:320px;height:600px;font-size:14px;display:flex;position:relative;overflow:hidden;transform:scale(.85);box-shadow:0 12px 24px #00000080}.AddReportModal-module__Lgid5G__mobileHeader{background:#141414;justify-content:center;align-items:center;padding:18px 16px 10px;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-size:14px;font-weight:700;transition:all .3s}.AddReportModal-module__Lgid5G__mobileContent{scrollbar-gutter:stable both-edges;scrollbar-width:thin;scrollbar-color:#aaa transparent;background:#141414;flex:1;padding:16px 12px 120px;overflow-y:auto}.AddReportModal-module__Lgid5G__mobileContent::-webkit-scrollbar{width:4px}.AddReportModal-module__Lgid5G__mobileContent::-webkit-scrollbar-track{background:0 0;margin-top:80px;margin-bottom:80px}.AddReportModal-module__Lgid5G__mobileContent::-webkit-scrollbar-thumb{background:#aaa;border-radius:4px;min-height:32px}.AddReportModal-module__Lgid5G__mobileContent::-webkit-scrollbar-thumb:hover{background:#ccc}.AddReportModal-module__Lgid5G__emptySkillsMessage{text-align:center;padding:24px 16px}.AddReportModal-module__Lgid5G__emptySkillsMessage p{color:#999;margin:0;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{background:gray;border-radius:50%;width:64px;height:64px;position:relative;overflow:hidden}.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-size:18px;line-height:28px}.AddReportModal-module__Lgid5G__reportScoreValue{text-align:right;color:#f1f1f1;min-width:40px;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-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-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:#fff;padding:14px 16px 0;font-size:14px;font-weight:500;line-height:20px}.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:#d3d3d3;flex:1;font-size:14px;line-height:20px}.AddReportModal-module__Lgid5G__completedCriteriaRow{flex-direction:row;align-items:center;gap:0;padding:8px 16px;display:flex}.AddReportModal-module__Lgid5G__completedBarCol{align-items:center;width:40%;display:flex}.AddReportModal-module__Lgid5G__completedBadgeCol{justify-content:center;align-items:center;width:30%;display:flex}.AddReportModal-module__Lgid5G__completedSkillLabel{color:#d3d3d3;white-space:nowrap;text-overflow:ellipsis;width:30%;font-size:14px;line-height:16px;overflow:hidden}.AddReportModal-module__Lgid5G__completedDetailNameRow{flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;gap:8px;display:flex}.AddReportModal-module__Lgid5G__completedDetailScoreRow{flex-direction:row;align-self:stretch;align-items:center;gap:0;margin-top:4px;display:flex}.AddReportModal-module__Lgid5G__completedDetailScoreBar{flex-direction:row;flex-shrink:0;align-items:flex-start;width:80px;display:flex}.AddReportModal-module__Lgid5G__completedDetailScoreBarTrack{clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%);background:#4d4d4d;border-radius:2px 0 0 2px;flex:1;height:13px;position:relative;overflow:hidden}.AddReportModal-module__Lgid5G__completedDetailScoreBarFill{clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%);background:#f7f7f7;position:absolute;top:0;bottom:0;left:0}.AddReportModal-module__Lgid5G__completedDetailScoreCenter{flex:1;justify-content:center;align-items:center;display:flex}.AddReportModal-module__Lgid5G__completedDetailScoreValue{color:#fff;font-size:24px;font-weight:600;line-height:1}.AddReportModal-module__Lgid5G__completedDeltaRow{flex-direction:row;align-items:center;gap:1px;display:flex}.AddReportModal-module__Lgid5G__completedDeltaPrefix{color:gray;font-size:11px;font-weight:500;line-height:16px}.AddReportModal-module__Lgid5G__completedDeltaValue{color:gray;font-size:11px;font-weight:400;line-height:16px}.AddReportModal-module__Lgid5G__datePanelStandalone{background:#2e2e2e;border:1px solid #3d3d3d;border-radius:12px;flex-direction:row;align-self:stretch;align-items:center;height:72px;margin-bottom:8px;display:flex;overflow:hidden}.AddReportModal-module__Lgid5G__dateHalf{flex-direction:row;flex:1;justify-content:flex-end;align-items:center;gap:10px;padding-left:16px;padding-right:14px;display:flex}.AddReportModal-module__Lgid5G__dateHalfReverse{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;gap:10px;padding-left:14px;padding-right:16px;display:flex}.AddReportModal-module__Lgid5G__dateColDivider{justify-content:center;align-items:center;width:72px;display:flex}.AddReportModal-module__Lgid5G__dateDivider{background:#3d3d3d;width:1px;height:48px}.AddReportModal-module__Lgid5G__dateValueText{color:#d3d3d3;white-space:nowrap;font-size:13px;font-weight:500;line-height:20px}.AddReportModal-module__Lgid5G__competencyPanelHeading{color:#f7f7f7;padding:14px 16px 0;font-size:14px;font-weight:500;line-height:20px}.AddReportModal-module__Lgid5G__previewSliderWrapper{flex-direction:row;align-items:center;gap:12px;height:24px;display:flex}.AddReportModal-module__Lgid5G__previewTrackWrapper{flex-direction:row;flex:1;align-items:flex-start;width:100%;display:flex}.AddReportModal-module__Lgid5G__previewTrack{clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%);background:#4d4d4d;border-radius:2px 0 0 2px;flex:1;height:20px;position:relative;overflow:hidden}.AddReportModal-module__Lgid5G__previewFill{clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%);background:#f7f7f7;position:absolute;top:0;bottom:0;left:0}.AddReportModal-module__Lgid5G__previewFillFull{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.AddReportModal-module__Lgid5G__previewScoreBox{background:#fafafa;border-radius:7px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.AddReportModal-module__Lgid5G__previewScoreText{text-align:center;color:#141414;font-size:14px;font-weight:600;line-height:1}.AddReportModal-module__Lgid5G__reactionRow{flex-direction:row;align-items:center;gap:12px;margin-bottom:12px;padding:6px 0;display:flex}.AddReportModal-module__Lgid5G__reactionSpacer{flex:1}.AddReportModal-module__Lgid5G__reactionPair{flex-direction:row;align-items:center;gap:4px;display:flex}.AddReportModal-module__Lgid5G__reactionCount{color:gray;min-width:16px;font-size:14px;font-weight:500}.AddReportModal-module__Lgid5G__addFeedbackButton{background:0 0;border:1.5px dashed #575757;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:12px;margin-bottom:12px;padding:12px 16px;display:flex}.AddReportModal-module__Lgid5G__addFeedbackText{color:#575757;font-size:13px;font-weight:500}.AddReportModal-module__Lgid5G__feedbackPanelOuter{background:#2e2e2e;border-radius:12px;flex-direction:column;margin-bottom:12px;display:flex;overflow:hidden}.AddReportModal-module__Lgid5G__feedbackPanelHeader{background:#262626;flex-direction:row;justify-content:space-between;align-items:center;min-height:44px;padding:10px 16px;display:flex}.AddReportModal-module__Lgid5G__feedbackPanelContent{padding:14px 16px}.AddReportModal-module__Lgid5G__feedbackPanelText{color:gray;font-size:13px;line-height:20px}.AddReportModal-module__Lgid5G__feedbackPanelEmpty{color:#575757;font-size:13px;line-height:20px}.AddReportModal-module__Lgid5G__feedbackInputTopRow{flex-direction:row;justify-content:space-between;align-items:center;height:20px;display:flex}.AddReportModal-module__Lgid5G__feedbackDateText{color:#d3d3d3;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-size:14px;line-height:20px}.AddReportModal-module__Lgid5G__feedbackTextDisplay{color:#f1f1f1;flex:1;align-self:stretch;min-height:60px;padding:0;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-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:.9;width:160px;height:24px}.AddReportModal-module__Lgid5G__submitButton{width:100%;color:var(--color-text-primary);cursor:default;background:#101010;border:none;border-radius:8px;padding:10px 12px;font-size:13px;font-weight:600}.AddReportModal-module__Lgid5G__teamsSection{border:1px solid var(--color-border-input);background:var(--color-bg-surface);border-radius:8px;flex-direction:column;margin-top:16px;margin-right:4px;display:flex;overflow:hidden}.AddReportModal-module__Lgid5G__teamsSectionHeader{border-bottom:1px solid var(--color-border-input);justify-content:space-between;align-items:center;padding:12px 14px 10px;display:flex}.AddReportModal-module__Lgid5G__teamsSectionHeader h3{color:var(--color-text-primary);margin:0;font-size:14px;font-weight:600}.AddReportModal-module__Lgid5G__teamsLoading,.AddReportModal-module__Lgid5G__teamsEmpty{color:var(--color-text-tertiary);margin:0;padding:12px 14px;font-size:13px}.AddReportModal-module__Lgid5G__teamRowSelectAll{border-bottom:1px solid var(--color-border-input);background:var(--color-bg-nested);padding:8px 14px}.AddReportModal-module__Lgid5G__teamSelectAllLabel{color:var(--color-text-secondary);font-size:13px;font-weight:500}.AddReportModal-module__Lgid5G__teamRow{cursor:pointer;border-bottom:1px solid var(--color-border-input);align-items:center;gap:8px;padding:7px 14px;transition:background .1s;display:flex}.AddReportModal-module__Lgid5G__teamRow:last-child{border-bottom:none}.AddReportModal-module__Lgid5G__teamRow:hover{background:var(--color-bg-hover)}.AddReportModal-module__Lgid5G__teamRowSelected{background:var(--color-bg-nested);border-left:3px solid var(--color-primary);padding-left:11px}.AddReportModal-module__Lgid5G__teamCheckbox{cursor:pointer;width:15px;height:15px;accent-color:var(--color-primary);flex-shrink:0}.AddReportModal-module__Lgid5G__teamLogoWrapper{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;overflow:hidden}.AddReportModal-module__Lgid5G__teamName{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;overflow:hidden}@media (max-width:900px){.AddReportModal-module__Lgid5G__modalContent{grid-template-rows:1fr auto;grid-template-columns:1fr}.AddReportModal-module__Lgid5G__previewSection{border-left:none;border-top:1px solid var(--color-border-default);padding:24px 16px 16px}.AddReportModal-module__Lgid5G__mobileScreen{transform-origin:top;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{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-size:16px;font-weight:500}.ReportTemplatesSettings-module__MmsMDW__headerLeft{align-items:center;display:flex}.ReportTemplatesSettings-module__MmsMDW__headerRight{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-size:14px;font-weight:500;display:flex}.ReportTemplatesSettings-module__MmsMDW__selectColumn{width:40px;min-width:40px;padding:0 8px!important}.ReportTemplatesSettings-module__MmsMDW__checkboxWrapper{cursor:pointer;justify-content:center;align-items:center;display:flex}.ReportTemplatesSettings-module__MmsMDW__copyBadge{background:var(--color-bg-nested);border:1px solid var(--color-border-default);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;border-radius:20px;align-items:center;max-width:200px;padding:2px 10px;font-size:12px;font-weight:400;display:inline-flex;overflow:hidden}.ReportTemplatesSettings-module__MmsMDW__teamsCell{align-items:center;gap:12px;min-width:0;display:flex;overflow:hidden}.ReportTemplatesSettings-module__MmsMDW__teamLogo{object-fit:contain;flex-shrink:0;width:40px;height:40px}.ReportTemplatesSettings-module__MmsMDW__teamsList{color:var(--color-cta);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.ReportTemplatesSettings-module__MmsMDW__noTeams{color:var(--color-text-placeholder);font-size:14px;font-weight:400}@media (max-width:768px){.ReportTemplatesSettings-module__MmsMDW__sectionHeader{flex-direction:column;align-items:flex-start;gap:16px}.ReportTemplatesSettings-module__MmsMDW__headerRight{justify-content:flex-end;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;line-height:1;display:inline-flex}.reports-module__T-pq4G__dateText{font-size:var(--font-size-sm);color:var(--text-tertiary)}.reports-module__T-pq4G__viewButtonContainer{justify-content:flex-end;align-items:center;padding-right:12px;display:flex}.reports-module__T-pq4G__viewIcon{color:var(--color-cta);flex-shrink:0}.reports-module__T-pq4G__viewIcon:hover{opacity:.8}@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}
.TeamFormDialog-module__AIhp7a__teamFormModal{width:438px!important;max-width:438px!important}.TeamFormDialog-module__AIhp7a__teamFormModal .content{min-height:480px;max-height:calc(90vh - 144px);overflow-y:auto}.TeamFormDialog-module__AIhp7a__errorMessage{color:var(--color-danger-hover);background:#fee2e2;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;font-size:14px;line-height:20px;display:flex}.TeamFormDialog-module__AIhp7a__dropdownContainer{width:100%;display:block;position:relative}.TeamFormDialog-module__AIhp7a__dropdownButton{box-sizing:border-box;background:var(--color-bg-surface);border:1px solid var(--color-border-default);cursor:pointer;width:100%;height:40px;min-height:40px;max-height:40px;color:var(--color-cta);border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.TeamFormDialog-module__AIhp7a__dropdownButton:hover:not(:disabled){border-color:var(--color-border-input)}.TeamFormDialog-module__AIhp7a__dropdownButton:disabled{cursor:not-allowed;opacity:.7;background:#f7f7f7}.TeamFormDialog-module__AIhp7a__dropdownButton.TeamFormDialog-module__AIhp7a__open{border-color:var(--color-cta);box-shadow:0 0 0 2px #2e2e2e1a}.TeamFormDialog-module__AIhp7a__groupIcon{filter:brightness(0)saturate()invert(15%)sepia(0%)saturate(0%)hue-rotate()brightness(95%)contrast(90%);flex-shrink:0;width:20px;height:20px}.TeamFormDialog-module__AIhp7a__dropdownText{text-align:left;color:var(--color-cta);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}.TeamFormDialog-module__AIhp7a__angleDownIcon{flex-shrink:0;width:20px;height:20px;transition:transform .2s}.TeamFormDialog-module__AIhp7a__angleDownIcon.TeamFormDialog-module__AIhp7a__rotated{transform:rotate(180deg)}.TeamFormDialog-module__AIhp7a__dropdownMenu{background:var(--color-bg-surface);border:1px solid var(--color-border-default);z-index:1050;border-radius:8px;width:100%;max-height:300px;transition:all .3s;animation:.15s ease-out TeamFormDialog-module__AIhp7a__dropdownSlideIn;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}@keyframes TeamFormDialog-module__AIhp7a__dropdownSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.TeamFormDialog-module__AIhp7a__dropdownItem{text-align:left;width:100%;color:var(--color-cta);cursor:pointer;background:0 0;border:none;padding:8px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:background-color .15s}.TeamFormDialog-module__AIhp7a__dropdownItem:hover{background:#f7f7f7}.TeamFormDialog-module__AIhp7a__dropdownItem.TeamFormDialog-module__AIhp7a__selected{color:var(--color-cta);font-weight:600}.TeamFormDialog-module__AIhp7a__dropdownItem:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.TeamFormDialog-module__AIhp7a__dropdownItem:last-child{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.TeamFormDialog-module__AIhp7a__dropdownItemCreate{text-align:left;width:100%;color:var(--color-cta);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;transition:background-color .15s;display:flex}.TeamFormDialog-module__AIhp7a__dropdownItemCreate:hover{background:#f7f7f7}.TeamFormDialog-module__AIhp7a__dropdownDivider{background:var(--color-border-default);height:1px;margin:4px 0;transition:all .3s}.TeamFormDialog-module__AIhp7a__newGroupInput{align-items:center;gap:8px;padding:8px 12px;display:flex}.TeamFormDialog-module__AIhp7a__newGroupInput .TeamFormDialog-module__AIhp7a__input{border:1px solid var(--color-border-input);background-color:var(--color-bg-surface);color:var(--color-text-primary);border-radius:6px;flex:1;padding:8px 12px;font-size:14px;line-height:20px;transition:border-color .2s}.TeamFormDialog-module__AIhp7a__newGroupInput .TeamFormDialog-module__AIhp7a__input:focus{border-color:var(--color-cta);outline:none;box-shadow:0 0 0 3px #2e2e2e1a}.TeamFormDialog-module__AIhp7a__dropdownMenu::-webkit-scrollbar{width:6px}.TeamFormDialog-module__AIhp7a__dropdownMenu::-webkit-scrollbar-track{background:0 0}.TeamFormDialog-module__AIhp7a__dropdownMenu::-webkit-scrollbar-thumb{background:var(--color-border-default);border-radius:3px}.TeamFormDialog-module__AIhp7a__dropdownMenu::-webkit-scrollbar-thumb:hover{background:#d0d0d0}:root[data-theme=dark] .TeamFormDialog-module__AIhp7a__groupIcon{filter:brightness(0)invert(.78)}:root[data-theme=dark] .TeamFormDialog-module__AIhp7a__angleDownIcon{filter:brightness(0)invert(.78)}:root[data-theme=dark] .TeamFormDialog-module__AIhp7a__dropdownButton:hover:not(:disabled){border-color:gray}:root[data-theme=dark] .TeamFormDialog-module__AIhp7a__dropdownButton.TeamFormDialog-module__AIhp7a__open{box-shadow:0 0 0 2px #ffffff26}:root[data-theme=dark] .TeamFormDialog-module__AIhp7a__dropdownButton:disabled{background:var(--color-bg-nested)}:root[data-theme=dark] .TeamFormDialog-module__AIhp7a__dropdownItem:hover{background:var(--color-bg-nested)}:root[data-theme=dark] .TeamFormDialog-module__AIhp7a__dropdownItemCreate:hover{background:var(--color-bg-nested)}
.AddMemberModal-module__PZdHPq__modalContent{flex-direction:column;gap:20px;display:flex}.AddMemberModal-module__PZdHPq__searchSection{flex-direction:column;gap:0;display:flex}.AddMemberModal-module__PZdHPq__searchInputWrapper{align-items:center;display:flex;position:relative}.AddMemberModal-module__PZdHPq__searchIcon{color:var(--color-text-secondary);pointer-events:none;transition:all .3s;position:absolute;left:12px}.AddMemberModal-module__PZdHPq__searchInput{border:1px solid var(--color-border-input);width:100%;color:var(--color-text-primary);background:var(--color-bg-surface);border-radius:6px;padding:.625rem .75rem .625rem 2.5rem;font-size:.875rem;transition:all .2s}.AddMemberModal-module__PZdHPq__searchInput:focus{border-color:var(--color-cta);outline:none;box-shadow:0 0 0 3px #2e2e2e1a}.AddMemberModal-module__PZdHPq__searchInput::placeholder{color:var(--color-text-tertiary)}.AddMemberModal-module__PZdHPq__searchInput:disabled{background:var(--color-bg-nested);cursor:not-allowed}.AddMemberModal-module__PZdHPq__errorMessage{color:var(--color-danger-hover);background:#fef2f2;border:1px solid #fecaca;border-radius:6px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.AddMemberModal-module__PZdHPq__membersContainer{background:0 0;min-height:300px;max-height:400px;overflow-y:auto}.AddMemberModal-module__PZdHPq__loadingState{color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem 1rem;transition:all .3s;display:flex}.AddMemberModal-module__PZdHPq__spinner{animation:1s linear infinite AddMemberModal-module__PZdHPq__spin}@keyframes AddMemberModal-module__PZdHPq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AddMemberModal-module__PZdHPq__emptyState{color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1rem;transition:all .3s;display:flex}.AddMemberModal-module__PZdHPq__emptyTitle{color:var(--color-text-heading);margin:0;font-size:1rem;font-weight:600;transition:all .3s}.AddMemberModal-module__PZdHPq__emptyMessage{color:var(--color-text-secondary);margin:0;font-size:.875rem;transition:all .3s}.AddMemberModal-module__PZdHPq__selectAllRow{background:var(--color-bg-nested);border-bottom:2px solid #e5e7eb;padding:.75rem 1rem;transition:all .3s}.AddMemberModal-module__PZdHPq__checkboxLabel{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;display:flex}.AddMemberModal-module__PZdHPq__checkbox{border:2px solid var(--color-border-input);cursor:pointer;border-radius:3px;width:16px;height:16px;transition:all .2s}.AddMemberModal-module__PZdHPq__checkbox:checked{background-color:var(--color-cta);border-color:var(--color-cta)}.AddMemberModal-module__PZdHPq__checkbox:hover{border-color:var(--color-cta)}.AddMemberModal-module__PZdHPq__checkboxText{color:var(--color-text-primary);font-size:.875rem;font-weight:500;transition:all .3s}.AddMemberModal-module__PZdHPq__membersTable{flex-direction:column;display:flex}.AddMemberModal-module__PZdHPq__tableHeader{background:var(--color-bg-nested);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e5e7eb;align-items:center;padding:.75rem 1rem;font-size:.75rem;font-weight:600;transition:all .3s;display:flex}.AddMemberModal-module__PZdHPq__headerCell{align-items:center;display:flex}.AddMemberModal-module__PZdHPq__tableBody{flex-direction:column;display:flex}.AddMemberModal-module__PZdHPq__tableRow{cursor:pointer;border-bottom:1px solid #e5e7eb;align-items:center;padding:.75rem 1rem;transition:background-color .15s;display:flex}.AddMemberModal-module__PZdHPq__tableRow:hover{background-color:var(--color-bg-nested)}.AddMemberModal-module__PZdHPq__tableRow:last-child{border-bottom:none}.AddMemberModal-module__PZdHPq__selectedRow{background-color:#f0f9ff!important}.AddMemberModal-module__PZdHPq__tableCell{align-items:center;display:flex}.AddMemberModal-module__PZdHPq__memberInfo{align-items:center;gap:.75rem;display:flex}.AddMemberModal-module__PZdHPq__avatarWrapper{flex-shrink:0;width:40px;height:40px;display:inline-block;position:relative}.AddMemberModal-module__PZdHPq__avatarEmojiBadge{width:12px;height:12px;box-shadow:none;z-index:1;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:8px;line-height:12px;display:flex;position:absolute;bottom:0;right:-3px}.AddMemberModal-module__PZdHPq__memberAvatar{object-fit:cover;object-position:top center;border-radius:50%;flex-shrink:0;width:40px;height:40px}.AddMemberModal-module__PZdHPq__memberAvatarPlaceholder{background:var(--color-text-secondary);width:40px;height:40px;color:var(--color-bg-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.AddMemberModal-module__PZdHPq__memberName{color:var(--color-cta);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.AddMemberModal-module__PZdHPq__teamsCell{align-items:center;gap:12px;min-width:0;display:flex;overflow:hidden}.AddMemberModal-module__PZdHPq__teamLogo{object-fit:contain;flex-shrink:0;width:40px;height:40px}.AddMemberModal-module__PZdHPq__teamsList{color:var(--color-cta);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.AddMemberModal-module__PZdHPq__noTeams{color:var(--color-text-placeholder);font-size:14px;font-weight:400}@media (max-width:768px){.AddMemberModal-module__PZdHPq__modalContent{gap:1rem}.AddMemberModal-module__PZdHPq__membersContainer{min-height:300px;max-height:400px}.AddMemberModal-module__PZdHPq__tableHeader{font-size:.6875rem}.AddMemberModal-module__PZdHPq__memberName{font-size:.8125rem}.AddMemberModal-module__PZdHPq__memberAvatar,.AddMemberModal-module__PZdHPq__memberAvatarPlaceholder{width:28px;height:28px}}
.MoveToTeamModal-module__FyE8iG__modalContent{flex-direction:column;gap:16px;min-height:320px;max-height:600px;padding:0;display:flex;overflow-y:auto}.MoveToTeamModal-module__FyE8iG__error{color:#c00;background-color:#fee;border:1px solid #fcc;border-radius:4px;padding:12px;font-size:14px}.MoveToTeamModal-module__FyE8iG__section{flex-direction:column;gap:8px;display:flex}.MoveToTeamModal-module__FyE8iG__label{color:var(--color-cta);font-size:14px;font-weight:500;line-height:20px}.MoveToTeamModal-module__FyE8iG__singleMember{background-color:var(--color-bg-hover);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.MoveToTeamModal-module__FyE8iG__memberName{color:var(--color-cta);font-size:14px;font-weight:500}.MoveToTeamModal-module__FyE8iG__multipleMembersDisplay{background-color:var(--color-bg-hover);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.MoveToTeamModal-module__FyE8iG__stackedAvatars{align-items:center;display:flex}.MoveToTeamModal-module__FyE8iG__avatar1{z-index:1;flex-shrink:0;position:relative}.MoveToTeamModal-module__FyE8iG__avatar1 img{border:2px solid var(--color-bg-surface)!important;box-shadow:0 2px 4px #0000001a!important}.MoveToTeamModal-module__FyE8iG__avatar2{z-index:2;flex-shrink:0;margin-left:-16px;position:relative}.MoveToTeamModal-module__FyE8iG__avatar2 img{border:2px solid var(--color-bg-surface)!important;box-shadow:0 2px 4px #0000001a!important}.MoveToTeamModal-module__FyE8iG__memberNames,.MoveToTeamModal-module__FyE8iG__memberCount{color:var(--color-cta);font-size:14px;font-weight:500}.MoveToTeamModal-module__FyE8iG__plusBadge{z-index:3;background-color:var(--color-cta);width:40px;height:40px;color:var(--color-bg-surface);border:2px solid var(--color-bg-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:-16px;font-size:14px;font-weight:600;transition:all .3s;display:flex;position:relative;box-shadow:0 2px 4px #0000001a}.MoveToTeamModal-module__FyE8iG__dropdownContainer{width:100%;position:relative}.MoveToTeamModal-module__FyE8iG__dropdownButton{background-color:var(--color-bg-surface);border:1px solid var(--color-border-default);width:100%;color:var(--color-cta);cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;font-size:14px;transition:all .2s;display:flex}.MoveToTeamModal-module__FyE8iG__dropdownButton:hover:not(:disabled){background-color:var(--color-bg-hover);border-color:#d0d0d0}.MoveToTeamModal-module__FyE8iG__dropdownButton:disabled{cursor:not-allowed;opacity:.6}.MoveToTeamModal-module__FyE8iG__dropdownButton.MoveToTeamModal-module__FyE8iG__open{border-color:var(--color-cta)}.MoveToTeamModal-module__FyE8iG__teamIcon{filter:brightness(0)saturate()invert(15%)sepia(0%)saturate(0%)hue-rotate()brightness(95%)contrast(90%);flex-shrink:0;width:20px;height:20px}.MoveToTeamModal-module__FyE8iG__dropdownText{text-align:left;color:var(--color-cta);flex:1;font-size:14px}.MoveToTeamModal-module__FyE8iG__angleDownIcon{flex-shrink:0;width:20px;height:20px;transition:transform .2s}.MoveToTeamModal-module__FyE8iG__angleDownIcon.MoveToTeamModal-module__FyE8iG__rotated{transform:rotate(180deg)}.MoveToTeamModal-module__FyE8iG__dropdownMenu{background-color:var(--color-bg-surface);border:1px solid var(--color-border-default);z-index:1000;border-radius:8px;max-height:300px;transition:all .3s;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.MoveToTeamModal-module__FyE8iG__dropdownItem{text-align:left;width:100%;color:var(--color-cta);cursor:pointer;background-color:#0000;border:none;padding:12px 16px;font-size:14px;transition:background-color .2s;display:block}.MoveToTeamModal-module__FyE8iG__dropdownItem:hover{background-color:var(--color-bg-body)}.MoveToTeamModal-module__FyE8iG__dropdownItem.MoveToTeamModal-module__FyE8iG__selected{background-color:#f0f0f0;font-weight:500}.MoveToTeamModal-module__FyE8iG__emptyState{text-align:center;color:var(--color-text-tertiary);background-color:var(--color-bg-hover);border-radius:8px;padding:16px;font-size:14px;transition:all .3s}
.RemoveFromTeamModal-module__zaC2Aq__modalContent{flex-direction:column;gap:16px;min-height:320px;max-height:600px;padding:0;display:flex;overflow-y:auto}.RemoveFromTeamModal-module__zaC2Aq__error{color:#c00;background-color:#fee;border:1px solid #fcc;border-radius:4px;padding:12px;font-size:14px}.RemoveFromTeamModal-module__zaC2Aq__section{flex-direction:column;gap:8px;display:flex}.RemoveFromTeamModal-module__zaC2Aq__label{color:var(--color-cta);font-size:14px;font-weight:500;line-height:20px}.RemoveFromTeamModal-module__zaC2Aq__singleMember{background-color:var(--color-bg-hover);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.RemoveFromTeamModal-module__zaC2Aq__memberName{color:var(--color-cta);font-size:14px;font-weight:500}.RemoveFromTeamModal-module__zaC2Aq__multipleMembersDisplay{background-color:var(--color-bg-hover);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.RemoveFromTeamModal-module__zaC2Aq__stackedAvatars{align-items:center;display:flex}.RemoveFromTeamModal-module__zaC2Aq__avatar1{z-index:1;flex-shrink:0;position:relative}.RemoveFromTeamModal-module__zaC2Aq__avatar1 img{border:2px solid var(--color-bg-surface)!important;box-shadow:0 2px 4px #0000001a!important}.RemoveFromTeamModal-module__zaC2Aq__avatar2{z-index:2;flex-shrink:0;margin-left:-16px;position:relative}.RemoveFromTeamModal-module__zaC2Aq__avatar2 img{border:2px solid var(--color-bg-surface)!important;box-shadow:0 2px 4px #0000001a!important}.RemoveFromTeamModal-module__zaC2Aq__memberNames,.RemoveFromTeamModal-module__zaC2Aq__memberCount{color:var(--color-cta);font-size:14px;font-weight:500}.RemoveFromTeamModal-module__zaC2Aq__plusBadge{z-index:3;background-color:var(--color-cta);width:40px;height:40px;color:var(--color-bg-surface);border:2px solid var(--color-bg-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:-16px;font-size:14px;font-weight:600;transition:all .3s;display:flex;position:relative;box-shadow:0 2px 4px #0000001a}.RemoveFromTeamModal-module__zaC2Aq__teamDisplay{background-color:var(--color-bg-hover);border:1px solid var(--color-border-default);border-radius:8px;align-items:center;gap:12px;padding:12px 16px;transition:all .3s;display:flex}.RemoveFromTeamModal-module__zaC2Aq__accountLogo{object-fit:cover;border-radius:8px;flex-shrink:0;width:40px;height:40px}.RemoveFromTeamModal-module__zaC2Aq__teamName{color:var(--color-cta);font-size:14px;font-weight:500}.RemoveFromTeamModal-module__zaC2Aq__emptyState{text-align:center;color:var(--color-text-tertiary);background-color:var(--color-bg-hover);border-radius:8px;padding:16px;font-size:14px;transition:all .3s}
.FormButton-module__Quab0W__formButton{cursor:pointer;white-space:nowrap;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:background-color .2s}.FormButton-module__Quab0W__formButton.FormButton-module__Quab0W__primary{color:var(--color-bg-surface);background:#1f1f1f;transition:all .3s}.FormButton-module__Quab0W__formButton.FormButton-module__Quab0W__primary:hover:not(:disabled){background:#3a3a3a}.FormButton-module__Quab0W__formButton.FormButton-module__Quab0W__primary:active:not(:disabled){background:#000}.FormButton-module__Quab0W__formButton.FormButton-module__Quab0W__secondary{color:var(--color-cta);background:#f7f7f7}.FormButton-module__Quab0W__formButton.FormButton-module__Quab0W__secondary:hover:not(:disabled){background:var(--color-border-default)}.FormButton-module__Quab0W__formButton.FormButton-module__Quab0W__secondary:active:not(:disabled){background:#d0d0d0}.FormButton-module__Quab0W__formButton.FormButton-module__Quab0W__danger{background:var(--color-danger-hover);color:var(--color-bg-surface);transition:all .3s}.FormButton-module__Quab0W__formButton.FormButton-module__Quab0W__danger:hover:not(:disabled){background:var(--color-danger-hover)}.FormButton-module__Quab0W__formButton.FormButton-module__Quab0W__danger:active:not(:disabled){background:#991b1b}.FormButton-module__Quab0W__formButton:disabled{background:var(--color-text-placeholder);color:var(--color-bg-surface);cursor:not-allowed;opacity:.6}:root[data-theme=dark] .FormButton-module__Quab0W__formButton.FormButton-module__Quab0W__primary{color:#141414;background:#fafafa}:root[data-theme=dark] .FormButton-module__Quab0W__formButton.FormButton-module__Quab0W__primary:hover:not(:disabled){background:#ebebeb}:root[data-theme=dark] .FormButton-module__Quab0W__formButton.FormButton-module__Quab0W__primary:active:not(:disabled){background:#d0d0d0}:root[data-theme=dark] .FormButton-module__Quab0W__formButton.FormButton-module__Quab0W__secondary{color:#ebebeb;background:#383838}:root[data-theme=dark] .FormButton-module__Quab0W__formButton.FormButton-module__Quab0W__secondary:hover:not(:disabled){background:#4d4d4d}:root[data-theme=dark] .FormButton-module__Quab0W__formButton.FormButton-module__Quab0W__secondary:active:not(:disabled){background:#555}
.AvatarWithBadge-module__STALZW__container{border-radius:9999px;flex-shrink:0;display:inline-block;position:relative;overflow:hidden}.AvatarWithBadge-module__STALZW__size-sm{width:40px;height:40px}.AvatarWithBadge-module__STALZW__size-md{width:80px;height:80px}.AvatarWithBadge-module__STALZW__size-lg{width:148px;height:148px}.AvatarWithBadge-module__STALZW__size-xl{width:160px;height:160px}.AvatarWithBadge-module__STALZW__badgeRing{pointer-events:none;z-index:2;width:calc(100% + 12px);height:calc(100% + 12px);position:absolute;inset:-6px}.AvatarWithBadge-module__STALZW__overlay{filter:drop-shadow(0 2px 8px #2e2e2e26)}.AvatarWithBadge-module__STALZW__overlayText{letter-spacing:1.5px;fill:#fff;text-transform:uppercase;text-anchor:middle;dominant-baseline:middle;font-weight:700}.AvatarWithBadge-module__STALZW__size-sm .AvatarWithBadge-module__STALZW__overlayText{letter-spacing:.5px;font-size:6px}.AvatarWithBadge-module__STALZW__size-md .AvatarWithBadge-module__STALZW__overlayText{letter-spacing:1px;font-size:8px}.AvatarWithBadge-module__STALZW__size-lg .AvatarWithBadge-module__STALZW__overlayText,.AvatarWithBadge-module__STALZW__size-xl .AvatarWithBadge-module__STALZW__overlayText{letter-spacing:1.5px;font-size:10px}.AvatarWithBadge-module__STALZW__avatar{border-radius:9999px;position:absolute;inset:0;overflow:hidden}.AvatarWithBadge-module__STALZW__avatarImage{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.AvatarWithBadge-module__STALZW__avatarPlaceholder{background:#c7c7c7;justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex;overflow:hidden}.AvatarWithBadge-module__STALZW__defaultAvatarIcon{filter:brightness(0)invert();flex-shrink:0;width:76%;height:auto;margin-bottom:-4%;display:block}
.LoadingState-module__h8-MtG__loadingState{background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;min-height:200px;padding:2rem;display:flex}.LoadingState-module__h8-MtG__loadingState:not(.LoadingState-module__h8-MtG__sm):not(.LoadingState-module__h8-MtG__lg) .loading-icon{object-fit:contain;background:0 0;width:120px!important;height:120px!important}.LoadingState-module__h8-MtG__message{color:var(--color-text-secondary);text-align:center;margin:0;font-size:.875rem;transition:all .3s}.LoadingState-module__h8-MtG__sm{background:0 0;min-height:300px;padding:0}.LoadingState-module__h8-MtG__loadingState.LoadingState-module__h8-MtG__sm .loading-icon{object-fit:contain;background:0 0;width:60px!important;max-width:60px!important;height:60px!important;max-height:60px!important}.LoadingState-module__h8-MtG__sm .LoadingState-module__h8-MtG__message{font-size:.8125rem}.LoadingState-module__h8-MtG__md{background:0 0;min-height:200px;padding:2rem}.LoadingState-module__h8-MtG__loadingState.LoadingState-module__h8-MtG__md .loading-icon{object-fit:contain;background:0 0;width:120px!important;height:120px!important}.LoadingState-module__h8-MtG__lg{background:0 0;min-height:300px;padding:3rem}.LoadingState-module__h8-MtG__loadingState.LoadingState-module__h8-MtG__lg .loading-icon{object-fit:contain;background:0 0;width:120px!important;height:120px!important}.LoadingState-module__h8-MtG__lg .LoadingState-module__h8-MtG__message{font-size:1rem}@media (max-width:768px){.LoadingState-module__h8-MtG__loadingState{min-height:150px;padding:1.5rem}.LoadingState-module__h8-MtG__loadingState .loading-icon{width:80px!important;height:80px!important}.LoadingState-module__h8-MtG__loadingState.LoadingState-module__h8-MtG__lg{min-height:200px;padding:2rem}.LoadingState-module__h8-MtG__loadingState.LoadingState-module__h8-MtG__lg .loading-icon{width:120px!important;height:120px!important}}
.EmptyState-module__RCgupW__emptyState{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;min-height:400px;margin:-30px;padding:30px;display:flex}.EmptyState-module__RCgupW__icon{color:var(--color-cta);flex-shrink:0}.EmptyState-module__RCgupW__customIcon{filter:brightness(0)saturate()invert(16%)sepia(6%)saturate(435%)hue-rotate(202deg)brightness(95%)contrast(90%);flex-shrink:0;width:48px;height:48px}.EmptyState-module__RCgupW__message{text-align:center;color:var(--color-text-primary);margin:0;font-size:16px;font-style:normal;font-weight:500;line-height:24px;transition:all .3s}.EmptyState-module__RCgupW__description{text-align:center;color:#6b7280;max-width:400px;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:20px}
.GenerateProposalModal-module__uFLV9G__spinnerWrap{flex-direction:column;align-items:center;gap:16px;padding:32px 0;display:flex}.GenerateProposalModal-module__uFLV9G__spinner{border:3px solid var(--color-border-default,#e5e7eb);border-top-color:var(--color-primary,#2563eb);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite GenerateProposalModal-module__uFLV9G__spin}@keyframes GenerateProposalModal-module__uFLV9G__spin{to{transform:rotate(360deg)}}.GenerateProposalModal-module__uFLV9G__spinnerLabel{color:var(--color-text-secondary);text-align:center;margin:0;font-size:14px}.GenerateProposalModal-module__uFLV9G__spinnerSm{border:2px solid var(--color-border-default,#e5e7eb);border-top-color:var(--color-text-secondary,#6b7280);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite GenerateProposalModal-module__uFLV9G__spin}.GenerateProposalModal-module__uFLV9G__errorBox{color:var(--color-text-danger);background:var(--color-bg-danger-subtle);border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}
