.StepShared-module__dIGI2a__step{flex-direction:column;gap:28px;height:100%;display:flex}.StepShared-module__dIGI2a__step>[data-inline-error]{margin-bottom:0!important}.StepShared-module__dIGI2a__intro{flex-direction:column;gap:6px;max-width:560px;display:flex}.StepShared-module__dIGI2a__description{font-size:var(--font-size-base,14px);color:var(--color-text-secondary);margin:0;line-height:1.7}.StepShared-module__dIGI2a__note{color:var(--color-text-tertiary);max-width:560px;margin:0;font-size:13px;line-height:1.6}.StepShared-module__dIGI2a__sectionContext{color:var(--color-text-secondary);align-items:center;gap:8px;font-size:13px;display:flex}.StepShared-module__dIGI2a__sectionContext strong{color:var(--color-text-primary);font-weight:600}.StepShared-module__dIGI2a__emptyState{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;padding:20px 24px 48px;display:flex}.StepShared-module__dIGI2a__emptyIcon{background:var(--color-bg-nested);width:56px;height:56px;color:var(--color-text-tertiary);border-radius:50%;justify-content:center;align-items:center;display:flex}.StepShared-module__dIGI2a__emptyIconSvg{object-fit:contain;filter:brightness(0)invert(.12);width:52px;height:52px}@media (prefers-color-scheme:dark){.StepShared-module__dIGI2a__emptyIconSvg{filter:brightness(0)invert(.95)}}[data-theme=dark] .StepShared-module__dIGI2a__emptyIconSvg{filter:brightness(0)invert(.95)}[data-theme=light] .StepShared-module__dIGI2a__emptyIconSvg{filter:brightness(0)invert(.12)}.StepShared-module__dIGI2a__emptyIconLarge{color:var(--color-text-tertiary);justify-content:center;align-items:center;display:flex}.StepShared-module__dIGI2a__emptyIconLarge svg{stroke-width:1.2px;width:52px!important;height:52px!important}.StepShared-module__dIGI2a__emptyTitle{font-size:var(--font-size-base,14px);color:var(--color-text-primary);margin:0;font-weight:600}.StepShared-module__dIGI2a__emptySubtitle{font-size:var(--font-size-base,14px);color:var(--color-text-secondary);max-width:360px;margin:0}.StepShared-module__dIGI2a__itemList{flex-direction:column;display:flex}.StepShared-module__dIGI2a__itemRow{border-bottom:1px solid var(--color-border-default);background:0 0;border-radius:0;align-items:center;gap:12px;padding:12px 4px;display:flex}.StepShared-module__dIGI2a__itemRow:first-child{border-top:1px solid var(--color-border-default)}.StepShared-module__dIGI2a__itemRowButton{text-align:left;cursor:pointer;border-top:none;border-left:none;border-right:none;width:100%;font-family:inherit;transition:background-color .15s}.StepShared-module__dIGI2a__itemRowButton:hover{background:var(--color-bg-nested)}.StepShared-module__dIGI2a__itemRowButton:focus-visible{outline:2px solid var(--color-cta);outline-offset:-2px;border-radius:4px}.StepShared-module__dIGI2a__itemIcon{background:var(--color-bg-nested);width:32px;height:32px;color:var(--color-text-secondary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.StepShared-module__dIGI2a__itemLogo{object-fit:contain;border-radius:8px;width:100%;height:100%}.StepShared-module__dIGI2a__itemAvatar{background-color:#c7c7c7;background-image:url(/icons/avatar_default.svg);background-position:bottom;background-repeat:no-repeat;background-size:75%;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.StepShared-module__dIGI2a__itemAvatarImg{object-fit:cover;object-position:top center;border-radius:50%;flex-shrink:0;width:32px;height:32px;display:block}.StepShared-module__dIGI2a__itemLabel{font-size:var(--font-size-base,14px);color:var(--color-text-primary);flex:1;min-width:0;font-weight:500}.StepShared-module__dIGI2a__itemMeta{color:var(--color-text-tertiary);flex-shrink:0;align-items:center;gap:4px;font-size:12px;display:flex}.StepShared-module__dIGI2a__itemCheck{color:var(--color-text-secondary);flex-shrink:0}.StepShared-module__dIGI2a__itemTeams{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;align-items:center;gap:6px;min-width:0;max-width:360px;font-size:12px;display:inline-flex;overflow:hidden}.StepShared-module__dIGI2a__itemTeamsCol{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;justify-content:flex-start;width:240px;overflow:hidden}.StepShared-module__dIGI2a__warningBadge{color:var(--color-text-secondary);flex-shrink:0;align-items:center;gap:6px;font-size:12px;font-weight:400;display:inline-flex}.StepShared-module__dIGI2a__warningBadge svg{color:var(--color-warning,#f59e0b);flex-shrink:0}.StepShared-module__dIGI2a__itemChevron{color:var(--color-text-tertiary);flex-shrink:0}.StepShared-module__dIGI2a__itemTeamLogo{object-fit:contain;border-radius:4px;flex-shrink:0;width:24px;height:24px}.StepShared-module__dIGI2a__actionRow{justify-content:flex-start;align-items:center;gap:12px;padding-top:4px;display:flex}:is(.StepShared-module__dIGI2a__actionRow button,.StepShared-module__dIGI2a__emptyState button){min-width:160px}.StepShared-module__dIGI2a__loading{color:var(--color-text-tertiary);justify-content:center;align-items:center;padding:40px;display:flex}.StepShared-module__dIGI2a__error{background:var(--color-danger-bg,#fef2f2);border:1px solid var(--color-border-default);font-size:var(--font-size-base,14px);color:var(--color-danger,#ef4444);border-radius:6px;padding:10px 14px}.StepShared-module__dIGI2a__divider{background:var(--color-border-default);height:1px}
.BrandingStep-module__x_CHoG__managersGrid{flex-direction:column;gap:24px;display:flex}.BrandingStep-module__x_CHoG__managerCard{border-bottom:1px solid var(--color-border-default);flex-direction:column;gap:12px;padding:0 0 24px;display:flex}.BrandingStep-module__x_CHoG__managerCard:last-child{border-bottom:none;padding-bottom:0}.BrandingStep-module__x_CHoG__managerHeader{align-items:center;gap:12px;display:flex}.BrandingStep-module__x_CHoG__managerIcon{background:var(--color-bg-nested);width:36px;height:36px;color:var(--color-text-secondary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.BrandingStep-module__x_CHoG__managerTitle{font-size:var(--font-size-base,14px);color:var(--color-text-primary);font-weight:600}.BrandingStep-module__x_CHoG__managerSub{color:var(--color-text-tertiary);margin-top:1px;font-size:12px}.BrandingStep-module__x_CHoG__managerBadge{color:var(--color-text-secondary);align-items:center;gap:4px;margin-left:auto;font-size:12px;font-weight:500;display:flex}.BrandingStep-module__x_CHoG__footer{align-items:center;gap:12px;padding-top:8px;display:flex}
.Modal-module__gVyTJW__overlay{z-index:1000;overscroll-behavior:contain;background-color:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow:hidden}.Modal-module__gVyTJW__modal{background:var(--color-bg-surface);border-radius:.75rem;flex-direction:column;width:100%;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.Modal-module__gVyTJW__modal.Modal-module__gVyTJW__sm{max-width:28rem}.Modal-module__gVyTJW__modal.Modal-module__gVyTJW__md{max-width:32rem}.Modal-module__gVyTJW__modal.Modal-module__gVyTJW__lg{max-width:48rem}.Modal-module__gVyTJW__modal.Modal-module__gVyTJW__xl{max-width:64rem}.Modal-module__gVyTJW__header{flex-direction:row;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;height:64px;padding:12px 12px 12px 24px;display:flex}.Modal-module__gVyTJW__headerInfo{flex-direction:column;flex:1;gap:1rem;display:flex}.Modal-module__gVyTJW__headerActions{margin-bottom:.5rem}.Modal-module__gVyTJW__titleSection{align-items:center;gap:0;display:flex}.Modal-module__gVyTJW__titleIcon{color:var(--color-text-secondary);flex-shrink:0;margin-top:.125rem;margin-right:.75rem;transition:all .3s}.Modal-module__gVyTJW__titleWrapper{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.Modal-module__gVyTJW__title{color:var(--color-text-heading);flex-grow:1;align-items:center;margin:0;font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:flex}.Modal-module__gVyTJW__headerBadge{box-sizing:border-box;border:1px solid #e3e3e3;border-radius:24px;flex-direction:row;flex:none;order:1;align-items:center;gap:8px;height:40px;padding:8px 12px;display:flex}.Modal-module__gVyTJW__headerBadge img{object-fit:contain;flex-shrink:0;width:24px;height:24px}.Modal-module__gVyTJW__headerBadge span{color:var(--color-text-heading);white-space:nowrap;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.Modal-module__gVyTJW__subtitle{color:var(--color-text-secondary);margin:0;font-size:.875rem;line-height:1.4;transition:all .3s}.Modal-module__gVyTJW__closeButton{width:32px;height:32px;color:var(--color-cta);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;order:2;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}.Modal-module__gVyTJW__closeButton:hover{color:var(--color-text-heading);background:#f0f0f0}.Modal-module__gVyTJW__closeButton:active{background:#e3e3e3}:root[data-theme=dark] .Modal-module__gVyTJW__closeButton{color:#c7c7c7}:root[data-theme=dark] .Modal-module__gVyTJW__closeButton:hover{color:#ebebeb;background:#383838}:root[data-theme=dark] .Modal-module__gVyTJW__closeButton:active{background:#4d4d4d}:root[data-theme=dark] .Modal-module__gVyTJW__headerBadge{border-color:#4d4d4d}.Modal-module__gVyTJW__content{flex:1;min-height:400px;padding:16px 24px;overflow-y:auto}.Modal-module__gVyTJW__formFields{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:12px;width:100%;display:flex}.Modal-module__gVyTJW__topErrorBanner{border-top:none;border-left:none;border-right:none;border-radius:0;margin:-16px -24px 12px!important;padding-left:24px!important;padding-right:24px!important}.Modal-module__gVyTJW__footer{flex-direction:row;flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;height:80px;padding:16px 24px 24px;display:flex}:is(.Modal-module__gVyTJW__footer button,.Modal-module__gVyTJW__footer a[role=button]){box-sizing:border-box;width:160px;min-width:160px;height:40px;padding:10px 16px}@media (max-width:768px){.Modal-module__gVyTJW__overlay{padding:.5rem}.Modal-module__gVyTJW__modal{max-height:95vh}.Modal-module__gVyTJW__header,.Modal-module__gVyTJW__content{padding:1rem}.Modal-module__gVyTJW__topErrorBanner{margin:-1rem -1rem 12px!important;padding-left:1rem!important;padding-right:1rem!important}.Modal-module__gVyTJW__footer{gap:.5rem;height:auto;padding:1rem 1rem 1.5rem}:is(.Modal-module__gVyTJW__footer button,.Modal-module__gVyTJW__footer a[role=button]){width:100%;min-width:100%}.Modal-module__gVyTJW__title{font-size:16px}.Modal-module__gVyTJW__subtitle{font-size:.8125rem}.Modal-module__gVyTJW__titleSection{gap:0}.Modal-module__gVyTJW__titleIcon{margin-right:.5rem}}
.BaseFormField-module__YXW3Qq__fieldGroup{margin-bottom:20px}.BaseFormField-module__YXW3Qq__label{color:var(--color-text-heading);margin-bottom:8px;font-size:14px;font-weight:500;transition:all .3s;display:block}.BaseFormField-module__YXW3Qq__required{color:var(--color-danger);margin-left:2px}.BaseFormField-module__YXW3Qq__inputWrapper{position:relative}.BaseFormField-module__YXW3Qq__input{box-sizing:border-box;border:1px solid var(--color-border-default);background-color:var(--color-bg-surface);width:100%;height:40px;color:var(--color-text-primary);border-radius:8px;padding:10px 16px;font-family:inherit;font-size:14px;line-height:20px;transition:border-color .2s}.BaseFormField-module__YXW3Qq__input:hover:not(:disabled){border-color:var(--color-text-tertiary)}.BaseFormField-module__YXW3Qq__input:focus{border-color:var(--color-cta);outline:none}.BaseFormField-module__YXW3Qq__input:disabled{background-color:var(--color-bg-nested);color:var(--color-text-secondary);cursor:not-allowed;opacity:.7}.BaseFormField-module__YXW3Qq__input.BaseFormField-module__YXW3Qq__error,.BaseFormField-module__YXW3Qq__input.BaseFormField-module__YXW3Qq__error:focus{border-color:var(--color-danger)}.BaseFormField-module__YXW3Qq__inputIcon{color:var(--color-text-tertiary);pointer-events:none;font-size:16px;transition:color .2s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.BaseFormField-module__YXW3Qq__select{box-sizing:border-box;appearance:none;border:1px solid var(--color-border-default);background-color:var(--color-bg-surface);width:100%;height:40px;color:var(--color-cta);cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'><path d='M5 7.5L10 12.5L15 7.5' stroke='%23808080' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right 12px center;background-repeat:no-repeat;background-size:20px 20px;border-radius:8px;padding:10px 40px 10px 16px;font-family:inherit;font-size:14px;line-height:20px;transition:border-color .2s}.BaseFormField-module__YXW3Qq__select:hover:not(:disabled){border-color:var(--color-text-tertiary)}.BaseFormField-module__YXW3Qq__select:focus{border-color:var(--color-cta);outline:none}.BaseFormField-module__YXW3Qq__select:disabled{background-color:var(--color-bg-nested);color:var(--color-text-secondary);cursor:not-allowed;opacity:.7}.BaseFormField-module__YXW3Qq__select.BaseFormField-module__YXW3Qq__error,.BaseFormField-module__YXW3Qq__select.BaseFormField-module__YXW3Qq__error:focus{border-color:var(--color-danger)}:is(:root[data-theme=dark] .BaseFormField-module__YXW3Qq__input:hover:not(:disabled),:root[data-theme=dark] .BaseFormField-module__YXW3Qq__select:hover:not(:disabled)){border-color:gray}.BaseFormField-module__YXW3Qq__errorText{color:var(--color-danger);margin-top:4px;font-size:12px;display:block}.BaseFormField-module__YXW3Qq__helpText{color:var(--color-text-secondary);margin-top:4px;font-size:12px;font-style:italic;transition:all .3s;display:block}
.FormFieldHorizontal-module__1fIyua__field{flex-direction:row;align-items:flex-start;gap:4px;width:100%;max-width:none;display:flex}.FormFieldHorizontal-module__1fIyua__labelWrapper{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;display:flex}.FormFieldHorizontal-module__1fIyua__label{color:var(--color-cta);align-items:center;gap:2px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}.FormFieldHorizontal-module__1fIyua__required{text-align:right;color:var(--color-danger-hover);margin-left:2px;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.FormFieldHorizontal-module__1fIyua__inputWrapper{flex-direction:column;flex-grow:1;gap:4px;min-width:150px;display:flex}.FormFieldHorizontal-module__1fIyua__inputWrapper>input,.FormFieldHorizontal-module__1fIyua__inputWrapper>select,.FormFieldHorizontal-module__1fIyua__inputWrapper>textarea{box-sizing:border-box;background:var(--color-bg-surface);border:1px solid var(--color-border-default);width:100%;height:40px;min-height:40px;max-height:40px;color:var(--color-cta);border-radius:8px;padding:8px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:border-color .2s}.FormFieldHorizontal-module__1fIyua__inputWrapper>textarea{resize:vertical;min-height:80px;max-height:none}.FormFieldHorizontal-module__1fIyua__inputWrapper>input:focus,.FormFieldHorizontal-module__1fIyua__inputWrapper>select:focus,.FormFieldHorizontal-module__1fIyua__inputWrapper>textarea:focus{border-color:var(--color-cta);outline:none}.FormFieldHorizontal-module__1fIyua__inputWrapper>input::placeholder,.FormFieldHorizontal-module__1fIyua__inputWrapper>select::placeholder,.FormFieldHorizontal-module__1fIyua__inputWrapper>textarea::placeholder{color:#d3d3d3}.FormFieldHorizontal-module__1fIyua__helpText{color:var(--color-text-placeholder);font-size:12px;font-style:normal;font-weight:400;line-height:18px;transition:all .3s}.FormFieldHorizontal-module__1fIyua__error{color:var(--color-danger-hover);font-size:12px;font-style:normal;font-weight:400;line-height:18px}
.TeamProgress-module__eW2DtG__container{box-sizing:border-box;flex-direction:column;flex:auto;align-items:flex-start;width:100%;height:100%;padding:0;display:flex}.TeamProgress-module__eW2DtG__teamList{flex-direction:column;flex:auto;align-items:flex-start;width:100%;min-width:0;height:100%;padding:0;display:flex}.TeamProgress-module__eW2DtG__teamItem{box-sizing:border-box;border-bottom:1px solid var(--color-border-default);flex-direction:row;flex:none;justify-content:flex-start;align-self:stretch;align-items:center;gap:16px;width:100%;max-width:100%;height:64px;padding:12px 0;display:flex}.TeamProgress-module__eW2DtG__teamItem:last-child{border-bottom:none}.TeamProgress-module__eW2DtG__teamItemClickable{cursor:pointer;transition:background-color .15s}.TeamProgress-module__eW2DtG__teamItemClickable:hover{background-color:var(--color-surface-hover,#00000008)}.TeamProgress-module__eW2DtG__teamInfo{flex-direction:row;flex:25%;align-items:center;gap:12px;min-width:0;padding:0;display:flex;overflow:hidden}.TeamProgress-module__eW2DtG__trainerColumn{flex-direction:row;flex:30%;align-items:center;min-width:0;padding:0;display:flex;overflow:hidden}.TeamProgress-module__eW2DtG__teamColumn{white-space:nowrap;flex-direction:row;flex:20%;align-items:center;min-width:0;padding:0;display:flex}.TeamProgress-module__eW2DtG__progressColumn{flex-direction:row;flex:20%;align-items:center;min-width:0;padding:0;display:flex}.TeamProgress-module__eW2DtG__chevronColumn{flex-direction:row;flex:5%;justify-content:flex-end;align-items:center;min-width:0;padding:0;display:flex}.TeamProgress-module__eW2DtG__countText{color:var(--color-text-secondary);white-space:nowrap;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.TeamProgress-module__eW2DtG__teamLogo{flex-shrink:0;width:40px!important;height:40px!important}.TeamProgress-module__eW2DtG__teamName{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;flex-grow:1;min-width:0;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}.TeamProgress-module__eW2DtG__progressBarInline{flex-direction:row;flex-shrink:1;align-items:center;gap:12px;width:100%;min-width:0;max-width:120px;height:18px;padding:0;display:flex}.TeamProgress-module__eW2DtG__progressBarInlineBase{background:var(--color-progress-track);border-radius:9999px;flex:auto;order:0;min-width:24px;height:8px;position:relative}.TeamProgress-module__eW2DtG__progressBarInlineFill{background:#1f1f1f;border-radius:9999px;transition:width .5s;position:absolute;top:0;bottom:0;left:0%}.TeamProgress-module__eW2DtG__progressPercentage{text-align:right;color:var(--color-text-primary);flex:none;order:1;align-items:center;font-size:12px;font-style:normal;font-weight:500;line-height:1;display:flex}.TeamProgress-module__eW2DtG__chevron{color:var(--color-cta);flex-shrink:0}:root[data-theme=dark] .TeamProgress-module__eW2DtG__progressBarInlineFill{background:#f7f7f7}
.PlayerSymbol-module__2m5D8G__symbol{-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,sans-serif;line-height:1;display:inline-flex}.PlayerSymbol-module__2m5D8G__size-sm{width:10px;height:10px;font-size:10px}.PlayerSymbol-module__2m5D8G__size-md{width:13px;height:13px;font-size:13px}.PlayerSymbol-module__2m5D8G__size-lg{width:16px;height:16px;font-size:16px}
.PlayerSymbolPicker-module__sre9KG__container{flex-direction:column;gap:16px;width:100%;display:flex;position:relative}.PlayerSymbolPicker-module__sre9KG__header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.PlayerSymbolPicker-module__sre9KG__label{color:var(--color-cta);font-size:14px;font-weight:500;line-height:20px}.PlayerSymbolPicker-module__sre9KG__content{flex-direction:column;gap:16px;display:flex;position:relative}.PlayerSymbolPicker-module__sre9KG__actions{flex-flow:wrap;align-items:center;gap:8px;display:flex;position:relative}.PlayerSymbolPicker-module__sre9KG__symbolButton{box-sizing:border-box;background-color:var(--color-bg-surface);cursor:pointer;border:1px solid #e3e3e3;border-radius:8px;flex-direction:row;align-items:center;gap:8px;height:40px;min-height:40px;padding:8px 16px;transition:all .2s;display:flex}.PlayerSymbolPicker-module__sre9KG__symbolButton:hover:not(:disabled){border-color:var(--color-cta);box-shadow:0 2px 4px #0000000d}.PlayerSymbolPicker-module__sre9KG__symbolButton:disabled{opacity:.5;cursor:not-allowed}.PlayerSymbolPicker-module__sre9KG__chevron{color:#6b7280;flex-shrink:0;transition:transform .2s}.PlayerSymbolPicker-module__sre9KG__chevronOpen{transform:rotate(180deg)}.PlayerSymbolPicker-module__sre9KG__emojiPickerContainer{z-index:1000;background-color:var(--color-bg-surface);border:1px solid #e3e3e3;border-radius:12px;width:360px;max-width:360px;margin-top:8px;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 8px 24px #00000026}.PlayerSymbolPicker-module__sre9KG__emojiPickerContainer .epr-emoji-category-label{padding:4px 8px!important;font-size:11px!important}.PlayerSymbolPicker-module__sre9KG__emojiPickerContainer button.epr-emoji:hover{background-color:var(--color-bg-nested)!important}@media (max-width:768px){.PlayerSymbolPicker-module__sre9KG__actions{flex-direction:column;align-items:stretch}.PlayerSymbolPicker-module__sre9KG__symbolButton{width:100%}}
.ManagerLevelDropdown-module__-vLvaG__dropdownContainer{width:100%;display:inline-flex;position:relative}.ManagerLevelDropdown-module__-vLvaG__dropdownButton{box-sizing:border-box;background:var(--color-bg-surface);border:1px solid var(--color-border-default);cursor:pointer;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;height:40px;padding:10px 16px;transition:border-color .2s;display:flex;position:relative}.ManagerLevelDropdown-module__-vLvaG__dropdownButton:hover:not(:disabled){border-color:var(--color-text-tertiary)}.ManagerLevelDropdown-module__-vLvaG__dropdownButton:disabled{opacity:.5;cursor:not-allowed}.ManagerLevelDropdown-module__-vLvaG__dropdownButton.ManagerLevelDropdown-module__-vLvaG__open{border-color:var(--color-cta)}.ManagerLevelDropdown-module__-vLvaG__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}.ManagerLevelDropdown-module__-vLvaG__angleDownIcon{flex-shrink:0;width:20px;height:20px;transition:transform .2s}.ManagerLevelDropdown-module__-vLvaG__angleDownIcon.ManagerLevelDropdown-module__-vLvaG__rotated{transform:rotate(180deg)}.ManagerLevelDropdown-module__-vLvaG__dropdownMenu{background:var(--color-bg-surface);border:1px solid var(--color-border-default);z-index:1000;border-radius:8px;width:100%;max-height:240px;transition:all .3s;animation:.15s ease-out ManagerLevelDropdown-module__-vLvaG__dropdownSlideIn;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #00000014}@keyframes ManagerLevelDropdown-module__-vLvaG__dropdownSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ManagerLevelDropdown-module__-vLvaG__dropdownItem{text-align:left;width:100%;color:var(--color-cta);cursor:pointer;background:0 0;border:none;padding:12px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:background-color .15s}.ManagerLevelDropdown-module__-vLvaG__dropdownItem:hover:not(.ManagerLevelDropdown-module__-vLvaG__disabled){background:var(--color-bg-body)}.ManagerLevelDropdown-module__-vLvaG__dropdownItem.ManagerLevelDropdown-module__-vLvaG__selected{font-weight:600}:root[data-theme=dark] .ManagerLevelDropdown-module__-vLvaG__dropdownButton:hover:not(:disabled){border-color:gray}:root[data-theme=dark] .ManagerLevelDropdown-module__-vLvaG__dropdownItem.ManagerLevelDropdown-module__-vLvaG__selected{background:0 0}:root[data-theme=dark] .ManagerLevelDropdown-module__-vLvaG__dropdownItem:hover:not(.ManagerLevelDropdown-module__-vLvaG__disabled){background:var(--color-bg-nested)}.ManagerLevelDropdown-module__-vLvaG__dropdownItem.ManagerLevelDropdown-module__-vLvaG__disabled{opacity:.5;cursor:not-allowed}.ManagerLevelDropdown-module__-vLvaG__dropdownItem:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.ManagerLevelDropdown-module__-vLvaG__dropdownItem:last-child{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.ManagerLevelDropdown-module__-vLvaG__disabledHintContainer{flex-direction:row;align-items:flex-start;gap:6px;width:100%;padding:4px 0;display:flex}.ManagerLevelDropdown-module__-vLvaG__warningIcon{color:#6b6b6b;opacity:1;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;margin-top:1px;display:flex}.ManagerLevelDropdown-module__-vLvaG__warningIcon svg{width:14px;height:14px}.ManagerLevelDropdown-module__-vLvaG__disabledHint{color:#6b6b6b;white-space:normal;word-wrap:break-word;flex:1;font-size:11px;font-weight:400;line-height:15px}.ManagerLevelDropdown-module__-vLvaG__dropdownMenu::-webkit-scrollbar{width:6px}.ManagerLevelDropdown-module__-vLvaG__dropdownMenu::-webkit-scrollbar-track{background:0 0}.ManagerLevelDropdown-module__-vLvaG__dropdownMenu::-webkit-scrollbar-thumb{background:var(--color-border-default);border-radius:3px}.ManagerLevelDropdown-module__-vLvaG__dropdownMenu::-webkit-scrollbar-thumb:hover{background:#d0d0d0}
.StaffEditForm-module__l2JC8W__form{flex-direction:column;gap:0;padding-top:8px;display:flex}.StaffEditForm-module__l2JC8W__fieldsSection{flex-direction:column;gap:0;display:flex}.StaffEditForm-module__l2JC8W__fieldRow{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:0;display:grid}.StaffEditForm-module__l2JC8W__fieldGroup{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.StaffEditForm-module__l2JC8W__fieldGroup:last-child{margin-bottom:0}.StaffEditForm-module__l2JC8W__label{color:var(--color-text-heading);align-items:center;gap:4px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.StaffEditForm-module__l2JC8W__required{color:var(--color-danger)}.StaffEditForm-module__l2JC8W__input{border:1px solid var(--color-border-input);background-color:var(--color-bg-surface);width:100%;color:var(--color-text-primary);box-sizing:border-box;border-radius:8px;padding:12px 16px;font-size:14px;transition:border-color .2s}.StaffEditForm-module__l2JC8W__input:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #3b82f61a}.StaffEditForm-module__l2JC8W__input:disabled{background-color:var(--color-bg-nested);cursor:not-allowed;opacity:.6}.StaffEditForm-module__l2JC8W__input::placeholder{color:var(--color-text-tertiary)}.StaffEditForm-module__l2JC8W__error{color:var(--color-danger);margin-top:4px;font-size:12px}.StaffEditForm-module__l2JC8W__helpText{color:var(--color-text-secondary);margin-top:4px;font-size:12px;transition:all .3s}.StaffEditForm-module__l2JC8W__statusToggle{align-items:center;display:flex}.StaffEditForm-module__l2JC8W__toggleLabel{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;display:flex}.StaffEditForm-module__l2JC8W__toggleLabel input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.StaffEditForm-module__l2JC8W__toggleSwitch{background-color:var(--color-border-input);border-radius:24px;width:44px;height:24px;transition:background-color .2s;display:inline-block;position:relative}.StaffEditForm-module__l2JC8W__toggleSwitch:after{content:"";background-color:var(--color-bg-surface);border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.StaffEditForm-module__l2JC8W__toggleLabel input:checked+.StaffEditForm-module__l2JC8W__toggleSwitch{background-color:var(--color-success)}.StaffEditForm-module__l2JC8W__toggleLabel input:checked+.StaffEditForm-module__l2JC8W__toggleSwitch:after{transform:translateY(-50%)translate(20px)}.StaffEditForm-module__l2JC8W__toggleLabel input:disabled+.StaffEditForm-module__l2JC8W__toggleSwitch{opacity:.5;cursor:not-allowed}.StaffEditForm-module__l2JC8W__toggleText{color:var(--color-text-primary);font-size:14px;font-weight:500;transition:all .3s}.StaffEditForm-module__l2JC8W__formActions{justify-content:flex-end;gap:12px;margin-top:auto;padding-top:24px;display:flex}.StaffEditForm-module__l2JC8W__saveButton{color:#fff;cursor:pointer;box-sizing:border-box;background:#2e2e2e;border:1px solid #2e2e2e;border-radius:8px;min-width:120px;height:38px;padding:0 24px;font-size:14px;font-weight:500;transition:all .2s}.StaffEditForm-module__l2JC8W__saveButton:hover:not(:disabled){background:#404040}.StaffEditForm-module__l2JC8W__saveButton:disabled{opacity:.6;cursor:not-allowed}:root[data-theme=dark] .StaffEditForm-module__l2JC8W__saveButton{color:#141414;background:#fafafa;border-color:#fafafa}:root[data-theme=dark] .StaffEditForm-module__l2JC8W__saveButton:hover:not(:disabled){background:#ebebeb;border-color:#ebebeb}@media (max-width:768px){.StaffEditForm-module__l2JC8W__fieldRow{grid-template-columns:1fr;gap:0}.StaffEditForm-module__l2JC8W__fieldGroup{margin-bottom:16px}.StaffEditForm-module__l2JC8W__formActions{flex-direction:column}.StaffEditForm-module__l2JC8W__saveButton{width:100%}}
.StaffInviteDialog-module__WUdx_G__inviteModal,.StaffInviteDialog-module__WUdx_G__editModal{width:580px!important;max-width:580px!important}.StaffInviteDialog-module__WUdx_G__errorMessage{background:var(--color-danger-bg);color:var(--color-danger-text);border:1px solid var(--color-danger-border);border-radius:8px;margin-bottom:16px;padding:10px 14px;font-size:14px;line-height:20px}.StaffInviteDialog-module__WUdx_G__checkboxLabel{cursor:not-allowed;flex-direction:row;align-items:center;gap:8px;display:flex}.StaffInviteDialog-module__WUdx_G__readOnlyCheckbox{cursor:not-allowed;width:20px;height:20px;accent-color:var(--color-cta);appearance:none;background-color:var(--color-text-primary);border:2px solid #2e2e2e;border-radius:4px;flex-shrink:0;position:relative;opacity:1!important}.StaffInviteDialog-module__WUdx_G__readOnlyCheckbox:checked:after{content:"";border:2px solid #2e2e2e;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.StaffInviteDialog-module__WUdx_G__checkboxText{color:var(--color-cta);-webkit-user-select:none;user-select:none;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.StaffInviteDialog-module__WUdx_G__levelDropdownContainer{width:100%;position:relative}.StaffInviteDialog-module__WUdx_G__infoMessage{color:#0369a1;background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;align-items:flex-start;gap:8px;margin-top:-8px;padding:12px;font-size:13px;line-height:18px;display:flex}.StaffInviteDialog-module__WUdx_G__infoMessage span{flex:1}.StaffInviteDialog-module__WUdx_G__warningMessage{color:var(--color-cta);background:#f7f7f7;border:1px solid #e5e5e5;border-radius:8px;align-items:flex-start;gap:8px;margin-top:0;padding:12px;font-size:13px;line-height:18px;display:flex}.StaffInviteDialog-module__WUdx_G__warningMessage span{flex:1}.StaffInviteDialog-module__WUdx_G__warningMessage strong{color:var(--color-text-heading);font-weight:600}.StaffInviteDialog-module__WUdx_G__groupsSection{flex-direction:row;align-items:flex-start;gap:8px;width:100%;margin-top:0;display:flex}.StaffInviteDialog-module__WUdx_G__groupsLabel{width:180px;color:var(--color-text-primary);text-align:left;flex-direction:row;flex-shrink:0;align-self:flex-start;align-items:baseline;gap:0;padding-top:0;font-size:14px;font-style:normal;font-weight:500;line-height:20px;transition:all .3s;display:flex}.StaffInviteDialog-module__WUdx_G__requiredAsterisk{color:#dc2626;margin-left:4px;font-weight:500}.StaffInviteDialog-module__WUdx_G__groupsHint{color:var(--color-text-placeholder);font-size:12px;font-style:normal;font-weight:400;line-height:16px}.StaffInviteDialog-module__WUdx_G__groupsContainer{background:0 0;flex:1;max-width:410px;max-height:320px;padding-top:0;overflow-y:auto}.StaffInviteDialog-module__WUdx_G__groupsContainer table{margin-top:0;padding-top:0}.StaffInviteDialog-module__WUdx_G__groupsContainer tbody tr:first-child td{padding-top:0!important}.StaffInviteDialog-module__WUdx_G__groupsContainer thead{display:none}.StaffInviteDialog-module__WUdx_G__groupsContainer table{border-spacing:0;border-collapse:collapse}.StaffInviteDialog-module__WUdx_G__groupsContainer tbody tr{border-bottom:none!important}.StaffInviteDialog-module__WUdx_G__groupsContainer tbody td{border-bottom:none!important;padding-left:0!important;padding-right:0!important}.StaffInviteDialog-module__WUdx_G__groupsContainer tbody td:first-child{padding-left:0!important}.StaffInviteDialog-module__WUdx_G__groupsContainer tbody tr:hover{background-color:#0000!important}.StaffInviteDialog-module__WUdx_G__groupsContainer{scrollbar-width:thin;scrollbar-color:transparent transparent}.StaffInviteDialog-module__WUdx_G__groupsContainer:hover{scrollbar-color:var(--color-border-input) transparent}.StaffInviteDialog-module__WUdx_G__groupsContainer::-webkit-scrollbar{width:6px}.StaffInviteDialog-module__WUdx_G__groupsContainer::-webkit-scrollbar-track{background:0 0}.StaffInviteDialog-module__WUdx_G__groupsContainer::-webkit-scrollbar-thumb{background:0 0;border-radius:3px}.StaffInviteDialog-module__WUdx_G__groupsContainer:hover::-webkit-scrollbar-thumb{background:var(--color-border-input)}.StaffInviteDialog-module__WUdx_G__groupsContainer::-webkit-scrollbar-thumb:hover{background:var(--color-text-tertiary)}.StaffInviteDialog-module__WUdx_G__groupInfo{align-items:center;gap:12px;display:flex}.StaffInviteDialog-module__WUdx_G__groupLogo{object-fit:contain;flex-shrink:0;width:40px;height:40px}.StaffInviteDialog-module__WUdx_G__groupNameWrapper{flex-direction:column;gap:2px;display:flex}.StaffInviteDialog-module__WUdx_G__groupName{color:var(--color-cta);font-size:14px;font-style:normal;font-weight:400;line-height:20px}
.ProfileStatsPanel-module__wPhNtG__container{box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:row;align-items:flex-start;gap:64px;width:100%;height:auto;min-height:200px;margin-bottom:32px;padding:24px;display:flex;overflow:visible;box-shadow:0 4px 8px #0000001f}.ProfileStatsPanel-module__wPhNtG__avatarWrapper{flex-direction:column;flex-shrink:0;align-items:center;gap:12px;width:148px;padding:0;display:flex}.ProfileStatsPanel-module__wPhNtG__birthDate{color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:20px}.ProfileStatsPanel-module__wPhNtG__avatar{flex-shrink:0;justify-content:center;align-items:center;width:148px;height:148px;display:flex;position:relative}.ProfileStatsPanel-module__wPhNtG__editButton{cursor:pointer;z-index:10;background:#1f1f1f;border:none;border-radius:9999px;flex-direction:row;justify-content:center;align-items:center;width:32px;height:32px;padding:8px;transition:background .2s;display:flex;position:absolute;top:8px;right:8px}.ProfileStatsPanel-module__wPhNtG__editButton:hover{background:#2e2e2e}.ProfileStatsPanel-module__wPhNtG__editIcon{filter:brightness(0)invert();width:16px;height:16px}.ProfileStatsPanel-module__wPhNtG__avatarEmojiBadge{z-index:2;background:0 0;outline:none;justify-content:center;align-items:center;font-size:24px;line-height:1;display:flex;position:absolute;bottom:4px;right:4px;box-shadow:none!important;border:none!important}.ProfileStatsPanel-module__wPhNtG__roleBadge{background:linear-gradient(135deg,#2e2e2e 0%,#1f1f1f 100%);border:none;border-radius:24px;flex-direction:row;justify-content:center;align-items:center;gap:8px;min-width:110px;padding:8px 16px;transition:all .2s;display:flex;box-shadow:0 4px 8px #00000026}.ProfileStatsPanel-module__wPhNtG__roleBadge:hover{background:linear-gradient(135deg,#3a3a3a 0%,#2a2a2a 100%);transform:translateY(-2px);box-shadow:0 6px 12px #0003}.ProfileStatsPanel-module__wPhNtG__roleBadgeIcon{filter:brightness(0)invert();flex-shrink:0;width:18px;height:18px}.ProfileStatsPanel-module__wPhNtG__roleBadgeText{color:#fafafa;text-transform:capitalize;letter-spacing:normal;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.ProfileStatsPanel-module__wPhNtG__scoreProgress{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:12px;width:508px;height:192px;padding:0;display:flex}.ProfileStatsPanel-module__wPhNtG__sectionTitle{width:100%;height:24px;color:var(--color-text-heading);margin:0;padding:0;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.ProfileStatsPanel-module__wPhNtG__emptyChart{width:100%;color:var(--color-text-secondary,#9ca3af);flex:1;justify-content:center;align-items:center;font-size:13px;font-style:italic;display:flex}.ProfileStatsPanel-module__wPhNtG__graph{isolation:isolate;flex-direction:column;flex:1 0 auto;align-self:stretch;gap:4px;min-width:0;display:flex}.ProfileStatsPanel-module__wPhNtG__graphRow{flex-direction:row;align-items:stretch;gap:8px;height:140px;display:flex;position:relative}.ProfileStatsPanel-module__wPhNtG__chartPlotArea{flex:1;min-width:0;position:relative}.ProfileStatsPanel-module__wPhNtG__lines{z-index:1;flex-direction:column;justify-content:space-between;padding:9px 0;display:flex;position:absolute;inset:0}.ProfileStatsPanel-module__wPhNtG__gridLine{border:1px dashed #e3e3e3;flex:none;align-self:stretch;width:100%;height:0}.ProfileStatsPanel-module__wPhNtG__scores{z-index:2;position:absolute;inset:9px 0}.ProfileStatsPanel-module__wPhNtG__lineSvg{width:100%;height:100%;position:absolute;top:0;left:0}.ProfileStatsPanel-module__wPhNtG__scorePoint{background:var(--color-cta);text-align:center;width:36px;height:36px;color:var(--color-button-text-on-dark);border-radius:9999px;flex-direction:row;justify-content:center;align-items:center;padding:8px;font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:flex;position:absolute;transform:translate(-50%,-50%)}.ProfileStatsPanel-module__wPhNtG__xAxisRow{flex-direction:row;align-items:center;height:20px;display:flex}.ProfileStatsPanel-module__wPhNtG__xAxisLabels{flex-direction:row;flex:1;min-width:0;display:flex}.ProfileStatsPanel-module__wPhNtG__xAxisLabel{text-align:center;color:var(--color-text-placeholder);flex:1;min-width:0;font-size:11px;font-weight:400;line-height:20px}.ProfileStatsPanel-module__wPhNtG__divider{background:var(--color-border-default);flex-shrink:0;align-self:stretch;width:1px;transition:all .3s}.ProfileStatsPanel-module__wPhNtG__reportProgress{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:12px;width:356px;height:auto;min-height:192px;padding:0;display:flex}.ProfileStatsPanel-module__wPhNtG__reportContent{flex-direction:row;flex-shrink:0;align-items:center;gap:36px;width:356px;height:auto;min-height:140px;padding:0;display:flex}.ProfileStatsPanel-module__wPhNtG__stats{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:4px;min-width:0;height:auto;padding:0;display:flex}.ProfileStatsPanel-module__wPhNtG__statRow{flex-direction:row;flex:none;justify-content:flex-start;align-items:baseline;gap:8px;width:100%;height:auto;min-height:28px;padding:0;display:flex}.ProfileStatsPanel-module__wPhNtG__statLabel{color:var(--color-text-placeholder);flex:1;min-width:0;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.ProfileStatsPanel-module__wPhNtG__statDivider{width:4px;height:20px;color:var(--color-text-placeholder);flex:none;margin:0 auto;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.ProfileStatsPanel-module__wPhNtG__statValue{width:20px;height:28px;color:var(--color-cta);text-align:right;flex:none;margin:0 auto;font-size:18px;font-style:normal;font-weight:600;line-height:28px}.ProfileStatsPanel-module__wPhNtG__circularProgress{flex-shrink:0;justify-content:center;align-items:center;width:140px;height:140px;display:flex;position:relative}.ProfileStatsPanel-module__wPhNtG__circularProgress svg{width:140px;height:140px}.ProfileStatsPanel-module__wPhNtG__progressText{justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0}.ProfileStatsPanel-module__wPhNtG__progressValue{text-align:center;width:auto;height:32px;color:var(--color-cta);flex:none;font-size:24px;font-style:normal;font-weight:600;line-height:1}.ProfileStatsPanel-module__wPhNtG__progressLabel{text-align:center;width:102px;height:40px;color:var(--color-text-placeholder);flex:none;font-size:14px;font-style:normal;font-weight:500;line-height:20px}:root[data-theme=dark] .ProfileStatsPanel-module__wPhNtG__container{background:var(--color-bg-surface)}:root[data-theme=dark] .ProfileStatsPanel-module__wPhNtG__editButton{background:#e8e8e8;border:1px solid silver}:root[data-theme=dark] .ProfileStatsPanel-module__wPhNtG__editButton:hover{background:#fafafa;border-color:#e0e0e0}:root[data-theme=dark] .ProfileStatsPanel-module__wPhNtG__editIcon{filter:brightness(0)}:root[data-theme=dark] .ProfileStatsPanel-module__wPhNtG__gridLine{border-color:#4d4d4d}:root[data-theme=dark] .ProfileStatsPanel-module__wPhNtG__scorePoint{color:#141414;background:#fafafa}:root[data-theme=dark] .ProfileStatsPanel-module__wPhNtG__saveButton{color:#141414;background:#fafafa}:root[data-theme=dark] .ProfileStatsPanel-module__wPhNtG__saveButton:hover:not(:disabled){background:#ebebeb}@media (max-width:1200px){.ProfileStatsPanel-module__wPhNtG__container{flex-direction:column;gap:32px;min-height:auto}.ProfileStatsPanel-module__wPhNtG__scoreProgress,.ProfileStatsPanel-module__wPhNtG__reportProgress{width:100%}.ProfileStatsPanel-module__wPhNtG__divider{background:var(--color-border-default);width:100%;height:1px;transition:all .3s}}@media (max-width:768px){.ProfileStatsPanel-module__wPhNtG__container{gap:24px;padding:20px}.ProfileStatsPanel-module__wPhNtG__avatarWrapper{width:120px}.ProfileStatsPanel-module__wPhNtG__avatar{width:120px;height:120px}.ProfileStatsPanel-module__wPhNtG__roleBadge{gap:5px;min-width:90px;padding:5px 10px}.ProfileStatsPanel-module__wPhNtG__roleBadgeText{font-size:12px}.ProfileStatsPanel-module__wPhNtG__scoreProgress{height:auto}.ProfileStatsPanel-module__wPhNtG__graph{width:100%;overflow-x:auto}.ProfileStatsPanel-module__wPhNtG__reportContent{flex-direction:column;gap:24px;width:100%;height:auto}.ProfileStatsPanel-module__wPhNtG__stats,.ProfileStatsPanel-module__wPhNtG__statRow{width:100%}}.ProfileStatsPanel-module__wPhNtG__cropModal{z-index:9999;justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0}.ProfileStatsPanel-module__wPhNtG__cropOverlay{background:#000c;position:absolute;inset:0}.ProfileStatsPanel-module__wPhNtG__cropContainer{background:var(--color-bg-surface);border-radius:16px;flex-direction:column;width:100%;max-width:800px;max-height:90vh;display:flex;position:relative;box-shadow:0 12px 40px #00000029}.ProfileStatsPanel-module__wPhNtG__cropHeader{border-bottom:1px solid var(--color-border-default);flex-direction:column;gap:8px;padding:24px;display:flex}.ProfileStatsPanel-module__wPhNtG__cropHeaderTop{justify-content:space-between;align-items:center;display:flex}.ProfileStatsPanel-module__wPhNtG__cropTitle{color:var(--color-text-heading);margin:0;font-size:20px;font-weight:600;line-height:28px}.ProfileStatsPanel-module__wPhNtG__cropHeaderHint{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:20px}.ProfileStatsPanel-module__wPhNtG__closeButton{width:36px;height:36px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}.ProfileStatsPanel-module__wPhNtG__closeButton:hover:not(:disabled){background:var(--color-bg-nested);color:var(--color-text-primary)}.ProfileStatsPanel-module__wPhNtG__closeButton:disabled{opacity:.6;cursor:not-allowed}.ProfileStatsPanel-module__wPhNtG__cropArea{background:#000;width:100%;height:400px;position:relative}.ProfileStatsPanel-module__wPhNtG__cropControls{border-bottom:1px solid var(--color-border-default);padding:24px}.ProfileStatsPanel-module__wPhNtG__zoomLabel{color:var(--color-text-secondary);cursor:pointer;align-items:center;gap:16px;font-size:14px;line-height:20px;display:flex}.ProfileStatsPanel-module__wPhNtG__zoomLabel span{text-align:right;min-width:40px}.ProfileStatsPanel-module__wPhNtG__zoomSlider{appearance:none;background:var(--color-bg-nested);cursor:pointer;border-radius:3px;outline:none;flex:1;height:6px}.ProfileStatsPanel-module__wPhNtG__zoomSlider::-webkit-slider-thumb{appearance:none;background:var(--color-cta);cursor:pointer;border-radius:50%;width:18px;height:18px;transition:all .2s}.ProfileStatsPanel-module__wPhNtG__zoomSlider::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 2px 8px #0003}.ProfileStatsPanel-module__wPhNtG__zoomSlider::-moz-range-thumb{background:var(--color-cta);cursor:pointer;border:none;border-radius:50%;width:18px;height:18px;transition:all .2s}.ProfileStatsPanel-module__wPhNtG__zoomSlider::-moz-range-thumb:hover{transform:scale(1.2);box-shadow:0 2px 8px #0003}.ProfileStatsPanel-module__wPhNtG__errorMessage{background:var(--color-danger-bg);border-top:1px solid var(--color-danger);color:var(--color-danger-hover);align-items:center;gap:8px;padding:12px 24px;font-size:14px;line-height:20px;display:flex}.ProfileStatsPanel-module__wPhNtG__cropActions{justify-content:flex-end;gap:12px;padding:24px;display:flex}.ProfileStatsPanel-module__wPhNtG__cancelButton,.ProfileStatsPanel-module__wPhNtG__saveButton{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:10px 16px;font-size:14px;font-weight:400;line-height:20px;transition:all .2s;display:flex}.ProfileStatsPanel-module__wPhNtG__cancelButton{background:var(--color-bg-surface);border:1px solid var(--color-border-input);color:var(--color-text-body)}.ProfileStatsPanel-module__wPhNtG__cancelButton:hover:not(:disabled){background:var(--color-bg-nested);border-color:var(--color-cta)}.ProfileStatsPanel-module__wPhNtG__saveButton{background:var(--color-cta);color:var(--color-button-text-on-dark)}.ProfileStatsPanel-module__wPhNtG__saveButton:hover:not(:disabled){background:var(--color-cta-hover)}.ProfileStatsPanel-module__wPhNtG__cancelButton:disabled,.ProfileStatsPanel-module__wPhNtG__saveButton:disabled{opacity:.6;cursor:not-allowed}.ProfileStatsPanel-module__wPhNtG__spinningIcon{animation:1s linear infinite ProfileStatsPanel-module__wPhNtG__spin}@keyframes ProfileStatsPanel-module__wPhNtG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ReportsFilterBar-module__OJqiTq__container{box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;width:100%;height:88px;padding:24px;display:flex;box-shadow:0 4px 8px #0000001f}.ReportsFilterBar-module__OJqiTq__title{flex-direction:row;flex-shrink:0;align-items:center;gap:12px;padding:0;display:flex}.ReportsFilterBar-module__OJqiTq__titleText{color:var(--color-text-heading);white-space:nowrap;margin:0;font-size:18px;font-style:normal;font-weight:500;line-height:28px}.ReportsFilterBar-module__OJqiTq__badge{box-sizing:border-box;background:#dc2626;border-radius:9999px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;display:flex}.ReportsFilterBar-module__OJqiTq__badgeText{font-variant-numeric:tabular-nums;color:#fff;text-align:center;justify-content:center;align-items:center;font-size:12px;font-style:normal;font-weight:500;line-height:1;display:flex}.ReportsFilterBar-module__OJqiTq__searchInput{box-sizing:border-box;background:#fff;border:1px solid #e3e3e3;border-radius:8px;flex-direction:row;flex-shrink:0;align-items:center;gap:8px;width:240px;min-width:150px;height:40px;padding:8px 16px;display:flex}.ReportsFilterBar-module__OJqiTq__searchIcon{color:var(--color-text-tertiary);flex-shrink:0}.ReportsFilterBar-module__OJqiTq__searchField{color:var(--color-cta);background:0 0;border:none;outline:none;width:100%;padding:0;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.ReportsFilterBar-module__OJqiTq__searchField::placeholder{color:var(--color-text-tertiary)}.ReportsFilterBar-module__OJqiTq__slider{flex-shrink:0;width:220px!important}.ReportsFilterBar-module__OJqiTq__slider:before{width:calc(50% - 4px)!important}.ReportsFilterBar-module__OJqiTq__slider[data-active=inactive]:before{transform:translate(106px)!important}:root[data-theme=dark] .ReportsFilterBar-module__OJqiTq__container{background:var(--color-bg-surface)}:root[data-theme=dark] .ReportsFilterBar-module__OJqiTq__searchInput{background:var(--color-bg-nested);border-color:var(--color-border-default)}:root[data-theme=dark] .ReportsFilterBar-module__OJqiTq__searchInput:focus-within{border-color:gray}
.SearchResultsDropdown-module__SuUVEW__dropdown{z-index:1000;scrollbar-width:thin;scrollbar-color:#d1d5db #f3f4f6;background:#fff;border:1px solid #e5e7eb;border-radius:8px;max-height:500px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 25px #0000001a}.SearchResultsDropdown-module__SuUVEW__dropdown::-webkit-scrollbar{width:6px}.SearchResultsDropdown-module__SuUVEW__dropdown::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}.SearchResultsDropdown-module__SuUVEW__dropdown::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.SearchResultsDropdown-module__SuUVEW__dropdown::-webkit-scrollbar-thumb:hover{background:#9ca3af}.SearchResultsDropdown-module__SuUVEW__loadingState,.SearchResultsDropdown-module__SuUVEW__emptyState{color:#6b7280;justify-content:center;align-items:center;gap:12px;padding:32px 16px;font-size:14px;display:flex}.SearchResultsDropdown-module__SuUVEW__spinner{animation:1s linear infinite SearchResultsDropdown-module__SuUVEW__spin}@keyframes SearchResultsDropdown-module__SuUVEW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SearchResultsDropdown-module__SuUVEW__emptyIcon{color:#9ca3af}.SearchResultsDropdown-module__SuUVEW__group{padding:8px 0}.SearchResultsDropdown-module__SuUVEW__group:not(:last-child){border-bottom:1px solid #f3f4f6}.SearchResultsDropdown-module__SuUVEW__groupHeader{align-items:center;gap:6px;padding:8px 16px;display:flex}.SearchResultsDropdown-module__SuUVEW__groupIcon{object-fit:contain;filter:brightness(0)invert(.3);opacity:1;flex-shrink:0;width:22px;height:22px}.SearchResultsDropdown-module__SuUVEW__groupCount{color:#9ca3af;font-size:12px;font-weight:500}.SearchResultsDropdown-module__SuUVEW__result{cursor:pointer;align-items:center;gap:12px;padding:12px 16px;transition:background-color .15s;display:flex}.SearchResultsDropdown-module__SuUVEW__result:hover,.SearchResultsDropdown-module__SuUVEW__resultSelected{background:#f9fafb}.SearchResultsDropdown-module__SuUVEW__result:active{background:#f3f4f6}.SearchResultsDropdown-module__SuUVEW__avatar{background:#f3f4f6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.SearchResultsDropdown-module__SuUVEW__avatarImage{object-fit:cover;object-position:center;width:100%;height:100%}.SearchResultsDropdown-module__SuUVEW__defaultAvatar{background:#c7c7c7;border:1px solid #fafafa;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.SearchResultsDropdown-module__SuUVEW__avatarIcon{color:#ebebeb}.SearchResultsDropdown-module__SuUVEW__resultContent{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.SearchResultsDropdown-module__SuUVEW__accountLogo{object-fit:contain;border-radius:4px;flex-shrink:0;width:24px;height:24px;margin-right:6px}.SearchResultsDropdown-module__SuUVEW__resultName{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.SearchResultsDropdown-module__SuUVEW__resultMeta{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:12px;display:flex;overflow:hidden}.SearchResultsDropdown-module__SuUVEW__metaItem{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SearchResultsDropdown-module__SuUVEW__metaItem.SearchResultsDropdown-module__SuUVEW__teamName{flex-shrink:0;max-width:150px}.SearchResultsDropdown-module__SuUVEW__metaItem.SearchResultsDropdown-module__SuUVEW__groupName{text-overflow:ellipsis;flex-shrink:1;overflow:hidden}.SearchResultsDropdown-module__SuUVEW__metaDivider{color:#d1d5db;flex-shrink:0}.SearchResultsDropdown-module__SuUVEW__highlight{color:inherit;background:0 0;font-weight:800}.SearchResultsDropdown-module__SuUVEW__navIcon{color:#9ca3af;flex-shrink:0;transition:transform .15s,color .15s}.SearchResultsDropdown-module__SuUVEW__result:hover .SearchResultsDropdown-module__SuUVEW__navIcon,.SearchResultsDropdown-module__SuUVEW__resultSelected .SearchResultsDropdown-module__SuUVEW__navIcon{color:#000;transform:translate(4px)}.SearchResultsDropdown-module__SuUVEW__viewAllContainer{border-top:1px solid #f3f4f6;padding:8px 16px}.SearchResultsDropdown-module__SuUVEW__viewAllButton{color:#374151;cursor:pointer;text-align:center;background:0 0;border:1px solid #e5e7eb;border-radius:6px;width:100%;padding:10px 16px;font-size:13px;font-weight:500;transition:all .15s}.SearchResultsDropdown-module__SuUVEW__viewAllButton:hover{color:#000;background:#f9fafb;border-color:#000}.SearchResultsDropdown-module__SuUVEW__viewAllButton:active{background:#f3f4f6}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__dropdown{scrollbar-color:#4d4d4d #292929;background:#1c1c1c;border-color:#4d4d4d;box-shadow:0 10px 25px #0006}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__dropdown::-webkit-scrollbar-track{background:#292929}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__dropdown::-webkit-scrollbar-thumb{background:#4d4d4d}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__dropdown::-webkit-scrollbar-thumb:hover{background:gray}:is(:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__loadingState,:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__emptyState){color:gray}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__emptyIcon{color:#4d4d4d}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__group:not(:last-child){border-bottom-color:#2a2a2a}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__groupHeader{color:gray}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__groupIcon{filter:brightness(0)invert(.7)}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__result:hover{background:#292929}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__resultSelected{background:#292929}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__result:active{background:#383838}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__avatar{background:#292929}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__defaultAvatar{background:#383838;border-color:#4d4d4d}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__avatarIcon{color:gray}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__resultName{color:#ebebeb}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__resultMeta{color:gray}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__metaDivider{color:#4d4d4d}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__navIcon{color:#4d4d4d}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__result:hover .SearchResultsDropdown-module__SuUVEW__navIcon{color:#ebebeb}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__resultSelected .SearchResultsDropdown-module__SuUVEW__navIcon{color:#ebebeb}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__viewAllContainer{border-top-color:#2a2a2a}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__viewAllButton{color:#c7c7c7;border-color:#4d4d4d}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__viewAllButton:hover{color:#ebebeb;background:#292929;border-color:gray}:root[data-theme=dark] .SearchResultsDropdown-module__SuUVEW__viewAllButton:active{background:#383838}
.UniversalSearchBar-module__cscgtG__searchContainer{width:280px;max-width:280px;position:relative}.UniversalSearchBar-module__cscgtG__inputWrapper{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;align-items:center;padding:0 12px;transition:all .2s;display:flex;position:relative}.UniversalSearchBar-module__cscgtG__inputWrapper:focus-within{background:#fff;border-color:#000;box-shadow:0 0 0 3px #0000000d}.UniversalSearchBar-module__cscgtG__searchIcon{color:#9ca3af;flex-shrink:0;margin-right:8px;transition:color .2s}.UniversalSearchBar-module__cscgtG__inputWrapper:focus-within .UniversalSearchBar-module__cscgtG__searchIcon{color:#000}.UniversalSearchBar-module__cscgtG__searchInput{color:#111827;cursor:text;background:0 0;border:none;outline:none;flex:1;padding:10px 0;font-family:inherit;font-size:14px;-webkit-user-select:text!important;user-select:text!important}.UniversalSearchBar-module__cscgtG__searchInput::placeholder{color:#9ca3af}.UniversalSearchBar-module__cscgtG__searchInput::selection{color:#111827;background:#00000026}.UniversalSearchBar-module__cscgtG__loadingIcon{color:#6b7280;flex-shrink:0;animation:1s linear infinite UniversalSearchBar-module__cscgtG__spin}@keyframes UniversalSearchBar-module__cscgtG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.UniversalSearchBar-module__cscgtG__clearButton{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:flex}.UniversalSearchBar-module__cscgtG__clearButton:hover{color:#111827;background:#f3f4f6}.UniversalSearchBar-module__cscgtG__clearButton:active{background:#e5e7eb}@media (max-width:768px){.UniversalSearchBar-module__cscgtG__searchContainer{flex:1;width:auto;min-width:0;max-width:none}.UniversalSearchBar-module__cscgtG__inputWrapper{background:#fff;border-color:#dbdbdb}}:root[data-theme=dark] .UniversalSearchBar-module__cscgtG__inputWrapper{background:#1c1c1c;border-color:#0000}:root[data-theme=dark] .UniversalSearchBar-module__cscgtG__inputWrapper:focus-within{background:#1c1c1c;border-color:gray;box-shadow:0 0 0 3px #80808026}:root[data-theme=dark] .UniversalSearchBar-module__cscgtG__searchIcon{color:gray}:root[data-theme=dark] .UniversalSearchBar-module__cscgtG__inputWrapper:focus-within .UniversalSearchBar-module__cscgtG__searchIcon{color:#ebebeb}:root[data-theme=dark] .UniversalSearchBar-module__cscgtG__searchInput{color:#ebebeb}:root[data-theme=dark] .UniversalSearchBar-module__cscgtG__searchInput::placeholder{color:gray}:root[data-theme=dark] .UniversalSearchBar-module__cscgtG__searchInput::selection{color:#fff;background:#ffffff40}:root[data-theme=dark] .UniversalSearchBar-module__cscgtG__loadingIcon{color:gray}:root[data-theme=dark] .UniversalSearchBar-module__cscgtG__clearButton{color:gray}:root[data-theme=dark] .UniversalSearchBar-module__cscgtG__clearButton:hover{color:#ebebeb;background:#2a2a2a}:root[data-theme=dark] .UniversalSearchBar-module__cscgtG__clearButton:active{background:#333}@media (max-width:768px){:root[data-theme=dark] .UniversalSearchBar-module__cscgtG__inputWrapper{background:#1c1c1c;border-color:#0000}}
.DashboardMetricsPanel-module__kK1F9q__metricsPanel{background:var(--color-bg-surface);z-index:1;border-radius:16px;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;width:100%;height:88px;padding:24px;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 8px #0000001f}.DashboardMetricsPanel-module__kK1F9q__metricsContainer{flex-direction:row;flex:none;order:0;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:480px;height:60px;padding:0;display:flex}.DashboardMetricsPanel-module__kK1F9q__metric{border-radius:8px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;min-width:0;height:60px;padding:0;display:flex}.DashboardMetricsPanel-module__kK1F9q__metricValue{text-align:center;width:100%;height:auto;color:var(--color-text-primary);flex:none;order:0;align-self:stretch;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.DashboardMetricsPanel-module__kK1F9q__metricLabel{text-align:center;width:100%;height:20px;color:var(--color-text-placeholder);flex:none;order:1;align-self:stretch;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.DashboardMetricsPanel-module__kK1F9q__divider{border-bottom:1px solid #e3e3e3;flex:none;align-self:center;width:50px;height:0;transform:rotate(90deg)}.DashboardMetricsPanel-module__kK1F9q__actionsSection{flex-direction:row;flex:none;order:1;align-items:center;gap:12px;height:40px;padding:0;display:flex}@media (max-width:768px){.DashboardMetricsPanel-module__kK1F9q__metricsPanel{flex-direction:column;gap:16px;height:auto;padding:16px}.DashboardMetricsPanel-module__kK1F9q__metricsContainer{flex-wrap:wrap;justify-content:space-around;gap:16px;width:100%;max-width:534px;padding:0}.DashboardMetricsPanel-module__kK1F9q__metric{width:calc(50% - 8px);min-width:120px}.DashboardMetricsPanel-module__kK1F9q__divider{display:none}.DashboardMetricsPanel-module__kK1F9q__actionsSection{justify-content:center;width:100%}}@media (max-width:480px){.DashboardMetricsPanel-module__kK1F9q__metric{width:100%}.DashboardMetricsPanel-module__kK1F9q__metricValue{height:32px;font-size:24px;line-height:32px}.DashboardMetricsPanel-module__kK1F9q__metricLabel{height:16px;font-size:12px;line-height:16px}}@keyframes DashboardMetricsPanel-module__kK1F9q__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.DashboardMetricsPanel-module__kK1F9q__skeletonValue{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:6px;width:48px;height:32px;margin:0 auto;animation:1.4s ease-in-out infinite DashboardMetricsPanel-module__kK1F9q__shimmer}:root[data-theme=dark] .DashboardMetricsPanel-module__kK1F9q__skeletonValue{background:linear-gradient(90deg,#2a2a2a 25%,#383838 50%,#2a2a2a 75%) 0 0/200% 100%}:root[data-theme=dark] .DashboardMetricsPanel-module__kK1F9q__metricLabel{color:#c7c7c7}:root[data-theme=dark] .DashboardMetricsPanel-module__kK1F9q__divider{border-bottom-color:#4d4d4d}
.ClubOverview-module__-7mx6a__card{background:var(--color-bg-surface);box-sizing:border-box;border-radius:16px;flex-direction:column;align-items:flex-start;gap:20px;width:100%;max-width:none;padding:20px 24px 24px;transition:all .3s;display:flex;box-shadow:0 4px 8px #0000001f}.ClubOverview-module__-7mx6a__title{color:var(--color-text-heading);flex:none;order:0;align-self:stretch;margin:0;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.ClubOverview-module__-7mx6a__divider{background:var(--color-border-default);border:none;flex:none;order:1;align-self:stretch;width:100%;height:1px}.ClubOverview-module__-7mx6a__statsRow{flex-direction:row;flex:none;order:2;justify-content:space-between;align-self:stretch;align-items:center;gap:8px;width:100%;min-width:0;height:120px;padding:16px 0;display:flex}.ClubOverview-module__-7mx6a__logoColumn{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:8px;flex-direction:column;flex:0 auto;order:0;justify-content:center;align-items:center;gap:10px;min-width:120px;height:120px;padding:0 8px;display:flex}.ClubOverview-module__-7mx6a__logo{object-fit:contain;flex:none;order:0;width:120px;height:120px;margin:0 auto}.ClubOverview-module__-7mx6a__verticalLine{background:var(--color-border-default);flex:none;width:1px;height:80px;transition:all .3s}.ClubOverview-module__-7mx6a__statColumn{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:8px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:4px;min-width:70px;height:120px;padding:8px;display:flex}.ClubOverview-module__-7mx6a__statValue{text-align:center;color:var(--color-text-primary);white-space:nowrap;flex:none;order:0;align-self:stretch;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.ClubOverview-module__-7mx6a__statLabel{text-align:center;min-height:32px;color:var(--color-text-placeholder);flex:none;order:1;font-size:12px;font-style:normal;font-weight:400;line-height:16px;transition:all .3s}.ClubOverview-module__-7mx6a__iconRow{box-sizing:border-box;background:var(--color-bg-nested);border-radius:12px;flex-direction:row;flex:none;order:3;justify-content:space-between;align-self:stretch;align-items:center;gap:8px;width:100%;min-width:0;height:160px;padding:12px;display:flex}.ClubOverview-module__-7mx6a__iconColumn{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:8px;flex-direction:column;flex:1 1 0;order:0;justify-content:center;align-self:stretch;align-items:center;gap:4px;min-width:60px;height:100%;padding:0;display:flex}.ClubOverview-module__-7mx6a__icon{object-fit:contain;filter:brightness(0)invert(.78);flex:none;order:0}.ClubOverview-module__-7mx6a__iconGroups,.ClubOverview-module__-7mx6a__iconTeams,.ClubOverview-module__-7mx6a__iconTrainers,.ClubOverview-module__-7mx6a__iconPlayers{width:44px;height:44px}.ClubOverview-module__-7mx6a__iconValue{text-align:center;color:var(--color-text-primary);white-space:nowrap;flex:none;order:1;align-self:stretch;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.ClubOverview-module__-7mx6a__iconLabel{text-align:center;color:var(--color-text-placeholder);word-break:break-word;flex:none;order:2;font-size:12px;font-style:normal;font-weight:400;line-height:16px;transition:all .3s}@media (max-width:768px){.ClubOverview-module__-7mx6a__statsRow,.ClubOverview-module__-7mx6a__iconRow{flex-wrap:wrap;height:auto}.ClubOverview-module__-7mx6a__logoColumn,.ClubOverview-module__-7mx6a__statColumn,.ClubOverview-module__-7mx6a__iconColumn{flex:0 0 calc(50% - 8px);width:calc(50% - 8px)}.ClubOverview-module__-7mx6a__verticalLine{display:none}}@keyframes ClubOverview-module__-7mx6a__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ClubOverview-module__-7mx6a__skeletonBlock{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:6px;animation:1.4s ease-in-out infinite ClubOverview-module__-7mx6a__shimmer}:root[data-theme=dark] .ClubOverview-module__-7mx6a__skeletonBlock{background:linear-gradient(90deg,#2a2a2a 25%,#383838 50%,#2a2a2a 75%) 0 0/200% 100%}:root[data-theme=dark] .ClubOverview-module__-7mx6a__iconLabel{color:#c7c7c7}:root[data-theme=dark] .ClubOverview-module__-7mx6a__statLabel{color:#c7c7c7}:root[data-theme=dark] .ClubOverview-module__-7mx6a__verticalLine{background:#4d4d4d}
.PlayerDevelopment-module__ZeEkMG__container{box-sizing:border-box;flex-direction:row;flex:auto;order:1;align-self:stretch;align-items:flex-start;gap:24px;width:100%;max-width:100%;height:100%;padding:0;display:flex}.PlayerDevelopment-module__ZeEkMG__graphSection{flex-direction:column;flex:none;order:0;justify-content:flex-start;align-self:stretch;align-items:center;gap:12px;width:fit-content;min-width:140px;height:auto;padding:24px 0;display:flex}.PlayerDevelopment-module__ZeEkMG__circularProgress{flex:none;order:0;justify-content:center;align-items:center;width:140px;height:140px;display:flex;position:relative}.PlayerDevelopment-module__ZeEkMG__circularProgress svg{width:140px;height:140px;display:block}.PlayerDevelopment-module__ZeEkMG__progressText{justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0}.PlayerDevelopment-module__ZeEkMG__progressValue{text-align:center;color:var(--color-text-primary);font-size:24px;font-style:normal;font-weight:600;line-height:32px}.PlayerDevelopment-module__ZeEkMG__progressLabel{text-align:center;width:102px;height:40px;color:var(--color-text-placeholder);flex:none;order:1;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.PlayerDevelopment-module__ZeEkMG__statsBox{flex-direction:column;flex:none;order:1;align-items:center;gap:8px;width:140px;padding:4px 0;display:flex}.PlayerDevelopment-module__ZeEkMG__statsValue{width:100%;height:24px;color:var(--color-text-primary);flex:none;order:0;justify-content:center;align-items:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex}.PlayerDevelopment-module__ZeEkMG__progressBar{flex-direction:row;flex:none;order:1;align-self:stretch;align-items:center;gap:12px;width:100%;height:8px;padding:0;display:flex}.PlayerDevelopment-module__ZeEkMG__progressBarBase{background:var(--color-progress-track);border-radius:9999px;flex:1 0 auto;order:0;width:100%;height:8px;position:relative}.PlayerDevelopment-module__ZeEkMG__progressBarFill{background:#1f1f1f;border-radius:9999px;transition:width .3s;position:absolute;top:0;bottom:0;left:0}.PlayerDevelopment-module__ZeEkMG__statsLabel{text-align:center;width:100%;height:20px;color:var(--color-text-placeholder);flex:none;order:2;align-self:stretch;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.PlayerDevelopment-module__ZeEkMG__playerList{box-sizing:border-box;flex-direction:column;flex:auto;order:1;align-items:flex-start;width:100%;min-width:0;max-width:100%;height:100%;padding:0;display:flex;position:relative}.PlayerDevelopment-module__ZeEkMG__playerItem{box-sizing:border-box;border-bottom:1px solid var(--color-border-default);flex-direction:row;flex:none;align-self:stretch;align-items:center;gap:16px;width:100%;max-width:100%;height:64px;padding:12px 0;display:flex}.PlayerDevelopment-module__ZeEkMG__playerItem:last-child{border-bottom:none}.PlayerDevelopment-module__ZeEkMG__playerItemClickable{cursor:pointer;transition:background-color .15s}.PlayerDevelopment-module__ZeEkMG__playerItemClickable:hover{background-color:var(--color-surface-hover,#00000008)}.PlayerDevelopment-module__ZeEkMG__playerInfo{flex-direction:row;flex:55%;align-items:center;gap:12px;min-width:0;padding:0;display:flex;overflow:hidden}.PlayerDevelopment-module__ZeEkMG__progressColumn{flex-direction:row;flex:25%;align-items:center;min-width:0;padding:0;display:flex}.PlayerDevelopment-module__ZeEkMG__growthColumn,.PlayerDevelopment-module__ZeEkMG__chevronColumn{flex-direction:row;flex:10%;justify-content:flex-end;align-items:center;min-width:0;padding:0;display:flex}.PlayerDevelopment-module__ZeEkMG__avatarWrapper{flex-shrink:0;width:40px;height:40px;display:inline-block;position:relative}.PlayerDevelopment-module__ZeEkMG__avatar{flex-shrink:0;width:40px!important;height:40px!important}.PlayerDevelopment-module__ZeEkMG__avatarEmojiBadge{width:12px;height:12px;box-shadow:none;z-index:1;background:#f5f5f5;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}.PlayerDevelopment-module__ZeEkMG__statusIndicator{border-radius:9999px;flex-shrink:0;width:16px;height:16px}.PlayerDevelopment-module__ZeEkMG__playerName{height:20px;color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:auto;order:1;min-width:0;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}.PlayerDevelopment-module__ZeEkMG__progressBarInline{flex-direction:row;flex-shrink:1;align-items:center;gap:12px;width:100%;min-width:0;max-width:120px;height:18px;padding:0;display:flex}.PlayerDevelopment-module__ZeEkMG__progressBarInlineBase{background:var(--color-progress-track);border-radius:9999px;flex:auto;order:0;min-width:24px;height:8px;position:relative}.PlayerDevelopment-module__ZeEkMG__progressBarInlineFill{background:#1f1f1f;border-radius:9999px;transition:width .3s;position:absolute;top:0;bottom:0;left:0}.PlayerDevelopment-module__ZeEkMG__progressPercentage{text-align:right;width:28px;height:18px;color:var(--color-text-primary);flex:none;order:1;justify-content:flex-end;align-items:center;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:flex}.PlayerDevelopment-module__ZeEkMG__score{color:var(--color-text-primary);flex:none;order:0;font-size:24px;font-style:normal;font-weight:400;line-height:32px}.PlayerDevelopment-module__ZeEkMG__growth{white-space:nowrap;color:var(--color-text-primary);text-align:right;flex:none;order:0;min-width:36px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.PlayerDevelopment-module__ZeEkMG__growthPositive,.PlayerDevelopment-module__ZeEkMG__growthNegative,.PlayerDevelopment-module__ZeEkMG__growthNeutral{color:var(--color-text-primary)}.PlayerDevelopment-module__ZeEkMG__chevron{color:var(--color-cta);flex-shrink:0}.PlayerDevelopment-module__ZeEkMG__hoverOverlay{background:var(--color-bg-card);border:1px solid var(--color-border-default);z-index:100;pointer-events:auto;border-radius:12px;flex-direction:row;align-items:flex-start;gap:12px;width:230px;padding:14px;animation:.15s forwards PlayerDevelopment-module__ZeEkMG__overlayFadeIn;display:flex;position:absolute;right:calc(100% + 8px);box-shadow:0 4px 16px #0000001f,0 1px 4px #0000000f}:root[data-theme=dark] .PlayerDevelopment-module__ZeEkMG__hoverOverlay{box-shadow:0 4px 20px #00000073,0 1px 4px #0000004d}@keyframes PlayerDevelopment-module__ZeEkMG__overlayFadeIn{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}.PlayerDevelopment-module__ZeEkMG__hoverAvatarWrapper{flex-shrink:0;width:44px;height:44px;position:relative}.PlayerDevelopment-module__ZeEkMG__hoverAvatar{width:44px!important;height:44px!important}.PlayerDevelopment-module__ZeEkMG__hoverEmojiBadge{z-index:1;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;line-height:16px;display:flex;position:absolute;bottom:-2px;right:-4px}.PlayerDevelopment-module__ZeEkMG__hoverContent{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.PlayerDevelopment-module__ZeEkMG__hoverName{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:18px;overflow:hidden}.PlayerDevelopment-module__ZeEkMG__hoverScoreBar{align-items:center;width:100%;display:flex}.PlayerDevelopment-module__ZeEkMG__hoverContent .PlayerDevelopment-module__ZeEkMG__progressBarInline{width:100%;max-width:100%}.PlayerDevelopment-module__ZeEkMG__hoverStats{flex-direction:column;gap:3px;display:flex}.PlayerDevelopment-module__ZeEkMG__hoverStat{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.PlayerDevelopment-module__ZeEkMG__hoverStatLabel{color:var(--color-text-placeholder);font-size:11px;font-weight:400;line-height:16px}.PlayerDevelopment-module__ZeEkMG__hoverStatValue{color:var(--color-text-primary);font-size:12px;font-weight:600;line-height:16px}.PlayerDevelopment-module__ZeEkMG__hoverGrowthPositive{color:#22c55e}.PlayerDevelopment-module__ZeEkMG__hoverGrowthNegative{color:#ef4444}@media (max-width:768px){.PlayerDevelopment-module__ZeEkMG__container{flex-direction:column;gap:32px;height:auto}.PlayerDevelopment-module__ZeEkMG__graphSection{align-items:center;width:100%;height:auto;padding:16px 0}.PlayerDevelopment-module__ZeEkMG__playerList{width:100%;height:auto}}:root[data-theme=dark] .PlayerDevelopment-module__ZeEkMG__progressBarFill{background:#f7f7f7}:root[data-theme=dark] .PlayerDevelopment-module__ZeEkMG__progressBarInlineFill{background:#f7f7f7}:root[data-theme=dark] .PlayerDevelopment-module__ZeEkMG__avatarEmojiBadge{background:#292929}
.TrainerProgress-module__jbihvq__container{flex-direction:column;flex:none;order:1;align-self:stretch;align-items:flex-start;width:100%;height:100%;padding:0;display:flex}.TrainerProgress-module__jbihvq__trainerItem{box-sizing:border-box;border-bottom:1px solid var(--color-border-default);flex-direction:row;flex:none;align-self:stretch;align-items:center;gap:16px;width:100%;height:64px;padding:12px 0;display:flex}.TrainerProgress-module__jbihvq__trainerItem:last-child{border-bottom:none}.TrainerProgress-module__jbihvq__trainerItemClickable{cursor:pointer;transition:background-color .15s}.TrainerProgress-module__jbihvq__trainerItemClickable:hover{background-color:var(--color-surface-hover,#00000008)}.TrainerProgress-module__jbihvq__trainerInfo{flex-direction:row;flex:40%;align-items:center;gap:12px;min-width:0;padding:0;display:flex;overflow:hidden}.TrainerProgress-module__jbihvq__avatar{flex:none;order:0;width:40px!important;height:40px!important}.TrainerProgress-module__jbihvq__trainerName{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1 0 auto;order:1;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}.TrainerProgress-module__jbihvq__teamInfo{flex-direction:row;flex:30%;align-items:center;gap:8px;min-width:0;padding:0;display:flex;overflow:hidden}.TrainerProgress-module__jbihvq__teamLogo{flex:none;order:0;width:40px!important;height:40px!important}.TrainerProgress-module__jbihvq__teamName{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:auto;order:1;min-width:0;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}.TrainerProgress-module__jbihvq__progressColumn{flex-direction:row;flex:20%;align-items:center;min-width:0;padding:0;display:flex}.TrainerProgress-module__jbihvq__chevronColumn{flex-direction:row;flex:10%;justify-content:flex-end;align-items:center;min-width:0;padding:0;display:flex}.TrainerProgress-module__jbihvq__progressBarInline{flex-direction:row;flex-shrink:1;align-items:center;gap:12px;width:100%;min-width:0;max-width:120px;height:18px;padding:0;display:flex}.TrainerProgress-module__jbihvq__progressBarInlineBase{background:var(--color-progress-track);border-radius:9999px;flex:auto;order:0;min-width:24px;height:8px;position:relative}.TrainerProgress-module__jbihvq__progressBarInlineFill{background:#1f1f1f;border-radius:9999px;transition:width .5s;position:absolute;top:0;bottom:0;left:0%}.TrainerProgress-module__jbihvq__progressPercentage{text-align:right;color:var(--color-text-primary);flex:none;order:1;align-items:center;font-size:12px;font-style:normal;font-weight:500;line-height:1;display:flex}.TrainerProgress-module__jbihvq__chevron{color:var(--color-cta);flex-shrink:0}:root[data-theme=dark] .TrainerProgress-module__jbihvq__progressBarInlineFill{background:#f7f7f7}
.GroupProgress-module__9d1RjW__container{flex-direction:column;flex:none;order:1;align-self:stretch;align-items:stretch;width:100%;height:100%;padding:0;display:flex}.GroupProgress-module__9d1RjW__headerRow{border-bottom:1px solid var(--color-border-default);width:100%;color:var(--color-text-placeholder);grid-template-columns:8fr 8fr 3fr 1fr;align-items:center;gap:24px;padding:8px 0 4px;font-size:12px;font-weight:500;display:grid}.GroupProgress-module__9d1RjW__headerCell{min-width:0}.GroupProgress-module__9d1RjW__groupItem{box-sizing:border-box;border-bottom:1px solid var(--color-border-default);flex:none;grid-template-columns:8fr 8fr 3fr 1fr;align-self:stretch;align-items:center;gap:24px;width:100%;min-height:64px;padding:12px 0;display:grid}.GroupProgress-module__9d1RjW__groupItem:last-child{border-bottom:none}.GroupProgress-module__9d1RjW__groupItemClickable{cursor:pointer;transition:background-color .15s}.GroupProgress-module__9d1RjW__groupItemClickable:hover{background-color:var(--color-surface-hover,#00000008)}.GroupProgress-module__9d1RjW__groupInfo{flex-direction:row;align-items:center;gap:12px;min-width:0;padding:0;display:flex}.GroupProgress-module__9d1RjW__teamsCell{align-items:center;gap:12px;min-width:0;display:flex;overflow:hidden}.GroupProgress-module__9d1RjW__teamsLogo{flex-shrink:0;width:40px!important;height:40px!important}.GroupProgress-module__9d1RjW__teamsList{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;overflow:hidden}.GroupProgress-module__9d1RjW__noTeams{color:var(--color-text-placeholder);font-size:14px}.GroupProgress-module__9d1RjW__teamLogo{flex:none;order:0;width:40px!important;height:40px!important}.GroupProgress-module__9d1RjW__groupName{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1 0 auto;order:1;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}.GroupProgress-module__9d1RjW__teamCount{color:var(--color-text-primary);flex:none;order:1;width:64px;height:20px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.GroupProgress-module__9d1RjW__progressWrapper{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;min-width:0;padding:0;display:flex}.GroupProgress-module__9d1RjW__chevronCell{justify-content:flex-end;align-items:center;min-width:0;display:flex}.GroupProgress-module__9d1RjW__progressBarInline{flex-direction:row;flex:none;order:0;align-items:center;gap:12px;width:72px;height:18px;padding:0;display:flex}.GroupProgress-module__9d1RjW__progressBarInlineBase{background:var(--color-progress-track);border-radius:9999px;flex:auto;order:0;min-width:24px;height:8px;position:relative}.GroupProgress-module__9d1RjW__progressBarInlineFill{background:#1f1f1f;border-radius:9999px;transition:width .5s;position:absolute;top:0;bottom:0;left:0%}.GroupProgress-module__9d1RjW__progressPercentage{text-align:right;color:var(--color-text-primary);flex:none;order:1;align-items:center;font-size:12px;font-style:normal;font-weight:500;line-height:1;display:flex}.GroupProgress-module__9d1RjW__chevron{color:var(--color-cta);flex-shrink:0}:root[data-theme=dark] .GroupProgress-module__9d1RjW__progressBarInlineFill{background:#f7f7f7}
.overview-module__2WwVmG__contentWrapper{background-color:#0000;min-height:100vh;margin-top:0;margin-left:225px;margin-right:52px;position:relative}.overview-module__2WwVmG__dashboardGrid{grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr;gap:32px;margin:32px 0;padding:0;display:grid}.overview-module__2WwVmG__contentContainer{box-sizing:border-box;background:var(--color-bg-surface);border-radius:16px;flex-direction:column;gap:20px;width:100%;height:auto;min-height:auto;margin:0;padding:20px 24px 24px;transition:all .3s;display:flex;box-shadow:0 4px 8px #0000001f}.overview-module__2WwVmG__contentContainer>:not(.overview-module__2WwVmG__sectionHeader):not(.overview-module__2WwVmG__sectionDivider){flex:none;height:auto}.overview-module__2WwVmG__sectionHeader{border-bottom:none;justify-content:space-between;align-items:center;margin-bottom:0;padding-bottom:0;display:flex}.overview-module__2WwVmG__sectionTitle{color:var(--color-text-heading);margin:0;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.overview-module__2WwVmG__viewAllLink{color:#141414;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:13px;font-weight:500;line-height:1;transition:opacity .15s}.overview-module__2WwVmG__viewAllLink svg{stroke:#141414}.overview-module__2WwVmG__viewAllLink:hover{opacity:.75}.overview-module__2WwVmG__sectionDivider{background:var(--color-border-default);border:none;flex-shrink:0;align-self:stretch;width:100%;height:1px;min-height:1px;margin:0;display:block}.overview-module__2WwVmG__placeholderContent{flex:1;justify-content:center;align-items:center;min-height:200px;display:flex}.overview-module__2WwVmG__placeholderText{color:var(--color-text-placeholder);text-align:center;font-size:14px;transition:all .3s}@media (max-width:768px){.overview-module__2WwVmG__dashboardGrid{grid-template-columns:1fr;gap:16px;margin:0 0 16px}.overview-module__2WwVmG__contentWrapper{min-height:auto;margin-left:0;margin-right:0}}
.DualStateSlider-module__qsksrW__sliderContainer{box-sizing:border-box;isolation:isolate;border:1px solid var(--color-border-default);background:#f7f7f7;border-radius:16px;flex:none;grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);align-items:stretch;gap:0;width:160px;height:32px;padding:3px;transition:all .3s;display:grid;position:relative}.DualStateSlider-module__qsksrW__sliderContainer:before{content:"";z-index:2;pointer-events:none;background:#101010;border-radius:12px;width:calc(50% - 4px);transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:3px;bottom:3px;left:3px}.DualStateSlider-module__qsksrW__sliderContainer[data-active=active]:before{transform:translate(0)}.DualStateSlider-module__qsksrW__sliderContainer[data-active=inactive]:before{transform:translate(76px)}.DualStateSlider-module__qsksrW__sliderButton{cursor:pointer;z-index:3;background:0 0;border:none;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:4px;width:100%;padding:0 8px;transition:none;display:flex;position:relative}.DualStateSlider-module__qsksrW__buttonText{text-align:center;color:var(--color-text-placeholder);white-space:nowrap;font-size:14px;font-style:normal;font-weight:400;line-height:1;transition:color .2s;display:block}.DualStateSlider-module__qsksrW__sliderButton.DualStateSlider-module__qsksrW__active .DualStateSlider-module__qsksrW__buttonText{color:var(--color-bg-surface);transition:all .3s}.DualStateSlider-module__qsksrW__sliderButton:not(.DualStateSlider-module__qsksrW__active):hover{background:#1010100d}.DualStateSlider-module__qsksrW__sliderButton:not(.DualStateSlider-module__qsksrW__active):hover .DualStateSlider-module__qsksrW__buttonText{color:var(--color-cta)}.DualStateSlider-module__qsksrW__sliderButton:focus-visible{outline-offset:2px;outline:2px solid #101010}:root[data-theme=dark] .DualStateSlider-module__qsksrW__sliderContainer{background:#292929;border-color:#4d4d4d}:root[data-theme=dark] .DualStateSlider-module__qsksrW__sliderContainer:before{background:#fafafa}:root[data-theme=dark] .DualStateSlider-module__qsksrW__sliderButton.DualStateSlider-module__qsksrW__active .DualStateSlider-module__qsksrW__buttonText{color:#141414}:root[data-theme=dark] .DualStateSlider-module__qsksrW__sliderButton:not(.DualStateSlider-module__qsksrW__active):hover{background:#ffffff0f}:root[data-theme=dark] .DualStateSlider-module__qsksrW__sliderButton:not(.DualStateSlider-module__qsksrW__active):hover .DualStateSlider-module__qsksrW__buttonText{color:#ebebeb}:root[data-theme=dark] .DualStateSlider-module__qsksrW__sliderButton:focus-visible{outline-color:#fafafa}
.ScoreBar-module__vBr8ya__wrapper{flex-direction:row;flex-shrink:0;align-items:center;gap:12px;display:flex}.ScoreBar-module__vBr8ya__track{clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%);background:#dbdbdb;border-radius:2px 0 0 2px;flex-shrink:0;width:80px;height:13px;position:relative;overflow:hidden}.ScoreBar-module__vBr8ya__fill{clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%);background:#1f1f1f;transition:width .4s;position:absolute;top:0;bottom:0;left:0}.ScoreBar-module__vBr8ya__fillFull{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.ScoreBar-module__vBr8ya__badge{text-align:right;color:#1f1f1f;flex-shrink:0;justify-content:flex-end;align-items:center;width:36px;font-size:24px;font-weight:600;line-height:1;display:inline-flex}.ScoreBar-module__vBr8ya__wrapperCompact{gap:8px}.ScoreBar-module__vBr8ya__trackCompact{width:60px;height:9px}.ScoreBar-module__vBr8ya__badgeCompact{width:28px;font-size:14px;font-weight:700}:root[data-theme=dark] .ScoreBar-module__vBr8ya__track{background:#4d4d4d}:root[data-theme=dark] .ScoreBar-module__vBr8ya__fill{background:#f7f7f7}:root[data-theme=dark] .ScoreBar-module__vBr8ya__badge{color:#ebebeb}
.MarkdownContent-module__v5XwmG__markdownContent{line-height:1.55}.MarkdownContent-module__v5XwmG__markdownContent p{margin:0 0 .4em}.MarkdownContent-module__v5XwmG__markdownContent p:last-child{margin-bottom:0}.MarkdownContent-module__v5XwmG__markdownContent strong{font-weight:600}.MarkdownContent-module__v5XwmG__markdownContent em{font-style:italic}.MarkdownContent-module__v5XwmG__markdownContent ul,.MarkdownContent-module__v5XwmG__markdownContent ol{margin:.25em 0 .4em 1.25em;padding:0}.MarkdownContent-module__v5XwmG__markdownContent li{margin-bottom:.15em}.MarkdownContent-module__v5XwmG__markdownContent code{background:#0000000f;border-radius:3px;padding:.1em .3em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.875em}
.ReportSocialModal-module__FL1CMG__content{min-height:120px}.ReportSocialModal-module__FL1CMG__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ReportSocialModal-module__FL1CMG__listRow{border-radius:8px;align-items:center;gap:12px;padding:8px 4px;transition:background .15s;display:flex}.ReportSocialModal-module__FL1CMG__listRow:hover{background:var(--color-bg-hover)}.ReportSocialModal-module__FL1CMG__commentRow{border-radius:8px;align-items:flex-start;gap:12px;padding:10px 4px;transition:background .15s;display:flex}.ReportSocialModal-module__FL1CMG__commentRow:hover{background:var(--color-bg-hover)}.ReportSocialModal-module__FL1CMG__commentBody{flex:1;min-width:0}.ReportSocialModal-module__FL1CMG__commentHeader{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.ReportSocialModal-module__FL1CMG__commentText{color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.875rem;line-height:1.5}.ReportSocialModal-module__FL1CMG__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:36px;height:36px}.ReportSocialModal-module__FL1CMG__avatarPlaceholder{background:var(--color-bg-secondary);width:36px;height:36px;color:var(--color-text-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex}.ReportSocialModal-module__FL1CMG__listContent{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ReportSocialModal-module__FL1CMG__listName{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.ReportSocialModal-module__FL1CMG__listMeta{color:var(--color-text-secondary);font-size:.75rem}.ReportSocialModal-module__FL1CMG__roleBadge{color:var(--color-text-secondary);background:var(--color-bg-secondary);white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:.6875rem;font-weight:500}.ReportSocialModal-module__FL1CMG__likeIcon,.ReportSocialModal-module__FL1CMG__viewIcon{color:var(--color-text-secondary);flex-shrink:0;margin-left:auto}.ReportSocialModal-module__FL1CMG__emptyState{color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px 20px;display:flex}.ReportSocialModal-module__FL1CMG__emptyIcon{opacity:.4}.ReportSocialModal-module__FL1CMG__emptyText{margin:0;font-size:.875rem}.ReportSocialModal-module__FL1CMG__skeleton{flex-direction:column;gap:12px;display:flex}.ReportSocialModal-module__FL1CMG__skeletonRow{align-items:center;gap:12px;display:flex}.ReportSocialModal-module__FL1CMG__skeletonAvatar{background:var(--color-bg-secondary);border-radius:50%;flex-shrink:0;width:36px;height:36px;animation:1.4s ease-in-out infinite ReportSocialModal-module__FL1CMG__shimmer}.ReportSocialModal-module__FL1CMG__skeletonLines{flex-direction:column;flex:1;gap:6px;display:flex}.ReportSocialModal-module__FL1CMG__skeletonLine{background:var(--color-bg-secondary);border-radius:4px;height:12px;animation:1.4s ease-in-out infinite ReportSocialModal-module__FL1CMG__shimmer}@keyframes ReportSocialModal-module__FL1CMG__shimmer{0%,to{opacity:1}50%{opacity:.5}}
.ReportsList-module__Pi08JG__container{flex-direction:column;gap:8px;width:100%;margin-top:24px;display:flex}.ReportsList-module__Pi08JG__reportItem{box-sizing:border-box;background:var(--color-bg-surface);border-radius:16px;flex-direction:column;gap:8px;width:100%;padding:24px;display:flex;box-shadow:0 4px 8px #0000001f}.ReportsList-module__Pi08JG__reportHeader{cursor:pointer;flex-direction:row;align-items:center;gap:12px;width:100%;display:flex}.ReportsList-module__Pi08JG__avatar{flex-shrink:0;width:56px;height:56px;position:relative}.ReportsList-module__Pi08JG__avatarImage{object-fit:cover;object-position:top center;border:1px solid #e3e3e3;border-radius:9999px;width:100%;height:100%}.ReportsList-module__Pi08JG__avatarPlaceholder{background:#f3f4f6 url(/icons/avatar_default.svg) bottom/70% no-repeat;border:1px solid #e3e3e3;border-radius:9999px;width:100%;height:100%}.ReportsList-module__Pi08JG__avatarEmojiBadge{z-index:2;background:0 0;justify-content:center;align-items:center;font-size:11px;line-height:1;display:flex;position:absolute;bottom:2px;right:2px;box-shadow:none!important;border:none!important}.ReportsList-module__Pi08JG__contentWrapper{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.ReportsList-module__Pi08JG__cardTopRow{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;display:flex}.ReportsList-module__Pi08JG__playerName{color:var(--color-cta);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.ReportsList-module__Pi08JG__cardTeamRow{flex-direction:row;flex-shrink:0;align-items:center;gap:6px;display:flex}.ReportsList-module__Pi08JG__teamLogo{object-fit:contain;border-radius:6px;flex-shrink:0;width:32px;height:32px}.ReportsList-module__Pi08JG__teamName{color:#1f1f1f;text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:13px;font-weight:500;line-height:20px;overflow:hidden}.ReportsList-module__Pi08JG__cardScoreRow{flex-direction:row;align-items:center;gap:12px;display:flex}.ReportsList-module__Pi08JG__cardScoreTrack{clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);background:#dbdbdb;border-radius:2px 0 0 2px;flex-shrink:0;width:110px;height:16px;position:relative;overflow:hidden}.ReportsList-module__Pi08JG__cardScoreBarWrapper{flex-direction:row;flex-shrink:0;align-items:flex-start;display:flex}.ReportsList-module__Pi08JG__cardScoreFill{clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);background:#1f1f1f;transition:width .3s;position:absolute;top:0;bottom:0;left:0}.ReportsList-module__Pi08JG__cardScoreFillFull{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.ReportsList-module__Pi08JG__cardScoreText{text-align:right;width:36px;color:var(--color-cta);flex-shrink:0;justify-content:flex-end;align-items:center;font-size:24px;font-weight:600;line-height:1;display:flex}.ReportsList-module__Pi08JG__cardSpacer{flex:1}.ReportsList-module__Pi08JG__cardCompleteRow{flex-direction:row;flex-shrink:0;align-items:center;gap:8px;display:flex}.ReportsList-module__Pi08JG__cardDateText{color:#6b7280;font-size:13px;font-weight:400;line-height:20px}.ReportsList-module__Pi08JG__cardOpenRow{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;display:flex}.ReportsList-module__Pi08JG__chevron{color:#374151;flex-shrink:0}.ReportsList-module__Pi08JG__reportMeta{flex-flow:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.ReportsList-module__Pi08JG__reportDate{color:var(--color-text-placeholder);font-size:13px;font-weight:400;line-height:20px}.ReportsList-module__Pi08JG__feedbackSnippet{box-sizing:border-box;background:#f7f7f7;border-radius:8px;height:84px;margin-top:8px;padding:12px 14px;overflow:hidden}.ReportsList-module__Pi08JG__feedbackSnippetText{color:var(--color-cta);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;font-weight:400;line-height:20px;display:-webkit-box;overflow:hidden}.ReportsList-module__Pi08JG__overallScore{text-align:center;color:var(--color-cta);font-size:30px;font-weight:600;line-height:40px}.ReportsList-module__Pi08JG__reportDetails{flex-direction:column;align-items:flex-start;gap:12px;width:100%;margin-top:8px;padding:0;display:flex}.ReportsList-module__Pi08JG__datePanel{background:#f7f7f7;border-radius:12px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:72px;display:flex;overflow:hidden}.ReportsList-module__Pi08JG__datePanelInner{flex-direction:row;align-items:center;width:100%;max-width:460px;padding:0 16px;display:flex}.ReportsList-module__Pi08JG__datePanelSide{flex-direction:row;flex:1;align-items:center;gap:10px;display:flex}.ReportsList-module__Pi08JG__datePanelSideRight{justify-content:flex-end}.ReportsList-module__Pi08JG__datePanelDivider{flex-shrink:0;justify-content:center;align-items:center;padding:0 8px;display:flex}.ReportsList-module__Pi08JG__datePanelLine{background:#e3e3e3;width:1px;height:48px}.ReportsList-module__Pi08JG__dateIcon{color:#9ca3af;flex-shrink:0}.ReportsList-module__Pi08JG__completedIcon{color:#16a34a;flex-shrink:0}.ReportsList-module__Pi08JG__dateValue{color:var(--color-cta);font-size:14px;font-weight:500;line-height:20px}.ReportsList-module__Pi08JG__competenciesPanel{background:var(--color-bg-nested);border-radius:12px;flex-direction:column;align-items:center;width:100%;padding-bottom:6px;display:flex;overflow:hidden}.ReportsList-module__Pi08JG__competencyGroup{width:100%;max-width:460px}.ReportsList-module__Pi08JG__competencyHeading{color:var(--color-text-body);padding:12px 16px 0;font-size:14px;font-weight:500;line-height:20px;display:block}.ReportsList-module__Pi08JG__criteriaList{flex-direction:column;gap:10px;padding:4px 16px 16px;display:flex}.ReportsList-module__Pi08JG__criterionRow{align-items:center;gap:0;width:100%;min-height:28px;display:flex}.ReportsList-module__Pi08JG__criterionBarCol{flex-shrink:0;align-items:flex-start;width:40%;display:flex}.ReportsList-module__Pi08JG__criterionTrack{clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);background:#dbdbdb;border-radius:2px 0 0 2px;flex-shrink:1;width:100%;min-width:0;height:20px;position:relative;overflow:hidden}.ReportsList-module__Pi08JG__criterionFill{clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);background:#1f1f1f;transition:width .3s;position:absolute;top:0;bottom:0;left:0}.ReportsList-module__Pi08JG__criterionFillFull{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.ReportsList-module__Pi08JG__criterionBadgeCol{flex-shrink:0;justify-content:center;align-items:center;width:30%;display:flex}.ReportsList-module__Pi08JG__criterionBadge{color:#fafafa;background:#1f1f1f;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:400;line-height:1;display:flex}.ReportsList-module__Pi08JG__criterionNameBlock{width:30%;min-width:0}.ReportsList-module__Pi08JG__criterionName{color:#1f1f1f;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:400;line-height:20px;display:block;overflow:hidden}.ReportsList-module__Pi08JG__feedbackPanel{background:#fafafa;border:1px solid #e3e3e3;border-radius:12px;flex-direction:column;align-items:stretch;width:100%;display:flex;overflow:hidden}.ReportsList-module__Pi08JG__feedbackPanelHeader{background:#f5f5f5;border-bottom:1px solid #e8e8e8;align-items:center;min-height:48px;padding:12px 16px;display:flex}.ReportsList-module__Pi08JG__feedbackThreeDots{color:#9ca3af}.ReportsList-module__Pi08JG__feedbackPanelContent{background:#fff;min-height:76px;padding:16px}.ReportsList-module__Pi08JG__feedbackContent{color:var(--color-text-primary);width:100%;font-size:14px;font-weight:400;line-height:20px}.ReportsList-module__Pi08JG__divider{background:#e3e3e3;width:100%;height:1px}.ReportsList-module__Pi08JG__reportMeta{flex-flow:wrap;align-items:center;gap:6px;display:flex}.ReportsList-module__Pi08JG__templateName{color:var(--color-text-placeholder);text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:13px;font-weight:500;line-height:20px;overflow:hidden}.ReportsList-module__Pi08JG__dot{color:var(--color-text-placeholder);opacity:.6;font-size:13px}.ReportsList-module__Pi08JG__statusBadge{color:#6b7280;white-space:nowrap;background:#f3f4f6;border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.ReportsList-module__Pi08JG__status_open{color:#1d4ed8;background:#eff6ff}.ReportsList-module__Pi08JG__status_inprogress{color:#d97706;background:#fffbeb}.ReportsList-module__Pi08JG__status_pending{color:#6b7280;background:#f3f4f6}.ReportsList-module__Pi08JG__templateInfo{color:var(--color-text-placeholder);flex-direction:row;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.ReportsList-module__Pi08JG__templateIcon{color:var(--color-text-placeholder);flex-shrink:0}.ReportsList-module__Pi08JG__emptyState{box-sizing:border-box;background:var(--color-bg-surface);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;margin-top:24px;padding:48px 24px;display:flex;box-shadow:0 4px 8px #0000001f}.ReportsList-module__Pi08JG__emptyIconCircle{background:var(--color-bg-body);border-radius:40px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative}.ReportsList-module__Pi08JG__emptyIcon{width:40px;height:40px;color:var(--color-text-tertiary)}.ReportsList-module__Pi08JG__emptyBadge{background-color:var(--color-text-tertiary);min-width:20px;height:20px;color:var(--color-bg-surface);border-radius:10px;justify-content:center;align-items:center;padding:0 4px;font-size:11px;font-weight:700;line-height:1;display:flex;position:absolute;top:-2px;right:-2px}@keyframes ReportsList-module__Pi08JG__reportSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ReportsList-module__Pi08JG__skeletonCard{background:var(--color-bg-surface);border-radius:16px;align-items:center;gap:14px;margin-bottom:8px;padding:14px 16px;display:flex;box-shadow:0 4px 8px #0000001f}.ReportsList-module__Pi08JG__skeletonBlock{background:linear-gradient(90deg,#f0f0f0 25%,#e4e4e4 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:6px;flex-shrink:0;animation:1.4s ease-in-out infinite ReportsList-module__Pi08JG__reportSkeletonShimmer}.ReportsList-module__Pi08JG__skeletonAvatar{border-radius:50%;width:56px;height:56px}.ReportsList-module__Pi08JG__skeletonContent{flex-direction:column;flex:1;gap:8px;display:flex}.ReportsList-module__Pi08JG__skeletonRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.ReportsList-module__Pi08JG__skeletonName{border-radius:4px;width:45%;height:13px}.ReportsList-module__Pi08JG__skeletonTag{border-radius:4px;width:28%;height:13px}.ReportsList-module__Pi08JG__skeletonBar{border-radius:4px;width:70%;height:10px}.ReportsList-module__Pi08JG__skeletonDate{border-radius:4px;width:18%;height:10px}:root[data-theme=dark] .ReportsList-module__Pi08JG__skeletonBlock{background:linear-gradient(90deg,#2a2a2a 25%,#383838 50%,#2a2a2a 75%) 0 0/200% 100%}:is(:root[data-theme=dark] .ReportsList-module__Pi08JG__avatarImage,:root[data-theme=dark] .ReportsList-module__Pi08JG__avatarPlaceholder){border-color:var(--color-border-default)}:root[data-theme=dark] .ReportsList-module__Pi08JG__avatarPlaceholder{background-color:#292929}:root[data-theme=dark] .ReportsList-module__Pi08JG__teamName{color:var(--color-text-primary)}:root[data-theme=dark] .ReportsList-module__Pi08JG__cardScoreTrack{background:#4d4d4d}:root[data-theme=dark] .ReportsList-module__Pi08JG__cardScoreFill{background:#f7f7f7}:root[data-theme=dark] .ReportsList-module__Pi08JG__criterionTrack{background:#4d4d4d}:root[data-theme=dark] .ReportsList-module__Pi08JG__criterionFill{background:#f7f7f7}:root[data-theme=dark] .ReportsList-module__Pi08JG__criterionBadge{color:#141414;background:#f7f7f7}:root[data-theme=dark] .ReportsList-module__Pi08JG__criterionName{color:var(--color-text-primary)}:root[data-theme=dark] .ReportsList-module__Pi08JG__cardDateText{color:var(--color-text-secondary)}:root[data-theme=dark] .ReportsList-module__Pi08JG__chevron{color:var(--color-text-secondary)}:root[data-theme=dark] .ReportsList-module__Pi08JG__feedbackSnippet{background:var(--color-bg-nested)}:root[data-theme=dark] .ReportsList-module__Pi08JG__datePanel{background:var(--color-bg-nested)}:root[data-theme=dark] .ReportsList-module__Pi08JG__datePanelLine{background:var(--color-border-default)}:root[data-theme=dark] .ReportsList-module__Pi08JG__feedbackPanel{background:#252525;border:1px solid #3d3d3d}:root[data-theme=dark] .ReportsList-module__Pi08JG__feedbackPanelHeader{background:#292929;border-bottom-color:#3d3d3d}:root[data-theme=dark] .ReportsList-module__Pi08JG__feedbackPanelContent{background:#141414}:root[data-theme=dark] .ReportsList-module__Pi08JG__feedbackThreeDots{color:var(--color-text-secondary)}:root[data-theme=dark] .ReportsList-module__Pi08JG__divider{background:var(--color-border-default)}:root[data-theme=dark] .ReportsList-module__Pi08JG__statusBadge{color:var(--color-text-secondary);background:#292929}:root[data-theme=dark] .ReportsList-module__Pi08JG__status_open{color:#93c5fd;background:#1a2a3a}:root[data-theme=dark] .ReportsList-module__Pi08JG__status_inprogress{color:#fbbf24;background:#2a1f0a}.ReportsList-module__Pi08JG__socialRow{justify-content:flex-end;align-items:center;gap:12px;padding:4px 12px 8px;display:flex}.ReportsList-module__Pi08JG__socialStat{color:var(--color-text-secondary);align-items:center;gap:5px;display:flex}.ReportsList-module__Pi08JG__socialBtn{cursor:pointer;color:var(--color-text-secondary);background:0 0;border:none;border-radius:6px;align-items:center;gap:5px;padding:4px 6px;transition:background .15s,color .15s;display:flex}.ReportsList-module__Pi08JG__socialBtn:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.ReportsList-module__Pi08JG__socialIcon{flex-shrink:0}.ReportsList-module__Pi08JG__socialCount{font-size:.8125rem;font-weight:500;line-height:1}
.PlayerPdfExport-module__16GT6q__exportButton{border:1px solid var(--color-border-default);background:var(--color-bg-surface);width:36px;height:36px;color:var(--color-text-secondary);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,border-color .15s,color .15s;display:flex}.PlayerPdfExport-module__16GT6q__exportButton:hover:not(:disabled){background:var(--color-bg-nested);color:var(--color-text-primary);border-color:#d1d1d1}.PlayerPdfExport-module__16GT6q__exportButton:disabled{opacity:.5;cursor:not-allowed}:root[data-theme=dark] .PlayerPdfExport-module__16GT6q__exportButton{color:#c7c7c7}:root[data-theme=dark] .PlayerPdfExport-module__16GT6q__exportButton:hover:not(:disabled){background:var(--color-bg-nested);color:#ebebeb;border-color:gray}
.RemoveFromGroupsModal-module__NULCsW__modalContent{flex-direction:column;gap:16px;min-height:280px;max-height:600px;padding:0;display:flex;overflow-y:auto}.RemoveFromGroupsModal-module__NULCsW__error{color:#c00;background-color:#fee;border:1px solid #fcc;border-radius:4px;padding:12px;font-size:14px}.RemoveFromGroupsModal-module__NULCsW__section{flex-direction:column;gap:8px;display:flex}.RemoveFromGroupsModal-module__NULCsW__label{color:var(--color-cta);font-size:14px;font-weight:500;line-height:20px}.RemoveFromGroupsModal-module__NULCsW__singleMember{background-color:var(--color-bg-hover);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.RemoveFromGroupsModal-module__NULCsW__avatar{object-fit:cover;object-position:top center;border-radius:50%;flex-shrink:0;width:40px;height:40px}.RemoveFromGroupsModal-module__NULCsW__avatarPlaceholder{color:#0000;background-color:#c7c7c7;background-image:url(/icons/avatar_default.svg);background-position:bottom;background-repeat:no-repeat;background-size:75%;border:1px solid #fafafa;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:600;display:flex;position:relative}.RemoveFromGroupsModal-module__NULCsW__memberName{color:var(--color-cta);font-size:14px;font-weight:500}.RemoveFromGroupsModal-module__NULCsW__singleGroup,.RemoveFromGroupsModal-module__NULCsW__multipleGroups{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}.RemoveFromGroupsModal-module__NULCsW__groupLogo{object-fit:cover;border-radius:8px;flex-shrink:0;width:40px;height:40px}.RemoveFromGroupsModal-module__NULCsW__groupName,.RemoveFromGroupsModal-module__NULCsW__groupNames,.RemoveFromGroupsModal-module__NULCsW__groupCount{color:var(--color-cta);font-size:14px;font-weight:500}.RemoveFromGroupsModal-module__NULCsW__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}
.GroupFormDialog-module__smULpW__groupModal{width:428px!important;max-width:428px!important}.GroupFormDialog-module__smULpW__groupModal .content{min-height:420px;max-height:calc(90vh - 144px);overflow:hidden auto}.GroupFormDialog-module__smULpW__errorMessage{color:var(--color-danger-hover);background:#fee2e2;border:1px solid #fecaca;border-radius:8px;margin-bottom:20px;padding:12px 16px;font-size:14px;line-height:20px}.GroupFormDialog-module__smULpW__teamsSection{gap:8px;margin-top:20px;display:flex}.GroupFormDialog-module__smULpW__teamsLabel{width:130px;color:var(--color-text-primary);text-align:left;flex-shrink:0;align-self:flex-start;padding-top:0;font-size:14px;font-style:normal;font-weight:500;line-height:20px;transition:all .3s}.GroupFormDialog-module__smULpW__teamsContainer{background:0 0;flex:1;max-width:250px;max-height:320px;padding-top:0;overflow-y:auto}.GroupFormDialog-module__smULpW__teamsContainer table{margin-top:0;padding-top:0}.GroupFormDialog-module__smULpW__teamsContainer tbody tr:first-child td{padding-top:0!important}.GroupFormDialog-module__smULpW__teamsContainer thead{display:none}.GroupFormDialog-module__smULpW__teamsContainer table{border-spacing:0;border-collapse:collapse}.GroupFormDialog-module__smULpW__teamsContainer tbody tr{border-bottom:none!important}.GroupFormDialog-module__smULpW__teamsContainer tbody td{border-bottom:none!important;padding-left:0!important;padding-right:0!important}.GroupFormDialog-module__smULpW__teamsContainer tbody td:first-child{padding-left:0!important}.GroupFormDialog-module__smULpW__teamsContainer tbody tr:hover{background-color:#0000!important}.GroupFormDialog-module__smULpW__teamsContainer tbody tr[data-disabled=true]{cursor:not-allowed}.GroupFormDialog-module__smULpW__teamsContainer input[type=checkbox]:disabled{cursor:not-allowed;background-color:var(--color-bg-nested);border-color:var(--color-border-input);opacity:1!important}.GroupFormDialog-module__smULpW__teamsContainer tbody tr[data-disabled=true] input[type=checkbox]{cursor:not-allowed;pointer-events:none;background-color:var(--color-bg-nested);border-color:var(--color-border-input);opacity:1!important}.GroupFormDialog-module__smULpW__teamsContainer{scrollbar-width:thin;scrollbar-color:transparent transparent}.GroupFormDialog-module__smULpW__teamsContainer:hover{scrollbar-color:var(--color-border-input) transparent}.GroupFormDialog-module__smULpW__teamsContainer::-webkit-scrollbar{width:6px}.GroupFormDialog-module__smULpW__teamsContainer::-webkit-scrollbar-track{background:0 0}.GroupFormDialog-module__smULpW__teamsContainer::-webkit-scrollbar-thumb{background:0 0;border-radius:3px}.GroupFormDialog-module__smULpW__teamsContainer:hover::-webkit-scrollbar-thumb{background:var(--color-border-input)}.GroupFormDialog-module__smULpW__teamsContainer::-webkit-scrollbar-thumb:hover{background:var(--color-text-tertiary)}.GroupFormDialog-module__smULpW__teamInfo{align-items:center;gap:12px;display:flex}.GroupFormDialog-module__smULpW__teamInfoDisabled{opacity:.35;align-items:center;gap:12px;display:flex}.GroupFormDialog-module__smULpW__teamLogo{object-fit:contain;flex-shrink:0;width:40px;height:40px}.GroupFormDialog-module__smULpW__teamNameWrapper{flex-direction:column;gap:2px;display:flex}.GroupFormDialog-module__smULpW__teamName{color:var(--color-cta);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.GroupFormDialog-module__smULpW__assignedText{color:var(--color-text-secondary);font-size:12px;font-style:normal;font-weight:400;line-height:16px}.GroupFormDialog-module__smULpW__errorText{color:var(--color-danger);margin-top:4px;margin-bottom:0;font-size:12px;line-height:18px}.GroupFormDialog-module__smULpW__infoBox{background:#f0f9ff;border:1px solid #bfdbfe;border-radius:8px;margin-top:20px;padding:12px 16px}.GroupFormDialog-module__smULpW__infoText{color:var(--color-primary);margin:0;font-size:13px;line-height:1.5}.GroupFormDialog-module__smULpW__infoText strong{font-weight:600}@media (max-width:768px){.GroupFormDialog-module__smULpW__groupModal{width:90vw!important;max-width:90vw!important}.GroupFormDialog-module__smULpW__teamsContainer{max-height:250px}.GroupFormDialog-module__smULpW__teamLogo{width:32px;height:32px}.GroupFormDialog-module__smULpW__teamName{font-size:13px}}
.QuotationShell-module__IlJBXa__shell{background-color:var(--color-bg-body);box-sizing:border-box;flex-direction:column;width:100%;min-height:100vh;display:flex;overflow-x:hidden}.QuotationShell-module__IlJBXa__loading{background-color:var(--color-bg-body);justify-content:center;align-items:center;min-height:100vh;display:flex}.QuotationShell-module__IlJBXa__headerWrapper{width:100%;height:196px;position:relative;overflow:hidden}.QuotationShell-module__IlJBXa__headerWrapper:after{content:"";background:linear-gradient(to bottom, transparent, var(--color-bg-body));pointer-events:none;height:80px;position:absolute;bottom:0;left:0;right:0}.QuotationShell-module__IlJBXa__bodyPanel{box-sizing:border-box;flex-direction:column;flex:1;width:100%;margin-top:-76px;padding:32px 32px 50px;display:flex;position:relative;overflow-x:hidden}.QuotationShell-module__IlJBXa__contentContainer{box-sizing:border-box;background:var(--color-bg-surface);border-radius:16px;flex-direction:column;width:100%;margin-top:32px;padding:24px;display:flex;box-shadow:0 4px 8px #0000001f}@media (max-width:768px){.QuotationShell-module__IlJBXa__headerWrapper{height:140px}.QuotationShell-module__IlJBXa__bodyPanel{padding:16px 16px 40px}.QuotationShell-module__IlJBXa__contentContainer{padding:16px}}
.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}
