.WelcomeScreen-module__mOqnhq__overlay{z-index:1100;background:var(--color-modal-overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:center;align-items:center;padding:24px;animation:.3s WelcomeScreen-module__mOqnhq__fadeIn;display:flex;position:fixed;inset:0}.WelcomeScreen-module__mOqnhq__card{background:var(--color-bg-card,#fff);border-radius:20px;flex-direction:column;align-items:center;gap:0;width:100%;max-width:960px;height:min(720px,100vh - 100px);padding:48px 56px;animation:.35s cubic-bezier(.16,1,.3,1) WelcomeScreen-module__mOqnhq__slideUp;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000040}.WelcomeScreen-module__mOqnhq__card:before{content:"";background:var(--color-text-primary);pointer-events:none;border-radius:20px 20px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.WelcomeScreen-module__mOqnhq__close{width:36px;height:36px;color:var(--color-text-tertiary,#9ca3af);cursor:pointer;z-index:2;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:flex;position:absolute;top:16px;right:16px}.WelcomeScreen-module__mOqnhq__close:hover{background:var(--color-bg-nested);color:var(--color-text-primary)}.WelcomeScreen-module__mOqnhq__close:focus-visible{outline:2px solid var(--color-cta);outline-offset:2px}.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:28px;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:28px;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__highlightIconSvg{object-fit:contain;filter:brightness(0)invert(.12);width:28px;height:28px}[data-theme=dark] .WelcomeScreen-module__mOqnhq__highlightIconSvg{filter:brightness(0)invert(.95)}.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:15px;font-weight:600;line-height:1.3}.WelcomeScreen-module__mOqnhq__highlightDescription{color:var(--color-text-secondary);max-width:280px;font-size:13px;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%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;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__highlights{gap:16px;margin-top:28px}.WelcomeScreen-module__mOqnhq__footer{margin-top:28px}.WelcomeScreen-module__mOqnhq__title{font-size:22px}}
.InlineError-module__mYZ8da__root{border:1px solid;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.InlineError-module__mYZ8da__error{background:var(--color-danger-bg);border-color:var(--color-danger-border);color:var(--color-danger-text)}.InlineError-module__mYZ8da__error .InlineError-module__mYZ8da__icon{color:var(--color-danger)}.InlineError-module__mYZ8da__warning{background:var(--color-warning-bg);border-color:var(--color-warning-border);color:var(--color-warning-text)}.InlineError-module__mYZ8da__warning .InlineError-module__mYZ8da__icon{color:var(--color-warning)}.InlineError-module__mYZ8da__info{background:var(--color-info-bg);border-color:var(--color-info-border);color:var(--color-info-text)}.InlineError-module__mYZ8da__info .InlineError-module__mYZ8da__icon{color:var(--color-info)}.InlineError-module__mYZ8da__success{background:var(--color-success-bg);border-color:var(--color-success-border);color:var(--color-success-text)}.InlineError-module__mYZ8da__success .InlineError-module__mYZ8da__icon{color:var(--color-success)}.InlineError-module__mYZ8da__icon{flex-shrink:0;width:16px;height:16px;margin-top:1px}.InlineError-module__mYZ8da__content{flex:1;min-width:0}.InlineError-module__mYZ8da__title{margin:0 0 2px;font-size:13px;font-weight:600;line-height:1.4}.InlineError-module__mYZ8da__message{margin:0;font-size:13px;font-weight:400;line-height:1.5}.InlineError-module__mYZ8da__actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.InlineError-module__mYZ8da__actionBtn{cursor:pointer;color:inherit;background:0 0;border:1px solid;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:500;line-height:1.5;transition:opacity .15s}.InlineError-module__mYZ8da__actionBtn:hover{opacity:.75}.InlineError-module__mYZ8da__dismiss{cursor:pointer;color:inherit;opacity:.55;background:0 0;border:none;flex-shrink:0;padding:0;line-height:1;transition:opacity .15s}.InlineError-module__mYZ8da__dismiss:hover{opacity:1}.InlineError-module__mYZ8da__detailsToggle{cursor:pointer;color:inherit;opacity:.65;background:0 0;border:none;align-items:center;gap:3px;margin-top:7px;padding:0;font-family:inherit;font-size:11px;font-weight:500;display:flex}.InlineError-module__mYZ8da__detailsToggle:hover{opacity:1}.InlineError-module__mYZ8da__technicalDetails{white-space:pre-wrap;word-break:break-all;color:inherit;opacity:.8;background:#0000000f;border-radius:6px;margin-top:6px;padding:8px 10px;font-family:ui-monospace,Cascadia Code,Source Code Pro,monospace;font-size:11px;line-height:1.6}
.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}
.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}}
.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}
.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%}}
.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}
.MobileBannerPreview-module__sA7BBq__previewContainer{background:#fff;border:1px solid #dbdbdb;border-radius:12px;flex-direction:column;flex:1;align-items:flex-start;gap:20px;padding:20px;display:flex}.MobileBannerPreview-module__sA7BBq__title{flex-direction:column;align-self:stretch;align-items:flex-start;gap:4px;display:flex}.MobileBannerPreview-module__sA7BBq__titleText{color:#292929;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.MobileBannerPreview-module__sA7BBq__previewContent{flex-direction:column;align-self:stretch;align-items:flex-start;gap:20px;width:100%;display:flex}@media (min-width:480px){.MobileBannerPreview-module__sA7BBq__previewContent{flex-direction:row;justify-content:center;align-items:flex-start;gap:32px}}.MobileBannerPreview-module__sA7BBq__webPreview,.MobileBannerPreview-module__sA7BBq__appPreview{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.MobileBannerPreview-module__sA7BBq__label{color:gray;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.MobileBannerPreview-module__sA7BBq__mobileDevice,.MobileBannerPreview-module__sA7BBq__mobileDeviceApp{isolation:isolate;aspect-ratio:390/844;background:#dbdbdb;border-radius:8px;flex-direction:column;flex-shrink:0;align-items:flex-start;width:180px;height:auto;display:flex;position:relative;overflow:hidden}.MobileBannerPreview-module__sA7BBq__mobileDevice{background:#dbdbdb}.MobileBannerPreview-module__sA7BBq__mobileDeviceApp{box-sizing:border-box;background:#fff;border:.46px solid #ebebeb;border-radius:8px;padding:0;overflow:hidden}.MobileBannerPreview-module__sA7BBq__statusBar,.MobileBannerPreview-module__sA7BBq__appStatusBar{z-index:2;background:linear-gradient(#000 -38%,#0000 100%);flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;gap:3px;padding:5px 8px;display:flex;position:relative}.MobileBannerPreview-module__sA7BBq__appStatusBar{position:absolute;top:0;left:0;right:0}.MobileBannerPreview-module__sA7BBq__time{color:#fff;font-family:SF Pro,sans-serif;font-size:8px;font-style:normal;font-weight:590;line-height:10px}.MobileBannerPreview-module__sA7BBq__dynamicIsland{background:#000;border-radius:46px;width:58px;height:17px}.MobileBannerPreview-module__sA7BBq__statusIcons{flex-direction:row;align-items:center;gap:3px;display:flex}.MobileBannerPreview-module__sA7BBq__signalIcon,.MobileBannerPreview-module__sA7BBq__wifiIcon{background:#fff;width:9px;height:6px}.MobileBannerPreview-module__sA7BBq__batteryIcon{border:.5px solid #fff;border-radius:2px;width:13px;height:6px;position:relative}.MobileBannerPreview-module__sA7BBq__batteryIcon:after{content:"";background:#fff;border-radius:1px;width:10px;height:4px;position:absolute;top:.5px;left:1px}.MobileBannerPreview-module__sA7BBq__banner{background:#000;flex-shrink:0;width:100%;height:74px;position:relative;overflow:hidden}.MobileBannerPreview-module__sA7BBq__bannerMobile,.MobileBannerPreview-module__sA7BBq__appBanner{z-index:0;background:#000;height:73.69px;position:absolute;top:0;left:0;right:0;overflow:hidden}.MobileBannerPreview-module__sA7BBq__bannerImage{object-fit:cover;width:100%;height:100%;display:block}.MobileBannerPreview-module__sA7BBq__mobileHeader{z-index:1;background:linear-gradient(#000 -38%,#0000 100%);flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;gap:5px;margin-top:-20px;padding:11px 7px 7px;display:flex;position:relative}.MobileBannerPreview-module__sA7BBq__headerMobile{z-index:1;flex-direction:row;flex:none;order:1;justify-content:space-between;align-items:center;gap:4.61px;width:100%;height:36.84px;padding:11.05px 7.37px 7.37px;display:flex;position:relative}.MobileBannerPreview-module__sA7BBq__menuButton{box-sizing:border-box;background:#fff;border:.5px solid #dbdbdb;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;width:18px;height:18px;padding:6px;display:flex}.MobileBannerPreview-module__sA7BBq__menuIcon{background:#1c1c1c;width:9px;height:9px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cline x1='3' y1='6' x2='21' y2='6'/%3E%3Cline x1='3' y1='12' x2='21' y2='12'/%3E%3Cline x1='3' y1='18' x2='21' y2='18'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cline x1='3' y1='6' x2='21' y2='6'/%3E%3Cline x1='3' y1='12' x2='21' y2='12'/%3E%3Cline x1='3' y1='18' x2='21' y2='18'/%3E%3C/svg%3E") 50%/contain no-repeat}.MobileBannerPreview-module__sA7BBq__searchBar{box-sizing:border-box;background:#fff;border:.5px solid #dbdbdb;border-radius:4px;flex-direction:row;flex:1;align-items:center;gap:4px;min-width:69px;height:18px;padding:4px 7px;display:flex}.MobileBannerPreview-module__sA7BBq__searchIcon{background:gray;width:9px;height:9px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3C/svg%3E") 50%/contain no-repeat}.MobileBannerPreview-module__sA7BBq__searchPlaceholder{color:gray;flex:1;font-family:Figtree,sans-serif;font-size:6px;font-style:normal;font-weight:400;line-height:9px}.MobileBannerPreview-module__sA7BBq__avatar{background:#c7c7c7;border:.5px solid #fafafa;border-radius:50%;width:18px;height:18px;position:relative;overflow:hidden}.MobileBannerPreview-module__sA7BBq__defaultAvatarIconSite{background-image:url(/icons/avatar_default.svg);background-position:bottom;background-repeat:no-repeat;background-size:75%;position:absolute;inset:0}.MobileBannerPreview-module__sA7BBq__contentArea{z-index:2;background:0 0;flex-direction:column;flex:1;align-self:stretch;align-items:flex-start;gap:9.21px;padding:7.37px 11.05px 11.05px;display:flex;position:relative}.MobileBannerPreview-module__sA7BBq__contentMobile{z-index:2;flex-direction:column;flex:1;order:2;align-self:stretch;align-items:flex-start;gap:9.21px;width:100%;padding:7.37px 7.37px 11.05px;display:flex;position:relative}.MobileBannerPreview-module__sA7BBq__statsPanel{background:#fff;border-radius:7.37px;flex-direction:column;flex:none;justify-content:center;align-self:stretch;align-items:flex-start;gap:7.37px;width:100%;min-height:75.53px;padding:7.37px;display:flex;box-shadow:0 1.84px 3.68px #0000001f}.MobileBannerPreview-module__sA7BBq__appContent{z-index:0;flex-direction:column;flex:1;width:100%;display:flex;position:relative}.MobileBannerPreview-module__sA7BBq__profileSection{flex-direction:row;align-self:stretch;align-items:flex-end;gap:9px;padding:4px 4px 4px 2px;display:flex}.MobileBannerPreview-module__sA7BBq__appContentWrapper{z-index:1;background:#fff;flex-direction:column;flex:1;align-items:flex-start;gap:5.52px;width:100%;margin-top:50px;padding:0 3.68px 3.68px;display:flex;position:relative}.MobileBannerPreview-module__sA7BBq__appProfile{flex-direction:row;flex:none;order:0;align-self:stretch;align-items:flex-end;gap:4.14px;width:100%;margin-top:-16px;padding:3.68px 3.68px 3.68px 1.84px;display:flex}.MobileBannerPreview-module__sA7BBq__appAvatar{background:#c7c7c7;border:.92px solid #fff;border-radius:50%;flex-shrink:0;width:46.06px;height:46.06px;position:relative;overflow:hidden}.MobileBannerPreview-module__sA7BBq__defaultAvatarIcon{background-image:url(/icons/avatar_default.svg);background-position:bottom;background-repeat:no-repeat;background-size:75%;position:absolute;inset:0}.MobileBannerPreview-module__sA7BBq__appName{flex-direction:column;flex:1 0 auto;order:1;justify-content:center;align-items:flex-start;width:75.99px;height:25px;padding:0;display:flex}.MobileBannerPreview-module__sA7BBq__appPrimaryText{color:#141414;flex:none;order:0;font-size:9.21px;font-style:normal;font-weight:700;line-height:13px}.MobileBannerPreview-module__sA7BBq__appRoleText{color:#4d4d4d;flex:none;order:1;font-size:7.37px;font-style:normal;font-weight:400;line-height:11px}.MobileBannerPreview-module__sA7BBq__appTeamLogo{background:#f5f5f5;border-radius:4px;flex:none;order:2;justify-content:center;align-items:center;width:27.63px;height:27.63px;display:flex;position:relative;overflow:hidden}.MobileBannerPreview-module__sA7BBq__logoImage{object-fit:contain;width:100%;height:100%;display:block}.MobileBannerPreview-module__sA7BBq__defaultLogoIcon{color:gray;font-size:12px;font-weight:600}.MobileBannerPreview-module__sA7BBq__statsSection{background:#ebebeb;border-radius:6px;flex-direction:row;align-self:stretch;align-items:center;padding:6px 0;display:flex}.MobileBannerPreview-module__sA7BBq__appStatsContainer{flex-direction:column;flex:none;order:1;align-self:stretch;width:100%;display:flex}.MobileBannerPreview-module__sA7BBq__appStatsRow{background:#ebebeb;border-radius:5.53px;flex-direction:row;align-items:stretch;width:100%;display:flex;overflow:hidden}.MobileBannerPreview-module__sA7BBq__appStatCard{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3.68px;padding:9.21px 3.68px;display:flex}.MobileBannerPreview-module__sA7BBq__appStatValue{text-align:center;color:#292929;font-size:14.72px;font-weight:700;line-height:18.4px}.MobileBannerPreview-module__sA7BBq__appStatLabel{text-align:center;color:gray;max-width:100%;font-size:6.44px;font-weight:300;line-height:9.2px}.MobileBannerPreview-module__sA7BBq__appStatDivider{background:#dbdbdb;flex:none;align-self:stretch;width:.46px;margin:9.21px 0}@media (max-width:479px){.MobileBannerPreview-module__sA7BBq__previewContent{flex-direction:column}}:root[data-theme=dark] .MobileBannerPreview-module__sA7BBq__previewContainer{background:var(--color-bg-surface);border-color:var(--color-border-default)}:root[data-theme=dark] .MobileBannerPreview-module__sA7BBq__titleText{color:var(--color-text-primary)}:root[data-theme=dark] .MobileBannerPreview-module__sA7BBq__label{color:var(--color-text-tertiary)}:root[data-theme=dark] .MobileBannerPreview-module__sA7BBq__mobileDeviceApp{border-color:#5e5e5e}
.MobileBannerManager-module__iccYhG__container{flex-direction:column;gap:16px;display:flex}.MobileBannerManager-module__iccYhG__successMessage,.MobileBannerManager-module__iccYhG__errorMessage{border-radius:8px;align-items:center;gap:12px;padding:12px 16px;font-size:14px;line-height:20px;display:flex}.MobileBannerManager-module__iccYhG__successMessage{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-left:4px solid #16a34a}.MobileBannerManager-module__iccYhG__errorMessage{border:1px solid #fecaca;border-left:4px solid var(--color-danger-hover);color:var(--color-danger-hover);background:#fef2f2}.MobileBannerManager-module__iccYhG__messageIcon{flex-shrink:0}.MobileBannerManager-module__iccYhG__successMessage .MobileBannerManager-module__iccYhG__messageIcon{color:var(--color-success)}.MobileBannerManager-module__iccYhG__errorMessage .MobileBannerManager-module__iccYhG__messageIcon{color:var(--color-danger-hover)}.MobileBannerManager-module__iccYhG__content{flex-direction:row;flex:none;order:0;align-self:stretch;align-items:flex-start;gap:24px;width:100%;padding:0;display:flex}.MobileBannerManager-module__iccYhG__uploadSection{flex-direction:column;flex:1;align-items:flex-start;gap:12px;padding:0;display:flex}.MobileBannerManager-module__iccYhG__divider{border:1px solid #dbdbdb;flex-shrink:0;align-self:stretch;width:0}.MobileBannerManager-module__iccYhG__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}.MobileBannerManager-module__iccYhG__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}.MobileBannerManager-module__iccYhG__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:225.23px;padding:20px 32px;display:flex}.MobileBannerManager-module__iccYhG__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;display:flex;overflow:hidden}.MobileBannerManager-module__iccYhG__bannerImage{object-fit:cover;width:100%;height:auto;display:block}.MobileBannerManager-module__iccYhG__bannerPlaceholder{background:#f7f7f7;border:2px dashed #dbdbdb;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;max-width:490px;min-height:160px;display:flex}.MobileBannerManager-module__iccYhG__placeholderIcon{color:#9ca3af}.MobileBannerManager-module__iccYhG__placeholderText{color:#9ca3af;font-size:14px;font-weight:500}.MobileBannerManager-module__iccYhG__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}.MobileBannerManager-module__iccYhG__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}.MobileBannerManager-module__iccYhG__removeButton:hover:not(:disabled){border-color:var(--color-danger);background:#fee2e2}.MobileBannerManager-module__iccYhG__removeButton:disabled{opacity:.5;cursor:not-allowed}.MobileBannerManager-module__iccYhG__removeButton svg{color:var(--color-danger)!important;width:20px!important;height:20px!important}.MobileBannerManager-module__iccYhG__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}.MobileBannerManager-module__iccYhG__replaceButton:hover:not(:disabled){border-color:var(--color-text-placeholder);background:#f7f7f7}.MobileBannerManager-module__iccYhG__replaceButton:disabled{opacity:.5;cursor:not-allowed}.MobileBannerManager-module__iccYhG__replaceButton svg{color:var(--color-text-body)!important;width:20px!important;height:20px!important}.MobileBannerManager-module__iccYhG__modalText{color:#1c1c1c;margin:0;font-size:14px;line-height:1.6}@media (max-width:768px){.MobileBannerManager-module__iccYhG__content{flex-direction:column;gap:20px}.MobileBannerManager-module__iccYhG__divider{border:1px solid #dbdbdb;width:100%;height:0}.MobileBannerManager-module__iccYhG__buttonWrapper{flex-direction:column;gap:8px;height:auto}.MobileBannerManager-module__iccYhG__removeButton,.MobileBannerManager-module__iccYhG__replaceButton{width:100%}.MobileBannerManager-module__iccYhG__bannerPreview,.MobileBannerManager-module__iccYhG__bannerPlaceholder{max-width:100%}}
.ProfileSettings-module__-nw32a__container{box-sizing:border-box;flex-direction:column;gap:20px;width:100%;max-width:100%;display:flex}.ProfileSettings-module__-nw32a__container>[data-inline-error]{margin-bottom:0!important}.ProfileSettings-module__-nw32a__loadingState{justify-content:center;align-items:center;min-height:400px;display:flex}.ProfileSettings-module__-nw32a__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}.ProfileSettings-module__-nw32a__threeColumnLayout{box-sizing:border-box;flex-direction:row;align-items:flex-start;gap:40px;width:100%;display:flex}.ProfileSettings-module__-nw32a__avatarColumn{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:12px;width:148px;display:flex}.ProfileSettings-module__-nw32a__avatarWrapper{flex-shrink:0;justify-content:center;align-items:center;width:148px;height:148px;display:flex;position:relative}.ProfileSettings-module__-nw32a__editButton{cursor:pointer;box-sizing:border-box;background:#101010;border:none;border-radius:50%;flex-direction:row;justify-content:center;align-items:center;width:32px;height:32px;padding:8px;transition:background .2s;display:flex;position:absolute;top:8px;right:8px}.ProfileSettings-module__-nw32a__editButton:hover:not(:disabled){background:#2e2e2e}.ProfileSettings-module__-nw32a__editButton:disabled{opacity:.5;cursor:not-allowed}.ProfileSettings-module__-nw32a__editIcon{filter:brightness(0)invert();width:16px;height:16px}.ProfileSettings-module__-nw32a__alertBox{box-sizing:border-box;background:#f7f7f7;border-radius:8px;flex-direction:row;justify-content:center;align-items:flex-start;gap:12px;width:148px;padding:12px;display:flex}.ProfileSettings-module__-nw32a__alertBox span{color:#1c1c1c;text-align:center;flex:1;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.ProfileSettings-module__-nw32a__formColumn{flex-direction:column;flex:1;align-items:flex-start;gap:20px;min-width:0;max-width:480px;display:flex}.ProfileSettings-module__-nw32a__inputDisabled{cursor:not-allowed;opacity:.6}.ProfileSettings-module__-nw32a__themeToggle{align-items:center;gap:8px;display:flex}.ProfileSettings-module__-nw32a__themeButton{border:1px solid var(--color-border-default);background:var(--color-bg-surface);color:var(--color-text-secondary);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:400;transition:all .2s;display:flex}.ProfileSettings-module__-nw32a__themeButton:hover:not(:disabled){background:var(--color-bg-nested);border-color:var(--color-cta)}.ProfileSettings-module__-nw32a__themeButton.ProfileSettings-module__-nw32a__active{background:var(--color-cta);border-color:var(--color-cta);color:var(--color-button-text-on-dark)}.ProfileSettings-module__-nw32a__themeButton.ProfileSettings-module__-nw32a__active:hover:not(:disabled){background:var(--color-cta-hover);border-color:var(--color-cta-hover)}.ProfileSettings-module__-nw32a__themeButton:disabled{cursor:not-allowed;opacity:.6}.ProfileSettings-module__-nw32a__actions{justify-content:flex-end;gap:12px;margin-top:12px;padding-top:20px;display:flex}.ProfileSettings-module__-nw32a__actions button{box-sizing:border-box;width:160px;min-width:160px;height:40px;padding:10px 16px}.ProfileSettings-module__-nw32a__signatureColumn{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:12px;width:200px;display:flex}.ProfileSettings-module__-nw32a__signatureColumnLabel{color:var(--color-text-heading);margin:0;font-size:14px;font-weight:600}.ProfileSettings-module__-nw32a__signatureColumnDesc{color:var(--color-text-secondary);margin:0;font-size:12px;line-height:1.5}.ProfileSettings-module__-nw32a__placeOfSignatureInput{box-sizing:border-box;background:var(--color-bg-surface);border:1px solid var(--color-border-default);width:100%;height:40px;min-height:40px;max-height:40px;color:var(--color-cta);border-radius:8px;margin-top:6px;padding:8px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:border-color .2s}.ProfileSettings-module__-nw32a__placeOfSignatureInput::placeholder{color:#d3d3d3}.ProfileSettings-module__-nw32a__placeOfSignatureInput:focus{border-color:var(--color-cta);outline:none}.ProfileSettings-module__-nw32a__placeOfSignatureInput:disabled{opacity:.6;cursor:not-allowed}.ProfileSettings-module__-nw32a__signatureColumnSave{display:none}.ProfileSettings-module__-nw32a__cropModal{z-index:9999;justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0}.ProfileSettings-module__-nw32a__cropOverlay{background:var(--color-modal-overlay);cursor:pointer;border:none;padding:0;position:absolute;inset:0}.ProfileSettings-module__-nw32a__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}.ProfileSettings-module__-nw32a__cropHeader{border-bottom:1px solid var(--color-border-default);flex-direction:column;padding:24px;display:flex}.ProfileSettings-module__-nw32a__cropHeader h3{color:var(--color-text-primary);justify-content:space-between;align-items:center;margin:0;font-size:20px;font-weight:600;line-height:28px;display:flex}.ProfileSettings-module__-nw32a__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}.ProfileSettings-module__-nw32a__closeButton:hover:not(:disabled){background:var(--color-bg-nested);color:var(--color-text-primary)}.ProfileSettings-module__-nw32a__closeButton:disabled{opacity:.6;cursor:not-allowed}.ProfileSettings-module__-nw32a__cropArea{background:#000;width:100%;height:400px;position:relative}.ProfileSettings-module__-nw32a__cropControls{border-bottom:1px solid var(--color-border-default);padding:24px}.ProfileSettings-module__-nw32a__zoomLabel{color:var(--color-text-secondary);cursor:pointer;align-items:center;gap:16px;font-size:14px;line-height:20px;display:flex}.ProfileSettings-module__-nw32a__zoomLabel span{min-width:60px}.ProfileSettings-module__-nw32a__zoomSlider{background:var(--color-border-default);-webkit-appearance:none;cursor:pointer;border-radius:2px;outline:none;flex:1;height:4px}.ProfileSettings-module__-nw32a__zoomSlider::-webkit-slider-thumb{appearance:none;background:var(--color-cta);cursor:pointer;border-radius:50%;width:16px;height:16px}.ProfileSettings-module__-nw32a__zoomSlider::-moz-range-thumb{background:var(--color-cta);cursor:pointer;border:none;border-radius:50%;width:16px;height:16px}.ProfileSettings-module__-nw32a__zoomSlider:disabled{opacity:.6;cursor:not-allowed}.ProfileSettings-module__-nw32a__cropError{color:var(--color-danger-hover,#dc2626);align-items:center;gap:6px;padding:0 24px;font-size:13px;display:flex}.ProfileSettings-module__-nw32a__cropActions{justify-content:flex-end;gap:12px;padding:24px;display:flex}:root[data-theme=dark] .ProfileSettings-module__-nw32a__editButton{background:#383838;border:1px solid #4d4d4d}:root[data-theme=dark] .ProfileSettings-module__-nw32a__editButton:hover:not(:disabled){background:#4d4d4d}:root[data-theme=dark] .ProfileSettings-module__-nw32a__alertBox{background:var(--color-bg-nested)}:root[data-theme=dark] .ProfileSettings-module__-nw32a__alertBox span{color:var(--color-text-secondary)}:root[data-theme=dark] .ProfileSettings-module__-nw32a__themeButton.ProfileSettings-module__-nw32a__active{color:#141414;background:#fafafa;border-color:#fafafa}:root[data-theme=dark] .ProfileSettings-module__-nw32a__themeButton.ProfileSettings-module__-nw32a__active:hover:not(:disabled){background:#ebebeb;border-color:#ebebeb}@media (max-width:900px){.ProfileSettings-module__-nw32a__threeColumnLayout{flex-wrap:wrap;gap:32px}.ProfileSettings-module__-nw32a__signatureColumn{flex-flow:wrap;align-items:flex-end;gap:16px;width:100%}.ProfileSettings-module__-nw32a__signatureColumnSave{width:auto;margin-top:0;padding-top:0}}@media (max-width:768px){.ProfileSettings-module__-nw32a__threeColumnLayout{flex-direction:column;align-items:center;gap:24px}.ProfileSettings-module__-nw32a__avatarColumn{align-items:center}.ProfileSettings-module__-nw32a__formColumn{width:100%;max-width:100%}.ProfileSettings-module__-nw32a__signatureColumn{flex-direction:column;align-items:flex-start;width:100%}.ProfileSettings-module__-nw32a__signatureColumnSave{padding-top:8px}.ProfileSettings-module__-nw32a__cropModal{padding:16px}.ProfileSettings-module__-nw32a__cropContainer{border-radius:12px;max-height:95vh}.ProfileSettings-module__-nw32a__cropHeader{padding:20px}.ProfileSettings-module__-nw32a__cropHeader h3{font-size:18px;line-height:24px}.ProfileSettings-module__-nw32a__cropArea{height:300px}.ProfileSettings-module__-nw32a__cropControls{padding:20px}.ProfileSettings-module__-nw32a__cropActions{flex-direction:column;padding:20px}.ProfileSettings-module__-nw32a__cropActions button{width:100%}}@media (max-width:480px){.ProfileSettings-module__-nw32a__avatarWrapper{width:120px;height:120px}.ProfileSettings-module__-nw32a__avatarColumn{width:120px}}.ProfileSettings-module__-nw32a__signaturePreview{background:var(--color-bg-nested);border:1px solid var(--color-border-default);box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;width:100%;padding:10px 12px;display:inline-flex}.ProfileSettings-module__-nw32a__signatureImage{object-fit:contain;max-width:100%;max-height:64px}.ProfileSettings-module__-nw32a__signatureError{color:var(--color-error,#dc2626);margin:0;font-size:12px}
.AccountSettings-module__bMQB-q__contentWrapper{box-sizing:border-box;grid-template-columns:72px 1fr;gap:16px;width:100%;max-width:100%;margin:32px 0;padding:0;display:grid}.AccountSettings-module__bMQB-q__leftColumn{grid-area:1/1}.AccountSettings-module__bMQB-q__rightPanel{grid-area:1/2}.AccountSettings-module__bMQB-q__contentContainer{box-sizing:border-box;background:var(--color-bg-surface);border-radius:16px;flex-direction:column;gap:8px;width:100%;max-width:100%;height:100%;margin:0;padding:20px;transition:all .3s;display:flex;overflow-x:hidden;box-shadow:0 4px 8px #0000001f}.AccountSettings-module__bMQB-q__leftColumn .AccountSettings-module__bMQB-q__contentContainer{overflow:visible}.AccountSettings-module__bMQB-q__rightPanel .AccountSettings-module__bMQB-q__contentContainer{gap:12px;padding:32px}.AccountSettings-module__bMQB-q__sidebarNav{flex-direction:column;align-items:center;gap:12px;width:100%;padding:4px 0;display:flex}.AccountSettings-module__bMQB-q__navButton{cursor:pointer;background:0 0;border:none;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;padding:8px;transition:background .2s;display:flex;position:relative}.AccountSettings-module__bMQB-q__navButton[data-label]:after{content:attr(data-label);color:#f5f5f5;white-space:nowrap;pointer-events:none;opacity:0;z-index:200;background:#1e1e1e;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:500;transition:opacity .15s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0006}.AccountSettings-module__bMQB-q__navButton[data-label]:hover:after{opacity:1;transition-delay:.9s}.AccountSettings-module__bMQB-q__navButton:hover .AccountSettings-module__bMQB-q__navIcon{opacity:.6}.AccountSettings-module__bMQB-q__navButtonActive .AccountSettings-module__bMQB-q__navIcon,.AccountSettings-module__bMQB-q__navButtonActive:hover .AccountSettings-module__bMQB-q__navIcon{opacity:1}.AccountSettings-module__bMQB-q__navIcon{object-fit:contain;filter:brightness(0);opacity:.35;flex-shrink:0;width:28px;height:28px;transition:opacity .15s}.AccountSettings-module__bMQB-q__navButtonText{display:none}.AccountSettings-module__bMQB-q__submenu{flex-direction:column;gap:4px;width:100%;padding-left:16px;display:flex}.AccountSettings-module__bMQB-q__submenuButton{cursor:pointer;width:100%;height:36px;color:var(--color-text-secondary);text-align:left;background:0 0;border:none;border-radius:6px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-style:normal;font-weight:400;line-height:20px;transition:background .2s;display:flex}.AccountSettings-module__bMQB-q__submenuButton:hover{background:var(--color-bg-nested);color:var(--color-cta)}.AccountSettings-module__bMQB-q__submenuButtonActive{background:var(--color-bg-nested);color:var(--color-text-heading);font-weight:500}.AccountSettings-module__bMQB-q__submenuButtonActive:hover{background:var(--color-bg-nested)}.AccountSettings-module__bMQB-q__sectionHeader{border-bottom:1px solid var(--color-border-default);justify-content:space-between;align-items:center;min-height:56px;margin-bottom:8px;padding-bottom:16px;display:flex}:root[data-theme=dark] .AccountSettings-module__bMQB-q__navIcon{filter:brightness(0)invert();opacity:.35}:root[data-theme=dark] .AccountSettings-module__bMQB-q__navButtonActive .AccountSettings-module__bMQB-q__navIcon{opacity:.9}:root[data-theme=dark] .AccountSettings-module__bMQB-q__navButton:hover .AccountSettings-module__bMQB-q__navIcon{opacity:.6}:root[data-theme=dark] .AccountSettings-module__bMQB-q__submenuButton:hover{background:var(--color-bg-nested);color:var(--color-text-primary)}:root[data-theme=dark] .AccountSettings-module__bMQB-q__submenuButtonActive{color:var(--color-text-primary);background:#383838}.AccountSettings-module__bMQB-q__sectionTitle{color:var(--color-cta);margin:0;font-size:16px;font-weight:500}.AccountSettings-module__bMQB-q__loadingState{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:4rem 2rem;display:flex}.AccountSettings-module__bMQB-q__loadingState p{color:var(--color-text-secondary);margin-top:1rem;font-size:.875rem;transition:all .3s}@media (max-width:1024px){.AccountSettings-module__bMQB-q__contentWrapper{grid-template-columns:200px 1fr;gap:24px}}@media (max-width:768px){.AccountSettings-module__bMQB-q__contentWrapper{grid-template-columns:1fr;gap:16px;margin:16px 0}.AccountSettings-module__bMQB-q__leftColumn{grid-area:1/1}.AccountSettings-module__bMQB-q__rightPanel{grid-area:2/1}.AccountSettings-module__bMQB-q__contentContainer{width:100%;max-width:100%;padding:16px}.AccountSettings-module__bMQB-q__rightPanel .AccountSettings-module__bMQB-q__contentContainer{padding:20px}}@media (max-width:480px){.AccountSettings-module__bMQB-q__contentWrapper{gap:12px;margin:12px 0}.AccountSettings-module__bMQB-q__contentContainer{border-radius:12px;padding:12px}.AccountSettings-module__bMQB-q__rightPanel .AccountSettings-module__bMQB-q__contentContainer{padding:16px}}
.FilterPanel-module__uFEArq__filterContainer{z-index:1050;display:inline-block;position:relative}.FilterPanel-module__uFEArq__filterButton{color:#fff;cursor:pointer;box-sizing:border-box;z-index:1;background:#2e2e2e;border:1px solid #2e2e2e;border-radius:6px;align-items:center;gap:.75rem;min-width:90px;height:38px;padding:0 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex;position:relative}.FilterPanel-module__uFEArq__filterButton.FilterPanel-module__uFEArq__iconOnlyButton{box-sizing:border-box;justify-content:center;width:38px;min-width:38px;max-width:38px;height:38px;min-height:38px;max-height:38px;padding:0;position:relative}.FilterPanel-module__uFEArq__filterButton:hover{background:#404040;border-color:#404040}.FilterPanel-module__uFEArq__filterButton.FilterPanel-module__uFEArq__hasActiveFilters{border-color:var(--color-cta);color:#fff;background:#2e2e2e}.FilterPanel-module__uFEArq__filterIcon{color:#fff;flex-shrink:0}.FilterPanel-module__uFEArq__iconOnlyButton .FilterPanel-module__uFEArq__filterIcon{stroke-width:2.5px;width:18px;height:18px}.FilterPanel-module__uFEArq__filterBadge{background:var(--color-danger);color:#fff;font-variant-numeric:tabular-nums;box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:.75rem;font-weight:600;line-height:1;display:flex;position:absolute;top:-6px;right:-6px}.FilterPanel-module__uFEArq__filterText{white-space:nowrap;align-items:center;gap:.25rem;font-weight:500;display:flex}.FilterPanel-module__uFEArq__chevronIcon{color:currentColor;flex-shrink:0;transition:transform .2s}.FilterPanel-module__uFEArq__chevronIcon.FilterPanel-module__uFEArq__open{transform:rotate(180deg)}.FilterPanel-module__uFEArq__filterPanel{background:var(--color-bg-surface);border:1px solid var(--color-border-default);z-index:1051;border-radius:8px;min-width:280px;max-width:400px;transition:all .3s;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.FilterPanel-module__uFEArq__filterContainer.FilterPanel-module__uFEArq__leftAligned .FilterPanel-module__uFEArq__filterPanel{left:0;right:auto}@media (max-width:767px){.FilterPanel-module__uFEArq__filterPanel{width:calc(100vw - 4rem);max-width:320px;left:0;right:auto}}.FilterPanel-module__uFEArq__panelHeader{border-bottom:1px solid var(--color-border-default);background:var(--color-bg-nested);justify-content:space-between;align-items:center;padding:1rem;transition:all .3s;display:flex}.FilterPanel-module__uFEArq__panelTitle{color:var(--color-text-heading);margin:0;font-size:1rem;font-weight:600}.FilterPanel-module__uFEArq__clearFiltersButton{color:var(--color-danger-hover);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem .5rem;font-size:.875rem;font-weight:500;transition:all .2s}.FilterPanel-module__uFEArq__clearFiltersButton:hover{color:var(--color-danger-hover);background:#fef2f2}.FilterPanel-module__uFEArq__filterGroups{flex-direction:column;gap:1rem;padding:1rem;display:flex}.FilterPanel-module__uFEArq__filterGroup{flex-direction:column;gap:.5rem;display:flex}.FilterPanel-module__uFEArq__filterLabel{color:var(--color-text-primary);margin:0;font-size:.875rem;font-weight:600;transition:all .3s}.FilterPanel-module__uFEArq__searchInputWrapper{align-items:center;display:flex;position:relative}.FilterPanel-module__uFEArq__searchInput{border:1px solid var(--color-border-default);background:var(--color-bg-surface);box-sizing:border-box;border-radius:6px;width:100%;min-height:40px;padding:.75rem 1rem .75rem 2.5rem;font-size:.875rem;transition:border-color .2s}.FilterPanel-module__uFEArq__searchInput:focus{border-color:var(--color-cta);outline:none;box-shadow:0 0 0 3px #2e2e2e1a}.FilterPanel-module__uFEArq__searchInput::placeholder{color:var(--color-text-tertiary)}.FilterPanel-module__uFEArq__searchInputIcon{color:var(--color-text-secondary);pointer-events:none;z-index:1;transition:all .3s;position:absolute;left:.75rem}.FilterPanel-module__uFEArq__multiSelectDropdown{width:100%;display:inline-block;position:relative}.FilterPanel-module__uFEArq__multiSelectTrigger{border:1px solid var(--color-border-default);background:var(--color-bg-surface);cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;min-height:40px;padding:.75rem 1rem;transition:all .2s;display:flex}.FilterPanel-module__uFEArq__multiSelectTrigger:hover{border-color:var(--color-text-tertiary)}.FilterPanel-module__uFEArq__multiSelectTrigger:focus-within{border-color:var(--color-cta);outline:none;box-shadow:0 0 0 3px #2e2e2e1a}.FilterPanel-module__uFEArq__multiSelectDisplayText{color:var(--color-text-secondary);text-align:left;flex:1;font-size:.875rem;transition:all .3s}.FilterPanel-module__uFEArq__multiSelectIcon{color:var(--color-text-secondary);flex-shrink:0;margin-left:.5rem;transition:transform .2s}.FilterPanel-module__uFEArq__multiSelectIcon.FilterPanel-module__uFEArq__open{transform:rotate(180deg)}.FilterPanel-module__uFEArq__multiSelectOptions{background:var(--color-bg-surface);border:1px solid var(--color-border-default);z-index:1052;border-radius:6px;max-height:200px;margin-top:.25rem;transition:all .3s;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.FilterPanel-module__uFEArq__multiSelectOption{cursor:pointer;border-bottom:1px solid #f3f4f6;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:background-color .2s;display:flex}.FilterPanel-module__uFEArq__multiSelectOption:last-child{border-bottom:none}.FilterPanel-module__uFEArq__multiSelectOption:hover{background-color:var(--color-bg-nested)}.FilterPanel-module__uFEArq__multiSelectCheckbox{width:16px;height:16px;accent-color:var(--color-cta);cursor:pointer;border:2px solid var(--color-border-input);background-color:var(--color-bg-surface);appearance:none;border-radius:3px;flex-shrink:0;transition:all .3s;position:relative}.FilterPanel-module__uFEArq__multiSelectCheckbox:checked{background-color:var(--color-cta);border-color:var(--color-cta)}.FilterPanel-module__uFEArq__multiSelectCheckbox:checked:after{content:"✓";color:#fff;font-size:12px;font-weight:700;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FilterPanel-module__uFEArq__multiSelectLabel{color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;flex:1;font-size:.875rem;transition:all .3s}@media (max-width:767px){.FilterPanel-module__uFEArq__filterGroups{gap:1.25rem;padding:1.25rem}.FilterPanel-module__uFEArq__filterButton{padding:.5rem .75rem;font-size:.875rem}}
.DetailTabs-module__hIf1TG__tabContainer{margin-bottom:1rem;position:relative}.DetailTabs-module__hIf1TG__tabNavigation{border-bottom:2px solid #f1f5f9;align-items:center;gap:0;display:flex;position:relative}.DetailTabs-module__hIf1TG__tab{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.5rem;padding:1rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:all .2s;display:flex;position:relative}.DetailTabs-module__hIf1TG__tab:hover:not(.DetailTabs-module__hIf1TG__disabledTab){color:#334155;background-color:#f8fafc}.DetailTabs-module__hIf1TG__tab:focus{outline:none;box-shadow:0 0 0 2px #3b82f61a}@media (min-width:769px){.DetailTabs-module__hIf1TG__activeTab{color:#0f172a;border-bottom-color:var(--color-text-primary);background-color:#f8fafc;font-weight:600;transition:all .3s}.DetailTabs-module__hIf1TG__activeTab:hover{color:#0f172a;background-color:#f8fafc;border-bottom-color:#111827}}.DetailTabs-module__hIf1TG__disabledTab{color:#cbd5e1;cursor:not-allowed}.DetailTabs-module__hIf1TG__disabledTab:hover{color:#cbd5e1;background-color:#0000}.DetailTabs-module__hIf1TG__tabLabel{font-size:.875rem;line-height:1.25rem}.DetailTabs-module__hIf1TG__tabCount{color:#475569;background-color:#e2e8f0;border-radius:.625rem;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.DetailTabs-module__hIf1TG__activeTab .DetailTabs-module__hIf1TG__tabCount{background-color:var(--color-primary);color:#fff}.DetailTabs-module__hIf1TG__tabIndicator{background-color:var(--color-primary);border-radius:1px 1px 0 0;height:2px;transition:all .3s;position:absolute;bottom:-2px;left:0}@media (max-width:768px){.DetailTabs-module__hIf1TG__tabContainer{margin-bottom:1rem}.DetailTabs-module__hIf1TG__tabNavigation{scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;margin:0 -1rem;padding:0 1rem;overflow-x:auto}.DetailTabs-module__hIf1TG__tabNavigation::-webkit-scrollbar{display:none}.DetailTabs-module__hIf1TG__tab{scroll-snap-align:start;flex-shrink:0;justify-content:center;align-items:center;min-width:90px;min-height:48px;padding:1rem 1.5rem;display:flex}.DetailTabs-module__hIf1TG__tabLabel{white-space:nowrap;font-size:.875rem}.DetailTabs-module__hIf1TG__tabCount{min-width:1.125rem;height:1.125rem;padding:0 .25rem;font-size:.6875rem}.DetailTabs-module__hIf1TG__tabIndicator{display:none}.DetailTabs-module__hIf1TG__activeTab{border-radius:8px;font-weight:600;transition:all .3s;background-color:var(--color-text-primary)!important;color:#fff!important;border-bottom-color:#0000!important}.DetailTabs-module__hIf1TG__activeTab:hover{background-color:var(--color-text-primary)!important;color:#fff!important}.DetailTabs-module__hIf1TG__activeTab .DetailTabs-module__hIf1TG__tabCount{color:#fff!important;background-color:#fff3!important}}@media (max-width:480px){.DetailTabs-module__hIf1TG__tab{gap:.375rem;min-width:70px;padding:1rem}.DetailTabs-module__hIf1TG__tabLabel{font-size:.8125rem}.DetailTabs-module__hIf1TG__tabLabelHidden{display:none}.DetailTabs-module__hIf1TG__tab{flex-direction:column;gap:.25rem;min-width:70px;padding:.875rem .625rem}.DetailTabs-module__hIf1TG__tabLabel{font-size:.6875rem;line-height:1}.DetailTabs-module__hIf1TG__activeTab{border-radius:8px;transition:all .3s;background-color:var(--color-text-primary)!important;color:#fff!important;border-bottom-color:#0000!important}.DetailTabs-module__hIf1TG__activeTab:hover{background-color:var(--color-text-primary)!important;color:#fff!important}}.DetailTabs-module__hIf1TG__tab:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;border-radius:4px}@keyframes DetailTabs-module__hIf1TG__slideIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.DetailTabs-module__hIf1TG__tabIndicator{animation:.3s DetailTabs-module__hIf1TG__slideIn}
.Dropdown-module__vOdLaG__wrapper{flex-direction:column;gap:6px;display:inline-flex}.Dropdown-module__vOdLaG__fullWidth{width:100%;display:flex}.Dropdown-module__vOdLaG__label{color:var(--color-text-heading,var(--color-text-primary));font-size:13px;font-weight:500;line-height:20px}.Dropdown-module__vOdLaG__measureContainer{visibility:hidden;pointer-events:none;flex-direction:column;display:flex;position:absolute;top:-9999px;left:-9999px}.Dropdown-module__vOdLaG__dropdownContainer{width:100%;display:inline-flex;position:relative}.Dropdown-module__vOdLaG__trigger{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;font-family:inherit;transition:border-color .2s;display:flex;position:relative}.Dropdown-module__vOdLaG__trigger:hover:not(:disabled){border-color:var(--color-text-tertiary)}.Dropdown-module__vOdLaG__trigger:focus-visible{border-color:var(--color-cta);outline:none}.Dropdown-module__vOdLaG__trigger.Dropdown-module__vOdLaG__open{border-color:var(--color-cta)}.Dropdown-module__vOdLaG__trigger.Dropdown-module__vOdLaG__error{border-color:var(--color-danger,#dc2626)}.Dropdown-module__vOdLaG__trigger:disabled{opacity:.5;cursor:not-allowed}.Dropdown-module__vOdLaG__leadingIcon{color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Dropdown-module__vOdLaG__text{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}.Dropdown-module__vOdLaG__chevron{color:var(--color-text-secondary);flex-shrink:0;transition:transform .2s}.Dropdown-module__vOdLaG__chevronOpen{transform:rotate(180deg)}.Dropdown-module__vOdLaG__menu{background:var(--color-bg-surface);border:1px solid var(--color-border-default);z-index:1000;border-radius:8px;width:100%;min-width:100%;max-height:280px;padding:4px 0;animation:.15s ease-out Dropdown-module__vOdLaG__dropdownSlideIn;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #00000014}.Dropdown-module__vOdLaG__menuRight{left:auto;right:0}@keyframes Dropdown-module__vOdLaG__dropdownSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Dropdown-module__vOdLaG__item{text-align:left;width:100%;color:var(--color-cta);cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:10px 16px;font-family:inherit;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:background-color .15s;display:flex}.Dropdown-module__vOdLaG__item:hover:not(.Dropdown-module__vOdLaG__itemDisabled){background:var(--color-bg-body)}.Dropdown-module__vOdLaG__item:focus-visible{background:var(--color-bg-body);outline:none}.Dropdown-module__vOdLaG__itemSelected{font-weight:600}.Dropdown-module__vOdLaG__itemDisabled{opacity:.5;cursor:not-allowed}.Dropdown-module__vOdLaG__itemIcon{color:var(--color-text-secondary);flex-shrink:0}.Dropdown-module__vOdLaG__itemText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Dropdown-module__vOdLaG__itemLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Dropdown-module__vOdLaG__itemSubtitle{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:16px;overflow:hidden}.Dropdown-module__vOdLaG__helper{color:var(--color-text-secondary);margin:0;font-size:12px;line-height:16px}.Dropdown-module__vOdLaG__helperError{color:var(--color-danger,#dc2626)}.Dropdown-module__vOdLaG__menu::-webkit-scrollbar{width:6px}.Dropdown-module__vOdLaG__menu::-webkit-scrollbar-track{background:0 0}.Dropdown-module__vOdLaG__menu::-webkit-scrollbar-thumb{background:var(--color-border-default);border-radius:3px}.Dropdown-module__vOdLaG__menu::-webkit-scrollbar-thumb:hover{background:var(--color-text-tertiary)}:root[data-theme=dark] .Dropdown-module__vOdLaG__trigger:hover:not(:disabled){border-color:gray}:root[data-theme=dark] .Dropdown-module__vOdLaG__item:hover:not(.Dropdown-module__vOdLaG__itemDisabled){background:var(--color-bg-nested)}:root[data-theme=dark] .Dropdown-module__vOdLaG__item:focus-visible{background:var(--color-bg-nested)}@media (prefers-reduced-motion:reduce){.Dropdown-module__vOdLaG__trigger,.Dropdown-module__vOdLaG__item,.Dropdown-module__vOdLaG__chevron{transition:none}.Dropdown-module__vOdLaG__menu{animation:none}}
.GroupsDropdown-module__X2AeiW__groupIcon{filter:brightness(0)saturate()invert(15%)sepia(0%)saturate(0%)hue-rotate()brightness(95%)contrast(90%);flex-shrink:0;width:20px;height:20px}:root[data-theme=dark] .GroupsDropdown-module__X2AeiW__groupIcon{filter:brightness(0)invert(.78)}
.LoadingState-module__h8-MtG__loadingState{background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;min-height:200px;padding:2rem;display:flex}.LoadingState-module__h8-MtG__loadingState:not(.LoadingState-module__h8-MtG__sm):not(.LoadingState-module__h8-MtG__lg) .loading-icon{object-fit:contain;background:0 0;width:120px!important;height:120px!important}.LoadingState-module__h8-MtG__message{color:var(--color-text-secondary);text-align:center;margin:0;font-size:.875rem;transition:all .3s}.LoadingState-module__h8-MtG__sm{background:0 0;min-height:300px;padding:0}.LoadingState-module__h8-MtG__loadingState.LoadingState-module__h8-MtG__sm .loading-icon{object-fit:contain;background:0 0;width:60px!important;max-width:60px!important;height:60px!important;max-height:60px!important}.LoadingState-module__h8-MtG__sm .LoadingState-module__h8-MtG__message{font-size:.8125rem}.LoadingState-module__h8-MtG__md{background:0 0;min-height:200px;padding:2rem}.LoadingState-module__h8-MtG__loadingState.LoadingState-module__h8-MtG__md .loading-icon{object-fit:contain;background:0 0;width:120px!important;height:120px!important}.LoadingState-module__h8-MtG__lg{background:0 0;min-height:300px;padding:3rem}.LoadingState-module__h8-MtG__loadingState.LoadingState-module__h8-MtG__lg .loading-icon{object-fit:contain;background:0 0;width:120px!important;height:120px!important}.LoadingState-module__h8-MtG__lg .LoadingState-module__h8-MtG__message{font-size:1rem}@media (max-width:768px){.LoadingState-module__h8-MtG__loadingState{min-height:150px;padding:1.5rem}.LoadingState-module__h8-MtG__loadingState .loading-icon{width:80px!important;height:80px!important}.LoadingState-module__h8-MtG__loadingState.LoadingState-module__h8-MtG__lg{min-height:200px;padding:2rem}.LoadingState-module__h8-MtG__loadingState.LoadingState-module__h8-MtG__lg .loading-icon{width:120px!important;height:120px!important}}
.ErrorDisplay-module__yoHt7a__errorContainer{background:var(--color-danger-bg);border:1px solid var(--color-danger-border);color:var(--color-danger-text);border-radius:8px;align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.ErrorDisplay-module__yoHt7a__errorContainer.ErrorDisplay-module__yoHt7a__compact{gap:.75rem;padding:1rem}.ErrorDisplay-module__yoHt7a__errorContainer.ErrorDisplay-module__yoHt7a__inline{border:none;border-left:3px solid var(--color-danger);background:0 0;border-radius:0;gap:.5rem;padding:.75rem 1rem}.ErrorDisplay-module__yoHt7a__iconContainer{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ErrorDisplay-module__yoHt7a__errorIcon{width:20px;height:20px;color:var(--color-danger);flex-shrink:0}.ErrorDisplay-module__yoHt7a__content{flex:1;min-width:0}.ErrorDisplay-module__yoHt7a__title{color:var(--color-danger-text);margin:0 0 .5rem;font-size:1rem;font-weight:600;line-height:1.4}.ErrorDisplay-module__yoHt7a__message{color:var(--color-danger-text);word-break:break-word;opacity:.85;margin:0 0 1rem;font-size:.875rem;line-height:1.5}.ErrorDisplay-module__yoHt7a__retryButton{background:var(--color-danger);color:#fff;border:1px solid var(--color-danger);cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:opacity .2s;display:inline-flex}.ErrorDisplay-module__yoHt7a__retryButton:hover{opacity:.85}.ErrorDisplay-module__yoHt7a__retryButton:focus{outline:2px solid var(--color-danger);outline-offset:2px}.ErrorDisplay-module__yoHt7a__retryIcon{flex-shrink:0;width:16px;height:16px}.ErrorDisplay-module__yoHt7a__errorContainer.ErrorDisplay-module__yoHt7a__compact .ErrorDisplay-module__yoHt7a__title{margin-bottom:.25rem;font-size:.875rem}.ErrorDisplay-module__yoHt7a__errorContainer.ErrorDisplay-module__yoHt7a__compact .ErrorDisplay-module__yoHt7a__message{margin-bottom:.75rem;font-size:.8125rem}.ErrorDisplay-module__yoHt7a__errorContainer.ErrorDisplay-module__yoHt7a__compact .ErrorDisplay-module__yoHt7a__retryButton{padding:.375rem .75rem;font-size:.8125rem}.ErrorDisplay-module__yoHt7a__errorContainer.ErrorDisplay-module__yoHt7a__inline .ErrorDisplay-module__yoHt7a__iconContainer{width:20px;height:20px}.ErrorDisplay-module__yoHt7a__errorContainer.ErrorDisplay-module__yoHt7a__inline .ErrorDisplay-module__yoHt7a__errorIcon{width:16px;height:16px}.ErrorDisplay-module__yoHt7a__errorContainer.ErrorDisplay-module__yoHt7a__inline .ErrorDisplay-module__yoHt7a__title{margin-bottom:.25rem;font-size:.875rem}.ErrorDisplay-module__yoHt7a__errorContainer.ErrorDisplay-module__yoHt7a__inline .ErrorDisplay-module__yoHt7a__message{margin-bottom:.5rem;font-size:.8125rem}.ErrorDisplay-module__yoHt7a__errorContainer.ErrorDisplay-module__yoHt7a__inline .ErrorDisplay-module__yoHt7a__retryButton{padding:.25rem .75rem;font-size:.8125rem}@media (max-width:768px){.ErrorDisplay-module__yoHt7a__errorContainer{text-align:center;flex-direction:column;gap:.75rem}.ErrorDisplay-module__yoHt7a__iconContainer{align-self:center}.ErrorDisplay-module__yoHt7a__retryButton{align-self:center;width:fit-content}.ErrorDisplay-module__yoHt7a__errorContainer.ErrorDisplay-module__yoHt7a__inline{text-align:left;flex-direction:row}}
.DebugModal-module__wqCbca__section{margin-bottom:2rem}.DebugModal-module__wqCbca__section:last-child{margin-bottom:0}.DebugModal-module__wqCbca__section h3{color:var(--color-text-primary);border-bottom:2px solid #e5e7eb;margin:0 0 1rem;padding-bottom:.5rem;font-size:1.125rem;font-weight:600}.DebugModal-module__wqCbca__section h4{color:var(--color-text-primary);margin:1rem 0 .5rem;font-size:1rem;font-weight:500;transition:all .3s}.DebugModal-module__wqCbca__infoGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;display:grid}.DebugModal-module__wqCbca__infoItem{flex-direction:column;gap:.25rem;display:flex}.DebugModal-module__wqCbca__infoItem label,.DebugModal-module__wqCbca__infoLabel{color:var(--color-text-secondary);font-size:.875rem;font-weight:500;transition:all .3s}.DebugModal-module__wqCbca__infoItem span{color:var(--color-text-primary);word-break:break-all;font-size:.875rem}.DebugModal-module__wqCbca__success{font-weight:600;color:var(--color-success)!important}.DebugModal-module__wqCbca__error{font-weight:600;color:var(--color-danger-hover)!important}.DebugModal-module__wqCbca__monospace{font-family:Monaco,Menlo,Ubuntu Mono,monospace!important}.DebugModal-module__wqCbca__warning{font-weight:600;color:var(--color-warning)!important}.DebugModal-module__wqCbca__tokenGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:1.5rem;display:grid}.DebugModal-module__wqCbca__tokenCard{background:var(--color-bg-nested);border:1px solid var(--color-border-default);border-radius:8px;padding:1rem;transition:all .3s}.DebugModal-module__wqCbca__tokenCard h4{color:var(--color-text-primary);border-bottom:1px solid #e5e7eb;margin:0 0 1rem;padding-bottom:.5rem;font-size:1rem;font-weight:600;transition:all .3s}.DebugModal-module__wqCbca__tokenDetails{flex-direction:column;gap:.75rem;display:flex}.DebugModal-module__wqCbca__refreshWarning{border:1px solid var(--color-warning);color:var(--color-warning);background:#fef3c7;border-radius:6px;margin-top:.5rem;padding:.75rem;font-size:.875rem}.DebugModal-module__wqCbca__tokenActions{flex-wrap:wrap;gap:1rem;margin-top:1rem;display:flex}.DebugModal-module__wqCbca__actionButton{border:1px solid var(--color-border-input);background:var(--color-bg-surface);color:var(--color-text-primary);cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.DebugModal-module__wqCbca__actionButton:hover{background:var(--color-bg-nested);border-color:var(--color-text-tertiary)}.DebugModal-module__wqCbca__actionButton:disabled{opacity:.5;cursor:not-allowed}.DebugModal-module__wqCbca__warningButton{border-color:var(--color-warning);color:var(--color-warning);background:#fef3c7}.DebugModal-module__wqCbca__warningButton:hover{border-color:var(--color-warning);background:#fde68a}.DebugModal-module__wqCbca__testButton{border-color:var(--color-primary);color:var(--color-primary-hover);background:#dbeafe}.DebugModal-module__wqCbca__testButton:hover{border-color:var(--color-primary-hover);background:#bfdbfe}.DebugModal-module__wqCbca__sessionDetails{background:var(--color-bg-nested);border:1px solid var(--color-border-default);border-radius:8px;margin-top:1rem;padding:1rem;transition:all .3s}.DebugModal-module__wqCbca__jsonDisplay{background:var(--color-text-primary);color:var(--color-bg-nested);border-radius:6px;margin:.5rem 0;padding:1rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.8125rem;line-height:1.5;transition:all .3s;overflow-x:auto}.DebugModal-module__wqCbca__copyButton{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}.DebugModal-module__wqCbca__copyButton:hover{background:var(--color-primary-hover)}.DebugModal-module__wqCbca__actionGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.DebugModal-module__wqCbca__testButton{background:var(--color-bg-nested);color:var(--color-text-primary);border:1px solid var(--color-border-input);cursor:pointer;text-align:left;border-radius:8px;justify-content:flex-start;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.DebugModal-module__wqCbca__testButton:hover{background:var(--color-border-default);border-color:var(--color-text-tertiary)}.DebugModal-module__wqCbca__dangerButton{color:var(--color-danger-hover)!important;border-color:var(--color-danger)!important;background:#fef2f2!important}.DebugModal-module__wqCbca__dangerButton:hover{background:#fee2e2!important;border-color:#fca5a5!important}.DebugModal-module__wqCbca__cookieInfo{background:var(--color-bg-surface)beb;border:1px solid #fed7aa;border-radius:8px;margin-top:.5rem;padding:1rem;transition:all .3s}.DebugModal-module__wqCbca__cookieInfo p{color:var(--color-warning);margin:0 0 1rem;font-size:.875rem}@media (max-width:768px){.DebugModal-module__wqCbca__infoGrid,.DebugModal-module__wqCbca__actionGrid{grid-template-columns:1fr}.DebugModal-module__wqCbca__jsonDisplay{font-size:.75rem}}
.SessionTimeoutWarning-module__gafRTq__overlay{z-index:99999;background:#000000b3;justify-content:center;align-items:center;animation:.3s ease-out SessionTimeoutWarning-module__gafRTq__fadeIn;display:flex;position:fixed;inset:0}.SessionTimeoutWarning-module__gafRTq__modal{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:8px;width:90%;max-width:400px;padding:1.5rem;transition:all .3s;animation:.3s ease-out SessionTimeoutWarning-module__gafRTq__slideIn;box-shadow:0 1px 3px #0000001a}.SessionTimeoutWarning-module__gafRTq__header{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.SessionTimeoutWarning-module__gafRTq__icon{color:var(--color-danger-hover);flex-shrink:0;font-size:1.25rem}.SessionTimeoutWarning-module__gafRTq__header h3{color:var(--color-cta);margin:0;font-size:1.125rem;font-weight:600}.SessionTimeoutWarning-module__gafRTq__content{margin-bottom:1.5rem;line-height:1.5}.SessionTimeoutWarning-module__gafRTq__content p{color:var(--color-text-secondary);margin:0 0 .75rem;font-size:.875rem;transition:all .3s}.SessionTimeoutWarning-module__gafRTq__content p:last-child{margin-bottom:0}.SessionTimeoutWarning-module__gafRTq__content strong{color:var(--color-danger-hover);font-weight:600}.SessionTimeoutWarning-module__gafRTq__actions{justify-content:flex-end;gap:.75rem;display:flex}@keyframes SessionTimeoutWarning-module__gafRTq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SessionTimeoutWarning-module__gafRTq__slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.SessionTimeoutWarning-module__gafRTq__modal{margin:1rem;padding:1.5rem}.SessionTimeoutWarning-module__gafRTq__actions{flex-direction:column-reverse}}
.PlatformBannerManager-module__en7lda__wrapper{flex-direction:column;gap:20px;display:flex}.PlatformBannerManager-module__en7lda__header{flex-direction:column;gap:4px;display:flex}.PlatformBannerManager-module__en7lda__title{color:var(--color-text-heading);margin:0;font-size:15px;font-weight:600}.PlatformBannerManager-module__en7lda__description{color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.5}.PlatformBannerManager-module__en7lda__layout{flex-direction:row;align-items:flex-start;gap:24px;width:100%;display:flex}.PlatformBannerManager-module__en7lda__uploadSection{flex:1;min-width:0}.PlatformBannerManager-module__en7lda__previewSection{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.PlatformBannerManager-module__en7lda__previewLabel{color:var(--color-text-secondary);margin:0;font-size:12px;font-weight:600}.PlatformBannerManager-module__en7lda__previewContainer{border:1px solid var(--color-border-default);background:var(--color-bg-nested);border-radius:10px;width:100%;height:138px;position:relative;overflow:hidden}.PlatformBannerManager-module__en7lda__previewImage{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.PlatformBannerManager-module__en7lda__previewOverlay{pointer-events:none;background:linear-gradient(#0000 60%,#00000026);position:absolute;inset:0}.PlatformBannerManager-module__en7lda__statusSaving,.PlatformBannerManager-module__en7lda__statusSuccess,.PlatformBannerManager-module__en7lda__statusError{margin:0;font-size:13px}.PlatformBannerManager-module__en7lda__statusSaving{color:var(--color-text-secondary)}.PlatformBannerManager-module__en7lda__statusSuccess{color:var(--color-success,#16a34a)}.PlatformBannerManager-module__en7lda__statusError{color:var(--color-danger,#dc2626)}@media (max-width:768px){.PlatformBannerManager-module__en7lda__layout{flex-direction:column}}
.PlatformAdminSettingsSection-module__vl1k-a__contentWrapper{box-sizing:border-box;grid-template-columns:72px 1fr;gap:16px;width:100%;max-width:100%;margin:32px 0;padding:0;display:grid}.PlatformAdminSettingsSection-module__vl1k-a__leftColumn{grid-area:1/1}.PlatformAdminSettingsSection-module__vl1k-a__rightPanel{grid-area:1/2}.PlatformAdminSettingsSection-module__vl1k-a__contentContainer{box-sizing:border-box;background:var(--color-bg-surface);border-radius:16px;flex-direction:column;gap:8px;width:100%;max-width:100%;height:100%;margin:0;padding:20px;transition:all .3s;display:flex;overflow-x:hidden;box-shadow:0 4px 8px #0000001f}.PlatformAdminSettingsSection-module__vl1k-a__leftColumn .PlatformAdminSettingsSection-module__vl1k-a__contentContainer{overflow:visible}.PlatformAdminSettingsSection-module__vl1k-a__rightPanel .PlatformAdminSettingsSection-module__vl1k-a__contentContainer{gap:12px;padding:32px}.PlatformAdminSettingsSection-module__vl1k-a__sidebarNav{flex-direction:column;align-items:center;gap:12px;width:100%;padding:4px 0;display:flex}.PlatformAdminSettingsSection-module__vl1k-a__navButton{cursor:pointer;background:0 0;border:none;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;padding:8px;transition:background .2s;display:flex;position:relative}.PlatformAdminSettingsSection-module__vl1k-a__navButton[data-label]:after{content:attr(data-label);color:#f5f5f5;white-space:nowrap;pointer-events:none;opacity:0;z-index:200;background:#1e1e1e;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:500;transition:opacity .15s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0006}.PlatformAdminSettingsSection-module__vl1k-a__navButton[data-label]:hover:after{opacity:1;transition-delay:.9s}.PlatformAdminSettingsSection-module__vl1k-a__navButton:hover .PlatformAdminSettingsSection-module__vl1k-a__navIcon{opacity:.6}.PlatformAdminSettingsSection-module__vl1k-a__navButtonActive .PlatformAdminSettingsSection-module__vl1k-a__navIcon,.PlatformAdminSettingsSection-module__vl1k-a__navButtonActive:hover .PlatformAdminSettingsSection-module__vl1k-a__navIcon{opacity:1}.PlatformAdminSettingsSection-module__vl1k-a__navIcon{object-fit:contain;filter:brightness(0);opacity:.35;flex-shrink:0;width:28px;height:28px;transition:opacity .15s}:root[data-theme=dark] .PlatformAdminSettingsSection-module__vl1k-a__navIcon{filter:brightness(0)invert();opacity:.35}:root[data-theme=dark] .PlatformAdminSettingsSection-module__vl1k-a__navButtonActive .PlatformAdminSettingsSection-module__vl1k-a__navIcon{opacity:.9}:root[data-theme=dark] .PlatformAdminSettingsSection-module__vl1k-a__navButton:hover .PlatformAdminSettingsSection-module__vl1k-a__navIcon{opacity:.6}@media (max-width:768px){.PlatformAdminSettingsSection-module__vl1k-a__contentWrapper{grid-template-columns:1fr;gap:16px;margin:16px 0}.PlatformAdminSettingsSection-module__vl1k-a__leftColumn{grid-area:1/1}.PlatformAdminSettingsSection-module__vl1k-a__rightPanel{grid-area:2/1}.PlatformAdminSettingsSection-module__vl1k-a__contentContainer{width:100%;max-width:100%;padding:16px}.PlatformAdminSettingsSection-module__vl1k-a__rightPanel .PlatformAdminSettingsSection-module__vl1k-a__contentContainer{padding:20px}}
.AiFeedbackStep-module__M8Di0q__section{flex-direction:column;gap:8px;width:100%;display:flex}.AiFeedbackStep-module__M8Di0q__sectionTitle{font-size:var(--font-size-base,14px);color:var(--color-text-primary);margin:0;font-weight:600}.AiFeedbackStep-module__M8Di0q__sectionHint{color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.5}.AiFeedbackStep-module__M8Di0q__section>:not(.AiFeedbackStep-module__M8Di0q__sectionTitle):not(.AiFeedbackStep-module__M8Di0q__sectionHint){margin-top:4px}.AiFeedbackStep-module__M8Di0q__section .dropdown{margin-top:4px}.AiFeedbackStep-module__M8Di0q__previewBlock{flex-direction:column;gap:12px;display:flex}.AiFeedbackStep-module__M8Di0q__previewWrapper{max-height:520px;overflow:hidden}.AiFeedbackStep-module__M8Di0q__splitLayout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px;width:100%;display:grid}.AiFeedbackStep-module__M8Di0q__splitLeft{flex-direction:column;gap:28px;min-width:0;display:flex}.AiFeedbackStep-module__M8Di0q__splitRight{min-width:0}@media (max-width:860px){.AiFeedbackStep-module__M8Di0q__splitLayout{grid-template-columns:1fr}}
