.AccountInfoTab-module__6R-gNa__generalTab{box-sizing:border-box;flex-direction:column;gap:24px;width:100%;max-width:100%;display:flex}.AccountInfoTab-module__6R-gNa__generalTab>[data-inline-error]{margin-bottom:0!important}.AccountInfoTab-module__6R-gNa__subPanelsContainer{flex-direction:column;gap:24px;width:100%;max-width:100%;display:flex}.AccountInfoTab-module__6R-gNa__subPanel{background:var(--color-bg-surface);box-sizing:border-box;border-radius:16px;flex-direction:column;gap:20px;width:100%;max-width:100%;padding:24px;display:flex;box-shadow:0 4px 8px #0000001f}.AccountInfoTab-module__6R-gNa__subPanelTitle{color:var(--color-text-body);margin:0;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.AccountInfoTab-module__6R-gNa__infoMessage{color:#0c4a6e;background:#f0f9ff;border:1px solid #bae6fd;border-radius:6px;margin-bottom:1.5rem;padding:.875rem 1rem;font-size:14px;line-height:1.6}.AccountInfoTab-module__6R-gNa__fieldsSection{flex-direction:column;gap:20px;display:flex}.AccountInfoTab-module__6R-gNa__fieldGroup{flex-direction:column;gap:10px;display:flex}.AccountInfoTab-module__6R-gNa__showGradesRow{align-items:center;gap:1rem;display:flex}.AccountInfoTab-module__6R-gNa__showGradesRoleLabel{color:var(--color-text-secondary);flex-shrink:0;width:60px;font-size:14px}.AccountInfoTab-module__6R-gNa__fieldRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.AccountInfoTab-module__6R-gNa__label{color:var(--color-text-heading);font-size:14px;font-weight:500;transition:all .3s}.AccountInfoTab-module__6R-gNa__required{color:var(--color-danger)}.AccountInfoTab-module__6R-gNa__input,.AccountInfoTab-module__6R-gNa__select{border:1px solid var(--color-border-input);border-radius:6px;padding:.75rem;font-size:14px;transition:all .2s}.AccountInfoTab-module__6R-gNa__input:focus,.AccountInfoTab-module__6R-gNa__select:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #3b82f61a}.AccountInfoTab-module__6R-gNa__input:disabled,.AccountInfoTab-module__6R-gNa__select:disabled{background:var(--color-bg-nested);color:var(--color-text-tertiary);cursor:not-allowed}.AccountInfoTab-module__6R-gNa__helpText{color:var(--color-text-secondary);background:#f0f9ff;border:1px solid #bae6fd;border-radius:6px;padding:.75rem 1rem;font-size:12px;transition:all .3s}.AccountInfoTab-module__6R-gNa__errorMessage{background:var(--color-danger-bg);border:1px solid var(--color-danger-border);border-left:4px solid var(--color-danger);color:var(--color-danger-text);border-radius:8px;align-items:flex-start;gap:12px;margin-bottom:1rem;padding:12px 16px;font-size:14px;display:flex}.AccountInfoTab-module__6R-gNa__successMessage{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-left:4px solid #16a34a;border-radius:8px;align-items:flex-start;gap:12px;margin-bottom:1rem;padding:12px 16px;font-size:14px;display:flex}.AccountInfoTab-module__6R-gNa__messageIcon{flex-shrink:0;margin-top:2px}.AccountInfoTab-module__6R-gNa__errorMessage .AccountInfoTab-module__6R-gNa__messageIcon{color:var(--color-danger-hover)}.AccountInfoTab-module__6R-gNa__successMessage .AccountInfoTab-module__6R-gNa__messageIcon{color:var(--color-success)}.AccountInfoTab-module__6R-gNa__messageContent{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.AccountInfoTab-module__6R-gNa__messageContent strong{font-size:14px;font-weight:600;display:block}.AccountInfoTab-module__6R-gNa__messageContent span{font-size:14px;line-height:1.5;display:block}.AccountInfoTab-module__6R-gNa__uploadPreviewRow{box-sizing:border-box;align-items:flex-start;gap:24px;width:100%;max-width:100%;display:flex}.AccountInfoTab-module__6R-gNa__uploadSection{flex:1 1 0;min-width:0}.AccountInfoTab-module__6R-gNa__previewSection{box-sizing:border-box;background:#fff;border:1px solid #dbdbdb;border-radius:12px;flex-direction:column;flex:1 1 0;order:2;align-self:stretch;align-items:flex-start;gap:20px;width:100%;min-width:0;max-width:100%;height:360px;padding:20px;display:flex}.AccountInfoTab-module__6R-gNa__previewTitle{width:100%;height:20px;color:var(--color-text-body);flex-direction:column;flex:none;order:0;align-self:stretch;align-items:flex-start;gap:4px;margin:0;padding:0;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}.AccountInfoTab-module__6R-gNa__previewBox{background:#dbdbdb;border-radius:8px;flex:none;order:1;align-self:stretch;width:100%;height:280px;overflow:hidden}.AccountInfoTab-module__6R-gNa__previewImage{object-fit:contain;max-width:200px;max-height:180px}.AccountInfoTab-module__6R-gNa__defaultLogo{justify-content:center;align-items:center;width:76.17px;height:76.17px;display:flex;position:relative}.AccountInfoTab-module__6R-gNa__defaultLogoShield{width:68.66px;height:68.66px;position:absolute;top:0;left:calc(50% - 34.33px)}.AccountInfoTab-module__6R-gNa__defaultLogoShield svg{width:100%;height:100%}.AccountInfoTab-module__6R-gNa__defaultLogoQuestionMark{color:var(--color-text-primary);z-index:1;justify-content:center;align-items:center;font-size:32px;font-weight:600;display:flex;position:absolute;inset:24.17% 30.56% 23.33% 33.33%}.AccountInfoTab-module__6R-gNa__saveButtonContainer{justify-content:flex-end;margin-top:0;display:flex}.AccountInfoTab-module__6R-gNa__sectionActions{justify-content:flex-end;margin-top:24px;display:flex}:is(:root[data-theme=dark] .AccountInfoTab-module__6R-gNa__input,:root[data-theme=dark] .AccountInfoTab-module__6R-gNa__select){background:var(--color-bg-nested);border-color:var(--color-border-default);color:var(--color-text-primary)}:is(:root[data-theme=dark] .AccountInfoTab-module__6R-gNa__input:focus,:root[data-theme=dark] .AccountInfoTab-module__6R-gNa__select:focus){border-color:gray;box-shadow:0 0 0 3px #ffffff0f}:is(:root[data-theme=dark] .AccountInfoTab-module__6R-gNa__input:disabled,:root[data-theme=dark] .AccountInfoTab-module__6R-gNa__select:disabled){color:var(--color-text-tertiary);background:#292929}:root[data-theme=dark] .AccountInfoTab-module__6R-gNa__infoMessage{color:#93c5fd;background:#1a2a3a;border-color:#2a4a6a}:root[data-theme=dark] .AccountInfoTab-module__6R-gNa__helpText{color:#93c5fd;background:#1a2a3a;border-color:#2a4a6a}:root[data-theme=dark] .AccountInfoTab-module__6R-gNa__errorMessage{border-color:#5a2a2a;border-left-color:var(--color-danger-hover);background:#2a1a1a}:root[data-theme=dark] .AccountInfoTab-module__6R-gNa__successMessage{color:#86efac;background:#1a2a1a;border-color:#2a5a2a #2a5a2a #2a5a2a #4ade80}:root[data-theme=dark] .AccountInfoTab-module__6R-gNa__previewSection{border-color:var(--color-border-default);background:#1c1c1c}:root[data-theme=dark] .AccountInfoTab-module__6R-gNa__previewBox{background:#292929}:root[data-theme=dark] .AccountInfoTab-module__6R-gNa__logoDivider{background:var(--color-border-default)}:root[data-theme=dark] .AccountInfoTab-module__6R-gNa__verticalLine{background:var(--color-border-default)}:root[data-theme=dark] .AccountInfoTab-module__6R-gNa__logoCard{background:#292929}:root[data-theme=dark] .AccountInfoTab-module__6R-gNa__iconRow{background:#1c1c1c}:root[data-theme=dark] .AccountInfoTab-module__6R-gNa__iconMetric{filter:brightness(0)invert(.78)}:root[data-theme=dark] .AccountInfoTab-module__6R-gNa__dashboardPreview{background:#1a1a1a}:root[data-theme=dark] .AccountInfoTab-module__6R-gNa__saveButton{color:#141414;background:#fafafa;border:1px solid #fafafa}:root[data-theme=dark] .AccountInfoTab-module__6R-gNa__saveButton:hover:not(:disabled){background:#ebebeb;border-color:#ebebeb}@media (max-width:1200px){.AccountInfoTab-module__6R-gNa__uploadPreviewRow{flex-direction:column;gap:20px}.AccountInfoTab-module__6R-gNa__previewSection{width:100%;max-width:100%}.AccountInfoTab-module__6R-gNa__subPanel{padding:20px}}@media (max-width:768px){.AccountInfoTab-module__6R-gNa__generalTab,.AccountInfoTab-module__6R-gNa__subPanelsContainer{gap:20px}.AccountInfoTab-module__6R-gNa__subPanel{padding:16px}.AccountInfoTab-module__6R-gNa__fieldsSection{gap:20px;padding:.5rem 0}.AccountInfoTab-module__6R-gNa__fieldRow{grid-template-columns:1fr}.AccountInfoTab-module__6R-gNa__uploadPreviewRow{flex-direction:column;gap:16px}.AccountInfoTab-module__6R-gNa__previewSection{width:100%;max-width:100%;height:auto;min-height:300px}.AccountInfoTab-module__6R-gNa__previewBox{height:240px}.AccountInfoTab-module__6R-gNa__dashboardPreview{min-height:240px}.AccountInfoTab-module__6R-gNa__previewSidebar{gap:20px;width:50px;padding:12px 8px}.AccountInfoTab-module__6R-gNa__sidebarIcon{width:32px;height:32px}.AccountInfoTab-module__6R-gNa__sidebarIconImg{width:24px;height:24px}.AccountInfoTab-module__6R-gNa__previewContent{gap:12px;padding:16px}.AccountInfoTab-module__6R-gNa__logoCard{width:100%;min-height:280px;margin-right:0;padding:16px 20px 60px}.AccountInfoTab-module__6R-gNa__logoStatsRow{height:100px;padding:12px 0}.AccountInfoTab-module__6R-gNa__logoDisplay,.AccountInfoTab-module__6R-gNa__statDisplay{height:100px}.AccountInfoTab-module__6R-gNa__logoPreviewImg,.AccountInfoTab-module__6R-gNa__logoPlaceholder{width:100px;height:100px}.AccountInfoTab-module__6R-gNa__logoPlaceholderText{font-size:40px}.AccountInfoTab-module__6R-gNa__statNumber{font-size:20px;line-height:28px}.AccountInfoTab-module__6R-gNa__iconRow{height:140px;padding:10px}.AccountInfoTab-module__6R-gNa__iconMetric{width:28px;height:28px}.AccountInfoTab-module__6R-gNa__iconValue{font-size:20px;line-height:28px}.AccountInfoTab-module__6R-gNa__verticalLine,.AccountInfoTab-module__6R-gNa__verticalLineIcon{height:60px}}@media (max-width:480px){.AccountInfoTab-module__6R-gNa__subPanel{padding:12px}.AccountInfoTab-module__6R-gNa__fieldsSection{padding:.5rem 0}.AccountInfoTab-module__6R-gNa__label{font-size:13px}.AccountInfoTab-module__6R-gNa__input,.AccountInfoTab-module__6R-gNa__select{padding:.625rem;font-size:13px}.AccountInfoTab-module__6R-gNa__uploadPreviewRow{gap:12px}.AccountInfoTab-module__6R-gNa__previewSection{gap:16px;min-height:260px;padding:16px}.AccountInfoTab-module__6R-gNa__previewBox{height:200px}.AccountInfoTab-module__6R-gNa__dashboardPreview{min-height:200px}.AccountInfoTab-module__6R-gNa__previewSidebar{gap:16px;width:40px;padding:10px 6px}.AccountInfoTab-module__6R-gNa__sidebarIcon{width:26px;height:26px}.AccountInfoTab-module__6R-gNa__sidebarIconImg{width:20px;height:20px}.AccountInfoTab-module__6R-gNa__previewContent{gap:10px;padding:12px}.AccountInfoTab-module__6R-gNa__overviewTitle{font-size:14px;line-height:20px}.AccountInfoTab-module__6R-gNa__logoCard{width:100%;min-height:240px;margin-right:0;padding:12px 16px 50px}.AccountInfoTab-module__6R-gNa__logoStatsRow{gap:6px;height:80px;padding:10px 0}.AccountInfoTab-module__6R-gNa__logoDisplay{min-width:80px;height:80px;padding:0 6px}.AccountInfoTab-module__6R-gNa__statDisplay{min-width:50px;height:80px;padding:6px}.AccountInfoTab-module__6R-gNa__logoPreviewImg,.AccountInfoTab-module__6R-gNa__logoPlaceholder{width:80px;height:80px}.AccountInfoTab-module__6R-gNa__logoPlaceholderText{font-size:32px}.AccountInfoTab-module__6R-gNa__statNumber{font-size:18px;line-height:24px}.AccountInfoTab-module__6R-gNa__statText{font-size:10px;line-height:14px}.AccountInfoTab-module__6R-gNa__iconRow{gap:6px;height:120px;padding:8px}.AccountInfoTab-module__6R-gNa__iconColumn{gap:3px;min-width:48px}.AccountInfoTab-module__6R-gNa__iconMetric{width:24px;height:24px}.AccountInfoTab-module__6R-gNa__iconValue{font-size:18px;line-height:24px}.AccountInfoTab-module__6R-gNa__iconLabel{font-size:10px;line-height:14px}.AccountInfoTab-module__6R-gNa__verticalLine,.AccountInfoTab-module__6R-gNa__verticalLineIcon{height:50px}}.AccountInfoTab-module__6R-gNa__dashboardPreview{background:#f3f4f6;border-radius:8px;width:100%;height:100%;min-height:280px;display:flex;overflow:hidden}.AccountInfoTab-module__6R-gNa__previewSidebar{background:#101010;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:center;gap:28px;width:70px;padding:16px 10px;display:flex}.AccountInfoTab-module__6R-gNa__sidebarIcon{border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;padding:4px;transition:all .2s;display:flex}.AccountInfoTab-module__6R-gNa__sidebarIconImg{object-fit:contain;opacity:.6;flex-shrink:0;width:32px;height:32px;transition:opacity .2s}.AccountInfoTab-module__6R-gNa__sidebarIconPartial{opacity:.4;max-height:25px;overflow:hidden}.AccountInfoTab-module__6R-gNa__previewContent{flex-direction:column;flex:1;gap:16px;padding:20px;display:flex;overflow:hidden}.AccountInfoTab-module__6R-gNa__overviewTitle{color:var(--color-text-heading);margin:0;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.AccountInfoTab-module__6R-gNa__logoDivider{background:#e3e3e3;border:none;width:100%;height:1px}.AccountInfoTab-module__6R-gNa__logoCard{box-sizing:border-box;background:#fff;border-radius:16px 0 0;flex-direction:column;align-items:flex-start;gap:20px;width:100%;min-height:320px;padding:20px 24px 80px;display:flex;box-shadow:0 4px 8px #0000001f}@media (min-width:1200px){.AccountInfoTab-module__6R-gNa__logoCard{min-width:110%;margin-right:-24px}}.AccountInfoTab-module__6R-gNa__logoStatsRow{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;height:120px;padding:16px 0;display:flex}.AccountInfoTab-module__6R-gNa__logoDisplay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:10px;min-width:120px;height:120px;padding:0 8px;display:flex}.AccountInfoTab-module__6R-gNa__logoPreviewImg{object-fit:contain;width:120px;height:120px;margin:0 auto}.AccountInfoTab-module__6R-gNa__logoPlaceholder{justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative}.AccountInfoTab-module__6R-gNa__logoPlaceholder svg{width:100%;height:100%}.AccountInfoTab-module__6R-gNa__logoPlaceholderText{color:var(--color-text-primary);font-size:48px;font-weight:600;position:absolute}.AccountInfoTab-module__6R-gNa__verticalLine{background:#e3e3e3;flex-shrink:0;width:1px;height:80px}.AccountInfoTab-module__6R-gNa__statDisplay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:70px;height:120px;padding:8px;display:flex}.AccountInfoTab-module__6R-gNa__statNumber{text-align:center;color:var(--color-cta);white-space:nowrap;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.AccountInfoTab-module__6R-gNa__statText{text-align:center;color:var(--color-text-placeholder);word-break:break-word;font-size:12px;font-style:normal;font-weight:500;line-height:16px;transition:all .3s}.AccountInfoTab-module__6R-gNa__iconRow{box-sizing:border-box;background:#f7f7f7;border-radius:12px;flex-direction:row;flex:none;order:3;justify-content:flex-start;align-self:stretch;align-items:center;gap:8px;width:100%;height:160px;padding:12px;display:flex}.AccountInfoTab-module__6R-gNa__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}.AccountInfoTab-module__6R-gNa__iconMetric{object-fit:contain;filter:invert(18%)sepia(0%)saturate(0%)hue-rotate(180deg)brightness(95%)contrast(92%);opacity:.7;flex:none;order:0;width:36px;height:36px}.AccountInfoTab-module__6R-gNa__iconValue{text-align:center;color:var(--color-cta);white-space:nowrap;flex:none;order:1;align-self:stretch;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.AccountInfoTab-module__6R-gNa__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:500;line-height:16px;transition:all .3s}.AccountInfoTab-module__6R-gNa__verticalLineIcon{background:var(--color-border-default);flex-shrink:0;width:1px;height:80px;transition:all .3s}
.Button-module__637N5W__button{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:.75rem;min-width:auto;font-weight:500;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex;position:relative}.Button-module__637N5W__button:disabled{opacity:.5;cursor:not-allowed}.Button-module__637N5W__button:focus{outline:2px solid var(--color-primary);outline-offset:2px}.Button-module__637N5W__button.Button-module__637N5W__sm{padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.Button-module__637N5W__button.Button-module__637N5W__md{height:38px;padding:0 1rem;font-size:.875rem;line-height:1.25rem}.Button-module__637N5W__button.Button-module__637N5W__lg{padding:.75rem 1.25rem;font-size:1rem;line-height:1.5rem}.Button-module__637N5W__button.Button-module__637N5W__iconOnly{gap:0;padding:10px 16px}.Button-module__637N5W__button.Button-module__637N5W__iconOnly.Button-module__637N5W__sm{width:32px;height:32px;padding:6px 10px}.Button-module__637N5W__button.Button-module__637N5W__iconOnly.Button-module__637N5W__md,.Button-module__637N5W__button.Button-module__637N5W__iconOnly.Button-module__637N5W__lg{width:40px;height:40px;padding:10px 16px}.Button-module__637N5W__button.Button-module__637N5W__iconOnly.Button-module__637N5W__primary{background:var(--color-cta);border-color:var(--color-cta);border-radius:8px;width:40px;height:40px;padding:7px;transition:all .3s}.Button-module__637N5W__button.Button-module__637N5W__iconOnly.Button-module__637N5W__primary:hover:not(:disabled){background:var(--color-cta-hover);border-color:var(--color-cta-hover)}.Button-module__637N5W__button.Button-module__637N5W__iconOnly svg,.Button-module__637N5W__button.Button-module__637N5W__iconOnly .Button-module__637N5W__icon{width:24px;height:24px}.Button-module__637N5W__button.Button-module__637N5W__iconOnly.Button-module__637N5W__primary .Button-module__637N5W__icon{width:26px;height:26px}.Button-module__637N5W__button.Button-module__637N5W__fullWidth{width:100%}.Button-module__637N5W__button.Button-module__637N5W__primary{background:var(--color-cta);color:var(--color-button-text-on-dark);border-color:var(--color-cta);transition:all .3s}.Button-module__637N5W__button.Button-module__637N5W__primary:hover:not(:disabled){background:var(--color-cta-hover);border-color:var(--color-cta-hover)}.Button-module__637N5W__button.Button-module__637N5W__secondary{background:var(--color-cta);color:var(--color-button-text-on-dark);border-color:var(--color-cta);transition:all .3s}.Button-module__637N5W__button.Button-module__637N5W__secondary:hover:not(:disabled){background:var(--color-cta-hover);border-color:var(--color-cta-hover)}.Button-module__637N5W__button.Button-module__637N5W__outline{color:var(--color-text-primary);border-color:var(--color-border-input);background:0 0;transition:all .3s}.Button-module__637N5W__button.Button-module__637N5W__outline:hover:not(:disabled){background:var(--color-bg-nested);border-color:var(--color-text-tertiary)}.Button-module__637N5W__button.Button-module__637N5W__danger{background:var(--color-danger);color:var(--color-button-text-on-dark);border-color:var(--color-danger)}.Button-module__637N5W__button.Button-module__637N5W__danger:hover:not(:disabled){background:var(--color-danger-hover);border-color:var(--color-danger-hover)}.Button-module__637N5W__button.Button-module__637N5W__ghost{color:var(--color-text-tertiary);background:0 0;border-color:#0000;transition:all .3s}.Button-module__637N5W__button.Button-module__637N5W__ghost:hover:not(:disabled){background:var(--color-bg-nested);color:var(--color-text-primary)}.Button-module__637N5W__button.Button-module__637N5W__action{color:var(--color-text-tertiary);border-color:var(--color-border-input);background:0 0;transition:all .3s}.Button-module__637N5W__button.Button-module__637N5W__action:hover:not(:disabled){background-color:var(--color-bg-nested);border-color:var(--color-text-tertiary);color:var(--color-text-primary)}.Button-module__637N5W__loadingSpinner{justify-content:center;align-items:center;display:flex}.Button-module__637N5W__loadingSpinner svg{animation:1s linear infinite Button-module__637N5W__spin}@keyframes Button-module__637N5W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Button-module__637N5W__icon{flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.Button-module__637N5W__content{align-items:center;line-height:1;display:inline-flex}.Button-module__637N5W__button.Button-module__637N5W__modalButton{box-sizing:border-box;gap:8px;width:160px;min-width:160px;height:40px;padding:10px 16px}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__iconOnly.Button-module__637N5W__primary{color:#fafafa;background:#292929;border-color:#4d4d4d}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__iconOnly.Button-module__637N5W__primary:hover:not(:disabled){color:#fafafa;background:#383838;border-color:gray}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__iconOnly.Button-module__637N5W__secondary{color:#c7c7c7;background:#292929;border-color:#4d4d4d}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__iconOnly.Button-module__637N5W__secondary:hover:not(:disabled){color:#fafafa;background:#383838;border-color:gray}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__iconOnly.Button-module__637N5W__ghost:hover:not(:disabled){color:var(--color-text-primary);background:#383838}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__iconOnly:disabled{opacity:.35}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__primary:hover:not(:disabled){background:var(--color-cta-hover);border-color:var(--color-cta-hover)}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__secondary:hover:not(:disabled){background:var(--color-cta-hover);border-color:var(--color-cta-hover)}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__outline{border-color:var(--color-border-default)}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__outline:hover:not(:disabled){background:var(--color-bg-nested);border-color:gray}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__ghost:hover:not(:disabled){background:var(--color-bg-nested);color:var(--color-text-primary)}:root[data-theme=dark] .Button-module__637N5W__button.Button-module__637N5W__action:hover:not(:disabled){background:var(--color-bg-nested);color:var(--color-text-primary);border-color:gray}@media (max-width:640px){.Button-module__637N5W__button.Button-module__637N5W__sm{padding:.375rem .625rem;font-size:.8125rem}.Button-module__637N5W__button.Button-module__637N5W__md{padding:.5rem .875rem;font-size:.8125rem}.Button-module__637N5W__button.Button-module__637N5W__lg{padding:.625rem 1rem;font-size:.9375rem}}
.DeleteConfirmationDialog-module__APprba__overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.DeleteConfirmationDialog-module__APprba__dialog{background:var(--color-bg-surface);border-radius:12px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.DeleteConfirmationDialog-module__APprba__header{border-bottom:1px solid var(--color-border-default);background-color:var(--color-bg-nested);border-radius:12px 12px 0 0;padding:1.5rem 2rem}.DeleteConfirmationDialog-module__APprba__header h2{color:var(--color-text-heading);margin:0;font-size:20px;font-weight:600;transition:all .3s}.DeleteConfirmationDialog-module__APprba__content{padding:2rem}.DeleteConfirmationDialog-module__APprba__simpleMessage{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.DeleteConfirmationDialog-module__APprba__simpleMessage .DeleteConfirmationDialog-module__APprba__warningIcon{color:var(--color-danger-hover);margin-bottom:.5rem}.DeleteConfirmationDialog-module__APprba__simpleMessage .DeleteConfirmationDialog-module__APprba__message{color:var(--color-text-primary);margin:0;font-size:1rem;line-height:1.5;transition:all .3s}.DeleteConfirmationDialog-module__APprba__warningIcon{color:var(--color-danger);justify-content:center;align-items:flex-start;margin-bottom:1rem;display:flex}.DeleteConfirmationDialog-module__APprba__warningIcon svg{width:48px;height:48px}.DeleteConfirmationDialog-module__APprba__multipleUsers h3,.DeleteConfirmationDialog-module__APprba__singleUser h3{color:var(--color-text-primary);text-align:center;margin:0 0 1rem;font-size:18px;font-weight:600;line-height:1.2}.DeleteConfirmationDialog-module__APprba__multipleUsers p,.DeleteConfirmationDialog-module__APprba__singleUser p{color:var(--color-text-secondary);text-align:center;margin:0 0 1.5rem;font-size:14px;line-height:1.5;transition:all .3s}.DeleteConfirmationDialog-module__APprba__userList{margin-top:1.5rem}.DeleteConfirmationDialog-module__APprba__userList h4{color:var(--color-text-primary);margin:0 0 1rem;font-size:14px;font-weight:600;transition:all .3s}.DeleteConfirmationDialog-module__APprba__userItems{border:1px solid var(--color-border-default);border-radius:8px;max-height:200px;padding:.5rem;transition:all .3s;overflow-y:auto}.DeleteConfirmationDialog-module__APprba__userItem{border-bottom:1px solid var(--color-border-light);align-items:center;gap:.75rem;padding:.75rem;display:flex}.DeleteConfirmationDialog-module__APprba__userItem:last-child{border-bottom:none}.DeleteConfirmationDialog-module__APprba__userAvatar{flex-shrink:0}.DeleteConfirmationDialog-module__APprba__avatar{object-fit:cover;object-position:top center;border-radius:50%;width:40px;height:40px}.DeleteConfirmationDialog-module__APprba__defaultAvatar{background:var(--color-border-default);border:1px solid var(--color-border-light);color:#0000;background-image:url(/icons/avatar_default.svg);background-position:bottom;background-repeat:no-repeat;background-size:75%;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:600;transition:all .3s;display:flex;position:relative}.DeleteConfirmationDialog-module__APprba__userInfo{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.DeleteConfirmationDialog-module__APprba__userName{color:var(--color-text-body);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.DeleteConfirmationDialog-module__APprba__userEmail,.DeleteConfirmationDialog-module__APprba__userRole,.DeleteConfirmationDialog-module__APprba__userClub{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;transition:all .3s;overflow:hidden}.DeleteConfirmationDialog-module__APprba__userDetails{background:var(--color-bg-nested);border:1px solid var(--color-border-default);border-radius:8px;align-items:center;gap:1rem;padding:1.5rem;transition:all .3s;display:flex}.DeleteConfirmationDialog-module__APprba__actions{background-color:var(--color-bg-nested);border-top:1px solid var(--color-border-default);border-radius:0 0 12px 12px;justify-content:flex-end;gap:1rem;padding:1.5rem 2rem 2rem;display:flex}.DeleteConfirmationDialog-module__APprba__errorMessage{background:var(--color-danger-bg);border:1px solid var(--color-danger);color:var(--color-danger-hover);border-radius:8px;align-items:center;gap:.5rem;margin:0 2rem;padding:1rem 2rem;display:flex}.DeleteConfirmationDialog-module__APprba__errorIcon{color:var(--color-danger-hover);flex-shrink:0}.DeleteConfirmationDialog-module__APprba__errorText{font-size:14px}@media (max-width:768px){.DeleteConfirmationDialog-module__APprba__dialog{width:95%;max-height:85vh;margin:1rem}.DeleteConfirmationDialog-module__APprba__header,.DeleteConfirmationDialog-module__APprba__content,.DeleteConfirmationDialog-module__APprba__actions{padding:1rem}.DeleteConfirmationDialog-module__APprba__userDetails{text-align:center;flex-direction:column}.DeleteConfirmationDialog-module__APprba__actions{flex-direction:column}}@media (max-width:480px){.DeleteConfirmationDialog-module__APprba__dialog{border-radius:0;width:100%;height:100vh;max-height:100vh;margin:0}.DeleteConfirmationDialog-module__APprba__header,.DeleteConfirmationDialog-module__APprba__actions{border-radius:0}}.DeleteConfirmationDialog-module__APprba__membershipWarning{background-color:var(--color-warning);border:1px solid var(--color-warning);border-radius:8px;margin-top:1.5rem;padding:1rem}.DeleteConfirmationDialog-module__APprba__warningHeader{color:var(--color-warning);align-items:center;gap:.5rem;margin-bottom:.75rem;font-weight:600;display:flex}.DeleteConfirmationDialog-module__APprba__warningHeader svg{color:var(--color-warning)}.DeleteConfirmationDialog-module__APprba__membershipWarning p{color:var(--color-warning);margin:0 0 .75rem;font-size:14px}.DeleteConfirmationDialog-module__APprba__membershipList{flex-direction:column;gap:.5rem;display:flex}.DeleteConfirmationDialog-module__APprba__membershipItem{background-color:var(--color-bg-surface);border:1px solid var(--color-warning);border-radius:6px;justify-content:space-between;align-items:center;padding:.5rem;display:flex}.DeleteConfirmationDialog-module__APprba__membershipRole{color:var(--color-text-primary);text-transform:capitalize;font-weight:500;transition:all .3s}.DeleteConfirmationDialog-module__APprba__membershipAccount{color:var(--color-text-secondary);font-size:14px;transition:all .3s}
.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}}
.DeleteTeamModal-module__Atrs6q__modalContent{flex-direction:column;gap:24px;min-height:320px;max-height:600px;padding:0;display:flex}.DeleteTeamModal-module__Atrs6q__warning{background:var(--color-danger-bg);border:1px solid var(--color-danger);border-radius:8px;align-items:flex-start;gap:12px;padding:16px;display:flex}.DeleteTeamModal-module__Atrs6q__warningIcon{color:var(--color-danger-hover);flex-shrink:0}.DeleteTeamModal-module__Atrs6q__warningText{color:var(--color-danger-hover);font-size:14px;font-weight:500;line-height:20px}.DeleteTeamModal-module__Atrs6q__section{flex-direction:column;gap:12px;display:flex}.DeleteTeamModal-module__Atrs6q__label{color:var(--color-text-secondary);font-size:14px;font-weight:500;line-height:20px;transition:all .3s}.DeleteTeamModal-module__Atrs6q__teamDisplay,.DeleteTeamModal-module__Atrs6q__multipleTeamsDisplay{background:var(--color-bg-nested);border:1px solid var(--color-border-default);border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:flex}.DeleteTeamModal-module__Atrs6q__accountLogo{border-radius:6px;flex-shrink:0;width:40px!important;height:40px!important}.DeleteTeamModal-module__Atrs6q__teamName,.DeleteTeamModal-module__Atrs6q__teamCount{color:var(--color-cta);font-size:16px;font-weight:500;line-height:24px}.DeleteTeamModal-module__Atrs6q__itemsList{flex-direction:column;gap:8px;max-height:240px;display:flex;overflow-y:auto}
.TeamEditForm-module__Nxu3aa__detailForm{width:100%}.TeamEditForm-module__Nxu3aa__formFields{flex-direction:column;gap:12px;display:flex}.TeamEditForm-module__Nxu3aa__errorMessage{color:var(--color-danger-hover);background:#fee2e2;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;font-size:14px;line-height:20px;display:flex}.TeamEditForm-module__Nxu3aa__seasonReadOnly{background:#f7f7f7;border-radius:8px;flex-direction:row;align-items:center;gap:8px;margin-bottom:16px;padding:12px 16px;display:flex}.TeamEditForm-module__Nxu3aa__seasonLabel{color:var(--color-cta);min-width:130px;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.TeamEditForm-module__Nxu3aa__seasonValue{flex:1;align-items:center;gap:8px;display:flex}.TeamEditForm-module__Nxu3aa__seasonIconForm{width:20px;height:20px}.TeamEditForm-module__Nxu3aa__seasonText{color:var(--color-cta);font-size:14px;font-style:normal;font-weight:400;line-height:20px}
.TeamFormDialog-module__AIhp7a__teamFormModal{width:438px!important;max-width:438px!important}.TeamFormDialog-module__AIhp7a__teamFormModal .content{min-height:480px;max-height:calc(90vh - 144px);overflow-y:auto}.TeamFormDialog-module__AIhp7a__errorMessage{background:var(--color-danger-bg);color:var(--color-danger-text);border:1px solid var(--color-danger-border);border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;font-size:14px;line-height:20px;display:flex}.TeamFormDialog-module__AIhp7a__dropdownContainer{width:100%;display:block;position:relative}.TeamFormDialog-module__AIhp7a__dropdownButton{box-sizing:border-box;background:var(--color-bg-surface);border:1px solid var(--color-border-default);cursor:pointer;width:100%;height:40px;min-height:40px;max-height:40px;color:var(--color-cta);border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.TeamFormDialog-module__AIhp7a__dropdownButton:hover:not(:disabled){border-color:var(--color-border-input)}.TeamFormDialog-module__AIhp7a__dropdownButton:disabled{cursor:not-allowed;opacity:.7;background:#f7f7f7}.TeamFormDialog-module__AIhp7a__dropdownButton.TeamFormDialog-module__AIhp7a__open{border-color:var(--color-cta);box-shadow:0 0 0 2px #2e2e2e1a}.TeamFormDialog-module__AIhp7a__groupIcon{filter:brightness(0)saturate()invert(15%)sepia(0%)saturate(0%)hue-rotate()brightness(95%)contrast(90%);flex-shrink:0;width:20px;height:20px}.TeamFormDialog-module__AIhp7a__dropdownText{text-align:left;color:var(--color-cta);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}.TeamFormDialog-module__AIhp7a__angleDownIcon{flex-shrink:0;width:20px;height:20px;transition:transform .2s}.TeamFormDialog-module__AIhp7a__angleDownIcon.TeamFormDialog-module__AIhp7a__rotated{transform:rotate(180deg)}.TeamFormDialog-module__AIhp7a__dropdownMenu{background:var(--color-bg-surface);border:1px solid var(--color-border-default);z-index:1050;border-radius:8px;width:100%;max-height:300px;transition:all .3s;animation:.15s ease-out TeamFormDialog-module__AIhp7a__dropdownSlideIn;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@keyframes TeamFormDialog-module__AIhp7a__dropdownSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.TeamFormDialog-module__AIhp7a__dropdownItem{text-align:left;width:100%;color:var(--color-cta);cursor:pointer;background:0 0;border:none;padding:8px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:background-color .15s}.TeamFormDialog-module__AIhp7a__dropdownItem:hover{background:#f7f7f7}.TeamFormDialog-module__AIhp7a__dropdownItem.TeamFormDialog-module__AIhp7a__selected{color:var(--color-cta);font-weight:600}.TeamFormDialog-module__AIhp7a__dropdownItem:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.TeamFormDialog-module__AIhp7a__dropdownItem:last-child{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.TeamFormDialog-module__AIhp7a__dropdownItemCreate{text-align:left;width:100%;color:var(--color-cta);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;transition:background-color .15s;display:flex}.TeamFormDialog-module__AIhp7a__dropdownItemCreate:hover{background:#f7f7f7}.TeamFormDialog-module__AIhp7a__dropdownDivider{background:var(--color-border-default);height:1px;margin:4px 0;transition:all .3s}.TeamFormDialog-module__AIhp7a__newGroupInput{align-items:center;gap:8px;padding:8px 12px;display:flex}.TeamFormDialog-module__AIhp7a__newGroupInput .TeamFormDialog-module__AIhp7a__input{border:1px solid var(--color-border-input);background-color:var(--color-bg-surface);color:var(--color-text-primary);border-radius:6px;flex:1;padding:8px 12px;font-size:14px;line-height:20px;transition:border-color .2s}.TeamFormDialog-module__AIhp7a__newGroupInput .TeamFormDialog-module__AIhp7a__input:focus{border-color:var(--color-cta);outline:none;box-shadow:0 0 0 3px #2e2e2e1a}.TeamFormDialog-module__AIhp7a__dropdownMenu::-webkit-scrollbar{width:6px}.TeamFormDialog-module__AIhp7a__dropdownMenu::-webkit-scrollbar-track{background:0 0}.TeamFormDialog-module__AIhp7a__dropdownMenu::-webkit-scrollbar-thumb{background:var(--color-border-default);border-radius:3px}.TeamFormDialog-module__AIhp7a__dropdownMenu::-webkit-scrollbar-thumb:hover{background:#d0d0d0}:root[data-theme=dark] .TeamFormDialog-module__AIhp7a__groupIcon{filter:brightness(0)invert(.78)}:root[data-theme=dark] .TeamFormDialog-module__AIhp7a__angleDownIcon{filter:brightness(0)invert(.78)}:root[data-theme=dark] .TeamFormDialog-module__AIhp7a__dropdownButton:hover:not(:disabled){border-color:gray}:root[data-theme=dark] .TeamFormDialog-module__AIhp7a__dropdownButton.TeamFormDialog-module__AIhp7a__open{box-shadow:0 0 0 2px #ffffff26}:root[data-theme=dark] .TeamFormDialog-module__AIhp7a__dropdownButton:disabled{background:var(--color-bg-nested)}:root[data-theme=dark] .TeamFormDialog-module__AIhp7a__dropdownItem:hover{background:var(--color-bg-nested)}:root[data-theme=dark] .TeamFormDialog-module__AIhp7a__dropdownItemCreate:hover{background:var(--color-bg-nested)}
.AddMemberModal-module__PZdHPq__modalContent{flex-direction:column;gap:20px;display:flex}.AddMemberModal-module__PZdHPq__searchSection{flex-direction:column;gap:0;display:flex}.AddMemberModal-module__PZdHPq__searchInputWrapper{align-items:center;display:flex;position:relative}.AddMemberModal-module__PZdHPq__searchIcon{color:var(--color-text-secondary);pointer-events:none;transition:all .3s;position:absolute;left:12px}.AddMemberModal-module__PZdHPq__searchInput{border:1px solid var(--color-border-input);width:100%;color:var(--color-text-primary);background:var(--color-bg-surface);border-radius:6px;padding:.625rem .75rem .625rem 2.5rem;font-size:.875rem;transition:all .2s}.AddMemberModal-module__PZdHPq__searchInput:focus{border-color:var(--color-cta);outline:none;box-shadow:0 0 0 3px #2e2e2e1a}.AddMemberModal-module__PZdHPq__searchInput::placeholder{color:var(--color-text-tertiary)}.AddMemberModal-module__PZdHPq__searchInput:disabled{background:var(--color-bg-nested);cursor:not-allowed}.AddMemberModal-module__PZdHPq__errorMessage{color:var(--color-danger-hover);background:#fef2f2;border:1px solid #fecaca;border-radius:6px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.AddMemberModal-module__PZdHPq__membersContainer{background:0 0;min-height:300px;max-height:400px;overflow-y:auto}.AddMemberModal-module__PZdHPq__loadingState{color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem 1rem;transition:all .3s;display:flex}.AddMemberModal-module__PZdHPq__spinner{animation:1s linear infinite AddMemberModal-module__PZdHPq__spin}@keyframes AddMemberModal-module__PZdHPq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AddMemberModal-module__PZdHPq__emptyState{color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1rem;transition:all .3s;display:flex}.AddMemberModal-module__PZdHPq__emptyTitle{color:var(--color-text-heading);margin:0;font-size:1rem;font-weight:600;transition:all .3s}.AddMemberModal-module__PZdHPq__emptyMessage{color:var(--color-text-secondary);margin:0;font-size:.875rem;transition:all .3s}.AddMemberModal-module__PZdHPq__selectAllRow{background:var(--color-bg-nested);border-bottom:2px solid #e5e7eb;padding:.75rem 1rem;transition:all .3s}.AddMemberModal-module__PZdHPq__checkboxLabel{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;display:flex}.AddMemberModal-module__PZdHPq__checkbox{border:2px solid var(--color-border-input);cursor:pointer;border-radius:3px;width:16px;height:16px;transition:all .2s}.AddMemberModal-module__PZdHPq__checkbox:checked{background-color:var(--color-cta);border-color:var(--color-cta)}.AddMemberModal-module__PZdHPq__checkbox:hover{border-color:var(--color-cta)}.AddMemberModal-module__PZdHPq__checkboxText{color:var(--color-text-primary);font-size:.875rem;font-weight:500;transition:all .3s}.AddMemberModal-module__PZdHPq__membersTable{flex-direction:column;display:flex}.AddMemberModal-module__PZdHPq__tableHeader{background:var(--color-bg-nested);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e5e7eb;align-items:center;padding:.75rem 1rem;font-size:.75rem;font-weight:600;transition:all .3s;display:flex}.AddMemberModal-module__PZdHPq__headerCell{align-items:center;display:flex}.AddMemberModal-module__PZdHPq__tableBody{flex-direction:column;display:flex}.AddMemberModal-module__PZdHPq__tableRow{cursor:pointer;border-bottom:1px solid #e5e7eb;align-items:center;padding:.75rem 1rem;transition:background-color .15s;display:flex}.AddMemberModal-module__PZdHPq__tableRow:hover{background-color:var(--color-bg-nested)}.AddMemberModal-module__PZdHPq__tableRow:last-child{border-bottom:none}.AddMemberModal-module__PZdHPq__selectedRow{background-color:#f0f9ff!important}.AddMemberModal-module__PZdHPq__tableCell{align-items:center;display:flex}.AddMemberModal-module__PZdHPq__memberInfo{align-items:center;gap:.75rem;display:flex}.AddMemberModal-module__PZdHPq__avatarWrapper{flex-shrink:0;width:40px;height:40px;display:inline-block;position:relative}.AddMemberModal-module__PZdHPq__avatarEmojiBadge{width:12px;height:12px;box-shadow:none;z-index:1;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:8px;line-height:12px;display:flex;position:absolute;bottom:0;right:-3px}.AddMemberModal-module__PZdHPq__memberAvatar{object-fit:cover;object-position:top center;border-radius:50%;flex-shrink:0;width:40px;height:40px}.AddMemberModal-module__PZdHPq__memberAvatarPlaceholder{background:var(--color-text-secondary);width:40px;height:40px;color:var(--color-bg-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.AddMemberModal-module__PZdHPq__memberName{color:var(--color-cta);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.AddMemberModal-module__PZdHPq__teamsCell{align-items:center;gap:12px;min-width:0;display:flex;overflow:hidden}.AddMemberModal-module__PZdHPq__teamLogo{object-fit:contain;flex-shrink:0;width:40px;height:40px}.AddMemberModal-module__PZdHPq__teamsList{color:var(--color-cta);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.AddMemberModal-module__PZdHPq__noTeams{color:var(--color-text-placeholder);font-size:14px;font-weight:400}@media (max-width:768px){.AddMemberModal-module__PZdHPq__modalContent{gap:1rem}.AddMemberModal-module__PZdHPq__membersContainer{min-height:300px;max-height:400px}.AddMemberModal-module__PZdHPq__tableHeader{font-size:.6875rem}.AddMemberModal-module__PZdHPq__memberName{font-size:.8125rem}.AddMemberModal-module__PZdHPq__memberAvatar,.AddMemberModal-module__PZdHPq__memberAvatarPlaceholder{width:28px;height:28px}}
.SeasonFormDialog-module__zb0sgG__seasonModal{width:432px!important;max-width:432px!important}.SeasonFormDialog-module__zb0sgG__seasonModal .content{min-height:560px;max-height:calc(90vh - 144px);overflow-y:auto}.SeasonFormDialog-module__zb0sgG__errorMessage{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}.SeasonFormDialog-module__zb0sgG__dropdownContainer{width:100%;position:relative}.SeasonFormDialog-module__zb0sgG__dropdownButton{box-sizing:border-box;background:var(--color-bg-surface);border:1px solid var(--color-border-default);width:100%;height:40px;min-height:40px;max-height:40px;color:var(--color-text-primary);cursor:pointer;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:border-color .2s,box-shadow .2s;display:flex}.SeasonFormDialog-module__zb0sgG__dropdownButton:hover:not(:disabled){border-color:var(--color-border-input)}.SeasonFormDialog-module__zb0sgG__dropdownButton:focus{border-color:var(--color-border-input);outline:none;box-shadow:0 0 0 2px #0000000d}.SeasonFormDialog-module__zb0sgG__dropdownButton:disabled{cursor:not-allowed;opacity:.7;background:#f7f7f7}.SeasonFormDialog-module__zb0sgG__dropdownButton.SeasonFormDialog-module__zb0sgG__open{border-color:var(--color-border-input);box-shadow:0 0 0 2px #0000000d}.SeasonFormDialog-module__zb0sgG__dropdownText{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.SeasonFormDialog-module__zb0sgG__angleDownIcon{flex-shrink:0;width:16px;height:16px;margin-left:8px;transition:transform .2s}.SeasonFormDialog-module__zb0sgG__angleDownIcon.SeasonFormDialog-module__zb0sgG__rotated{transform:rotate(180deg)}.SeasonFormDialog-module__zb0sgG__dropdownMenu{background:var(--color-bg-surface);border:1px solid var(--color-border-default);z-index:1050;border-radius:8px;max-height:240px;transition:all .3s;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.SeasonFormDialog-module__zb0sgG__dropdownItem{text-align:left;width:100%;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;padding:8px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:background-color .15s;display:block}.SeasonFormDialog-module__zb0sgG__dropdownItem:hover{background-color:var(--color-bg-hover)}.SeasonFormDialog-module__zb0sgG__dropdownItem.SeasonFormDialog-module__zb0sgG__selected{background-color:var(--color-bg-hover);color:var(--color-text-primary);font-weight:500}.SeasonFormDialog-module__zb0sgG__dropdownEmpty{color:var(--color-text-secondary);text-align:center;padding:10px 14px;font-size:14px;transition:all .3s}.SeasonFormDialog-module__zb0sgG__seasonOption{flex-direction:column;gap:2px;display:flex}.SeasonFormDialog-module__zb0sgG__seasonName{color:var(--color-text-primary);font-weight:500;transition:all .3s}.SeasonFormDialog-module__zb0sgG__seasonDates{color:var(--color-text-secondary);font-size:12px;transition:all .3s}.SeasonFormDialog-module__zb0sgG__dropdownDivider{background-color:var(--color-border-default);height:1px;margin:4px 0;transition:all .3s}.SeasonFormDialog-module__zb0sgG__hiddenSelect{opacity:0;pointer-events:none;position:absolute}
.MoveToTeamModal-module__FyE8iG__modalContent{flex-direction:column;gap:16px;min-height:320px;max-height:600px;padding:0;display:flex;overflow-y:auto}.MoveToTeamModal-module__FyE8iG__error{color:#c00;background-color:#fee;border:1px solid #fcc;border-radius:4px;padding:12px;font-size:14px}.MoveToTeamModal-module__FyE8iG__section{flex-direction:column;gap:8px;display:flex}.MoveToTeamModal-module__FyE8iG__label{color:var(--color-cta);font-size:14px;font-weight:500;line-height:20px}.MoveToTeamModal-module__FyE8iG__singleMember{background-color:var(--color-bg-hover);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.MoveToTeamModal-module__FyE8iG__memberName{color:var(--color-cta);font-size:14px;font-weight:500}.MoveToTeamModal-module__FyE8iG__multipleMembersDisplay{background-color:var(--color-bg-hover);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.MoveToTeamModal-module__FyE8iG__stackedAvatars{align-items:center;display:flex}.MoveToTeamModal-module__FyE8iG__avatar1{z-index:1;flex-shrink:0;position:relative}.MoveToTeamModal-module__FyE8iG__avatar1 img{border:2px solid var(--color-bg-surface)!important;box-shadow:0 2px 4px #0000001a!important}.MoveToTeamModal-module__FyE8iG__avatar2{z-index:2;flex-shrink:0;margin-left:-16px;position:relative}.MoveToTeamModal-module__FyE8iG__avatar2 img{border:2px solid var(--color-bg-surface)!important;box-shadow:0 2px 4px #0000001a!important}.MoveToTeamModal-module__FyE8iG__memberNames,.MoveToTeamModal-module__FyE8iG__memberCount{color:var(--color-cta);font-size:14px;font-weight:500}.MoveToTeamModal-module__FyE8iG__plusBadge{z-index:3;background-color:var(--color-cta);width:40px;height:40px;color:var(--color-bg-surface);border:2px solid var(--color-bg-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:-16px;font-size:14px;font-weight:600;transition:all .3s;display:flex;position:relative;box-shadow:0 2px 4px #0000001a}.MoveToTeamModal-module__FyE8iG__dropdownContainer{width:100%;position:relative}.MoveToTeamModal-module__FyE8iG__dropdownButton{background-color:var(--color-bg-surface);border:1px solid var(--color-border-default);width:100%;color:var(--color-cta);cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;font-size:14px;transition:all .2s;display:flex}.MoveToTeamModal-module__FyE8iG__dropdownButton:hover:not(:disabled){background-color:var(--color-bg-hover);border-color:#d0d0d0}.MoveToTeamModal-module__FyE8iG__dropdownButton:disabled{cursor:not-allowed;opacity:.6}.MoveToTeamModal-module__FyE8iG__dropdownButton.MoveToTeamModal-module__FyE8iG__open{border-color:var(--color-cta)}.MoveToTeamModal-module__FyE8iG__teamIcon{filter:brightness(0)saturate()invert(15%)sepia(0%)saturate(0%)hue-rotate()brightness(95%)contrast(90%);flex-shrink:0;width:20px;height:20px}.MoveToTeamModal-module__FyE8iG__dropdownText{text-align:left;color:var(--color-cta);flex:1;font-size:14px}.MoveToTeamModal-module__FyE8iG__angleDownIcon{flex-shrink:0;width:20px;height:20px;transition:transform .2s}.MoveToTeamModal-module__FyE8iG__angleDownIcon.MoveToTeamModal-module__FyE8iG__rotated{transform:rotate(180deg)}.MoveToTeamModal-module__FyE8iG__dropdownMenu{background-color:var(--color-bg-surface);border:1px solid var(--color-border-default);z-index:1000;border-radius:8px;max-height:300px;transition:all .3s;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.MoveToTeamModal-module__FyE8iG__dropdownItem{text-align:left;width:100%;color:var(--color-cta);cursor:pointer;background-color:#0000;border:none;padding:12px 16px;font-size:14px;transition:background-color .2s;display:block}.MoveToTeamModal-module__FyE8iG__dropdownItem:hover{background-color:var(--color-bg-body)}.MoveToTeamModal-module__FyE8iG__dropdownItem.MoveToTeamModal-module__FyE8iG__selected{background-color:#f0f0f0;font-weight:500}.MoveToTeamModal-module__FyE8iG__emptyState{text-align:center;color:var(--color-text-tertiary);background-color:var(--color-bg-hover);border-radius:8px;padding:16px;font-size:14px;transition:all .3s}
.RemoveFromTeamModal-module__zaC2Aq__modalContent{flex-direction:column;gap:16px;min-height:320px;max-height:600px;padding:0;display:flex;overflow-y:auto}.RemoveFromTeamModal-module__zaC2Aq__error{color:#c00;background-color:#fee;border:1px solid #fcc;border-radius:4px;padding:12px;font-size:14px}.RemoveFromTeamModal-module__zaC2Aq__section{flex-direction:column;gap:8px;display:flex}.RemoveFromTeamModal-module__zaC2Aq__label{color:var(--color-cta);font-size:14px;font-weight:500;line-height:20px}.RemoveFromTeamModal-module__zaC2Aq__singleMember{background-color:var(--color-bg-hover);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.RemoveFromTeamModal-module__zaC2Aq__memberName{color:var(--color-cta);font-size:14px;font-weight:500}.RemoveFromTeamModal-module__zaC2Aq__multipleMembersDisplay{background-color:var(--color-bg-hover);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.RemoveFromTeamModal-module__zaC2Aq__stackedAvatars{align-items:center;display:flex}.RemoveFromTeamModal-module__zaC2Aq__avatar1{z-index:1;flex-shrink:0;position:relative}.RemoveFromTeamModal-module__zaC2Aq__avatar1 img{border:2px solid var(--color-bg-surface)!important;box-shadow:0 2px 4px #0000001a!important}.RemoveFromTeamModal-module__zaC2Aq__avatar2{z-index:2;flex-shrink:0;margin-left:-16px;position:relative}.RemoveFromTeamModal-module__zaC2Aq__avatar2 img{border:2px solid var(--color-bg-surface)!important;box-shadow:0 2px 4px #0000001a!important}.RemoveFromTeamModal-module__zaC2Aq__memberNames,.RemoveFromTeamModal-module__zaC2Aq__memberCount{color:var(--color-cta);font-size:14px;font-weight:500}.RemoveFromTeamModal-module__zaC2Aq__plusBadge{z-index:3;background-color:var(--color-cta);width:40px;height:40px;color:var(--color-bg-surface);border:2px solid var(--color-bg-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:-16px;font-size:14px;font-weight:600;transition:all .3s;display:flex;position:relative;box-shadow:0 2px 4px #0000001a}.RemoveFromTeamModal-module__zaC2Aq__teamDisplay{background-color:var(--color-bg-hover);border:1px solid var(--color-border-default);border-radius:8px;align-items:center;gap:12px;padding:12px 16px;transition:all .3s;display:flex}.RemoveFromTeamModal-module__zaC2Aq__accountLogo{object-fit:cover;border-radius:8px;flex-shrink:0;width:40px;height:40px}.RemoveFromTeamModal-module__zaC2Aq__teamName{color:var(--color-cta);font-size:14px;font-weight:500}.RemoveFromTeamModal-module__zaC2Aq__emptyState{text-align:center;color:var(--color-text-tertiary);background-color:var(--color-bg-hover);border-radius:8px;padding:16px;font-size:14px;transition:all .3s}
.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}
.WelcomeScreen-module__mOqnhq__overlay{z-index:1100;background-color:#0000;justify-content:center;align-items:center;padding:24px;animation:.3s WelcomeScreen-module__mOqnhq__fadeIn;display:flex;position:fixed;inset:0}.WelcomeScreen-module__mOqnhq__overlay:before{content:"";z-index:0;pointer-events:none;background:var(--color-modal-overlay);position:absolute;inset:0}.WelcomeScreen-module__mOqnhq__card{z-index:1;isolation:isolate;border:1px solid var(--color-border-default);width:100%;max-width:960px;height:min(720px,100vh - 100px);box-shadow:var(--shadow-modal,0 8px 40px #0000002e);opacity:1;background-color:#f7f7f7;border-radius:16px;flex-direction:column;align-items:center;gap:0;padding:48px;animation:.35s cubic-bezier(.16,1,.3,1) WelcomeScreen-module__mOqnhq__slideUp;display:flex;position:relative;overflow:hidden}[data-theme=dark] .WelcomeScreen-module__mOqnhq__card{background-color:#292929}.WelcomeScreen-module__mOqnhq__closeWrapper{z-index:2;position:absolute;top:12px;right:12px}.WelcomeScreen-module__mOqnhq__hero{flex-shrink:0;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.WelcomeScreen-module__mOqnhq__logo{object-fit:contain;width:96px;height:auto}.WelcomeScreen-module__mOqnhq__logoDark{display:none}[data-theme=dark] .WelcomeScreen-module__mOqnhq__logoLight{display:none}[data-theme=dark] .WelcomeScreen-module__mOqnhq__logoDark{display:block}.WelcomeScreen-module__mOqnhq__heading{text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:10px;margin-bottom:0;display:flex}.WelcomeScreen-module__mOqnhq__title{color:var(--color-text-primary,#111);margin:0;font-size:24px;font-weight:700;line-height:1.2}.WelcomeScreen-module__mOqnhq__subtitle{font-size:var(--font-size-base,14px);color:var(--color-text-secondary,#666);max-width:360px;margin:0;line-height:1.5}.WelcomeScreen-module__mOqnhq__highlights{flex-direction:column;flex:1;justify-content:center;gap:24px;width:fit-content;max-width:100%;margin:28px auto 0;padding:0;list-style:none;display:flex}.WelcomeScreen-module__mOqnhq__highlight{align-items:center;gap:16px;padding:0;display:flex}.WelcomeScreen-module__mOqnhq__highlightIcon{width:32px;height:32px;color:var(--color-text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.WelcomeScreen-module__mOqnhq__highlightText{flex-direction:column;gap:2px;min-width:0;display:flex}.WelcomeScreen-module__mOqnhq__highlightTitle{color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:1.3}.WelcomeScreen-module__mOqnhq__highlightDescription{color:var(--color-text-secondary);max-width:280px;font-size:12px;line-height:1.4}.WelcomeScreen-module__mOqnhq__footer{flex-direction:column;flex-shrink:0;align-items:center;gap:12px;width:100%;margin-top:32px;display:flex}.WelcomeScreen-module__mOqnhq__hint{color:var(--color-text-tertiary,#9ca3af);text-align:center;margin:0;font-size:12px}@keyframes WelcomeScreen-module__mOqnhq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes WelcomeScreen-module__mOqnhq__slideUp{0%{transform:translateY(24px)scale(.97)}to{transform:translateY(0)scale(1)}}@media (max-width:520px){.WelcomeScreen-module__mOqnhq__card{padding:48px 24px 36px}.WelcomeScreen-module__mOqnhq__hero{margin-bottom:20px}.WelcomeScreen-module__mOqnhq__logo{width:72px}.WelcomeScreen-module__mOqnhq__title{font-size:20px}.WelcomeScreen-module__mOqnhq__highlights{gap:16px;margin-top:28px}.WelcomeScreen-module__mOqnhq__footer{margin-top:28px}}
.DeleteStaffModal-module__3ZqoVG__modalContent{flex-direction:column;gap:24px;min-height:320px;max-height:600px;padding:0;display:flex}.DeleteStaffModal-module__3ZqoVG__warning{background:var(--color-danger-bg);border:1px solid var(--color-danger);border-radius:8px;align-items:flex-start;gap:12px;padding:16px;display:flex}.DeleteStaffModal-module__3ZqoVG__warningIcon{color:var(--color-danger-hover);flex-shrink:0}.DeleteStaffModal-module__3ZqoVG__warningText{color:var(--color-danger-hover);font-size:14px;font-weight:500;line-height:20px}.DeleteStaffModal-module__3ZqoVG__section{flex-direction:column;gap:12px;display:flex}.DeleteStaffModal-module__3ZqoVG__label{color:var(--color-text-secondary);font-size:14px;font-weight:500;line-height:20px;transition:all .3s}.DeleteStaffModal-module__3ZqoVG__membersList{flex-direction:column;gap:8px;max-height:240px;display:flex;overflow-y:auto}.DeleteStaffModal-module__3ZqoVG__memberRow{background:var(--color-bg-nested);border:1px solid var(--color-border-default);border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:flex}.DeleteStaffModal-module__3ZqoVG__avatar{border-radius:50%;flex-shrink:0;width:40px!important;height:40px!important}.DeleteStaffModal-module__3ZqoVG__avatarImage{object-fit:cover;object-position:top center;flex-shrink:0;min-width:40px;max-width:40px;min-height:40px;max-height:40px;border-radius:50%!important;width:40px!important;height:40px!important}.DeleteStaffModal-module__3ZqoVG__avatarInitials{width:40px;height:40px;color:var(--color-text-primary);background:#c7c7c7;border:1px solid #fafafa;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:flex}.DeleteStaffModal-module__3ZqoVG__memberInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.DeleteStaffModal-module__3ZqoVG__memberName{color:var(--color-cta);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;line-height:24px;overflow:hidden}.DeleteStaffModal-module__3ZqoVG__teamName{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.DeleteStaffModal-module__3ZqoVG__bulkSummary{background:var(--color-bg-nested);border:1px solid var(--color-border-default);color:var(--color-cta);border-radius:8px;align-items:center;gap:12px;padding:12px 16px;font-size:16px;font-weight:500;line-height:24px;display:flex}
.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}
.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}
.ImageUploadCard-module__7nK9Nq__card{flex-direction:column;align-items:flex-start;gap:20px;width:192px;padding:0;display:flex}.ImageUploadCard-module__7nK9Nq__cardHeader{flex-direction:column;align-self:stretch;align-items:flex-start;gap:4px;padding:0;display:flex}.ImageUploadCard-module__7nK9Nq__titleRow{flex-direction:row;align-self:stretch;align-items:flex-start;gap:8px;padding:0;display:flex}.ImageUploadCard-module__7nK9Nq__cardIcon{flex:none;width:20px;height:20px;display:none}.ImageUploadCard-module__7nK9Nq__cardTitle{color:var(--color-cta);flex:none;margin:0;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.ImageUploadCard-module__7nK9Nq__cardDescription{color:var(--color-text-placeholder);align-self:stretch;align-items:center;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex}.ImageUploadCard-module__7nK9Nq__cardBody{flex-direction:column;align-items:flex-start;gap:12px;width:192px;height:282px;padding:0;display:flex}.ImageUploadCard-module__7nK9Nq__previewContainer{box-sizing:border-box;background:var(--color-bg-nested);border:1px dashed var(--color-border-default);border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:12px;width:192px;height:192px;padding:20px 24px;display:flex;position:relative}.ImageUploadCard-module__7nK9Nq__previewContainer:has(.ImageUploadCard-module__7nK9Nq__preview){background:#2e2e2e;border:1px solid #fafafa}.ImageUploadCard-module__7nK9Nq__preview{object-fit:cover;border:none;border-radius:50%;width:176px;height:176px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ImageUploadCard-module__7nK9Nq__previewRounded{border-radius:8px}.ImageUploadCard-module__7nK9Nq__previewFill{border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0;transform:none}.ImageUploadCard-module__7nK9Nq__previewContainerLogo{width:100%;height:var(--container-height,172px);box-sizing:border-box;border:1px solid #dbdbdb;border-radius:8px;padding:20px 32px;position:relative;overflow:hidden}:is(.ImageUploadCard-module__7nK9Nq__previewContainerLogo:has(.ImageUploadCard-module__7nK9Nq__previewLogo),.ImageUploadCard-module__7nK9Nq__previewContainerLogo:has(.ImageUploadCard-module__7nK9Nq__previewLogoWide)){background-color:var(--color-bg-nested);border:1px solid var(--color-border-default)}.ImageUploadCard-module__7nK9Nq__previewLogo{object-fit:contain;border-radius:4px;flex:none;width:120px;height:120px;position:static;top:auto;left:auto;transform:none}.ImageUploadCard-module__7nK9Nq__previewLogoWide{object-fit:cover;border-radius:4px;flex:none;align-self:stretch;width:100%;height:100%;position:static;top:auto;left:auto;transform:none}.ImageUploadCard-module__7nK9Nq__actionButtonsRow{flex-direction:row;align-self:stretch;gap:8px;width:100%;display:flex}.ImageUploadCard-module__7nK9Nq__removeButton{box-sizing:border-box;background:var(--color-bg-surface);border:1px solid var(--color-border-input);height:40px;color:var(--color-text-secondary);cursor:pointer;border-radius:8px;flex:1;justify-content:center;align-items:center;padding:10px;transition:all .2s;display:flex}.ImageUploadCard-module__7nK9Nq__removeButton:hover:not(:disabled){color:#ef4444;background:#fef2f2;border-color:#ef4444}.ImageUploadCard-module__7nK9Nq__removeButton:disabled{opacity:.6;cursor:not-allowed}.ImageUploadCard-module__7nK9Nq__replaceButtonBelow{box-sizing:border-box;background:var(--color-bg-surface);border:1px solid var(--color-border-input);height:40px;color:var(--color-text-body);cursor:pointer;border-radius:8px;flex-direction:row;flex:1 0;justify-content:center;align-items:center;gap:8px;padding:10px 16px;transition:all .2s;display:flex}.ImageUploadCard-module__7nK9Nq__replaceButtonBelow:hover:not(:disabled){background:var(--color-bg-nested);border-color:var(--color-cta)}.ImageUploadCard-module__7nK9Nq__replaceButtonBelow:disabled{opacity:.6;cursor:not-allowed}.ImageUploadCard-module__7nK9Nq__cardFull{width:100%}.ImageUploadCard-module__7nK9Nq__cardBodyFull{width:100%;height:auto}.ImageUploadCard-module__7nK9Nq__cardBodyRounded{flex-direction:column;align-items:flex-start;width:100%;height:auto;display:flex}.ImageUploadCard-module__7nK9Nq__previewContainerFull{width:100%;height:auto;aspect-ratio:var(--card-aspect-ratio,1);background-color:var(--color-bg-nested);border:1px solid var(--color-border-default);border-radius:8px;padding:0;position:relative;overflow:hidden}.ImageUploadCard-module__7nK9Nq__previewContainerFull:has(.ImageUploadCard-module__7nK9Nq__previewFill){background-color:var(--color-bg-nested);border:1px solid var(--color-border-default)}.ImageUploadCard-module__7nK9Nq__editCropOverlay{cursor:pointer;z-index:5;border-radius:inherit;background:0 0;border:none;padding:0;position:absolute;inset:0}.ImageUploadCard-module__7nK9Nq__editCropOverlay:disabled{cursor:not-allowed}.ImageUploadCard-module__7nK9Nq__replaceButton{background:var(--color-bg-surface);border:1px solid var(--color-border-input);text-align:center;width:176px;height:40px;color:var(--color-text-body);cursor:pointer;z-index:10;border-radius:8px;flex-direction:row;flex:none;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:all .2s;display:flex;position:absolute;bottom:8px;left:calc(50% - 88px)}.ImageUploadCard-module__7nK9Nq__replaceButton:hover:not(:disabled){background:var(--color-bg-nested);border-color:var(--color-cta)}.ImageUploadCard-module__7nK9Nq__replaceButton:disabled{opacity:.6;cursor:not-allowed}.ImageUploadCard-module__7nK9Nq__replaceButtonFull{width:calc(100% - 16px);left:8px}.ImageUploadCard-module__7nK9Nq__uploadIcon{width:32px;height:32px;color:var(--color-text-placeholder);flex:none}.ImageUploadCard-module__7nK9Nq__uploadInstructions{flex-direction:column;flex:none;align-self:stretch;align-items:center;gap:4px;width:144px;height:108px;padding:0;display:flex}.ImageUploadCard-module__7nK9Nq__dragText{text-align:center;width:144px;height:40px;color:var(--color-text-placeholder);flex:none;align-self:stretch;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.ImageUploadCard-module__7nK9Nq__orText{width:14px;height:20px;color:var(--color-text-tertiary);flex:none;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.ImageUploadCard-module__7nK9Nq__errorMessage{background:var(--color-danger-bg);border:1px solid var(--color-danger);color:var(--color-danger-hover);border-radius:8px;align-items:center;gap:8px;padding:12px;font-size:14px;line-height:20px;display:flex}.ImageUploadCard-module__7nK9Nq__errorIcon{color:var(--color-danger);flex-shrink:0}.ImageUploadCard-module__7nK9Nq__uploadButton{box-sizing:border-box;background:var(--color-bg-surface);border:1px solid var(--color-border-input);text-align:center;width:103px;height:40px;color:var(--color-text-body);cursor:pointer;border-radius:8px;flex-direction:row;flex:none;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:all .2s;display:flex}.ImageUploadCard-module__7nK9Nq__uploadButton:hover:not(:disabled){background:var(--color-bg-nested);border-color:var(--color-cta)}.ImageUploadCard-module__7nK9Nq__uploadButton:disabled{opacity:.6;cursor:not-allowed}.ImageUploadCard-module__7nK9Nq__alertBox{box-sizing:border-box;background:#f7f7f7;border-radius:8px;flex-direction:row;justify-content:center;align-self:stretch;align-items:flex-start;gap:12px;width:100%;padding:12px;display:flex}.ImageUploadCard-module__7nK9Nq__alertBox span{color:#1c1c1c;flex:1;align-items:center;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:flex}.ImageUploadCard-module__7nK9Nq__cropModal{z-index:9999;justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0}.ImageUploadCard-module__7nK9Nq__cropOverlay{background:var(--color-modal-overlay);position:absolute;inset:0}.ImageUploadCard-module__7nK9Nq__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}.ImageUploadCard-module__7nK9Nq__cropHeader{border-bottom:1px solid var(--color-border-default);flex-direction:column;padding:24px;display:flex}.ImageUploadCard-module__7nK9Nq__cropHeaderTop{justify-content:space-between;align-items:center;display:flex}.ImageUploadCard-module__7nK9Nq__cropHeader h3{color:var(--color-text-primary);margin:0;font-size:20px;font-weight:600;line-height:28px}.ImageUploadCard-module__7nK9Nq__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}.ImageUploadCard-module__7nK9Nq__closeButton:hover:not(:disabled){background:var(--color-bg-nested);color:var(--color-text-primary)}.ImageUploadCard-module__7nK9Nq__closeButton:disabled{opacity:.6;cursor:not-allowed}.ImageUploadCard-module__7nK9Nq__cropArea{background:#000;width:100%;height:400px;position:relative}.ImageUploadCard-module__7nK9Nq__cropControls{border-bottom:1px solid var(--color-border-default);padding:24px}.ImageUploadCard-module__7nK9Nq__zoomLabel{color:var(--color-text-secondary);cursor:pointer;align-items:center;gap:16px;font-size:14px;line-height:20px;transition:all .3s;display:flex}.ImageUploadCard-module__7nK9Nq__zoomLabel span{min-width:60px}.ImageUploadCard-module__7nK9Nq__zoomSlider{background:var(--color-border-default);-webkit-appearance:none;cursor:pointer;border-radius:2px;outline:none;flex:1;height:4px;transition:all .3s}.ImageUploadCard-module__7nK9Nq__zoomSlider::-webkit-slider-thumb{appearance:none;background:var(--color-cta);cursor:pointer;border-radius:50%;width:16px;height:16px;transition:background .2s}.ImageUploadCard-module__7nK9Nq__zoomSlider::-webkit-slider-thumb:hover{background:var(--color-cta-hover)}.ImageUploadCard-module__7nK9Nq__zoomSlider::-moz-range-thumb{background:var(--color-cta);cursor:pointer;border:none;border-radius:50%;width:16px;height:16px;transition:background .2s}.ImageUploadCard-module__7nK9Nq__zoomSlider::-moz-range-thumb:hover{background:var(--color-cta-hover)}.ImageUploadCard-module__7nK9Nq__zoomSlider:disabled{opacity:.6;cursor:not-allowed}.ImageUploadCard-module__7nK9Nq__cropActions{justify-content:flex-end;gap:12px;padding:24px;display:flex}@keyframes ImageUploadCard-module__7nK9Nq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root[data-theme=dark] .ImageUploadCard-module__7nK9Nq__alertBox{background:var(--color-bg-nested)}:root[data-theme=dark] .ImageUploadCard-module__7nK9Nq__alertBox span{color:var(--color-text-secondary)}:root[data-theme=dark] .ImageUploadCard-module__7nK9Nq__previewContainerLogo{border-color:var(--color-border-default)}:is(:root[data-theme=dark] .ImageUploadCard-module__7nK9Nq__previewContainerLogo:has(.ImageUploadCard-module__7nK9Nq__previewLogo),:root[data-theme=dark] .ImageUploadCard-module__7nK9Nq__previewContainerLogo:has(.ImageUploadCard-module__7nK9Nq__previewLogoWide)){background-color:var(--color-bg-nested);border-color:var(--color-border-default)}:root[data-theme=dark] .ImageUploadCard-module__7nK9Nq__removeButton:hover:not(:disabled){color:#ef4444;background:#2a1a1a;border-color:#ef4444}.ImageUploadCard-module__7nK9Nq__cropOverlayContent{pointer-events:none;z-index:10;position:absolute;inset:0}.ImageUploadCard-module__7nK9Nq__qualityBadge{border-radius:8px;align-items:flex-start;gap:6px;margin-top:10px;padding:8px 12px;font-size:12px;font-weight:500;line-height:18px;display:flex}.ImageUploadCard-module__7nK9Nq__qualityBadge svg{flex-shrink:0;margin-top:1px}.ImageUploadCard-module__7nK9Nq__qualityBadgeGreen{color:#16a34a;background:#22c55e1a;border:1px solid #22c55e40}.ImageUploadCard-module__7nK9Nq__qualityBadgeAmber{color:#b45309;background:#f59e0b1a;border:1px solid #f59e0b40}.ImageUploadCard-module__7nK9Nq__qualityBadgeRed{color:#dc2626;background:#ef44441a;border:1px solid #ef444440}:root[data-theme=dark] .ImageUploadCard-module__7nK9Nq__qualityBadgeGreen{color:#4ade80;background:#22c55e1f;border-color:#22c55e33}:root[data-theme=dark] .ImageUploadCard-module__7nK9Nq__qualityBadgeAmber{color:#fbbf24;background:#f59e0b1f;border-color:#f59e0b33}:root[data-theme=dark] .ImageUploadCard-module__7nK9Nq__qualityBadgeRed{color:#f87171;background:#ef44441f;border-color:#ef444433}@media (max-width:768px){.ImageUploadCard-module__7nK9Nq__cropModal{padding:16px}.ImageUploadCard-module__7nK9Nq__cropContainer{border-radius:12px;max-height:95vh}.ImageUploadCard-module__7nK9Nq__cropHeader{padding:20px}.ImageUploadCard-module__7nK9Nq__cropHeader h3{font-size:18px;line-height:24px}.ImageUploadCard-module__7nK9Nq__cropArea{height:300px}.ImageUploadCard-module__7nK9Nq__cropControls{padding:20px}.ImageUploadCard-module__7nK9Nq__cropActions{flex-direction:column;padding:20px}.ImageUploadCard-module__7nK9Nq__cropActions button{width:100%}}
.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%}}
.DesktopBannerPreview-module__VLUHkG__previewContainer{box-sizing:border-box;background:#fff;border:1px solid #dbdbdb;border-radius:12px;flex-direction:column;flex:1 1 0;order:2;align-self:stretch;align-items:flex-start;gap:20px;width:100%;min-width:0;max-width:100%;min-height:244px;padding:20px;display:flex}.DesktopBannerPreview-module__VLUHkG__title{flex-direction:column;flex:none;order:0;align-self:stretch;align-items:flex-start;gap:4px;width:100%;height:20px;padding:0;display:flex}.DesktopBannerPreview-module__VLUHkG__titleText{width:50px;height:20px;color:var(--color-text-body);flex:none;order:1;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.DesktopBannerPreview-module__VLUHkG__platformMockup{aspect-ratio:554/164;background:#dbdbdb;border-radius:8.70609px;flex-direction:row;flex:1 0 auto;order:1;align-self:stretch;align-items:flex-start;width:100%;min-height:164px;display:flex;position:relative;overflow:hidden}.DesktopBannerPreview-module__VLUHkG__sidebar{z-index:2;background:#080808;flex-direction:column;align-items:center;gap:11.55px;width:27px;height:164px;padding:8px 3.5px;display:flex;position:absolute;top:0;left:0;box-shadow:0 1.15477px 2.30953px #0000001f}.DesktopBannerPreview-module__VLUHkG__menuIcons{flex-direction:column;align-items:center;gap:8px;margin-top:20px;display:flex}.DesktopBannerPreview-module__VLUHkG__menuItem{background:var(--color-text-placeholder);opacity:.6;border-radius:3px;width:11.55px;height:11.55px;transition:all .3s}.DesktopBannerPreview-module__VLUHkG__menuItem:first-child{opacity:1;background:#fafafa}.DesktopBannerPreview-module__VLUHkG__mainContent{background:#dbdbdb;position:absolute;inset:0 0 0 27px}.DesktopBannerPreview-module__VLUHkG__bannerContainer{z-index:0;background:#000;position:absolute;top:0;left:0;right:0;overflow:hidden;height:56.58px!important;min-height:56.58px!important;max-height:56.58px!important}.DesktopBannerPreview-module__VLUHkG__bannerImage{object-fit:cover;width:100%;height:100%;display:block}.DesktopBannerPreview-module__VLUHkG__mockupClickOverlay{z-index:100;cursor:pointer;border-radius:inherit;background:0 0;justify-content:center;align-items:center;transition:background .18s;display:flex;position:absolute;inset:0}.DesktopBannerPreview-module__VLUHkG__mockupClickOverlay:hover{background:#00000059}.DesktopBannerPreview-module__VLUHkG__mockupHoverLabel{color:#fff0;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;pointer-events:none;font-size:9px;font-weight:600;transition:color .18s}.DesktopBannerPreview-module__VLUHkG__mockupClickOverlay:hover .DesktopBannerPreview-module__VLUHkG__mockupHoverLabel{color:#ffffffeb}.DesktopBannerPreview-module__VLUHkG__header{z-index:2;background:0 0;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:0;height:30.48px;padding:4px 14px 0 0;display:flex;position:absolute;top:8px;left:15px;right:0}.DesktopBannerPreview-module__VLUHkG__searchBox{box-sizing:border-box;background:#fff;border:.29px solid #dbdbdb;border-radius:2.31px;flex-direction:row;flex:none;order:0;align-items:center;gap:2.31px;width:80.83px;min-width:43.3px;height:11.55px;padding:2.31px 4.62px;display:flex}.DesktopBannerPreview-module__VLUHkG__searchIcon{background:#c7c7c7;border-radius:50%;flex:none;order:0;width:5.77px;height:5.77px}.DesktopBannerPreview-module__VLUHkG__searchText{color:#c7c7c7;flex:1 0 auto;order:1;width:63.51px;height:6px;font-size:4.04px;font-weight:400;line-height:6px}.DesktopBannerPreview-module__VLUHkG__userMenu{box-sizing:border-box;background:#fff;border:.29px solid #dbdbdb;border-radius:2.31px;flex-direction:row;flex:none;order:1;align-items:center;gap:2.31px;width:69.29px;height:16.62px;padding:2.31px 2.89px 2.31px 2.31px;display:flex}.DesktopBannerPreview-module__VLUHkG__userAvatar{background:#c7c7c7;border:.29px solid #fafafa;border-radius:50%;flex:none;order:0;width:11.55px;height:11.55px}.DesktopBannerPreview-module__VLUHkG__userName{width:42.15px;height:12px;color:var(--color-text-body);flex-direction:column;flex:none;order:1;justify-content:center;font-size:4.04px;font-weight:500;line-height:6px;display:flex}.DesktopBannerPreview-module__VLUHkG__dropdownIcon{background:#c7c7c7;border-radius:1px;flex:none;order:2;width:5.77px;height:5.77px}.DesktopBannerPreview-module__VLUHkG__contentArea{z-index:1;background:0 0;flex-direction:column;align-items:flex-start;gap:9.24px;padding:0 14px 14px 0;display:flex;position:absolute;inset:30px 0 0 15px;overflow:hidden}.DesktopBannerPreview-module__VLUHkG__statsCard{background:#fff;border-radius:4.62px;flex-direction:row;flex:none;order:0;align-self:stretch;align-items:center;gap:5.77px;width:100%;max-width:100%;height:25.85px;margin-top:17px;padding:5.77px 8.66px 5.77px 5.77px;display:flex;box-shadow:0 1.15px 2.31px #0000001f}.DesktopBannerPreview-module__VLUHkG__contentArea:before{content:"";z-index:-1;background:#dbdbdb;position:absolute;inset:26.58px 0 0}@media (max-width:768px){.DesktopBannerPreview-module__VLUHkG__previewContainer{gap:16px;max-width:100%;min-height:200px;padding:16px}.DesktopBannerPreview-module__VLUHkG__platformMockup{border-radius:6px;min-height:140px}.DesktopBannerPreview-module__VLUHkG__sidebar{gap:9px;width:22px;padding:6px 2.5px}.DesktopBannerPreview-module__VLUHkG__menuItem{width:9px;height:9px}.DesktopBannerPreview-module__VLUHkG__mainContent{left:22px}.DesktopBannerPreview-module__VLUHkG__bannerContainer{height:48px!important;min-height:48px!important;max-height:48px!important}.DesktopBannerPreview-module__VLUHkG__header{height:26px;padding:3px 12px 0 0;top:6px;left:12px}.DesktopBannerPreview-module__VLUHkG__searchBox{width:70px;min-width:40px;height:10px;padding:2px 4px}.DesktopBannerPreview-module__VLUHkG__userMenu{width:60px;height:14px;padding:2px 2.5px}.DesktopBannerPreview-module__VLUHkG__userAvatar{width:10px;height:10px}.DesktopBannerPreview-module__VLUHkG__contentArea{padding:0 12px 12px 0;top:26px;left:12px}.DesktopBannerPreview-module__VLUHkG__statsCard{gap:5px;height:22px;margin-top:14px;padding:5px 7px}}@media (max-width:480px){.DesktopBannerPreview-module__VLUHkG__previewContainer{gap:12px;min-height:160px;padding:12px}.DesktopBannerPreview-module__VLUHkG__platformMockup{border-radius:5px;min-height:110px}.DesktopBannerPreview-module__VLUHkG__sidebar{gap:7px;width:18px;padding:5px 2px}.DesktopBannerPreview-module__VLUHkG__menuItem{width:7px;height:7px}.DesktopBannerPreview-module__VLUHkG__mainContent{left:18px}.DesktopBannerPreview-module__VLUHkG__bannerContainer{height:38px!important;min-height:38px!important;max-height:38px!important}.DesktopBannerPreview-module__VLUHkG__header{height:20px;padding:2px 10px 0 0;top:5px;left:10px}.DesktopBannerPreview-module__VLUHkG__searchBox{width:55px;min-width:30px;height:8px;padding:1.5px 3px}.DesktopBannerPreview-module__VLUHkG__searchIcon{width:4px;height:4px}.DesktopBannerPreview-module__VLUHkG__userMenu{width:50px;height:12px;padding:1.5px 2px}.DesktopBannerPreview-module__VLUHkG__userAvatar{width:8px;height:8px}.DesktopBannerPreview-module__VLUHkG__userName{font-size:3px;line-height:5px}.DesktopBannerPreview-module__VLUHkG__dropdownIcon{width:4px;height:4px}.DesktopBannerPreview-module__VLUHkG__contentArea{padding:0 10px 10px 0;top:20px;left:10px}.DesktopBannerPreview-module__VLUHkG__statsCard{border-radius:3px;gap:4px;height:18px;margin-top:11px;padding:4px 6px}.DesktopBannerPreview-module__VLUHkG__titleText{font-size:12px;line-height:18px}}:root[data-theme=dark] .DesktopBannerPreview-module__VLUHkG__previewContainer{background:var(--color-bg-surface);border-color:var(--color-border-default)}
.DesktopBannerManager-module__VNtmfq__container{flex-direction:column;gap:16px;display:flex}.DesktopBannerManager-module__VNtmfq__successMessage,.DesktopBannerManager-module__VNtmfq__errorMessage{border-radius:8px;align-items:center;gap:12px;padding:12px 16px;font-size:14px;line-height:20px;display:flex}.DesktopBannerManager-module__VNtmfq__successMessage{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-left:4px solid #16a34a}.DesktopBannerManager-module__VNtmfq__errorMessage{border:1px solid #fecaca;border-left:4px solid var(--color-danger-hover);color:var(--color-danger-hover);background:#fef2f2}.DesktopBannerManager-module__VNtmfq__messageIcon{flex-shrink:0}.DesktopBannerManager-module__VNtmfq__successMessage .DesktopBannerManager-module__VNtmfq__messageIcon{color:var(--color-success)}.DesktopBannerManager-module__VNtmfq__errorMessage .DesktopBannerManager-module__VNtmfq__messageIcon{color:var(--color-danger-hover)}.DesktopBannerManager-module__VNtmfq__layout{flex-direction:row;align-items:flex-start;gap:24px;width:100%;display:flex}.DesktopBannerManager-module__VNtmfq__uploadSection{flex-direction:column;flex:1;align-items:flex-start;gap:12px;display:flex}.DesktopBannerManager-module__VNtmfq__uploadPanel{border:1px solid var(--color-border-default);background:var(--color-bg-surface);box-sizing:border-box;border-radius:8px;width:100%;padding:16px;overflow:hidden}:root[data-theme=dark] .DesktopBannerManager-module__VNtmfq__uploadPanel{background:var(--color-bg-nested)}.DesktopBannerManager-module__VNtmfq__content{flex-direction:column;flex:1 0 auto;order:0;align-self:stretch;align-items:flex-start;gap:12px;width:100%;padding:0;display:flex}.DesktopBannerManager-module__VNtmfq__alert{box-sizing:border-box;background:#f7f7f7;border-radius:8px;flex-direction:row;flex:none;order:0;justify-content:center;align-self:stretch;align-items:flex-start;gap:12px;width:100%;padding:12px;display:flex}.DesktopBannerManager-module__VNtmfq__alertText{color:#1c1c1c;flex:none;order:1;align-self:stretch;align-items:center;width:100%;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:flex}.DesktopBannerManager-module__VNtmfq__uploaded{box-sizing:border-box;background:#fff;border:1px solid #dbdbdb;border-radius:8px;flex-direction:column;flex:1 0 auto;order:1;justify-content:center;align-self:stretch;align-items:center;gap:12px;width:100%;min-height:138px;padding:20px 32px;display:flex}.DesktopBannerManager-module__VNtmfq__bannerPreview{background:#000;border-radius:4px;flex:none;order:0;justify-content:center;align-self:stretch;align-items:center;width:100%;max-width:490px;height:auto;min-height:56.58px;display:flex;overflow:hidden}.DesktopBannerManager-module__VNtmfq__bannerImage{object-fit:cover;width:100%;height:auto;display:block}.DesktopBannerManager-module__VNtmfq__buttonWrapper{flex-direction:row;flex:none;order:2;align-self:stretch;align-items:flex-start;gap:12px;width:100%;height:40px;padding:0;display:flex}.DesktopBannerManager-module__VNtmfq__removeButton{box-sizing:border-box;text-align:center;cursor:pointer;background:#fff;border:1px solid #dbdbdb;border-radius:8px;flex-direction:row;flex:1 0 auto;order:0;justify-content:center;align-items:center;gap:8px;width:50%;height:40px;padding:10px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:all .2s;display:flex;color:var(--color-danger)!important}.DesktopBannerManager-module__VNtmfq__removeButton:hover:not(:disabled){border-color:var(--color-danger);background:#fee2e2}.DesktopBannerManager-module__VNtmfq__removeButton:disabled{opacity:.5;cursor:not-allowed}.DesktopBannerManager-module__VNtmfq__removeButton svg{color:var(--color-danger)!important;width:20px!important;height:20px!important}.DesktopBannerManager-module__VNtmfq__replaceButton{box-sizing:border-box;text-align:center;width:50%;height:40px;color:var(--color-text-body);cursor:pointer;background:#fff;border:1px solid #dbdbdb;border-radius:8px;flex-direction:row;flex:1 0 auto;order:1;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:all .2s;display:flex}.DesktopBannerManager-module__VNtmfq__replaceButton:hover:not(:disabled){border-color:var(--color-text-placeholder);background:#f7f7f7}.DesktopBannerManager-module__VNtmfq__replaceButton:disabled{opacity:.5;cursor:not-allowed}.DesktopBannerManager-module__VNtmfq__replaceButton svg{color:var(--color-text-body)!important;width:20px!important;height:20px!important}.DesktopBannerManager-module__VNtmfq__modalText{color:#1c1c1c;margin:0;font-size:14px;line-height:1.6}@media (max-width:768px){.DesktopBannerManager-module__VNtmfq__buttonWrapper{flex-direction:column;gap:8px;height:auto}.DesktopBannerManager-module__VNtmfq__removeButton,.DesktopBannerManager-module__VNtmfq__replaceButton{width:100%}.DesktopBannerManager-module__VNtmfq__bannerPreview{max-width:100%}}:root[data-theme=dark] .DesktopBannerManager-module__VNtmfq__uploaded{background:var(--color-bg-nested);border-color:var(--color-border-default)}:is(:root[data-theme=dark] .DesktopBannerManager-module__VNtmfq__removeButton,:root[data-theme=dark] .DesktopBannerManager-module__VNtmfq__replaceButton){background:var(--color-bg-nested);border-color:var(--color-border-default);color:var(--color-text-primary)}:root[data-theme=dark] .DesktopBannerManager-module__VNtmfq__removeButton:hover:not(:disabled){background:var(--color-danger-bg);border-color:var(--color-danger)}:root[data-theme=dark] .DesktopBannerManager-module__VNtmfq__replaceButton:hover:not(:disabled){background:#383838;border-color:gray}
.LocalTitlePanel-module__6DC7Ma__titlePanel{background:var(--color-bg-surface);z-index:1;border-radius:16px;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;height:88px;padding:24px;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 8px #0000001f}.LocalTitlePanel-module__6DC7Ma__topRow{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;display:flex}.LocalTitlePanel-module__6DC7Ma__leftSection{flex-direction:row;flex:none;order:0;align-self:stretch;align-items:center;gap:20px;height:40px;padding:0;display:flex}.LocalTitlePanel-module__6DC7Ma__backButton{cursor:pointer;width:40px;height:40px;color:var(--color-text-heading);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s;display:flex}.LocalTitlePanel-module__6DC7Ma__backButton:hover{background:var(--color-bg-nested)}.LocalTitlePanel-module__6DC7Ma__titleWrapper{flex-direction:row;flex:none;order:0;align-items:center;gap:8px;width:120px;min-width:120px;max-width:120px;height:28px;padding:0;display:flex}.LocalTitlePanel-module__6DC7Ma__title{height:28px;color:var(--color-text-heading);flex:none;order:0;margin:0;font-size:18px;font-style:normal;font-weight:500;line-height:28px}.LocalTitlePanel-module__6DC7Ma__badge{box-sizing:border-box;background:var(--color-danger-hover);border-radius:9999px;flex-direction:row;flex:none;order:1;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;display:flex}.LocalTitlePanel-module__6DC7Ma__badgeText{font-variant-numeric:tabular-nums;color:#fff;text-align:center;flex:none;order:0;justify-content:center;align-items:center;font-size:12px;font-style:normal;font-weight:500;line-height:1;display:flex}.LocalTitlePanel-module__6DC7Ma__divider{background:var(--color-border-default);border:none;flex:none;order:1;align-self:center;width:1px;height:40px;transition:all .3s}.LocalTitlePanel-module__6DC7Ma__toggleWrapper{flex-direction:row;flex:none;order:2;align-items:center;gap:8px;height:24px;padding:0;display:flex}.LocalTitlePanel-module__6DC7Ma__customFilterWrapper{flex:none;order:2;align-items:center;display:flex}.LocalTitlePanel-module__6DC7Ma__toggleLabel,.LocalTitlePanel-module__6DC7Ma__toggleValueText{text-align:center;flex:none;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:color .2s;color:var(--color-text-placeholder)!important}.LocalTitlePanel-module__6DC7Ma__activeLabelText{color:var(--color-cta)!important}.LocalTitlePanel-module__6DC7Ma__toggleLabel{order:0}.LocalTitlePanel-module__6DC7Ma__toggleValueText{order:2}.LocalTitlePanel-module__6DC7Ma__toggle{flex-direction:row;flex:none;order:1;align-items:center;gap:8px;width:44px;height:24px;padding:0;display:flex}.LocalTitlePanel-module__6DC7Ma__toggleButton{background:var(--color-text-secondary);cursor:pointer;border:none;border-radius:9999px;flex:none;order:0;width:44px;height:24px;transition:background .2s;position:relative}.LocalTitlePanel-module__6DC7Ma__toggleButton.LocalTitlePanel-module__6DC7Ma__toggleActive{background:#1f1f1f}.LocalTitlePanel-module__6DC7Ma__toggleCircle{background:var(--color-bg-surface);border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:calc(50% - 10px);right:2px}.LocalTitlePanel-module__6DC7Ma__toggleButton:not(.LocalTitlePanel-module__6DC7Ma__toggleActive) .LocalTitlePanel-module__6DC7Ma__toggleCircle{left:2px;right:auto}.LocalTitlePanel-module__6DC7Ma__toggleValueText{text-align:center;color:var(--color-cta);flex:none;order:2;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.LocalTitlePanel-module__6DC7Ma__actionsSection{flex-shrink:0;align-items:center;gap:12px;margin-left:auto;display:flex}.LocalTitlePanel-module__6DC7Ma__searchContainer{flex:none;order:2;align-items:center;width:280px;min-width:150px;display:flex;position:relative}.LocalTitlePanel-module__6DC7Ma__searchInput{box-sizing:border-box;background:var(--color-bg-surface);width:100%;height:40px;color:var(--color-cta);border:none;border-radius:12px;flex-direction:row;align-items:center;gap:8px;padding:8px 16px 8px 40px;font-size:14px;line-height:20px;display:flex}.LocalTitlePanel-module__6DC7Ma__searchInput::placeholder{color:var(--color-text-placeholder);font-size:14px;line-height:20px}.LocalTitlePanel-module__6DC7Ma__searchInput:focus{outline:none}.LocalTitlePanel-module__6DC7Ma__searchIcon{width:20px;height:20px;color:var(--color-text-placeholder);pointer-events:none;transition:all .3s;position:absolute;left:12px}@media (max-width:768px){.LocalTitlePanel-module__6DC7Ma__titlePanel{flex-direction:column;align-items:flex-start;gap:12px;height:auto;min-height:88px;padding:16px}.LocalTitlePanel-module__6DC7Ma__leftSection{flex-wrap:wrap;gap:12px;width:100%}.LocalTitlePanel-module__6DC7Ma__title{font-size:16px;line-height:24px}.LocalTitlePanel-module__6DC7Ma__badge{padding:0 5px;font-size:11px}.LocalTitlePanel-module__6DC7Ma__toggleWrapper{gap:6px}.LocalTitlePanel-module__6DC7Ma__toggleLabel,.LocalTitlePanel-module__6DC7Ma__toggleValueText{font-size:13px}.LocalTitlePanel-module__6DC7Ma__actionsSection{justify-content:flex-end;gap:8px;width:100%}}
.GreetingTemplateField-module__KEN0wq__wrapper{flex-direction:column;width:100%;min-width:240px;margin-top:16px;display:flex}
.AvatarWithBadge-module__STALZW__container{border-radius:9999px;flex-shrink:0;display:inline-block;position:relative;overflow:hidden}.AvatarWithBadge-module__STALZW__size-sm{width:40px;height:40px}.AvatarWithBadge-module__STALZW__size-md{width:80px;height:80px}.AvatarWithBadge-module__STALZW__size-lg{width:148px;height:148px}.AvatarWithBadge-module__STALZW__size-xl{width:160px;height:160px}.AvatarWithBadge-module__STALZW__badgeRing{pointer-events:none;z-index:2;width:calc(100% + 12px);height:calc(100% + 12px);position:absolute;inset:-6px}.AvatarWithBadge-module__STALZW__overlay{filter:drop-shadow(0 2px 8px #2e2e2e26)}.AvatarWithBadge-module__STALZW__overlayText{letter-spacing:1.5px;fill:#fff;text-transform:uppercase;text-anchor:middle;dominant-baseline:middle;font-weight:700}.AvatarWithBadge-module__STALZW__size-sm .AvatarWithBadge-module__STALZW__overlayText{letter-spacing:.5px;font-size:6px}.AvatarWithBadge-module__STALZW__size-md .AvatarWithBadge-module__STALZW__overlayText{letter-spacing:1px;font-size:8px}.AvatarWithBadge-module__STALZW__size-lg .AvatarWithBadge-module__STALZW__overlayText,.AvatarWithBadge-module__STALZW__size-xl .AvatarWithBadge-module__STALZW__overlayText{letter-spacing:1.5px;font-size:10px}.AvatarWithBadge-module__STALZW__avatar{border-radius:9999px;position:absolute;inset:0;overflow:hidden}.AvatarWithBadge-module__STALZW__avatarImage{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.AvatarWithBadge-module__STALZW__avatarPlaceholder{background:#c7c7c7;justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex;overflow:hidden}.AvatarWithBadge-module__STALZW__defaultAvatarIcon{filter:brightness(0)invert();flex-shrink:0;width:76%;height:auto;margin-bottom:-4%;display:block}
.CharacteristicRow-module__ZKO1qG__row{background:var(--color-bg-nested);border-radius:6px;align-items:flex-start;gap:0;margin-bottom:4px;padding:10px 12px;transition:background-color .15s;display:flex}.CharacteristicRow-module__ZKO1qG__rowEmpty{background:0 0;padding:4px 12px}.CharacteristicRow-module__ZKO1qG__rowEmpty:hover{background:var(--color-bg-nested)}.CharacteristicRow-module__ZKO1qG__leftGutter{flex:0 0 32px;align-items:flex-start;padding-top:8px;display:flex}.CharacteristicRow-module__ZKO1qG__dragHandle{width:16px;height:16px;color:var(--color-border-input);cursor:grab;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex}.CharacteristicRow-module__ZKO1qG__dragHandle:hover{color:var(--color-text-tertiary)}.CharacteristicRow-module__ZKO1qG__itemContent{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.CharacteristicRow-module__ZKO1qG__fieldRow{align-items:flex-start;gap:12px;display:flex}.CharacteristicRow-module__ZKO1qG__itemLabel{color:var(--color-text-secondary);text-align:left;flex:0 0 70px;padding-top:9px;font-size:13px;font-weight:500}.CharacteristicRow-module__ZKO1qG__itemInputWrapper{flex:1;min-width:0;position:relative}.CharacteristicRow-module__ZKO1qG__input{border:1px solid var(--color-border-input);box-sizing:border-box;background-color:var(--color-bg-surface);width:100%;color:var(--color-text-primary);border-radius:6px;padding:8px 12px;font-family:inherit;font-size:14px;transition:all .2s}.CharacteristicRow-module__ZKO1qG__input:hover:not(:disabled){border-color:var(--color-text-tertiary)}.CharacteristicRow-module__ZKO1qG__input:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #3b82f61a}.CharacteristicRow-module__ZKO1qG__input::placeholder{color:var(--color-text-placeholder,#ababab)}.CharacteristicRow-module__ZKO1qG__input:disabled{opacity:.6;cursor:not-allowed}.CharacteristicRow-module__ZKO1qG__input:not(.CharacteristicRow-module__ZKO1qG__textarea){padding-right:36px}.CharacteristicRow-module__ZKO1qG__textarea{resize:none;min-height:36px;line-height:1.5;overflow:hidden}.CharacteristicRow-module__ZKO1qG__removeButton{cursor:pointer;width:20px;height:20px;color:var(--color-text-tertiary);z-index:1;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.CharacteristicRow-module__ZKO1qG__removeButton:hover{color:var(--color-text-primary)}@media (max-width:640px){.CharacteristicRow-module__ZKO1qG__leftGutter{flex-basis:24px}.CharacteristicRow-module__ZKO1qG__itemLabel{flex-basis:60px;font-size:12px}}
.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:translateX(var(--translate-x,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}
