.appEntitlementBadges_appBillingBadges__pvs9m{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.35rem}.appEntitlementBadges_appBillingBadge___Jq9e{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:600;letter-spacing:.01em;line-height:1.4}.appEntitlementBadges_appBillingBadgePlan__tbgdZ{color:var(--trussaro-plan-badge-foreground);background:var(--trussaro-plan-badge-background);border:1px solid var(--trussaro-plan-badge-border)}.appEntitlementBadges_appBillingBadgeStatusTrial__MrZhK{color:#b8dcff;background:#1e4a7a;border:1px solid rgba(59,130,246,.55)}.appEntitlementBadges_appBillingBadgeStatusActive__t_Jrl{color:#c8f0d0;background:#1f5c38;border:1px solid rgba(56,161,92,.55)}.appEntitlementBadges_appBillingBadgeStatusInactive__q8BWB{color:#cbd5e1;background:#3a4050;border:1px solid rgba(148,163,184,.4)}.appEntitlementBadges_appCardBadges__kl8hn{margin-top:0}.appEntitlementBadges_appBillingBadgesCompact__U9PLC{margin-top:0;gap:.25rem}.appEntitlementBadges_appBillingBadgesCompact__U9PLC .appEntitlementBadges_appBillingBadge___Jq9e{padding:.05rem .375rem;font-size:.5625rem;line-height:1.3}[data-trussaro-collapsible-sidebar-shell] .appEntitlementBadges_appBillingBadgesCompact__U9PLC{flex-wrap:nowrap}.organizationSettings_panel__yJrA_{display:flex;flex-direction:column;gap:.5rem;min-height:0}.organizationSettings_accordion__LLKjG{display:flex;flex-direction:column;gap:.25rem}.organizationSettings_section__dKccv{border:none;border-radius:0;background:transparent;overflow:hidden}.organizationSettings_sectionHeader__Zr3iL{display:flex;align-items:center;gap:.5rem;width:100%;padding:.65rem 0;margin:0;border:none;background:transparent;color:var(--color-text);font-size:.9375rem;font-weight:600;text-align:left;cursor:pointer;transition:background .15s ease}.organizationSettings_sectionHeader__Zr3iL:hover{background:color-mix(in srgb,var(--theme-surface-hover,var(--color-muted)) 50%,transparent);border-radius:6px}.organizationSettings_sectionChevron__87tEs{display:inline-flex;width:1rem;height:1rem;flex-shrink:0;transition:transform .2s ease;opacity:.7}.organizationSettings_sectionOpen__pbgJa .organizationSettings_sectionChevron__87tEs{transform:rotate(90deg)}.organizationSettings_sectionBody__IdZ6C{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s ease}.organizationSettings_sectionOpen__pbgJa .organizationSettings_sectionBody__IdZ6C{grid-template-rows:1fr}.organizationSettings_sectionBodyInner__DEmPG{overflow:hidden;min-height:0}.organizationSettings_sectionBodyContent__WAJSn{padding:0 0 .75rem 1.25rem;display:flex;flex-direction:column;gap:.15rem}.organizationSettings_group__8Klys{border:none;border-radius:0;background:transparent;overflow:hidden}.organizationSettings_groupHeader__fFsLl{display:flex;align-items:center;gap:.45rem;width:100%;padding:.5rem 0;margin:0;border:none;background:transparent;color:var(--color-text);font-size:.875rem;font-weight:600;text-align:left;cursor:pointer;transition:background .15s ease}.organizationSettings_groupHeader__fFsLl:hover{background:color-mix(in srgb,var(--theme-surface-hover,var(--color-muted)) 45%,transparent);border-radius:6px}.organizationSettings_groupChevron__JCLFc{display:inline-flex;width:.875rem;height:.875rem;flex-shrink:0;transition:transform .2s ease;opacity:.65}.organizationSettings_groupOpen__DHT0b .organizationSettings_groupChevron__JCLFc{transform:rotate(90deg)}.organizationSettings_groupTitle__3lh1g{margin:0;font-size:.875rem;font-weight:600;letter-spacing:normal;text-transform:none;color:var(--color-text)}.organizationSettings_groupBody__UsGM2{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s ease}.organizationSettings_groupOpen__DHT0b .organizationSettings_groupBody__UsGM2{grid-template-rows:1fr}.organizationSettings_groupBodyInner__uWBPT{overflow:hidden;min-height:0}.organizationSettings_groupBodyContent__BaWL_{padding:0 0 .5rem 1.1rem;display:flex;flex-direction:column;gap:.65rem}.organizationSettings_row__zdcsG{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding:.35rem 0}.organizationSettings_rowLabel__Etclk{font-size:.875rem;color:var(--color-text-muted)}.organizationSettings_rowValue__qIHlk{font-size:.875rem;color:var(--color-text)}.organizationSettings_appBillingRow__3Snjx{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.75rem}.organizationSettings_appBillingRow__3Snjx+.organizationSettings_appBillingRow__3Snjx{border-top:1px solid var(--theme-border-subtle,var(--color-border-subtle))}.organizationSettings_appBillingList__sAsMg{display:flex;flex-direction:column;padding:0;border:1px solid var(--color-border-subtle,hsla(0,0%,50%,.22));border-radius:.75rem;background:var(--theme-surface-inset,var(--color-surface-raised,hsla(0,0%,100%,.02)))}.organizationSettings_appBillingCard__dtvKg{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-items:center;width:min(100%,18rem);min-width:0;overflow:hidden;border:1px solid var(--theme-border-card,var(--color-border-subtle));border-radius:.625rem;background:var(--theme-surface-card,var(--color-surface-raised));box-shadow:0 1px 2px color-mix(in srgb,var(--color-text) 7%,transparent)}.organizationSettings_appBillingCardHeader__yMs_2{grid-column:1/-1;display:grid;grid-template-columns:3.4rem minmax(0,1fr);align-items:stretch;min-height:3.35rem}.organizationSettings_appBillingLogoRegion__tpXKE{display:grid;place-items:center;border-right:1px solid var(--theme-border-subtle,var(--color-border-subtle));background:var(--theme-surface-inset,var(--color-surface-raised))}.organizationSettings_appBillingLogo__NkyaL{flex-shrink:0;width:2rem;height:2rem;border-radius:.375rem;object-fit:cover;background:var(--color-surface,hsla(0,0%,50%,.12))}.organizationSettings_appBillingLogoFallback__XII_b{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;font-size:1rem;font-weight:600;color:var(--color-text);background:var(--color-surface,hsla(0,0%,50%,.18))}.organizationSettings_appBillingTitleBlock__I5cNy{display:block;min-width:0;padding:.46rem .7rem}.organizationSettings_appBillingTitleBlock__I5cNy strong{display:block;font-size:.9375rem;font-weight:600;color:var(--color-text)}.organizationSettings_appBillingBadges__Dfk0Q{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.35rem}.organizationSettings_appBillingBadge___pA5Z{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:600;letter-spacing:.01em;line-height:1.4}.organizationSettings_appBillingBadgePlanStarter__s5adJ{color:#f5f3ff;background:#6d28d9;border:1px solid #8b5cf6}.organizationSettings_appBillingBadgePlanGrowth__TiuIF{color:#ecfdf5;background:#15803d;border:1px solid #22c55e}.organizationSettings_appBillingBadgePlanPro__50m_C{color:#eff6ff;background:#2563eb;border:1px solid #60a5fa}.organizationSettings_appBillingBadgePlanDefault__j3GkP{color:#cbd5e1;background:#3a4050;border:1px solid rgba(148,163,184,.4)}.organizationSettings_appBillingBadgeStatusTrial__lp0WF{color:#b8dcff;background:#1e4a7a;border:1px solid rgba(59,130,246,.55)}.organizationSettings_appBillingBadgeStatusActive__aojUJ{color:#c8f0d0;background:#1f5c38;border:1px solid rgba(56,161,92,.55)}.organizationSettings_appBillingBadgeStatusInactive__sn8dO{color:#cbd5e1;background:#3a4050;border:1px solid rgba(148,163,184,.4)}.organizationSettings_appBillingFooter__0X2Hk{display:flex;flex-direction:column;align-items:stretch;gap:.375rem;min-width:8.25rem;padding:0;border:none}.organizationSettings_appBillingFooter__0X2Hk .organizationSettings_btn__y7jhl{width:100%;background:var(--theme-surface-raised,var(--color-surface))}.organizationSettings_appBillingFooter__0X2Hk .organizationSettings_btn__y7jhl:hover:not(:disabled){background:var(--theme-surface-hover,var(--color-muted))}.organizationSettings_billingCancelOverlay__2xDco{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:rgba(15,23,42,.55)}.organizationSettings_billingCancelDialog__3CRNs{width:min(100%,28rem);padding:1.25rem 1.5rem 1.5rem;border-radius:.75rem;background:var(--color-surface,#fff);box-shadow:0 20px 48px rgba(15,23,42,.24)}[data-theme=dark] .organizationSettings_billingCancelDialog__3CRNs{background:var(--color-surface);box-shadow:0 20px 48px rgba(0,0,0,.45)}.organizationSettings_billingCancelTitle__MDCv7{margin:0 0 .75rem;font-size:1.0625rem;font-weight:600;color:var(--color-text)}.organizationSettings_billingCancelBody__lpFbL{display:flex;flex-direction:column;gap:.625rem}.organizationSettings_billingCancelParagraph__b6t_m{margin:0;font-size:.875rem;line-height:1.45;color:var(--color-text-muted)}.organizationSettings_billingCancelAckRow__1Uh55{display:flex;align-items:flex-start;gap:.625rem;margin-top:.25rem;font-size:.875rem;line-height:1.4;color:var(--color-text)}.organizationSettings_billingCancelActions__jNRBy{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1.25rem}.organizationSettings_billingActionError__Y0lzd{margin:.75rem 0 0;font-size:.875rem;color:var(--color-error,#b91c1c)}.organizationSettings_billingToastError__Z36iJ,.organizationSettings_billingToastSuccess__UZhKM{position:fixed;bottom:1.5rem;left:50%;transform:translateX(-50%);z-index:10060;display:flex;align-items:center;gap:.75rem;max-width:min(32rem,calc(100vw - 2rem));padding:.75rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:500;box-shadow:0 8px 24px rgba(15,23,42,.18)}.organizationSettings_billingToastSuccess__UZhKM{color:#14532d;background:#f0fdf4;border:1px solid #bbf7d0}.organizationSettings_billingToastError__Z36iJ{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}[data-theme=dark] .organizationSettings_billingToastSuccess__UZhKM{color:#bbf7d0;background:#052e16;border-color:#166534}[data-theme=dark] .organizationSettings_billingToastError__Z36iJ{color:#fecaca;background:#450a0a;border-color:#991b1b}.organizationSettings_billingToastDismiss__Rhn4_{flex-shrink:0;padding:0;border:none;background:transparent;color:inherit;font-size:1.25rem;line-height:1;cursor:pointer;opacity:.7}.organizationSettings_billingToastDismiss__Rhn4_:hover{opacity:1}.organizationSettings_appBillingScheduledNotice__LiDKU{margin:0;font-size:.8125rem;font-weight:600;color:var(--color-text)}.organizationSettings_appBillingName__RPhjp{flex:1 1;min-width:0;font-size:.875rem;color:var(--color-text-muted)}.organizationSettings_appBillingName__RPhjp strong{display:block;font-size:.9375rem;font-weight:600;color:var(--color-text)}.organizationSettings_appBillingPlan__D8i2S{flex-shrink:0;margin-top:.15rem;font-size:.875rem;font-weight:500;color:var(--color-text)}.organizationSettings_appBillingDetails__A_xIb{grid-column:1;grid-row:2;display:flex;align-items:center;gap:.7rem;min-height:2.45rem;min-width:0;padding:.42rem .65rem;border-top:1px solid var(--theme-border-subtle,var(--color-border-subtle))}.organizationSettings_appBillingDetailRow__x7YFs{display:flex;flex-direction:column;gap:.1rem}.organizationSettings_appBillingDetailRow__x7YFs .organizationSettings_rowLabel__Etclk{font-size:.56rem}.organizationSettings_appBillingDetailRow__x7YFs .organizationSettings_rowValue__qIHlk{font-size:.72rem;font-weight:700}@media (max-width:640px){.organizationSettings_appBillingRow__3Snjx{flex-direction:column;align-items:stretch}.organizationSettings_appBillingCard__dtvKg{display:flex;flex-direction:column;align-items:stretch;gap:.75rem}.organizationSettings_appBillingCardHeader__yMs_2{align-items:flex-start}.organizationSettings_appBillingDetails__A_xIb{min-width:0;width:100%;padding:.42rem .65rem}.organizationSettings_appBillingFooter__0X2Hk{align-items:flex-start;align-self:flex-end}}.organizationSettings_appBillingActions__MaX6D{flex-shrink:0}.organizationSettings_appBillingActiveCheck__1Fuf_{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;color:var(--color-success)}.organizationSettings_appBillingActiveCheck__1Fuf_ svg{width:1rem;height:1rem}.organizationSettings_field__Hu_W3{display:flex;flex-direction:column;gap:.35rem}.organizationSettings_fieldLabel__idDrv{font-size:.8125rem;font-weight:500;color:var(--color-text-muted)}.organizationSettings_input__yfXDu,.organizationSettings_select__m8uT8,.organizationSettings_textarea__yjVjT{width:100%;max-width:100%;padding:.5rem .65rem;border:1px solid var(--theme-form-input-border,var(--theme-border-strong,var(--color-border)));border-radius:6px;background:var(--theme-form-input-bg,var(--theme-surface-inset,var(--color-muted)))!important;color:var(--theme-form-input-text,var(--color-text))!important;font-size:.875rem;line-height:1.4}.organizationSettings_input__yfXDu:focus:not(.organizationSettings_inputNonEditable__QLohC),.organizationSettings_select__m8uT8:focus,.organizationSettings_textarea__yjVjT:focus{outline:2px solid color-mix(in srgb,var(--color-primary) 55%,transparent);outline-offset:1px}.organizationSettings_input__yfXDu:-moz-read-only.organizationSettings_inputNonEditable__QLohC{color:var(--color-text-muted)!important;cursor:default;opacity:.72;background:color-mix(in srgb,var(--theme-form-input-bg,var(--theme-surface-inset,var(--color-muted))) 88%,var(--color-text-muted) 12%)!important}.organizationSettings_inputNonEditable__QLohC,.organizationSettings_input__yfXDu:read-only.organizationSettings_inputNonEditable__QLohC{color:var(--color-text-muted)!important;cursor:default;opacity:.72;background:color-mix(in srgb,var(--theme-form-input-bg,var(--theme-surface-inset,var(--color-muted))) 88%,var(--color-text-muted) 12%)!important}.organizationSettings_inputNonEditable__QLohC:focus,.organizationSettings_inputNonEditable__QLohC:focus-visible{outline:none;box-shadow:none}.organizationSettings_accountPanel__lO2vZ{display:flex;flex-direction:column;gap:.75rem;max-width:52rem;padding:.875rem;border:1px solid var(--theme-border-main,var(--color-border));border-radius:.75rem;background:var(--theme-surface-inset,var(--color-muted))}.organizationSettings_accountPanel__lO2vZ .organizationSettings_group__8Klys{border:1px solid var(--theme-border-main,var(--color-border));border-radius:.625rem;background:var(--theme-surface-raised,var(--color-surface))}.organizationSettings_accountPanel__lO2vZ .organizationSettings_groupHeader__fFsLl{padding:.75rem .875rem}.organizationSettings_accountPanel__lO2vZ .organizationSettings_groupHeader__fFsLl:hover{border-radius:.625rem}.organizationSettings_accountPanel__lO2vZ .organizationSettings_groupBodyContent__BaWL_{gap:.875rem;padding:.25rem .875rem .875rem}.organizationSettings_accountPanel__lO2vZ .organizationSettings_field__Hu_W3{position:relative;gap:0;padding-top:.375rem}.organizationSettings_accountPanel__lO2vZ .organizationSettings_fieldLabel__idDrv{position:absolute;z-index:1;top:0;left:.5rem;margin:0;padding:0 .25rem;font-size:.75rem;line-height:1;background:var(--theme-surface-raised,var(--color-surface))}.organizationSettings_accountPanel__lO2vZ .organizationSettings_field__Hu_W3 .organizationSettings_input__yfXDu,.organizationSettings_accountPanel__lO2vZ .organizationSettings_field__Hu_W3 .organizationSettings_select__m8uT8,.organizationSettings_accountPanel__lO2vZ .organizationSettings_field__Hu_W3 .organizationSettings_textarea__yjVjT{padding-top:.75rem}.organizationSettings_accountPanel__lO2vZ form{display:flex;flex-direction:column;gap:.875rem}.organizationSettings_organizationPanel__ST_Qc{display:flex;flex-direction:column;max-width:52rem;padding:.875rem;border:1px solid var(--theme-border-main,var(--color-border));border-radius:.75rem;background:var(--theme-surface-inset,var(--color-muted))}.organizationSettings_organizationPanel__ST_Qc .organizationSettings_group__8Klys{border:1px solid var(--theme-border-main,var(--color-border));border-radius:.625rem;background:var(--theme-surface-raised,var(--color-surface))}.organizationSettings_organizationPanel__ST_Qc .organizationSettings_groupHeader__fFsLl{padding:.75rem .875rem}.organizationSettings_organizationPanel__ST_Qc .organizationSettings_groupBodyContent__BaWL_{gap:.875rem;padding:.25rem .875rem .875rem}.organizationSettings_memberEditPanel__wKTNV .organizationSettings_field__Hu_W3,.organizationSettings_organizationPanel__ST_Qc .organizationSettings_field__Hu_W3{position:relative;gap:0;padding-top:.375rem}.organizationSettings_memberEditPanel__wKTNV .organizationSettings_fieldLabel__idDrv,.organizationSettings_organizationPanel__ST_Qc .organizationSettings_fieldLabel__idDrv{position:absolute;z-index:1;top:0;left:.5rem;margin:0;padding:0 .25rem;font-size:.75rem;line-height:1;background:var(--theme-surface-raised,var(--color-surface))}.organizationSettings_memberEditPanel__wKTNV .organizationSettings_field__Hu_W3 .organizationSettings_input__yfXDu,.organizationSettings_memberEditPanel__wKTNV .organizationSettings_field__Hu_W3 .organizationSettings_select__m8uT8,.organizationSettings_memberEditPanel__wKTNV .organizationSettings_field__Hu_W3 .organizationSettings_textarea__yjVjT,.organizationSettings_organizationPanel__ST_Qc .organizationSettings_field__Hu_W3 .organizationSettings_input__yfXDu,.organizationSettings_organizationPanel__ST_Qc .organizationSettings_field__Hu_W3 .organizationSettings_select__m8uT8,.organizationSettings_organizationPanel__ST_Qc .organizationSettings_field__Hu_W3 .organizationSettings_textarea__yjVjT{padding-top:.75rem}.organizationSettings_organizationPanel__ST_Qc .organizationSettings_organizationLogoField__LEgkT{gap:.35rem;padding-top:0}.organizationSettings_organizationPanel__ST_Qc .organizationSettings_organizationLogoField__LEgkT .organizationSettings_fieldLabel__idDrv{position:static;padding:0;background:transparent}.organizationSettings_textarea__yjVjT{min-height:4rem;resize:vertical}.organizationSettings_hint__i76C3{margin:0;font-size:.75rem;line-height:1.45;color:var(--color-text-muted)}.organizationSettings_actions__4Hye8{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.organizationSettings_btn__y7jhl{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .85rem;border-radius:6px;border:1px solid var(--theme-border-main,var(--color-border));background:var(--theme-surface-muted,var(--color-muted));color:var(--color-text);font-size:.8125rem;font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease}.organizationSettings_btn__y7jhl:hover:not(:disabled){background:var(--theme-surface-hover,var(--color-muted));border-color:var(--theme-border-strong,var(--color-border))}.organizationSettings_btn__y7jhl:disabled{opacity:.55;cursor:not-allowed}.organizationSettings_btnPrimary__UhOEX{background:color-mix(in srgb,var(--color-primary) 22%,var(--theme-surface-muted,var(--color-muted)));border-color:color-mix(in srgb,var(--color-primary) 35%,var(--theme-border-main,var(--color-border)))}.organizationSettings_btnPrimary__UhOEX:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 32%,var(--theme-surface-muted,var(--color-muted)))}.organizationSettings_btnGhost__fpTfu{background:transparent;border-color:transparent}.organizationSettings_btnGhost__fpTfu:hover:not(:disabled){background:var(--theme-surface-hover,var(--color-muted));border-color:transparent}.organizationSettings_btnSmall__wCX_B{padding:.3rem .55rem;font-size:.75rem}.organizationSettings_badge__5O6gx{display:inline-flex;align-items:center;padding:.15rem .45rem;border-radius:4px;font-size:.75rem;font-weight:500}.organizationSettings_badgeMuted__c666C{background:color-mix(in srgb,var(--color-text-muted) 18%,transparent);color:var(--color-text-muted)}.organizationSettings_badgeSuccess___kVAa{background:color-mix(in srgb,var(--color-success) 25%,transparent);color:var(--color-success)}.organizationSettings_memberToolbar__Wxl41{display:flex;flex-direction:column;gap:.65rem}.organizationSettings_memberSearchField__4kwBW{display:block}.organizationSettings_memberSearchInput__bBnGg{width:100%;padding:.55rem .75rem;border:1px solid var(--theme-form-input-border,var(--color-border));border-radius:8px;background:var(--theme-form-input-bg,var(--color-surface))!important;color:var(--theme-form-input-text,var(--color-text))!important;font-size:.875rem}.organizationSettings_memberSearchInput__bBnGg:focus{outline:2px solid color-mix(in srgb,var(--color-primary,#2563eb) 45%,transparent);outline-offset:1px}.organizationSettings_memberRoleFilters__IhE8Y{display:flex;flex-wrap:wrap;gap:.35rem}.organizationSettings_memberRoleFilterBtn__Pvx3A{padding:.3rem .65rem;border:1px solid var(--theme-border-main,var(--color-border));border-radius:999px;background:transparent;color:var(--color-text-muted);font-size:.75rem;font-weight:500;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.organizationSettings_memberRoleFilterBtn__Pvx3A:hover:not(:disabled){color:var(--color-text);border-color:color-mix(in srgb,var(--color-primary,#2563eb) 35%,var(--color-border))}.organizationSettings_memberRoleFilterBtnActive__Cq7Rp{border-color:color-mix(in srgb,var(--color-primary,#2563eb) 45%,var(--color-border));background:color-mix(in srgb,var(--color-primary,#2563eb) 12%,transparent);color:var(--color-text)}.organizationSettings_memberList__aLUXC{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.organizationSettings_memberRow__fcNeG{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.65rem .75rem;border:1px solid var(--theme-border-main,var(--color-border));border-radius:8px;background:color-mix(in srgb,var(--theme-surface-muted,var(--color-muted)) 72%,var(--theme-surface-inset,transparent) 28%)}.organizationSettings_memberRowMain__vWSmc{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.organizationSettings_memberRowControls__pdmC4{display:flex;flex-direction:column;align-items:stretch;gap:.4rem;flex-shrink:0;min-width:7.5rem}.organizationSettings_memberDisplayName__mZmn5,.organizationSettings_memberName__0L3iq{font-size:.875rem;font-weight:500;line-height:1.35;color:var(--color-text)}.organizationSettings_memberEmail__g_ROU{font-size:.75rem;line-height:1.35;color:var(--color-text-muted)}.organizationSettings_memberRoleDescription__rrK7S{margin:.2rem 0 0;font-size:.6875rem;line-height:1.4;color:var(--color-text-muted)}.organizationSettings_memberRowActions__oIzB4{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem}.organizationSettings_memberRoleSelect__Rg5KK{min-width:0;width:100%;font-size:.8125rem}.organizationSettings_memberRowControlPrimary__6FFrO{display:flex;align-items:center;gap:.35rem}.organizationSettings_memberRowControlPrimary__6FFrO .organizationSettings_memberRoleSelect__Rg5KK{flex:1 1;min-width:0}.organizationSettings_memberRemoveBtn__He6ML{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;padding:0;border:1px solid var(--theme-border-main,var(--color-border));border-radius:.5rem;background:transparent;color:var(--color-text-muted);cursor:pointer;transition:color .15s,border-color .15s,background .15s}.organizationSettings_memberRemoveBtn__He6ML:hover:not(:disabled){color:var(--color-error,#b91c1c);border-color:color-mix(in srgb,var(--color-error,#b91c1c) 35%,var(--color-border));background:var(--color-error-bg,#fef2f2)}.organizationSettings_memberRemoveBtn__He6ML:disabled{opacity:.45;cursor:not-allowed}.organizationSettings_memberRemoveBtnIcon__Chrbe{width:1rem;height:1rem}.organizationSettings_memberEditBtn__Xo5Nz{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;padding:0;border:1px solid var(--theme-border-main,var(--color-border));border-radius:.5rem;background:transparent;color:var(--color-text-muted);cursor:pointer;transition:color .15s,border-color .15s,background .15s}.organizationSettings_memberEditBtn__Xo5Nz:hover:not(:disabled){color:var(--theme-text-action,var(--color-primary,#2563eb));border-color:color-mix(in srgb,var(--color-primary,#2563eb) 35%,var(--color-border));background:color-mix(in srgb,var(--color-primary,#2563eb) 8%,transparent)}.organizationSettings_memberEditBtn__Xo5Nz:disabled{opacity:.45;cursor:not-allowed}.organizationSettings_memberEditBtnIcon___I8_d{width:1rem;height:1rem}.organizationSettings_memberEditPanel__wKTNV{display:flex;flex-direction:column;gap:.5rem;flex:1 1 100%;width:100%;margin-top:.35rem;padding-top:.5rem;border-top:1px solid var(--theme-border-main,var(--color-border))}.organizationSettings_snackbar__AYshi{position:fixed;bottom:0;left:0;right:0;z-index:9999;padding:1rem 1.5rem;background:var(--color-surface,#fff);border-top:1px solid var(--color-border,#e2e8f0);box-shadow:0 -4px 24px rgba(0,0,0,.12)}[data-theme=dark] .organizationSettings_snackbar__AYshi{background:var(--color-surface);border-top-color:var(--color-border);box-shadow:0 -4px 24px rgba(0,0,0,.35)}.organizationSettings_snackbarInner__T7yMe{display:flex;align-items:center;gap:1rem;max-width:56rem;margin:0 auto}.organizationSettings_snackbarIcon__00Eiv{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--color-error-bg,#fef2f2)}.organizationSettings_icon__lqJmC{color:var(--color-text-muted,#64748b)}.organizationSettings_iconDanger__SqrpJ{color:var(--color-error,#b91c1c)}.organizationSettings_snackbarText__pZznH{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.organizationSettings_snackbarTitle__HejTC{font-size:.9375rem;font-weight:600;color:var(--color-text,#0f172a)}.organizationSettings_snackbarMessage__vPbQS{font-size:.8125rem;color:var(--color-text-muted,#64748b);line-height:1.4}.organizationSettings_snackbarActions__ZFGbv{flex-shrink:0;display:flex;align-items:center;gap:.5rem}.organizationSettings_cancelBtn__Cl7nB{padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:var(--color-text,#0f172a);background:var(--color-muted,#f1f5f9);border:1px solid var(--color-border,#e2e8f0);border-radius:.5rem;cursor:pointer;transition:background .15s,border-color .15s}.organizationSettings_cancelBtn__Cl7nB:hover{background:var(--color-muted-hover,#e2e8f0);border-color:var(--color-text-muted,#94a3b8)}.organizationSettings_confirmBtn__f5Ykq{padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:#fff;background:var(--color-primary,#2563eb);border:none;border-radius:.5rem;cursor:pointer;transition:opacity .15s}.organizationSettings_confirmBtn__f5Ykq:hover{opacity:.9}.organizationSettings_confirmBtnDanger__6THuh{padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:#fff;background:var(--color-error,#b91c1c);border:none;border-radius:.5rem;cursor:pointer;transition:opacity .15s}.organizationSettings_confirmBtnDanger__6THuh:hover{opacity:.9}@media (max-width:520px){.organizationSettings_memberRow__fcNeG{flex-direction:column;align-items:stretch}.organizationSettings_memberRowControls__pdmC4{min-width:0;width:100%}}.organizationSettings_seatsSummary__yZsuC{font-size:.8125rem;color:var(--color-text-muted)}.organizationSettings_logoPreview__E7EPf{display:flex;align-items:center;gap:.75rem}.organizationSettings_organizationAvatarFallback__XEbJv{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:9999px;background-color:#4b5563;color:#fff;font-size:.9375rem;font-weight:600;flex-shrink:0;line-height:1}.organizationSettings_organizationAvatarFallbackMd__RN7BU{width:2.5rem;height:2.5rem;font-size:.875rem}.organizationSettings_logoInitial__fwU5x{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:8px;overflow:hidden}.organizationSettings_logoInitial__fwU5x img{width:100%;height:100%;object-fit:cover}.organizationSettings_checkboxRow__p1ahZ{display:flex;gap:.65rem;align-items:flex-start;padding:.35rem 0}.organizationSettings_checkbox__DWceV{margin-top:.2rem;width:1rem;height:1rem;flex-shrink:0;accent-color:var(--color-primary)}.organizationSettings_divider__x2hyY{height:0;margin:.35rem 0;border:none;background:transparent}.organizationSettings_placeholderNote__qomwT{margin:0 0 .5rem;padding:.65rem 0;border:none;border-radius:0;font-size:.75rem;line-height:1.45;color:var(--color-text-muted);background:transparent}.organizationSettings_saveStatus__gdulu{margin:0;font-size:.75rem;line-height:1.4;color:var(--color-text-muted)}.organizationSettings_saveStatusSuccess__vSpwh{color:var(--color-success)}.organizationSettings_saveStatusError__y0ri8{color:var(--color-error)}.organizationSettings_saveStatusMuted__uBNiz{font-style:italic}.organizationSettings_timezoneList__iVSIw{margin:.25rem 0 0;padding:.25rem 0;max-height:12rem;overflow:auto;list-style:none;border-radius:6px;border:1px solid var(--theme-border-main,var(--color-border));background:var(--theme-surface-main,var(--color-surface));box-shadow:var(--theme-shadow-elevated,0 4px 12px color-mix(in srgb,var(--color-text) 12%,transparent))}.organizationSettings_timezoneOption__2zTTV{display:block;width:100%;padding:.45rem .65rem;border:none;background:transparent;color:var(--color-text);font-size:.8125rem;text-align:left;cursor:pointer}.organizationSettings_timezoneOption__2zTTV:hover{background:var(--theme-surface-hover,var(--color-muted))}.organizationSettings_industrySelect___y5_4{width:100%}.organizationSettings_overlayRoot__w1c0b{position:fixed;inset:0;z-index:200;background:var(--color-overlay);display:flex;align-items:stretch;justify-content:stretch}.organizationSettings_overlayShell__QPzQi{flex:1 1;display:flex;flex-direction:column;min-height:0;background:var(--theme-surface-main,var(--color-surface));color:var(--color-text)}.organizationSettings_overlayTopBar__T9tCE{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.25rem;border-bottom:1px solid var(--theme-border-main,var(--color-border));flex-shrink:0}.organizationSettings_overlayTitle__neCNe{margin:0;font-size:1.125rem;font-weight:600;color:var(--color-text)}.organizationSettings_overlayClose__zv1dn{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:none;border-radius:999px;background:transparent;color:var(--color-text-muted);font-size:1.5rem;line-height:1;cursor:pointer}.organizationSettings_overlayClose__zv1dn:hover{background:var(--theme-surface-hover,var(--color-muted));color:var(--color-text)}.organizationSettings_overlayBody__Maalc{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr)}.organizationSettings_overlaySidebar__sviuI{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1rem 1.25rem 1.25rem;border-right:1px solid var(--theme-settings-sidebar-border);min-height:0;overflow:auto;background:var(--theme-settings-sidebar-bg);color:var(--theme-settings-sidebar-text)}.organizationSettings_sidebarIdentity__oPUaN{display:flex;align-items:center;gap:.75rem}.organizationSettings_sidebarLogo__2CxyB{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:10px;overflow:hidden;flex-shrink:0}.organizationSettings_sidebarLogo__2CxyB img{width:100%;height:100%;object-fit:cover}.organizationSettings_sidebarIdentityText__Dcrgg{min-width:0}.organizationSettings_sidebarDisplayName___IRyn{margin:0;font-size:.9375rem;font-weight:600;color:var(--theme-settings-sidebar-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organizationSettings_sidebarLegalName__8VhGF{margin:.15rem 0 0;font-size:.75rem;color:var(--theme-settings-sidebar-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organizationSettings_searchField__EsKFq{display:block}.organizationSettings_searchInput__XUTjW{width:100%;padding:.55rem .75rem;border:1px solid var(--theme-form-input-border,var(--theme-settings-sidebar-border));border-radius:8px;background:var(--theme-form-input-bg,var(--theme-settings-sidebar-input-bg))!important;color:var(--theme-form-input-text,var(--theme-settings-sidebar-text))!important;font-size:.875rem}.organizationSettings_searchInput__XUTjW:focus{outline:2px solid color-mix(in srgb,var(--theme-settings-nav-active) 55%,transparent);outline-offset:1px}.organizationSettings_sidebarNav__QuKDX{flex:1 1;min-height:0}.organizationSettings_categoryList__lYHHN,.organizationSettings_searchResults__zHoKR{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.15rem}.organizationSettings_categoryBtn__wscd5,.organizationSettings_searchResultBtn__rUV0f{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;width:100%;padding:.55rem .75rem;border:none;border-radius:8px;background:transparent;color:var(--theme-settings-sidebar-text-muted);font-size:.875rem;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.organizationSettings_categoryBtn__wscd5:hover,.organizationSettings_searchResultBtn__rUV0f:hover{background:color-mix(in srgb,var(--theme-settings-nav-active) 12%,var(--theme-settings-sidebar-bg));color:var(--theme-settings-sidebar-text)}.organizationSettings_categoryBtnActive__YbQrc{background:color-mix(in srgb,var(--theme-settings-nav-active) 22%,var(--theme-settings-sidebar-bg));color:var(--theme-settings-nav-active-text,#fff);font-weight:600}.organizationSettings_categoryBtnActive__YbQrc:hover{background:color-mix(in srgb,#fff 8%,color-mix(in srgb,var(--theme-settings-nav-active) 22%,var(--theme-settings-sidebar-bg)));color:var(--theme-settings-nav-active-text,#fff)}.organizationSettings_searchResultLabel__iRL5d{font-size:.875rem;color:var(--theme-settings-sidebar-text)}.organizationSettings_searchResultCategory__2DRLY{font-size:.75rem;color:var(--theme-settings-sidebar-text-muted)}.organizationSettings_searchEmpty__ghREc{margin:0;padding:.5rem .75rem;font-size:.8125rem;color:var(--theme-settings-sidebar-text-muted)}.organizationSettings_overlayContent__OFPYi{min-width:0;min-height:0;overflow:auto;padding:1.25rem 1.5rem 2rem;background:var(--theme-surface-main,var(--color-surface))}.organizationSettings_contentCategoryTitle__z4hgv{margin:0 0 1rem;font-size:1.375rem;font-weight:600;color:var(--color-text)}.organizationSettings_visuallyHidden__0fPqp{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:768px){.organizationSettings_overlayBody__Maalc{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.organizationSettings_overlaySidebar__sviuI{border-right:none;border-bottom:1px solid var(--theme-settings-sidebar-border);max-height:42vh;padding-bottom:.75rem}.organizationSettings_categoryList__lYHHN{flex-direction:row;flex-wrap:wrap;gap:.35rem}.organizationSettings_categoryBtn__wscd5{width:auto;padding:.45rem .65rem;font-size:.8125rem}.organizationSettings_overlayContent__OFPYi{padding:1rem 1rem 1.5rem}.organizationSettings_contentCategoryTitle__z4hgv{font-size:1.125rem}}.organizationSettings_overlayContent__OFPYi .organizationSettings_panel__yJrA_{max-width:52rem}.buildcorePermissions_matrixWrap__qFRcb{overflow-x:auto}.buildcorePermissions_matrix__iS_08{width:100%;border-collapse:collapse;font-size:.8125rem}.buildcorePermissions_matrix__iS_08 thead th{padding:.45rem .5rem;text-align:center;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted,#64748b);border-bottom:1px solid var(--theme-border-main,var(--color-border))}.buildcorePermissions_matrix__iS_08 thead th.buildcorePermissions_roleCol__Ct_pG{text-align:left}.buildcorePermissions_matrix__iS_08 tbody td{padding:.5rem;text-align:center;vertical-align:middle;border-bottom:1px solid var(--theme-border-main,var(--color-border))}.buildcorePermissions_matrix__iS_08 tbody td.buildcorePermissions_roleCell__xMI7d{text-align:left;font-weight:500;color:var(--color-text,#0f172a)}[data-theme=dark] .buildcorePermissions_matrix__iS_08 tbody td.buildcorePermissions_roleCell__xMI7d{color:#f1f5f9}.buildcorePermissions_matrix__iS_08 tbody tr.buildcorePermissions_rowLocked__oMTvF td.buildcorePermissions_roleCell__xMI7d{color:var(--color-text-muted,#64748b)}.buildcorePermissions_switchCell__SAKIb{text-align:center}.buildcorePermissions_switch__yWbcY{position:relative;display:inline-block;width:2.75rem;height:1.5rem;padding:0;border:none;border-radius:999px;background:#94a3b8;cursor:pointer;vertical-align:middle;transition:background-color .2s ease}.buildcorePermissions_switchOn__hlSSe{background:var(--color-primary,#0ea5e9)}.buildcorePermissions_switchThumb__8RJ0u{position:absolute;top:.125rem;left:.125rem;width:1.25rem;height:1.25rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.2);transition:transform .2s ease}.buildcorePermissions_switchOn__hlSSe .buildcorePermissions_switchThumb__8RJ0u{transform:translateX(1.25rem)}.buildcorePermissions_switch__yWbcY:disabled,.buildcorePermissions_switch__yWbcY:disabled.buildcorePermissions_switchOn__hlSSe{cursor:not-allowed;background:#f1f5f9}[data-theme=dark] .buildcorePermissions_switch__yWbcY:disabled,[data-theme=dark] .buildcorePermissions_switch__yWbcY:disabled.buildcorePermissions_switchOn__hlSSe{background:#cbd5e1}.buildcorePermissions_switch__yWbcY:focus-visible{outline:2px solid var(--color-primary,#0ea5e9);outline-offset:2px}.buildcorePermissions_statusLine__Yx1Mk{margin:.5rem 0 0;font-size:.8125rem}.buildcorePermissions_statusError__G48cO{color:var(--color-error,#dc2626)}.buildcorePermissions_statusSuccess__GxBs0{color:var(--color-success,#16a34a)}.authPage_page__yBrYE{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1.5rem;background:linear-gradient(180deg,var(--color-muted) 0,var(--color-surface) 100%)}.authPage_themeSlot__VKbj9{position:fixed;top:1rem;right:1rem;z-index:10}.authPage_companyLogoSpot__72J6t{width:5rem;height:5rem;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background:#000}.authPage_companyLogoSpot__72J6t img{width:100%;height:100%;object-fit:contain}.authPage_brandBlock__TgqIG{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.authPage_brandIcon__CR7Xs{width:2.5rem;height:2.5rem;object-fit:contain;display:block;flex-shrink:0}.authPage_brandName___s21r{font-size:1.5rem;font-weight:600;line-height:1.2;color:var(--color-text)}.authPage_minimalBlock__SrUHb{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1rem}.authPage_minimalBlock__SrUHb .authPage_brandBlock__TgqIG{margin-bottom:0}.authPage_minimalStatus__8vG_4{margin:0;font-size:.875rem;color:var(--color-text-muted,#64748b)}.authPage_card__H7lE0{width:100%;max-width:24rem}.authPage_loading___5_EY{margin:0}.authPage_loading___5_EY,.authPage_preview__3jVAT{color:var(--color-text-muted,#64748b);font-size:.875rem}.authPage_preview__3jVAT{margin:0 0 1rem;line-height:1.5}.authPage_previewDetail__6eRcc{margin:.25rem 0 0}.authPage_error__SMB0P{margin:0 0 1rem;font-size:.875rem;color:var(--color-error)}