.admin_opsDefinition__HHCHV{--ops-surface-canvas:#f8fafc;--ops-surface-panel:#ffffff;--ops-surface-muted:#e2e8f0;--ops-surface-inverse:#0f172a;--ops-ink:#0f172a;--ops-ink-muted:#475569;--ops-ink-inverse:#f8fafc;--ops-border-subtle:#e2e8f0;--ops-border-strong:#cbd5e1;--ops-action-primary:#1d4ed8;--ops-action-primary-hover:#1e3a8a;--ops-focus-ring:rgba(37,99,235,0.28);--ops-font-ui:var(--font-body),system-ui,sans-serif;--ops-signal-critical-surface:#fee2e2;--ops-signal-critical-ink:#991b1b;--ops-signal-critical-border:#fca5a5;--ops-signal-high-surface:#ffedd5;--ops-signal-high-ink:#9a3412;--ops-signal-high-border:#fdba74;--ops-signal-medium-surface:#fef3c7;--ops-signal-medium-ink:#854d0e;--ops-signal-medium-border:#fcd34d;--ops-signal-info-surface:#dbeafe;--ops-signal-info-ink:#1e40af;--ops-signal-info-border:#93c5fd;--ops-tone-neutral-surface:#e2e8f0;--ops-tone-neutral-ink:#334155;--ops-tone-neutral-border:#cbd5e1;font-family:var(--ops-font-ui);color:var(--ops-ink);background:var(--ops-surface-canvas)}.admin_opsDefinition__HHCHV :is(h1,h2,h3){font-family:var(--ops-font-ui)}.admin_adminLayout__8HZhw{display:flex;position:relative;min-height:100vh;background:var(--ops-surface-canvas)}.admin_adminLayout__8HZhw,.admin_adminLayout__8HZhw *,.admin_adminLayout__8HZhw :after,.admin_adminLayout__8HZhw :before{box-sizing:border-box}.admin_sidebar__5knmB{width:260px;background:var(--ops-ink);color:var(--ops-border-subtle);display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;z-index:40;transition:transform .2s ease}.admin_sidebarHeader__VzjBy{padding:24px 20px;border-bottom:1px solid var(--ops-surface-inverse)}.admin_sidebarLogo__oEHfh{font-size:18px;font-weight:700;color:var(--ops-surface-muted);letter-spacing:-.025em}.admin_sidebarSubtitle__9aJxE{font-size:12px;color:var(--ops-border-subtle);margin-top:4px}.admin_sidebarNav__bWBav{flex:1;padding:16px 12px;display:flex;flex-direction:column;gap:4px}.admin_navLink__LN_JS{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;font-size:14px;font-weight:500;color:var(--ops-ink-inverse);text-decoration:none;transition:all .15s ease}.admin_navLink__LN_JS:hover{background:var(--ops-surface-inverse);color:var(--ops-border-subtle)}.admin_navLinkActive__ajXPc{background:var(--ops-action-primary);color:var(--ops-ink-inverse)}.admin_navIcon__Km7gB{width:20px;height:20px;flex-shrink:0}.admin_sidebarFooter__A4xSa{padding:16px 20px;border-top:1px solid var(--ops-surface-inverse)}.admin_userInfo__b0K4Z{font-size:13px;color:var(--ops-border-subtle);margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin_signOutBtn__bq9fa{display:block;width:100%;padding:8px 12px;border-radius:6px;border:1px solid var(--ops-border-subtle);background:transparent;color:var(--ops-ink-inverse);font-size:13px;cursor:pointer;transition:all .15s ease;text-align:center;text-decoration:none}.admin_signOutBtn__bq9fa:hover{background:var(--ops-surface-inverse);color:var(--ops-ink-inverse);border-color:var(--ops-ink-inverse)}.admin_navigationToggle__qNXbT{display:none}.admin_mainContent__ijkZi{flex:1 1 auto;width:calc(100% - 260px);max-width:calc(100vw - 260px);min-width:0;margin-left:260px;padding:32px;min-height:100vh}.admin_pageHeader__Ajpif{margin-bottom:32px}.admin_pageTitle__rBv1d{font-size:28px;font-weight:700;color:var(--ops-ink);margin:0;letter-spacing:-.025em}.admin_pageSubtitle__kqeKd{font-size:14px;color:var(--ops-ink-muted);margin:8px 0 0}.admin_card__Kn9tF{background:var(--ops-surface-panel);border-radius:12px;border:1px solid var(--ops-border-subtle);padding:24px;box-shadow:0 1px 3px color-mix(in srgb,var(--ops-ink) 4%,transparent);min-width:0;max-width:100%}.admin_cardHeader__yBUPI{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.admin_cardTitle__zF54V{font-size:16px;font-weight:600;color:var(--ops-ink);margin:0}.admin_lifecycleActions__o5Q5Q,.admin_onboardingInlineFields__rGMzS,.admin_taskFields__tROsM{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.admin_onboardingColumns__yWFCM{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:20px}.admin_onboardingList__sNSZc{display:grid;gap:8px;margin-top:16px}.admin_onboardingListItem__XJPEv{display:flex;justify-content:space-between;gap:16px;padding:14px;border:1px solid var(--ops-border-subtle);border-radius:8px;color:var(--ops-ink);text-decoration:none}.admin_onboardingListItem__XJPEv:hover{border-color:var(--ops-ink-muted);background:var(--ops-surface-canvas)}.admin_onboardingListItem__XJPEv span{display:block;margin-top:4px;color:var(--ops-ink-muted);font-size:12px}.admin_onboardingCounts__YvAeR{min-width:130px;text-align:right}.admin_onboardingForm__n0hJn{display:grid;gap:12px;margin-top:16px}.admin_onboardingForm__n0hJn label,.admin_onboardingInlineFields__rGMzS label{display:grid;gap:5px;color:var(--ops-ink-muted);font-size:12px}.admin_eyebrow__M9dBo{margin:0 0 6px;color:var(--ops-ink-muted);font-size:12px;font-weight:700;text-transform:uppercase}.admin_lifecycleActions__o5Q5Q{margin-top:14px}.admin_taskList__iVa6h{display:grid;gap:10px}.admin_taskEditor__MhCUX,.admin_taskRow__bb0pz{border-top:1px solid var(--ops-border-subtle);padding-top:12px}.admin_taskRow__bb0pz{display:flex;justify-content:space-between;gap:16px}.admin_taskHeading__2SHJk p,.admin_taskRow__bb0pz p{margin:4px 0 0;color:var(--ops-ink-muted);font-size:12px}.admin_taskHeading__2SHJk{display:flex;justify-content:space-between;gap:12px;margin-bottom:10px}.admin_taskFields__tROsM>*{flex:1 1 150px}.admin_statusPill__lvwMX{align-self:start;padding:4px 8px;border-radius:999px;background:var(--ops-border-subtle);color:var(--ops-tone-neutral-ink);font-size:11px;white-space:nowrap}.admin_input__O8BkZ,.admin_select__PWyFS,.admin_textarea__Rcj2e{min-height:38px;border:1px solid var(--ops-border-strong);border-radius:6px;padding:8px 10px;background:var(--ops-surface-panel);color:var(--ops-ink);font:inherit}.admin_textarea__Rcj2e{min-height:70px;resize:vertical}.admin_primaryBtn__0czZX,.admin_secondaryBtn__poxqY,.admin_textButton__VZAjM{border-radius:6px;padding:9px 13px;cursor:pointer;font:inherit}.admin_primaryBtn__0czZX{border:1px solid var(--ops-action-primary);background:var(--ops-action-primary);color:var(--ops-surface-panel)}.admin_secondaryBtn__poxqY{border:1px solid var(--ops-border-strong);background:var(--ops-surface-panel);color:var(--ops-tone-neutral-ink)}.admin_textButton__VZAjM{border:0;background:transparent;color:var(--ops-signal-critical-ink);padding:4px}.admin_primaryBtn__0czZX:disabled,.admin_secondaryBtn__poxqY:disabled{opacity:.45;cursor:not-allowed}.admin_emptyText__I91Z2{color:var(--ops-ink-muted)}.admin_lifecycleWorkspace__1qBjy{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,420px);gap:18px;align-items:start;margin-top:18px}.admin_lifecycleAccordion__4PeS8{overflow:hidden;border:1px solid var(--ops-border-subtle);border-radius:8px;background:var(--ops-surface-panel)}.admin_lifecycleWorkHeader__j88D7{padding:17px;border-bottom:1px solid var(--ops-border-subtle);background:var(--ops-surface-canvas)}.admin_lifecycleWorkHeader__j88D7 h2{margin:0 0 4px;color:var(--ops-ink);font-size:18px}.admin_lifecycleWorkHeader__j88D7 p{max-width:760px;margin:0;color:var(--ops-ink-muted)}.admin_lifecycleStageDisclosure__lj5t4{border-bottom:1px solid var(--ops-border-subtle)}.admin_lifecycleStageDisclosure__lj5t4:last-child{border-bottom:0}.admin_lifecycleStageDisclosure__lj5t4 summary{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:62px;padding:12px 16px;color:var(--ops-ink);cursor:pointer;list-style:none}.admin_lifecycleStageDisclosure__lj5t4 summary::-webkit-details-marker{display:none}.admin_lifecycleStageDisclosure__lj5t4 summary:focus-visible,.admin_taskFocusPanel__ECUru h2:focus-visible{outline:3px solid var(--ops-focus-ring);outline-offset:2px}.admin_lifecycleStageDisclosure__lj5t4[open] summary{border-bottom:1px solid var(--ops-border-subtle);background:var(--ops-surface-canvas)}.admin_lifecycleStageNumber__bNoZq{display:grid;width:30px;height:30px;place-items:center;border-radius:6px;background:var(--ops-border-subtle);color:var(--ops-tone-neutral-ink);font-variant-numeric:tabular-nums;font-weight:700}.admin_lifecycleStageSummaryText__pJ5QR{display:grid;gap:3px;min-width:0}.admin_lifecycleStageSummaryText__pJ5QR strong{overflow-wrap:anywhere}.admin_lifecycleStageSummaryText__pJ5QR small{color:var(--ops-ink-muted);font-size:13px}.admin_lifecycleStageBody__v6luD{display:grid;gap:12px;padding:14px 16px 16px}.admin_lifecycleStageBody__v6luD>.admin_textButton__VZAjM{justify-self:start;color:var(--ops-action-primary);font-weight:700}.admin_lifecycleTaskList__XNlTo{display:grid;gap:8px}.admin_lifecycleTaskRow__fdHw2{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:14px;align-items:center;min-height:72px;padding:12px;border:1px solid var(--ops-border-subtle);border-radius:8px;background:var(--ops-surface-panel)}.admin_lifecycleTaskRow__fdHw2>div{display:grid;gap:5px;min-width:0}.admin_lifecycleTaskRow__fdHw2 strong{color:var(--ops-ink);overflow-wrap:anywhere}.admin_lifecycleTaskRow__fdHw2 p,.admin_lifecycleTaskRow__fdHw2 small{margin:0;color:var(--ops-ink-muted);line-height:1.4}.admin_taskAutomaticType__dlI_X,.admin_taskManualType__h79ao{display:inline-flex;width:fit-content;align-items:center;padding:2px 7px;border-radius:4px;font-size:12px;font-weight:700;text-transform:uppercase}.admin_taskManualType__h79ao{background:var(--ops-signal-info-surface);color:var(--ops-action-primary)}.admin_taskAutomaticType__dlI_X{background:var(--ops-tone-neutral-surface);color:var(--ops-tone-neutral-ink)}.admin_taskFocusPanel__ECUru{position:sticky;top:24px;display:grid;gap:14px;padding:18px;border:1px solid var(--ops-border-strong);border-radius:8px;background:var(--ops-surface-panel);box-shadow:0 10px 28px color-mix(in srgb,var(--ops-ink) 8%,transparent)}.admin_taskFocusPanel__ECUru header{display:flex;justify-content:space-between;gap:14px;padding-bottom:12px;border-bottom:1px solid var(--ops-border-subtle)}.admin_taskFocusPanel__ECUru h2{margin:0 0 5px;color:var(--ops-ink);font-size:20px;line-height:1.2}.admin_taskFocusPanel__ECUru header p{margin:0;color:var(--ops-ink-muted)}.admin_taskFocusForm__aBFLF{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.admin_taskFocusForm__aBFLF label{display:grid;gap:6px;color:var(--ops-ink-muted);font-size:13px;font-weight:700}.admin_taskFocusForm__aBFLF label span{color:var(--ops-ink-muted);font-size:12px;font-weight:500}.admin_taskFocusForm__aBFLF footer,.admin_taskFocusFullField__nPwx3{grid-column:1/-1}.admin_taskFocusForm__aBFLF footer{display:flex;justify-content:flex-end;gap:8px;padding-top:8px;border-top:1px solid var(--ops-border-subtle)}.admin_operationHeader__UqCCZ{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:24px}.admin_operationEyebrow__OKDdb{margin:0 0 6px;color:var(--ops-ink-muted);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.admin_operationSummaryGrid__wFx2k{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.admin_operationSummaryGrid__wFx2k>div{display:grid;gap:6px;min-height:82px;align-content:center;padding:14px 16px;border:1px solid var(--ops-border-subtle);border-radius:8px;background:var(--ops-surface-panel)}.admin_highestSignalPanel__5Y60p dt,.admin_operationMonitoringStrip__DLRGT dt,.admin_operationSummaryGrid__wFx2k span{color:var(--ops-ink-muted);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.admin_operationMonitoringStrip__DLRGT dd,.admin_operationSummaryGrid__wFx2k strong{color:var(--ops-ink);font-size:24px;font-weight:700;line-height:1}.admin_highestSignalPanel__5Y60p{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr) auto;align-items:center;gap:22px;margin-bottom:18px;padding:20px;border-radius:8px;background:var(--ops-ink);color:var(--ops-border-subtle)}.admin_highestSignalPanel__5Y60p h2{margin:0 0 8px;color:var(--ops-surface-panel);font-size:24px;line-height:1.15}.admin_highestSignalPanel__5Y60p p{margin:0;color:var(--ops-border-strong)}.admin_highestSignalPanel__5Y60p dl{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;margin:0}.admin_highestSignalPanel__5Y60p dd{margin:4px 0 0;color:var(--ops-surface-canvas);font-weight:700}.admin_operationLedger__vJAlu,.admin_operationMonitoringStrip__DLRGT,.admin_operationStatePanel__ZgFLy{border:1px solid var(--ops-border-subtle);border-radius:8px;background:var(--ops-surface-panel)}.admin_operationLedger__vJAlu{overflow:hidden}.admin_operationSectionHeader__zg0ba{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px;border-bottom:1px solid var(--ops-border-subtle)}.admin_operationSectionHeader__zg0ba h2{margin:0;color:var(--ops-ink);font-size:18px}.admin_operationSectionHeader__zg0ba>span{flex:0 0 auto;color:var(--ops-ink-muted);font-size:13px;font-weight:700}.admin_operationLedgerTable__qI3jK{display:grid}.admin_operationLedgerColumns__L_8IQ,.admin_operationSignalRow__nnhMg{display:grid;grid-template-columns:minmax(180px,1fr) minmax(260px,1.6fr) minmax(150px,.85fr) minmax(130px,auto);align-items:center;gap:16px}.admin_operationLedgerColumns__L_8IQ{padding:10px 16px;background:var(--ops-surface-canvas);color:var(--ops-ink-muted);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.admin_operationSignalRow__nnhMg{position:relative;min-height:92px;padding:14px 16px 14px 12px;border-top:1px solid var(--ops-border-subtle)}.admin_operationSignalRow__nnhMg:first-of-type{border-top:0}.admin_operationSignalRow__nnhMg:before{position:absolute;inset:0 auto 0 0;width:4px;background:var(--ops-ink-muted);content:""}.admin_operationSignalIdentity__lkA3C{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:8px}.admin_operationSignalIdentity__lkA3C strong,.admin_operationSignalMeta__bkvEC strong,.admin_operationSignalReason__UbjUI strong{color:var(--ops-ink)}.admin_operationSignalIdentity__lkA3C>div,.admin_operationSignalMeta__bkvEC{display:grid;gap:7px}.admin_operationRank__lxYV4{color:var(--ops-ink-muted);font-variant-numeric:tabular-nums;font-weight:700}.admin_operationSignalReason__UbjUI p{margin:4px 0 0;color:var(--ops-ink-muted);line-height:1.45}.admin_operationSignalMeta__bkvEC{color:var(--ops-ink-muted);font-size:13px}.admin_operationStatusPill__ZXoMD{display:inline-flex;width:fit-content;align-items:center;padding:3px 8px;border:1px solid;border-radius:4px;font-size:12px;font-weight:700;line-height:1.3;text-transform:uppercase}.admin_operationStatuscritical__tKsPN{background:var(--ops-signal-critical-surface);color:var(--ops-signal-critical-ink);border-color:var(--ops-signal-critical-border)}.admin_operationStatushigh__ilAxO{background:var(--ops-signal-high-surface);color:var(--ops-signal-high-ink);border-color:var(--ops-signal-high-border)}.admin_operationStatusmedium__DNPIs{background:var(--ops-signal-medium-surface);color:var(--ops-signal-medium-ink);border-color:var(--ops-signal-medium-border)}.admin_operationStatusinfo__6E1y0{background:var(--ops-signal-info-surface);color:var(--ops-signal-info-ink);border-color:var(--ops-signal-info-border)}.admin_operationStatusNeutral__eeNHA{background:var(--ops-tone-neutral-surface);color:var(--ops-tone-neutral-ink);border-color:var(--ops-tone-neutral-border)}.admin_operationMonitoringStrip__DLRGT{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(420px,1.4fr) auto;align-items:center;gap:18px;margin-top:18px;padding:16px;background:var(--ops-surface-canvas)}.admin_operationMonitoringStrip__DLRGT strong{display:block;color:var(--ops-ink)}.admin_operationMonitoringStrip__DLRGT span{display:block;margin-top:4px;color:var(--ops-ink-muted);font-size:13px}.admin_operationMonitoringStrip__DLRGT dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}.admin_operationMonitoringStrip__DLRGT dd{margin:4px 0 0;font-variant-numeric:tabular-nums}.admin_operationStatePanel__ZgFLy{display:grid;justify-items:start;gap:12px;padding:22px}.admin_operationStatePanel__ZgFLy h2{margin:0;color:var(--ops-ink);font-size:20px}.admin_operationStatePanel__ZgFLy p{max-width:720px;margin:0;color:var(--ops-ink-muted)}.admin_firmRecordOperationsStack__ukAQm,.admin_operationAnalyticsPanel__gXkQ9{display:grid;gap:16px;margin-bottom:18px}.admin_operationAnalyticsPanel__gXkQ9{overflow:hidden;border:1px solid var(--ops-border-subtle);border-radius:8px;background:var(--ops-surface-panel)}.admin_operationSectionHeader__zg0ba p{margin:4px 0 0;color:var(--ops-ink-muted);font-size:13px}.admin_operationAnalyticsFilters__3XAU2{display:flex;flex-wrap:wrap;gap:10px;align-items:end;padding:14px 16px;border-bottom:1px solid var(--ops-border-subtle);background:var(--ops-surface-canvas)}.admin_operationAnalyticsFilters__3XAU2 label{display:grid;flex:1 1 180px;gap:5px;color:var(--ops-ink-muted);font-size:12px;font-weight:700}.admin_operationAnalyticsFilters__3XAU2 button{flex:0 0 auto}.admin_operationAnalyticsBreakdowns__EEVeY,.admin_operationAnalyticsGrid__FNbNa{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0}.admin_operationAnalyticsBreakdown__y_wSb,.admin_operationAnalyticsCard__Eh5DE{display:grid;align-content:start;gap:8px;min-height:180px;padding:16px;border-top:1px solid var(--ops-border-subtle);border-right:1px solid var(--ops-border-subtle)}.admin_operationAnalyticsBreakdown__y_wSb:nth-child(2n),.admin_operationAnalyticsCard__Eh5DE:nth-child(4n){border-right:0}.admin_operationAnalyticsBreakdown__y_wSb h3,.admin_operationAnalyticsCard__Eh5DE h3{margin:0;color:var(--ops-ink);font-size:15px}.admin_operationAnalyticsCard__Eh5DE strong{color:var(--ops-ink);font-size:26px;line-height:1}.admin_operationAnalyticsBreakdown__y_wSb p,.admin_operationAnalyticsBreakdown__y_wSb small,.admin_operationAnalyticsCard__Eh5DE p,.admin_operationAnalyticsCard__Eh5DE small,.admin_operationAnalyticsNotes__QXzFQ{margin:0;color:var(--ops-ink-muted);font-size:13px;line-height:1.45}.admin_operationAnalyticsBreakdowns__EEVeY{border-top:1px solid var(--ops-border-subtle)}.admin_operationAnalyticsBreakdown__y_wSb dl{display:grid;gap:6px;margin:4px 0}.admin_operationAnalyticsBreakdown__y_wSb dl div{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-top:1px solid var(--ops-surface-muted)}.admin_operationAnalyticsBreakdown__y_wSb dl div:first-child{border-top:0}.admin_operationAnalyticsBreakdown__y_wSb dt{color:var(--ops-ink-muted)}.admin_operationAnalyticsBreakdown__y_wSb dd{margin:0;color:var(--ops-ink);font-weight:700}.admin_operationAnalyticsNotes__QXzFQ{display:grid;gap:4px;padding:14px 32px;border-top:1px solid var(--ops-border-subtle)}.admin_clientFirmFilters__atxA_{display:grid;grid-template-columns:minmax(220px,1.3fr) repeat(5,minmax(140px,1fr)) auto;align-items:end;gap:10px;margin-bottom:18px}.admin_clientFirmFilters__atxA_ label{display:grid;gap:5px;min-width:0;color:var(--ops-ink-muted);font-size:12px;font-weight:700}.admin_clientFirmDirectoryLayout__ZQRUa{display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,360px);gap:18px;align-items:start}.admin_clientFirmDirectoryPanel__bBMFA,.admin_clientFirmStartPanel__toy4r{border:1px solid var(--ops-border-subtle);border-radius:8px;background:var(--ops-surface-panel)}.admin_clientFirmStartPanel__toy4r{display:grid;gap:16px;padding:18px}.admin_clientFirmStartPanel__toy4r h2{margin:0 0 8px;color:var(--ops-ink);font-size:18px}.admin_clientFirmStartPanel__toy4r p{margin:0;color:var(--ops-ink-muted);font-size:14px}.admin_clientFirmRows__llBOU{display:grid}.admin_clientFirmRowHeader__cpdNr,.admin_clientFirmRow__8_Uro{display:grid;grid-template-columns:minmax(190px,.9fr) minmax(240px,1.15fr) minmax(260px,1.25fr) minmax(120px,auto);gap:16px;align-items:center}.admin_clientFirmRowHeader__cpdNr{padding:10px 16px;background:var(--ops-surface-canvas);color:var(--ops-ink-muted);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.admin_clientFirmRow__8_Uro{min-height:128px;padding:16px;border-top:1px solid var(--ops-border-subtle)}.admin_clientFirmIdentity__9zVOA,.admin_clientFirmSignal__qYhkU{display:grid;gap:7px;min-width:0}.admin_clientFirmIdentity__9zVOA strong,.admin_clientFirmSignal__qYhkU strong{color:var(--ops-ink)}.admin_clientFirmIdentity__9zVOA span,.admin_clientFirmSignal__qYhkU p,.admin_clientFirmSignal__qYhkU small{margin:0;color:var(--ops-ink-muted);font-size:13px;line-height:1.4}.admin_clientFirmReadiness__iV_ed{display:inline-flex;width:fit-content;align-items:center;padding:3px 8px;border:1px solid;border-radius:4px;font-size:12px;font-weight:700}.admin_clientFirmReadinessAttention__tmQ4z{background:var(--ops-signal-critical-surface);color:var(--ops-signal-critical-ink)}.admin_clientFirmReadinessLaunch__u3gNj{background:var(--ops-tone-neutral-surface);color:var(--ops-tone-neutral-ink)}.admin_clientFirmReadinessLive__qcz1s{background:var(--ops-signal-info-surface);color:var(--ops-signal-info-ink)}.admin_clientFirmReadinessPreProvisioning__rOAdo{background:var(--ops-surface-muted);color:var(--ops-ink-muted)}.admin_clientFirmReadinessHealthy__gHXNm{background:var(--ops-tone-neutral-surface);color:var(--ops-tone-neutral-ink)}.admin_clientFirmSummaries__Kioet{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;margin:0}.admin_clientFirmSummaries__Kioet div{min-width:0}.admin_clientFirmSummaries__Kioet dt{color:var(--ops-ink-muted);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.admin_clientFirmSummaries__Kioet dd{margin:2px 0 0;color:var(--ops-ink);font-size:13px;line-height:1.35}.admin_formSuccess__DV2fB{color:var(--ops-tone-neutral-ink);font-size:13px;font-weight:700}.admin_lifecycleActionPanel__WlYh8{display:grid;gap:14px;margin-top:18px;padding-top:18px;border-top:1px solid var(--ops-border-subtle)}.admin_lifecycleActionPanel__WlYh8 h3{margin:0 0 6px;color:var(--ops-ink);font-size:16px}.admin_lifecycleActionPanel__WlYh8 p{margin:0;color:var(--ops-ink-muted);font-size:14px;line-height:1.45}.admin_lifecycleActionList__JnR4G{display:grid;gap:10px}.admin_lifecycleActionItem__Lo2cG{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px;border:1px solid var(--ops-border-subtle);border-radius:8px;background:var(--ops-surface-canvas)}.admin_lifecycleActionItem__Lo2cG>div{display:grid;gap:4px;min-width:0}.admin_lifecycleActionItem__Lo2cG strong{color:var(--ops-ink);font-size:14px}.admin_lifecycleActionItem__Lo2cG small,.admin_lifecycleActionItem__Lo2cG span{color:var(--ops-ink-muted);font-size:13px;line-height:1.4}.admin_lifecycleActionItem__Lo2cG small{color:var(--ops-signal-medium-ink);font-weight:700}.admin_firmRecordHeader__6Qx7L{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.admin_firmRecordHeaderAction__DVvGa{display:grid;justify-items:end;gap:8px;max-width:340px}.admin_firmRecordHeaderAction__DVvGa span{color:var(--ops-ink-muted);font-size:13px;text-align:right}.admin_firmRecordFacts__D4bAQ{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));overflow:hidden;margin-bottom:16px;border:1px solid var(--ops-border-subtle);border-radius:8px;background:var(--ops-surface-panel)}.admin_firmRecordFacts__D4bAQ>div{display:grid;min-height:72px;align-content:center;gap:5px;padding:12px 14px;border-right:1px solid var(--ops-border-subtle)}.admin_firmRecordFacts__D4bAQ>div:last-child{border-right:0}.admin_firmRecordFacts__D4bAQ span{color:var(--ops-ink-muted);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.admin_firmRecordFacts__D4bAQ a,.admin_firmRecordFacts__D4bAQ strong{color:var(--ops-ink);font-size:13px;line-height:1.35;overflow-wrap:anywhere}.admin_firmRecordTabs__5xQba{display:flex;gap:4px;margin-bottom:18px;border-bottom:1px solid var(--ops-border-strong)}.admin_firmRecordTabActive__EPN7V,.admin_firmRecordTab__p39qh{display:inline-flex;min-height:42px;align-items:center;padding:10px 14px;border-bottom:3px solid transparent;color:var(--ops-ink-muted);font-size:14px;font-weight:700;text-decoration:none}.admin_firmRecordTab__p39qh:hover{color:var(--ops-ink)}.admin_firmRecordTabActive__EPN7V{border-bottom-color:var(--ops-action-primary);color:var(--ops-ink)}.admin_firmRecordOverviewGrid__deQ8c{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:16px}.admin_firmRecordOverviewGrid__deQ8c .admin_highestSignalPanel__5Y60p{grid-column:1/-1}.admin_firmRecordPanel__2AQfb{overflow:hidden;border:1px solid var(--ops-border-subtle);border-radius:8px;background:var(--ops-surface-panel)}.admin_firmRecordSignalList__c7BR0{display:grid}.admin_firmRecordSignalList__c7BR0 article{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:14px 16px;border-top:1px solid var(--ops-border-subtle)}.admin_firmRecordSignalList__c7BR0 article:first-child{border-top:0}.admin_firmRecordSignalList__c7BR0 p,.admin_firmRecordSignalList__c7BR0 small{display:block;margin:4px 0 0;color:var(--ops-ink-muted)}.admin_firmRecordDefinitionList__QmDoA,.admin_firmRecordMetricGrid__TM7qF,.admin_firmRecordOperationsGrid__5HnkN{display:grid;gap:0;margin:0;padding:16px}.admin_firmRecordMetricGrid__TM7qF{grid-template-columns:repeat(4,minmax(0,1fr))}.admin_firmRecordDefinitionList__QmDoA,.admin_firmRecordOperationsGrid__5HnkN{grid-template-columns:1fr 1fr}.admin_firmRecordDefinitionList__QmDoA div,.admin_firmRecordMetricGrid__TM7qF div,.admin_firmRecordOperationsGrid__5HnkN div{display:grid;gap:5px;min-height:64px;align-content:center;padding:10px 12px;border-top:1px solid var(--ops-border-subtle)}.admin_firmRecordDefinitionList__QmDoA div:nth-child(-n+2),.admin_firmRecordMetricGrid__TM7qF div:nth-child(-n+4),.admin_firmRecordOperationsGrid__5HnkN div:nth-child(-n+2){border-top:0}.admin_firmRecordDefinitionList__QmDoA dt,.admin_firmRecordMetricGrid__TM7qF dt,.admin_firmRecordOperationsGrid__5HnkN dt{color:var(--ops-ink-muted);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.admin_firmRecordDefinitionList__QmDoA dd,.admin_firmRecordMetricGrid__TM7qF dd,.admin_firmRecordOperationsGrid__5HnkN dd{margin:0;color:var(--ops-ink);font-weight:700;overflow-wrap:anywhere}.admin_firmOperationItemList__e7lWx{display:grid;padding:0}.admin_firmOperationItem__T7wIi{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,auto);align-items:center;gap:16px;padding:16px;border-top:1px solid var(--ops-border-subtle)}.admin_firmOperationItem__T7wIi:first-child{border-top:0}.admin_firmOperationItem__T7wIi h3{margin:8px 0 4px;color:var(--ops-ink);font-size:16px}.admin_firmOperationItem__T7wIi p{margin:0;color:var(--ops-tone-neutral-ink);line-height:1.45}.admin_firmOperationItem__T7wIi small{display:block;margin-top:6px;color:var(--ops-ink-muted);font-size:13px}.admin_firmOperationReadOnly__tQdlv{justify-self:end;color:var(--ops-ink-muted);font-size:13px;font-weight:700}@media (max-width:980px){.admin_onboardingColumns__yWFCM{grid-template-columns:1fr}.admin_highestSignalPanel__5Y60p,.admin_operationHeader__UqCCZ{align-items:start;grid-template-columns:1fr}.admin_operationSummaryGrid__wFx2k{grid-template-columns:1fr 1fr}.admin_operationLedgerColumns__L_8IQ{display:none}.admin_operationSignalRow__nnhMg{grid-template-columns:1fr;align-items:start}.admin_operationMonitoringStrip__DLRGT{grid-template-columns:1fr}.admin_operationMonitoringStrip__DLRGT dl{grid-template-columns:1fr 1fr}.admin_operationAnalyticsBreakdown__y_wSb:nth-child(n),.admin_operationAnalyticsCard__Eh5DE:nth-child(n){border-right:0}.admin_clientFirmDirectoryLayout__ZQRUa,.admin_clientFirmFilters__atxA_,.admin_clientFirmRow__8_Uro{grid-template-columns:1fr}.admin_clientFirmRowHeader__cpdNr{display:none}.admin_firmRecordHeader__6Qx7L{align-items:start;flex-direction:column}.admin_firmRecordHeaderAction__DVvGa{justify-items:start}.admin_firmRecordHeaderAction__DVvGa span{text-align:left}.admin_firmRecordFacts__D4bAQ{grid-template-columns:1fr 1fr}.admin_firmRecordFacts__D4bAQ>div{border-top:1px solid var(--ops-border-subtle)}.admin_firmRecordFacts__D4bAQ>div:nth-child(-n+2){border-top:0}.admin_firmRecordOverviewGrid__deQ8c{grid-template-columns:1fr}.admin_lifecycleActionItem__Lo2cG{grid-template-columns:1fr;justify-items:start}.admin_firmRecordDefinitionList__QmDoA,.admin_firmRecordMetricGrid__TM7qF,.admin_firmRecordOperationsGrid__5HnkN{grid-template-columns:1fr}.admin_firmRecordDefinitionList__QmDoA div:nth-child(n),.admin_firmRecordMetricGrid__TM7qF div:nth-child(n),.admin_firmRecordOperationsGrid__5HnkN div:nth-child(n){border-top:1px solid var(--ops-border-subtle)}.admin_firmRecordDefinitionList__QmDoA div:first-child,.admin_firmRecordMetricGrid__TM7qF div:first-child,.admin_firmRecordOperationsGrid__5HnkN div:first-child{border-top:0}.admin_lifecycleWorkspace__1qBjy{grid-template-columns:1fr}.admin_taskFocusPanel__ECUru{position:static}}@media (max-width:640px){.admin_operationHeader__UqCCZ{flex-direction:column}.admin_firmOperationItem__T7wIi,.admin_firmRecordFacts__D4bAQ,.admin_firmRecordSignalList__c7BR0 article,.admin_highestSignalPanel__5Y60p dl,.admin_operationMonitoringStrip__DLRGT dl,.admin_operationSummaryGrid__wFx2k{grid-template-columns:1fr}.admin_firmOperationReadOnly__tQdlv{justify-self:start}.admin_firmRecordFacts__D4bAQ>div:nth-child(n){border-top:1px solid var(--ops-border-subtle);border-right:0}.admin_firmRecordFacts__D4bAQ>div:first-child{border-top:0}.admin_firmRecordTabs__5xQba{overflow-x:auto}.admin_firmRecordTabActive__EPN7V,.admin_firmRecordTab__p39qh{flex:0 0 auto}.admin_lifecycleStageDisclosure__lj5t4 summary,.admin_lifecycleTaskRow__fdHw2,.admin_taskFocusForm__aBFLF{grid-template-columns:1fr}.admin_taskFocusForm__aBFLF footer{justify-content:stretch}.admin_taskFocusForm__aBFLF footer>*{justify-content:center}}.admin_statsGrid__ytAYN{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-bottom:24px}.admin_statCard__ZwPxi{padding:20px}.admin_statLabel__Mz6_J{font-size:13px;font-weight:500;color:var(--ops-ink-muted);text-transform:uppercase;letter-spacing:.05em;margin:0 0 8px}.admin_statValue__3D7vx{font-size:28px;font-weight:700;color:var(--ops-ink);margin:0;letter-spacing:-.025em}.admin_dashboardSummaryHeader__brlJ1{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.admin_exportActionSlot__zSiNm{display:grid;justify-items:end;gap:6px}.admin_lifecycleFunnelList__XgKQ3{display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:10px;font-size:12px;line-height:1.35;color:var(--ops-ink-muted)}.admin_table__EVovC{width:100%;border-collapse:collapse;font-size:14px}.admin_tableWrapper__pghfP{width:100%;overflow-x:auto}.admin_adminTable__IrNQn{min-width:760px}.admin_table__EVovC th{text-align:left;padding:12px 16px;font-size:12px;font-weight:600;color:var(--ops-ink-muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid var(--ops-border-subtle);white-space:nowrap}.admin_table__EVovC td{padding:12px 16px;border-bottom:1px solid var(--ops-surface-muted);color:var(--ops-tone-neutral-ink)}.admin_table__EVovC tr:hover td{background:var(--ops-surface-canvas)}.admin_table__EVovC tr:last-child td{border-bottom:none}.admin_tablePrimaryText__2g1LO{display:block;font-weight:600;color:var(--ops-ink);overflow-wrap:anywhere}.admin_tableSubText__RI_tO{display:block;margin-top:2px;font-size:12px;line-height:1.35;color:var(--ops-ink-muted);overflow-wrap:anywhere}.admin_tableActionLink__r6sYm{color:var(--ops-action-primary);font-weight:600;text-decoration:none;white-space:nowrap}.admin_tableActionLink__r6sYm:hover{text-decoration:underline}.admin_complexityList__kVqZR{display:flex;flex-wrap:wrap;gap:4px}.admin_complexityList__kVqZR span{padding:2px 6px;border-radius:6px;background:var(--ops-surface-muted);color:var(--ops-ink-muted);font-size:12px;line-height:1.35;white-space:nowrap}.admin_badge__o7l65{display:inline-flex;align-items:center;padding:2px 10px;border-radius:9999px;font-size:12px;font-weight:500;line-height:1.5}.admin_badgeNew__EfPXm{background:var(--ops-signal-info-surface);color:var(--ops-action-primary)}.admin_badgeContacted__LVjWG{background:var(--ops-signal-medium-surface);color:var(--ops-signal-medium-ink)}.admin_badgeConverted__RPVgU,.admin_badgeQualified__TjCBM{background:var(--ops-tone-neutral-surface);color:var(--ops-tone-neutral-ink)}.admin_badgeRejected__Q6tMq{background:var(--ops-signal-critical-surface);color:var(--ops-signal-critical-ink)}.admin_badgeActive__uB_rl{background:var(--ops-tone-neutral-surface);color:var(--ops-tone-neutral-ink)}.admin_badgeInactive__RW_Gj{background:var(--ops-surface-muted);color:var(--ops-ink-muted)}.admin_badgePending__Ag6Z0{background:var(--ops-signal-medium-surface);color:var(--ops-signal-medium-ink)}.admin_btn__Snrrx{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;border:none;text-decoration:none;max-width:100%;overflow-wrap:anywhere}.admin_btnPrimary__1nLsi{background:var(--ops-action-primary);color:var(--ops-surface-panel)}.admin_btnPrimary__1nLsi:hover{background:var(--ops-action-primary-hover)}.admin_btnPrimary__1nLsi:disabled{opacity:.5;cursor:not-allowed}.admin_btnSecondary__TffJ_{background:var(--ops-surface-panel);color:var(--ops-tone-neutral-ink);border:1px solid var(--ops-border-subtle)}.admin_btnSecondary__TffJ_:hover{background:var(--ops-surface-canvas);border-color:var(--ops-border-strong)}.admin_btnDanger__nn3_a{background:var(--ops-signal-critical-surface);color:var(--ops-signal-critical-ink)}.admin_btnDanger__nn3_a:hover{background:var(--ops-signal-critical-border)}.admin_btnDanger__nn3_a:disabled,.admin_btnSecondary__TffJ_:disabled{opacity:.5;cursor:not-allowed}.admin_btnSmall__VSRpa{padding:4px 10px;font-size:13px}.admin_userManagementGrid__3p5L7{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:24px;align-items:start}.admin_adminForm__uz5Tu{display:grid;gap:16px}.admin_formField__ekTaE{display:grid;gap:6px;min-width:0}.admin_formLabel__VBoPV{font-size:12px;line-height:1.35;font-weight:600;color:var(--ops-ink-muted);text-transform:uppercase;letter-spacing:.04em}.admin_input__O8BkZ{width:100%;min-width:0;padding:9px 12px;border:1px solid var(--ops-border-strong);border-radius:8px;background:var(--ops-surface-panel);color:var(--ops-ink);font-size:14px}.admin_input__O8BkZ:focus{outline:none;border-color:var(--ops-action-primary);box-shadow:0 0 0 3px var(--ops-focus-ring)}.admin_temporaryPasswordPanel__tAKno{display:grid;gap:8px;margin-top:16px;padding:12px;border:1px solid var(--ops-signal-info-border);border-radius:8px;background:var(--ops-signal-info-surface)}.admin_temporaryPassword__y1g7U{display:block;max-width:100%;overflow-wrap:anywhere;padding:8px 10px;border-radius:6px;background:var(--ops-surface-panel);color:var(--ops-action-primary-hover);font-size:13px}.admin_userActionCell__LRdRe{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.admin_formGroup__rBUwz{margin-bottom:20px}.admin_formLabel__VBoPV{display:block;font-size:14px;font-weight:500;color:var(--ops-tone-neutral-ink);margin-bottom:6px}.admin_formInput__6NxbN{width:100%;min-width:0;max-width:100%;padding:10px 14px;border:1px solid var(--ops-border-subtle);border-radius:8px;font-size:14px;color:var(--ops-ink);background:var(--ops-surface-panel);transition:border-color .15s ease,box-shadow .15s ease}.admin_formInput__6NxbN:focus{outline:none;border-color:var(--ops-action-primary);box-shadow:0 0 0 3px var(--ops-focus-ring)}.admin_formInput__6NxbN::placeholder{color:var(--ops-ink-muted)}.admin_formSelect__hrm4e{cursor:pointer}.admin_formTextarea__Uwqjm{min-height:112px;resize:vertical;font-family:inherit}.admin_formError__acbTx{font-size:13px;color:var(--ops-signal-critical-ink);margin-top:4px}.admin_brandingFormGrid__W5ySa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.admin_brandingActionRow__2UbVq{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.admin_detailMeta__S0HMn{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--ops-ink-muted)}.admin_detailValue__4nmYE{margin:4px 0 0;font-size:14px;line-height:1.5;color:var(--ops-ink)}.admin_detailGrid__3eAvH{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,360px);gap:24px;align-items:start}.admin_detailMainColumn__o6o5l,.admin_detailSideColumn__wpLZn{display:grid;gap:24px;min-width:0}.admin_lifecycleGrid__7xYtV{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:16px 0}.admin_lifecycleActions__o5Q5Q{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.admin_ownerIdentity__ma9ER{display:grid;gap:4px}.admin_ownerAssignmentControl__DCPSo{display:grid;grid-template-columns:minmax(180px,260px) auto;gap:8px;align-items:end;min-width:0}.admin_dialogBackdrop__Sy0Af{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:24px;background:color-mix(in srgb,var(--ops-ink) 42%,transparent)}.admin_dialogPanel__kja3I{width:min(100%,520px);max-height:min(760px,calc(100vh - 48px));overflow:auto;padding:24px;border:1px solid var(--ops-border-subtle);border-radius:8px;background:var(--ops-surface-panel);box-shadow:0 24px 60px color-mix(in srgb,var(--ops-ink) 24%,transparent)}.admin_dialogTitle__GisCX{margin:0 0 16px;font-size:16px;line-height:1.25;font-weight:600;color:var(--ops-ink)}.admin_dialogActions__qwewB{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.admin_exportFieldset__jMpW5{display:grid;gap:8px;margin:20px 0;padding:0;border:0}.admin_radioOption__Yrzbe{display:flex;min-height:44px;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--ops-border-subtle);border-radius:8px;color:var(--ops-ink);font-size:14px}.admin_radioOption__Yrzbe:has(input:checked){border-color:var(--ops-action-primary);background:var(--ops-signal-info-surface)}.admin_radioOption__Yrzbe input{width:16px;height:16px;accent-color:var(--ops-action-primary)}.admin_exportScopeSummary__eRZ1j{display:grid;gap:8px;margin-bottom:20px;padding:12px;border:1px solid var(--ops-border-subtle);border-radius:8px;background:var(--ops-surface-canvas)}.admin_exportFilterList__LQRS7{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.admin_exportFilterList__LQRS7 li{padding:4px 8px;border:1px solid var(--ops-border-strong);border-radius:6px;background:var(--ops-surface-panel);color:var(--ops-tone-neutral-ink);font-size:13px}.admin_exportFilterList__LQRS7 span{font-weight:600;color:var(--ops-ink)}.admin_productCorePanel___TLgY{display:grid;gap:14px;padding:16px;border:1px solid var(--ops-border-strong);border-left:4px solid var(--ops-ink-muted);border-radius:8px;background:var(--ops-surface-canvas)}.admin_productCorePanelTitle__G7Krl{margin:0;font-size:16px;line-height:1.25;font-weight:600;color:var(--ops-ink)}.admin_productCorePanelText__dKM_G{margin:6px 0 0;font-size:14px;line-height:1.5;color:var(--ops-ink-muted)}.admin_productCoreFieldList__gTSv9{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin:0;padding:0;list-style:none}.admin_productCoreFieldList__gTSv9 li{min-height:32px;padding:7px 10px;border:1px solid var(--ops-border-subtle);border-radius:6px;background:var(--ops-surface-panel);color:var(--ops-tone-neutral-ink);font-size:13px;font-weight:500}.admin_alert__f2Gno{padding:12px 16px;border-radius:8px;font-size:14px;margin-bottom:16px}.admin_alertError__U_96m{background:var(--ops-signal-critical-surface);color:var(--ops-signal-critical-ink);border:1px solid var(--ops-signal-critical-border)}.admin_alertWarning__pTHqq{background:var(--ops-signal-medium-surface);color:var(--ops-signal-medium-ink);border:1px solid var(--ops-signal-medium-border)}.admin_alertSuccess__3kN4E{background:var(--ops-tone-neutral-surface);color:var(--ops-tone-neutral-ink);border:1px solid var(--ops-tone-neutral-border)}.admin_alertInfo__tYF86{background:var(--ops-signal-info-surface);color:var(--ops-action-primary);border:1px solid var(--ops-signal-info-border)}.admin_releaseDashboard__lN9qa{display:grid;gap:24px;margin-bottom:24px}.admin_releaseHero__BycV5{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);gap:24px;padding:28px;border-radius:18px;border:1px solid var(--ops-border-subtle);background:linear-gradient(135deg,color-mix(in srgb,var(--ops-action-primary) 8%,transparent),color-mix(in srgb,var(--ops-surface-panel) 98%,transparent) 42%),linear-gradient(180deg,var(--ops-surface-panel),var(--ops-surface-canvas));box-shadow:0 16px 40px color-mix(in srgb,var(--ops-ink) 6%,transparent)}.admin_releaseEyebrow__511JU{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ops-action-primary)}.admin_releaseTitle__7habA{margin:0;max-width:16ch;font-size:32px;line-height:1.02;letter-spacing:-.04em;color:var(--ops-ink)}.admin_releaseBadgeRow__7n1vJ{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.admin_releaseActions__S3YBE{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:10px}.admin_releaseRail__Q44HG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.admin_releaseRailCard__LlMX6{padding:20px;border-radius:14px;border:1px solid var(--ops-border-subtle);background:var(--ops-surface-panel);box-shadow:0 1px 3px color-mix(in srgb,var(--ops-ink) 5%,transparent);min-width:0;overflow-wrap:anywhere}.admin_releaseGrid__IeKpT{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.admin_releaseSection__6rKCj{padding:24px;border-radius:16px;border:1px solid var(--ops-border-subtle);background:var(--ops-surface-panel);box-shadow:0 1px 3px color-mix(in srgb,var(--ops-ink) 4%,transparent);min-width:0}.admin_releaseSectionHeader__35GQo{margin-bottom:16px}.admin_releaseEmpty__LgjEe{padding:20px;border:1px dashed var(--ops-border-strong);border-radius:12px;background:var(--ops-surface-canvas)}.admin_spinner__fMNQs{width:32px;height:32px;border:3px solid var(--ops-border-subtle);border-top-color:var(--ops-action-primary);border-radius:50%;animation:admin_spin__Lk8_9 .6s linear infinite;margin-bottom:12px}@keyframes admin_spin__Lk8_9{to{transform:rotate(1turn)}}.admin_emptyState__oPhCG{text-align:center;padding:48px 24px;color:var(--ops-ink-muted)}.admin_emptyStateIcon__KoPTh{font-size:48px;margin-bottom:12px}.admin_emptyStateTitle__hVDoV{font-size:16px;font-weight:600;color:var(--ops-ink-muted);margin:0 0 8px}.admin_emptyStateText__QYYDJ{font-size:14px;margin:0}.admin_pagination__7q3wB{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.admin_filtersBar__keKvL{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:20px}.admin_filterField__RBSGN{display:grid;gap:4px;min-width:0}.admin_filterField__RBSGN span{font-size:12px;line-height:1.35;font-weight:600;color:var(--ops-ink-muted)}.admin_filterSelect__ZgZI_{padding:8px 12px;border:1px solid var(--ops-border-subtle);border-radius:8px;font-size:13px;color:var(--ops-tone-neutral-ink);background:var(--ops-surface-panel);cursor:pointer;min-width:150px;max-width:100%}.admin_filterSelect__ZgZI_:focus{outline:none;border-color:var(--ops-action-primary)}.admin_loginContainer__zXnwq{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--ops-surface-canvas);padding:24px}.admin_loginCard__hxac1{width:100%;max-width:400px;background:var(--ops-surface-panel);border-radius:16px;border:1px solid var(--ops-border-subtle);padding:40px;box-shadow:0 4px 24px color-mix(in srgb,var(--ops-ink) 6%,transparent)}.admin_loginTitle__YmNQl{font-size:24px;font-weight:700;color:var(--ops-ink);text-align:center;margin:0 0 8px}.admin_loginSubtitle__UINJK{font-size:14px;color:var(--ops-ink-muted);text-align:center;margin:0 0 32px}.admin_bar__2oXC9{flex:1;border-radius:4px 4px 0 0;min-height:4px;transition:height .3s ease;position:relative}.admin_bar__2oXC9,.admin_bar__2oXC9:hover{background:var(--ops-action-primary)}.admin_funnel__hi7ap{display:flex;flex-direction:column;gap:8px}.admin_tenantGrid__P75xX{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.admin_tenantCard__iE2_T{position:relative}.admin_tenantName__K7Hou{font-size:16px;font-weight:600;color:var(--ops-ink);margin:0 0 4px}.admin_tenantSlug__qfnVF{font-size:13px;color:var(--ops-ink-muted);margin:0 0 12px;font-family:monospace}.admin_tenantMeta__Nd3j2{display:flex;flex-wrap:wrap;gap:16px;font-size:13px;color:var(--ops-ink-muted);margin-bottom:16px}.admin_tenantBilling__m8Oii{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:10px;padding:12px;margin-bottom:16px;border:1px solid var(--ops-border-subtle);border-radius:6px;background:var(--ops-surface-canvas)}.admin_tenantBilling__m8Oii code,.admin_tenantBilling__m8Oii strong{display:block;min-width:0;margin-top:2px;color:var(--ops-ink);font-size:13px;overflow-wrap:anywhere}.admin_tenantBilling__m8Oii code{font-family:monospace}.admin_tenantBillingLabel__tFbGi{display:block;font-size:11px;font-weight:600;color:var(--ops-ink-muted);text-transform:uppercase}.admin_tenantActions__x__ou{display:flex;gap:8px}.admin_colorSwatch__JWlH2{display:inline-block;width:16px;height:16px;border-radius:4px;border:1px solid var(--ops-border-subtle);vertical-align:middle}@media (max-width:768px){.admin_navigationToggle__qNXbT{position:absolute;z-index:41;top:12px;left:12px;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 12px;border:1px solid var(--ops-border-strong);border-radius:8px;background:var(--ops-surface-panel);color:var(--ops-ink);font:inherit;font-weight:600;cursor:pointer}.admin_navigationToggle__qNXbT:focus-visible{outline:2px solid var(--ops-action-primary);outline-offset:2px;box-shadow:0 0 0 3px var(--ops-focus-ring)}.admin_sidebar__5knmB{transform:translateX(-100%);visibility:hidden;pointer-events:none}.admin_sidebarOpen___plQJ{transform:translateX(0);visibility:visible;pointer-events:auto;box-shadow:12px 0 24px color-mix(in srgb,var(--ops-ink) 18%,transparent)}.admin_mainContent__ijkZi{margin-left:0;width:100%;max-width:100vw;min-width:0;padding:76px 20px 20px}.admin_cardHeader__yBUPI,.admin_pageHeader__Ajpif>div{flex-wrap:wrap;gap:12px}.admin_card__Kn9tF{padding:20px}.admin_brandingFormGrid__W5ySa,.admin_detailGrid__3eAvH,.admin_productCoreFieldList__gTSv9,.admin_releaseGrid__IeKpT,.admin_releaseHero__BycV5,.admin_releaseRail__Q44HG,.admin_statsGrid__ytAYN,.admin_userManagementGrid__3p5L7{grid-template-columns:minmax(0,1fr)}.admin_releaseHero__BycV5,.admin_releaseSection__6rKCj{padding:20px}.admin_releaseTitle__7habA{max-width:none}.admin_filtersBar__keKvL{display:grid;grid-template-columns:minmax(0,1fr)}.admin_filterSelect__ZgZI_{width:100%;min-width:0}.admin_brandingActionRow__2UbVq,.admin_lifecycleActions__o5Q5Q{align-items:stretch}.admin_ownerAssignmentControl__DCPSo{width:100%;grid-template-columns:minmax(0,1fr)}.admin_brandingActionRow__2UbVq>*{justify-content:center}.admin_dashboardSummaryHeader__brlJ1{flex-direction:column;align-items:stretch}.admin_exportActionSlot__zSiNm{justify-items:stretch}}.admin_platformWorkspace__tsskv :is(small,.admin_sidebarSubtitle__9aJxE,.admin_userInfo__b0K4Z,.admin_signOutBtn__bq9fa,.admin_onboardingForm__n0hJn label,.admin_onboardingInlineFields__rGMzS label,.admin_eyebrow__M9dBo,.admin_statusPill__lvwMX,.admin_formError__acbTx,.admin_formSuccess__DV2fB,.admin_taskManualType__h79ao,.admin_taskAutomaticType__dlI_X,.admin_taskFocusForm__aBFLF label,.admin_taskFocusForm__aBFLF label span,.admin_operationEyebrow__OKDdb,.admin_operationSummaryGrid__wFx2k span,.admin_highestSignalPanel__5Y60p dt,.admin_operationMonitoringStrip__DLRGT dt,.admin_operationMonitoringStrip__DLRGT span,.admin_operationSectionHeader__zg0ba>span,.admin_operationSectionHeader__zg0ba p,.admin_operationLedgerColumns__L_8IQ,.admin_operationSignalMeta__bkvEC,.admin_operationStatusPill__ZXoMD,.admin_operationAnalyticsFilters__3XAU2 label,.admin_operationAnalyticsCard__Eh5DE p,.admin_operationAnalyticsBreakdown__y_wSb p,.admin_operationAnalyticsNotes__QXzFQ,.admin_clientFirmFilters__atxA_ label,.admin_clientFirmRowHeader__cpdNr,.admin_clientFirmIdentity__9zVOA span,.admin_clientFirmSignal__qYhkU p,.admin_clientFirmReadiness__iV_ed,.admin_clientFirmSummaries__Kioet dt,.admin_clientFirmSummaries__Kioet dd,.admin_lifecycleActionItem__Lo2cG span,.admin_firmRecordHeaderAction__DVvGa span,.admin_firmRecordFacts__D4bAQ span,.admin_firmRecordFacts__D4bAQ strong,.admin_firmRecordFacts__D4bAQ a,.admin_firmRecordMetricGrid__TM7qF dt,.admin_firmRecordDefinitionList__QmDoA dt,.admin_firmRecordOperationsGrid__5HnkN dt,.admin_firmOperationReadOnly__tQdlv,.admin_lifecycleFunnelList__XgKQ3,.admin_table__EVovC th,.admin_tableSubText__RI_tO,.admin_btnSmall__VSRpa){font-size:var(--public-type-ui-sm)}.admin_platformWorkspace__tsskv .admin_clientFirmFilters__atxA_{grid-template-columns:repeat(3,minmax(0,1fr))}.admin_platformWorkspace__tsskv :is(.admin_onboardingForm__n0hJn,.admin_adminForm__uz5Tu) label,.admin_platformWorkspace__tsskv :is(.admin_onboardingForm__n0hJn,.admin_adminForm__uz5Tu,.admin_clientFirmStartPanel__toy4r),.admin_platformWorkspace__tsskv :is(input,select,textarea){min-width:0;max-width:100%}.admin_platformWorkspace__tsskv .admin_clientFirmDirectoryLayout__ZQRUa{grid-template-columns:minmax(0,1fr)}.admin_platformWorkspace__tsskv :is(.admin_operationAnalyticsGrid__FNbNa,.admin_operationAnalyticsBreakdowns__EEVeY){grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.admin_platformWorkspace__tsskv .admin_tableActionLink__r6sYm{white-space:normal}.admin_platformWorkspace__tsskv .admin_highestSignalPanel__5Y60p dt{color:var(--ops-ink-inverse)}.admin_platformWorkspace__tsskv .admin_table__EVovC th{white-space:normal}.admin_platformWorkspace__tsskv .admin_lifecycleStageDisclosure__lj5t4 summary:focus-visible,.admin_platformWorkspace__tsskv .admin_taskFocusPanel__ECUru h2:focus-visible{outline-color:var(--ops-action-primary)}@media (min-width:769px) and (max-width:1100px){.admin_platformWorkspace__tsskv .admin_sidebar__5knmB{width:200px}.admin_platformWorkspace__tsskv .admin_mainContent__ijkZi{margin-left:200px;width:calc(100% - 200px);max-width:calc(100vw - 200px)}.admin_platformWorkspace__tsskv .admin_clientFirmRowHeader__cpdNr,.admin_platformWorkspace__tsskv .admin_operationLedgerColumns__L_8IQ{display:none}.admin_platformWorkspace__tsskv .admin_clientFirmRow__8_Uro,.admin_platformWorkspace__tsskv .admin_operationSignalRow__nnhMg{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.admin_platformWorkspace__tsskv .admin_firmRecordOverviewGrid__deQ8c,.admin_platformWorkspace__tsskv .admin_highestSignalPanel__5Y60p,.admin_platformWorkspace__tsskv .admin_operationMonitoringStrip__DLRGT{grid-template-columns:minmax(0,1fr)}.admin_platformWorkspace__tsskv .admin_operationSignalRow__nnhMg>a{grid-column:2;justify-self:start}}@media (max-width:768px){.admin_platformWorkspace__tsskv .admin_clientFirmFilters__atxA_{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.admin_platformWorkspace__tsskv *,.admin_platformWorkspace__tsskv :after,.admin_platformWorkspace__tsskv :before{transition:none;animation:none}}.footer_footer__Ny2Du{font-family:var(--font-footer-ui),var(--public-font-ui);position:relative;overflow:hidden;margin-top:var(--public-section-gap);--footer-text:var(--ui-ink);--footer-text-muted:var(--ui-ink-muted);--footer-text-subtle:var(--ui-ink-subtle);--footer-rule:var(--ui-border-quiet);--footer-rule-soft:color-mix(in srgb,var(--ui-border-quiet) 58%,transparent);background:var(--public-surface-muted);border-top:1px solid color-mix(in srgb,var(--footer-rule) 60%,var(--ui-identity) 40%);box-shadow:var(--public-shadow-subtle);color:var(--footer-text)}.footer_footer__Ny2Du:before{content:"";position:absolute;inset:0 0 auto;height:.35rem;background:linear-gradient(90deg,var(--ui-identity) 0,var(--ui-identity) 36%,var(--ui-action-primary) 36%,var(--ui-action-primary) 57%,color-mix(in srgb,var(--ui-identity) 72%,var(--ui-action-primary) 28%) 57%,color-mix(in srgb,var(--ui-identity) 72%,var(--ui-action-primary) 28%) 100%);pointer-events:none}.footer_footerCompactTop__G35zV{margin-top:var(--public-space-10)}.footer_footerInner__y8C6w{position:relative;z-index:1;max-width:1180px;margin:0 auto;padding:calc(var(--public-space-8) + .35rem) var(--public-page-gutter) var(--public-space-6)}.footer_footerTop___vpLV{display:grid;grid-template-columns:minmax(16rem,.92fr) minmax(0,1.08fr);gap:var(--public-space-8);align-items:start}.footer_footerMeta__rmES6{display:grid;gap:var(--public-space-3);align-content:start}.footer_footerEyebrow__eK717{margin:0 0 var(--public-space-3);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold);line-height:1.2;letter-spacing:var(--public-tracking-caps);text-transform:uppercase;color:var(--ui-identity-strong)}.footer_footerBrandLockup__OuZjZ{display:flex;align-items:center;gap:var(--public-space-3);max-width:100%}.footer_footerBrandLogo__R5Mgx{display:block;width:clamp(9.5rem,18vw,13.125rem);height:auto;flex:0 1 auto}.footer_footerBrandMarkFallback__Ni1ns{display:grid;flex:0 0 auto;width:2.65rem;height:2.65rem;place-items:center;border:1px solid color-mix(in srgb,var(--ui-identity) 26%,var(--footer-rule) 74%);border-bottom:2px solid var(--ui-action-primary);border-radius:var(--public-radius-md);background:linear-gradient(135deg,color-mix(in srgb,var(--ui-identity) 92%,white 8%) 0,var(--ui-identity-strong) 100%);color:var(--ui-ink-inverse);font-size:var(--public-type-body);font-weight:var(--public-weight-semibold);text-transform:uppercase;box-shadow:0 8px 18px color-mix(in srgb,var(--ui-identity) 10%,transparent)}.footer_footerBrandName__8Bk5e{margin:0;color:var(--ui-identity-strong);font-family:inherit;font-size:var(--public-type-heading-compact);font-weight:var(--public-weight-semibold);line-height:var(--public-line-heading)}.footer_footerBrandLogo__R5Mgx+.footer_footerBrandName__8Bk5e{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.footer_footerBrandTag__7wVYU{max-width:30rem;margin:var(--public-space-3) 0 0;color:var(--footer-text-muted);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-regular);line-height:1.5}.footer_footerNav__9hA8G{display:grid;grid-template-columns:repeat(3,minmax(9rem,1fr));gap:var(--public-space-1) var(--public-space-3);align-content:start;padding:0}.footer_footerLink__5iEN4,.footer_footerProfessionalLink__x_yqf{display:flex;align-items:center;min-height:1.75rem;padding:.15rem 0;border-radius:0;text-decoration:none;color:var(--ui-link);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-regular);line-height:1.5;text-underline-offset:.18em;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}.footer_footerLink__5iEN4:hover,.footer_footerProfessionalLink__x_yqf:hover{color:var(--ui-link-hover);text-decoration:underline}.footer_footerDivider__6vrki{height:1px;margin:var(--public-space-6) 0 0;background:color-mix(in srgb,var(--footer-rule) 70%,transparent)}.footer_footerDisclaimer__Q5VG1{max-width:none;margin:var(--public-space-4) 0 0;padding:var(--public-space-3) var(--public-space-4);border:1px solid color-mix(in srgb,var(--footer-rule) 82%,var(--ui-action-primary-soft) 18%);border-left:4px solid var(--ui-identity);border-radius:var(--public-radius-sm);background:color-mix(in srgb,var(--public-surface-base) 48%,transparent);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-regular);line-height:1.55;color:var(--footer-text-muted)}.footer_footerDisclosure__pbZB7{max-width:64rem;margin:var(--public-space-3) 0 0}.footer_footerBottom___cOXi,.footer_footerDisclosure__pbZB7{font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-regular);line-height:1.55;color:var(--footer-text-subtle)}.footer_footerBottom___cOXi{display:flex;flex-wrap:wrap;gap:var(--public-space-3);align-items:center;justify-content:space-between;margin:var(--public-space-4) 0 0;padding-top:var(--public-space-4);border-top:1px solid color-mix(in srgb,var(--footer-rule) 62%,transparent)}.footer_footerCookieSettings__PlJkN{border:1px solid color-mix(in srgb,var(--footer-rule) 74%,var(--ui-identity-tint) 26%);border-radius:var(--public-radius-sm);background:color-mix(in srgb,var(--public-surface-base) 54%,transparent);padding:.45rem .65rem;font-size:var(--public-type-ui-md);color:var(--ui-link);font-weight:var(--public-weight-semibold);line-height:1.2;text-decoration:none;cursor:pointer}.footer_footerCookieSettings__PlJkN:hover{border-color:color-mix(in srgb,var(--ui-identity) 28%,var(--footer-rule) 72%);background:color-mix(in srgb,var(--ui-identity-tint) 44%,transparent);color:var(--ui-link-hover)}.footer_footerProfessionalLink__x_yqf{justify-self:stretch}.footer_footerCookieSettings__PlJkN:focus-visible,.footer_footerLink__5iEN4:focus-visible,.footer_footerProfessionalLink__x_yqf:focus-visible{outline:2px solid var(--ui-border-focus);outline-offset:3px;box-shadow:0 0 0 4px var(--ui-focus-ring)}@media (max-width:880px){.footer_footerInner__y8C6w{padding:calc(var(--public-space-8) + .35rem) var(--public-page-gutter) var(--public-space-6)}.footer_footerTop___vpLV{grid-template-columns:1fr;gap:var(--public-space-8)}.footer_footerNav__9hA8G{grid-template-columns:1fr 1fr;gap:0;padding:var(--public-space-2)}.footer_footerLink__5iEN4,.footer_footerProfessionalLink__x_yqf{border-bottom:1px solid var(--footer-rule-soft);padding:.65rem .5rem}.footer_footerBottom___cOXi{align-items:flex-start;justify-content:flex-start}}@media (max-width:480px){.footer_footerInner__y8C6w{padding:var(--public-space-8) var(--public-page-gutter) var(--public-space-6)}.footer_footerDivider__6vrki{margin:var(--public-space-6) 0 var(--public-space-4)}}.footer_platformFooter__lBPnC{margin-top:0;background:var(--ui-identity-strong);color:var(--ui-ink-inverse);font-family:var(--font-footer-ui),var(--public-font-ui);overflow:hidden}.footer_platformFooter__lBPnC.footer_footerCompactTop__G35zV{margin-top:0}.footer_platformFooterInner__i0M6A{width:min(100% - 48px,1280px);margin-inline:auto;padding:78px 0 max(30px,env(safe-area-inset-bottom))}.footer_platformFooterAction__NGdfG{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:50px;align-items:end;padding-bottom:54px;border-bottom:1px solid color-mix(in srgb,var(--ui-surface-card) 78%,transparent)}.footer_platformFooterKicker__tVpRh{margin:0 0 13px;color:color-mix(in srgb,var(--ui-action-primary-soft) 70%,var(--ui-action-primary) 30%);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold);line-height:1.2;letter-spacing:var(--public-tracking-caps);text-transform:uppercase}.footer_heroTitle__KOdsG{max-width:760px;margin:0;color:var(--ui-ink-inverse);font-family:var(--public-font-editorial);font-size:var(--public-type-heading-section);font-weight:var(--public-weight-semibold);letter-spacing:0;line-height:var(--public-line-heading)}.footer_platformFooterCta__ShHUa{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:0 22px;border:1px solid var(--ui-action-primary);border-radius:5px;background:var(--ui-action-primary);color:var(--ui-action-primary-text);font-size:var(--public-type-body);font-weight:var(--public-weight-semibold);line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.footer_platformFooterCta__ShHUa:hover{border-color:var(--ui-action-primary-hover);background:var(--ui-action-primary-hover);color:var(--ui-action-primary-hover-text)}.footer_platformFooterCta__ShHUa:active{transform:translateY(1px)}.footer_platformFooterMain__U8Wvx{display:grid;grid-template-columns:minmax(280px,.92fr) minmax(580px,1.45fr);gap:clamp(70px,10vw,150px);align-items:start;padding:64px 0 70px}.footer_platformFooterIdentity__6cvcQ{min-width:0}.footer_platformFooterLogo__mRY6X{display:block;width:min(270px,100%);height:auto;margin-bottom:30px;padding:12px 14px;border-radius:4px;background:var(--ui-surface-card)}.footer_platformFooterDescription__RhFaI{max-width:450px;margin:0;color:color-mix(in srgb,var(--ui-surface-card) 80%,var(--ui-ink-inverse) 20%);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-regular);line-height:1.5}.footer_platformFooterIdentity__6cvcQ .footer_platformFooterBoundary__qH5KQ{max-width:480px;margin:22px 0 0;padding-left:18px;border-left:2px solid var(--ui-action-primary);color:color-mix(in srgb,var(--ui-surface-card) 62%,var(--ui-identity-soft) 38%);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-regular);line-height:1.55}.footer_platformFooterNav__1etZx{display:grid;grid-template-columns:1.35fr 1fr 1fr .75fr;gap:36px}.footer_platformFooterGroup___vZyP{min-width:0}.footer_platformFooterGroup___vZyP h3{margin:0 0 19px;color:color-mix(in srgb,var(--ui-action-primary-soft) 70%,var(--ui-action-primary) 30%);font-family:inherit;font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);letter-spacing:0;line-height:1.5}.footer_platformFooterGroup___vZyP ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.footer_platformFooterGroup___vZyP a{color:color-mix(in srgb,var(--ui-surface-card) 92%,var(--ui-ink-inverse) 8%);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-regular);line-height:1.5;text-decoration:none;text-decoration-color:transparent;text-underline-offset:4px;transition:color var(--motion-fast) var(--ease-standard),text-decoration-color var(--motion-fast) var(--ease-standard)}.footer_platformFooterGroup___vZyP a:hover{color:var(--ui-ink-inverse);text-decoration-color:color-mix(in srgb,var(--ui-action-primary-soft) 82%,var(--ui-ink-inverse) 18%)}.footer_platformFooterLegal__ik6zt{display:flex;gap:24px;align-items:flex-start;justify-content:space-between;padding-top:24px;border-top:1px solid color-mix(in srgb,var(--ui-surface-card) 18%,transparent);color:color-mix(in srgb,var(--ui-surface-card) 66%,var(--ui-identity-soft) 34%);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-regular);letter-spacing:0;line-height:1.55}.footer_platformFooterLegal__ik6zt p{margin:0;line-height:inherit}.footer_platformFooterCta__ShHUa:focus-visible,.footer_platformFooterGroup___vZyP a:focus-visible{outline:2px solid var(--ui-ink-inverse);outline-offset:3px}@media (max-width:1080px){.footer_platformFooterMain__U8Wvx{grid-template-columns:minmax(270px,.8fr) 1.3fr;gap:70px}.footer_platformFooterNav__1etZx{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:42px}}@media (max-width:880px){.footer_platformFooterAction__NGdfG{align-items:center}.footer_platformFooterMain__U8Wvx{grid-template-columns:1fr}.footer_platformFooterIdentity__6cvcQ{display:grid;grid-template-columns:minmax(220px,.65fr) 1fr;gap:0 42px}.footer_platformFooterLogo__mRY6X{grid-row:1/3}.footer_platformFooterDescription__RhFaI,.footer_platformFooterIdentity__6cvcQ .footer_platformFooterBoundary__qH5KQ{max-width:none}}@media (max-width:620px){.footer_platformFooterInner__i0M6A{width:min(100% - 32px,1280px);padding-top:56px}.footer_platformFooterAction__NGdfG{grid-template-columns:1fr;align-items:start;gap:28px;padding-bottom:42px}.footer_platformFooterCta__ShHUa{width:100%}.footer_platformFooterMain__U8Wvx{gap:48px;padding:48px 0}.footer_platformFooterIdentity__6cvcQ{display:block}.footer_platformFooterLogo__mRY6X{width:235px;margin-bottom:26px}.footer_platformFooterNav__1etZx{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 24px}.footer_platformFooterLegal__ik6zt{flex-direction:column;gap:8px}}@media (max-width:390px){.footer_platformFooterInner__i0M6A{width:min(100% - 24px,1280px)}}@media (prefers-reduced-motion:reduce){.footer_platformFooterCta__ShHUa{transition:none}.footer_platformFooterCta__ShHUa:active{transform:none}}[data-demo-firm-visual-direction] .footer_footer__Ny2Du{margin-top:0;box-shadow:none}[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .footer_footer__Ny2Du,[data-demo-firm-visual-direction=north-quay-canonical] .footer_footer__Ny2Du{--footer-text:var(--ui-ink-inverse);--footer-text-muted:color-mix(in srgb,var(--ui-ink-inverse) 62%,transparent);--footer-text-subtle:color-mix(in srgb,var(--ui-ink-inverse) 48%,transparent);--footer-rule:color-mix(in srgb,var(--ui-ink-inverse) 18%,transparent);background:var(--ui-action-primary);border-top-color:color-mix(in srgb,var(--ui-accent-highlight) 52%,transparent)}[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .footer_footerBrandName__8Bk5e,[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .footer_footerEyebrow__eK717,[data-demo-firm-visual-direction=north-quay-canonical] .footer_footerBrandName__8Bk5e,[data-demo-firm-visual-direction=north-quay-canonical] .footer_footerEyebrow__eK717{color:var(--ui-ink-inverse)}[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .footer_footerLink__5iEN4,[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .footer_footerProfessionalLink__x_yqf,[data-demo-firm-visual-direction=north-quay-canonical] .footer_footerLink__5iEN4,[data-demo-firm-visual-direction=north-quay-canonical] .footer_footerProfessionalLink__x_yqf{color:color-mix(in srgb,var(--ui-ink-inverse) 68%,transparent)}[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .footer_footerDisclaimer__Q5VG1,[data-demo-firm-visual-direction=north-quay-canonical] .footer_footerDisclaimer__Q5VG1{border-color:color-mix(in srgb,var(--ui-ink-inverse) 16%,transparent);border-left-color:var(--ui-accent-highlight);background:color-mix(in srgb,var(--ui-ink-inverse) 3%,transparent)}[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .footer_footerCookieSettings__PlJkN,[data-demo-firm-visual-direction=north-quay-canonical] .footer_footerCookieSettings__PlJkN{border-color:color-mix(in srgb,var(--ui-ink-inverse) 20%,transparent);background:transparent;color:var(--ui-ink-inverse)}[data-demo-firm-visual-direction=rivergum-light-approachable] .footer_footer__Ny2Du{background:color-mix(in srgb,var(--public-surface-page) 84%,var(--ui-accent-highlight) 16%);border-top-color:color-mix(in srgb,var(--ui-identity) 62%,var(--ui-accent-highlight) 38%)}[data-demo-firm-visual-direction=rivergum-light-approachable] .footer_footer__Ny2Du:before{background:linear-gradient(90deg,var(--ui-identity) 0 78%,var(--ui-accent-highlight) 78% 100%)}[data-firm-visual-theme=custom] .footer_footer__Ny2Du{font-family:var(--public-font-ui)}.FirmConfigurationPageEditor_pageEditor___0C2U{--ink:var(--ops-ink);--muted:var(--ops-ink-muted);--line:var(--ops-border-subtle);--paper:var(--ops-surface-panel);--navy:var(--ops-ink);--sea:var(--ops-focus-ring);min-width:0}.FirmConfigurationPageEditor_desktopViews__wiQ3I{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px;padding:8px 10px 8px 14px;border:1px solid var(--line);border-radius:12px;background:var(--ops-surface-panel);box-shadow:0 6px 20px color-mix(in srgb,var(--ops-ink) 4%,transparent)}.FirmConfigurationPageEditor_desktopViews__wiQ3I>div:first-child{display:grid;gap:1px;min-width:0}.FirmConfigurationPageEditor_desktopViews__wiQ3I span{color:var(--muted);font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.FirmConfigurationPageEditor_desktopViews__wiQ3I strong{overflow:hidden;color:var(--navy);font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.FirmConfigurationPageEditor_desktopViewButtons__22kWt{display:grid;grid-template-columns:repeat(2,minmax(78px,1fr));gap:4px;padding:4px;border:1px solid var(--ops-border-subtle);border-radius:9px;background:var(--ops-surface-muted)}.FirmConfigurationPageEditor_desktopViewButtons__22kWt button{min-height:34px;border:0;border-radius:6px;padding:6px 12px;background:transparent;color:var(--ops-ink-muted);font:inherit;font-size:.76rem;font-weight:800;cursor:pointer}.FirmConfigurationPageEditor_desktopViewButtons__22kWt button[aria-pressed=true]{background:var(--ops-surface-panel);color:var(--navy);box-shadow:0 1px 4px color-mix(in srgb,var(--ops-ink) 12%,transparent)}.FirmConfigurationPageEditor_mobileViews__gU_3R{display:none;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:12px;padding:5px;border:1px solid var(--line);border-radius:12px;background:var(--ops-surface-muted)}.FirmConfigurationPageEditor_mobileViews__gU_3R button{min-height:42px;border:0;border-radius:8px;background:transparent;color:var(--ops-ink-muted);font:inherit;font-size:.82rem;font-weight:700}.FirmConfigurationPageEditor_mobileViews__gU_3R button[aria-pressed=true]{background:var(--ops-surface-panel);color:var(--navy);box-shadow:0 1px 4px color-mix(in srgb,var(--ops-ink) 12%,transparent)}.FirmConfigurationPageEditor_editorGrid__ntnY2{display:grid;grid-template-areas:"modules inspector";grid-template-columns:minmax(168px,210px) minmax(0,1fr);gap:12px;align-items:start}.FirmConfigurationPageEditor_inspector__RGXek,.FirmConfigurationPageEditor_moduleNav__A96aT,.FirmConfigurationPageEditor_previewPanel__5iIrL{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--ops-surface-panel);box-shadow:0 8px 26px color-mix(in srgb,var(--ops-ink) 5.5%,transparent)}.FirmConfigurationPageEditor_moduleNav__A96aT{grid-area:modules}.FirmConfigurationPageEditor_previewPanel__5iIrL{grid-area:preview}.FirmConfigurationPageEditor_inspector__RGXek{grid-area:inspector}.FirmConfigurationPageEditor_inspectorHeader___Vb0y,.FirmConfigurationPageEditor_navHeading___iWrA,.FirmConfigurationPageEditor_previewTopline__BGp9G{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line);background:var(--paper)}.FirmConfigurationPageEditor_navHeading___iWrA{padding:14px 15px 12px}.FirmConfigurationPageEditor_inspectorHeader___Vb0y p,.FirmConfigurationPageEditor_navHeading___iWrA p{margin:0;color:var(--muted);font-size:.69rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.FirmConfigurationPageEditor_navHeading___iWrA span,.FirmConfigurationPageEditor_previewTopline__BGp9G span{color:var(--muted);font-size:.72rem}.FirmConfigurationPageEditor_moduleList__earIM{display:grid;gap:2px;padding:7px}.FirmConfigurationPageEditor_platformManagedItems__N8_HG{margin:0 7px 8px;border-top:1px solid var(--ops-border-subtle);padding-top:8px}.FirmConfigurationPageEditor_platformManagedItems__N8_HG summary{color:var(--ops-ink-muted);font-size:.7rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.FirmConfigurationPageEditor_platformManagedItems__N8_HG ul{display:grid;gap:6px;margin:8px 0 0;padding:0;list-style:none}.FirmConfigurationPageEditor_platformManagedItems__N8_HG li{display:grid;gap:1px;padding:5px 4px;color:var(--ops-ink-muted)}.FirmConfigurationPageEditor_platformManagedItems__N8_HG span{font-size:.76rem;font-weight:750}.FirmConfigurationPageEditor_platformManagedItems__N8_HG small{color:var(--ops-ink-muted);font-size:.65rem}.FirmConfigurationPageEditor_moduleButton__EzVu8,.FirmConfigurationPageEditor_selectedModule__7qaq5{display:grid;grid-template-columns:21px minmax(0,1fr);gap:0 7px;width:100%;min-height:42px;border:1px solid transparent;border-radius:8px;padding:7px 8px;background:transparent;color:var(--ops-tone-neutral-ink);font:inherit;font-size:.86rem;font-weight:700;text-align:left;cursor:pointer}.FirmConfigurationPageEditor_moduleButton__EzVu8:hover,.FirmConfigurationPageEditor_selectedModule__7qaq5{background:var(--ops-surface-muted);color:var(--navy)}.FirmConfigurationPageEditor_selectedModule__7qaq5{border-color:var(--ops-border-strong)}.FirmConfigurationPageEditor_moduleButton__EzVu8 small,.FirmConfigurationPageEditor_selectedModule__7qaq5 small{grid-column:2;color:var(--ops-ink-muted);font-size:.66rem;font-weight:600;letter-spacing:.04em;text-transform:capitalize}.FirmConfigurationPageEditor_moduleNumber__7zemG{grid-row:1/3;align-self:center;color:var(--ops-ink-muted);font-size:.67rem;font-variant-numeric:tabular-nums}.FirmConfigurationPageEditor_previewPanel__5iIrL{background:var(--ops-surface-muted)}.FirmConfigurationPageEditor_previewTopline__BGp9G{padding:8px 10px;flex-wrap:wrap}.FirmConfigurationPageEditor_previewTopline__BGp9G>div:first-child{display:grid;gap:1px}.FirmConfigurationPageEditor_previewTopline__BGp9G strong{color:var(--navy);font-size:.76rem}.FirmConfigurationPageEditor_previewToggle__wrZPk{flex:0 0 auto;border:1px solid var(--ops-border-strong);border-radius:8px;padding:7px 10px;background:var(--ops-surface-panel);color:var(--navy);font:inherit;font-size:.72rem;font-weight:800;cursor:pointer}.FirmConfigurationPageEditor_previewCanvas__Px_du{min-height:0;overflow:clip;background:var(--ops-surface-panel);scrollbar-gutter:stable}.FirmConfigurationPageEditor_previewDeviceButtons__YQ1Nq{display:flex;gap:4px;margin-left:auto}.FirmConfigurationPageEditor_previewDeviceButtons__YQ1Nq button{min-height:34px}.FirmConfigurationPageEditor_previewDeviceButtons__YQ1Nq button[aria-pressed=true]{background:var(--ops-surface-inverse);color:var(--ops-ink-inverse)}.FirmConfigurationPageEditor_previewDeviceButtons__YQ1Nq button:focus-visible{outline:3px solid var(--ops-focus-ring);outline-offset:2px}.FirmConfigurationPageEditor_mobileCanvas__IVglE{display:flex;justify-content:center;padding:16px;background:var(--ops-surface-muted)}.FirmConfigurationPageEditor_mobileDraftFrame__ppkRi{display:block;flex:0 0 auto;width:390px;max-width:100%;height:1000px;border:0;background:var(--ops-surface-panel)}@media (max-width:600px){.FirmConfigurationPageEditor_previewPanel__5iIrL[data-preview-device=mobile]{width:100vw;margin-inline:calc(50% - 50vw);border-inline:0;border-radius:0}.FirmConfigurationPageEditor_mobileCanvas__IVglE{padding:0}.FirmConfigurationPageEditor_mobileDraftFrame__ppkRi{width:100%}}.FirmConfigurationPageEditor_renderedPage__I0Z92{min-width:0;transform-origin:top left}.FirmConfigurationPageEditor_inspectorHeader___Vb0y{padding:14px 16px}.FirmConfigurationPageEditor_inspectorHeader___Vb0y h2{margin:3px 0 0;color:var(--ink);font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:600;letter-spacing:-.02em}.FirmConfigurationPageEditor_inspectorHeader___Vb0y h2:focus-visible{outline:3px solid var(--ops-focus-ring);outline-offset:3px}.FirmConfigurationPageEditor_moduleKind__WVysW{padding:4px 7px;border:1px solid var(--ops-border-strong);border-radius:999px;color:var(--ops-ink-muted);font-size:.65rem;font-weight:800;text-transform:capitalize}.FirmConfigurationPageEditor_selectionAnnouncement__YK_WW{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.FirmConfigurationPageEditor_inspectorBody__8f0tv{display:grid;gap:14px;padding:14px}.FirmConfigurationPageEditor_field__HxTpF{display:grid;gap:7px}.FirmConfigurationPageEditor_field__HxTpF label{color:var(--ops-tone-neutral-ink);font-size:.8rem;font-weight:800}.FirmConfigurationPageEditor_field__HxTpF input,.FirmConfigurationPageEditor_field__HxTpF textarea{width:100%;border:1px solid var(--ops-border-strong);border-radius:9px;padding:10px 11px;background:var(--ops-surface-panel);color:var(--ink);font:inherit;font-size:.88rem;line-height:1.5}.FirmConfigurationPageEditor_field__HxTpF textarea{min-height:100px;resize:vertical}.FirmConfigurationPageEditor_colorPickerRow__a658_{display:grid;grid-template-columns:48px minmax(110px,160px);gap:10px;align-items:center}.FirmConfigurationPageEditor_colorPickerRow__a658_ .FirmConfigurationPageEditor_colorPickerInput__0edDT{width:48px;height:40px;border-radius:8px;padding:2px;cursor:pointer}.FirmConfigurationPageEditor_colorPickerRow__a658_ .FirmConfigurationPageEditor_hexInput__ejGYa{min-width:0;height:40px;border:1px solid var(--ops-border-strong);border-radius:8px;padding:8px 10px;background:var(--ops-surface-panel);color:var(--ink);font:inherit;font-size:.84rem;font-weight:750;font-variant-numeric:tabular-nums;text-transform:uppercase;overflow-wrap:anywhere}.FirmConfigurationPageEditor_colorPickerRow__a658_ .FirmConfigurationPageEditor_hexInput__ejGYa::placeholder{color:var(--ops-ink-muted)}.FirmConfigurationPageEditor_guidance__DWspv{margin:0;color:var(--muted);font-size:.75rem;line-height:1.45}.FirmConfigurationPageEditor_paletteNeedsAttention__WHuO3,.FirmConfigurationPageEditor_paletteReady__dQkDY{display:grid;gap:5px;border:1px solid var(--ops-border-subtle);border-radius:10px;padding:12px;background:var(--ops-tone-neutral-surface);color:var(--ink)}.FirmConfigurationPageEditor_paletteNeedsAttention__WHuO3{border-color:var(--ops-signal-high-border);background:var(--ops-signal-high-surface)}.FirmConfigurationPageEditor_paletteNeedsAttention__WHuO3 strong,.FirmConfigurationPageEditor_paletteReady__dQkDY strong{font-size:.92rem}.FirmConfigurationPageEditor_paletteNeedsAttention__WHuO3 span,.FirmConfigurationPageEditor_paletteReady__dQkDY span{color:var(--ops-ink-muted);font-size:.76rem;line-height:1.45}.FirmConfigurationPageEditor_paletteControls__1s_Oo{display:grid;gap:14px}.FirmConfigurationPageEditor_assetReadiness__nVp_l,.FirmConfigurationPageEditor_metadataPreview__T6Fg9,.FirmConfigurationPageEditor_paletteMessages__G6cp9,.FirmConfigurationPageEditor_workspaceBoundaries__iPRV5{display:grid;gap:10px;border:1px solid var(--ops-border-subtle);border-radius:10px;padding:12px;background:var(--ops-surface-panel)}.FirmConfigurationPageEditor_assetReadiness__nVp_l h3,.FirmConfigurationPageEditor_metadataPreview__T6Fg9 h3{margin:0;color:var(--ink);font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:600}.FirmConfigurationPageEditor_metadataPreview__T6Fg9 strong{color:var(--ink);font-size:.95rem;line-height:1.35}.FirmConfigurationPageEditor_metadataPreview__T6Fg9 p{margin:0;color:var(--ops-ink-muted);font-size:.82rem;line-height:1.45}.FirmConfigurationPageEditor_metadataPreview__T6Fg9 span{color:var(--muted);font-size:.72rem;font-weight:700}.FirmConfigurationPageEditor_assetReadiness__nVp_l>div{display:grid;gap:3px;border-top:1px solid var(--ops-border-subtle);padding-top:10px}.FirmConfigurationPageEditor_assetReadiness__nVp_l span{color:var(--muted);font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.FirmConfigurationPageEditor_assetReadiness__nVp_l strong{color:var(--ops-ink);font-size:.82rem}.FirmConfigurationPageEditor_assetReadiness__nVp_l small{color:var(--muted);font-size:.72rem;overflow-wrap:anywhere}.FirmConfigurationPageEditor_inlineAction__JCb64,.FirmConfigurationPageEditor_inlineLink__XXp1C{justify-self:start;border:1px solid var(--ops-border-strong);border-radius:8px;padding:8px 11px;background:var(--ops-surface-panel);color:var(--navy);font:inherit;font-size:.8rem;font-weight:800;text-decoration:none;cursor:pointer}.FirmConfigurationPageEditor_inlineAction__JCb64:disabled{cursor:not-allowed;opacity:.5}.FirmConfigurationPageEditor_paletteMessages__G6cp9,.FirmConfigurationPageEditor_workspaceBoundaries__iPRV5{background:var(--ops-surface-panel)}.FirmConfigurationPageEditor_paletteMessages__G6cp9 summary,.FirmConfigurationPageEditor_workspaceBoundaries__iPRV5 summary{color:var(--navy);font-size:.8rem;font-weight:800;cursor:pointer}.FirmConfigurationPageEditor_paletteMessages__G6cp9[open],.FirmConfigurationPageEditor_workspaceBoundaries__iPRV5[open]{gap:10px}.FirmConfigurationPageEditor_paletteMessages__G6cp9 ul{display:grid;gap:6px;margin:0;padding-left:18px;color:var(--ops-ink-muted);font-size:.75rem;line-height:1.45}.FirmConfigurationPageEditor_workspaceBoundaries__iPRV5 p{margin:0;color:var(--ops-ink-muted);font-size:.76rem;line-height:1.5}.FirmConfigurationPageEditor_visibilityToggle__pb13b{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px;border:1px solid var(--ops-border-strong);border-radius:10px;background:var(--ops-surface-muted);color:var(--navy);cursor:pointer}.FirmConfigurationPageEditor_visibilityToggle__pb13b span{display:grid;gap:2px}.FirmConfigurationPageEditor_visibilityToggle__pb13b strong{font-size:.82rem}.FirmConfigurationPageEditor_visibilityToggle__pb13b small{color:var(--ops-ink-muted);font-size:.7rem}.FirmConfigurationPageEditor_visibilityToggle__pb13b input{width:20px;height:20px;accent-color:var(--sea)}.FirmConfigurationPageEditor_collection__hAR_j{display:grid;gap:12px}.FirmConfigurationPageEditor_collectionItem__HNCJL{display:grid;gap:12px;margin:0;padding:12px;border:1px solid var(--ops-border-subtle);border-radius:10px;background:var(--ops-surface-panel)}.FirmConfigurationPageEditor_collectionItem__HNCJL legend{padding:0 4px;color:var(--ops-ink-muted);font-size:.74rem;font-weight:800}.FirmConfigurationPageEditor_rowActions__qLnVL{display:flex;flex-wrap:wrap;gap:6px}.FirmConfigurationPageEditor_themePresetActions__JSOCG{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0}.FirmConfigurationPageEditor_themePresetActions__JSOCG .FirmConfigurationPageEditor_addButton__1DhWG{width:auto;border-style:solid}.FirmConfigurationPageEditor_addButton__1DhWG,.FirmConfigurationPageEditor_rowActions__qLnVL button{min-height:34px;border:1px solid var(--ops-border-strong);border-radius:7px;padding:6px 9px;background:var(--ops-surface-panel);color:var(--ops-ink-muted);font:inherit;font-size:.71rem;font-weight:750;cursor:pointer}.FirmConfigurationPageEditor_rowActions__qLnVL button:last-child{margin-left:auto;color:var(--ops-signal-critical-ink)}.FirmConfigurationPageEditor_addButton__1DhWG:disabled,.FirmConfigurationPageEditor_rowActions__qLnVL button:disabled{cursor:not-allowed;opacity:.45}.FirmConfigurationPageEditor_addButton__1DhWG{width:100%;min-height:40px;border-style:dashed;color:var(--navy)}.FirmConfigurationPageEditor_lockedPanel__eHjdc,.FirmConfigurationPageEditor_readOnlyValue__uwcYV{border:1px solid var(--ops-border-subtle);border-radius:10px;padding:13px;background:var(--ops-surface-muted)}.FirmConfigurationPageEditor_lockedPanel__eHjdc h3{margin:10px 0 6px;color:var(--ink);font-family:Georgia,Times New Roman,serif;font-size:1rem}.FirmConfigurationPageEditor_lockedPanel__eHjdc p{margin:0;color:var(--ops-ink-muted);font-size:.78rem;line-height:1.55}.FirmConfigurationPageEditor_lockMark__BVAZB{display:inline-block;border-radius:4px;padding:3px 6px;background:var(--ops-surface-muted);color:var(--ops-ink-muted);font-size:.63rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.FirmConfigurationPageEditor_readOnlyValue__uwcYV{display:grid;gap:5px}.FirmConfigurationPageEditor_readOnlyValue__uwcYV span{color:var(--muted);font-size:.69rem;font-weight:750;text-transform:uppercase}.FirmConfigurationPageEditor_readOnlyValue__uwcYV strong{color:var(--ink);font-size:.87rem}.FirmConfigurationPageEditor_addButton__1DhWG:focus-visible,.FirmConfigurationPageEditor_desktopViewButtons__22kWt button:focus-visible,.FirmConfigurationPageEditor_field__HxTpF input:focus-visible,.FirmConfigurationPageEditor_field__HxTpF textarea:focus-visible,.FirmConfigurationPageEditor_mobileViews__gU_3R button:focus-visible,.FirmConfigurationPageEditor_moduleButton__EzVu8:focus-visible,.FirmConfigurationPageEditor_paletteMessages__G6cp9 summary:focus-visible,.FirmConfigurationPageEditor_platformManagedItems__N8_HG summary:focus-visible,.FirmConfigurationPageEditor_rowActions__qLnVL button:focus-visible,.FirmConfigurationPageEditor_selectedModule__7qaq5:focus-visible,.FirmConfigurationPageEditor_visibilityToggle__pb13b:focus-within,.FirmConfigurationPageEditor_workspaceBoundaries__iPRV5 summary:focus-visible{outline:3px solid var(--ops-focus-ring);outline-offset:2px}.FirmConfigurationPageEditor_previewToggle__wrZPk:focus-visible{outline:3px solid var(--ops-focus-ring);outline-offset:2px}.FirmConfigurationPageEditor_previewMode__Yz4bt .FirmConfigurationPageEditor_editorGrid__ntnY2{grid-template-areas:"preview";grid-template-columns:minmax(0,1fr)}.FirmConfigurationPageEditor_previewMode__Yz4bt .FirmConfigurationPageEditor_previewPanel__5iIrL{min-width:0}@media (max-width:1100px){.FirmConfigurationPageEditor_editorGrid__ntnY2,.FirmConfigurationPageEditor_previewMode__Yz4bt .FirmConfigurationPageEditor_editorGrid__ntnY2{grid-template-areas:"modules inspector";grid-template-columns:minmax(150px,190px) minmax(0,1fr)}.FirmConfigurationPageEditor_inspector__RGXek,.FirmConfigurationPageEditor_moduleNav__A96aT{position:static;max-height:none}.FirmConfigurationPageEditor_previewMode__Yz4bt .FirmConfigurationPageEditor_editorGrid__ntnY2{grid-template-areas:"preview";grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.FirmConfigurationPageEditor_desktopViews__wiQ3I{display:none}.FirmConfigurationPageEditor_mobileViews__gU_3R{display:grid}.FirmConfigurationPageEditor_editorGrid__ntnY2{grid-template-areas:"modules" "inspector" "preview";grid-template-columns:1fr}.FirmConfigurationPageEditor_inspector__RGXek,.FirmConfigurationPageEditor_moduleNav__A96aT{position:static;max-height:none}.FirmConfigurationPageEditor_previewCanvas__Px_du{min-height:0}.FirmConfigurationPageEditor_renderedPage__I0Z92{min-width:0}.FirmConfigurationPageEditor_inspector__RGXek[hidden],.FirmConfigurationPageEditor_moduleNav__A96aT[hidden],.FirmConfigurationPageEditor_previewPanel__5iIrL[hidden]{display:none}}@media (min-width:761px){.FirmConfigurationPageEditor_previewMode__Yz4bt .FirmConfigurationPageEditor_moduleNav__A96aT{display:none}}@media (prefers-reduced-motion:reduce){.FirmConfigurationPageEditor_mobileViews__gU_3R button,.FirmConfigurationPageEditor_moduleButton__EzVu8,.FirmConfigurationPageEditor_selectedModule__7qaq5{transition:none}}.FirmConfigurationPageEditor_signatureProfileFieldset__d9aGA{display:grid;gap:10px;margin:0;border:1px solid var(--ops-border-subtle);border-radius:10px;padding:12px}.FirmConfigurationPageEditor_signatureProfileFieldset__d9aGA legend{padding:0 4px;color:var(--ops-tone-neutral-ink)}.FirmConfigurationPageEditor_signatureProfileOptions__K4J0V{display:grid;gap:8px}.FirmConfigurationPageEditor_signatureProfileOption__Bg4Qs{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;border:1px solid var(--ops-border-subtle);border-radius:9px;padding:10px;background:var(--ops-surface-panel);cursor:pointer}.FirmConfigurationPageEditor_signatureProfileOption__Bg4Qs:has(input:checked){border-color:var(--ops-border-strong);background:var(--ops-surface-muted)}.FirmConfigurationPageEditor_signatureProfileOption__Bg4Qs input{margin-top:3px}.FirmConfigurationPageEditor_signatureProfileOption__Bg4Qs span{display:grid;gap:3px}.FirmConfigurationPageEditor_signatureProfileOption__Bg4Qs strong{color:var(--ops-ink)}.FirmConfigurationPageEditor_signatureProfileLegacyNote__rn246,.FirmConfigurationPageEditor_signatureProfileOption__Bg4Qs small{color:var(--ops-ink-muted);line-height:1.45}.FirmConfigurationPageEditor_signatureProfileLegacyNote__rn246{margin:0}