.SectionHeader-module__29vN0a__header{gap:var(--spacing);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.SectionHeader-module__29vN0a__titleRow{gap:var(--spacing);align-items:center;display:flex}.SectionHeader-module__29vN0a__titleIcon{width:2.25rem;height:2.25rem;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, transparent);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}.SectionHeader-module__29vN0a__titleContent{gap:var(--spacing-xs);flex-direction:column;display:flex}.SectionHeader-module__29vN0a__titleLine{gap:var(--spacing-sm);flex-wrap:wrap;align-items:center;display:flex}.SectionHeader-module__29vN0a__title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0}.SectionHeader-module__29vN0a__subtitle{font-size:var(--text-sm);color:var(--text-secondary);margin:0}@media (max-width:640px){.SectionHeader-module__29vN0a__header{gap:var(--spacing-md);flex-direction:column;align-items:flex-start}.SectionHeader-module__29vN0a__titleRow{align-items:flex-start;min-width:0}.SectionHeader-module__29vN0a__titleIcon{width:2rem;height:2rem}.SectionHeader-module__29vN0a__titleContent{min-width:0}.SectionHeader-module__29vN0a__title{font-size:var(--text-base)}.SectionHeader-module__29vN0a__subtitle{font-size:var(--text-xs);line-height:1.35}}
.UsersPage-module__sBZa9a__page{gap:var(--spacing-xl);flex-direction:column;display:flex}@media (max-width:480px){.UsersPage-module__sBZa9a__page{gap:var(--spacing-lg)}}
.calendar-skin-module__g0MSIa__calendar{width:100%;max-width:240px;line-height:var(--leading-none);border:none}.calendar-skin-module__g0MSIa__calendar .react-calendar__navigation{gap:var(--spacing-xs);height:32px;margin-bottom:var(--spacing-xs);align-items:center;display:flex}.calendar-skin-module__g0MSIa__calendar .react-calendar__navigation button{min-width:26px;height:26px;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-primary);cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--duration-fast) var(--ease-in-out), color var(--duration-fast) var(--ease-in-out), transform var(--duration-fast) var(--ease-in-out);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.calendar-skin-module__g0MSIa__calendar .react-calendar__navigation button:hover:not(:disabled){color:var(--color-primary);background-color:var(--bg-card-hover);transform:scale(1.05)}.calendar-skin-module__g0MSIa__calendar .react-calendar__navigation button:active:not(:disabled){transform:scale(.95)}.calendar-skin-module__g0MSIa__calendar .react-calendar__navigation button:disabled{cursor:not-allowed;opacity:.3}.calendar-skin-module__g0MSIa__calendar .react-calendar__navigation__label{padding:0 var(--spacing-xs);font-weight:var(--font-semibold);flex-grow:1}.calendar-skin-module__g0MSIa__calendar .react-calendar__navigation__arrow{font-size:var(--text-lg)}.calendar-skin-module__g0MSIa__calendar .react-calendar__month-view__weekdays{margin-bottom:var(--spacing-xs);font-size:var(--text-2xs);font-weight:var(--font-semibold);color:var(--text-secondary);text-align:center;text-transform:uppercase;letter-spacing:.5px}.calendar-skin-module__g0MSIa__calendar .react-calendar__month-view__weekdays__weekday{padding:var(--spacing-xs) 0}.calendar-skin-module__g0MSIa__calendar .react-calendar__month-view__weekdays__weekday abbr{cursor:default;text-decoration:none}.calendar-skin-module__g0MSIa__calendar .react-calendar__tile{aspect-ratio:1;max-width:100%;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary);cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--duration-fast) var(--ease-in-out), box-shadow var(--duration-fast) var(--ease-in-out), transform var(--duration-fast) var(--ease-in-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.calendar-skin-module__g0MSIa__calendar .react-calendar__tile:hover:not(:disabled):not(.react-calendar__tile--active){background-color:var(--bg-card-hover);transform:scale(1.08)}.calendar-skin-module__g0MSIa__calendar .react-calendar__tile:active:not(:disabled){transform:scale(.92)}.calendar-skin-module__g0MSIa__calendar .react-calendar__tile:disabled{cursor:not-allowed;opacity:.3}.calendar-skin-module__g0MSIa__calendar .react-calendar__tile:focus-visible{z-index:1;outline:2px solid var(--color-primary);outline-offset:2px}.calendar-skin-module__g0MSIa__calendar .react-calendar__tile--active{font-weight:var(--font-semibold);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 20%, transparent);color:var(--on-primary)!important;background-color:var(--color-primary)!important}.calendar-skin-module__g0MSIa__calendar .react-calendar__tile--active:hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 30%, transparent);transform:scale(1.05);background-color:var(--color-primary)!important}.calendar-skin-module__g0MSIa__calendar .react-calendar__tile--now:not(.react-calendar__tile--active){font-weight:var(--font-semibold);color:var(--color-primary);background-color:color-mix(in srgb, var(--color-primary) 8%, transparent)}.calendar-skin-module__g0MSIa__calendar .react-calendar__tile--now:not(.react-calendar__tile--active):hover{background-color:color-mix(in srgb, var(--color-primary) 15%, transparent)}.calendar-skin-module__g0MSIa__calendar .react-calendar__month-view__days__day--neighboringMonth{color:var(--text-tertiary);opacity:.35}:is(.calendar-skin-module__g0MSIa__calendar .react-calendar__year-view,.calendar-skin-module__g0MSIa__calendar .react-calendar__decade-view,.calendar-skin-module__g0MSIa__calendar .react-calendar__century-view){max-width:220px}:is(.calendar-skin-module__g0MSIa__calendar .react-calendar__year-view__months,.calendar-skin-module__g0MSIa__calendar .react-calendar__decade-view__years,.calendar-skin-module__g0MSIa__calendar .react-calendar__century-view__decades){gap:var(--spacing-xs)!important;grid-template-columns:repeat(3,1fr)!important;display:grid!important}:is(.calendar-skin-module__g0MSIa__calendar .react-calendar__year-view .react-calendar__tile,.calendar-skin-module__g0MSIa__calendar .react-calendar__decade-view .react-calendar__tile,.calendar-skin-module__g0MSIa__calendar .react-calendar__century-view .react-calendar__tile){aspect-ratio:auto;min-height:36px;padding:var(--spacing-sm) var(--spacing-xs);font-size:var(--text-sm);margin:0!important}
.DatePicker-module__SKwvIW__container{width:100%;position:relative}.DatePicker-module__SKwvIW__input{gap:var(--spacing-sm);min-width:180px;padding:calc(var(--spacing-sm) + var(--spacing-2xs)) var(--spacing-md);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-sm);transition:background-color var(--duration-normal) var(--ease-in-out), border-color var(--duration-normal) var(--ease-in-out), box-shadow var(--duration-normal) var(--ease-in-out);background-color:#0000;border:1px solid #0000;outline:none;align-items:center;display:inline-flex}.DatePicker-module__SKwvIW__input:hover:not(:disabled){background-color:var(--bg-card-hover)}.DatePicker-module__SKwvIW__input:focus-visible{box-shadow:var(--focus-ring)}.DatePicker-module__SKwvIW__input:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.DatePicker-module__SKwvIW__input[data-state=open]{background-color:var(--bg-card-hover)}.DatePicker-module__SKwvIW__icon{color:var(--text-secondary);transition:color var(--duration-normal) var(--ease-in-out);flex-shrink:0}.DatePicker-module__SKwvIW__input:hover:not(:disabled) .DatePicker-module__SKwvIW__icon,.DatePicker-module__SKwvIW__input[data-state=open] .DatePicker-module__SKwvIW__icon{color:var(--color-primary)}.DatePicker-module__SKwvIW__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.DatePicker-module__SKwvIW__inputInline{width:100%;min-width:auto;min-height:38px;padding:var(--spacing-2xs) var(--spacing-md);font-weight:var(--font-normal);border-radius:0;justify-content:space-between}.DatePicker-module__SKwvIW__inputInline .DatePicker-module__SKwvIW__icon{opacity:0;transition:opacity var(--duration-fast) ease;order:1}.DatePicker-module__SKwvIW__inputInline:hover:not(:disabled) .DatePicker-module__SKwvIW__icon,.DatePicker-module__SKwvIW__inputInline:focus-visible .DatePicker-module__SKwvIW__icon,.DatePicker-module__SKwvIW__inputInline[data-state=open] .DatePicker-module__SKwvIW__icon{opacity:1}.DatePicker-module__SKwvIW__inputInline:hover:not(:disabled),.DatePicker-module__SKwvIW__inputInline:focus-visible{background-color:color-mix(in srgb, var(--surface-muted) 50%, transparent);border-color:color-mix(in srgb, var(--border) 40%, transparent)}.DatePicker-module__SKwvIW__inputInline[data-state=open]{background-color:var(--bg-card);border-color:var(--color-primary)}.DatePicker-module__SKwvIW__inputInline:disabled{background-color:#0000;border-color:#0000}.DatePicker-module__SKwvIW__popoverContent{z-index:var(--z-popover);width:fit-content;max-width:280px;padding:var(--spacing-sm);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--card-radius);box-shadow:var(--shadow-lg);animation:var(--kf-float-in) var(--duration-normal) var(--ease-out);outline:none}
.MenuSearch-module__EWYLqG__container{padding:var(--space-15) var(--space-15) var(--spacing-sm);position:relative}.MenuSearch-module__EWYLqG__icon{color:var(--text-secondary);pointer-events:none;transition:color var(--duration-normal) var(--ease-in-out);position:absolute;top:calc(50% - 1px);left:16px;transform:translateY(-50%)}.MenuSearch-module__EWYLqG__container:focus-within .MenuSearch-module__EWYLqG__icon{color:var(--color-primary)}.MenuSearch-module__EWYLqG__input{width:100%;padding:var(--spacing-sm) var(--space-25) var(--spacing-sm) 34px;font-size:var(--text-sm);color:var(--text-primary);background-color:var(--input-bg);border:1px solid var(--border);border-radius:var(--radius-sm);transition:border-color var(--duration-normal) var(--ease-in-out), background-color var(--duration-normal) var(--ease-in-out), box-shadow var(--duration-normal) var(--ease-in-out);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:none}.MenuSearch-module__EWYLqG__input:focus{background-color:var(--bg-card);box-shadow:0 0 0 2px var(--color-primary);border-color:#0000}.MenuSearch-module__EWYLqG__input::placeholder{color:var(--text-secondary);opacity:.6}
.DropdownMenu-module__o4WR-q__trigger{gap:var(--spacing-sm);min-width:180px;padding:calc(var(--spacing-sm) + var(--spacing-2xs)) var(--spacing-md);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-normal);color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-sm);transition:background-color var(--duration-normal) var(--ease-in-out), border-color var(--duration-normal) var(--ease-in-out), box-shadow var(--duration-normal) var(--ease-in-out);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0000;border:1px solid #0000;outline:none;justify-content:space-between;align-items:center;display:inline-flex}.DropdownMenu-module__o4WR-q__trigger:hover:not(:disabled){background-color:var(--bg-card-hover)}.DropdownMenu-module__o4WR-q__trigger:focus-visible{box-shadow:var(--focus-ring)}.DropdownMenu-module__o4WR-q__trigger:disabled{pointer-events:none;cursor:not-allowed}.DropdownMenu-module__o4WR-q__trigger[data-state=open]{background-color:var(--bg-card-hover)}.DropdownMenu-module__o4WR-q__triggerInline{width:100%;min-width:auto;min-height:38px;padding:var(--spacing-2xs) var(--spacing-md);font-weight:var(--font-normal);border-radius:0}.DropdownMenu-module__o4WR-q__triggerInline:hover:not(:disabled),.DropdownMenu-module__o4WR-q__triggerInline:focus-visible{background-color:color-mix(in srgb, var(--surface-muted) 50%, transparent);border-color:color-mix(in srgb, var(--border) 40%, transparent)}.DropdownMenu-module__o4WR-q__triggerInline[data-state=open]{background-color:var(--bg-card);border-color:var(--color-primary)}.DropdownMenu-module__o4WR-q__triggerInline:disabled{opacity:.5;background-color:#0000;border-color:#0000}.DropdownMenu-module__o4WR-q__triggerIcon{color:var(--text-secondary);transition:transform var(--duration-normal) var(--ease-in-out), color var(--duration-normal) var(--ease-in-out), opacity var(--duration-fast) ease;flex-shrink:0;justify-content:center;align-items:center;display:flex}.DropdownMenu-module__o4WR-q__trigger[data-state=open] .DropdownMenu-module__o4WR-q__triggerIcon{color:var(--color-primary);transform:rotate(180deg)}.DropdownMenu-module__o4WR-q__triggerInline .DropdownMenu-module__o4WR-q__triggerIcon{opacity:0}.DropdownMenu-module__o4WR-q__triggerInline:hover:not(:disabled) .DropdownMenu-module__o4WR-q__triggerIcon,.DropdownMenu-module__o4WR-q__triggerInline:focus-visible .DropdownMenu-module__o4WR-q__triggerIcon,.DropdownMenu-module__o4WR-q__triggerInline[data-state=open] .DropdownMenu-module__o4WR-q__triggerIcon{opacity:1}.DropdownMenu-module__o4WR-q__value{text-overflow:ellipsis;text-align:left;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.DropdownMenu-module__o4WR-q__content{z-index:var(--z-popover);min-width:240px;max-width:400px;max-height:360px;padding:var(--space-15);overscroll-behavior:contain;background-color:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);animation:var(--kf-slide-down) .16s var(--ease-out);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden auto}.DropdownMenu-module__o4WR-q__contentInline{border-color:#0000;border-radius:0}.DropdownMenu-module__o4WR-q__item{gap:var(--spacing-sm);padding:var(--spacing-sm) var(--space-25);font-size:var(--text-sm);font-weight:var(--font-normal);line-height:var(--leading-normal);color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-sm);transition:background-color var(--duration-instant) ease;background-color:#0000;outline:none;align-items:center;display:flex}.DropdownMenu-module__o4WR-q__item:hover,.DropdownMenu-module__o4WR-q__item:focus{background-color:var(--bg-card-hover)}.DropdownMenu-module__o4WR-q__item:active{background-color:color-mix(in srgb, var(--bg-card-hover) 140%, transparent)}.DropdownMenu-module__o4WR-q__item[data-disabled]{pointer-events:none;cursor:not-allowed;opacity:.4}.DropdownMenu-module__o4WR-q__icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.DropdownMenu-module__o4WR-q__destructive{font-weight:var(--font-medium);color:var(--danger)}.DropdownMenu-module__o4WR-q__destructive:hover,.DropdownMenu-module__o4WR-q__destructive:focus{color:var(--danger);background-color:color-mix(in srgb, var(--danger) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--danger) 20%, transparent)}.DropdownMenu-module__o4WR-q__destructive:active{background-color:color-mix(in srgb, var(--danger) 15%, transparent)}.DropdownMenu-module__o4WR-q__separator{height:1px;margin:var(--spacing-sm) var(--spacing-xs);background:linear-gradient(to right, transparent, var(--border) 10%, var(--border) 90%, transparent)}.DropdownMenu-module__o4WR-q__empty{padding:var(--spacing-md) var(--spacing-sm);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary);text-align:center;-webkit-user-select:none;user-select:none}
.UserSelect-module__pzGXGq__userItem{gap:var(--spacing-md);justify-content:space-between;align-items:center;width:100%;display:flex}.UserSelect-module__pzGXGq__error{padding:var(--spacing-sm);font-size:var(--text-sm);color:var(--danger);text-align:center}.UserSelect-module__pzGXGq__userName{font-size:var(--text-sm);color:var(--text-primary);flex:1}.UserSelect-module__pzGXGq__badge{padding:1px var(--space-15);font-size:var(--text-10);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;border-radius:var(--radius-sm);align-items:center;display:inline-flex}.UserSelect-module__pzGXGq__badgeSuperAdmin{color:var(--on-danger);background-color:var(--danger)}.UserSelect-module__pzGXGq__badgeAdmin{color:var(--white);background-color:var(--orange-600)}.UserSelect-module__pzGXGq__badgeManager{color:var(--white);background-color:var(--info)}.UserSelect-module__pzGXGq__badgeSales{color:var(--white);background-color:var(--accent)}.UserSelect-module__pzGXGq__badgeOperations{color:var(--white);background-color:var(--success-text)}.UserSelect-module__pzGXGq__badgeFinance{color:var(--white);background-color:var(--warning)}.UserSelect-module__pzGXGq__badgeDefault{color:var(--text-secondary);background-color:var(--surface-muted)}
.ColorPicker-module__rsgOCW__picker{width:100%;padding:var(--spacing-sm) var(--spacing-md);padding-left:calc(22px + var(--spacing-md));animation:ColorPicker-module__rsgOCW__pickerIn var(--duration-instant) ease;flex-wrap:wrap;gap:5px;display:flex}@keyframes ColorPicker-module__rsgOCW__pickerIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ColorPicker-module__rsgOCW__option{cursor:pointer;border-radius:var(--radius-round);width:22px;height:22px;transition:transform var(--duration-instant) ease, border-color var(--duration-instant) ease, box-shadow var(--duration-instant) ease;border:2px solid #0000;box-shadow:inset 0 -1px 2px #0000001f}.ColorPicker-module__rsgOCW__option:hover{border-color:var(--text-primary);transform:scale(1.2)}.ColorPicker-module__rsgOCW__optionActive{border-color:var(--text-primary);box-shadow:inset 0 -1px 2px #0000001f, 0 0 0 2px var(--bg-card), 0 0 0 3.5px var(--text-primary)}
.EditRow-module__hBrX7G__row{gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid color-mix(in srgb, var(--border) 35%, transparent);transition:background-color var(--duration-instant) ease;flex-wrap:wrap;align-items:center;display:flex}.EditRow-module__hBrX7G__row:hover{background:color-mix(in srgb, var(--surface-muted) 60%, transparent)}.EditRow-module__hBrX7G__row:last-child{border-bottom:none}.EditRow-module__hBrX7G__swatch{cursor:pointer;border-radius:var(--radius-6);width:22px;height:22px;transition:border-color var(--duration-instant) ease, transform var(--duration-instant) ease, box-shadow var(--duration-instant) ease;border:2px solid #0000;flex-shrink:0;box-shadow:inset 0 -1px 2px #00000026}.EditRow-module__hBrX7G__swatch:hover{border-color:var(--text-primary);transform:scale(1.1)}.EditRow-module__hBrX7G__name{min-width:0;padding:var(--spacing-xs) var(--space-15);text-overflow:ellipsis;font-size:var(--text-sm);color:var(--text-primary);text-align:left;white-space:nowrap;cursor:pointer;border-radius:var(--radius-sm);transition:border-color var(--duration-instant) ease, background-color var(--duration-instant) ease;background:0 0;border:1px solid #0000;flex:1;overflow:hidden}.EditRow-module__hBrX7G__name:hover{background:color-mix(in srgb, var(--surface-muted) 50%, transparent);border-color:var(--border)}.EditRow-module__hBrX7G__renameWrapper{gap:var(--spacing-xs);flex:1;align-items:center;min-width:0;display:flex}.EditRow-module__hBrX7G__renameInput{min-width:0;padding:var(--spacing-xs) var(--space-15);font-size:var(--text-sm);color:var(--text-primary);border:1.5px solid var(--color-primary);border-radius:var(--radius-sm);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary) 15%, transparent);background:0 0;outline:none;flex:1}.EditRow-module__hBrX7G__renameSave{color:var(--color-primary);cursor:pointer;background:color-mix(in srgb, var(--color-primary) 10%, transparent);border-radius:var(--radius-sm);transition:background-color var(--duration-instant) ease;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:3px;display:inline-flex}.EditRow-module__hBrX7G__renameSave:hover{background:color-mix(in srgb, var(--color-primary) 20%, transparent)}.EditRow-module__hBrX7G__deleteButton{color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);opacity:.5;transition:color var(--duration-instant) ease, background-color var(--duration-instant) ease, opacity var(--duration-instant) ease;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:5px;display:inline-flex}.EditRow-module__hBrX7G__deleteButton:hover{color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent);opacity:1}.EditRow-module__hBrX7G__deleteConfirm{gap:var(--spacing-xs);flex-shrink:0;align-items:center;display:flex}.EditRow-module__hBrX7G__deleteYes{padding:var(--spacing-xs);color:var(--danger);cursor:pointer;background:color-mix(in srgb, var(--danger) 12%, transparent);border-radius:var(--radius-sm);transition:background-color var(--duration-instant) ease;border:none;justify-content:center;align-items:center;display:inline-flex}.EditRow-module__hBrX7G__deleteYes:hover{background:color-mix(in srgb, var(--danger) 22%, transparent)}.EditRow-module__hBrX7G__deleteNo{padding:var(--spacing-xs);color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--duration-instant) ease, background-color var(--duration-instant) ease;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.EditRow-module__hBrX7G__deleteNo:hover{color:var(--text-primary);background:var(--surface-muted)}
.EditMode-module__x3Zmiq__header{gap:var(--spacing-sm);padding:var(--spacing-md);background:color-mix(in srgb, var(--surface-muted) 40%, transparent);border-bottom:1px solid color-mix(in srgb, var(--border) 60%, transparent);align-items:center;display:flex}.EditMode-module__x3Zmiq__back{padding:var(--spacing-xs);color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--duration-instant) ease, color var(--duration-instant) ease;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.EditMode-module__x3Zmiq__back:hover{color:var(--text-primary);background:var(--surface-muted)}.EditMode-module__x3Zmiq__title{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-primary)}.EditMode-module__x3Zmiq__list{padding:var(--spacing-xs) 0;flex:1;overflow-y:auto}.EditMode-module__x3Zmiq__message{padding:var(--spacing-lg) var(--spacing-md);font-size:var(--text-sm);color:var(--text-secondary);text-align:center;opacity:.7}
.SelectMode-module__Ifwucq__assignedList{gap:var(--space-15);padding:var(--spacing-md);background:color-mix(in srgb, var(--surface-muted) 40%, transparent);border-bottom:1px solid color-mix(in srgb, var(--border) 60%, transparent);flex-wrap:wrap;display:flex}.SelectMode-module__Ifwucq__assignedPill{gap:var(--spacing-xs);padding:1px var(--space-15);font-size:var(--text-2xs);font-weight:var(--font-semibold);letter-spacing:.01em;white-space:nowrap;border-radius:var(--radius-xs);border:1.5px solid;align-items:center;line-height:1.4;display:inline-flex}.SelectMode-module__Ifwucq__removePill{color:inherit;cursor:pointer;border-radius:var(--radius-round);opacity:.5;transition:opacity var(--duration-fast) ease, background-color var(--duration-fast) ease;background:0 0;border:none;justify-content:center;align-items:center;margin-left:-1px;padding:0;display:inline-flex}.SelectMode-module__Ifwucq__removePill:hover{background:color-mix(in srgb, currentColor 12%, transparent);opacity:1}.SelectMode-module__Ifwucq__searchInput{width:100%;padding:var(--spacing-md);font-size:var(--text-sm);color:var(--text-primary);border:none;border-bottom:1px solid color-mix(in srgb, var(--border) 60%, transparent);transition:background-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;background:0 0;outline:none}.SelectMode-module__Ifwucq__searchInput::placeholder{color:var(--text-secondary);opacity:.6}.SelectMode-module__Ifwucq__searchInput:focus{background:color-mix(in srgb, var(--color-primary) 4%, transparent);box-shadow:inset 0 -2px 0 0 color-mix(in srgb, var(--color-primary) 30%, transparent)}.SelectMode-module__Ifwucq__tagList{padding:var(--spacing-xs) 0;flex:1;overflow-y:auto}.SelectMode-module__Ifwucq__tagOption{gap:var(--spacing-sm);width:100%;padding:var(--space-25) var(--spacing-md);font-size:var(--text-sm);color:var(--text-primary);text-align:left;cursor:pointer;transition:background-color var(--duration-instant) ease;background:0 0;border:none;align-items:center;display:flex}.SelectMode-module__Ifwucq__tagOption:hover{background:var(--surface-muted)}.SelectMode-module__Ifwucq__tagOptionActive{background:color-mix(in srgb, var(--color-primary) 6%, transparent)}.SelectMode-module__Ifwucq__tagOptionActive:hover{background:color-mix(in srgb, var(--color-primary) 12%, transparent)}.SelectMode-module__Ifwucq__tagDot{border-radius:var(--radius-round);flex-shrink:0;width:12px;height:12px;box-shadow:inset 0 -1px 2px #00000026}.SelectMode-module__Ifwucq__tagName{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.SelectMode-module__Ifwucq__checkIcon{color:var(--color-primary);opacity:.8;flex-shrink:0}.SelectMode-module__Ifwucq__listMessage{padding:var(--spacing-lg) var(--spacing-md);font-size:var(--text-sm);color:var(--text-secondary);text-align:center;opacity:.7}.SelectMode-module__Ifwucq__createOption{gap:var(--spacing-sm);width:100%;padding:var(--space-25) var(--spacing-md);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-primary);text-align:left;cursor:pointer;border:none;border-top:1px solid color-mix(in srgb, var(--border) 60%, transparent);transition:background-color var(--duration-instant) ease;background:0 0;align-items:center;display:flex}.SelectMode-module__Ifwucq__createOption:hover{background:color-mix(in srgb, var(--color-primary) 6%, transparent)}.SelectMode-module__Ifwucq__footerAction{gap:var(--spacing-sm);width:100%;padding:var(--space-25) var(--spacing-md);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;border:none;border-top:1px solid color-mix(in srgb, var(--border) 60%, transparent);transition:background-color var(--duration-instant) ease, color var(--duration-instant) ease;background:0 0;justify-content:center;align-items:center;display:flex}.SelectMode-module__Ifwucq__footerAction:hover{color:var(--text-primary);background:var(--surface-muted)}
.TagManager-module__cwI39G__trigger{width:100%;min-height:32px;padding:var(--spacing-xs) var(--spacing-sm);cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--duration-fast) ease;background:0 0;border:none;align-items:center;display:flex}.TagManager-module__cwI39G__trigger:hover{background:var(--surface-muted)}.TagManager-module__cwI39G__pills{flex-wrap:wrap;gap:5px;display:flex}.TagManager-module__cwI39G__pill{font-size:var(--text-2xs);font-weight:var(--font-semibold);letter-spacing:.01em;white-space:nowrap;border-radius:var(--radius-xs);border:1.5px solid;align-items:center;padding:1px 7px;line-height:1.4;display:inline-flex}.TagManager-module__cwI39G__empty{width:100%;min-height:20px;display:block}.TagManager-module__cwI39G__content{z-index:var(--z-popover);background:var(--bg-card);border:1px solid color-mix(in srgb, var(--border) 70%, transparent);border-radius:var(--radius-lg);width:280px;max-height:400px;box-shadow:var(--shadow-xl);animation:var(--kf-slide-down) var(--duration-fast) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}
.LabelBlock-module__fGzCYq__block{width:100%;min-height:32px;padding:var(--space-05) var(--spacing-sm);font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:.01em;border-radius:var(--radius-xs);border:none;justify-content:center;align-items:center;display:flex;position:relative}.LabelBlock-module__fGzCYq__selected .LabelBlock-module__fGzCYq__name{padding-right:var(--space-5)}button.LabelBlock-module__fGzCYq__block{cursor:pointer;transition:filter var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out)}button.LabelBlock-module__fGzCYq__block:hover{filter:brightness(1.08);transform:translateY(-1px)}button.LabelBlock-module__fGzCYq__block:active{filter:brightness(.96);transform:translateY(0)}button.LabelBlock-module__fGzCYq__block:focus-visible{box-shadow:var(--focus-ring);outline:none}.LabelBlock-module__fGzCYq__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LabelBlock-module__fGzCYq__check{right:var(--spacing-sm);flex-shrink:0;position:absolute}.LabelBlock-module__fGzCYq__blank{color:var(--text-tertiary);background:var(--surface-muted);border:1px dashed color-mix(in srgb, var(--border-strong) 70%, transparent)}button.LabelBlock-module__fGzCYq__blank:hover{color:var(--text-secondary);background:var(--bg-card-hover);filter:none}
.PickMode-module__vkz8-G__options{gap:var(--space-15);padding:var(--spacing-md);flex-direction:column;display:flex;overflow-y:auto}.PickMode-module__vkz8-G__skeleton{background:linear-gradient(90deg, var(--surface-muted) 25%, var(--bg-card-hover) 50%, var(--surface-muted) 75%);border-radius:var(--radius-xs);min-height:32px;animation:var(--kf-shimmer) var(--duration-shimmer) linear infinite;background-size:200% 100%}.PickMode-module__vkz8-G__emptyHint{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-xs);color:var(--text-tertiary);text-align:center;margin:0}.PickMode-module__vkz8-G__createRow{border-top:1px solid color-mix(in srgb, var(--border) 60%, transparent);transition:background-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;align-items:center;display:flex}.PickMode-module__vkz8-G__createRow:focus-within{background:color-mix(in srgb, var(--color-primary) 4%, transparent);box-shadow:inset 0 -2px 0 0 color-mix(in srgb, var(--color-primary) 30%, transparent)}.PickMode-module__vkz8-G__createInput{min-width:0;padding:var(--spacing-sm) var(--spacing-md);font-family:inherit;font-size:var(--text-xs);color:var(--text-primary);transition:background-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;background:0 0;border:none;outline:none;flex:1}.PickMode-module__vkz8-G__createInput::placeholder{color:var(--text-secondary);opacity:.6}.PickMode-module__vkz8-G__createInput:focus{background:0 0}.PickMode-module__vkz8-G__createButton{width:28px;height:28px;margin-right:var(--spacing-xs);color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-xs);transition:color var(--duration-fast) ease, background-color var(--duration-fast) ease;background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}.PickMode-module__vkz8-G__createButton:hover:not(:disabled){color:var(--text-primary);background:var(--surface-hover)}.PickMode-module__vkz8-G__createButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.PickMode-module__vkz8-G__createButton:disabled{cursor:default;opacity:.35}.PickMode-module__vkz8-G__footerAction{gap:var(--space-15);width:100%;padding:var(--spacing-sm);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--text-secondary);cursor:pointer;border:none;border-top:1px solid color-mix(in srgb, var(--border) 60%, transparent);transition:color var(--duration-fast) ease, background-color var(--duration-fast) ease;background:0 0;justify-content:center;align-items:center;display:flex}.PickMode-module__vkz8-G__footerAction:hover{color:var(--text-primary);background:var(--surface-hover)}.PickMode-module__vkz8-G__footerAction:focus-visible{box-shadow:var(--focus-ring);outline:none}
.LabelSelect-module__IUI1Ga__trigger{cursor:pointer;border-radius:var(--radius-sm);width:100%;min-height:32px;transition:background-color var(--duration-fast) ease;background:0 0;border:none;align-items:center;padding:2px;display:flex}.LabelSelect-module__IUI1Ga__trigger:hover{background:var(--surface-muted)}.LabelSelect-module__IUI1Ga__trigger:focus-visible{box-shadow:var(--focus-ring);outline:none}.LabelSelect-module__IUI1Ga__content{z-index:var(--z-popover);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);width:220px;max-height:400px;box-shadow:var(--shadow-lg);transform-origin:var(--radix-popover-content-transform-origin);animation:var(--kf-fade-in) var(--duration-fast) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}
.DrawerHeader-module__uLZdaW__header{gap:var(--spacing);min-height:64px;padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-lg) var(--spacing-xl);border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;display:flex}.DrawerHeader-module__uLZdaW__title{text-overflow:ellipsis;font-size:var(--text-xl);font-weight:var(--font-semibold);line-height:var(--leading-tight);color:var(--text-primary);white-space:nowrap;margin:0;overflow:hidden}.DrawerHeader-module__uLZdaW__actions{gap:var(--spacing-sm);flex-shrink:0;align-items:center;margin-left:auto;display:flex}.DrawerHeader-module__uLZdaW__close{width:36px;height:36px;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:background var(--transition), color var(--transition), border-color var(--transition), transform var(--transition);background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.DrawerHeader-module__uLZdaW__actions+.DrawerHeader-module__uLZdaW__close{margin-left:0}.DrawerHeader-module__uLZdaW__close:hover{color:var(--text-primary);background:var(--bg-card-hover);border-color:var(--border)}.DrawerHeader-module__uLZdaW__close:active{transform:scale(.92)}.DrawerHeader-module__uLZdaW__close:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (max-width:768px){.DrawerHeader-module__uLZdaW__header{min-height:56px;padding:var(--spacing-md) var(--spacing-lg)}.DrawerHeader-module__uLZdaW__title{font-size:var(--text-lg)}}
.Drawer-module__9OV4_G__root{z-index:var(--z-modal);pointer-events:none;justify-content:flex-end;display:flex;position:fixed;inset:0}.Drawer-module__9OV4_G__backdrop{z-index:var(--z-modal-backdrop);pointer-events:none;background:var(--surface-overlay);opacity:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:opacity var(--duration-slower) var(--ease-out);position:fixed;inset:0}.Drawer-module__9OV4_G__open .Drawer-module__9OV4_G__backdrop{pointer-events:auto;opacity:1}.Drawer-module__9OV4_G__panel{z-index:var(--z-modal);width:min(var(--drawer-width,480px), 92vw);pointer-events:auto;background:var(--bg-card);border-left:1px solid var(--border);height:100%;box-shadow:var(--shadow-xl);transition:transform var(--duration-slower) var(--ease-out);will-change:transform;flex-direction:column;display:flex;position:relative;overflow:hidden;transform:translate(100%)}.Drawer-module__9OV4_G__panel:focus-visible{outline:none}.Drawer-module__9OV4_G__open .Drawer-module__9OV4_G__panel{transform:translate(0)}.Drawer-module__9OV4_G__body{padding:var(--spacing-xl);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.Drawer-module__9OV4_G__footer{padding:var(--spacing-lg) var(--spacing-xl);background:var(--bg-card);border-top:1px solid var(--border);flex-shrink:0}@media (max-width:768px){.Drawer-module__9OV4_G__root{align-items:flex-end}.Drawer-module__9OV4_G__panel{width:100%;height:92dvh;padding-top:var(--spacing-md);border-top:1px solid var(--border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-left:none;transform:translateY(100%)}.Drawer-module__9OV4_G__open .Drawer-module__9OV4_G__panel{transform:translateY(0)}.Drawer-module__9OV4_G__panel:before{width:40px;height:4px;margin:0 auto var(--spacing-md);content:"";background:var(--border-strong);border-radius:var(--radius-2);flex-shrink:0;display:block}.Drawer-module__9OV4_G__body{padding:var(--spacing-lg)}.Drawer-module__9OV4_G__footer{padding:var(--spacing-md) var(--spacing-lg);padding-bottom:max(var(--spacing-lg), env(safe-area-inset-bottom))}}@media (max-width:480px){.Drawer-module__9OV4_G__panel{height:96dvh}.Drawer-module__9OV4_G__body{padding:var(--spacing)}}
.Modal-module__dhM-oG__overlay{z-index:var(--z-modal);background:var(--surface-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:var(--kf-fade-in) var(--duration-normal) var(--ease-out);position:fixed;inset:0}.Modal-module__dhM-oG__panel{z-index:calc(var(--z-modal) + 1);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);width:90vw;max-height:85vh;box-shadow:var(--shadow-xl);animation:Modal-module__dhM-oG__panelIn var(--duration-normal) var(--ease-out);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.Modal-module__dhM-oG__sm{max-width:400px}.Modal-module__dhM-oG__md{max-width:560px}.Modal-module__dhM-oG__lg{max-width:720px}.Modal-module__dhM-oG__xl{max-width:960px}.Modal-module__dhM-oG__header{gap:var(--spacing-md);padding:var(--space-5) var(--spacing-lg);border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.Modal-module__dhM-oG__title{font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:var(--leading-tight);color:var(--text-primary);margin:0}.Modal-module__dhM-oG__close{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;border:1px solid var(--border);border-radius:var(--radius-sm);transition:background var(--transition), color var(--transition);background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.Modal-module__dhM-oG__close:hover{color:var(--text-primary);background:var(--bg-card-hover)}.Modal-module__dhM-oG__close:focus-visible{box-shadow:var(--focus-ring);outline:none}.Modal-module__dhM-oG__body{min-height:0;padding:var(--spacing-lg);flex:1;overflow-y:auto}.Modal-module__dhM-oG__footer{gap:var(--spacing-sm);padding:var(--spacing) var(--spacing-lg);background:var(--surface-muted);border-top:1px solid var(--border);flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.Modal-module__dhM-oG__srOnly{white-space:nowrap;clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes Modal-module__dhM-oG__panelIn{0%{opacity:0;transform:translate(-50%,-48%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (max-width:640px){.Modal-module__dhM-oG__panel{width:95vw;max-height:92vh}.Modal-module__dhM-oG__header,.Modal-module__dhM-oG__body{padding:var(--spacing)}.Modal-module__dhM-oG__footer{padding:var(--spacing-md) var(--spacing)}}
.Button-module__Qq9Yga__button{gap:var(--btn-gap);font-family:inherit;font-weight:var(--btn-font-weight);line-height:var(--leading-none);white-space:nowrap;cursor:pointer;border-radius:var(--btn-radius);transition:background var(--transition), border-color var(--transition), color var(--transition);border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.Button-module__Qq9Yga__button:focus-visible{box-shadow:var(--focus-ring);outline:none}.Button-module__Qq9Yga__button:disabled{cursor:not-allowed;opacity:var(--disabled-opacity)}.Button-module__Qq9Yga__sm{height:var(--btn-height-sm);padding:0 var(--btn-pad-x-sm);font-size:var(--btn-font-sm)}.Button-module__Qq9Yga__md{height:var(--btn-height-md);padding:0 var(--btn-pad-x-md);font-size:var(--btn-font-md)}.Button-module__Qq9Yga__lg{height:var(--btn-height-lg);padding:0 var(--btn-pad-x-lg);font-size:var(--btn-font-lg)}.Button-module__Qq9Yga__pill{border-radius:var(--btn-radius-pill)}.Button-module__Qq9Yga__circle{border-radius:var(--btn-radius-circle);padding:0}.Button-module__Qq9Yga__circle.Button-module__Qq9Yga__sm{width:var(--btn-height-sm)}.Button-module__Qq9Yga__circle.Button-module__Qq9Yga__md{width:var(--btn-height-md)}.Button-module__Qq9Yga__circle.Button-module__Qq9Yga__lg{width:var(--btn-height-lg)}.Button-module__Qq9Yga__primary{color:var(--btn-primary-text);background:var(--btn-primary-bg)}.Button-module__Qq9Yga__primary:hover:not(:disabled){background:var(--btn-primary-bg-hover)}.Button-module__Qq9Yga__primary:active:not(:disabled){background:var(--btn-primary-bg-active)}.Button-module__Qq9Yga__secondary{color:var(--btn-secondary-text);background:var(--btn-secondary-bg);border-color:var(--btn-secondary-border)}.Button-module__Qq9Yga__secondary:hover:not(:disabled){background:var(--btn-secondary-bg-hover)}.Button-module__Qq9Yga__secondary:active:not(:disabled){background:var(--btn-secondary-bg-active)}.Button-module__Qq9Yga__ghost{color:var(--btn-ghost-text);background:0 0}.Button-module__Qq9Yga__ghost:hover:not(:disabled){color:var(--btn-ghost-text-hover);background:var(--btn-ghost-bg-hover)}.Button-module__Qq9Yga__ghost:active:not(:disabled){background:var(--btn-ghost-bg-active)}.Button-module__Qq9Yga__destructive{color:var(--btn-destructive-text);background:var(--btn-destructive-bg)}.Button-module__Qq9Yga__destructive:hover:not(:disabled){background:var(--btn-destructive-bg-hover)}.Button-module__Qq9Yga__destructive:active:not(:disabled){background:var(--btn-destructive-bg-active)}.Button-module__Qq9Yga__success{color:var(--btn-success-text);background:var(--btn-success-bg)}.Button-module__Qq9Yga__success:hover:not(:disabled){background:var(--btn-success-bg-hover)}.Button-module__Qq9Yga__success:active:not(:disabled){background:var(--btn-success-bg-active)}.Button-module__Qq9Yga__link{padding-inline:var(--spacing-2xs);color:var(--btn-link-text);background:0 0}.Button-module__Qq9Yga__link:hover:not(:disabled){color:var(--btn-link-text-hover);text-decoration:underline}
.SegmentedTabs-module__-WoKiW__root{min-width:0;max-width:100%;margin-block:var(--spacing-xs);scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start;display:flex;overflow:auto hidden}.SegmentedTabs-module__-WoKiW__root::-webkit-scrollbar{display:none}.SegmentedTabs-module__-WoKiW__center{justify-content:safe center}.SegmentedTabs-module__-WoKiW__tabGroup{gap:var(--spacing-2xs);width:max-content;padding:var(--spacing-xs);background:var(--bg-card);border:1px solid color-mix(in srgb, var(--border) 75%, transparent);border-radius:var(--radius-md);box-shadow:inset 0 1px 0 var(--shadow-inset-highlight), var(--shadow-xs);flex-wrap:nowrap;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.SegmentedTabs-module__-WoKiW__indicator{z-index:0;pointer-events:none;background:var(--bg-card-hover);border:1px solid color-mix(in srgb, var(--border) 85%, transparent);border-radius:var(--radius-sm);box-shadow:inset 0 1px 0 var(--shadow-inset-highlight), var(--shadow-xs);position:absolute;top:4px;bottom:4px}.SegmentedTabs-module__-WoKiW__indicatorAnimated{transition:left var(--duration-slow) var(--ease-spring), width var(--duration-slow) var(--ease-spring)}.SegmentedTabs-module__-WoKiW__tab{z-index:1;padding:9px var(--space-35);font-size:var(--text-13);font-weight:var(--font-semibold);line-height:var(--leading-none);color:var(--text-secondary);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;display:inline-flex;position:relative}.SegmentedTabs-module__-WoKiW__tab:hover:not(.SegmentedTabs-module__-WoKiW__tabActive){color:var(--text-primary);background:color-mix(in srgb, var(--text-primary) 5%, transparent)}.SegmentedTabs-module__-WoKiW__tab:active{transform:scale(.98)}.SegmentedTabs-module__-WoKiW__tab:focus-visible{box-shadow:var(--focus-ring);outline:none}.SegmentedTabs-module__-WoKiW__tabActive,.SegmentedTabs-module__-WoKiW__tabActive:hover{color:var(--text-primary);background:0 0}.SegmentedTabs-module__-WoKiW__tabIcon{color:currentColor;opacity:.85;transition:opacity var(--duration-fast) var(--ease-out);flex-shrink:0}.SegmentedTabs-module__-WoKiW__tab:hover .SegmentedTabs-module__-WoKiW__tabIcon,.SegmentedTabs-module__-WoKiW__tabActive .SegmentedTabs-module__-WoKiW__tabIcon{opacity:1}.SegmentedTabs-module__-WoKiW__tabActive .SegmentedTabs-module__-WoKiW__tabIcon{color:var(--color-primary)}.SegmentedTabs-module__-WoKiW__tabLabel{font-weight:inherit}@media (max-width:768px){.SegmentedTabs-module__-WoKiW__tab{font-size:var(--text-xs);padding:9px 11px}}
.PageContainer-module__A3Wq2q__container{width:calc(100vw - var(--sidebar-width));min-height:100vh;margin-left:var(--sidebar-width);transition:margin-left var(--transition), width var(--transition);background:0 0;flex-direction:column;display:flex}.PageContainer-module__A3Wq2q__withMargins{padding:var(--spacing-md) 0 var(--space-10)}@media (max-width:768px){.PageContainer-module__A3Wq2q__container{width:100vw;max-width:100vw!important;margin-left:0!important;margin-right:0!important}.PageContainer-module__A3Wq2q__withMargins{padding:var(--spacing) 0}}
.ConfirmModal-module__RICVHa__primary{border-top:3px solid var(--color-primary)}.ConfirmModal-module__RICVHa__danger{border-top:3px solid var(--danger)}.ConfirmModal-module__RICVHa__success{border-top:3px solid var(--success)}.ConfirmModal-module__RICVHa__description{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-secondary);margin:0}.ConfirmModal-module__RICVHa__description+*,.ConfirmModal-module__RICVHa__details+*{margin-top:var(--spacing)}.ConfirmModal-module__RICVHa__details p{margin:var(--spacing-xs) 0;font-size:var(--text-sm);color:var(--text-secondary)}.ConfirmModal-module__RICVHa__spinner{animation:var(--kf-spin) var(--duration-spin) linear infinite}
.ModalFooter-module__7yTvdG__spinner{animation:var(--kf-spin) var(--duration-spin) linear infinite}
.ModalError-module___UWgCq__error{padding:var(--spacing-sm) var(--spacing);font-size:var(--text-sm);color:var(--danger-text);background:var(--danger-bg);border:1px solid var(--danger-border);border-radius:var(--radius-md);margin:0}
.Avatar-module__ZQLCmG__avatar{width:var(--_size);height:var(--_size);font-size:var(--_font);font-weight:var(--font-bold);color:var(--white);text-transform:uppercase;letter-spacing:var(--_tracking,.5px);-webkit-user-select:none;user-select:none;border:var(--_border) solid #fff3;border-radius:var(--radius-round);box-shadow:var(--shadow-md);transition:transform var(--duration-normal) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Avatar-module__ZQLCmG__avatar:before{z-index:1;pointer-events:none;content:"";border-radius:var(--radius-round);background:radial-gradient(circle at 30% 30%,#ffffff40 0%,#0000 60%);position:absolute;inset:0}.Avatar-module__ZQLCmG__initials{z-index:2;line-height:var(--leading-none);position:relative}.Avatar-module__ZQLCmG__image{z-index:2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Avatar-module__ZQLCmG__clickable{cursor:pointer}.Avatar-module__ZQLCmG__clickable:hover{box-shadow:var(--shadow-xl);transform:scale(1.08)rotate(2deg)}.Avatar-module__ZQLCmG__clickable:active{transform:scale(1.02)}.Avatar-module__ZQLCmG__clickable:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Avatar-module__ZQLCmG__sizeXs{--_size:28px;--_font:var(--text-xs);--_border:2px;--_tracking:.3px}.Avatar-module__ZQLCmG__sizeSm{--_size:36px;--_font:var(--text-sm);--_border:2px}.Avatar-module__ZQLCmG__sizeMd{--_size:44px;--_font:var(--text-base);--_border:3px}.Avatar-module__ZQLCmG__sizeLg{--_size:56px;--_font:var(--text-lg);--_border:3px;--_tracking:.8px}.Avatar-module__ZQLCmG__sizeXl{--_size:72px;--_font:var(--text-xl);--_border:4px;--_tracking:1px}.Avatar-module__ZQLCmG__pulse{animation:Avatar-module__ZQLCmG__avatarPulse 2s var(--ease-out) both}@keyframes Avatar-module__ZQLCmG__avatarPulse{0%{box-shadow:var(--shadow-md);transform:scale(1)}15%{box-shadow:var(--shadow-xl);transform:scale(1.15)}30%{transform:scale(1)}45%{transform:scale(1.08)}60%{transform:scale(1)}to{box-shadow:var(--shadow-md);transform:scale(1)}}@media (max-width:768px){.Avatar-module__ZQLCmG__sizeXs{--_size:24px}.Avatar-module__ZQLCmG__sizeSm{--_size:32px;--_font:var(--text-xs)}.Avatar-module__ZQLCmG__sizeMd{--_size:40px;--_font:var(--text-sm)}.Avatar-module__ZQLCmG__sizeLg{--_size:48px;--_font:var(--text-base)}.Avatar-module__ZQLCmG__sizeXl{--_size:60px;--_font:var(--text-lg)}}
.AvatarGroup-module__f0uvpa__group{flex-direction:row;align-items:center;display:flex}.AvatarGroup-module__f0uvpa__item{border:2px solid var(--bg-card);border-radius:var(--radius-round);transition:transform var(--duration-normal) var(--ease-out);margin-left:-8px}.AvatarGroup-module__f0uvpa__item:first-child{margin-left:0}.AvatarGroup-module__f0uvpa__group:hover .AvatarGroup-module__f0uvpa__item:hover{z-index:10;transform:translateY(-3px)scale(1.08)}.AvatarGroup-module__f0uvpa__overflow{font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--text-secondary);-webkit-user-select:none;user-select:none;background:var(--surface-muted);border-radius:var(--radius-round);flex-shrink:0;justify-content:center;align-items:center;display:flex}.AvatarGroup-module__f0uvpa__overflow[role=button]{cursor:pointer}.AvatarGroup-module__f0uvpa__overflow[role=button]:hover{background:var(--bg-card-hover);transform:translateY(-3px)scale(1.08)}.AvatarGroup-module__f0uvpa__overflow[role=button]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.AvatarGroup-module__f0uvpa__overflow[data-size=xs]{width:28px;height:28px;font-size:var(--text-xs)}.AvatarGroup-module__f0uvpa__overflow[data-size=sm]{width:36px;height:36px;font-size:var(--text-sm)}.AvatarGroup-module__f0uvpa__overflow[data-size=md]{width:44px;height:44px;font-size:var(--text-base)}.AvatarGroup-module__f0uvpa__overflow[data-size=lg]{width:56px;height:56px;font-size:var(--text-lg)}.AvatarGroup-module__f0uvpa__overflow[data-size=xl]{width:72px;height:72px;font-size:var(--text-xl)}@media (max-width:768px){.AvatarGroup-module__f0uvpa__item{margin-left:-6px}.AvatarGroup-module__f0uvpa__overflow[data-size=xs]{width:24px;height:24px}.AvatarGroup-module__f0uvpa__overflow[data-size=sm]{width:32px;height:32px;font-size:var(--text-xs)}.AvatarGroup-module__f0uvpa__overflow[data-size=md]{width:40px;height:40px;font-size:var(--text-sm)}.AvatarGroup-module__f0uvpa__overflow[data-size=lg]{width:48px;height:48px;font-size:var(--text-base)}.AvatarGroup-module__f0uvpa__overflow[data-size=xl]{width:60px;height:60px;font-size:var(--text-lg)}}
.Stack-module__NqRd6G__stack{flex-direction:column;display:flex}.Stack-module__NqRd6G__gap-none{gap:0}.Stack-module__NqRd6G__gap-xs{gap:var(--spacing-sm)}.Stack-module__NqRd6G__gap-sm{gap:var(--spacing-md)}.Stack-module__NqRd6G__gap-md{gap:var(--spacing)}.Stack-module__NqRd6G__gap-lg{gap:var(--spacing-lg)}.Stack-module__NqRd6G__gap-xl{gap:var(--spacing-xl)}
.BoardCrumbs-module__5Sspnq__crumbs{gap:var(--spacing-sm);min-height:calc(var(--text-3xl) * var(--leading-tight));font-size:var(--text-sm);font-weight:var(--font-semibold);align-items:center;display:flex}.BoardCrumbs-module__5Sspnq__backLink{color:var(--text-tertiary);transition:color var(--duration-fast) var(--ease-out);align-items:center;gap:.2rem;text-decoration:none;display:inline-flex}.BoardCrumbs-module__5Sspnq__backLink:hover{color:var(--text-primary)}.BoardCrumbs-module__5Sspnq__backLink:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring);outline:none}.BoardCrumbs-module__5Sspnq__separator{color:var(--text-disabled)}.BoardCrumbs-module__5Sspnq__current{color:var(--text-primary)}
.BoardHeader-module__YPQQLa__headerRow{gap:var(--spacing-lg);justify-content:space-between;align-items:flex-end;display:flex}.BoardHeader-module__YPQQLa__headingBlock{gap:var(--spacing-2xs);flex-direction:column;min-width:0;display:flex}.BoardHeader-module__YPQQLa__title{font-size:var(--text-3xl);font-weight:var(--font-medium);line-height:var(--leading-tight);color:var(--text-primary);letter-spacing:-.02em;margin:0}.BoardHeader-module__YPQQLa__subtitle{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary);margin:0}.BoardHeader-module__YPQQLa__headerAction{flex-shrink:0}.BoardHeader-module__YPQQLa__headerRow .BoardHeader-module__YPQQLa__customHeader{flex:1;min-width:0}@media (max-width:768px){.BoardHeader-module__YPQQLa__headerRow{gap:var(--spacing-sm);flex-wrap:wrap;align-items:flex-start}.BoardHeader-module__YPQQLa__headerAction{width:100%}.BoardHeader-module__YPQQLa__title{font-size:var(--text-2xl)}.BoardHeader-module__YPQQLa__subtitle{font-size:var(--text-13)}}
.BoardLayout-module__kuQdfG__wrapper{padding:var(--spacing) var(--spacing-xl) 5rem}@media (min-width:1025px){.BoardLayout-module__kuQdfG__wrapper{padding-top:var(--spacing)}}.BoardLayout-module__kuQdfG__card,.BoardLayout-module__kuQdfG__panel{width:100%;min-width:0}@media (max-width:1024px){.BoardLayout-module__kuQdfG__wrapper{padding:var(--spacing-xl) var(--spacing-lg)}}@media (max-width:768px){.BoardLayout-module__kuQdfG__wrapper{--board-gutter:max(var(--spacing), env(safe-area-inset-left));padding:calc(44px + var(--spacing-sm)) var(--board-gutter) 0;margin:0;width:100vw!important;max-width:100vw!important;margin-left:0!important}.BoardLayout-module__kuQdfG__tabRail{padding:0 var(--board-gutter);margin-right:calc(-1 * var(--board-gutter));margin-left:calc(-1 * var(--board-gutter))}.BoardLayout-module__kuQdfG__card{width:calc(100% + 2 * var(--board-gutter));max-width:calc(100% + 2 * var(--board-gutter));margin:0 calc(-1 * var(--board-gutter))}.BoardLayout-module__kuQdfG__panel{box-sizing:border-box;padding:0 var(--board-gutter) var(--spacing-lg)}}
.InstallActionButtons-module__VU94ra__container{gap:var(--spacing-sm);flex-wrap:wrap;align-items:center;display:flex}.InstallActionButtons-module__VU94ra__button{gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing);font-size:var(--text-sm);font-weight:var(--font-medium);white-space:nowrap;cursor:pointer;border-radius:var(--radius-md);transition:all var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;align-items:center;display:inline-flex;position:relative}.InstallActionButtons-module__VU94ra__button:hover:not(:disabled){box-shadow:var(--shadow-sm);transform:translateY(-1px)}.InstallActionButtons-module__VU94ra__button:active:not(:disabled){transform:translateY(0)}.InstallActionButtons-module__VU94ra__button:focus{outline:none}.InstallActionButtons-module__VU94ra__button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.InstallActionButtons-module__VU94ra__button:disabled{cursor:not-allowed;opacity:.5}.InstallActionButtons-module__VU94ra__button svg{flex-shrink:0}.InstallActionButtons-module__VU94ra__buttonIconOnly{min-width:36px;min-height:36px;padding:var(--spacing-sm);justify-content:center}.InstallActionButtons-module__VU94ra__buttonIconOnly span{display:none}.InstallActionButtons-module__VU94ra__buttonIconOnly:after{bottom:calc(100% + var(--spacing-sm));z-index:var(--z-tooltip);padding:var(--spacing-sm) var(--spacing-md);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--bg-card);white-space:nowrap;pointer-events:none;content:attr(title);background:var(--text-primary);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);opacity:0;transition:opacity var(--duration-normal) var(--ease-out), transform var(--duration-normal) var(--ease-out);position:absolute;left:50%;transform:translate(-50%)scale(.95)}.InstallActionButtons-module__VU94ra__buttonIconOnly:before{z-index:var(--z-tooltip);pointer-events:none;content:"";border:6px solid #0000;border-top-color:var(--text-primary);opacity:0;transition:opacity var(--duration-normal) var(--ease-out), transform var(--duration-normal) var(--ease-out);position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%)scale(.95)}.InstallActionButtons-module__VU94ra__buttonIconOnly:hover:after,.InstallActionButtons-module__VU94ra__buttonIconOnly:hover:before{opacity:1;transform:translate(-50%)scale(1)}.InstallActionButtons-module__VU94ra__buttonIconOnly:disabled:after,.InstallActionButtons-module__VU94ra__buttonIconOnly:disabled:before{display:none}.InstallActionButtons-module__VU94ra__buttonBack{color:var(--text-primary);background:var(--bg-card);border-color:var(--border)}.InstallActionButtons-module__VU94ra__buttonBack:hover:not(:disabled){background:var(--bg-card-hover);border-color:var(--border)}.InstallActionButtons-module__VU94ra__buttonSecondary{color:var(--text-secondary);background:var(--bg-card);border-color:var(--border)}.InstallActionButtons-module__VU94ra__buttonSecondary:hover:not(:disabled){color:var(--text-primary);background:var(--bg-card-hover);border-color:var(--border)}.InstallActionButtons-module__VU94ra__buttonHold{color:var(--warning-text);background:var(--warning-bg);border-color:var(--warning-border)}.InstallActionButtons-module__VU94ra__buttonHold:hover:not(:disabled){color:var(--warning);background:color-mix(in srgb, var(--warning-bg) 70%, var(--bg-card-hover));border-color:var(--warning)}.InstallActionButtons-module__VU94ra__buttonDanger{color:var(--danger);border-color:var(--danger);background:0 0}.InstallActionButtons-module__VU94ra__buttonDanger:hover:not(:disabled){color:var(--on-danger);background:var(--danger);border-color:var(--danger)}.InstallActionButtons-module__VU94ra__dropdownContent{z-index:var(--z-dropdown);min-width:200px;padding:var(--spacing-xs);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);animation:var(--kf-slide-down) var(--duration-normal) var(--ease-out)}.InstallActionButtons-module__VU94ra__dropdownItem{gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-sm);transition:background-color var(--duration-fast) var(--ease-out);outline:none;align-items:center;display:flex}.InstallActionButtons-module__VU94ra__dropdownItem:hover,.InstallActionButtons-module__VU94ra__dropdownItem:focus{background:var(--bg-card-hover)}.InstallActionButtons-module__VU94ra__dropdownItem svg{width:16px;height:16px;color:var(--text-secondary);flex-shrink:0}.InstallActionButtons-module__VU94ra__dropdownItem:hover svg{color:var(--text-primary)}.InstallActionButtons-module__VU94ra__dropdownItemDanger{color:var(--danger)}.InstallActionButtons-module__VU94ra__dropdownItemDanger:hover{color:var(--danger);background:var(--danger-bg)}.InstallActionButtons-module__VU94ra__dropdownItemDanger svg,.InstallActionButtons-module__VU94ra__dropdownItemDanger:hover svg{color:var(--danger)}.InstallActionButtons-module__VU94ra__dropdownSeparator{height:1px;margin:var(--spacing-xs) 0;background:var(--border)}@media (max-width:768px){.InstallActionButtons-module__VU94ra__container{gap:var(--spacing-xs)}.InstallActionButtons-module__VU94ra__button{font-size:var(--text-xs)}.InstallActionButtons-module__VU94ra__button svg{width:16px;height:16px}.InstallActionButtons-module__VU94ra__buttonIconOnly{min-width:32px;min-height:32px;padding:var(--spacing-xs)}.InstallActionButtons-module__VU94ra__dropdownContent{min-width:180px}.InstallActionButtons-module__VU94ra__dropdownItem{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-xs)}.InstallActionButtons-module__VU94ra__dropdownItem svg{width:14px;height:14px}}
.DealActionButtons-module__TA_aua__toolbar{gap:var(--spacing);align-items:center;display:flex}.DealActionButtons-module__TA_aua__backButton{width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex;position:relative}.DealActionButtons-module__TA_aua__backButton:hover:not(:disabled){color:var(--text-primary);background:var(--bg-card-hover)}.DealActionButtons-module__TA_aua__backButton:focus{outline:none}.DealActionButtons-module__TA_aua__backButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.DealActionButtons-module__TA_aua__backButton:disabled{cursor:not-allowed;opacity:.5}.DealActionButtons-module__TA_aua__actionGroup{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;display:flex}.DealActionButtons-module__TA_aua__actionGroup .DealActionButtons-module__TA_aua__actionButton{border:none;border-right:1px solid var(--border);border-radius:0}.DealActionButtons-module__TA_aua__actionGroup .DealActionButtons-module__TA_aua__actionButton:first-child{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.DealActionButtons-module__TA_aua__actionGroup .DealActionButtons-module__TA_aua__actionButton:last-child{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);border-right:none}.DealActionButtons-module__TA_aua__actionButton{width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex;position:relative}.DealActionButtons-module__TA_aua__actionButton:focus{outline:none}.DealActionButtons-module__TA_aua__actionButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.DealActionButtons-module__TA_aua__actionButton:disabled{cursor:not-allowed;opacity:.5}.DealActionButtons-module__TA_aua__actionButton svg{flex-shrink:0}.DealActionButtons-module__TA_aua__actionButton:after,.DealActionButtons-module__TA_aua__backButton:after{z-index:var(--z-tooltip);padding:var(--spacing-sm) var(--spacing);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--bg-card);white-space:nowrap;pointer-events:none;content:attr(title);background:var(--text-primary);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);opacity:0;transition:opacity var(--duration-fast) var(--ease-out);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.DealActionButtons-module__TA_aua__actionButton:before,.DealActionButtons-module__TA_aua__backButton:before{z-index:var(--z-tooltip);pointer-events:none;content:"";border:5px solid #0000;border-top-color:var(--text-primary);opacity:0;transition:opacity var(--duration-fast) var(--ease-out);position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%)}.DealActionButtons-module__TA_aua__actionButton:hover:after,.DealActionButtons-module__TA_aua__actionButton:hover:before,.DealActionButtons-module__TA_aua__backButton:hover:after,.DealActionButtons-module__TA_aua__backButton:hover:before{opacity:1}.DealActionButtons-module__TA_aua__actionButton:disabled:after,.DealActionButtons-module__TA_aua__actionButton:disabled:before,.DealActionButtons-module__TA_aua__backButton:disabled:after,.DealActionButtons-module__TA_aua__backButton:disabled:before{display:none}.DealActionButtons-module__TA_aua__actionPending{color:var(--color-primary)}.DealActionButtons-module__TA_aua__actionPending:hover:not(:disabled){color:var(--color-primary);background:var(--info-bg)}.DealActionButtons-module__TA_aua__actionApprove{color:var(--success)}.DealActionButtons-module__TA_aua__actionApprove:hover:not(:disabled){color:var(--success);background:var(--success-bg)}.DealActionButtons-module__TA_aua__actionReject{color:var(--danger)}.DealActionButtons-module__TA_aua__actionReject:hover:not(:disabled){color:var(--danger);background:var(--danger-bg)}.DealActionButtons-module__TA_aua__actionCancel{color:var(--warning)}.DealActionButtons-module__TA_aua__actionCancel:hover:not(:disabled){color:var(--warning);background:var(--warning-bg)}.DealActionButtons-module__TA_aua__actionSecondary{color:var(--text-secondary)}.DealActionButtons-module__TA_aua__actionSecondary:hover:not(:disabled){color:var(--text-primary);background:var(--bg-card-hover)}.DealActionButtons-module__TA_aua__dropdownContent{z-index:var(--z-dropdown);min-width:200px;padding:var(--spacing-sm);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);animation:var(--kf-slide-down) var(--duration-fast) var(--ease-out)}.DealActionButtons-module__TA_aua__dropdownItem{gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);font-size:var(--text-sm);color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease-out);outline:none;align-items:center;display:flex}.DealActionButtons-module__TA_aua__dropdownItem:hover,.DealActionButtons-module__TA_aua__dropdownItem:focus{background:var(--bg-card-hover)}.DealActionButtons-module__TA_aua__dropdownItem svg{color:var(--text-secondary);flex-shrink:0}.DealActionButtons-module__TA_aua__dropdownItemDanger,.DealActionButtons-module__TA_aua__dropdownItemDanger svg{color:var(--danger)}.DealActionButtons-module__TA_aua__dropdownItemDanger:hover,.DealActionButtons-module__TA_aua__dropdownItemDanger:focus{background:var(--danger-bg)}.DealActionButtons-module__TA_aua__dropdownSeparator{height:1px;margin:var(--spacing-sm) 0;background:var(--border)}@media (max-width:768px){.DealActionButtons-module__TA_aua__toolbar{gap:var(--spacing-sm)}.DealActionButtons-module__TA_aua__actionButton,.DealActionButtons-module__TA_aua__backButton{width:32px;height:32px}.DealActionButtons-module__TA_aua__actionButton svg,.DealActionButtons-module__TA_aua__backButton svg{width:16px;height:16px}.DealActionButtons-module__TA_aua__dropdownContent{min-width:180px}}
.ActionsCell-module__jPY2Qa__cell{gap:var(--spacing-xs);align-items:center;display:inline-flex}
.CellErrorWrapper-module__ZpvEXG__wrapper{flex-direction:column;width:100%;display:flex}.CellErrorWrapper-module__ZpvEXG__error{width:100%;padding:var(--spacing-2xs) var(--spacing-md);-webkit-line-clamp:2;line-clamp:2;font-size:var(--text-xs);color:var(--danger);word-break:break-word;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}
.DisplayCell-module__vTENGW__muted{color:var(--text-tertiary)}.DisplayCell-module__vTENGW__strong{font-weight:var(--font-semibold);color:var(--text-primary)}.DisplayCell-module__vTENGW__numeric{font-variant-numeric:tabular-nums;color:var(--text-primary)}
.DotCell-module__8xB4yq__wrap{justify-content:center;align-items:center;width:100%;display:flex}.DotCell-module__8xB4yq__dot{border-radius:var(--radius-round);width:10px;height:10px}.DotCell-module__8xB4yq__neutral{background:var(--badge-neutral-text)}.DotCell-module__8xB4yq__info{background:var(--info)}.DotCell-module__8xB4yq__success{background:var(--success)}.DotCell-module__8xB4yq__warning{background:var(--warning)}.DotCell-module__8xB4yq__danger{background:var(--danger)}
.Table-module__-U5Cwa__container{background-color:var(--bg-card);border:1px solid color-mix(in srgb, var(--border) 55%, transparent);border-radius:var(--card-radius);width:100%;box-shadow:var(--shadow-sm);position:relative;overflow:hidden}[data-sub-item] .Table-module__-U5Cwa__container{box-shadow:none;border:none;border-radius:0}.Table-module__-U5Cwa__tableWrapper{box-sizing:border-box;overscroll-behavior-x:none;width:100%;overflow:auto visible}.Table-module__-U5Cwa__table{width:100%;font-size:calc(var(--text-sm) * .95);color:var(--text-primary);letter-spacing:-.005em;table-layout:fixed;border-spacing:0;border-collapse:separate}.Table-module__-U5Cwa__toggleButton{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background-color:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);transition:background-color var(--duration-normal) var(--ease-out), border-color var(--duration-normal) var(--ease-out), color var(--duration-normal) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.Table-module__-U5Cwa__toggleButton:hover{color:var(--text-primary);background-color:var(--bg-card-hover);border-color:var(--color-primary)}.Table-module__-U5Cwa__toolbarControls{z-index:100;gap:var(--spacing-sm);min-width:0;transition:max-width var(--duration-slow) var(--ease-in-out), opacity var(--duration-slow) var(--ease-in-out), transform var(--duration-slow) var(--ease-in-out);align-items:center;display:flex;position:relative}.Table-module__-U5Cwa__toolbarControls.Table-module__-U5Cwa__expanded{opacity:1;max-width:1000px;transform:none}.Table-module__-U5Cwa__toolbarControls.Table-module__-U5Cwa__collapsed{pointer-events:none;opacity:0;max-width:0;overflow:hidden;transform:translate(-20px)}.Table-module__-U5Cwa__tableFooter{padding:var(--spacing-md) var(--spacing-lg);background-color:var(--bg-card-hover);border-top:1px solid var(--border)}.Table-module__-U5Cwa__tableHeader{gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);background:var(--bg-base);border-bottom:1px solid var(--border-grid);flex-wrap:wrap;align-items:center;display:flex}.Table-module__-U5Cwa__titleRow,.Table-module__-U5Cwa__tabsRow{gap:var(--spacing-sm);align-items:center;display:flex}.Table-module__-U5Cwa__actionsRow{gap:var(--spacing-sm);align-items:center;margin-left:auto;display:flex}@media (max-width:768px){.Table-module__-U5Cwa__tableHeader{gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing);flex-direction:column;align-items:flex-start}.Table-module__-U5Cwa__actionsRow{flex-wrap:wrap;width:100%;min-width:0;margin-left:0}.Table-module__-U5Cwa__tabsRow{flex-wrap:wrap}.Table-module__-U5Cwa__container{border-radius:var(--radius-sm)}.Table-module__-U5Cwa__tableWrapper{-webkit-overflow-scrolling:touch}.Table-module__-U5Cwa__table{min-width:100%;font-size:var(--text-xs)}.Table-module__-U5Cwa__toggleButton{width:28px;height:28px}.Table-module__-U5Cwa__toolbarControls{gap:calc(var(--spacing-sm) * .75);flex-wrap:wrap;flex:auto;max-width:100%}.Table-module__-U5Cwa__toolbarControls.Table-module__-U5Cwa__expanded{max-width:100%}}@media (max-width:480px){.Table-module__-U5Cwa__table{font-size:var(--text-xs)}.Table-module__-U5Cwa__toolbarControls{gap:var(--spacing-xs)}}
.site-columns-module__AdLgaq__validationCell{justify-content:center;width:100%;display:flex}.site-columns-module__AdLgaq__validConfirmed{color:var(--success)}.site-columns-module__AdLgaq__validPartial{color:var(--warning)}.site-columns-module__AdLgaq__validFailed{color:var(--danger)}.site-columns-module__AdLgaq__validUnknown{color:var(--text-tertiary)}
.site-columns-module__ZQGYbW__validationCell{justify-content:center;width:100%;display:flex}.site-columns-module__ZQGYbW__validConfirmed{color:var(--success)}.site-columns-module__ZQGYbW__validPartial{color:var(--warning)}.site-columns-module__ZQGYbW__validFailed{color:var(--danger)}.site-columns-module__ZQGYbW__validUnknown{color:var(--text-tertiary)}
.Empty-module__gmXG3a__container{gap:var(--spacing-sm);padding:var(--spacing-2xl) var(--spacing-lg);text-align:center;opacity:0;animation:Empty-module__gmXG3a__enter var(--duration-slower) var(--ease-out) forwards;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}@keyframes Empty-module__gmXG3a__enter{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}.Empty-module__gmXG3a__iconRing{width:56px;height:56px;margin-bottom:var(--spacing-xs);color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, transparent);border-radius:var(--radius-round);opacity:.85;transition:transform var(--duration-slow) ease;place-items:center;display:grid}.Empty-module__gmXG3a__container:hover .Empty-module__gmXG3a__iconRing{transform:scale(1.06)}.Empty-module__gmXG3a__message{font-size:var(--text-base);font-weight:var(--font-semibold);line-height:var(--leading-snug);color:var(--text-primary);letter-spacing:-.01em;margin:0}.Empty-module__gmXG3a__description{max-width:280px;font-size:var(--text-13);font-weight:var(--font-normal);color:var(--text-tertiary);margin:0;line-height:1.55}.Empty-module__gmXG3a__action{padding:var(--spacing-sm) 18px;margin-top:var(--spacing-sm);font-size:var(--text-13);font-weight:var(--font-semibold);color:var(--on-primary);cursor:pointer;background:var(--color-primary);border-radius:var(--radius-md);transition:opacity var(--duration-fast) ease, transform var(--duration-fast) ease, box-shadow var(--duration-normal) ease;border:none}.Empty-module__gmXG3a__action:hover{box-shadow:0 4px 14px color-mix(in srgb, var(--color-primary) 25%, transparent);opacity:.92;transform:translateY(-1px)}.Empty-module__gmXG3a__action:active{transform:translateY(0)}.Empty-module__gmXG3a__action:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Empty-module__gmXG3a__compact{gap:var(--spacing-xs);padding:var(--spacing);font-size:var(--text-13);font-weight:var(--font-medium);color:var(--text-tertiary);justify-content:center;align-items:center;display:flex}@media (max-width:640px){.Empty-module__gmXG3a__container{padding:var(--spacing-xl) var(--spacing)}.Empty-module__gmXG3a__iconRing{width:48px;height:48px}.Empty-module__gmXG3a__message{font-size:var(--font-size-15)}}
.Reactions-module__LXkPcq__reactions{gap:var(--space-15);flex-wrap:wrap;align-items:center;display:flex}.Reactions-module__LXkPcq__compact{gap:var(--spacing-xs)}.Reactions-module__LXkPcq__pillWrapper{display:inline-flex;position:relative}.Reactions-module__LXkPcq__pill{height:26px;padding:0 var(--spacing-sm);color:var(--text-tertiary);cursor:pointer;border:1px solid color-mix(in srgb, var(--border) 50%, transparent);border-radius:var(--radius-md);transition:color var(--duration-normal) ease, background-color var(--duration-normal) ease, border-color var(--duration-normal) ease, transform var(--duration-fast) ease;background:0 0;align-items:center;gap:5px;display:inline-flex}.Reactions-module__LXkPcq__pill:hover{color:var(--text-secondary);background:color-mix(in srgb, var(--text-tertiary) 6%, transparent);border-color:color-mix(in srgb, var(--border) 80%, transparent)}.Reactions-module__LXkPcq__pill:active{transform:scale(.94)}.Reactions-module__LXkPcq__pill:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Reactions-module__LXkPcq__pill.Reactions-module__LXkPcq__active{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, transparent);border-color:color-mix(in srgb, var(--color-primary) 25%, transparent)}.Reactions-module__LXkPcq__pill.Reactions-module__LXkPcq__active:hover{background:color-mix(in srgb, var(--color-primary) 12%, transparent);border-color:color-mix(in srgb, var(--color-primary) 35%, transparent)}.Reactions-module__LXkPcq__pill:disabled{cursor:not-allowed;opacity:.5;transform:none}.Reactions-module__LXkPcq__icon{flex-shrink:0;width:14px;height:14px}.Reactions-module__LXkPcq__count{font-size:var(--text-xs);font-weight:var(--font-semibold);line-height:var(--leading-none);color:inherit}.Reactions-module__LXkPcq__compact .Reactions-module__LXkPcq__pill{gap:var(--spacing-xs);height:22px;padding:0 var(--space-15)}.Reactions-module__LXkPcq__compact .Reactions-module__LXkPcq__icon{width:12px;height:12px}.Reactions-module__LXkPcq__compact .Reactions-module__LXkPcq__count{font-size:var(--text-2xs)}.Reactions-module__LXkPcq__tooltip{z-index:var(--z-tooltip,1070);visibility:hidden;padding:var(--space-15) var(--space-25);font-size:var(--text-2xs);font-weight:var(--font-medium);color:var(--text-primary);white-space:nowrap;pointer-events:none;background:var(--bg-card);border:1px solid color-mix(in srgb, var(--border) 60%, transparent);border-radius:var(--radius-sm);opacity:0;transition:opacity var(--duration-normal) ease, transform var(--duration-normal) var(--ease-out), visibility var(--duration-normal) ease;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 4px 16px -4px #0000001a,0 2px 6px -2px #0000000f}.Reactions-module__LXkPcq__tooltip:after{content:"";border:4px solid #0000;border-top-color:var(--bg-card);position:absolute;top:100%;left:50%;transform:translate(-50%)}.Reactions-module__LXkPcq__pillWrapper:hover .Reactions-module__LXkPcq__tooltip{visibility:visible;opacity:1;transform:translate(-50%)translateY(0)}.Reactions-module__LXkPcq__addWrapper{position:relative}.Reactions-module__LXkPcq__addButton{width:28px;height:26px;padding:0 var(--space-15);color:var(--text-tertiary);cursor:pointer;border:1px solid color-mix(in srgb, var(--border) 50%, transparent);border-radius:var(--radius-md);transition:color var(--duration-normal) ease, background-color var(--duration-normal) ease, border-color var(--duration-normal) ease, transform var(--duration-fast) ease;background:0 0;justify-content:center;align-items:center;display:flex}.Reactions-module__LXkPcq__addButton:hover{color:var(--text-secondary);background:color-mix(in srgb, var(--text-tertiary) 6%, transparent);border-color:color-mix(in srgb, var(--border) 80%, transparent)}.Reactions-module__LXkPcq__addButton:active{transform:scale(.92)}.Reactions-module__LXkPcq__compact .Reactions-module__LXkPcq__addButton{width:22px;height:22px}.Reactions-module__LXkPcq__picker{padding:var(--spacing-xs) 5px;background:var(--bg-card);border:1px solid color-mix(in srgb, var(--border) 60%, transparent);border-radius:var(--radius-10);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:Reactions-module__LXkPcq__pickerIn var(--duration-normal) var(--ease-out);align-items:center;gap:1px;display:flex;position:relative;box-shadow:0 8px 32px -8px #0000002e,0 4px 12px -4px #00000014}.Reactions-module__LXkPcq__caret{pointer-events:none;background:var(--bg-card);border:1px solid color-mix(in srgb, var(--border) 60%, transparent);width:8px;height:8px;position:absolute;transform:translate(-50%)rotate(45deg)}.Reactions-module__LXkPcq__pickerAbove .Reactions-module__LXkPcq__caret{border-top:none;border-left:none;bottom:-5px}.Reactions-module__LXkPcq__pickerBelow .Reactions-module__LXkPcq__caret{border-bottom:none;border-right:none;top:-5px}@keyframes Reactions-module__LXkPcq__pickerIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.Reactions-module__LXkPcq__option{width:26px;height:26px;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-6);transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, transform var(--duration-fast) ease;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.Reactions-module__LXkPcq__option:hover{color:var(--text-primary);background:color-mix(in srgb, var(--text-tertiary) 10%, transparent);transform:scale(1.1)}.Reactions-module__LXkPcq__option:active{transform:scale(.95)}.Reactions-module__LXkPcq__option.Reactions-module__LXkPcq__selected{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, transparent)}.Reactions-module__LXkPcq__option.Reactions-module__LXkPcq__selected:hover{background:color-mix(in srgb, var(--color-primary) 16%, transparent)}.Reactions-module__LXkPcq__option:disabled{cursor:not-allowed;opacity:.5;transform:none}
.userColumns-module__rXnKja__userCell{gap:var(--spacing-sm);align-items:center;display:flex}.userColumns-module__rXnKja__userName{text-overflow:ellipsis;font-weight:var(--font-medium);color:var(--text-primary);white-space:nowrap;overflow:hidden}.userColumns-module__rXnKja__username{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary)}.userColumns-module__rXnKja__emptyText{color:var(--text-tertiary)}.userColumns-module__rXnKja__phoneCell{gap:var(--spacing-xs);align-items:center;display:flex}.userColumns-module__rXnKja__phoneNumber{font-size:var(--text-sm);color:var(--text-secondary)}.userColumns-module__rXnKja__phoneVerified{color:var(--success-text)}.userColumns-module__rXnKja__phoneUnverified{color:var(--text-tertiary)}.userColumns-module__rXnKja__roleCell{gap:var(--spacing-xs);align-items:center;display:flex}.userColumns-module__rXnKja__roleBadge{padding:var(--spacing-xs) calc(var(--spacing-sm) + var(--spacing-xs));font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.025em;border-radius:calc(var(--radius-sm) / 2);align-items:center;display:inline-flex}.userColumns-module__rXnKja__roleSuperAdmin{color:var(--accent);background-color:color-mix(in srgb, var(--accent) 10%, transparent)}.userColumns-module__rXnKja__roleAdmin{color:var(--danger-text);background-color:var(--danger-bg)}.userColumns-module__rXnKja__roleManager{color:var(--warning-text);background-color:var(--warning-bg)}.userColumns-module__rXnKja__roleSales{color:var(--info-text);background-color:var(--info-bg)}.userColumns-module__rXnKja__roleOperations{color:var(--success-text);background-color:var(--success-bg)}.userColumns-module__rXnKja__roleFinance{color:var(--warning-text);background-color:var(--warning-bg)}.userColumns-module__rXnKja__roleViewer{color:var(--text-tertiary);background-color:color-mix(in srgb, var(--text-tertiary) 10%, transparent)}.userColumns-module__rXnKja__superuserIcon{color:var(--accent)}.userColumns-module__rXnKja__statusCell{gap:var(--spacing-xs);flex-wrap:wrap;align-items:center;display:flex}.userColumns-module__rXnKja__statusBadge{padding:var(--spacing-xs) var(--spacing-xs);font-size:var(--text-xs);font-weight:var(--font-medium);border-radius:calc(var(--radius-sm) / 2);align-items:center;display:inline-flex}.userColumns-module__rXnKja__statusActive{color:var(--success-text);background-color:var(--success-bg)}.userColumns-module__rXnKja__statusInactive{color:var(--danger-text);background-color:var(--danger-bg)}.userColumns-module__rXnKja__statusUnverified{color:var(--warning-text);background-color:var(--warning-bg)}.userColumns-module__rXnKja__statusLocked{color:var(--accent);background-color:color-mix(in srgb, var(--accent) 10%, transparent)}.userColumns-module__rXnKja__statusDeleted{color:var(--danger-text);background-color:var(--danger-bg)}.userColumns-module__rXnKja__uuidCell{gap:var(--spacing-xs);align-items:center;display:flex}.userColumns-module__rXnKja__uuidText{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary)}.userColumns-module__rXnKja__copyBtn{padding:var(--spacing-2xs);color:var(--text-tertiary);cursor:pointer;border-radius:calc(var(--radius-sm) / 2);transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.userColumns-module__rXnKja__copyBtn:hover{color:var(--text-primary)}@media (max-width:768px){.userColumns-module__rXnKja__userCell{gap:var(--spacing-xs)}.userColumns-module__rXnKja__userName{font-size:var(--text-sm)}}
.Comment-module__FFpHyG__comment{gap:var(--space-25);padding:var(--space-25) var(--spacing-sm);border-radius:var(--radius-sm);transition:background-color var(--duration-normal) ease;display:flex}.Comment-module__FFpHyG__comment:hover{background:color-mix(in srgb, var(--bg-card-hover) 30%, transparent)}.Comment-module__FFpHyG__compact{gap:var(--spacing-sm);padding:var(--spacing-sm) var(--space-15)}.Comment-module__FFpHyG__content{flex:1;min-width:0}.Comment-module__FFpHyG__header{gap:var(--spacing-sm);margin-bottom:var(--spacing-xs);justify-content:space-between;align-items:center;display:flex}.Comment-module__FFpHyG__meta{gap:var(--spacing-sm);align-items:center;display:flex}.Comment-module__FFpHyG__author{font-size:var(--text-13);font-weight:var(--font-semibold);color:var(--text-primary);letter-spacing:-.01em}.Comment-module__FFpHyG__time{font-size:var(--text-xs);font-weight:var(--font-normal);color:var(--text-tertiary)}.Comment-module__FFpHyG__edited{padding:1px var(--space-15);font-size:var(--text-2xs);font-weight:var(--font-medium);color:var(--text-tertiary);background:color-mix(in srgb, var(--text-tertiary) 8%, transparent);border-radius:var(--radius-xs)}.Comment-module__FFpHyG__compact .Comment-module__FFpHyG__author{font-size:var(--text-xs)}.Comment-module__FFpHyG__compact .Comment-module__FFpHyG__time,.Comment-module__FFpHyG__compact .Comment-module__FFpHyG__edited{font-size:var(--text-10)}.Comment-module__FFpHyG__menuTrigger{width:26px;height:26px;color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-6);opacity:0;transition:opacity var(--duration-normal) ease, color var(--duration-normal) ease, background-color var(--duration-normal) ease;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.Comment-module__FFpHyG__comment:hover .Comment-module__FFpHyG__menuTrigger{opacity:1}.Comment-module__FFpHyG__menuTrigger:hover{color:var(--text-secondary);background:color-mix(in srgb, var(--text-tertiary) 8%, transparent)}.Comment-module__FFpHyG__menu{min-width:120px;padding:var(--spacing-xs);background:var(--bg-card);border:1px solid color-mix(in srgb, var(--border) 50%, transparent);border-radius:var(--radius-10);animation:var(--kf-slide-down) var(--duration-fast) var(--ease-out);box-shadow:0 4px 16px -4px #0000001f,0 2px 6px -2px #0000000f}.Comment-module__FFpHyG__menuItem{gap:var(--spacing-sm);width:100%;padding:7px var(--space-25);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-6);transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease;background:0 0;border:none;align-items:center;display:flex}.Comment-module__FFpHyG__menuItem:hover{color:var(--text-primary);background:var(--bg-card-hover)}.Comment-module__FFpHyG__menuItem.Comment-module__FFpHyG__danger{color:var(--color-error)}.Comment-module__FFpHyG__menuItem.Comment-module__FFpHyG__danger:hover{color:var(--color-error);background:color-mix(in srgb, var(--color-error) 8%, transparent)}.Comment-module__FFpHyG__body{font-size:var(--text-sm);color:var(--text-primary);letter-spacing:.01em;word-break:break-word;white-space:pre-wrap;margin:0;line-height:1.6}.Comment-module__FFpHyG__compact .Comment-module__FFpHyG__body{font-size:var(--text-13);line-height:var(--leading-normal)}.Comment-module__FFpHyG__footer{gap:var(--space-25);margin-top:var(--space-15);justify-content:flex-start;align-items:center;display:flex}.Comment-module__FFpHyG__compact .Comment-module__FFpHyG__footer{margin-top:var(--spacing-xs)}.Comment-module__FFpHyG__actions{gap:var(--spacing-xs);align-items:center;display:flex}.Comment-module__FFpHyG__actionBtn{min-width:26px;height:26px;padding:0 var(--spacing-sm);color:var(--text-tertiary);cursor:pointer;border:1px solid color-mix(in srgb, var(--border) 50%, transparent);border-radius:var(--radius-md);transition:color var(--duration-normal) ease, background-color var(--duration-normal) ease, border-color var(--duration-normal) ease, transform var(--duration-fast) ease;background:0 0;justify-content:center;align-items:center;gap:5px;display:flex}.Comment-module__FFpHyG__actionBtn:hover{color:var(--text-secondary);background:color-mix(in srgb, var(--text-tertiary) 6%, transparent);border-color:color-mix(in srgb, var(--border) 80%, transparent)}.Comment-module__FFpHyG__actionBtn:active{transform:scale(.94)}.Comment-module__FFpHyG__actionBtn.Comment-module__FFpHyG__hasReplies{padding:0 var(--space-25);color:var(--text-secondary);background:color-mix(in srgb, var(--color-primary) 6%, transparent);border-color:color-mix(in srgb, var(--color-primary) 20%, transparent)}.Comment-module__FFpHyG__actionBtn.Comment-module__FFpHyG__hasReplies:hover{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 12%, transparent);border-color:color-mix(in srgb, var(--color-primary) 30%, transparent)}.Comment-module__FFpHyG__replyCount{font-size:var(--text-xs);font-weight:var(--font-semibold)}.Comment-module__FFpHyG__editForm{margin-top:var(--space-15);animation:Comment-module__FFpHyG__editIn var(--duration-normal) var(--ease-out)}@keyframes Comment-module__FFpHyG__editIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Comment-module__FFpHyG__editTextarea{width:100%;min-height:72px;padding:var(--space-25) var(--spacing-md);font-size:var(--text-sm);color:var(--text-primary);resize:none;background:var(--bg-card);border:1px solid color-mix(in srgb, var(--border) 80%, transparent);border-radius:var(--radius-10);transition:border-color var(--duration-normal) ease, box-shadow var(--duration-normal) ease;line-height:1.6}.Comment-module__FFpHyG__editTextarea:focus{border-color:color-mix(in srgb, var(--color-primary) 50%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 8%, transparent);outline:none}.Comment-module__FFpHyG__editActions{gap:var(--spacing-sm);margin-top:var(--spacing-sm);justify-content:flex-end;display:flex}.Comment-module__FFpHyG__cancelBtn{padding:var(--space-15) var(--spacing-md);font-size:var(--text-13);font-weight:var(--font-medium);color:var(--text-secondary);cursor:pointer;border:1px solid color-mix(in srgb, var(--border) 60%, transparent);border-radius:var(--radius-sm);transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease;background:0 0}.Comment-module__FFpHyG__cancelBtn:hover{color:var(--text-primary);background:var(--bg-card-hover)}.Comment-module__FFpHyG__saveBtn{padding:var(--space-15) var(--space-35);font-size:var(--text-13);font-weight:var(--font-semibold);color:var(--on-primary);cursor:pointer;background:var(--color-primary);border-radius:var(--radius-sm);transition:opacity var(--duration-fast) ease, transform var(--duration-instant) ease, box-shadow var(--duration-normal) ease;border:none}.Comment-module__FFpHyG__saveBtn:hover:not(:disabled){box-shadow:0 4px 12px color-mix(in srgb, var(--color-primary) 25%, transparent);opacity:.92;transform:translateY(-1px)}.Comment-module__FFpHyG__saveBtn:active:not(:disabled){transform:translateY(0)}.Comment-module__FFpHyG__saveBtn:disabled{cursor:not-allowed;opacity:.45}
.mcpColumns-module__-KRxPq__clientCell{gap:var(--spacing-xs);align-items:center;display:flex}.mcpColumns-module__-KRxPq__clientIcon{color:var(--color-primary);flex-shrink:0}.mcpColumns-module__-KRxPq__clientName{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary)}
.Thread-module__qwHw_W__thread{position:relative}.Thread-module__qwHw_W__nested{flex:1;min-width:0}.Thread-module__qwHw_W__children{margin-top:var(--spacing-2xs);animation:var(--kf-slide-down) var(--duration-normal) var(--ease-out);flex-direction:column;display:flex}.Thread-module__qwHw_W__branch{align-items:stretch;display:flex}.Thread-module__qwHw_W__connector{flex-shrink:0;width:28px;position:relative}.Thread-module__qwHw_W__elbow{border-bottom:1.5px solid color-mix(in srgb, var(--border) 30%, transparent);border-left:1.5px solid color-mix(in srgb, var(--border) 30%, transparent);border-bottom-left-radius:var(--radius-sm);width:10px;height:22px;position:absolute;top:0;left:18px}.Thread-module__qwHw_W__trunk{background:linear-gradient(to bottom, color-mix(in srgb, var(--border) 30%, transparent), color-mix(in srgb, var(--border) 8%, transparent));width:1.5px;position:absolute;top:22px;bottom:0;left:18px}.Thread-module__qwHw_W__compact .Thread-module__qwHw_W__connector{width:20px}.Thread-module__qwHw_W__compact .Thread-module__qwHw_W__elbow{border-bottom-left-radius:var(--radius-6);width:6px;height:16px;left:14px}.Thread-module__qwHw_W__compact .Thread-module__qwHw_W__trunk{top:16px;left:14px}.Thread-module__qwHw_W__compact .Thread-module__qwHw_W__rail{width:20px}.Thread-module__qwHw_W__compact .Thread-module__qwHw_W__rail:before{border-bottom-left-radius:var(--radius-6);width:6px;height:14px;left:14px}.Thread-module__qwHw_W__compact .Thread-module__qwHw_W__composer{margin:var(--spacing-2xs) 0 var(--spacing-sm)}
.PasswordStrength-module__6G4hgG__root{gap:var(--space-15);flex-direction:column;display:flex}.PasswordStrength-module__6G4hgG__score0{--strength:var(--danger)}.PasswordStrength-module__6G4hgG__score1{--strength:var(--warning)}.PasswordStrength-module__6G4hgG__score2{--strength:var(--amber-500)}.PasswordStrength-module__6G4hgG__score3{--strength:var(--green-500)}.PasswordStrength-module__6G4hgG__score4{--strength:var(--success)}.PasswordStrength-module__6G4hgG__bars{gap:var(--spacing-xs);height:4px;display:flex}.PasswordStrength-module__6G4hgG__bar{background:var(--border);border-radius:var(--radius-2);transition:background var(--duration-normal) var(--ease-out);flex:1}.PasswordStrength-module__6G4hgG__filled{background:var(--strength)}.PasswordStrength-module__6G4hgG__label{font-size:var(--text-2xs);font-weight:var(--font-semibold);line-height:var(--leading-none);color:var(--strength);transition:color var(--duration-normal) var(--ease-out)}
.CommentFeed-module__3qn6nG__feed{flex-direction:column;gap:0;display:flex}.CommentFeed-module__3qn6nG__feed.CommentFeed-module__3qn6nG__empty{height:100%}.CommentFeed-module__3qn6nG__threads{flex-direction:column;gap:0;display:flex}.CommentFeed-module__3qn6nG__threads>:not(:last-child){padding-bottom:var(--spacing-2xs);position:relative}.CommentFeed-module__3qn6nG__threads>:not(:last-child):after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--border) 35%, transparent), color-mix(in srgb, var(--border) 10%, transparent));height:1px;position:absolute;bottom:0;left:48px;right:4px}.CommentFeed-module__3qn6nG__compact .CommentFeed-module__3qn6nG__threads>:not(:last-child){padding-bottom:0}.CommentFeed-module__3qn6nG__compact .CommentFeed-module__3qn6nG__threads>:not(:last-child):after{left:40px}.CommentFeed-module__3qn6nG__loadMore{padding:var(--spacing-md) 0 var(--spacing-xs);justify-content:center;display:flex}.CommentFeed-module__3qn6nG__loadMoreBtn{gap:var(--spacing-sm);height:34px;padding:0 var(--space-5);font-size:var(--text-13);font-weight:var(--font-semibold);color:var(--text-secondary);cursor:pointer;border:1px solid color-mix(in srgb, var(--border) 50%, transparent);border-radius:var(--radius-lg);transition:background-color var(--duration-normal) ease, color var(--duration-normal) ease, border-color var(--duration-normal) ease, transform var(--duration-fast) ease, box-shadow var(--duration-normal) ease;background:0 0;justify-content:center;align-items:center;display:flex}.CommentFeed-module__3qn6nG__loadMoreBtn:hover:not(:disabled){color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 6%, transparent);border-color:color-mix(in srgb, var(--color-primary) 25%, transparent);box-shadow:0 2px 8px color-mix(in srgb, var(--color-primary) 10%, transparent);transform:translateY(-1px)}.CommentFeed-module__3qn6nG__loadMoreBtn:active:not(:disabled){box-shadow:none;transform:translateY(0)}.CommentFeed-module__3qn6nG__loadMoreBtn:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary) 40%, transparent);outline-offset:2px}.CommentFeed-module__3qn6nG__loadMoreBtn:disabled{cursor:not-allowed;opacity:.5}.CommentFeed-module__3qn6nG__loadMoreLabel{line-height:var(--leading-none)}.CommentFeed-module__3qn6nG__spinner{border:2px solid color-mix(in srgb, var(--text-tertiary) 25%, transparent);border-top-color:var(--text-secondary);border-radius:var(--radius-round);width:14px;height:14px;animation:var(--kf-spin) .7s linear infinite}.CommentFeed-module__3qn6nG__paginating{margin-top:var(--spacing-xs)}
.FieldGrid-module__UegGhW__fieldGrid{gap:var(--spacing) var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.FieldGrid-module__UegGhW__field{gap:var(--spacing-sm);flex-direction:column;grid-column:span 2;display:flex}.FieldGrid-module__UegGhW__half{grid-column:span 1}.FieldGrid-module__UegGhW__label{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.02em}.FieldGrid-module__UegGhW__input,.FieldGrid-module__UegGhW__textarea{width:100%;padding:0 var(--input-pad-x);font-family:inherit;font-size:var(--input-font);color:var(--text-primary);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--input-radius);transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);outline:none}.FieldGrid-module__UegGhW__input{height:var(--input-height)}.FieldGrid-module__UegGhW__textarea{padding:var(--space-2) var(--input-pad-x);resize:vertical}.FieldGrid-module__UegGhW__input::placeholder,.FieldGrid-module__UegGhW__textarea::placeholder{color:var(--input-placeholder)}.FieldGrid-module__UegGhW__input:hover:not(:disabled),.FieldGrid-module__UegGhW__textarea:hover:not(:disabled){border-color:var(--input-border-hover)}.FieldGrid-module__UegGhW__input:focus,.FieldGrid-module__UegGhW__textarea:focus{border-color:var(--input-border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 10%, transparent)}.FieldGrid-module__UegGhW__input:disabled,.FieldGrid-module__UegGhW__textarea:disabled{cursor:not-allowed;opacity:.5}.FieldGrid-module__UegGhW__input[aria-invalid=true],.FieldGrid-module__UegGhW__textarea[aria-invalid=true]{border-color:var(--danger-border)}.FieldGrid-module__UegGhW__input[aria-invalid=true]:focus,.FieldGrid-module__UegGhW__textarea[aria-invalid=true]:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 10%, transparent)}.FieldGrid-module__UegGhW__fieldError{font-size:var(--text-2xs);line-height:var(--leading-normal);color:var(--danger-text);animation:var(--kf-slide-down) var(--duration-fast) var(--ease-out);margin:0}.FieldGrid-module__UegGhW__hint{font-size:var(--text-2xs);line-height:var(--leading-normal);color:var(--text-secondary);margin:0}@media (max-width:480px){.FieldGrid-module__UegGhW__fieldGrid{grid-template-columns:1fr}.FieldGrid-module__UegGhW__half{grid-column:span 1}}
.Editor-module__DDKy0W__editor{min-width:0;min-height:32px;padding:var(--spacing-sm) var(--spacing-xs);font-size:var(--text-13);line-height:var(--leading-normal);color:var(--text-primary);cursor:text;flex:1;overflow:hidden}.Editor-module__DDKy0W__editor .ProseMirror{word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;outline:none;min-height:20px}.Editor-module__DDKy0W__editor .ProseMirror p.is-editor-empty:first-child:before{float:left;height:0;color:var(--text-tertiary);pointer-events:none;content:attr(data-placeholder);opacity:.6}.Editor-module__DDKy0W__editor .ProseMirror strong{font-weight:var(--font-semibold)}.Editor-module__DDKy0W__editor .ProseMirror em{font-style:italic}.Editor-module__DDKy0W__editor .ProseMirror u{text-decoration:underline}.Editor-module__DDKy0W__editor .ProseMirror s{text-decoration:line-through}.Editor-module__DDKy0W__editor .ProseMirror code{padding:1px var(--spacing-xs);font-family:var(--font-mono);background:color-mix(in srgb, var(--text-tertiary) 10%, transparent);border-radius:var(--radius-xs);font-size:.9em}.Editor-module__DDKy0W__editor .ProseMirror h2{margin:var(--spacing-xs) 0 var(--spacing-2xs);font-size:1.15em;font-weight:var(--font-semibold)}:is(.Editor-module__DDKy0W__editor .ProseMirror ul,.Editor-module__DDKy0W__editor .ProseMirror ol){padding-left:var(--space-5);margin:var(--spacing-2xs) 0}.Editor-module__DDKy0W__editor .ProseMirror li{margin:1px 0}.Editor-module__DDKy0W__editor .ProseMirror li p{margin:0}.Editor-module__DDKy0W__editor .ProseMirror p{margin:0}.Editor-module__DDKy0W__editor .ProseMirror p+p{margin-top:var(--spacing-xs)}.Editor-module__DDKy0W__disabled{pointer-events:none;opacity:.6}.Editor-module__DDKy0W__compact{min-height:28px;padding:var(--spacing-xs) var(--space-15);font-size:var(--text-xs)}
.Spinner-module__DigQRW__spinner{animation:var(--kf-spin) var(--duration-spin) linear infinite}
.ErrorMessage-module__ayAkxq__error{gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);margin:var(--space-15) var(--spacing-md);font-size:var(--text-xs);color:var(--danger);background:color-mix(in srgb, var(--danger) 6%, var(--bg-card));border-radius:var(--radius-sm);animation:var(--kf-slide-down) var(--duration-normal) ease;align-items:center;display:flex}.ErrorMessage-module__ayAkxq__error svg{flex-shrink:0}
.StatusBanner-module__trl3Eq__banner{gap:var(--spacing-sm);padding:var(--space-25) var(--space-35);font-size:var(--text-sm);line-height:var(--leading-normal);border-radius:var(--radius-sm);border:1px solid;align-items:center;display:flex}.StatusBanner-module__trl3Eq__banner svg{flex-shrink:0}.StatusBanner-module__trl3Eq__error{color:var(--danger-text);background:var(--danger-bg);border-color:var(--danger-border)}.StatusBanner-module__trl3Eq__success{color:var(--success-text);background:var(--success-bg);border-color:var(--success-border)}
.Footer-module__qOqEJa__footer{gap:var(--space-25);padding:var(--spacing-2xs) var(--spacing-md) var(--spacing-sm) 46px;animation:var(--kf-slide-down) var(--duration-normal) ease;align-items:center;display:flex}.Footer-module__qOqEJa__author{font-size:var(--text-2xs);color:var(--text-tertiary);opacity:.7}.Footer-module__qOqEJa__chars{padding:1px var(--spacing-sm);font-size:var(--text-10);font-variant-numeric:tabular-nums;color:var(--text-tertiary);letter-spacing:.01em;background:color-mix(in srgb, var(--text-tertiary) 8%, transparent);border-radius:var(--radius-10);align-items:center;display:inline-flex}.Footer-module__qOqEJa__chars.Footer-module__qOqEJa__nearLimit{color:var(--color-warning);background:color-mix(in srgb, var(--warning) 12%, transparent)}.Footer-module__qOqEJa__chars.Footer-module__qOqEJa__overLimit{font-weight:var(--font-semibold);color:var(--color-error);background:color-mix(in srgb, var(--color-error) 12%, transparent)}.Footer-module__qOqEJa__spacer{flex:1}.Footer-module__qOqEJa__cancel{padding:var(--spacing-xs) var(--spacing-md);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--text-secondary);cursor:pointer;border:1px solid color-mix(in srgb, var(--border) 50%, transparent);border-radius:var(--radius-6);transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease, color var(--duration-fast) ease;background:0 0}.Footer-module__qOqEJa__cancel:hover:not(:disabled){color:var(--text-primary);background:var(--bg-card-hover);border-color:color-mix(in srgb, var(--border) 80%, transparent)}.Footer-module__qOqEJa__cancel:disabled{cursor:not-allowed;opacity:.5}
.CreateUser-module__nFFyFW__form{gap:var(--space-5);flex-direction:column;display:flex}
.SendButton-module__EYbhrG__send{width:30px;height:30px;margin-top:var(--spacing-xs);color:var(--text-tertiary);cursor:default;border-radius:var(--radius-round);opacity:.35;transition:background-color var(--duration-normal) var(--ease-out), color var(--duration-normal) var(--ease-out), opacity var(--duration-normal) var(--ease-out), transform var(--duration-instant) ease;background:0 0;border:none;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;display:flex}.SendButton-module__EYbhrG__send.SendButton-module__EYbhrG__active{color:var(--on-primary);cursor:pointer;background:var(--color-primary);opacity:1}.SendButton-module__EYbhrG__send.SendButton-module__EYbhrG__active:hover{opacity:.88}.SendButton-module__EYbhrG__send:active:not(:disabled){transform:scale(.9)}.SendButton-module__EYbhrG__send:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.SendButton-module__EYbhrG__spinner{border:2px solid #ffffff40;border-top-color:var(--white);border-radius:var(--radius-round);width:14px;height:14px;animation:var(--kf-spin) .7s linear infinite;display:block}
.LoadingState-module__AnUPrW__loading{gap:var(--spacing-md);padding:var(--spacing-2xl) 0;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;display:flex}.LoadingState-module__AnUPrW__label{font-size:var(--text-sm);margin:0}
.Toolbar-module__7mXSaW__toolbar{gap:var(--spacing-2xs);padding:var(--spacing-xs) var(--space-25) var(--spacing-xs) 46px;border-top:1px solid color-mix(in srgb, var(--border) 20%, transparent);animation:var(--kf-fade-in) var(--duration-fast) ease;align-items:center;display:flex}.Toolbar-module__7mXSaW__btn{width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-6);transition:background-color var(--duration-instant) ease, color var(--duration-instant) ease;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.Toolbar-module__7mXSaW__btn:hover:not(:disabled):not(.Toolbar-module__7mXSaW__active){color:var(--text-primary);background:color-mix(in srgb, var(--text-tertiary) 8%, transparent)}.Toolbar-module__7mXSaW__btn:active:not(:disabled){background:color-mix(in srgb, var(--text-tertiary) 14%, transparent)}.Toolbar-module__7mXSaW__btn.Toolbar-module__7mXSaW__active{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 14%, transparent)}.Toolbar-module__7mXSaW__btn.Toolbar-module__7mXSaW__active:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary) 22%, transparent)}.Toolbar-module__7mXSaW__btn:disabled{cursor:not-allowed;opacity:.4}
.DeleteUser-module__Wxi_9W__content{gap:var(--space-5);padding:var(--spacing-sm) var(--spacing-xs);flex-direction:column;align-items:center;display:flex}.DeleteUser-module__Wxi_9W__warningIcon{width:56px;height:56px;color:var(--danger-text);background:color-mix(in srgb, var(--danger) 10%, transparent);border-radius:var(--radius-round);justify-content:center;align-items:center;display:flex}.DeleteUser-module__Wxi_9W__confirmText{font-size:var(--text-sm);color:var(--text-primary);text-align:center;margin:0;line-height:1.6}.DeleteUser-module__Wxi_9W__confirmText strong{font-weight:var(--font-semibold);color:var(--color-primary)}.DeleteUser-module__Wxi_9W__email{color:var(--text-secondary)}.DeleteUser-module__Wxi_9W__warningBox{gap:var(--spacing-sm);width:100%;padding:var(--spacing-md) var(--spacing);background:color-mix(in srgb, var(--danger) 6%, transparent);border:1px solid color-mix(in srgb, var(--danger) 18%, transparent);border-left:3px solid var(--danger-text);border-radius:var(--radius-sm);display:flex}.DeleteUser-module__Wxi_9W__warningBoxIcon{color:var(--danger-text);flex-shrink:0;margin-top:1px}.DeleteUser-module__Wxi_9W__warningTitle{margin-bottom:var(--spacing-xs);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--danger-text);display:block}.DeleteUser-module__Wxi_9W__warningText{font-size:var(--text-xs);color:var(--text-primary);margin:0;line-height:1.6}.DeleteUser-module__Wxi_9W__warningText strong{font-weight:var(--font-semibold);color:var(--danger-text)}.DeleteUser-module__Wxi_9W__infoBox{width:100%;padding:var(--spacing-md) var(--spacing);background:color-mix(in srgb, var(--color-primary) 6%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 18%, transparent);border-left:3px solid var(--color-primary);border-radius:var(--radius-sm)}.DeleteUser-module__Wxi_9W__infoTitle{margin-bottom:var(--spacing-xs);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-primary);display:block}.DeleteUser-module__Wxi_9W__infoText{font-size:var(--text-xs);color:var(--text-primary);margin:0;line-height:1.6}.DeleteUser-module__Wxi_9W__infoText strong{font-weight:var(--font-semibold)}
.Composer-module__r-P9oW__composer{background:color-mix(in srgb, var(--bg-card) 60%, transparent);border-radius:var(--radius-20);transition:border-color var(--duration-slow) var(--ease-out), border-radius var(--duration-slow) var(--ease-out), background-color var(--duration-slow) var(--ease-out), box-shadow var(--duration-slow) var(--ease-out);border:1px solid #0000}.Composer-module__r-P9oW__composer:hover{background:var(--bg-card);border-color:color-mix(in srgb, var(--border) 60%, transparent)}.Composer-module__r-P9oW__composer.Composer-module__r-P9oW__expanded{background:var(--bg-card);border-color:var(--border);border-radius:var(--radius-16);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 12%, transparent)}.Composer-module__r-P9oW__composer.Composer-module__r-P9oW__submitting{pointer-events:none;opacity:.65}.Composer-module__r-P9oW__replyBanner{padding:var(--space-15) var(--spacing-md);background:color-mix(in srgb, var(--color-primary) 6%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-primary) 12%, transparent);animation:var(--kf-slide-down) var(--duration-normal) var(--ease-out);border-radius:13px 13px 0 0;justify-content:space-between;align-items:center;display:flex}.Composer-module__r-P9oW__replyLabel{font-size:var(--text-2xs);line-height:var(--leading-none);color:var(--text-secondary)}.Composer-module__r-P9oW__replyLabel strong{font-weight:var(--font-semibold);color:var(--color-primary)}.Composer-module__r-P9oW__replyDismiss{width:18px;height:18px;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-round);transition:background-color var(--duration-fast), color var(--duration-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.Composer-module__r-P9oW__replyDismiss:hover{color:var(--text-primary);background:color-mix(in srgb, var(--color-primary) 12%, transparent)}.Composer-module__r-P9oW__replyDismiss:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Composer-module__r-P9oW__body{gap:var(--spacing-sm);padding:var(--space-15) var(--spacing-sm) var(--space-15) var(--space-25);align-items:center;display:flex}.Composer-module__r-P9oW__expanded .Composer-module__r-P9oW__body{align-items:flex-start}.Composer-module__r-P9oW__compact{border-radius:var(--radius-20)}.Composer-module__r-P9oW__compact.Composer-module__r-P9oW__expanded{border-radius:var(--radius-md)}.Composer-module__r-P9oW__compact .Composer-module__r-P9oW__body{padding:var(--spacing-xs) var(--space-15) var(--spacing-xs) var(--spacing-sm)}
.UpdateUser-module__rvN0_a__form{gap:var(--space-5);flex-direction:column;display:flex}
.Analytics-module__KaDjfq__container{gap:var(--filter-content-gap);flex-direction:column;width:100%;min-width:0;display:flex}.Analytics-module__KaDjfq__header{justify-content:flex-end;align-items:center;display:flex}.Analytics-module__KaDjfq__analyticsContent{gap:var(--spacing-lg);flex-direction:column;width:100%;min-width:0;display:flex}.Analytics-module__KaDjfq__chartRow{gap:var(--spacing-lg);grid-template-columns:1fr 340px;display:grid}@media (max-width:768px){.Analytics-module__KaDjfq__container{gap:var(--spacing-xs)}.Analytics-module__KaDjfq__analyticsContent{gap:var(--spacing)}}@media (max-width:900px){.Analytics-module__KaDjfq__chartRow{grid-template-columns:1fr}}
.SortBar-module__V4khnW__root{display:inline-flex;position:relative}.SortBar-module__V4khnW__trigger{width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-sm);transition:background var(--duration-fast) ease, color var(--duration-fast) ease;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.SortBar-module__V4khnW__trigger:hover{color:var(--text-secondary);background:color-mix(in srgb, var(--bg-card-hover) 60%, transparent)}.SortBar-module__V4khnW__trigger:focus-visible{box-shadow:var(--focus-ring);outline:none}.SortBar-module__V4khnW__trigger.SortBar-module__V4khnW__compact{width:28px;height:28px}.SortBar-module__V4khnW__menu{z-index:var(--z-dropdown,100);background:var(--bg-card);border:1px solid color-mix(in srgb, var(--border) 50%, transparent);border-radius:var(--radius-md);opacity:0;min-width:120px;padding:3px;animation:.18s forwards SortBar-module__V4khnW__menuIn;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 6px 20px -4px #00000024,0 2px 6px -2px #00000014}@keyframes SortBar-module__V4khnW__menuIn{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0}}.SortBar-module__V4khnW__item{gap:var(--spacing-sm);width:100%;padding:7px var(--space-25);font-size:var(--text-13);font-weight:var(--font-medium);color:var(--text-secondary);text-align:left;cursor:pointer;border-radius:calc(var(--radius-md) - var(--radius-2));transition:background var(--duration-instant) ease;background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.SortBar-module__V4khnW__item:hover{background:var(--bg-card-hover)}.SortBar-module__V4khnW__item:focus-visible{box-shadow:var(--focus-ring);outline:none}.SortBar-module__V4khnW__item.SortBar-module__V4khnW__active{font-weight:var(--font-semibold);color:var(--color-primary)}
.DetailItem-module__8Bgp0q__item{gap:var(--space-15);flex-direction:column;display:flex}.DetailItem-module__8Bgp0q__label{gap:var(--space-15);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.03em;align-items:center;display:flex}.DetailItem-module__8Bgp0q__label svg{opacity:.7;flex-shrink:0}.DetailItem-module__8Bgp0q__value{font-size:var(--text-sm);color:var(--text-primary)}
.CommissionTable-module__dWqrAG__section{gap:var(--filter-content-gap);flex-direction:column;width:100%;min-width:0;display:flex}.CommissionTable-module__dWqrAG__filterRow{justify-content:flex-end;align-items:center;display:flex}@media (max-width:768px){.CommissionTable-module__dWqrAG__section{gap:var(--spacing-xs)}}
.Comments-module__AG3vkG__section{gap:var(--spacing);flex-direction:column;width:calc(100% + 24px);height:100%;margin-left:-12px;margin-right:-12px;display:flex;position:relative}.Comments-module__AG3vkG__section.Comments-module__AG3vkG__compact{gap:var(--spacing-md)}.Comments-module__AG3vkG__header{padding:0 var(--spacing-md) var(--spacing-sm);flex-shrink:0;justify-content:flex-start;align-items:center;display:flex}.Comments-module__AG3vkG__error{padding:var(--spacing-md);margin:0 var(--spacing-md);color:var(--text-primary);text-align:center;background-color:color-mix(in srgb, var(--color-error) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-error) 25%, transparent);border-radius:var(--radius-10)}.Comments-module__AG3vkG__error p{font-size:var(--text-13);margin:0;line-height:1.4}.Comments-module__AG3vkG__feed{min-height:0;padding:0 var(--spacing-xs);flex:1;margin:0 -4px;overflow:visible auto}.Comments-module__AG3vkG__form{z-index:var(--z-sticky);padding:var(--space-25) var(--spacing-md);margin-top:var(--spacing-xs);background:linear-gradient(to bottom, color-mix(in srgb, var(--bg-card) 95%, transparent), var(--bg-card));border-radius:var(--radius-10);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-shrink:0;position:sticky;bottom:0}.Comments-module__AG3vkG__form:before{content:"";background:linear-gradient(90deg, transparent, var(--border) 20%, var(--border) 80%, transparent);opacity:.6;height:1px;position:absolute;top:0;left:12px;right:12px}
.DetailSection-module__JX894a__divider{border:none;border-top:1px solid var(--border);margin:0}.DetailSection-module__JX894a__block{gap:var(--space-25);flex-direction:column;display:flex}.DetailSection-module__JX894a__title{gap:var(--spacing-xs);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-primary);align-items:center;margin:0;display:flex}.DetailSection-module__JX894a__titleIcon{opacity:.7;display:inline-flex}
.FilterPill-module__pSFpbq__pill{--pill-height:30px;--pill-padding-x:14px;--pill-gap:6px;--pill-font-size:var(--text-xs);gap:var(--pill-gap);height:var(--pill-height);padding:0 var(--pill-padding-x);font-family:inherit;font-size:var(--pill-font-size);font-weight:var(--font-semibold);line-height:var(--leading-none);color:var(--text-tertiary);letter-spacing:.02em;white-space:nowrap;cursor:pointer;border-radius:var(--radius-full);transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;align-items:center;display:inline-flex}.FilterPill-module__pSFpbq__pill[data-size=sm]{--pill-height:26px;--pill-padding-x:10px;--pill-font-size:var(--text-2xs)}.FilterPill-module__pSFpbq__pill[data-size=lg]{--pill-height:36px;--pill-padding-x:18px;--pill-font-size:var(--text-sm)}.FilterPill-module__pSFpbq__pill:hover{color:var(--text-primary);background:var(--surface-muted)}.FilterPill-module__pSFpbq__pill:focus-visible{box-shadow:var(--focus-ring);outline:none}.FilterPill-module__pSFpbq__pill:disabled{cursor:not-allowed;opacity:.5}.FilterPill-module__pSFpbq__pill[data-state=open]{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary) 14%, transparent)}.FilterPill-module__pSFpbq__pill[data-active]{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, transparent)}.FilterPill-module__pSFpbq__pill[data-active]:hover{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 14%, transparent)}.FilterPill-module__pSFpbq__icon{color:currentColor;flex-shrink:0;display:inline-flex}.FilterPill-module__pSFpbq__icon svg{width:15px;height:15px}.FilterPill-module__pSFpbq__label{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}
.TechnicianSelect-module__ffJmdW__error{padding:var(--spacing-sm);font-size:var(--text-sm);color:var(--danger);text-align:center}.TechnicianSelect-module__ffJmdW__item{gap:var(--spacing-sm);align-items:center;width:100%;display:flex}.TechnicianSelect-module__ffJmdW__statusDot{border-radius:var(--radius-round);flex-shrink:0;width:8px;height:8px}.TechnicianSelect-module__ffJmdW__dotActive{background-color:var(--success)}.TechnicianSelect-module__ffJmdW__dotInactive{background-color:var(--text-disabled)}.TechnicianSelect-module__ffJmdW__name{font-size:var(--text-sm);color:var(--text-primary);flex:1}.TechnicianSelect-module__ffJmdW__rating{font-size:var(--text-2xs);font-weight:var(--font-medium);color:var(--warning);white-space:nowrap;flex-shrink:0}
.InstallConsumablesTable-module__WlOz_q__section{gap:var(--spacing);flex-direction:column;width:100%;display:flex}.InstallConsumablesTable-module__WlOz_q__titleSection{gap:var(--spacing-sm);align-items:center;display:flex}.InstallConsumablesTable-module__WlOz_q__tableTitle{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0}.InstallConsumablesTable-module__WlOz_q__count{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-secondary);background:var(--surface-muted);border:1px solid var(--border);border-radius:var(--radius-full)}.InstallConsumablesTable-module__WlOz_q__actionsCell{gap:var(--spacing-sm);justify-content:flex-start;align-items:center;display:flex}
.DealSiteTable-module__MMSqAW__section{gap:var(--spacing);flex-direction:column;width:100%;display:flex}.DealSiteTable-module__MMSqAW__tableTitle{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0}
.ResetButton-module__vWnadq__reset{--control-size:30px;width:var(--control-size);height:var(--control-size);color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-full);transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ResetButton-module__vWnadq__reset[data-size=sm]{--control-size:26px}.ResetButton-module__vWnadq__reset[data-size=lg]{--control-size:36px}.ResetButton-module__vWnadq__reset:hover{color:var(--text-primary);background:var(--surface-muted)}.ResetButton-module__vWnadq__reset:focus-visible{box-shadow:var(--focus-ring);outline:none}.ResetButton-module__vWnadq__icon{width:13px;height:13px}
.InstallTasksTable-module__zUu71W__container{gap:var(--spacing);width:100%;min-width:0;height:100%;padding-top:var(--spacing);flex-direction:column;display:flex}.InstallTasksTable-module__zUu71W__tabs{width:100%;margin:0}@media (max-width:768px){.InstallTasksTable-module__zUu71W__container{gap:var(--spacing)}}.InstallTasksTable-module__zUu71W__content{flex:1;min-width:0;overflow:hidden auto}.InstallTasksTable-module__zUu71W__titleSection{gap:var(--spacing-sm);align-items:center;display:flex}.InstallTasksTable-module__zUu71W__tableTitle{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0}.InstallTasksTable-module__zUu71W__count{padding:var(--spacing-xs) var(--spacing-md);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-secondary);background-color:var(--surface-muted);border:1px solid var(--border);border-radius:var(--radius-full)}
.InstallLineItemTable-module__namYcq__section{gap:var(--spacing);flex-direction:column;width:100%;display:flex}.InstallLineItemTable-module__namYcq__titleSection{gap:var(--spacing-sm);align-items:center;display:flex}.InstallLineItemTable-module__namYcq__tableTitle{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0}.InstallLineItemTable-module__namYcq__count{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-secondary);background:var(--surface-muted);border:1px solid var(--border);border-radius:var(--radius-full)}.InstallLineItemTable-module__namYcq__actionsCell{gap:var(--spacing-sm);justify-content:flex-start;align-items:center;display:flex}
.StatSkeleton-module___idt4G__value,.StatSkeleton-module___idt4G__label{background:linear-gradient(90deg, var(--surface-muted) 25%, var(--border) 50%, var(--surface-muted) 75%);border-radius:var(--radius-sm);animation:var(--kf-shimmer) var(--duration-shimmer) var(--ease-in-out) infinite;background-size:200% 100%}.StatSkeleton-module___idt4G__value{width:70%;height:20px}.StatSkeleton-module___idt4G__label{width:45%;height:12px}