:root{--mos-surface-canvas:#f6f8fa;--mos-surface-base:#fff;--mos-surface-raised:#fff;--mos-surface-subtle:#eef2f5;--mos-surface-brand-subtle:#eff6ff;--mos-surface-sidebar:#1a2332;--mos-surface-sidebar-raised:#243044;--mos-surface-open-work:#f8fafc;--mos-surface-selected:#e8f0fc;--mos-border-selected:#2563c4;--mos-surface-marketing:#f8fafe;--mos-surface-inverse:#1e293b;--mos-surface-attention-canvas:#fef9ef;--mos-border-attention:#f0deb8;--mos-surface-dialog:var(--mos-surface-raised);--mos-overlay-backdrop:#0e171f6b;--mos-text-primary:#0e171f;--mos-text-secondary:#64748b;--mos-text-tertiary:#94a3b8;--mos-text-brand:#3b82f6;--mos-text-inverse:#fff;--mos-text-sidebar:#94a3b8;--mos-text-sidebar-muted:#94a3b8;--mos-text-sidebar-label:#3b82f6;--mos-text-sidebar-strong:#fff;--mos-border-subtle:#eef2f5;--mos-border-default:#e2e8f0;--mos-border-brand:#bfdbfe;--mos-border-on-dark:#334155;--mos-border-sidebar:#1e293b;--mos-action-primary:#3b82f6;--mos-action-primary-hover:#2563eb;--mos-status-success:#147a57;--mos-status-attention:#b86e12;--mos-status-critical:#ad262e;--mos-status-pending-bg:#eef2f5;--mos-status-active-bg:#e8faf2;--mos-status-completed-bg:#e8f5ff;--mos-status-failed-bg:#fee2e2;--mos-status-blocked-bg:#fee2e2;--mos-status-review-bg:#fef3c7;--mos-space-1:4px;--mos-space-2:8px;--mos-space-3:12px;--mos-space-4:16px;--mos-space-5:24px;--mos-space-6:32px;--mos-space-7:48px;--mos-space-8:64px;--mos-page-end-space:calc(var(--mos-space-8) + env(safe-area-inset-bottom,0px));--mos-title-supporting-gap:var(--mos-space-4);--mos-page-nav-to-eyebrow:var(--mos-space-5);--mos-eyebrow-to-title:var(--mos-space-2);--mos-title-to-description:var(--mos-space-3);--mos-description-to-section:var(--mos-space-6);--mos-section-to-section:var(--mos-space-6);--mos-card-padding:var(--mos-space-5);--mos-card-heading-to-description:var(--mos-title-supporting-gap);--mos-description-to-table:var(--mos-space-4);--mos-field-to-field:var(--mos-space-5);--mos-label-to-control:var(--mos-space-2);--mos-control-to-help:var(--mos-space-2);--mos-content-to-action:var(--mos-space-5);--mos-radius-sm:6px;--mos-radius-md:8px;--mos-radius-lg:12px;--mos-radius-xl:16px;--mos-radius-pill:999px;--mos-elevation-1:0 1px 2px 0 #0c121a0f;--mos-elevation-2:0 4px 12px 0 #0c121a14;--mos-elevation-3:0 12px 28px 0 #0c121a1f;--mos-font-sans:"Inter", "IBM Plex Sans", "Segoe UI", sans-serif;--mos-font-mono:"IBM Plex Mono", ui-monospace, monospace;--mos-font-display:var(--mos-font-sans);--mos-type-numeric-lg-size:28px;--mos-type-numeric-lg-line:36px;--mos-type-heading-xl-size:32px;--mos-type-heading-xl-line:40px;--mos-type-heading-lg-size:24px;--mos-type-heading-lg-line:32px;--mos-type-heading-md-size:20px;--mos-type-heading-md-line:28px;--mos-type-body-lg-size:16px;--mos-type-body-lg-line:24px;--mos-type-body-md-size:14px;--mos-type-body-md-line:20px;--mos-type-label-sm-size:12px;--mos-type-label-sm-line:16px;--mos-page-title-size:var(--mos-type-heading-lg-size);--mos-page-title-line:var(--mos-type-heading-lg-line);--mos-page-title-weight:700;--mos-page-lead-size:var(--mos-type-label-sm-size);--mos-page-lead-line:1.35;--mos-section-heading-size:13px;--mos-section-heading-weight:750;--mos-section-heading-line:1.25;--mos-register-header-size:10px;--mos-register-header-weight:600;--mos-register-header-letter-spacing:.02em;--mos-register-body-size:11px;--mos-register-body-line:1.35;--mos-register-cell-padding-y:8px;--mos-register-cell-padding-x:6px;--mos-register-status-size:11px;--mos-segmented-control-size:13px;--mos-segmented-control-padding:6px 14px;--mos-side-sheet-size-compact:clamp(22rem, 26vw, 26rem);--mos-side-sheet-size-medium:clamp(35rem, 42vw, 40rem);--mos-side-sheet-size-wide:clamp(42rem, 52vw, 52rem);--mos-side-sheet-width:var(--mos-side-sheet-size-medium);--mos-operator-page-gap:14px;--mos-summary-card-grid-gap:12px;--mos-summary-card-outer-height:90px;--mos-summary-card-body-padding-top:12px;--mos-summary-card-body-padding-bottom:18px;--mos-summary-card-body-padding-x:14px;--mos-summary-card-body-gap:6px;--mos-summary-card-breathing-room:8px;--mos-summary-card-label-size:10px;--mos-summary-card-label-line:1.2;--mos-summary-card-value-size:20px;--mos-summary-card-value-line:1.25;--mos-summary-card-support-size:12px;--mos-type-display-xl-size:48px;--mos-type-display-xl-line:58px;--mos-type-display-lg-size:40px;--mos-type-display-lg-line:48px;--mos-type-display-md-size:36px;--mos-type-display-md-line:44px;--mos-desk-rail-width:248px;--mos-inspector-width:360px;--mos-inspector-well:#f5f5f7;--mos-inspector-border:#dee3e8;--mos-inspector-label:#a0aec0;--mos-inspector-ink:#1a202c;--mos-inspector-connected:#16a34a;--mos-spotlight-width:560px;--mos-desk-topbar-height:56px;--mos-open-work-height:44px;--mos-workspace-sticky-chrome-top:var(--mos-open-work-height);--mos-nav-selected-accent:var(--mos-action-primary);--bg-0:var(--mos-surface-canvas);--bg-1:var(--mos-surface-raised);--bg-2:var(--mos-surface-subtle);--panel:var(--mos-surface-base);--line:var(--mos-border-default);--text:var(--mos-text-primary);--muted:var(--mos-text-secondary);--accent:var(--mos-action-primary);--accent-2:var(--mos-action-primary);--warn:var(--mos-status-attention);--critical:var(--mos-status-critical);--success:var(--mos-status-success);--sidebar-bg:var(--mos-surface-sidebar);--sidebar-text:var(--mos-text-sidebar);--sidebar-muted:var(--mos-text-sidebar-muted);--sidebar-label:var(--mos-text-sidebar-label);--brand-hero:var(--mos-action-primary);--brand-hero-muted:var(--mos-text-brand);--attention-warn-bg:var(--mos-status-review-bg);--attention-critical-bg:var(--mos-status-failed-bg);--status-ready-bg:var(--mos-status-active-bg);--radius-card:var(--mos-radius-xl);--radius-action:var(--mos-radius-lg);--radius-control:var(--mos-radius-md);--font-sans:var(--mos-font-sans);--font-display:var(--mos-font-display);--presentation-space-xs:var(--mos-space-1);--presentation-space-sm:var(--mos-space-2);--presentation-space-md:var(--mos-space-3);--presentation-space-lg:var(--mos-space-4)}html[data-mos-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mos-surface-canvas:#0e1419;--mos-surface-base:#152028;--mos-surface-raised:#1b2730;--mos-surface-subtle:#1a242c;--mos-surface-open-work:#1a242c;--mos-surface-selected:var(--mos-surface-base);--mos-border-selected:var(--mos-action-primary);--mos-surface-brand-subtle:#163041;--mos-surface-marketing:#121a22;--mos-surface-attention-canvas:#2a2418;--mos-border-attention:#4a3f28;--mos-text-primary:#e8eef2;--mos-text-secondary:#9aabb6;--mos-text-tertiary:#6f8290;--mos-text-brand:#7eb7e0;--mos-border-subtle:#24313a;--mos-border-default:#2e3d48;--mos-border-brand:#2a4a66;--mos-overlay-backdrop:#00000094;--mos-status-pending-bg:#1a242c;--mos-status-active-bg:#143528;--mos-status-completed-bg:#152a38;--mos-status-failed-bg:#3a1c1e;--mos-status-blocked-bg:#3a1c1e;--mos-status-review-bg:#3a2e14;--mos-inspector-well:#121a22;--mos-inspector-border:#2e3d48;--mos-inspector-label:#6f8290;--mos-inspector-ink:#e8eef2;--line:var(--mos-border-default);--muted:var(--mos-text-secondary);--bg:var(--mos-surface-canvas);--bg-0:var(--mos-surface-canvas);--bg-1:var(--mos-surface-raised);--bg-2:var(--mos-surface-subtle);--panel:var(--mos-surface-base);--text:var(--mos-text-primary);--attention-warn-bg:var(--mos-status-review-bg);--attention-critical-bg:var(--mos-status-failed-bg);--status-ready-bg:var(--mos-status-active-bg)}.mos-asset-icon{flex:none;display:inline-flex;overflow:clip}.mos-asset-icon img{width:100%;height:100%;display:block}.mos-auth-sign-in{background:var(--mos-surface-base);width:100%;min-height:100dvh;color:var(--mos-text-primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;align-items:stretch;display:flex}@media (prefers-color-scheme:dark){.mos-auth-sign-in{--lightningcss-light: ;--lightningcss-dark:initial}}.mos-auth-vault{background:var(--mos-surface-sidebar);width:720px;color:var(--mos-text-inverse);flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:center;padding:80px 60px 48px;display:flex;position:relative;overflow:clip}.mos-auth-vault-grid{pointer-events:none;background-image:repeating-linear-gradient(90deg,#1e2a3a99 0 1px,#0000 1px 72px),repeating-linear-gradient(#1e2a3a99 0 1px,#0000 1px 75px);position:absolute;inset:0}.mos-auth-vault-seal{width:180px;height:180px;position:absolute;top:calc(50% - 160px);left:50%;overflow:clip;transform:translate(-50%,-50%)}.mos-auth-vault-seal img{width:180px;height:180px;display:block}.mos-auth-vault-spacer{flex-shrink:0;width:1px;height:40px}.mos-auth-brand{text-align:center;width:100%;color:inherit;flex-direction:column;align-items:center;gap:16px;text-decoration:none;display:flex;position:relative}.mos-auth-brand:focus-visible{outline:2px solid var(--mos-action-primary);outline-offset:4px;border-radius:4px}.mos-auth-brand-mark{letter-spacing:1.68px;width:100%;color:var(--mos-text-inverse);margin:0;font-size:28px;font-weight:800}.mos-auth-brand-sub{letter-spacing:.16px;width:100%;color:var(--mos-text-sidebar-muted);margin:0;font-size:16px;font-weight:400}.mos-auth-compliance{letter-spacing:.04em;text-transform:uppercase;width:100%;color:var(--mos-text-sidebar-muted);justify-content:center;align-items:center;gap:8px;margin:0;font-size:10px;font-weight:600;display:flex;position:relative}.mos-auth-form-panel{width:720px;padding:40px 40px var(--mos-page-end-space,64px);background:var(--mos-surface-base);box-sizing:border-box;flex-direction:column;flex-shrink:0;justify-content:safe center;align-items:center;display:flex;overflow:visible}.mos-auth-form{flex-direction:column;align-items:center;width:380px;max-width:100%;display:flex}.mos-auth-form-header{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.mos-auth-form-header h1{letter-spacing:-.42px;width:100%;color:var(--mos-text-primary);margin:0;font-size:28px;font-weight:700}.mos-auth-form-header p{width:100%;color:var(--mos-text-secondary);margin:0;font-size:14px;font-weight:400}.mos-auth-gap-24{flex-shrink:0;width:100%;height:24px}.mos-auth-gap-32{flex-shrink:0;width:100%;height:32px}.mos-auth-gap-16{flex-shrink:0;width:100%;height:16px}.mos-auth-gap-28{flex-shrink:0;width:100%;height:28px}.mos-auth-gap-48{flex-shrink:0;width:100%;height:48px}.mos-auth-fields{flex-direction:column;gap:20px;width:100%;display:flex}.mos-auth-password-block{flex-direction:column;gap:12px;width:100%;display:flex}.mos-auth-forgot-row{justify-content:flex-end;width:100%;display:flex}.mos-auth-forgot{font:inherit;color:var(--mos-text-brand);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:13px;font-weight:500;text-decoration:none}.mos-auth-forgot:focus-visible{outline:2px solid var(--mos-action-primary);outline-offset:2px;border-radius:2px}.mos-auth-error{width:100%;color:var(--mos-status-critical);margin:0;font-size:13px}.mos-auth-existing-account{border:1px solid var(--mos-border-default);background:var(--mos-surface-subtle);border-radius:6px;flex-direction:column;gap:8px;width:100%;margin:0 0 16px;padding:12px 14px;display:flex}.mos-auth-existing-account>p{color:var(--mos-text-primary);margin:0;font-size:13px;line-height:1.4}.mos-auth-existing-account-actions{font-size:13px}.mos-auth-actions{flex-direction:column;width:100%;display:flex}.mos-auth-divider{align-items:center;gap:16px;width:100%;padding:24px 0;display:flex}.mos-auth-divider-line{border-top:1px solid var(--mos-border-default);flex:1 0 0;min-width:1px;height:0}.mos-auth-divider-label{letter-spacing:.04em;text-transform:uppercase;color:var(--mos-text-secondary);margin:0;font-size:12px;font-weight:500}.mos-auth-footnote{text-align:center;width:100%;color:var(--mos-text-secondary);margin:0;font-size:13px;font-weight:400}.mos-auth-footnote strong{color:var(--mos-text-primary);font-weight:500}.mos-auth-footnote a,.mos-auth-link{color:var(--mos-text-brand);font-weight:600;text-decoration:none}.mos-auth-link-muted{color:var(--mos-text-secondary);font-weight:500;text-decoration:underline}.mos-auth-form-narrow{width:min(420px,100%)}.mos-auth-form-wide{width:min(480px,100%)}.mos-auth-form-stack{gap:32px}.mos-auth-form-header-sm h1{letter-spacing:-.36px;font-size:24px}.mos-auth-fields-tight{gap:16px}.mos-auth-terms{width:100%;color:var(--mos-text-secondary);align-items:flex-start;gap:8px;margin:0;font-size:12px;font-weight:400;display:flex}.mos-auth-terms input{width:16px;height:16px;accent-color:var(--mos-action-primary);flex-shrink:0;margin:2px 0 0}.mos-auth-terms a{color:var(--mos-text-brand)}.mos-auth-url-control{align-items:center;gap:4px;width:100%;display:flex}.mos-auth-url-prefix{color:var(--mos-text-secondary);flex-shrink:0;font-size:14px}.mos-auth-url-control .mos-control-auth{border:0;height:auto;padding:0;font-weight:500}.mos-auth-legend{border:0;width:100%;margin:0;padding:0}.mos-auth-legend .mos-field-label{margin-bottom:8px}.mos-auth-pill{border:1px solid var(--mos-border-default);background:var(--mos-surface-base);min-width:0;color:var(--mos-text-secondary);font:inherit;cursor:pointer;border-radius:8px;flex:1 0 0;margin:0;padding:8px 12px;font-size:12px;font-weight:600}.mos-auth-pill[aria-pressed=true]{background:var(--mos-action-primary);border-color:var(--mos-action-primary);color:var(--mos-text-inverse)}.mos-auth-note{text-align:center;width:100%;color:var(--mos-text-tertiary);overflow-wrap:anywhere;margin:0;font-size:12px}.mos-auth-capability-included{flex-direction:column;gap:10px;width:100%;display:flex}.mos-auth-capability-included h2{letter-spacing:.04em;text-transform:uppercase;color:var(--mos-text-secondary);margin:0;font-size:12px;font-weight:700}.mos-auth-capability-included ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mos-auth-capability-included li{gap:var(--mos-title-supporting-gap,8px);border:1px solid var(--mos-border-default);background:var(--mos-surface-subtle,var(--mos-surface-base));border-radius:8px;flex-direction:column;width:100%;padding:12px;display:flex}.mos-auth-capability-included strong{font-size:14px;display:block}.mos-auth-capability-included span{color:var(--mos-text-secondary);overflow-wrap:anywhere;word-break:break-word;font-size:13px;line-height:18px;display:block}.mos-auth-capability-fieldset{border:0;width:100%;margin:0;padding:0}.mos-auth-capability-list{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.mos-auth-capability-option{border:1px solid var(--mos-border-default);background:var(--mos-surface-base);cursor:pointer;border-radius:8px;align-items:flex-start;gap:12px;width:100%;padding:12px;display:flex}.mos-auth-capability-option input{width:16px;height:16px;accent-color:var(--mos-action-primary);flex-shrink:0;margin-top:3px}.mos-auth-capability-option span{gap:var(--mos-title-supporting-gap,8px);flex-direction:column;min-width:0;display:flex}.mos-auth-capability-option strong,.mos-auth-form-header h1{overflow-wrap:anywhere;display:block}.mos-auth-capability-option span span{color:var(--mos-text-secondary);overflow-wrap:anywhere;word-break:break-word;font-size:13px;line-height:18px;display:block}.mos-auth-invite-review{flex-direction:column;gap:12px;width:100%;margin:0;padding:0;list-style:none;display:flex}.mos-auth-invite-review-card{border:1px solid var(--mos-border-default);background:var(--mos-surface-subtle);box-sizing:border-box;border-radius:12px;flex-direction:column;gap:6px;width:100%;padding:16px;display:flex}.mos-auth-invite-review-card h2,.mos-auth-invite-review-card p{overflow-wrap:anywhere;margin:0}.mos-auth-invite-review-card h2{font-size:15px}.mos-auth-icon-well{border-radius:32px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.mos-auth-icon-well-mail{background:var(--mos-surface-brand-subtle)}.mos-auth-icon-well-success{background:var(--mos-status-active-bg)}.mos-auth-resend-card{border:1px solid var(--mos-border-default);background:var(--mos-surface-subtle);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:6px;width:100%;padding:24px;display:flex}.mos-auth-resend-card p{color:var(--mos-text-secondary);margin:0;font-size:14px}.mos-auth-resend-card button{width:auto}.mos-auth-centered{text-align:center}.mos-auth-invite-rows{flex-direction:column;gap:12px;width:100%;display:flex}.mos-auth-invite-row{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;width:100%;display:flex}.mos-auth-invite-email,.mos-auth-invite-role{flex:180px;min-width:0}.mos-auth-invite-remove{flex:none;min-height:44px}.mos-auth-invite-row-stack{flex-direction:column;align-items:stretch;gap:12px}.mos-auth-invite-row-main{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;display:flex}.mos-auth-invite-caps{border:0;flex-direction:column;gap:10px;width:100%;margin:0;padding:0;display:flex}.mos-auth-invite-caps legend{color:var(--mos-text-primary);margin-bottom:4px;font-size:13px;font-weight:600}.mos-auth-invite-caps .mos-auth-capability-list{margin:0}.mos-auth-team-access{flex-direction:column;gap:16px;width:100%;display:flex}.mos-auth-team-access h2{overflow-wrap:anywhere;margin:0;font-size:16px}.mos-auth-team-access-table-wrap{min-width:0;overflow-x:auto}.mos-auth-team-access-table{border-collapse:collapse;width:100%}.mos-auth-team-access-table th,.mos-auth-team-access-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--mos-border-default,#e2e6eb);overflow-wrap:anywhere;word-break:break-word;padding:10px 8px;font-size:13px}.mos-auth-team-access-name,.mos-auth-team-access-email{overflow-wrap:anywhere;word-break:break-word;display:block}.mos-auth-team-access-email{color:var(--mos-text-secondary);font-size:12px}@media (width<=720px){.mos-auth-team-access-table thead{display:none}.mos-auth-team-access-table,.mos-auth-team-access-table tbody,.mos-auth-team-access-table tr,.mos-auth-team-access-table th,.mos-auth-team-access-table td{width:100%;display:block}}.mos-auth-dual-actions{gap:12px;width:100%;display:flex}.mos-auth-dual-actions .mos-btn{flex:1 0 0}.mos-auth-strength{align-items:center;gap:12px;width:100%;padding-top:4px;display:flex}.mos-auth-strength-bars{gap:4px;display:flex}.mos-auth-strength-bar{background:var(--mos-border-default);border-radius:2px;width:36px;height:4px}.mos-auth-strength-bar.is-on{background:var(--mos-status-success)}.mos-auth-strength-bar.is-weak{background:var(--mos-status-attention)}.mos-auth-strength-label{color:var(--mos-text-secondary);margin:0;font-size:12px;font-weight:600}.mos-auth-strength-label.is-strong{color:var(--mos-status-success)}.mos-auth-steps{flex-direction:column;gap:12px;width:100%;display:flex}.mos-auth-step{border:1px solid var(--mos-border-default);background:var(--mos-surface-base);width:100%;color:inherit;border-radius:12px;align-items:flex-start;gap:16px;padding:20px;text-decoration:none;display:flex}.mos-auth-step[aria-disabled=true]{opacity:.55;pointer-events:none}.mos-auth-step-badge{background:var(--mos-action-primary);width:24px;height:24px;color:var(--mos-text-inverse);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.mos-auth-step-body{flex-direction:column;gap:6px;min-width:0;display:flex}.mos-auth-step-body h2{color:var(--mos-text-primary);margin:0;font-size:15px;font-weight:700}.mos-auth-step-body p{color:var(--mos-text-secondary);margin:0;font-size:13px;line-height:1.4}.mos-auth-step-cta{color:var(--mos-text-brand);font-size:13px;font-weight:600}.mos-public-nav{z-index:40;box-sizing:border-box;background:var(--mos-surface-base);border-bottom:1px solid var(--mos-border-default);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;height:auto;min-height:64px;padding:0 80px;display:flex;position:sticky;top:0}@media (prefers-color-scheme:dark){.mos-public-nav{--lightningcss-light: ;--lightningcss-dark:initial}}.mos-public-brand{letter-spacing:.5px;color:var(--mos-text-primary);white-space:nowrap;font-size:18px;font-weight:800;text-decoration:none}.mos-public-nav-links{align-items:center;gap:32px;display:flex}.mos-public-nav-link{color:var(--mos-text-secondary);white-space:nowrap;font-size:14px;font-weight:500;text-decoration:none}.mos-public-nav-link-current{color:var(--mos-text-primary);font-weight:600}.mos-public-nav-link:focus-visible,.mos-public-brand:focus-visible{outline:2px solid var(--mos-action-primary);outline-offset:2px;border-radius:2px}.mos-public-nav-end{align-items:center;gap:16px;display:flex}.mos-public-nav-menu{appearance:none;border:1px solid var(--mos-border-default);background:var(--mos-surface-base);color:var(--mos-text-primary);font:inherit;cursor:pointer;border-radius:6px;margin:0;padding:8px 12px;font-size:13px;font-weight:600;display:none}.mos-public-nav-menu:focus-visible{outline:2px solid var(--mos-action-primary);outline-offset:2px}.mos-public-nav-actions{align-items:center;gap:24px;display:flex}.mos-public-nav-signin{color:var(--mos-text-primary);white-space:nowrap;font-size:14px;font-weight:600;text-decoration:none}.mos-public-nav-signin:focus-visible{outline:2px solid var(--mos-action-primary);outline-offset:2px;border-radius:2px}.mos-marketing-header{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.mos-marketing-header-start{text-align:start;align-items:flex-start}.mos-marketing-eyebrow{letter-spacing:1.5px;text-transform:uppercase;color:var(--mos-text-brand);margin:0;font-size:12px;font-weight:700}.mos-marketing-title{font-size:var(--mos-type-display-lg-size);line-height:var(--mos-type-display-lg-line);color:var(--mos-text-primary);margin:0;font-weight:800}.mos-marketing-description{color:var(--mos-text-secondary);margin:0;font-size:16px;font-weight:400;line-height:24px}@media (width<=1100px){.mos-auth-sign-in{flex-direction:column}.mos-auth-vault,.mos-auth-form-panel{width:100%}.mos-auth-vault{min-height:360px;padding:48px 32px 32px}.mos-auth-vault-seal{top:28%}}@media (width<=900px){.mos-public-nav{gap:12px;padding:0 24px}.mos-public-nav-menu{align-items:center;display:inline-flex}.mos-public-nav-links{border-top:1px solid var(--mos-border-default);flex-direction:column;flex-basis:100%;order:3;align-items:flex-start;gap:12px;padding:8px 0 16px;display:none}.mos-public-nav-links.is-open{display:flex}.mos-public-nav-actions{gap:16px}}@media (width<=720px){.mos-auth-form-panel{padding:32px 16px}.mos-auth-form,.mos-auth-form-narrow,.mos-auth-form-wide{width:100%}.mos-auth-dual-actions{flex-direction:column}.mos-public-nav{padding:8px 16px}}@media (prefers-reduced-motion:reduce){.mos-auth-sign-in *,.mos-public-nav *{transition:none!important;animation:none!important}}html:has(.mos-public-website){scroll-padding-top:72px}.mos-public-website{background:var(--mos-surface-base);width:100%;color:var(--mos-text-primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;flex-direction:column;align-items:stretch;display:flex}@media (prefers-color-scheme:dark){.mos-public-website{--lightningcss-light: ;--lightningcss-dark:initial}}.mos-public-website [id]{scroll-margin-top:72px}.mos-public-website a:focus-visible,.mos-public-website button:focus-visible{outline:2px solid var(--mos-action-primary);outline-offset:2px}.mos-website-hero{box-sizing:border-box;background:var(--mos-surface-sidebar);flex-direction:column;align-items:center;gap:28px;width:100%;min-height:0;padding:48px 80px 56px;display:flex;overflow:clip}.mos-website-headline{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.mos-website-headline h1{font-size:var(--mos-type-display-xl-size);letter-spacing:-1.5px;color:var(--mos-text-inverse);margin:0;font-weight:800}.mos-website-headline h1 span{line-height:var(--mos-type-display-xl-line);display:block}.mos-website-headline-accent{color:var(--mos-action-primary)}.mos-website-hero-kicker{letter-spacing:1.5px;text-transform:uppercase;color:var(--mos-text-tertiary);margin:0;font-size:12px;font-weight:700}.mos-website-lede{max-width:780px;color:var(--mos-text-tertiary);margin:0;font-size:16px;line-height:24px}.mos-website-hero-ctas{justify-content:center;align-items:flex-start;gap:16px;display:flex}.mos-website-preview-figure{flex-direction:column;align-items:center;gap:12px;width:min(1180px,100%);margin:0;display:flex}.mos-website-preview{background:var(--mos-surface-base);border-radius:var(--mos-radius-lg);align-items:stretch;width:100%;min-height:520px;display:flex;overflow:clip;box-shadow:0 12px 24px #0000001a}.mos-website-preview-rail{box-sizing:border-box;background:var(--mos-surface-sidebar);flex-direction:column;flex-shrink:0;align-items:stretch;gap:16px;width:188px;padding:20px 0 16px;display:flex}.mos-website-preview-brand{flex-direction:column;gap:4px;padding:0 16px;display:flex}.mos-website-preview-brand p:first-child{letter-spacing:1px;color:var(--mos-text-inverse);margin:0;font-size:13px;font-weight:900}.mos-website-preview-brand p:last-child,.mos-website-preview-org{letter-spacing:0;text-transform:none;color:var(--mos-text-inverse);overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:600}.mos-website-preview-ask{background:var(--mos-surface-sidebar-raised);height:32px;color:var(--mos-text-tertiary);border-radius:6px;align-items:center;gap:8px;margin:0 12px;padding:0 10px;font-size:11px;display:flex}.mos-website-preview-ask span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.mos-website-preview-ask kbd{background:var(--mos-surface-sidebar);color:var(--mos-text-tertiary);border-radius:4px;flex-shrink:0;padding:1px 5px;font-size:9px;font-weight:600}.mos-website-preview-nav{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.mos-website-preview-nav-item{color:var(--mos-text-tertiary);align-items:center;gap:8px;padding:8px 12px;font-size:11px;font-weight:500;display:flex}.mos-website-preview-nav-item.is-selected{color:var(--mos-text-inverse);background:var(--mos-surface-sidebar-raised);box-shadow:inset 3px 0 0 var(--mos-action-primary);font-weight:600}.mos-website-preview-caption{text-align:center;max-width:720px;color:var(--mos-text-tertiary);margin:0;font-size:12px;line-height:18px}.mos-website-preview-note{max-width:560px;color:var(--mos-text-secondary);margin:0;font-size:14px;line-height:22px}.mos-website-preview-dash-header{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}.mos-website-preview-lede{color:var(--mos-text-secondary);margin:0;font-size:13px}.mos-website-preview-health{color:var(--mos-status-success);margin:0;font-size:12px;font-weight:600}.mos-website-preview-section-label{letter-spacing:.08em;text-transform:uppercase;color:var(--mos-text-tertiary);margin:8px 0 0;font-size:11px;font-weight:800}.mos-website-attention-copy{color:var(--mos-text-secondary);margin:0;font-size:13px;line-height:1.4}.mos-website-preview-main{flex-direction:column;flex:1 0 0;min-width:0;height:100%;display:flex}.mos-website-workbar{box-sizing:border-box;background:var(--mos-surface-open-work);border-bottom:1px solid var(--mos-border-default);white-space:nowrap;align-items:center;gap:16px;height:40px;padding:0 24px;font-size:11px;display:flex}.mos-website-workbar-label{letter-spacing:.5px;color:var(--mos-text-secondary);margin:0;font-weight:700}.mos-website-chip{background:var(--mos-surface-base);border:1px solid var(--mos-border-default);border-radius:4px;align-items:flex-start;gap:6px;padding:4px 10px;display:flex}.mos-website-chip strong{color:var(--mos-text-primary);font-weight:600}.mos-website-chip span{color:var(--mos-text-secondary)}.mos-website-preview-content{box-sizing:border-box;flex-direction:column;gap:20px;width:100%;padding:28px;display:flex}.mos-website-kicker{letter-spacing:.5px;color:var(--mos-text-secondary);margin:0;font-size:11px;font-weight:700}.mos-website-preview-title{color:var(--mos-text-primary);margin:4px 0 0;font-size:22px;font-weight:700}.mos-website-kpis{gap:16px;width:100%;display:flex}.mos-website-kpi{background:var(--mos-surface-base);border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-md);flex-direction:column;flex:1 0 0;gap:6px;min-width:0;padding:16px;display:flex}.mos-website-kpi dt{color:var(--mos-text-secondary);margin:0;font-size:13px;font-weight:500}.mos-website-kpi dd{color:var(--mos-text-primary);margin:0;font-size:22px;font-weight:700}.mos-website-attention{flex-direction:column;gap:10px;width:100%;display:flex}.mos-website-attention-label{letter-spacing:.5px;color:var(--mos-text-primary);margin:0;font-size:11px;font-weight:700}.mos-website-attention-row{gap:12px;width:100%;display:flex}.mos-website-attention-card{background:var(--mos-status-review-bg);border-radius:var(--mos-radius-sm);color:#d97706;flex:1 0 0;align-items:center;gap:12px;min-width:0;padding:14px;font-size:13px;font-weight:600;display:flex}.mos-website-section{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;display:flex}.mos-website-capabilities{background:var(--mos-surface-base);gap:40px;padding:72px 80px}.mos-website-diagram{box-sizing:border-box;background:var(--mos-surface-marketing);border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-xl);flex-direction:column;align-items:center;gap:20px;width:min(1000px,100%);padding:32px;display:flex}.mos-website-capability-row{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:12px;width:100%;display:flex}.mos-website-capability-pill{background:var(--mos-surface-base);border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-md);color:var(--mos-text-primary);align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.mos-website-radio{border:2px solid var(--mos-action-primary);box-sizing:border-box;border-radius:100px;justify-content:center;align-items:center;width:12px;height:12px;display:flex}.mos-website-radio span{background:var(--mos-action-primary);border-radius:100px;width:6px;height:6px}.mos-website-connector{flex-direction:column;align-items:center;gap:2px;display:flex}.mos-website-connector-line{border-left:2px dashed var(--mos-border-default);width:0;height:24px}.mos-website-hub{background:var(--mos-surface-brand-subtle);border:1px solid var(--mos-border-brand);border-radius:var(--mos-radius-lg);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:20px 44px;display:flex;box-shadow:0 4px 6px #0000000d}.mos-website-hub strong{color:var(--mos-action-primary);font-size:22px;font-weight:900}.mos-website-hub span{color:var(--mos-text-secondary);font-size:13px}.mos-website-unified{background:var(--mos-surface-base);border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-md);letter-spacing:.5px;text-transform:uppercase;color:var(--mos-text-primary);padding:10px 24px;font-size:13px;font-weight:700;box-shadow:0 2px 4px #0000000a}.mos-website-examples{flex-direction:column;align-items:center;gap:16px;width:100%;padding-top:16px;display:flex}.mos-website-rule{background:var(--mos-border-default);border:0;width:min(1000px,100%);height:1px}.mos-website-examples-kicker{letter-spacing:1.5px;color:var(--mos-text-tertiary);margin:0;font-size:11px;font-weight:700}.mos-website-examples-list{color:var(--mos-text-secondary);flex-direction:column;align-items:center;gap:10px;margin:0;padding:0;font-size:14px;font-weight:500;list-style:none;display:flex}.mos-website-examples-close{color:var(--mos-text-primary);margin:0;font-size:14px;font-weight:600}.mos-website-capabilities-foot{text-align:center;color:var(--mos-text-secondary);margin:0;font-size:15px;font-weight:600}.mos-website-adapts{background:var(--mos-surface-marketing);border-top:1px solid var(--mos-border-default);border-bottom:1px solid var(--mos-border-default);gap:24px;min-height:330px;padding:56px 80px}.mos-website-adapts .mos-marketing-header{gap:8px}.mos-website-adapts .mos-marketing-eyebrow{font-size:11px}.mos-website-adapts .mos-marketing-title{font-size:28px;line-height:36px}.mos-website-adapt-diagram{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.mos-website-adapt-chip{background:var(--mos-surface-base);border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-sm);color:var(--mos-text-primary);padding:8px 12px;font-size:13px;font-weight:600;box-shadow:0 2px 4px #0000000a}.mos-website-adapt-chip-muted{color:var(--mos-text-secondary);box-shadow:none}.mos-website-adapt-hub{background:var(--mos-action-primary);border-radius:var(--mos-radius-sm);color:var(--mos-text-inverse);padding:10px 18px;font-size:14px;font-weight:800;box-shadow:0 6px 7px #0000001a}.mos-website-adapt-strip{flex-wrap:wrap;gap:8px;display:flex}.mos-website-adapts-foot{text-align:center;color:var(--mos-text-secondary);margin:0;font-size:14px;line-height:22px}.mos-website-iceberg{background:var(--mos-surface-marketing);gap:32px;padding:64px 80px}.mos-website-iceberg .mos-marketing-header{gap:12px}.mos-website-iceberg .mos-marketing-eyebrow{font-size:11px}.mos-website-iceberg-title{font-size:var(--mos-type-display-md-size);line-height:var(--mos-type-display-md-line);text-align:center;color:var(--mos-surface-sidebar);margin:0;font-weight:800}.mos-website-iceberg-title span{color:var(--mos-action-primary)}.mos-website-iceberg-stack{flex-direction:column;align-items:center;gap:10px;width:min(1000px,100%);display:flex}.mos-website-layer{box-sizing:border-box;background:var(--mos-surface-base);border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-md);flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding:20px;display:flex}.mos-website-layer-label{letter-spacing:1px;color:var(--mos-action-primary);margin:0;font-size:10px;font-weight:700}.mos-website-layer-amount{color:var(--mos-text-primary);margin:0;font-size:28px;font-weight:800}.mos-website-layer-meta{color:var(--mos-text-secondary);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.mos-website-dot{background:var(--mos-text-tertiary);border-radius:50%;width:3px;height:3px}.mos-website-active-pill{color:#10b981;background:#ecfdf5;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.mos-website-layer-title{color:var(--mos-text-primary);margin:0;font-size:15px;font-weight:700}.mos-website-details{gap:32px;width:100%;display:flex}.mos-website-details div{flex-direction:column;flex:1 0 0;gap:4px;min-width:0;display:flex}.mos-website-details dt{color:var(--mos-text-secondary);font-size:13px;font-weight:400}.mos-website-details dd{color:var(--mos-text-primary);margin:0;font-size:13px;font-weight:600}.mos-website-movements{flex-direction:column;gap:6px;width:100%;display:flex}.mos-website-movements p{letter-spacing:.5px;color:var(--mos-text-tertiary);margin:0;font-size:11px;font-weight:700}.mos-website-movements-row{color:var(--mos-surface-sidebar);flex-wrap:wrap;gap:16px;font-size:13px;display:flex}.mos-website-credit{color:#10b981;font-weight:700}.mos-website-debit{color:#d97706;font-weight:700}.mos-website-lineage-seq{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.mos-website-lineage-step{flex-direction:column;gap:4px;width:160px;display:flex}.mos-website-lineage-step dt{color:var(--mos-action-primary);font-size:11px;font-weight:700}.mos-website-lineage-step dd{color:var(--mos-text-primary);margin:0;font-size:13px}.mos-website-lineage{background:var(--mos-surface-sidebar);gap:40px;padding:88px 80px}.mos-website-lineage .mos-marketing-title{font-size:var(--mos-type-display-md-size);color:var(--mos-text-inverse)}.mos-website-lineage .mos-marketing-description{color:var(--mos-text-tertiary);font-size:15px;line-height:22px}.mos-website-flow{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;width:min(1125px,100%);display:flex}.mos-website-flow-card{box-sizing:border-box;background:var(--mos-surface-sidebar-raised);border:1px solid var(--mos-border-on-dark);border-radius:var(--mos-radius-lg);flex-direction:column;gap:2px;width:200px;height:72px;padding:12px 16px;display:flex}.mos-website-flow-card dt{letter-spacing:.5px;text-transform:uppercase;color:var(--mos-action-primary);font-size:10px;font-weight:700}.mos-website-flow-card dd{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.mos-website-flow-card dd:first-of-type{color:var(--mos-text-inverse);font-size:13px;font-weight:600}.mos-website-flow-card dd:nth-of-type(2){color:var(--mos-text-tertiary);font-size:11px;font-weight:400}.mos-website-lineage-foot{text-align:center;color:var(--mos-text-secondary);margin:0;font-size:13px}.mos-website-trust{flex-direction:column;align-items:center;width:100%;display:flex}.mos-website-trust-rule{border-top:1px solid var(--mos-border-on-dark);width:100%;height:0}.mos-website-trust-row{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:min(1100px,100%);min-height:80px;padding:0 40px;display:flex}.mos-website-trust-item{color:var(--mos-text-tertiary);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.mos-website-security{background:var(--mos-surface-base);gap:40px;padding:88px 80px}.mos-website-journey,.mos-website-surfaces{background:var(--mos-surface-marketing);gap:40px;padding:72px 80px}.mos-website-surfaces{background:var(--mos-surface-base)}.mos-website-security-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;width:min(1100px,100%);margin:0;padding:0;list-style:none;display:grid}.mos-website-security-card{background:var(--mos-surface-marketing);border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-md);flex-direction:column;gap:8px;padding:20px;display:flex}.mos-website-security-card h3{color:var(--mos-text-primary);margin:0;font-size:15px;font-weight:700}.mos-website-security-card p{color:var(--mos-text-secondary);margin:0;font-size:14px;line-height:22px}.mos-website-about{background:var(--mos-surface-marketing);border-top:1px solid var(--mos-border-default);gap:20px;padding:72px 80px 40px}.mos-website-about-foot{text-align:center;max-width:720px;color:var(--mos-text-secondary);margin:0;font-size:15px;line-height:24px}.mos-website-cta{background:var(--mos-surface-base);gap:24px;padding:100px 80px}.mos-website-cta h2{font-size:var(--mos-type-display-md-size);text-align:center;color:var(--mos-text-primary);margin:0;font-weight:800}.mos-website-cta p{text-align:center;color:var(--mos-text-secondary);margin:0;font-size:16px}.mos-website-cta-alt{font:inherit;text-align:center;color:var(--mos-action-primary);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:14px;font-weight:600}.mos-website-footer{width:100%;padding:80px 80px var(--mos-page-end-space,64px);box-sizing:border-box;background:var(--mos-surface-sidebar);color:var(--mos-text-inverse);flex-direction:column;align-items:flex-start;gap:64px;display:flex}.mos-website-footer-grid{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;width:100%;display:flex}.mos-website-footer-brand{flex-direction:column;gap:12px;width:240px;display:flex}.mos-website-footer-brand p:first-child{margin:0;font-size:18px;font-weight:800}.mos-website-footer-brand p:last-child{color:var(--mos-text-tertiary);margin:0;font-size:13px}.mos-website-footer-col{flex-direction:column;gap:16px;width:180px;display:flex}.mos-website-footer-col h2{letter-spacing:1px;color:var(--mos-text-inverse);margin:0;font-size:12px;font-weight:700}.mos-website-footer-col ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.mos-website-footer-col a,.mos-website-footer-col span{color:var(--mos-text-tertiary);font-size:14px;text-decoration:none}.mos-website-footer-copy{color:var(--mos-text-secondary);margin:0;font-size:13px}.mos-website-anchor{width:0;height:0;position:relative;top:-72px;overflow:hidden}.mos-website-journey-grid,.mos-website-surface-grid,.mos-website-understand-grid,.mos-website-security-grid{gap:16px;width:100%;max-width:1120px;margin:0 auto;padding:0;list-style:none;display:grid}.mos-website-journey-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mos-website-surface-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px}.mos-website-understand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mos-website-journey-card,.mos-website-surface-card,.mos-website-understand-card,.mos-website-security-card{border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-lg);background:var(--mos-surface-base);box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:24px;display:flex}.mos-website-journey-kicker{letter-spacing:1.2px;color:var(--mos-text-brand);margin:0;font-size:11px;font-weight:700}.mos-website-journey-card h3,.mos-website-surface-card h3,.mos-website-understand-card h3,.mos-website-security-card h3{overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:700;line-height:24px}.mos-website-journey-card p,.mos-website-surface-card p,.mos-website-understand-card p,.mos-website-security-card p{color:var(--mos-text-secondary);margin:0;font-size:14px;line-height:22px}.mos-website-cta-alt{margin-top:12px}.mos-website-unavailable{cursor:default}.mos-website-problem,.mos-website-platform,.mos-website-intelligence,.mos-website-compose,.mos-website-compound,.mos-website-usecases,.mos-website-pricing{gap:40px;padding:72px 80px}.mos-website-problem,.mos-website-intelligence,.mos-website-compound,.mos-website-pricing{background:var(--mos-surface-marketing)}.mos-website-platform,.mos-website-compose,.mos-website-usecases{background:var(--mos-surface-base)}.mos-website-problem-grid,.mos-website-platform-grid,.mos-website-compose-grid,.mos-website-compound-grid,.mos-website-usecase-grid{gap:16px;width:100%;max-width:1120px;margin:0 auto;padding:0;list-style:none;display:grid}.mos-website-problem-grid,.mos-website-usecase-grid,.mos-website-compound-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mos-website-platform-grid,.mos-website-compose-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mos-website-problem-card,.mos-website-platform-card,.mos-website-compose-card,.mos-website-compound-card,.mos-website-usecase-card{border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-lg);background:var(--mos-surface-base);box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:24px;display:flex}.mos-website-problem-card h3,.mos-website-platform-card h3,.mos-website-compose-card h3,.mos-website-compound-card h3,.mos-website-usecase-card h3{overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:700;line-height:24px}.mos-website-problem-card p,.mos-website-platform-card p,.mos-website-compose-card p,.mos-website-compound-card p,.mos-website-usecase-card p{color:var(--mos-text-secondary);margin:0;font-size:14px;line-height:22px}.mos-website-compose-card-head{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}.mos-website-compose-price,.mos-website-usecase-price{color:var(--mos-text-primary);white-space:nowrap;margin:0;font-size:16px;font-weight:700}.mos-website-compose-price span,.mos-website-usecase-price span,.mos-website-pricing-amount span,.mos-website-pricing-total span{color:var(--mos-text-secondary);margin-left:4px;font-size:13px;font-weight:600}.mos-website-compose-note{color:var(--mos-text-tertiary);margin:4px 0 0;font-size:12px;line-height:18px}.mos-website-intelligence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;max-width:1120px;display:grid}.mos-website-intelligence-block{flex-direction:column;gap:16px;min-width:0;display:flex}.mos-website-intelligence-copy h3{color:var(--mos-text-primary);margin:0 0 8px;font-size:22px;font-weight:700}.mos-website-intelligence-copy p{color:var(--mos-text-secondary);margin:0;font-size:15px;line-height:24px}.mos-website-surface-preview{flex-direction:column;gap:8px;margin:0;display:flex}.mos-website-surface-preview figcaption{color:var(--mos-text-tertiary);margin:0;font-size:12px;line-height:18px}.mos-website-lumen-panel,.mos-website-inspector-panel{box-sizing:border-box;border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-lg);background:var(--mos-surface-base);flex-direction:column;gap:10px;min-height:188px;padding:20px;display:flex;box-shadow:0 8px 16px #0000000a}.mos-website-lumen-field{border:1px solid var(--mos-border-default);color:var(--mos-text-primary);background:var(--mos-surface-marketing);border-radius:6px;margin:0;padding:10px 12px;font-size:13px;font-weight:600}.mos-website-lumen-context,.mos-website-inspector-kind,.mos-website-inspector-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--mos-text-tertiary);margin:0;font-size:11px;font-weight:700}.mos-website-lumen-answer,.mos-website-inspector-subject{color:var(--mos-text-primary);margin:0;font-size:14px;line-height:22px}.mos-website-inspector-subject{font-size:18px;font-weight:700;line-height:24px}.mos-website-inspector-facts{flex-direction:column;gap:8px;margin:0;display:flex}.mos-website-inspector-facts div{justify-content:space-between;gap:12px;display:flex}.mos-website-inspector-facts dt{color:var(--mos-text-secondary);font-size:13px}.mos-website-inspector-facts dd{color:var(--mos-text-primary);text-align:right;margin:0;font-size:13px;font-weight:600}.mos-website-inspector-action{color:var(--mos-action-primary);margin:4px 0 0;font-size:13px;font-weight:700}.mos-website-usecase-mix{font-size:13px;font-weight:600;color:var(--mos-text-primary)!important}.mos-website-usecase-price{margin-top:8px}.mos-website-usecase-action{width:auto;height:auto;min-height:0;color:var(--mos-action-primary);background:0 0;border:0;margin-top:8px;padding:0;font-size:13px;font-weight:600}.mos-website-pricing-layout{grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);align-items:start;gap:24px;width:100%;max-width:1120px;display:grid}.mos-website-pricing-builder,.mos-website-pricing-summary{flex-direction:column;gap:16px;min-width:0;display:flex}.mos-website-pricing-foundation,.mos-website-pricing-summary{border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-lg);background:var(--mos-surface-base);box-sizing:border-box;padding:24px}.mos-website-pricing-foundation{box-shadow:inset 3px 0 0 var(--mos-action-primary);justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mos-website-pricing-foundation-copy,.mos-website-pricing-foundation-copy h3,.mos-website-pricing-foundation-copy p{margin:0}.mos-website-pricing-foundation-copy{flex-direction:column;gap:8px;min-width:0;display:flex}.mos-website-pricing-foundation-copy h3{font-size:20px;font-weight:700}.mos-website-pricing-foundation-copy p{color:var(--mos-text-secondary);font-size:14px;line-height:22px}.mos-website-pricing-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--mos-text-brand);margin:0;font-size:11px;font-weight:700}.mos-website-pricing-amount,.mos-website-pricing-total{letter-spacing:-.5px;color:var(--mos-text-primary);white-space:nowrap;margin:0;font-size:28px;font-weight:800}.mos-website-pricing-options{border:0;min-width:0;margin:0;padding:0}.mos-website-pricing-options legend{letter-spacing:.08em;text-transform:uppercase;color:var(--mos-text-secondary);margin:0 0 12px;font-size:12px;font-weight:700}.mos-website-pricing-options ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mos-website-pricing-option{border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-md);background:var(--mos-surface-base);cursor:pointer;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:12px;padding:16px 18px;display:grid}.mos-website-pricing-option:hover,.mos-website-pricing-option:focus-within{border-color:var(--mos-border-brand,var(--mos-action-primary))}.mos-website-pricing-option input{width:16px;height:16px;accent-color:var(--mos-action-primary);margin:3px 0 0}.mos-website-pricing-option-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.mos-website-pricing-option-copy strong{color:var(--mos-text-primary);font-size:15px;font-weight:700}.mos-website-pricing-option-copy span{color:var(--mos-text-secondary);font-size:13px;line-height:20px}.mos-website-pricing-option-price{color:var(--mos-text-primary);white-space:nowrap;font-size:14px;font-weight:700}.mos-website-pricing-lines{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mos-website-pricing-lines li{color:var(--mos-text-secondary);justify-content:space-between;gap:12px;font-size:14px;display:flex}.mos-website-pricing-complete,.mos-website-pricing-disclaimer{color:var(--mos-text-tertiary);margin:0;font-size:13px;line-height:20px}.mos-website-pricing-savings{color:var(--mos-status-success)}.mos-website-pricing-examples{flex-direction:column;gap:12px;width:100%;max-width:1120px;display:flex}.mos-website-pricing-example-list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mos-website-pricing-example{border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-md);background:var(--mos-surface-base);color:inherit;font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 14px;display:flex}.mos-website-pricing-example:hover,.mos-website-pricing-example:focus-visible{border-color:var(--mos-action-primary)}.mos-website-pricing-example strong{color:var(--mos-text-primary);font-size:13px;font-weight:700}.mos-website-pricing-example span{color:var(--mos-text-secondary);font-size:12px}@media (width<=1100px){.mos-website-hero,.mos-website-journey,.mos-website-surfaces,.mos-website-security,.mos-website-about,.mos-website-problem,.mos-website-platform,.mos-website-intelligence,.mos-website-compose,.mos-website-compound,.mos-website-usecases,.mos-website-pricing,.mos-website-cta,.mos-website-footer{padding-left:32px;padding-right:32px}.mos-website-hero{height:auto;min-height:0;padding-bottom:40px}.mos-website-preview{height:auto;min-height:0}.mos-website-kpis,.mos-website-attention-row,.mos-website-details{flex-direction:column}.mos-website-headline h1{font-size:36px}.mos-website-journey-grid,.mos-website-surface-grid,.mos-website-understand-grid,.mos-website-problem-grid,.mos-website-platform-grid,.mos-website-compose-grid,.mos-website-compound-grid,.mos-website-usecase-grid,.mos-website-intelligence-grid,.mos-website-pricing-layout{grid-template-columns:1fr 1fr}.mos-website-headline h1 span{line-height:44px}}@media (width<=720px){.mos-website-journey-grid,.mos-website-surface-grid,.mos-website-understand-grid,.mos-website-security-grid,.mos-website-problem-grid,.mos-website-platform-grid,.mos-website-compose-grid,.mos-website-compound-grid,.mos-website-usecase-grid,.mos-website-intelligence-grid,.mos-website-pricing-layout{grid-template-columns:1fr}.mos-website-pricing-foundation{flex-direction:column}.mos-website-pricing-option{grid-template-columns:18px minmax(0,1fr)}.mos-website-pricing-option-price{grid-column:2}.mos-website-hero-ctas{flex-direction:column;align-items:stretch}.mos-website-preview{overflow-x:auto}.mos-website-preview-rail{width:148px}.mos-website-preview-ask kbd{display:none}.mos-website-workbar{overflow-x:auto}}@media (prefers-reduced-motion:reduce){.mos-public-website *{transition:none!important;animation:none!important}}:root{--mos-product-font-family:var(--mos-font-sans,"Inter", "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif);--mos-product-page-title-size:var(--mos-page-title-size,var(--mos-type-heading-lg-size));--mos-product-panel-title-size:var(--mos-type-body-md-size);--mos-product-section-title-size:var(--mos-type-label-sm-size);--mos-product-field-label-size:var(--mos-type-label-sm-size);--mos-product-control-text-size:var(--mos-register-body-size);--mos-product-helper-text-size:var(--mos-type-label-sm-size);--mos-product-table-header-size:var(--mos-register-header-size);--mos-product-table-body-size:var(--mos-register-body-size);--mos-product-monetary-size:var(--mos-register-body-size);--mos-product-action-link-size:var(--mos-register-body-size);--mos-product-metadata-size:var(--mos-type-label-sm-size)}.mos-product-surface,[data-mos-product-surface=true]{font-family:var(--mos-product-font-family)}.mos-product-page-title{font-family:var(--mos-product-font-family);font-size:var(--mos-product-page-title-size);font-weight:600;line-height:var(--mos-type-heading-lg-line);color:var(--mos-text-primary);margin:0}.mos-product-panel-title{font-family:var(--mos-product-font-family);font-size:var(--mos-product-panel-title-size);font-weight:600;line-height:var(--mos-type-body-md-line);color:var(--mos-text-primary);margin:0}.mos-product-section-title{font-family:var(--mos-product-font-family);font-size:var(--mos-product-section-title-size);letter-spacing:.04em;text-transform:uppercase;color:var(--mos-text-secondary);margin:0;font-weight:600}.mos-product-table-header{font-family:var(--mos-product-font-family);font-size:var(--mos-product-table-header-size);font-weight:var(--mos-register-header-weight);letter-spacing:var(--mos-register-header-letter-spacing);text-transform:uppercase;color:var(--mos-text-secondary)}.mos-product-table-body{font-family:var(--mos-product-font-family);font-size:var(--mos-product-table-body-size);line-height:var(--mos-register-body-line);color:var(--mos-text-primary)}.mos-product-monetary{font-family:var(--mos-product-font-family);font-size:var(--mos-product-monetary-size);font-variant-numeric:tabular-nums;color:var(--mos-text-primary)}.mos-product-helper-text{font-family:var(--mos-product-font-family);font-size:var(--mos-product-helper-text-size);line-height:var(--mos-type-label-sm-line);color:var(--mos-text-secondary);margin:0}.mos-status{border-radius:var(--mos-radius-pill);font-size:var(--mos-type-label-sm-size);font-weight:600;line-height:var(--mos-type-label-sm-line);border:1px solid var(--mos-border-default);align-items:center;padding:.2rem .65rem;display:inline-flex}.mos-status-pending{background:var(--mos-status-pending-bg);color:var(--mos-text-secondary)}.mos-status-active{background:var(--mos-status-active-bg);color:var(--mos-status-success)}.mos-status-completed{background:var(--mos-status-completed-bg);color:var(--mos-text-brand)}.mos-status-failed,.mos-status-blocked{background:var(--mos-status-failed-bg);color:var(--mos-status-critical)}.mos-status-review-required{background:var(--mos-status-review-bg);color:var(--mos-status-attention)}.mos-state{border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-lg);background:var(--mos-surface-base);padding:var(--mos-space-5);gap:var(--mos-space-2);flex-direction:column;display:flex}.mos-state-title{font-size:var(--mos-type-body-lg-size);color:var(--mos-text-primary);margin:0;font-weight:600}.mos-state-description,.mos-state-next{font-size:var(--mos-type-body-md-size);line-height:var(--mos-type-body-md-line);color:var(--mos-text-secondary);margin:0}.mos-state-action{margin-top:var(--mos-space-2)}.mos-state-loading{align-items:center;gap:var(--mos-space-3);flex-direction:row}.mos-state-spinner{border:2px solid var(--mos-border-default);border-top-color:var(--mos-action-primary);border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite mos-spin}@keyframes mos-spin{to{transform:rotate(360deg)}}.mos-loading-background{padding:var(--mos-space-2) 0;background:0 0;border:none}.mos-state-error .mos-state-title{color:var(--mos-status-critical)}.mos-state-permission .mos-state-title{color:var(--mos-status-attention)}.mos-btn{font:inherit;border-radius:var(--mos-radius-sm);cursor:pointer;color:var(--mos-text-primary);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:9px 12px;font-size:12px;font-weight:600;display:inline-flex}.mos-btn-primary{background:var(--mos-action-primary);color:var(--mos-text-inverse)}.mos-btn-primary:hover{background:var(--mos-action-primary-hover)}.mos-btn-secondary{background:var(--mos-surface-base);border-color:var(--mos-border-default)}.mos-btn-ghost{color:var(--mos-text-secondary)}.mos-btn-review{background:var(--mos-action-primary);color:var(--mos-text-inverse)}.mos-btn-destructive{background:var(--mos-status-critical);color:var(--mos-text-inverse)}.mos-btn:hover{filter:brightness(.98)}.mos-btn:active{transform:translateY(.5px)}.mos-btn:focus-visible{outline:2px solid var(--mos-action-primary);outline-offset:2px}.mos-btn:disabled,.mos-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;filter:none;transform:none}.mos-btn[aria-busy=true]{opacity:.7;cursor:wait;pointer-events:none}a.mos-btn{box-sizing:border-box;text-decoration:none}.mos-btn-auth{border-radius:var(--mos-radius-md);gap:var(--mos-space-2);white-space:normal;width:100%;height:auto;min-height:44px;padding:10px 14px;font-size:15px;font-weight:600}.mos-btn-cta{border-radius:var(--mos-radius-sm);padding:14px 28px;font-size:15px;font-weight:600}.mos-btn-cta-nav{border-radius:var(--mos-radius-sm);padding:10px 20px;font-size:14px;font-weight:600}.mos-btn-cta-lg{border-radius:var(--mos-radius-sm);white-space:normal;height:auto;min-height:48px;padding:14px 32px;font-size:15px;font-weight:600}.mos-btn-on-dark{color:var(--mos-text-inverse);border-color:var(--mos-text-inverse);background:0 0}.mos-btn-on-dark:hover{filter:none;background:#ffffff0f}.mos-btn-unavailable:disabled,.mos-btn-unavailable[aria-disabled=true]{opacity:1;cursor:not-allowed}.mos-state-disabled .mos-state-title{color:var(--mos-text-secondary)}.mos-table-scroll{width:100%;max-width:100%;overflow-x:auto}.mos-table{border-collapse:collapse;width:100%}.mos-table thead th{z-index:1;background:var(--mos-surface-base);position:sticky;top:0}.mos-table-state-cell{padding:var(--mos-space-4)}.mos-table-state-cell .mos-state{background:0 0;border:none;padding:0}.mos-field{gap:var(--mos-space-2);flex-direction:column;display:flex}.mos-field-label{color:var(--mos-text-primary);font-size:12px;font-weight:600}.mos-field-required .mos-field-label:after,.mos-field-label[data-required=true]:after{content:" *";color:var(--mos-status-critical)}.mos-field-error,.escrow-form-error{color:var(--mos-status-critical);margin:0;font-size:12px}.mos-control,[data-mos-control=select],[data-mos-control=input],[data-mos-control=date],[data-mos-control=textarea],.mos-field input,.mos-field select,.mos-field textarea,.mm-pwe-field input,.mm-pwe-field select,.mm-pwe-field textarea,.books-pwe-field input,.books-pwe-field select,.books-pwe-field textarea,.administration-preference-row select,.administration-pwe-panel label>input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),.administration-pwe-panel label>select,.administration-pwe-panel label>textarea,.transfer-prep-field input,.transfer-prep-field select,.transfer-prep-field textarea,.transfer-prep-optional input,.transfer-prep-optional select,.transfer-prep-optional textarea,.escrow-form-grid input,.escrow-form-grid select,.escrow-form-grid textarea,.escrow-field input,.escrow-field select,.escrow-field textarea,.escrow-dialog label input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),.escrow-dialog label select,.escrow-dialog label textarea,.escrow-compose input,.escrow-compose select,.escrow-workbench-filters input,.escrow-workbench-filters select,.escrow-protected-note-compose select,.escrow-protected-note-compose textarea,.reporting-custom-date-field input,.reporting-custom-date-field select,.reporting-save-dialog input,.reporting-home-row-main input,.reporting-family-report-select,.accounts-toolbar select,.accounts-toolbar input,.account-activity-toolbar select,.account-activity-toolbar input,.filter-row select,.filter-row input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),.mm-exceptions-filters input,.mm-exceptions-filters select,.money-movement-approvals select,.money-movement-approvals input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),.mos-segmented-filter-select{font:inherit;font-family:var(--mos-font-sans);border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-sm,8px);background:var(--mos-surface-base);color:var(--mos-text-primary);box-sizing:border-box;min-width:0;min-height:40px;padding:10px 12px;font-size:13px;line-height:1.3}select.mos-control,select[data-mos-control=select],.mos-field select,.administration-pwe-panel label>select,.administration-preference-row select,.reporting-family-report-select,.books-pwe-field select,.mm-pwe-field select,.reporting-custom-date-field select,.accounts-toolbar select,.account-activity-toolbar select,.filter-row select,.mm-exceptions-filters select,.money-movement-approvals select,.transfer-prep-field select,.transfer-prep-optional select,.escrow-form-grid select,.escrow-field select,.escrow-dialog label select,.escrow-compose select,.escrow-workbench-filters select,.escrow-protected-note-compose select,.mos-segmented-filter-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23475569' stroke-width='1.5' d='M1.5 1.5 L6 6 L10.5 1.5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:32px}.mos-control:hover:not(:disabled):not([readonly]):not([aria-disabled=true]),[data-mos-control]:hover:not(:disabled):not([readonly]):not([aria-disabled=true]),.mos-field input:hover:not(:disabled):not([readonly]),.mos-field select:hover:not(:disabled),.mos-field textarea:hover:not(:disabled):not([readonly]),.books-pwe-field input:hover:not(:disabled):not([readonly]),.books-pwe-field select:hover:not(:disabled),.administration-preference-row select:hover:not(:disabled),.administration-pwe-panel label>select:hover:not(:disabled),.reporting-family-report-select:hover:not(:disabled),.reporting-custom-date-field input:hover:not(:disabled),.reporting-custom-date-field select:hover:not(:disabled),.mos-segmented-filter-select:hover:not(:disabled){border-color:var(--mos-border-strong,#94a3b8)}select.mos-inline-select{appearance:none;font:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;box-shadow:none;cursor:pointer;vertical-align:baseline;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='none' stroke='%23475569' stroke-width='1.4' d='M1 1 L5 5 L9 1'/%3E%3C/svg%3E");background-position:right 0 center;background-repeat:no-repeat;background-size:10px 6px;border:0;border-radius:0;min-width:0;max-width:100%;min-height:0;padding:0 1.15em 0 0}select.mos-inline-select:focus-visible,.mos-control:focus-visible,[data-mos-control]:focus-visible,.mos-field input:focus-visible,.mos-field select:focus-visible,.mos-field textarea:focus-visible,.mm-pwe-field input:focus-visible,.mm-pwe-field select:focus-visible,.mm-pwe-field textarea:focus-visible,.books-pwe-field input:focus-visible,.books-pwe-field select:focus-visible,.books-pwe-field textarea:focus-visible,.administration-preference-row select:focus-visible,.administration-pwe-panel label>input:focus-visible,.administration-pwe-panel label>select:focus-visible,.administration-pwe-panel label>textarea:focus-visible,.transfer-prep-field input:focus-visible,.transfer-prep-field select:focus-visible,.transfer-prep-field textarea:focus-visible,.transfer-prep-optional input:focus-visible,.transfer-prep-optional select:focus-visible,.transfer-prep-optional textarea:focus-visible,.escrow-form-grid input:focus-visible,.escrow-form-grid select:focus-visible,.escrow-form-grid textarea:focus-visible,.escrow-field input:focus-visible,.escrow-field select:focus-visible,.escrow-field textarea:focus-visible,.escrow-dialog label input:focus-visible,.escrow-dialog label select:focus-visible,.escrow-dialog label textarea:focus-visible,.escrow-compose input:focus-visible,.escrow-compose select:focus-visible,.escrow-workbench-filters input:focus-visible,.escrow-workbench-filters select:focus-visible,.escrow-protected-note-compose select:focus-visible,.escrow-protected-note-compose textarea:focus-visible,.reporting-custom-date-field input:focus-visible,.reporting-custom-date-field select:focus-visible,.reporting-save-dialog input:focus-visible,.reporting-home-row-main input:focus-visible,.reporting-family-report-select:focus-visible,.accounts-toolbar select:focus-visible,.accounts-toolbar input:focus-visible,.account-activity-toolbar select:focus-visible,.account-activity-toolbar input:focus-visible,.filter-row select:focus-visible,.filter-row input:focus-visible,.mm-exceptions-filters input:focus-visible,.mm-exceptions-filters select:focus-visible,.money-movement-approvals select:focus-visible,.money-movement-approvals input:focus-visible,.mos-segmented-filter-select:focus-visible{outline:2px solid var(--mos-action-primary);outline-offset:2px}.mos-control:disabled,.mos-control[aria-disabled=true],.mos-field :disabled,.mos-field [aria-disabled=true]{opacity:.6;cursor:not-allowed}.mos-field-readonly,.mos-control[readonly]{background:var(--mos-surface-subtle);color:var(--mos-text-secondary)}.mos-field [aria-invalid=true],.mos-control[aria-invalid=true]{border-color:var(--mos-status-critical)}.mos-check,.mos-radio,.developer-demo-toggle{align-items:center;gap:var(--mos-space-2);color:var(--mos-text-primary);cursor:pointer;font-size:13px;font-weight:600;display:inline-flex}.administration-preference-row label:has(>input[type=checkbox]){align-items:center;gap:var(--mos-space-2);color:var(--mos-text-primary);cursor:pointer;font-size:13px;font-weight:600;display:inline-flex}.account-usage-matrix label:has(>input[type=checkbox]){align-items:center;gap:var(--mos-space-2);color:var(--mos-text-primary);cursor:pointer;font-size:13px;font-weight:600;display:inline-flex}.mos-check input[type=checkbox],.mos-radio input[type=radio],.developer-demo-toggle input[type=checkbox],.developer-demo-toggle input[type=radio],.administration-preference-row input[type=checkbox],.account-usage-matrix input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--mos-action-primary);cursor:pointer;flex-shrink:0}:is(.mos-check:has(input:disabled),.mos-radio:has(input:disabled),.developer-demo-toggle:has(input:disabled)){opacity:.6;cursor:not-allowed}.mos-action-link,a.mos-action-link,button.mos-action-link{font:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:var(--mos-action-primary);cursor:pointer;border-radius:var(--mos-radius-sm);vertical-align:baseline;background:0 0;border:0;margin:0;padding:0;text-decoration:none;display:inline}.mos-action-link:hover,a.mos-action-link:hover,button.mos-action-link:hover{color:var(--mos-action-primary-hover);text-decoration:underline}.mos-action-link:focus-visible,a.mos-action-link:focus-visible,button.mos-action-link:focus-visible{outline:2px solid var(--mos-action-primary);outline-offset:2px}.mos-action-link:disabled,button.mos-action-link:disabled,.mos-action-link[aria-disabled=true]{opacity:.55;cursor:not-allowed;text-decoration:none}.btn,.escrow-button-primary,.escrow-button-secondary{font:inherit;border-radius:var(--mos-radius-sm);cursor:pointer;color:var(--mos-text-primary);box-sizing:border-box;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:9px 12px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary,.escrow-button-primary{background:var(--mos-action-primary);color:var(--mos-text-inverse);border-color:#0000}.btn-primary:hover,.escrow-button-primary:hover{background:var(--mos-action-primary-hover);color:var(--mos-text-inverse);filter:none}.btn-secondary,.escrow-button-secondary,button.secondary,a.secondary{background:var(--mos-surface-base);border-color:var(--mos-border-default);color:var(--mos-text-primary)}.btn:hover,.escrow-button-secondary:hover,button.secondary:hover{filter:brightness(.98)}.btn:focus-visible,.escrow-button-primary:focus-visible,.escrow-button-secondary:focus-visible,button.secondary:focus-visible{outline:2px solid var(--mos-action-primary);outline-offset:2px}.btn:disabled,.btn[aria-disabled=true],.escrow-button-primary:disabled,.escrow-button-secondary:disabled,button.secondary:disabled{opacity:.55;cursor:not-allowed;filter:none;transform:none}.escrow-text-link,button.escrow-text-link,a.escrow-text-link,button.text-link,a.text-link{align-items:center;gap:var(--mos-space-1);font:inherit;color:var(--mos-action-primary);cursor:pointer;border-radius:var(--mos-radius-sm);background:0 0;border:0;padding:4px 2px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.escrow-text-link:hover,button.escrow-text-link:hover,a.escrow-text-link:hover,button.text-link:hover,a.text-link:hover{color:var(--mos-action-primary-hover);text-decoration:underline}.escrow-text-link:focus-visible,button.escrow-text-link:focus-visible,a.escrow-text-link:focus-visible,button.text-link:focus-visible,a.text-link:focus-visible{outline:2px solid var(--mos-action-primary);outline-offset:2px}.mos-field-auth{gap:var(--mos-space-2)}.mos-field-auth .mos-field-label{font-size:13px;font-weight:600;line-height:normal}.mos-control-auth,.mos-field-auth input{border-radius:var(--mos-radius-md);height:auto;min-height:44px;color:var(--mos-text-primary);overflow-wrap:anywhere;padding:10px 14px;font-size:14px}.mos-control-auth::placeholder,.mos-field-auth input::placeholder{color:var(--mos-text-secondary)}.mos-field-control-wrap{align-items:center;width:100%;display:flex;position:relative}.mos-field-control-wrap .mos-control-auth{width:100%;padding-right:40px}.mos-field-reveal{cursor:pointer;width:16px;height:16px;color:var(--mos-text-secondary);background:0 0;border:0;padding:0;display:inline-flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.mos-field-reveal:focus-visible{outline:2px solid var(--mos-action-primary);outline-offset:2px;border-radius:2px}.mos-field-reveal img{opacity:.92;filter:none;width:16px;height:16px;display:block}html[data-mos-theme=dark] .mos-field-reveal img{filter:brightness(1.45)saturate(.85)}.mos-pattern{gap:var(--mos-space-4);flex-direction:column;display:flex}.mos-pattern-header{justify-content:space-between;align-items:baseline;gap:var(--mos-space-3);display:flex}.mos-pattern-title{font-size:var(--mos-type-heading-md-size);line-height:var(--mos-type-heading-md-line);letter-spacing:-.05px;color:var(--mos-text-primary);margin:0;font-weight:600}.mos-pattern-section-label,.mos-inspector-layer-label{font-family:var(--mos-font-mono);letter-spacing:.04em;color:var(--mos-text-tertiary);text-transform:uppercase;margin:0;font-size:11px;font-weight:500}.mos-pattern-empty{color:var(--mos-text-secondary);font-size:var(--mos-type-body-md-size);margin:0}.mos-review-queue-list,.mos-approval-list,.mos-related-work-list,.mos-attention-list,.mos-activity-timeline-list{gap:var(--mos-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mos-review-queue-item,.mos-approval-item,.mos-related-work-item,.mos-attention-item{justify-content:space-between;align-items:flex-start;gap:var(--mos-space-4);padding:var(--mos-space-4);border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-lg);background:var(--mos-surface-base);display:flex}.mos-review-queue-item-title,.mos-approval-item-title,.mos-attention-item-title,.mos-exception-title,.mos-related-work-label{font-size:var(--mos-type-body-md-size);color:var(--mos-text-primary);margin:0;font-weight:600}.mos-review-queue-item-summary,.mos-approval-item-summary,.mos-attention-item-summary,.mos-exception-reason,.mos-related-work-summary{margin:var(--mos-space-1) 0 0;color:var(--mos-text-secondary);font-size:12px}.mos-review-queue-meta{gap:var(--mos-space-2);margin-top:var(--mos-space-2);flex-wrap:wrap;align-items:center;display:flex}.mos-review-queue-state,.mos-review-queue-owner,.mos-approval-state{color:var(--mos-text-secondary);font-size:12px}.mos-exception-steps{gap:var(--mos-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mos-exception-step{padding:var(--mos-space-1) var(--mos-space-3);border-radius:var(--mos-radius-pill);background:var(--mos-surface-subtle);color:var(--mos-text-secondary);font-size:12px}.mos-exception-step-current{background:var(--mos-surface-brand-subtle);color:var(--mos-text-brand);font-weight:600}.mos-activity-timeline-item{gap:var(--mos-space-3);padding-bottom:var(--mos-space-3);border-bottom:1px solid var(--mos-border-subtle);grid-template-columns:9rem 1fr;display:grid}.mos-activity-timeline-time{color:var(--mos-text-tertiary);font-size:12px}.mos-activity-timeline-label{font-size:var(--mos-type-body-md-size);color:var(--mos-text-primary);margin:0;font-weight:600}.mos-activity-timeline-actor,.mos-activity-timeline-change,.mos-activity-timeline-related{margin:var(--mos-space-1) 0 0;color:var(--mos-text-secondary);font-size:12px}.mos-attention-critical{border-color:color-mix(in srgb, var(--mos-status-critical) 35%, var(--mos-border-default));background:var(--mos-status-failed-bg)}.mos-attention .mos-action-link{font-size:12px}.mos-desk{grid-template-columns:var(--mos-desk-rail-width) 1fr;box-sizing:border-box;--mos-page-end-space:calc(var(--mos-space-8) + env(safe-area-inset-bottom,0px));align-items:stretch;width:100%;height:100dvh;min-height:0;max-height:100dvh;display:grid;overflow:hidden}.mos-desk-rail{box-sizing:border-box;background:var(--mos-surface-sidebar);height:100%;min-height:0;max-height:100%;color:var(--mos-text-sidebar);border-right:1px solid var(--mos-border-sidebar);flex-direction:column;justify-content:flex-start;align-self:stretch;gap:0;padding:0;display:flex;position:relative;overflow:hidden}.mos-desk-rail-top{gap:var(--mos-space-5);overscroll-behavior:contain;width:100%;min-height:0;padding:var(--mos-space-5) 0 0;box-sizing:border-box;flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.mos-desk-rail-search{box-sizing:border-box;width:100%;padding:0 16px}.mos-desk[data-rail-narrow=true] .mos-desk-rail-search{display:none}.mos-desk-nav{gap:var(--mos-space-2);flex-direction:column;width:100%;display:flex}.mos-rail-nav-glyph,.mos-rail-search-glyph,.mos-open-work-close-glyph{color:inherit;-webkit-mask-image:var(--mos-rail-glyph);-webkit-mask-image:var(--mos-rail-glyph);mask-image:var(--mos-rail-glyph);background-color:currentColor;flex-shrink:0;display:inline-block;overflow:hidden;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha}.mos-rail-nav-glyph{width:16px;height:16px}.mos-rail-search-glyph{width:14px;height:14px}.mos-desk-rail-footer{z-index:30;width:100%;padding-bottom:env(safe-area-inset-bottom,0px);flex:none;margin-top:auto;position:relative;overflow:visible}@media (height<=700px){.mos-desk-rail-top{gap:var(--mos-space-3);padding-top:var(--mos-space-3);padding-bottom:var(--mos-space-2)}}.mos-desk-main{background:var(--mos-surface-base);flex-direction:column;min-width:0;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.mos-desk-topbar{min-height:var(--mos-desk-topbar-height);padding:0 var(--mos-space-5);background:var(--mos-surface-base);border-bottom:1px solid var(--mos-border-default);justify-content:space-between;align-items:center;display:flex}.mos-desk-compact-topbar{z-index:1;min-height:var(--mos-desk-topbar-height);align-items:center;gap:var(--mos-space-3);padding:0 var(--mos-space-4);background:var(--mos-surface-base);border-bottom:1px solid var(--mos-border-default);flex-shrink:0;display:none;position:relative}.mos-desk-rail-toggle{appearance:none;border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-md);background:var(--mos-surface-subtle);color:var(--mos-text-primary);font:inherit;cursor:pointer;padding:8px 12px;font-size:13px;font-weight:600;line-height:1}.mos-desk-rail-toggle:hover{background:var(--mos-surface-raised,var(--mos-surface-subtle))}.mos-desk-compact-brand{letter-spacing:1px;text-transform:uppercase;color:var(--mos-text-primary);font-size:16px;font-weight:900}.mos-desk-compact-actions{margin-left:auto}.mos-desk-rail-backdrop{display:none}.mos-desk-open-work{z-index:2;background:var(--mos-surface-open-work);border-bottom:1px solid var(--mos-border-default);flex-shrink:0;position:relative}.mos-desk[data-open-work=true] .mos-desk-main{padding-top:0}.mos-open-work{align-items:center;gap:var(--mos-space-3);min-height:var(--mos-open-work-height);padding:var(--mos-space-2) var(--mos-space-4);background:var(--mos-surface-open-work);display:flex}.mos-open-work-label{letter-spacing:1px;text-transform:uppercase;color:var(--mos-text-tertiary);flex-shrink:0;align-items:center;padding:0;font-size:10px;font-weight:800;display:flex}.mos-open-work-list{align-items:stretch;gap:var(--mos-space-2);scrollbar-gutter:stable;flex-wrap:nowrap;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}@media (width<=960px){.mos-open-work{overscroll-behavior-x:contain;align-items:center;overflow-x:auto}.mos-open-work-list{overscroll-behavior-x:contain;flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 12px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 12px),#0000 100%)}.mos-open-work-item{flex-shrink:0}}.mos-open-work-item{align-items:center;gap:var(--mos-space-1);border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-md);background:0 0;max-width:16rem;height:32px;display:inline-flex}.mos-open-work-item:has(.mos-open-work-surface-focused){background:var(--mos-surface-base);border-color:var(--mos-border-strong,var(--mos-text-primary))}.mos-open-work-surface{appearance:none;color:var(--mos-text-secondary);font:inherit;font-family:var(--mos-font-sans);font-size:var(--mos-type-label-sm-size);line-height:var(--mos-type-label-sm-line);padding:0 0 0 var(--mos-space-3);cursor:pointer;text-align:left;background:0 0;border:0;min-width:0;height:100%;font-weight:500}.mos-open-work-surface-title{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mos-open-work-surface:hover,.mos-open-work-surface-focused{color:var(--mos-text-primary)}.mos-open-work-surface-focused{font-weight:600}.mos-open-work-surface-compared:not(.mos-open-work-surface-focused){color:var(--mos-text-primary)}.mos-open-work-item:has(.mos-open-work-surface-compared):not(:has(.mos-open-work-surface-focused)){background:var(--mos-surface-base);border-style:dashed}.mos-open-work-end{align-items:center;gap:var(--mos-space-3);padding-left:var(--mos-space-3);flex-shrink:0;margin-left:auto;display:flex}.mos-open-work-split,.mos-open-work-swap{flex-shrink:0;align-self:center;padding:0;font-size:11px}.mos-desk-work-inner[data-workspace-split=true]{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.mos-desk-body:has(.mos-desk-work-inner[data-workspace-split=true]){overflow:hidden}.mos-workspace-split{grid-template-columns:minmax(12rem, var(--mos-workspace-split-left,50%)) 8px minmax(12rem, 1fr);flex:auto;align-items:stretch;min-width:0;height:100%;min-height:0;display:grid}.mos-workspace-split-pane{overscroll-behavior:contain;outline:none;min-width:0;height:100%;min-height:0;overflow:auto}.mos-workspace-split-pane.is-active{box-shadow:inset 0 0 0 1px var(--mos-border-strong,var(--mos-border-default))}.mos-workspace-split-pane-chrome{z-index:1;background:inherit;justify-content:space-between;align-items:center;gap:8px;display:flex;position:sticky;top:0}.mos-workspace-split-divider{cursor:col-resize;background:var(--mos-border-default);touch-action:none}.mos-workspace-split-pane[data-workspace-split-role=left],.mos-workspace-split-pane[data-workspace-split-role=compared]{background:var(--mos-surface-open-work);border-right:0}.mos-workspace-split-kicker{letter-spacing:1px;text-transform:uppercase;color:var(--mos-text-tertiary);margin:0 0 12px;font-size:10px;font-weight:800}@media (width<=960px){.mos-open-work-end{display:none}.mos-workspace-split{display:block}.mos-workspace-split-pane[data-workspace-split-role=compared],.mos-workspace-split-pane[data-workspace-split-role=left]{display:none}}.mos-open-work-close{appearance:none;color:var(--mos-text-secondary);padding:0 var(--mos-space-2) 0 0;cursor:pointer;background:0 0;border:0;align-items:center;height:100%;font-size:16px;line-height:1;display:inline-flex}.mos-open-work-close-glyph{width:10px;height:10px}.mos-open-work-close:hover{color:var(--mos-text-primary)}.mos-open-work-close:focus-visible,.mos-open-work-surface:focus-visible{outline:2px solid var(--mos-action-primary);outline-offset:-2px}.mos-open-work-empty-hint{color:var(--mos-text-secondary);font-size:12px}.mos-desk-workspace-region{flex:auto;align-items:stretch;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.mos-desk-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-width:0;min-height:0;display:block;overflow:hidden auto}.mos-desk-work{box-sizing:border-box;width:100%;min-width:0;min-height:min-content;padding:40px 48px var(--mos-page-end-space);display:block;overflow:visible}.mos-desk-work>.main,.mos-desk-work .workspace-dashboard,.mos-desk-work [class$=-v2],.mos-desk-work .administration-pwe,.mos-desk-work .reporting-pwe{min-height:0}.mos-desk-work [class$=-v2-body]{padding:0}.mos-desk-work .accounts-pwe-main,.mos-desk-work .mm-pwe-main,.mos-desk-work .escrow-pwe-main,.mos-desk-work .books-pwe-main,.mos-desk-work .administration-pwe-main,.mos-desk-work .reporting-pwe-main{gap:var(--mos-operator-page-gap,14px);padding:0}.mos-desk:not([data-inspector-open=true]) .mos-desk-work,.mos-desk[data-inspector-open=true] .mos-desk-work{max-width:none}.mos-desk-inspector{flex:0 0 var(--mos-inspector-width);width:var(--mos-inspector-width);min-width:var(--mos-inspector-width);z-index:2;border-left:1px solid var(--mos-border-default);background:var(--mos-surface-base);min-height:0;max-height:100%;box-shadow:var(--mos-elevation-2,0 8px 24px #0e171f1f);position:relative;overflow:hidden}.mos-inspector{padding:20px 20px var(--mos-page-end-space);box-sizing:border-box;background:var(--mos-surface-base);border-left:1px solid var(--mos-inspector-border,#dee3e8);flex-direction:column;gap:16px;height:100%;min-height:0;display:flex;overflow:hidden auto}.mos-inspector-l1{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex}.mos-inspector-l2,.mos-inspector-l3{flex-direction:column;flex:1;gap:14px;min-height:0;display:flex}.mos-inspector-l1-body,.mos-inspector-l2-body,.mos-inspector-l3-body{flex-direction:column;flex:auto;gap:12px;min-height:0;display:flex;overflow:visible}.mos-inspector-head{justify-content:space-between;align-items:center;display:flex}.mos-inspector-kind,.mos-inspector-title{color:var(--mos-inspector-label,#a0aec0);margin:0;font-size:11px;font-weight:600}.mos-inspector-close{font:inherit;color:var(--mos-text-secondary);cursor:pointer;background:0 0;border:none;min-width:24px;min-height:24px;padding:0;font-size:14px;font-weight:600;line-height:1}.mos-inspector-close:focus-visible{outline:2px solid var(--mos-action-primary);outline-offset:2px}.mos-inspector-identity{flex-direction:column;gap:4px;display:flex}.mos-inspector-subject{color:var(--mos-inspector-ink,#1a202c);margin:0;font-size:18px;font-weight:700;line-height:22px}.mos-inspector-subtitle{color:var(--mos-text-secondary);margin:0;font-size:11px;font-weight:400}.mos-inspector-rule{border-top:1px solid var(--mos-inspector-border,#dee3e8);height:0}.mos-inspector-section-label{color:var(--mos-inspector-label,#a0aec0);margin:0 0 4px;font-size:10px;font-weight:600}.mos-inspector-section-kicker{letter-spacing:.4px;text-transform:uppercase;color:var(--mos-inspector-label,#a0aec0);margin:0 0 6px;font-size:10px;font-weight:700}.mos-inspector-value-well{background:var(--mos-inspector-well,#f5f5f7);border-radius:6px;padding:8px 10px}.mos-inspector-value-primary{color:var(--mos-inspector-ink,#1a202c);margin:0;font-size:14px;font-weight:700}.mos-inspector-split{gap:8px;display:flex}.mos-inspector-split .mos-inspector-value-well{flex:1;min-width:0}.mos-inspector-split-label{color:var(--mos-text-secondary);margin:0;font-size:9px;font-weight:600}.mos-inspector-split-value{color:var(--mos-inspector-ink,#1a202c);margin:0;font-size:11px;font-weight:700}.mos-inspector-facts,.mos-inspector-immediate{flex-direction:column;gap:8px;margin:0;display:flex}.mos-inspector-facts[data-inspector-position-summary=true]{gap:6px}.mos-inspector-facts[data-inspector-position-summary=true] .mos-inspector-fact-label{font-size:11px}.mos-inspector-facts[data-inspector-position-summary=true] .mos-inspector-fact-value:not(.is-muted){font-weight:600}.mos-inspector-immediate>div,.mos-inspector-fact{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;font-size:11px;display:flex}.mos-inspector-immediate dt,.mos-inspector-fact-label{color:var(--mos-text-secondary);flex:0 42%;font-weight:400}.mos-inspector-immediate dd,.mos-inspector-fact-value{color:var(--mos-inspector-ink,#1a202c);text-align:right;overflow-wrap:anywhere;word-break:break-word;flex:58%;min-width:0;margin:0;font-weight:600}.mos-inspector-fact.is-technical{flex-wrap:wrap;gap:4px 12px}.mos-inspector-fact.is-technical .mos-inspector-fact-label{flex:100%}.mos-inspector-fact.is-technical .mos-inspector-fact-value{text-align:left;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;word-break:break-word;flex:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:500;line-height:1.45}.mos-inspector-fact-value.is-positive,.mos-inspector-connectivity.is-connected{color:var(--mos-inspector-connected,#16a34a)}.mos-inspector-fact-value.is-muted{color:var(--mos-text-secondary);font-weight:500}.mos-inspector-fact-value.is-link{color:var(--mos-text-brand)}.mos-inspector-connectivity{color:var(--mos-inspector-ink,#1a202c);align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.mos-inspector-connectivity-dot{background:var(--mos-inspector-connected,#16a34a);border-radius:999px;width:6px;height:6px}.mos-inspector-compact-head{background:var(--mos-inspector-well,#f5f5f7);border-radius:8px;flex-direction:column;gap:4px;padding:12px;display:flex}.mos-inspector-compact-head-row{align-items:center;gap:8px;display:flex}.mos-inspector-compact-title{color:var(--mos-inspector-ink,#1a202c);flex:1;margin:0;font-size:13px;font-weight:700}.mos-inspector-compact-value{color:var(--mos-text-brand);margin:0;font-size:12px;font-weight:600}.mos-inspector-status-badge{color:var(--mos-inspector-connected,#16a34a);letter-spacing:.02em;text-transform:uppercase;background:#dcfce7;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:700}.mos-inspector-activity,.mos-inspector-card{border:1px solid var(--mos-inspector-border,#dee3e8);background:var(--mos-surface-base);border-radius:6px;overflow:hidden}.mos-inspector-well-card{background:var(--mos-surface-open-work);border-radius:8px;flex-direction:column;gap:6px;padding:10px;display:flex}.mos-inspector-card{flex-direction:column;gap:6px;padding:8px;display:flex}.mos-inspector-activity-row{background:var(--mos-surface-base);justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex}.mos-inspector-activity-meta{align-items:center;gap:8px;min-width:0;display:flex}.mos-inspector-activity-date{color:var(--mos-inspector-label,#a0aec0);font-size:9px}.mos-inspector-activity-title{color:var(--mos-inspector-ink,#1a202c);overflow-wrap:anywhere;word-break:break-word;white-space:normal;font-size:10px;font-weight:500}.mos-inspector-activity-amount{color:var(--mos-inspector-ink,#1a202c);font-size:10px;font-weight:600}.mos-inspector-activity-amount.is-credit{color:var(--mos-inspector-connected,#16a34a)}.mos-inspector-timeline{border:1px solid var(--mos-inspector-border,#dee3e8);background:var(--mos-surface-base);border-radius:8px;overflow:hidden}.mos-inspector-timeline-step{border-bottom:1px solid var(--mos-inspector-border,#dee3e8);grid-template-columns:12px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 12px;display:grid}.mos-inspector-timeline-step:last-child{border-bottom:0}.mos-inspector-timeline-dot{background:var(--mos-text-brand,#2563eb);border-radius:999px;width:8px;height:8px;margin-top:4px}.mos-inspector-timeline-step.is-absent .mos-inspector-timeline-dot{background:var(--mos-text-tertiary,#94a3b8)}.mos-inspector-activity-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.mos-inspector-activity-detail{color:var(--mos-text-secondary);font-size:10px;line-height:14px}.mos-inspector-activity-meta-row{color:var(--mos-inspector-label,#a0aec0);gap:8px;font-size:9px;display:flex}.mos-inspector-activity-status{letter-spacing:.02em;text-transform:uppercase;font-weight:600}.mos-inspector-related-item.is-status{color:var(--mos-text-secondary);cursor:default;font-weight:500}.mos-inspector-status-copy{color:var(--mos-text-secondary);cursor:default;flex-direction:column;gap:1px;font-weight:500;display:flex}.mos-inspector-status-value{letter-spacing:.02em;text-transform:uppercase;color:var(--mos-text-tertiary);font-size:10px;font-weight:600}.mos-inspector-related-item.is-status .mos-inspector-related-dot{background:var(--mos-text-tertiary,#94a3b8)}.mos-inspector-timeline-step .mos-inspector-activity-meta{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.mos-inspector-timeline-step .mos-inspector-activity-title{white-space:normal;font-size:12px;font-weight:600}.mos-inspector-related{background:var(--mos-surface-open-work);border-radius:8px;padding:12px}.mos-inspector-related-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mos-inspector-related-item{color:var(--mos-inspector-ink,#1a202c);align-items:center;gap:8px;font-size:11px;display:flex}.mos-inspector-related-dot{background:var(--mos-text-tertiary);border-radius:999px;flex-shrink:0;width:4px;height:4px}.mos-inspector-related-item.is-warning .mos-inspector-related-dot{background:#f59e0b}.mos-inspector-related-item.is-info .mos-inspector-related-dot{background:var(--mos-text-brand)}.mos-inspector-related-action{appearance:none;font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.mos-inspector-related-action:focus-visible{outline:2px solid var(--mos-action-primary);outline-offset:2px}.mos-inspector .mos-action-link{align-self:flex-start;padding:0;font-size:11px}.mos-inspector-timeline .mos-action-link,.mos-inspector-related-list .mos-action-link{font-size:11px;font-weight:600}.mos-inspector-declaration,.mos-inspector-omission{color:var(--mos-text-secondary);margin:0;font-size:11px;line-height:16px}.mos-inspector-layer-label{letter-spacing:.4px;color:var(--mos-inspector-label,#a0aec0);margin:0;font-size:10px;font-weight:700}.mos-inspector-supporting,.mos-inspector-full{gap:var(--mos-space-3);flex-direction:column;display:flex}.mos-inspector-block{background:var(--mos-surface-subtle);border-radius:var(--mos-radius-md);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.mos-inspector-block-title{color:var(--mos-text-primary);margin:0;font-size:12px;font-weight:600}.mos-inspector-block-question{color:var(--mos-text-brand);margin:0;font-size:11px;font-weight:500}.mos-inspector-block-summary{color:var(--mos-text-secondary);margin:0;font-size:11px;line-height:15px}.mos-inspector-full .mos-inspector-block-summary{color:var(--mos-text-primary);font-size:12px;line-height:16px}.mos-inspector .mos-btn{border-radius:8px;padding:10px 16px;font-size:13px}.mos-inspector-actions{border-top:1px solid var(--mos-inspector-border,#dee3e8);flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}.mos-inspector-action-primary{flex:auto;justify-content:center;min-width:0}.mos-inspector[data-mos-inspector-layer="2"],.mos-inspector[data-mos-inspector-layer="3"]{gap:14px;padding:16px}.mos-inspector-layer-link{align-self:flex-start}.mos-inspector-depth-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--mos-inspector-label,#a0aec0);margin:0 0 8px;font-size:10px;font-weight:800}.mos-inspector-depth-note{color:var(--mos-text-secondary);margin:0 0 4px;font-size:11px;line-height:1.4}.mos-inspector-shortcuts{text-align:center;color:var(--mos-inspector-label,#a0aec0);margin:0;font-size:10px}.mos-inspector-note{background:var(--mos-surface-subtle);border-radius:var(--mos-radius-md);color:var(--mos-text-secondary);padding:12px;font-size:11px}.mos-inspector-note-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;background:0 0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mos-inspector-sheet-backdrop{display:none}.mos-capability-mount{gap:var(--mos-title-to-description);flex-direction:column;display:flex}.mos-capability-mount-title{font-size:var(--mos-type-heading-lg-size);line-height:var(--mos-type-heading-lg-line);letter-spacing:-.12px;color:var(--mos-text-primary);margin:0;font-weight:600}.mos-capability-mount-description{margin:0 0 var(--mos-description-to-section);font-size:var(--mos-type-body-md-size);line-height:var(--mos-type-body-md-line);color:var(--mos-text-secondary);max-width:40rem}@media (width<=960px){:root{--mos-workspace-sticky-chrome-top:calc(var(--mos-desk-topbar-height) + var(--mos-open-work-height))}.mos-desk{grid-template-columns:minmax(0,1fr);width:100%}.mos-desk-main{width:100%;min-width:0}.mos-desk-compact-topbar{z-index:1;flex-shrink:0;display:flex;position:relative}.mos-desk-open-work{pointer-events:auto;flex-shrink:0}.mos-desk[data-rail-narrow=true]:not([data-rail-open=true]) .mos-desk-rail{pointer-events:none}.mos-desk[data-rail-open=true] .mos-desk-rail,.mos-open-work,.mos-open-work-surface,.mos-open-work-label{pointer-events:auto}.mos-desk[data-rail-narrow=true] .mos-desk-main,.mos-desk[data-rail-narrow=true][data-open-work=true] .mos-desk-main{padding-top:0}.mos-desk[data-rail-narrow=true] .mos-desk-rail-search,.mos-desk-rail-search{display:none}.mos-desk-work{padding:24px 20px var(--mos-page-end-space)}.mos-desk-main{overflow:hidden}.mos-desk-workspace-region{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.mos-desk-body{flex:auto;min-height:0;overflow-y:auto}.mos-desk-rail{width:var(--mos-desk-rail-width);z-index:40;height:100%;min-height:0;box-shadow:none;border-bottom:none;flex-direction:column;transition:transform .16s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden;transform:translate(-100%)}.mos-desk-rail-top{overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden auto}.mos-desk-rail-footer{border-top:1px solid var(--mos-border-sidebar);background:var(--mos-surface-sidebar);flex:none;margin-top:auto}.mos-desk[data-rail-open=true] .mos-desk-rail{transform:translate(0);box-shadow:8px 0 24px #0e171f47}.mos-desk-rail-backdrop{z-index:35;appearance:none;cursor:pointer;background:#0e171f73;border:0;margin:0;padding:0;display:block;position:fixed;inset:0}.mos-desk[data-inspector-open=true] .mos-desk-work{max-width:none}.mos-desk-inspector{z-index:38;border-left:none;border-top:1px solid var(--mos-inspector-border,#dee3e8);width:100%;min-width:0;max-height:none;box-shadow:var(--mos-elevation-3);border-radius:16px 16px 0 0;flex:none;position:fixed;inset:auto 0 0;overflow:hidden}.mos-inspector{border-left:none;height:100%;max-height:100%}.mos-inspector-sheet{z-index:1;position:relative}.mos-inspector-sheet-backdrop{z-index:0;appearance:none;cursor:pointer;background:#0e171f66;border:0;margin:0;padding:0;display:block;position:fixed;inset:0}}.mos-capability-top-tabs,.mos-object-detail-tabs{gap:var(--mos-space-2);flex-direction:column;min-width:0;display:flex}.mos-capability-top-tabs-label,.mos-object-detail-tabs-label,.mos-segmented-filter-label,.mos-segmented-control-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mos-capability-top-tabs-list,.mos-object-detail-tabs-list{gap:var(--mos-space-2);overscroll-behavior-x:contain;scrollbar-width:thin;flex-wrap:nowrap;max-width:100%;padding-bottom:2px;display:flex;overflow:auto hidden}.mos-capability-top-tab,.mos-object-detail-tab{font:inherit;font-size:var(--mos-type-label-sm-size,.75rem);border-radius:var(--mos-radius-sm);border:1px solid var(--mos-border-default);background:var(--mos-surface-base);color:var(--mos-text-secondary);cursor:pointer;white-space:nowrap;flex:none;justify-content:center;align-items:center;padding:.55rem .9rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.mos-capability-top-tab:hover,.mos-object-detail-tab:hover{color:var(--mos-text-primary);border-color:var(--mos-border-strong,var(--mos-border-default))}.mos-capability-top-tab.is-active,.mos-object-detail-tab.is-active{color:var(--mos-text-brand,var(--mos-text-primary));border-color:var(--mos-action-primary);background:var(--mos-surface-brand-subtle,var(--mos-surface-subtle))}.mos-capability-top-tab:focus-visible,.mos-object-detail-tab:focus-visible,.mos-segmented-filter-segment:focus-visible,.mos-filter-chip:focus-visible,.mos-segmented-filter-select:focus-visible,.mos-segmented-control-option:focus-visible{outline:2px solid var(--mos-action-primary);outline-offset:2px}.mos-segmented-filter{gap:var(--mos-space-2);flex-direction:column;min-width:0;display:flex}.mos-segmented-filter-segments{gap:var(--mos-space-2);flex-wrap:wrap;display:flex}.mos-segmented-filter-segment{border:1px solid var(--mos-border-default);cursor:pointer;font:inherit;border-radius:var(--mos-radius-pill,999px);background:var(--mos-surface-subtle);color:var(--mos-text-primary);padding:8px 12px;font-size:12px;font-weight:600}.mos-segmented-filter-segment.is-active{background:var(--mos-action-primary);border-color:var(--mos-action-primary);color:var(--mos-text-inverse)}.mos-segmented-filter-select-wrap{flex-direction:column;gap:.35rem;display:none}.mos-segmented-filter-select-label{color:var(--mos-text-secondary);font-size:11px;font-weight:600}.mos-segmented-filter-select{width:100%}.mos-segmented-control{flex-direction:column;gap:0;width:fit-content;min-width:0;display:inline-flex}.mos-segmented-control-track{background:var(--mos-surface-subtle,#f1f5f9);border-radius:8px;gap:4px;width:fit-content;padding:2px;display:inline-flex}.mos-segmented-control-option{appearance:none;padding:var(--mos-segmented-control-padding,6px 14px);font:inherit;font-size:var(--mos-segmented-control-size,13px);color:var(--mos-text-secondary,#64748b);cursor:pointer;background:0 0;border:0;border-radius:6px;font-weight:600;line-height:1.2}.mos-segmented-control-option.is-active{background:var(--mos-surface-base,#fff);color:var(--mos-text-primary,#1a202c);box-shadow:0 1px 2px #0f172a14}.mos-filter-chips{gap:var(--mos-space-2);flex-wrap:wrap;display:flex}.mos-filter-chip{border:1px solid var(--mos-border-default);cursor:pointer;font:inherit;border-radius:var(--mos-radius-pill,999px);background:var(--mos-surface-base);color:var(--mos-text-secondary);align-items:center;padding:6px 10px;font-size:11px;font-weight:600;display:inline-flex}.mos-filter-chip.is-active{background:var(--mos-surface-brand-subtle,var(--mos-surface-subtle));border-color:var(--mos-action-primary);color:var(--mos-text-brand,var(--mos-text-primary))}.mos-filter-chips[data-mos-filter-tone=canonical] .mos-filter-chip{border-radius:16px;height:32px;padding:0 12px;font-size:13px;font-weight:500}.mos-filter-chips[data-mos-filter-tone=canonical] .mos-filter-chip.is-active{background:var(--mos-surface-inverse);border-color:var(--mos-surface-inverse);color:var(--mos-text-inverse);font-weight:600}.mos-metric-summary-card{box-sizing:border-box;min-height:var(--mos-summary-card-outer-height,90px);background:var(--mos-surface-base);border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-lg);min-width:0;height:auto;box-shadow:var(--mos-elevation-1);flex-direction:column;display:flex;overflow:visible}.mos-metric-summary-card-accent{background:var(--mos-action-primary);flex:0 0 4px;width:100%;height:4px}.mos-metric-summary-card[data-accent=success] .mos-metric-summary-card-accent{background:var(--mos-status-success)}.mos-metric-summary-card[data-accent=attention] .mos-metric-summary-card-accent{background:var(--mos-status-attention)}.mos-metric-summary-card-body{gap:var(--mos-summary-card-body-gap,6px);box-sizing:border-box;min-height:0;padding:var(--mos-summary-card-body-padding-top,12px) var(--mos-summary-card-body-padding-x,14px) var(--mos-summary-card-body-padding-bottom,18px);flex-direction:column;flex:auto;display:flex}.mos-metric-summary-card-body:after{content:"";flex:1 1 0;min-height:0;display:block}.mos-metric-summary-card-top{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;display:flex}.mos-metric-summary-card-badge{background:var(--mos-surface-subtle);min-width:19px;color:var(--mos-text-secondary);border-radius:999px;justify-content:center;align-items:center;padding:2px 6px;font-size:10px;font-weight:700;line-height:1.2;display:inline-flex}.mos-metric-summary-card[data-accent=attention] .mos-metric-summary-card-badge{color:#b87314;background:#fde68a}.mos-metric-summary-card[data-accent=success] .mos-metric-summary-card-badge{color:var(--mos-status-success);background:#dcfce7}button.mos-metric-summary-card{appearance:none;text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;line-height:inherit;box-sizing:border-box;background:var(--mos-surface-base);border:1px solid var(--mos-border-default);margin:0;padding:0}button.mos-metric-summary-card:hover{border-color:var(--mos-border-strong,#cbd5e1)}button.mos-metric-summary-card:focus-visible{outline:2px solid var(--mos-action-primary);outline-offset:2px}button.mos-metric-summary-card[data-selected=true]{border-color:var(--mos-action-primary);box-shadow:0 0 0 1px var(--mos-action-primary)}.mos-metric-summary-card-label{font-size:var(--mos-summary-card-label-size,10px);font-weight:700;line-height:var(--mos-summary-card-label-line,1.2);letter-spacing:1px;text-transform:uppercase;color:var(--mos-text-secondary);flex-shrink:0;margin:0}.mos-metric-summary-card-label-accessory{vertical-align:middle;text-transform:none;letter-spacing:normal;align-items:center;margin-left:4px;display:inline-flex}.mos-metric-summary-card-value{font-size:var(--mos-summary-card-value-size,20px);font-weight:700;line-height:var(--mos-summary-card-value-line,1.25);letter-spacing:-.015em;color:var(--mos-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;word-break:normal;font-variant-numeric:tabular-nums;flex-shrink:0;margin:0;overflow:hidden visible}.mos-metric-summary-card[data-accent=brand] .mos-metric-summary-card-value{font-size:var(--mos-summary-card-value-size,20px)}.mos-metric-summary-card[data-honesty=no_data] .mos-metric-summary-card-value,.mos-metric-summary-card[data-honesty=empty_collection] .mos-metric-summary-card-value,.mos-metric-summary-card[data-honesty=unknown] .mos-metric-summary-card-value,.mos-metric-summary-card[data-honesty=source_unavailable] .mos-metric-summary-card-value,.mos-metric-summary-card[data-honesty=error] .mos-metric-summary-card-value,.mos-metric-summary-card[data-honesty=loading] .mos-metric-summary-card-value{letter-spacing:0;white-space:normal;color:var(--mos-text-secondary,#64748b);font-variant-numeric:normal;font-size:14px;font-weight:600;line-height:1.35}.mos-metric-summary-card-support{font-size:var(--mos-summary-card-support-size,12px);color:#475569;text-overflow:clip;white-space:normal;margin:0;line-height:1.35;overflow:visible}.mos-metric-summary-disclosure{color:var(--mos-text-secondary);margin:0;font-size:11px;line-height:1.45}.mos-metric-summary-grid{gap:var(--mos-summary-card-grid-gap,12px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;width:100%;display:grid}.mos-metric-summary-grid[data-count="2"]{grid-template-columns:repeat(2,minmax(220px,1fr));justify-content:start;max-width:44rem}.mos-metric-summary-grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.mos-metric-summary-grid[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.mos-operator-summary-context-geometry{grid-template-columns:repeat(var(--mos-operator-summary-columns,3), minmax(0, 1fr));column-gap:var(--mos-summary-card-grid-gap,12px);row-gap:var(--mos-operator-page-gap,14px);align-items:start;width:100%;display:grid}.mos-operator-summary-context-geometry>.mos-metric-summary-grid,.mos-operator-summary-context-geometry>.mos-operator-primary-context-split{display:contents}.mos-operator-summary-context-geometry .mos-operator-primary-panel{grid-column:1 / span calc(var(--mos-operator-summary-columns,3) - 1)}.mos-operator-summary-context-geometry .mos-operator-context-panel{grid-column:var(--mos-operator-summary-columns,3);width:100%;max-width:none}@media (width<=1100px){.mos-metric-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.mos-metric-summary-grid{grid-template-columns:1fr}}.mos-metric-summary-card-action{margin-top:auto}.mos-metric-summary-card-action .mos-action-link{font-size:12px}.mos-attention-summary-card{box-sizing:border-box;background:var(--mos-surface-attention-canvas);border:1px solid var(--mos-border-attention);border-radius:var(--mos-radius-lg);flex-direction:column;gap:6px;min-width:0;min-height:0;padding:10px 12px;display:flex}.mos-attention-summary-card[data-compact=true]{padding:6px 10px}.mos-attention-summary-card-row{align-items:baseline;gap:10px;min-width:0;display:flex}.mos-attention-summary-card-badge{letter-spacing:.4px;text-transform:uppercase;background:var(--mos-status-review-bg);color:var(--mos-status-attention);border-radius:4px;flex:none;margin:0;padding:2px 6px;font-size:10px;font-weight:700}.mos-attention-summary-card[data-tone=blocked] .mos-attention-summary-card-badge{background:var(--mos-status-failed-bg);color:var(--mos-status-critical)}.mos-attention-summary-card-copy{flex-direction:column;gap:4px;display:flex}.mos-attention-summary-card-title{color:var(--mos-text-primary);margin:0;font-size:14px;font-weight:650}.mos-attention-summary-card-title .mos-action-link{font:inherit;font-weight:inherit;color:var(--mos-action-primary,#2563c4)}.mos-attention-summary-card-summary{color:var(--mos-text-secondary);margin:0;font-size:13px;line-height:1.4}.mos-attention-summary-card-action .mos-action-link{font-size:13px}.mos-searchable-picker{min-width:0;font-family:var(--mos-font-sans);flex-direction:column;gap:4px;display:flex;position:relative}.mos-searchable-picker-trigger{text-align:left;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23475569' stroke-width='1.5' d='M1.5 1.5 L6 6 L10.5 1.5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px 8px;justify-content:space-between;align-items:center;padding-right:32px;display:flex}.mos-searchable-picker-placeholder{color:var(--mos-text-tertiary,#94a3b8)}.mos-searchable-picker-popover{z-index:40;border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-sm,8px);background:var(--mos-surface-base,#fff);min-width:16rem;max-width:28rem;font-family:var(--mos-font-sans);padding:8px;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 8px 24px #0f172a1f}.mos-searchable-picker-popover-portal{flex-direction:column;min-width:16rem;display:flex;position:fixed;overflow:hidden}.mos-searchable-picker-popover-portal .mos-searchable-picker-list{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;max-height:none;overflow-y:auto}.mos-searchable-picker-list{max-height:16rem;margin:8px 0 0;padding:0;list-style:none;overflow:auto}.mos-searchable-picker-option{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.mos-searchable-picker-option.is-active,.mos-searchable-picker-option:hover:not(:disabled){background:var(--mos-surface-subtle,#f5f6f7)}.mos-searchable-picker-option-label{color:var(--mos-action-primary,#3b82f6);font-size:13px}.mos-searchable-picker[data-mos-control=searchable-multi-picker] .mos-searchable-picker-option{flex-direction:row;align-items:center;gap:.5rem}.mos-searchable-picker-option-disabled{cursor:not-allowed;opacity:.55}.mos-searchable-picker[data-mos-control=searchable-multi-picker] .mos-searchable-picker-option-text{flex-direction:column;flex:1;align-items:flex-start;gap:.125rem;min-width:0;display:flex}.mos-searchable-picker-option-description{color:var(--mos-text-tertiary,#94a3b8);font-size:12px}.mos-searchable-picker-empty{color:var(--mos-text-secondary,#64748b);padding:8px 10px;font-size:13px}.mos-searchable-picker-group{letter-spacing:.02em;text-transform:uppercase;color:var(--mos-text-secondary,#64748b);border-top:1px solid var(--mos-border-subtle,#e5e7eb);padding:6px 10px 4px;font-size:11px;font-weight:600}.mos-searchable-picker-group:first-child{border-top:0}.mos-searchable-picker-clear{margin-top:6px}.mos-searchable-picker-footer{border-top:1px solid var(--mos-border-subtle,#e5e7eb);padding:6px}.mos-searchable-picker-footer-action{width:100%;color:var(--mos-text-brand,#2563eb);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 10px;font-size:13px;font-weight:600;display:block}.mos-searchable-picker-footer-action:hover{background:var(--mos-surface-subtle,#f8fafc)}.mos-dashboard-activity-table-wrap{border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-lg);width:100%;min-height:72px;overflow:auto visible}.mos-dashboard-activity-table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:0}.mos-dashboard-activity-table th{height:auto;padding:var(--mos-register-cell-padding-y,8px) var(--mos-register-cell-padding-x,6px);text-align:left;font-size:var(--mos-register-header-size,10px);font-weight:var(--mos-register-header-weight,600);letter-spacing:var(--mos-register-header-letter-spacing,.02em);text-transform:uppercase;color:var(--mos-text-secondary);background:var(--mos-surface-open-work);border-bottom:1px solid var(--mos-border-default)}.mos-dashboard-activity-table th:first-child,.mos-dashboard-activity-table td:first-child{white-space:nowrap;width:7rem;min-width:7rem}.mos-dashboard-activity-time{font-size:var(--mos-register-body-size,11px);color:var(--mos-text-secondary,#475569);white-space:nowrap;font-weight:500}.mos-dashboard-activity-table th:nth-child(2),.mos-dashboard-activity-table td:nth-child(2){width:7.5rem}.mos-dashboard-activity-table th:nth-child(3),.mos-dashboard-activity-table td:nth-child(3){width:auto}.mos-dashboard-activity-table th:nth-child(4),.mos-dashboard-activity-table td:nth-child(4){white-space:nowrap;width:7.25rem}.mos-dashboard-activity-table th:last-child,.mos-dashboard-activity-table td:last-child{text-align:right}.mos-dashboard-activity-table td{height:auto;padding:var(--mos-register-cell-padding-y,8px) var(--mos-register-cell-padding-x,6px);font-size:var(--mos-register-body-size,11px);line-height:var(--mos-register-body-line,1.35);border-bottom:1px solid var(--mos-border-default);vertical-align:middle}.mos-dashboard-activity-table tbody tr:last-child td{border-bottom:0}.mos-dashboard-activity-table tbody tr[data-stripe=odd]{background:var(--mos-surface-open-work)}.mos-dashboard-activity-area{font-size:var(--mos-register-body-size,11px);color:var(--mos-text-primary);font-weight:600}.mos-dashboard-activity-description{font-size:var(--mos-register-body-size,11px);color:#475569;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mos-dashboard-activity-description .mos-action-link{font-size:inherit;font-weight:500;line-height:inherit;white-space:nowrap}.mos-dashboard-activity-status .mos-status{font-size:var(--mos-register-status-size,11px);border-radius:100px;align-items:center;padding:3px 8px;font-weight:700;display:inline-flex}.mos-dashboard-attention-ledger{border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-lg);background:var(--mos-surface-base);width:100%;min-width:0;overflow:hidden}.mos-dashboard-attention-ledger-header{height:auto;padding:var(--mos-register-cell-padding-y,8px) var(--mos-register-cell-padding-x,6px);font-size:var(--mos-register-header-size,10px);font-weight:var(--mos-register-header-weight,600);letter-spacing:var(--mos-register-header-letter-spacing,.02em);text-transform:uppercase;color:var(--mos-text-secondary);background:var(--mos-surface-open-work);border-bottom:1px solid var(--mos-border-default);grid-template-columns:7.25rem minmax(0,1fr);align-items:center;gap:10px;display:grid}.mos-dashboard-attention-ledger-list{margin:0;padding:0;list-style:none}.mos-dashboard-attention-ledger-row{padding:var(--mos-register-cell-padding-y,8px) var(--mos-register-cell-padding-x,6px);border-bottom:1px solid var(--mos-border-default);box-sizing:border-box;grid-template-columns:7.25rem minmax(0,1fr);align-items:center;gap:10px;margin:0;display:grid}.mos-dashboard-attention-ledger-row:last-child{border-bottom:0}.mos-dashboard-attention-ledger-row:nth-child(2n){background:var(--mos-surface-open-work)}.mos-dashboard-attention-ledger-col-status{min-width:0}.mos-dashboard-attention-ledger-badge{font-size:var(--mos-register-status-size,11px);letter-spacing:.3px;text-transform:uppercase;background:var(--mos-status-review-bg);color:var(--mos-status-attention);border-radius:4px;align-items:center;padding:3px 8px;font-weight:700;display:inline-flex}.mos-dashboard-attention-ledger-row[data-tone=blocked] .mos-dashboard-attention-ledger-badge,.mos-dashboard-attention-ledger-row[data-tone=alert] .mos-dashboard-attention-ledger-badge{background:var(--mos-status-failed-bg);color:var(--mos-status-critical)}.mos-dashboard-attention-ledger-col-item{flex-direction:column;gap:2px;min-width:0;display:flex}.mos-dashboard-attention-ledger-item{font-size:var(--mos-register-body-size,11px);font-weight:500;line-height:var(--mos-register-body-line,1.35);color:var(--mos-text-primary)}.mos-dashboard-attention-ledger-item .mos-action-link{font-size:inherit;font-weight:500;line-height:inherit}.mos-dashboard-attention-ledger-detail{font-size:var(--mos-register-body-size,11px);font-weight:400;line-height:var(--mos-register-body-line,1.35);color:var(--mos-text-secondary);margin:0}@media (width<=860px){.mos-dashboard-activity-table{min-width:0}.mos-dashboard-activity-table thead{display:none}.mos-dashboard-activity-table,.mos-dashboard-activity-table tbody,.mos-dashboard-activity-table tr,.mos-dashboard-activity-table td{width:100%;max-width:none;height:auto;display:block}.mos-dashboard-activity-table tr{box-sizing:border-box;padding:12px 16px}.mos-dashboard-activity-table td{white-space:normal;text-align:left;padding:4px 0}.mos-dashboard-activity-table td.mos-dashboard-activity-time{white-space:nowrap}.mos-dashboard-activity-table td:last-child{text-align:left}.mos-dashboard-activity-time,.mos-dashboard-activity-area{width:auto}}.mos-needs-attention-surface{gap:var(--mos-space-3);flex-direction:column;display:flex}.mos-needs-attention-header{gap:var(--mos-space-1);flex-direction:column;display:flex}.mos-needs-attention-title{font-size:var(--mos-type-body-lg-size,1rem);color:var(--mos-text-primary);margin:0;font-weight:600}.mos-needs-attention-description{font-size:var(--mos-type-body-md-size,.875rem);color:var(--mos-text-secondary);margin:0}@media (width<=800px){.mos-segmented-filter[data-responsive-select=true] .mos-segmented-filter-segments{display:none}.mos-segmented-filter[data-responsive-select=true] .mos-segmented-filter-select-wrap{display:flex}}@media (width<=480px){.mos-capability-top-tabs-list,.mos-object-detail-tabs-list{flex-wrap:nowrap}}.mos-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mos-product-surface-header{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}.mos-product-surface-header-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.mos-product-surface-title{font-size:var(--mos-page-title-size,var(--mos-type-heading-lg-size));font-weight:var(--mos-page-title-weight,700);line-height:var(--mos-page-title-line,var(--mos-type-heading-lg-line,32px));letter-spacing:-.02em;color:var(--mos-text-primary,#1a202c);margin:0}.mos-product-surface-lead{font-size:var(--mos-page-lead-size,var(--mos-type-label-sm-size));line-height:var(--mos-page-lead-line,1.35);color:var(--mos-text-secondary,#718096);margin:0}.mos-product-surface-actions,.ivaldi-action-group{flex-wrap:wrap;flex:16rem;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.mos-product-surface-actions .ivaldi-back-control,.ivaldi-action-group .ivaldi-back-control{order:99}.mos-metadata-fields,.mos-metadata-fields dl{flex-direction:column;gap:12px;margin:0;display:flex}.mos-metadata-fields-heading{letter-spacing:.04em;text-transform:uppercase;color:var(--mos-text-muted,#a0aec0);font-size:10px;font-weight:700}.mos-metadata-field{flex-direction:column;gap:4px;display:flex}.mos-metadata-field dt{color:var(--mos-text-muted,#a0aec0);margin:0;font-size:11px;font-weight:500}.mos-metadata-field dd{color:var(--mos-text-primary,#1a202c);margin:0;font-size:13px;font-weight:600}.mos-grouped-register{flex-direction:column;gap:8px;min-width:0;display:flex}.mos-grouped-register-strip{background:var(--mos-surface-subtle,#ebecf0);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:8px 12px;display:flex}.mos-grouped-register-summary{color:var(--mos-text-primary);font-size:12px}.mos-grouped-register-hints{color:var(--mos-text-muted,#a0aec0);margin:0;font-size:10px}.mos-grouped-register-wrap{border:1px solid var(--mos-border-default,#e2e8f0);background:var(--mos-surface-base,#fff);border-radius:10px;overflow:visible}.mos-grouped-register-table{border-collapse:collapse;width:100%}.mos-grouped-register-table th,.mos-grouped-register-table td{padding:var(--mos-register-cell-padding-y,8px) var(--mos-register-cell-padding-x,6px);text-align:left;font-size:var(--mos-register-body-size,11px);line-height:var(--mos-register-body-line,1.35);vertical-align:middle}.mos-grouped-register-table thead th{font-size:var(--mos-register-header-size,10px);font-weight:var(--mos-register-header-weight,600);letter-spacing:var(--mos-register-header-letter-spacing,.02em);color:var(--mos-text-muted,#a0aec0);border-bottom:1px solid var(--mos-border-default,#e2e8f0)}.mos-grouped-register-group th{letter-spacing:.5px;text-transform:uppercase;color:var(--mos-text-muted,#a0aec0);background:var(--mos-surface-base,#fff);padding-top:10px;padding-bottom:4px;font-size:9px;font-weight:700}.mos-grouped-register-group-support{letter-spacing:0;text-transform:none;margin-left:8px;font-weight:400}.mos-grouped-register-table tbody tr[tabindex]{cursor:pointer;border-radius:6px}.mos-grouped-register-table tbody tr[tabindex]:hover{background:var(--mos-surface-subtle,#f6f8fa)}.mos-grouped-register-table tbody tr[data-selected=true]{background:var(--mos-surface-selected);outline:1px solid var(--mos-border-selected);outline-offset:-1px}.mos-grouped-register-table tbody tr[tabindex]:focus-visible{outline:2px solid var(--mos-action-primary);outline-offset:-2px}.mos-grouped-register-table th[scope=row]{color:var(--mos-text-primary,#1a202c);font-weight:600}.mos-grouped-register-table [data-numeric=true]{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.mos-grouped-register-table [data-attention=true]{color:var(--mos-status-attention,#d99513);font-weight:700}.mos-grouped-register-cards{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:none}.mos-grouped-register-card{text-align:left;width:100%;font:inherit;cursor:pointer;background:var(--mos-surface-base,#fff);border:1px solid var(--mos-border-default,#e2e8f0);border-radius:8px;flex-direction:column;gap:6px;padding:12px;display:flex}.mos-grouped-register-card[data-selected=true]{background:var(--mos-surface-selected);border-color:var(--mos-border-selected)}.mos-grouped-register-card:focus-visible{outline:2px solid var(--mos-action-primary);outline-offset:2px}.mos-grouped-register-card-title{margin:0;font-size:13px;font-weight:600}.mos-grouped-register-card-field{justify-content:space-between;gap:12px;margin:0;font-size:12px;display:flex}.mos-grouped-register-card-field span:first-child{color:var(--mos-text-muted,#a0aec0)}.mos-grouped-register-card-field[data-attention=true] span:last-child{color:var(--mos-status-attention,#d99513);font-weight:700}@media (width<=720px){.mos-product-surface-header{flex-direction:column}.mos-grouped-register-wrap{display:none}.mos-grouped-register-cards{display:flex}.mos-grouped-register-hints{display:none}}.mos-cfc-drawer{z-index:45;box-sizing:border-box;background:var(--mos-surface-base);border-left:1px solid var(--mos-border-default);width:min(380px,100vw);max-width:100vw;height:100%;box-shadow:var(--mos-elevation-2,0 8px 24px #0e171f1f);flex-direction:column;gap:12px;padding:16px 16px 20px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden}.mos-cfc-head{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mos-cfc-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--mos-text-tertiary);margin:0;font-size:11px;font-weight:600}.mos-cfc-title{color:var(--mos-text-primary);overflow-wrap:anywhere;margin:2px 0 0;font-size:16px;font-weight:600;line-height:1.3}.mos-cfc-status{flex-direction:column;flex-shrink:0;gap:4px;margin:0;display:flex}.mos-cfc-status-text{color:var(--mos-text-secondary);font-size:12px;line-height:1.4}.mos-cfc-scroll{min-height:0;padding-bottom:var(--mos-space-5,24px);flex-direction:column;flex:1;gap:14px;display:flex;overflow:auto}.mos-cfc-assignments{border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-sm,6px);background:var(--mos-surface-subtle,var(--mos-surface-base));flex-direction:column;flex-shrink:0;gap:0;max-height:120px;margin:0;padding:8px 10px;list-style:none;display:flex;overflow:auto}.mos-cfc-messages,.mos-cfc-notes,.mos-cfc-mentions{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.mos-cfc-message,.mos-cfc-empty,.mos-cfc-assignment,.mos-cfc-note{border-bottom:1px solid var(--mos-border-subtle,var(--mos-border-default));padding:10px 0}.mos-cfc-message:last-child,.mos-cfc-assignment:last-child,.mos-cfc-note:last-child{border-bottom:0}.mos-cfc-empty{padding:16px 0 8px}.mos-cfc-empty-title{color:var(--mos-text-primary);margin:0 0 4px;font-size:14px;font-weight:600}.mos-cfc-empty-copy{color:var(--mos-text-secondary);margin:0;font-size:13px;line-height:1.45}.mos-cfc-message.is-reply{border-left:2px solid var(--mos-border-default);margin-left:12px;padding-left:12px}.mos-cfc-message.is-question .mos-cfc-kind{color:var(--mos-text-brand)}.mos-cfc-message-meta{color:var(--mos-text-secondary);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:12px;display:flex}.mos-cfc-author{color:var(--mos-text-primary);overflow-wrap:anywhere;font-weight:600}.mos-cfc-kind{letter-spacing:.04em;text-transform:uppercase;color:var(--mos-text-brand);font-size:10px;font-weight:700}.mos-cfc-kind-muted{color:var(--mos-text-tertiary)}.mos-cfc-body,.mos-cfc-assignment-instruction{color:var(--mos-text-primary);overflow-wrap:anywhere;margin:6px 0;font-size:13px;line-height:1.45}.mos-cfc-reply{min-height:auto;padding:0}.mos-cfc-assignment-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mos-cfc-compose{border-top:1px solid var(--mos-border-default);background:var(--mos-surface-base);flex-direction:column;flex-shrink:0;gap:8px;padding-top:12px;display:flex}.mos-cfc-replying{color:var(--mos-text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin:0;font-size:12px;display:flex}.mos-cfc-kind-toggle{gap:8px;display:flex}.mos-cfc-textarea{resize:vertical;width:100%;min-height:72px;max-height:160px}.mos-cfc-mentions{border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-sm,6px);background:var(--mos-surface-raised,var(--mos-surface-base));gap:0;max-height:180px;padding:4px;overflow:auto}.mos-cfc-mention{border-radius:var(--mos-radius-sm,6px);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin:0;padding:8px 10px;display:flex}.mos-cfc-mention:hover,.mos-cfc-mention.is-active,.mos-cfc-mentions [aria-selected=true]{background:var(--mos-surface-brand-subtle)}.mos-cfc-mention-name{color:var(--mos-text-primary);overflow-wrap:anywhere;font-weight:600}.mos-cfc-role{color:var(--mos-text-tertiary);font-size:11px;font-weight:500}.mos-cfc-actions{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.mos-cfc-action-buttons{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.mos-cfc-assign{flex-direction:column;flex:160px;gap:4px;min-width:0;display:flex}.mos-cfc-assign select{appearance:none;background-color:var(--mos-surface-base);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23475569' stroke-width='1.5' d='M1.5 1.5 L6 6 L10.5 1.5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px 8px;max-width:100%;min-height:36px;padding-right:32px}.mos-cfc-textarea:hover,.mos-cfc-assign select:hover{border-color:var(--mos-border-strong,var(--mos-border-default))}.mos-cfc-textarea:focus-visible,.mos-cfc-assign select:focus-visible,.mos-cfc-actions .mos-btn:focus-visible,.mos-cfc-kind-toggle .mos-btn:focus-visible,.mos-cfc-mention:focus-visible,.mos-cfc-reply:focus-visible,.mos-cfc-head .mos-btn:focus-visible{outline:2px solid var(--mos-action-focus-ring,var(--mos-text-brand));outline-offset:2px}.mos-cfc-trigger{white-space:normal;flex:none;height:auto;min-height:32px}.mos-cfc-attention{padding:8px 12px;position:relative;overflow:visible}.mos-cfc-attention-trigger{white-space:nowrap;width:100%;height:auto;min-height:32px;line-height:var(--mos-type-label-sm-line,16px);color:var(--mos-text-sidebar,#94a3b8);justify-content:flex-start;overflow:visible}.mos-cfc-attention-panel{z-index:40;border:1px solid var(--mos-border-default);border-radius:var(--mos-radius-md);background:var(--mos-surface-base);max-height:360px;color:var(--mos-text-primary);box-shadow:var(--mos-elevation-2,0 8px 24px #0e171f1f);flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;bottom:calc(100% + 8px);left:12px;right:12px;overflow:auto}.mos-cfc-attention-empty,.mos-cfc-attention-list{color:var(--mos-text-secondary);margin:0;padding:0;font-size:13px;line-height:18px;list-style:none}.mos-cfc-attention-item{align-items:flex-start;gap:var(--mos-title-supporting-gap,8px);border-radius:var(--mos-radius-sm);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;margin:0 0 8px;padding:8px;display:flex}.mos-cfc-attention-item:hover,.mos-cfc-attention-item:focus-visible{background:var(--mos-surface-subtle)}.mos-cfc-attention-item strong{color:var(--mos-text-primary);overflow-wrap:anywhere}.mos-cfc-attention-item span{overflow-wrap:anywhere}.governed-decision-confirm-root{z-index:80;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.governed-decision-confirm-backdrop{background:var(--mos-overlay-backdrop);border:0;padding:0;position:absolute;inset:0}.governed-decision-confirm-dialog{z-index:1;background:var(--mos-surface-dialog);width:min(100%,420px);max-height:min(90vh,560px);color:var(--mos-text-primary);border:1px solid var(--mos-border-default);box-shadow:var(--mos-elevation-3);border-radius:12px;padding:20px;position:relative;overflow:auto}.governed-decision-confirm-dialog h2{color:var(--mos-text-primary);margin:0 0 8px;font-size:1.125rem}.governed-decision-confirm-subject{flex-wrap:wrap;gap:8px;margin:0 0 12px;display:flex}.governed-decision-confirm-facts{gap:8px;margin:0 0 12px;display:grid}.governed-decision-confirm-facts dt{color:var(--mos-text-secondary);font-size:.75rem}.governed-decision-confirm-facts dd{overflow-wrap:anywhere;margin:0}.governed-decision-confirm-irreversible{color:var(--mos-text-secondary);margin:0 0 16px;font-size:.875rem}.governed-decision-confirm-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width<=720px){.governed-decision-confirm-dialog{width:100%}.governed-decision-confirm-actions{flex-direction:column-reverse}.governed-decision-confirm-actions .mos-btn{width:100%}}@media (width<=960px){.mos-cfc-drawer{border-left:none;border-top:1px solid var(--mos-border-default);width:100%;height:auto;max-height:none;box-shadow:var(--mos-elevation-3,0 -8px 24px #0e171f29);border-radius:16px 16px 0 0;inset:auto 0 0}}.mos-side-sheet-root[data-mos-sheet-backdrop=none]{pointer-events:none}.mos-side-sheet-root[data-mos-sheet-backdrop=none] .mos-side-sheet{pointer-events:auto}.mos-simple-select .mos-searchable-picker-popover{padding:4px}.mos-simple-select .mos-searchable-picker-option{margin:0}.mos-multi-select-checkbox{border:1px solid var(--mos-border-default,#e2e6eb);width:1rem;height:1rem;color:var(--mos-action-primary,#3b82f6);border-radius:3px;flex:none;justify-content:center;align-items:center;font-size:11px;line-height:1;display:inline-flex}.mos-searchable-picker-option-selected .mos-multi-select-checkbox{border-color:var(--mos-action-primary,#3b82f6);background:var(--mos-surface-brand-subtle,#eff6ff)}.mos-side-sheet-root{z-index:70;justify-content:flex-end;display:flex;position:fixed;inset:0}.mos-side-sheet-root[data-mos-sheet-size=compact]{--mos-side-sheet-width:var(--mos-side-sheet-size-compact,clamp(22rem, 26vw, 26rem))}.mos-side-sheet-root[data-mos-sheet-size=medium]{--mos-side-sheet-width:var(--mos-side-sheet-size-medium,clamp(35rem, 42vw, 40rem))}.mos-side-sheet-root[data-mos-sheet-size=wide]{--mos-side-sheet-width:var(--mos-side-sheet-size-wide,clamp(42rem, 52vw, 52rem))}.mos-side-sheet-backdrop{appearance:none;background:var(--mos-overlay-backdrop);cursor:pointer;border:0;margin:0;padding:0;position:absolute;inset:0}.mos-side-sheet{z-index:1;width:min(100%, var(--mos-side-sheet-width,var(--mos-side-sheet-size-medium)));background:var(--mos-surface-base);border-left:1px solid var(--mos-border-default);max-width:100%;height:100%;max-height:100%;box-shadow:var(--mos-elevation-3);box-sizing:border-box;flex-direction:column;display:flex;position:relative}.mos-side-sheet-head{border-bottom:1px solid var(--mos-border-default);flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.mos-side-sheet-head-start{flex:auto;align-items:flex-start;gap:8px;min-width:0;display:flex}.mos-side-sheet-head-actions{flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.mos-side-sheet-title{font-size:var(--mos-section-heading-size,13px);font-weight:var(--mos-section-heading-weight,750);line-height:var(--mos-section-heading-line,1.25);letter-spacing:.06em;text-transform:uppercase;color:var(--mos-text-primary);margin:0}.mos-side-sheet-back,.mos-side-sheet-close{flex:none}.mos-side-sheet-body{min-height:0;padding:16px 20px var(--mos-page-end-space);flex:auto;overflow:auto}@media (width<=960px){.mos-side-sheet{border-left:none;border-top:1px solid var(--mos-border-default);border-radius:16px 16px 0 0;align-self:flex-end;width:100%;height:auto;max-height:min(92vh,100%)}}:root{--bg-0:var(--mos-surface-canvas,#f6f8fa);--bg-1:var(--mos-surface-raised,#f0f3f6);--bg-2:var(--mos-surface-subtle,#eef2f5);--panel:var(--mos-surface-base,#fff);--line:var(--mos-border-default,#dee3e8);--text:var(--mos-text-primary,#0e171f);--muted:var(--mos-text-secondary,#64748b);--accent:var(--mos-action-primary,#3b82f6);--accent-2:var(--mos-action-primary,#3b82f6);--warn:var(--mos-status-attention,#b86e12);--critical:var(--mos-status-critical,#ad262e);--success:var(--mos-status-success,#147a57);--sidebar-bg:var(--mos-surface-sidebar,#1a2332);--sidebar-text:var(--mos-text-sidebar,#94a3b8);--sidebar-muted:var(--mos-text-sidebar-muted,#94a3b8);--sidebar-label:var(--mos-text-sidebar-label,#3b82f6);--brand-hero:var(--mos-action-primary,#3b82f6);--brand-hero-muted:var(--mos-text-brand,#3b82f6);--attention-warn-bg:var(--mos-status-review-bg,#fef3c7);--attention-critical-bg:var(--mos-status-failed-bg,#fee2e2);--status-ready-bg:var(--mos-status-active-bg,#e8faf2);--radius-card:var(--mos-radius-xl,16px);--radius-action:var(--mos-radius-lg,12px);--radius-control:var(--mos-radius-md,8px);--font-sans:var(--mos-font-sans,"Inter", "IBM Plex Sans", "Segoe UI", sans-serif);--font-display:var(--mos-font-display,"Inter", "IBM Plex Sans", "Segoe UI", sans-serif);--presentation-space-xs:.2rem;--presentation-space-sm:.45rem;--presentation-space-md:.75rem;--presentation-space-lg:1.05rem;--presentation-lead-size:1.05rem;--presentation-lead-max:40rem}*{box-sizing:border-box}html{scroll-padding-top:var(--mos-workspace-sticky-chrome-top,44px);scroll-padding-bottom:var(--mos-page-end-space,64px);overflow:hidden auto}html:has(.mos-desk){height:auto;overflow:hidden}html:has(.mos-desk) body{height:auto;min-height:0;max-height:none;overflow:hidden}html:has(.mos-desk) #root{height:auto;min-height:0;max-height:none;overflow:hidden}html:has(.mos-desk){min-height:0}html:has(.mos-desk) body{min-height:0}html:has(.mos-desk) #root{min-height:0}html,body,#root{height:auto;min-height:100%;max-height:none}body{font-family:var(--font-sans);color:var(--text);background:var(--bg-0);margin:0;overflow:visible}a{color:inherit;text-decoration:none}button{font:inherit}.shell:not(.mos-desk){grid-template-columns:248px 1fr;min-height:100vh;display:grid}.mos-desk.shell{box-sizing:border-box;width:100%;height:100dvh;min-height:0;max-height:100dvh;display:grid;overflow:hidden}.mos-desk-work>.main,.mos-desk-work-inner{background:0 0;width:100%;min-width:0;padding:0}.mos-desk-rail .brand,.mos-desk-rail .nav-section{color:inherit}.sidebar{background:var(--sidebar-bg);color:var(--sidebar-text);border-right:none;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.brand{padding:28px 24px 0}.brand-home{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.brand-home:hover .brand-mark{color:#fff}.brand-mark{font-family:var(--font-display);letter-spacing:1.2px;color:#fff;text-transform:uppercase;margin:0;font-size:18px;font-weight:900;line-height:21px;transition:color .16s}.brand-workspace{flex-direction:row;align-items:center;gap:10px;display:flex}.brand-logo{object-fit:contain;border-radius:6px;flex-shrink:0;width:28px;height:28px}.brand-org{color:#fff;letter-spacing:0;text-transform:none;overflow-wrap:anywhere;max-width:160px;margin:0;font-size:14px;font-weight:600;line-height:17px}.brand-org-pending{visibility:hidden}.nav-section-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:.5rem .5rem .35rem;font-size:.68rem}.nav-link{color:var(--sidebar-text);box-sizing:border-box;border-left:0;border-radius:0;align-items:center;gap:12px;min-height:37px;padding:10px 16px;font-size:14px;font-weight:500;line-height:17px;transition:background .16s,color .16s;display:flex;position:relative}@media (height<=700px){.brand{padding:12px 16px 0}.brand-home{gap:4px}.mos-desk-rail .nav-link{min-height:32px;padding-top:7px;padding-bottom:7px}.mos-desk-nav{gap:2px}.moneyos-identity-chrome,.moneyos-identity-chrome-pending{gap:8px;min-height:0;padding:12px 16px}}.nav-link:hover{color:#fff;background:var(--mos-surface-sidebar-raised,#243044)}.nav-link:focus-visible{outline:2px solid var(--mos-action-primary,#3b82f6);outline-offset:-2px}.nav-link.active{color:#fff;background:var(--mos-surface-sidebar-raised,#243044);font-weight:600}.nav-link.active:before{content:"";background:var(--mos-nav-selected-accent,var(--mos-action-primary,#3b82f6));width:3px;position:absolute;top:0;bottom:0;left:0}.nav-link .mos-rail-nav-glyph{color:inherit}.main{background:var(--bg-0);min-width:0;padding:1.75rem 2rem 3rem}:is(.main:has(.treasury-home-v2),.main:has(.accounts-v2),.main:has(.account-detail-v2),.main:has(.money-movement-v2),.main:has(.money-movement-new-v2),.main:has(.transfer-approval-v2),.main:has(.scheduled-transfers-v2),.main:has(.transfer-templates-v2),.main:has(.approval-queue-v2),.main:has(.transfer-history-v2),.main:has(.drafts-v2),.main:has(.reconciliation-v2),.main:has(.treasury-workspace-v2),.main:has(.mm01-preparation-v2),.main:has(.reporting-v2),.main:has(.administration-v2),.main:has(.books-pwe),.main:has(.canonical-books)){padding:0}.page-header h1{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:2rem}.page-header p{color:var(--muted);max-width:52rem;margin:.55rem 0 0;line-height:1.5}.meta-row{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.badge{border:1px solid var(--line);color:var(--muted);background:#ffffffb3;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .65rem;font-size:.72rem;display:inline-flex}.badge.accent{color:#146457;background:#1f7a6c14;border-color:#1f7a6c59}.badge.warn{color:#92400e;background:#b4530914;border-color:#b4530959}.panel{border:1px solid var(--line);background:var(--panel);border-radius:.85rem;margin-top:1.5rem;padding:1.25rem 1.35rem;box-shadow:0 1px #15241f08}.panel h2{margin:0 0 .65rem;font-size:1.05rem}.panel p,.panel li{color:var(--muted);line-height:1.55}.panel ul{margin:.4rem 0 0;padding-left:1.1rem}.grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem;margin-top:1.25rem;display:grid}.tile{border:1px solid var(--line);background:#ffffffb3;border-radius:.75rem;padding:1rem;transition:border-color .16s,transform .16s}.tile:hover{border-color:#1f7a6c73;transform:translateY(-1px)}.tile h3{margin:0;font-size:.95rem}.tile p{color:var(--muted);margin:.45rem 0 0;font-size:.85rem;line-height:1.45}.secondary-nav{flex-wrap:wrap;gap:.45rem;margin-top:1rem;display:flex}.secondary-nav a{border:1px solid var(--line);color:var(--muted);border-radius:.45rem;padding:.35rem .7rem;font-size:.8rem}.secondary-nav a.active,.secondary-nav a:hover{color:var(--text);border-color:#2f9e8b80}.notice{border-left:3px solid var(--accent-2);color:var(--muted);background:#9a7b2f14;margin-top:1rem;padding:.75rem 1rem;font-size:.9rem}.notice.error{color:#7f1d1d;background:#dc262614;border-left-color:#dc2626}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 .35rem;font-size:.72rem}.demo-bar{background:#c9a2270f;border:1px solid #c9a22759;border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;margin-top:1.25rem;padding:.9rem 1rem;display:flex}.demo-controls{flex-wrap:wrap;align-items:end;gap:.55rem;display:flex}.demo-controls label,.toolbar label{color:var(--muted);flex-direction:column;gap:.25rem;font-size:.75rem;display:flex}.demo-controls select,.demo-controls button,.toolbar select,.toolbar input{font:inherit;color:var(--text);background:var(--mos-surface-raised);border:1px solid var(--line);border-radius:.4rem;padding:.4rem .55rem}.demo-controls button:focus-visible,.demo-controls select:focus-visible,.toolbar select:focus-visible,.toolbar input:focus-visible,.nav-link:focus-visible,.secondary-nav a:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.demo-controls button:hover:not(:disabled){border-color:#1f7a6c8c}.demo-controls button:disabled{opacity:.55}.position-strip{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;display:grid}.metric-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.72rem}.metric-value{font-family:var(--font-display);letter-spacing:-.02em;margin:.35rem 0 0;font-size:1.45rem}.metric-value.compact{font-size:1rem;font-family:var(--font-sans)}.toolbar{flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;display:flex}.table-wrap{overflow-x:auto}.data-table th{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:600}.data-table tbody th{text-transform:none;letter-spacing:normal;color:var(--text);font-size:.88rem;font-weight:600}.data-table .numeric{font-variant-numeric:tabular-nums;white-space:nowrap}.data-table a:hover{color:var(--accent)}.attention-list{margin:0;padding:0;list-style:none}.attention-list li{border-bottom:1px solid var(--line);color:var(--text);padding:.45rem 0}.muted{color:var(--muted)}.small{font-size:.78rem}.breadcrumb{color:var(--muted);margin:0 0 .75rem;font-size:.85rem}.account-tabs{margin:1rem 0 0}.balance-dl{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;margin:1rem 0 0;display:grid}.balance-dl div{border:1px solid var(--line);background:#ffffff05;border-radius:.55rem;padding:.7rem .8rem}.balance-dl dt{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:0;font-size:.72rem}.balance-dl dd{font-variant-numeric:tabular-nums;margin:.35rem 0 0}.activity-timeline{border-left:2px solid #2f9e8b59;margin:1rem 0 0;padding:0;list-style:none}.activity-timeline li{padding:0 0 1.15rem 1.1rem;position:relative}.activity-timeline li:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;top:.35rem;left:-5px}.activity-timeline h3{margin:.35rem 0 .25rem;font-size:.95rem}.activity-time{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.8rem;display:flex}.overview-stack{gap:1rem;display:grid}.role-card{border:1px solid var(--line);background:#1f7a6c0a;border-radius:10px;margin:1rem 0 1.25rem;padding:1rem 1.1rem}.role-card h3{font-family:var(--font-display);margin:.25rem 0 .65rem;font-size:1.2rem}.relationship-group{margin-top:1.25rem}.relationship-group h3{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 .55rem;font-size:.95rem}.relationship-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.relationship-list li{border:1px solid var(--line);background:#ffffffbf;border-radius:10px;padding:.85rem .95rem}.relationship-list h4{margin:0;font-size:.98rem}.relationship-head{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.4rem;display:flex}.relationships-panel a{color:var(--accent)}.money-movement-module .overview-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:1rem 0;display:grid}.money-movement-preparation .lead{font-size:var(--presentation-lead-size);max-width:var(--presentation-lead-max);line-height:1.45}.money-movement-preparation .preparation-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem 1.25rem;margin:0;display:grid}.money-movement-preparation .preparation-grid div{gap:.2rem;display:grid}.money-movement-preparation .preparation-grid dt{color:var(--muted);font-size:.85rem}.money-movement-preparation .preparation-grid dd{margin:0}.money-movement-preparation .demo-bar{flex-wrap:wrap;align-items:end;gap:.75rem 1rem;display:flex}.money-movement-preparation .demo-bar label{gap:.25rem;display:grid}.money-movement-preparation .demo-bar input,.money-movement-preparation .demo-bar select,.money-movement-preparation .demo-bar button{min-height:2.25rem}@media (width<=720px){.money-movement-preparation .preparation-grid{grid-template-columns:1fr}.money-movement-preparation .demo-bar{flex-direction:column;align-items:stretch}}.mm05-overview-links{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;margin:1rem 0 0;display:grid}.mm05-link-card{border:1px solid color-mix(in srgb, var(--accent) 22%, transparent);background:color-mix(in srgb, var(--accent) 6%, white);color:inherit;border-radius:6px;gap:.25rem;padding:.85rem 1rem;text-decoration:none;display:grid}.mm05-link-card strong{color:var(--accent)}.mm05-link-card span{color:var(--muted);font-size:.9rem}.mm05-synthetic-banner{border-left:3px solid var(--accent-2);background:color-mix(in srgb, var(--accent-2) 10%, white);border-radius:0 6px 6px 0;margin:0 0 1rem;padding:.85rem 1rem}.mm05-synthetic-banner.compact{margin-top:1rem}.mm05-synthetic-banner p{color:var(--muted);margin:.35rem 0 0}.money-movement-mm05 .mm05-form,.money-movement-mm05 .mm05-review{gap:.85rem;max-width:40rem;display:grid}.money-movement-mm05 .mm05-form label,.money-movement-mm05 .mm05-filters label{gap:.3rem;display:grid}.money-movement-mm05 .mm05-form input,.money-movement-mm05 .mm05-form select,.money-movement-mm05 .mm05-filters select,.money-movement-mm05 .mm05-filters button,.money-movement-mm05 .mm05-actions button{min-height:2.25rem}.money-movement-mm05 .field-hint{color:var(--muted);font-size:.85rem}.money-movement-mm05 .mm05-rail-display{padding:.65rem 0}.money-movement-mm05 .mm05-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.money-movement-mm05 button.secondary{color:var(--accent);border:1px solid var(--accent);background:0 0}.mm05-status-chip{background:color-mix(in srgb, var(--accent) 12%, white);color:var(--ink,#1a2b26);border:1px solid color-mix(in srgb, var(--accent) 25%, transparent);border-radius:4px;padding:.15rem .55rem;font-size:.9rem;display:inline-block}.mm05-status-chip.status-synthetic_completed{background:color-mix(in srgb, var(--accent) 16%, white)}.mm05-status-chip.status-synthetic_failed,.mm05-status-chip.status-synthetic_returned,.mm05-status-chip.status-ineligible,.mm05-status-chip.status-admission_denied,.mm05-status-chip.status-synthetic_submission_rejected{background:#f8e9e8;border-color:#b423184d}.mm05-timeline{border-left:2px solid color-mix(in srgb, var(--accent) 28%, transparent);gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.mm05-timeline>li{padding-left:1rem;position:relative}.mm05-timeline>li:before{content:"";background:var(--accent);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:.45rem;left:-.4rem}.mm05-timeline-head{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.mm05-next-actions{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.mm05-disclosure-toggle{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;padding:0}.mm05-transfers-table td,.mm05-transfers-table th{vertical-align:top}@media (width<=720px){.money-movement-mm05 .mm05-actions{flex-direction:column;align-items:stretch}}.money-movement-transfer-request .tr-demo-banner{border-left:3px solid var(--accent-2);background:color-mix(in srgb, var(--accent-2) 10%, white);border-radius:0 6px 6px 0;margin:0 0 1rem;padding:.85rem 1rem}.money-movement-transfer-request .tr-demo-banner p{color:var(--muted);margin:.35rem 0 0}.money-movement-transfer-request .tr-answer-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem 1.25rem;margin:0;display:grid}.money-movement-transfer-request .tr-answer-grid div{gap:.2rem;display:grid}.money-movement-transfer-request .tr-answer-grid dt{color:var(--muted);font-size:.85rem}.money-movement-transfer-request .tr-answer-grid dd{margin:0}.money-movement-transfer-request .tr-compose{gap:.75rem;max-width:40rem;margin:0 0 1.5rem;display:grid}.money-movement-transfer-request .tr-compose label{gap:.25rem;display:grid}.money-movement-transfer-request .tr-compose input,.money-movement-transfer-request .tr-compose select,.money-movement-transfer-request .tr-compose button,.money-movement-transfer-request .tr-actions button{min-height:2.25rem}.money-movement-transfer-request .tr-stop{border-left:3px solid var(--danger,#b42318);background:#f9eded;border-radius:0 6px 6px 0;margin:1rem 0;padding:.85rem 1rem}.money-movement-transfer-request .tr-stop-message{margin:.35rem 0;font-weight:600}.money-movement-transfer-request .tr-submit-reason{margin:.25rem 0 1rem}.money-movement-transfer-request .tr-evidence{margin:1.25rem 0}.money-movement-transfer-request .tr-mono{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem}.money-movement-transfer-request .tr-list-table td,.money-movement-transfer-request .tr-list-table th{vertical-align:top}@media (width<=720px){.money-movement-transfer-request .tr-answer-grid{grid-template-columns:1fr}.money-movement-transfer-request .tr-actions{flex-direction:column;align-items:stretch}}.money-movement-operations .ops-demo-banner{border-left:3px solid var(--accent-2);background:color-mix(in srgb, var(--accent-2) 10%, white);border-radius:0 6px 6px 0;margin:0 0 1rem;padding:.85rem 1rem}.money-movement-operations .ops-demo-banner p{color:var(--muted);margin:.35rem 0 0}.money-movement-operations .ops-queue-counters{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.5rem;margin:0 0 1.25rem;display:grid}.money-movement-operations .ops-counter{text-align:left;border:1px solid color-mix(in srgb, var(--text) 14%, transparent);background:color-mix(in srgb, white 92%, var(--accent) 8%);cursor:pointer;border-radius:6px;gap:.2rem;min-height:3.5rem;padding:.65rem .75rem;display:grid}.money-movement-operations .ops-counter.active{border-color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent)}.money-movement-operations .ops-counter-label{color:var(--muted);font-size:.78rem;line-height:1.25}.money-movement-operations .ops-counter-value{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:600}.money-movement-operations .ops-filters .filter-row{flex-wrap:wrap;align-items:end;gap:.75rem 1rem;display:flex}.money-movement-operations .ops-filters label{gap:.25rem;font-size:.85rem;display:grid}.money-movement-operations .ops-totals-note{color:var(--muted);margin:.75rem 0 0;font-size:.85rem}.money-movement-operations .ops-list-table td,.money-movement-operations .ops-list-table th{vertical-align:top}.money-movement-operations .ops-queue-chip{letter-spacing:.02em;background:color-mix(in srgb, var(--text) 8%, transparent);border-radius:.3rem;padding:.1rem .4rem;font-size:.72rem;display:inline-block}.money-movement-operations .ops-muted{color:var(--muted);font-size:.85rem}.money-movement-operations .ops-answer-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem 1.25rem;margin:0;display:grid}.money-movement-operations .ops-answer-grid div{gap:.2rem;display:grid}.money-movement-operations .ops-answer-grid dt{color:var(--muted);font-size:.85rem}.money-movement-operations .ops-answer-grid dd{margin:0}.money-movement-operations .ops-compose{gap:.75rem;max-width:40rem;margin:.75rem 0 0;display:grid}.money-movement-operations .ops-compose label{gap:.25rem;display:grid}.money-movement-operations .ops-actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.money-movement-operations .ops-actions button.secondary,.money-movement-operations button.secondary{border:1px solid color-mix(in srgb, var(--text) 22%, transparent);background:0 0}.money-movement-operations .ops-blocker-list{gap:.65rem;margin:0;padding-left:1.1rem;display:grid}.money-movement-operations .ops-note-list{margin:.85rem 0 0;padding-left:1.1rem}.money-movement-operations .ops-mono{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem}.money-movement-operations .ops-stop{border-left:3px solid var(--danger,#b42318);background:#f9eded;border-radius:0 6px 6px 0;margin:1rem 0;padding:.85rem 1rem}.money-movement-operations .ops-stop-message{margin:.35rem 0;font-weight:600}.money-movement-operations .ops-submit-reason{margin:.25rem 0 1rem}.money-movement-operations .ops-package{border-left:3px solid color-mix(in srgb, var(--accent) 55%, transparent)}.money-movement-operations .ops-evidence{margin:1.25rem 0}.money-movement-operations .ops-safety-footer{border-top:1px solid color-mix(in srgb, var(--text) 12%, transparent);color:var(--muted);margin:1.5rem 0 0;padding:.75rem 0;font-size:.9rem}.money-movement-operations .button-link{border:1px solid color-mix(in srgb, var(--text) 22%, transparent);min-height:2.25rem;color:inherit;border-radius:6px;align-items:center;padding:0 .85rem;text-decoration:none;display:inline-flex}@media (width<=720px){.money-movement-operations .ops-answer-grid{grid-template-columns:1fr}.money-movement-operations .ops-actions{flex-direction:column;align-items:stretch}}.lgr02-synthetic-banner{border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);background:color-mix(in srgb, var(--accent) 8%, transparent);border-radius:.65rem;margin:0 0 1.25rem;padding:.9rem 1rem}.lgr02-synthetic-banner p{margin:.35rem 0 0}.lgr02-synthetic-banner.compact{padding:.65rem .85rem}.lgr02-cards{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;margin-top:.85rem;display:grid}.lgr02-balance-card{border:1px solid color-mix(in srgb, var(--text) 12%, transparent);background:color-mix(in srgb, var(--panel,#fff) 92%, transparent);border-radius:.65rem;padding:.9rem 1rem}.lgr02-account-type{color:color-mix(in srgb, var(--text) 65%, transparent);margin:.15rem 0 .75rem;font-size:.8rem}.lgr02-balance-metrics{gap:.55rem;margin:0;display:grid}.lgr02-balance-metrics div{justify-content:space-between;gap:.75rem;display:flex}.lgr02-balance-metrics dt{color:color-mix(in srgb, var(--text) 65%, transparent);margin:0;font-size:.85rem}.lgr02-balance-metrics dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.allocations-lgr02 .lgr02-actions label{gap:.35rem;display:grid}.allocations-lgr02 .lgr02-actions input,.allocations-lgr02 .lgr02-actions button{min-height:2.35rem}.lgr02-action-grid{grid-template-columns:minmax(12rem,1fr) auto;align-items:end;gap:.75rem 1rem;margin-top:.85rem;display:grid}.lgr02-action-span{flex-wrap:wrap;grid-column:1/-1;gap:.65rem;display:flex}.allocations-lgr02 button.secondary{border:1px solid color-mix(in srgb, var(--text) 22%, transparent);background:0 0}.lgr02-status-chip{letter-spacing:.02em;background:color-mix(in srgb, var(--text) 8%, transparent);border-radius:.35rem;align-items:center;padding:.15rem .45rem;font-size:.75rem;display:inline-flex}.lgr02-status-chip.status-posted,.lgr02-status-chip.status-active,.lgr02-status-chip.status-released{background:#1f7a4d2e}.lgr02-status-chip.status-reversed,.lgr02-status-chip.status-partially_released{background:#a15c002e}.lgr02-journal{gap:.9rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.lgr02-journal>li{border-top:1px solid color-mix(in srgb, var(--text) 10%, transparent);padding-top:.85rem}.lgr02-journal-head{flex-wrap:wrap;align-items:center;gap:.55rem .85rem;display:flex}.lgr02-journal-lines{color:color-mix(in srgb, var(--text) 75%, transparent);margin:.35rem 0 0;padding-left:1.1rem}.lgr02-table td,.lgr02-table th{vertical-align:top}@media (width<=720px){.lgr02-action-grid{grid-template-columns:1fr}.lgr02-action-span{flex-direction:column;align-items:stretch}}.status-count-list{flex-wrap:wrap;gap:.75rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.status-count-list li{align-items:center;gap:.55rem;display:flex}.movement-link-list{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.movement-link-list a,.money-movement-module a,.accounts-module a{color:var(--accent)}.data-table{border-collapse:collapse;width:100%;font-size:.92rem}.data-table th,.data-table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:.7rem .55rem}.data-table th{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:600}.timeline-list{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.timeline-list li{border:1px solid var(--line);background:#ffffffbf;border-radius:10px;padding:.9rem 1rem}.timeline-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.35rem;font-size:.85rem;display:flex}.checkbox-label{align-items:center;gap:.45rem;display:inline-flex}.text-link,.mos-action-link{color:var(--mos-action-primary,var(--accent));text-decoration:none}.text-link:hover,.mos-action-link:hover{color:var(--mos-action-primary-hover,#2563eb);text-decoration:underline}a.text-link:focus-visible,button.text-link:focus-visible,a.mos-action-link:focus-visible,button.mos-action-link:focus-visible{outline:2px solid var(--mos-action-primary,var(--accent));outline-offset:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.filter-row{flex-wrap:wrap;gap:1rem;display:flex}.filter-row label{flex-direction:column;gap:.35rem;font-size:.85rem;display:flex}.filter-row select{border:1px solid var(--line);background:var(--panel);min-width:12rem;color:inherit;border-radius:.35rem;padding:.4rem .55rem}.attention-list{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.attention-item{border-top:1px solid var(--line);padding:.85rem 0}.attention-item:first-child{border-top:none;padding-top:0}.answer-first .answer-lead{color:var(--text);max-width:48rem;margin:0;font-size:1.05rem;line-height:1.55}.answer-first .answer-section-primary{border-color:#1f7a6c38}.answer-first .section-heading-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.35rem;display:flex}.answer-first .section-heading-row h2{margin:0}.answer-first .presence-list{gap:.55rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.answer-first .presence-list li{border:1px solid var(--line);color:var(--text);background:#1f7a6c08;border-radius:.55rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;padding:.55rem .7rem;display:flex}.answer-first .presence-name{color:var(--text);font-weight:600}.answer-first .answer-attention-list h3{color:var(--text);margin:.35rem 0 .25rem;font-size:1rem}.answer-first .change-preview-list{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.answer-first .change-preview-list li{border-bottom:1px solid var(--line);color:var(--text);padding:.75rem 0}.answer-first .change-preview-list li:last-child{border-bottom:none;padding-bottom:0}.answer-first .reporting-fact-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.85rem;margin-top:.75rem;display:grid}.answer-first .reporting-fact{border:1px solid var(--line);background:#1f7a6c08;border-radius:.65rem;padding:.85rem .95rem}.answer-first .reporting-fact .metric-value{color:var(--text)}.answer-first .answer-next-nav{margin-top:.85rem}.answer-first .answer-next-nav a{background:#1f7a6c0d}.answer-first .empty-state{color:var(--muted);margin:.35rem 0 0}.answer-first .honesty-notice-list{gap:.55rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.answer-first .honesty-notice-list li{border:1px solid var(--line);color:var(--text);background:#9a7b2f0f;border-radius:.5rem;padding:.65rem .8rem}.answer-first .honesty-notice-list li[data-tone=unavailable],.answer-first .honesty-notice-list li[data-tone=unsupported]{background:#5b6f6814}.answer-first .text-link{color:var(--accent);font-weight:560}.answer-first .text-link:hover{text-decoration:underline}.spatial-gos .landing-header-compact{margin-bottom:.65rem}.spatial-gos .landing-header-compact h1{margin-bottom:.35rem}.spatial-gos .landing-lede{max-width:38rem;color:var(--muted);margin:0}.spatial-gos .environment-chrome{gap:.45rem;margin:.5rem 0 0}.spatial-gos .spatial-environment{--spatial-rise:16px;--spatial-shift:10px;--spatial-duration:.2s;perspective:1600px;transform-style:preserve-3d;gap:.85rem;margin-top:.85rem;display:grid}.spatial-environment-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.spatial-first-viewport{border-bottom:1px solid #1c342e14;gap:.75rem;padding:.35rem 0 .15rem;display:grid}.spatial-environment[data-anchored=true] .spatial-first-viewport,.spatial-environment[data-anchored=false] .spatial-first-viewport{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);grid-template-areas:"subject subject""answer answer""detail detail""honesty honesty""metrics metrics""signals inspect";align-items:start}.spatial-first-viewport .plane-subject{grid-area:subject}.spatial-first-viewport .plane-present{grid-area:answer}.spatial-first-viewport .primary-answer-detail{grid-area:detail;max-width:36rem;margin:0}.spatial-first-viewport .material-honesty-signal{color:var(--muted);grid-area:honesty;max-width:36rem;margin:0;font-size:.86rem}.spatial-first-viewport .supporting-metrics{grid-area:metrics;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.spatial-first-viewport .supporting-metric{background:#ffffffb8;border:1px solid #1c342e14;border-radius:.65rem;gap:.2rem;padding:.55rem .7rem;display:grid}.spatial-first-viewport .supporting-metric .metric-label{color:var(--muted);margin:0;font-size:.78rem}.spatial-first-viewport .supporting-metric .metric-value{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:600}.spatial-first-signals{grid-area:signals;gap:.65rem;display:grid}.spatial-first-viewport .plane-inspect{grid-area:inspect}.spatial-layer{gap:.65rem;display:grid}.spatial-gos-10d .spatial-first-viewport .plane-present .answer-lead{letter-spacing:-.03em;font-size:clamp(1.85rem,3.2vw,2.45rem);line-height:1.15;font-family:var(--font-display);max-width:none;font-weight:600}.spatial-gos-10d .attention-priority-compact h3{margin:.35rem 0 0;font-size:1rem}.spatial-gos-10d .attention-priority-compact p{margin:.35rem 0 0}.spatial-plane{border:1px solid var(--line);transform-origin:50% 0;transition:transform var(--spatial-duration) ease, box-shadow var(--spatial-duration) ease, border-color var(--spatial-duration) ease;background:linear-gradient(165deg,#fffffff5,#f4f7f6eb);border-radius:.85rem;padding:.95rem 1.05rem 1.05rem;position:relative}.spatial-first-viewport .spatial-plane{box-shadow:none}.spatial-plane[data-depth="0"]{transform:translateZ(0);box-shadow:0 1px #15241f0a}.spatial-environment[data-anchored=true] .spatial-plane[data-depth="1"]{transform:translate3d(0, calc(var(--spatial-rise) * -.4), 32px);z-index:3;background:radial-gradient(circle at 50% 0,#1f7a6c1a,#0000 55%),linear-gradient(165deg,#fffffffa,#f4f7f6f0);border-color:#1f7a6c61;box-shadow:0 16px 34px #15241f12,0 0 0 1px #1f7a6c14}.spatial-environment[data-anchored=false] .spatial-plane[data-depth="1"]{border-style:dashed;transform:translateZ(8px)}.spatial-environment[data-subject-kind=account] .plane-subject{border-color:#1f7a6c6b}.spatial-environment[data-subject-kind=money-movement] .plane-subject{border-color:#2f6e7a73}.spatial-environment[data-subject-kind=escrow-operational-object] .plane-subject{border-color:#5a7a5480}.spatial-plane[data-depth="2"]{transform:translate3d(0,2px,16px)}.spatial-plane[data-depth="3"]{transform:translate3d(calc(var(--spatial-shift) * -.6), 0, 10px)}.spatial-plane[data-depth="4"]{transform:translate3d(calc(var(--spatial-shift) * .6), 4px, 8px)}.spatial-plane[data-depth="5"]{transform:translate3d(0,8px,2px)}.spatial-plane[data-depth="6"]{background:linear-gradient(#fffffff2,#eef3f1fa);transform:translate3d(0,12px,-6px)}.spatial-plane[data-depth="7"]{border-style:dashed;transform:translate3d(0,16px,-14px)}.spatial-plane[data-environment-wide=true]{opacity:.92;background:#f8faf9e6}.spatial-plane-header{margin-bottom:.55rem}.spatial-plane-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 .2rem;font-size:.68rem}.spatial-plane-header h2{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:1.12rem;font-weight:560}.spatial-first-viewport .answer-lead{font-size:var(--presentation-lead-size);max-width:var(--presentation-lead-max);margin:0;line-height:1.45}.limitation-summary{margin:0;line-height:1.45}.inspect-path-link{font-weight:600}.spatial-subhead{font-size:.9rem;font-family:var(--font-sans);margin:.75rem 0 .35rem}.subject-anchor{text-align:left;background:0 0;border:none;border-radius:0;justify-items:start;gap:.2rem;max-width:none;margin:0;padding:.85rem .2rem .25rem;display:grid}.spatial-environment[data-anchored=true] .subject-anchor{text-align:center;background:radial-gradient(circle at 50% 30%,#1f7a6c1f,#0000 62%),#ffffffe6;border:1px solid #1f7a6c38;border-radius:1.25rem;justify-items:center;max-width:36rem;margin:0 auto;padding:1.1rem 1rem .85rem}.subject-anchor-empty{text-align:left;background:#ffffffb8;border:1px dashed #1c342e47;border-radius:.9rem;justify-items:start;max-width:none;padding:1rem 1.05rem}.subject-anchor-label{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-family:var(--font-sans);margin:0}.subject-anchor-name{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);overflow-wrap:anywhere;margin:0;font-size:clamp(1.45rem,2.4vw,1.9rem);line-height:1.15}.subject-anchor-state{margin:.15rem 0 0}.attention-priority,.change-priority{gap:.35rem;display:grid}.attention-priority h3{font-size:1rem;font-family:var(--font-sans);margin:0}.spatial-cross-axis{transform-style:preserve-3d;grid-template-columns:1fr 1fr;align-items:start;gap:.85rem;display:grid}.spatial-supporting-axis .spatial-plane{padding-top:.75rem;padding-bottom:.75rem}.environment-demoted{opacity:.9;border-top:1px dashed #1c342e29;margin-top:.75rem;padding-top:.55rem}.spatial-attention-field .attention-item{transform:translateX(calc(var(--attention-depth,0) * 3px));border-left:3px solid #0000;padding-left:.75rem}.spatial-attention-field .attention-item[data-priority-depth="4"],.spatial-attention-field .attention-item[data-priority-depth="5"]{border-left-color:#b45309a6}.spatial-attention-field .attention-item[data-priority-depth="3"]{border-left-color:#9a7b2fb3}.spatial-attention-field .attention-item[data-priority-depth="2"]{border-left-color:#1f7a6c73}.spatial-timeline li{transform:translateY(calc(var(--timeline-offset,0) * 2px))}.spatial-presence-orbit{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.spatial-chart{margin:.35rem 0 0}.spatial-chart-caption{gap:.2rem;margin-bottom:.5rem;display:grid}.spatial-chart-legend{color:var(--text);flex-wrap:wrap;gap:.55rem .9rem;margin:0 0 .65rem;padding:0;font-size:.82rem;list-style:none;display:flex}.spatial-legend-swatch{vertical-align:-.05rem;border:1px solid #1c342e59;width:.75rem;height:.75rem;margin-right:.35rem;display:inline-block}.spatial-legend-swatch.band-0{background:#1f7a6cb8}.spatial-legend-swatch.band-1{background:#1f7a6c6b}.spatial-legend-swatch.band-2{background:repeating-linear-gradient(35deg,#9a7b2f8c,#9a7b2f8c 2px,#ffffff59 2px 4px)}.spatial-legend-swatch.band-3{background:0 0;border-style:dashed}.spatial-chart-svg{width:100%;max-width:720px;height:auto;display:block}.spatial-chart-ground{fill:#1f7a6c0f;stroke:#1c342e1f;stroke-width:1px}.spatial-column-front{fill:#1f7a6c8c;stroke:#1464578c;stroke-width:1px}.spatial-column-top{fill:#1f7a6c59;stroke:#14645766;stroke-width:1px}.spatial-column-side{fill:#15463e73;stroke:#14645759;stroke-width:1px}.spatial-column.honesty-band-0 .spatial-column-front{fill:#1f7a6cb8}.spatial-column.honesty-band-1 .spatial-column-front{fill:#1f7a6c7a}.spatial-column.honesty-band-2 .spatial-column-front{fill:#9a7b2f80}.spatial-column.honesty-band-2 .spatial-column-top{fill:#9a7b2f52}.spatial-column.honesty-band-2 .spatial-column-side{fill:#785e1e6b}.spatial-column.honesty-band-3 .spatial-column-front{fill:#ffffff8c;stroke-dasharray:3 2}.spatial-column-value,.spatial-column-entity,.spatial-axis-label{fill:var(--text);font-size:10px;font-family:var(--font-sans)}.spatial-column-entity,.spatial-axis-label{fill:var(--muted)}.spatial-chart-fallback{color:var(--text);gap:.35rem;margin:.55rem 0 0;padding-left:1.1rem;display:grid}.spatial-scalar-list{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;margin:.65rem 0 0;padding:0;list-style:none;display:grid}.spatial-scalar{border:1px solid var(--line);background:#ffffffb8;border-radius:.65rem;padding:.75rem .85rem}.spatial-distribution-notes ul{color:var(--text);margin:.4rem 0 0;padding-left:1.1rem}.authority-summary{gap:.55rem;display:grid}.authority-summary-lead{margin:0;font-weight:600}.authority-summary-block{background:#b453090f;border-left:3px solid #b453098c;margin:0;padding:.55rem .7rem}.authority-summary-list{color:var(--text);gap:.35rem;margin:0;padding-left:1.15rem;display:grid}.authority-depth-stack{gap:.55rem;margin:.65rem 0 0;padding:0;list-style:none;display:grid}.authority-depth-layer{border:1px solid var(--line);transform:translateX(calc(var(--authority-depth,0) * 8px));box-shadow:inset 3px 0 0 rgba(31, 122, 108, calc(.15 + var(--authority-depth,0) * .08));background:#ffffffc7;border-radius:.65rem;padding:.7rem .85rem}.authority-depth-layer h3{font-size:.95rem;font-family:var(--font-sans);color:var(--text);margin:.35rem 0 .25rem}.authority-depth-layer p{margin:.2rem 0 0}.authority-depth-meta{flex-wrap:wrap;gap:.4rem;display:flex}.affordance-plane{gap:.85rem;display:grid}.affordance-cluster h3{font-size:.9rem;font-family:var(--font-sans);margin:0 0 .45rem}.affordance-list{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.affordance-item{background:#ffffffb3;border:1px dashed #1c342e38;border-radius:.65rem;padding:.75rem .85rem}.affordance-item[data-class=domain_action_descriptor]{background:#b453090d;border-style:solid}.affordance-technical-detail{margin-top:.45rem}.progressive-disclosure{gap:.45rem;display:grid}.progressive-disclosure-trigger{text-align:left;width:fit-content;max-width:100%;min-height:2.25rem;margin-top:0}.progressive-disclosure-panel[hidden]{display:none}.progressive-disclosure[data-tone=technical] .progressive-disclosure-trigger{color:var(--muted);font-size:.88rem}.disclosure-trigger{border:1px solid var(--line);color:var(--text);cursor:pointer;font-family:var(--font-sans);background:#ffffffe6;border-radius:.45rem;margin-top:.45rem;padding:.4rem .7rem}.disclosure-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.affordance-blocked-list{color:var(--text);gap:.3rem;margin:.55rem 0 0;padding-left:1.1rem;display:grid}.spatial-semantic-fallback{color:var(--text);gap:.45rem;margin:.35rem 0 0;padding-left:1.15rem;display:grid}.plane-fallback{background:#f8faf9bf;border-style:dashed;padding:.75rem .95rem}.provenance-disclosure{color:var(--muted);margin-top:.85rem;font-size:.88rem}.provenance-disclosure summary{cursor:pointer;color:var(--accent);font-weight:560}.provenance-disclosure summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.spatial-gos .spatial-environment{--spatial-duration:0s;perspective:none}.spatial-plane,.spatial-attention-field .attention-item,.spatial-timeline li,.authority-depth-layer{transition:none!important;transform:none!important}.spatial-environment[data-anchored=true] .spatial-plane[data-depth="1"],.spatial-environment[data-anchored=false] .spatial-plane[data-depth="1"]{box-shadow:0 0 0 1px #1f7a6c1f;transform:none!important}}@media (width<=1100px){.spatial-environment[data-anchored=true] .spatial-first-viewport,.spatial-environment[data-anchored=false] .spatial-first-viewport{grid-template-columns:1fr;grid-template-areas:"subject""answer""detail""honesty""metrics""signals""inspect"}}@media (width<=960px){.spatial-gos .spatial-environment{perspective:none;gap:.75rem}.spatial-plane{transform:none!important}.spatial-cross-axis{grid-template-columns:1fr}.authority-depth-layer,.spatial-attention-field .attention-item{transform:none}.spatial-environment[data-anchored=true] .subject-anchor{max-width:none}}@media (width<=640px){.spatial-first-viewport{grid-template-areas:"subject""answer""honesty""signals""inspect""detail""metrics";gap:.65rem}.spatial-gos .spatial-environment{gap:.65rem}.spatial-plane{padding:.85rem .9rem}.spatial-chart-svg{max-width:100%}.spatial-first-signals{gap:.55rem}.spatial-gos-10d .spatial-first-viewport .supporting-metrics{opacity:.96;grid-template-columns:repeat(3,minmax(0,1fr))}.spatial-gos-10d .spatial-first-viewport .plane-change{display:none}.spatial-gos-10d .spatial-layer,.spatial-gos-10d .plane-affordances,.spatial-gos-10d .plane-context,.spatial-gos-10d .plane-fallback{margin-top:.15rem}.spatial-gos-10d .spatial-first-viewport .plane-present .answer-lead{font-size:clamp(1.65rem,8vw,2.1rem)}}@media (width<=860px){.shell:not(.mos-desk){grid-template-columns:1fr}.sidebar{border-right:none;border-bottom:1px solid var(--line)}.main{padding:1.25rem 1rem 2rem}.answer-first .section-heading-row{flex-direction:column;align-items:flex-start}.subject-anchor-name{font-size:1.25rem}}.accounts-iceberg-10e,.accounts-operating-flow{gap:1rem;display:grid}.accounts-iceberg-10e .accounts-first-viewport{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);grid-template-areas:"subject subject""answer answer""honesty honesty""metrics metrics""signals inspect""readonly readonly";align-items:start;gap:.75rem 1rem;display:grid}.accounts-iceberg-10e .accounts-first-viewport .plane-subject{grid-area:subject}.accounts-iceberg-10e .accounts-first-viewport .plane-present{grid-area:answer}.accounts-iceberg-10e .accounts-first-viewport .primary-answer-detail{grid-area:honesty;max-width:40rem;margin:0}.accounts-iceberg-10e .accounts-first-viewport .material-honesty-signal{color:var(--muted);grid-area:honesty;max-width:40rem;margin:0;font-size:.86rem}.accounts-iceberg-10e .accounts-first-viewport .supporting-metrics{grid-area:metrics;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.accounts-iceberg-10e .accounts-first-viewport .supporting-metric{background:#ffffffb8;border:1px solid #1c342e14;border-radius:.65rem;gap:.2rem;padding:.55rem .7rem;display:grid}.accounts-iceberg-10e .accounts-first-viewport .supporting-metric .metric-label{color:var(--muted);margin:0;font-size:.78rem}.accounts-iceberg-10e .accounts-first-viewport .supporting-metric .metric-value{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:600}.accounts-iceberg-10e .accounts-attention-slot,.accounts-iceberg-10e .accounts-activity-slot{min-width:0}.accounts-iceberg-10e .accounts-first-signals{grid-area:signals;gap:.65rem;display:grid}.accounts-iceberg-10e .accounts-first-viewport .plane-inspect{grid-area:inspect}.accounts-iceberg-10e .accounts-readonly-signal{grid-area:readonly;margin:0}.accounts-iceberg-10e .accounts-primary-answer .answer-lead{letter-spacing:-.03em;font-size:clamp(1.85rem,3.2vw,2.45rem);line-height:1.15;font-family:var(--font-display);max-width:none;font-weight:600}.accounts-inventory-panel{margin-top:.25rem}.accounts-inventory-header{margin-bottom:.75rem}.accounts-inventory-header h2{margin:0 0 .25rem;font-size:1.15rem}.accounts-data-table tbody tr[data-needs-attention=true]{background:#9a7b2f0f}.accounts-data-table tbody tr.accounts-row-selected{outline-offset:-2px;outline:2px solid #1f7a6c59}.accounts-activity-preview,.accounts-attention{border:1px solid var(--line);background:#ffffffb8;border-radius:.85rem;padding:.85rem 1rem}.accounts-activity-preview h3,.accounts-attention h3{margin:0;font-size:.95rem}.accounts-activity-label{margin:.35rem 0 0;font-weight:600}.accounts-disclosure-body{gap:.85rem;padding-top:.65rem;display:grid}.accounts-proof-dl{gap:.55rem;margin:0;display:grid}.accounts-proof-dl div{grid-template-columns:minmax(8rem,12rem) 1fr;gap:.5rem;display:grid}.accounts-proof-dl dt{color:var(--muted);margin:0;font-size:.82rem}.accounts-proof-dl dd{overflow-wrap:anywhere;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem}.accounts-demo-bar{margin-top:0}.accounts-mobile-list{gap:.65rem;margin:0;padding:0;list-style:none;display:none}.accounts-mobile-row{margin:0}.accounts-mobile-link{border:1px solid var(--line);color:inherit;background:#ffffffd1;border-radius:.75rem;gap:.2rem;min-height:2.75rem;padding:.85rem .95rem;text-decoration:none;display:grid}.accounts-mobile-name{overflow-wrap:anywhere;font-weight:600}.accounts-mobile-balance{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.1rem;font-weight:600}.accounts-detail-deeper{gap:.65rem;margin-top:.75rem;display:grid}@media (width<=860px){.accounts-operating-flow{flex-direction:column;gap:.65rem;display:flex}.accounts-operating-flow>.environment-chrome{order:0}.accounts-operating-flow>.accounts-first-viewport,.accounts-operating-flow .accounts-first-signals{display:contents}.accounts-operating-flow .plane-subject{order:1}.accounts-operating-flow .plane-present{order:2}.accounts-operating-flow .material-honesty-signal{order:3;font-size:.82rem}.accounts-operating-flow .accounts-attention-slot{order:4}.accounts-operating-flow .accounts-inventory-panel{order:5;margin-top:0}.accounts-operating-flow .accounts-inventory-header{margin-bottom:.45rem}.accounts-operating-flow .accounts-inventory-header .muted{display:none}.accounts-detail-flow .supporting-metrics{order:5}.accounts-operating-flow .plane-inspect{order:6}.accounts-operating-flow:not(.accounts-detail-flow) .supporting-metrics{order:7}.accounts-operating-flow .accounts-activity-slot{order:8}.accounts-detail-flow .accounts-activity-slot{order:7}.accounts-operating-flow .accounts-readonly-signal{order:9}.accounts-detail-flow .account-tabs{order:10}.accounts-detail-flow .accounts-detail-outlet{order:11}.accounts-operating-flow>.accounts-deeper{order:20}.accounts-iceberg-10e .accounts-first-viewport .supporting-metrics{grid-template-columns:1fr}.accounts-table-desktop{display:none}.accounts-mobile-list{gap:.5rem;display:grid}.accounts-mobile-link{padding:.7rem .85rem}.accounts-iceberg-10e .accounts-primary-answer .answer-lead{font-size:clamp(1.65rem,8vw,2.1rem)}.accounts-activity-preview,.accounts-attention{padding:.7rem .85rem}.accounts-attention-slot:empty,.accounts-activity-slot:empty{display:none}}@media (prefers-reduced-motion:reduce){.accounts-iceberg-10e .spatial-plane,.accounts-iceberg-10e .accounts-mobile-link{transition:none}}.work-queues-surface .ops-demo-banner{border-left:3px solid var(--accent-2);background:color-mix(in srgb, var(--accent-2) 10%, white);border-radius:0 6px 6px 0;margin:0 0 1rem;padding:.85rem 1rem}.work-queues-surface .ops-demo-banner p{color:var(--muted);margin:.35rem 0 0}.work-queue-family-grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin:1rem 0 0;display:grid}.work-queue-family-card{border:1px solid var(--line);background:color-mix(in srgb, white 94%, var(--accent) 6%);border-radius:8px;gap:.75rem;padding:1rem;display:grid}.work-queue-family-card h3{font-family:var(--font-display);margin:0 0 .35rem;font-size:1.15rem}.work-queue-family-card header p{color:var(--muted);margin:0;font-size:.9rem}.work-queue-family-counts{grid-template-columns:1fr 1fr;gap:.75rem;margin:0;display:grid}.work-queue-family-counts div{gap:.15rem;display:grid}.work-queue-family-counts dt{color:var(--muted);font-size:.78rem}.work-queue-family-counts dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.35rem;font-weight:600}.work-queue-highlights{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.work-queue-highlights li{justify-content:space-between;gap:.75rem;font-size:.88rem;display:flex}.work-queue-highlights strong{font-variant-numeric:tabular-nums}.work-queue-reserved{gap:.5rem;display:grid}.dashboard-work-queues{margin:0 0 1.5rem}.dashboard-work-queue-list{gap:.45rem;margin:.75rem 0;padding:0;list-style:none;display:grid}.dashboard-work-queue-list a{border:1px solid var(--line);color:inherit;background:color-mix(in srgb, white 92%, var(--accent) 8%);border-radius:6px;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem .7rem;text-decoration:none;display:flex}.dashboard-work-queue-list a:hover{border-color:var(--accent)}.dashboard-work-queue-count{font-variant-numeric:tabular-nums;color:var(--accent);font-weight:600}.dashboard-comp-02 .dashboard-portfolio-dl,.dashboard-comp-02 .dashboard-posture-dl{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem 1.25rem;margin:.75rem 0 1rem;display:grid}.dashboard-comp-02 .dashboard-portfolio-dl>div,.dashboard-comp-02 .dashboard-posture-dl>div{flex-direction:column;gap:.2rem;display:flex}.dashboard-comp-02 .dashboard-portfolio-dl dt,.dashboard-comp-02 .dashboard-posture-dl dt{opacity:.75;font-size:.8rem}.dashboard-comp-02 .dashboard-portfolio-dl dd,.dashboard-comp-02 .dashboard-posture-dl dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.dashboard-work-queue-grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin:1rem 0;display:grid}.dashboard-work-queue-card{border:1px solid var(--line);border-radius:6px;padding:.85rem 1rem}.dashboard-work-queue-card h3{margin:0 0 .5rem;font-size:1rem}.dashboard-work-queue-highlights{margin:.75rem 0;padding:0;list-style:none}.dashboard-work-queue-highlights a{color:inherit;border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent);justify-content:space-between;gap:.75rem;padding:.35rem 0;text-decoration:none;display:flex}.dashboard-posture-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;margin:1rem 0;display:grid}.dashboard-posture-block h3{margin:0 0 .5rem;font-size:.95rem}.dashboard-auth-posture{border:1px solid var(--line);border-radius:6px;margin:1rem 0;padding:.85rem 1rem}.dashboard-nav-list{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.65rem;margin:.75rem 0;padding:0;list-style:none;display:grid}.dashboard-nav-list a{border:1px solid var(--line);color:inherit;border-radius:6px;flex-direction:column;gap:.25rem;padding:.7rem .85rem;text-decoration:none;display:flex}.dashboard-nav-list a:hover{border-color:var(--accent)}.dashboard-nav-list span{opacity:.8;font-size:.85rem}.dashboard-deferred-list{gap:.65rem;margin:.75rem 0;padding:0;list-style:none;display:grid}.dashboard-deferred-list li{border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent);padding:.55rem 0}.dashboard-empty-state{border:1px dashed var(--line);border-radius:6px;margin:.75rem 0;padding:.65rem .85rem}.dashboard-reserved{margin:.75rem 0}.dashboard-currency-list{margin:.5rem 0 0;padding-left:1.2rem}.dashboard-mm-links{margin-top:1rem}.skip-link{z-index:100;background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:0 0 .45rem .45rem;padding:.65rem 1rem;position:absolute;top:0;left:-9999px}.skip-link:focus{outline:2px solid var(--accent);outline-offset:2px;left:1rem}.main:focus{outline:none}.nav-section{flex-direction:column;gap:8px;width:100%;display:flex}.nav-primary-item{flex-direction:column;gap:.05rem;display:flex}.nav-sub{border-left:1px solid var(--line);flex-direction:column;gap:.05rem;margin:.1rem 0 .35rem .65rem;padding-left:.55rem;display:flex}.nav-link-sub{padding-block:.28rem;font-size:.9rem}.nav-section-reserved{border-top:1px solid var(--line);opacity:.85;margin-top:auto;padding-top:.75rem}.mos-desk-rail .nav-link{justify-content:flex-start;align-items:center;gap:12px;display:flex}.nav-link-reserved{font-size:.88rem}.nav-soon{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:.08rem .4rem;font-size:.62rem}.btn{font:inherit;border-radius:var(--mos-radius-sm,6px);color:var(--mos-text-primary,var(--text));cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:.35rem;padding:9px 12px;font-size:12px;font-weight:600;display:inline-flex}.btn:hover{filter:brightness(.98)}.btn:focus-visible{outline:2px solid var(--mos-action-primary,var(--accent));outline-offset:2px}.btn-primary{background:var(--mos-action-primary,var(--accent));color:var(--mos-text-inverse,#fff);border-color:#0000}.btn-primary:hover{background:var(--mos-action-primary-hover,#2563eb);color:var(--mos-text-inverse,#fff);filter:none;border-color:#0000}.btn-secondary{background:var(--mos-surface-base,var(--panel));border-color:var(--mos-border-default,var(--line))}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;filter:none}.notice-subtle{background:#1f7a6c0d;border-left-color:#1f7a6c73;font-size:.82rem;line-height:1.45}.dashboard-ux-01 .position-strip{border:1px solid var(--line);background:var(--panel);border-radius:.85rem;margin-top:1.25rem;padding:1rem 1.15rem;box-shadow:0 1px #15241f08}.dashboard-ux-01 .metric-hint{color:var(--muted);margin:.35rem 0 0;font-size:.78rem}.dashboard-ux-01 .metric-value-warn{color:var(--warn)}.dashboard-primary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.25rem;display:grid}.dashboard-scan-dl{margin-top:.75rem}.dashboard-subheading{margin:1.1rem 0 .45rem;font-size:.92rem}.dashboard-corridor-links{flex-wrap:wrap;gap:.45rem;margin-top:1.1rem;display:flex}.data-table-compact th,.data-table-compact td{padding:.45rem .55rem;font-size:.9rem}.data-table-compact .numeric{font-variant-numeric:tabular-nums;text-align:right}.dashboard-ux-01 .progressive-disclosure{border:1px solid var(--line);background:var(--panel);border-radius:.85rem;margin-top:1.25rem;padding:.85rem 1.1rem}.escrow-host-mount .escrow-module{--escrow-ink:var(--text);--escrow-muted:var(--muted);--escrow-line:var(--line);--escrow-surface:transparent;--escrow-accent:var(--accent);--escrow-warn-bg:#b4530914;--escrow-warn-ink:#92400e;font-family:var(--font-sans);background:0 0;max-width:none;min-height:0;margin:0;padding:0}.escrow-host-mount .escrow-module h1,.escrow-host-mount .escrow-module h2,.escrow-host-mount .escrow-module .escrow-section-heading,.escrow-host-mount .escrow-module .escrow-metric-label,.escrow-host-mount .escrow-module .escrow-subject-anchor-label,.escrow-host-mount .escrow-module .escrow-disclosure-trigger,.escrow-host-mount .escrow-module .escrow-matters-table,.escrow-host-mount .escrow-module .escrow-host-secondary-nav,.escrow-host-mount .escrow-module .escrow-control-label,.escrow-host-mount .escrow-module .escrow-badge,.escrow-host-mount .escrow-module .escrow-disbursement-entry{font-family:var(--font-sans)}.escrow-host-mount .escrow-module .escrow-answer-lead,.escrow-host-mount .escrow-module .escrow-subject-anchor-name{font-family:var(--font-display)}.escrow-host-mount .escrow-module .escrow-host-secondary-nav{border-bottom:none;gap:.45rem;margin:0 0 1.35rem;padding:0}.escrow-host-mount .escrow-module .escrow-host-secondary-nav a{border:1px solid var(--line);color:var(--muted);background:#ffffffb3;border-radius:.45rem;padding:.35rem .7rem;font-size:.8rem;text-decoration:none}.escrow-host-mount .escrow-module .escrow-host-secondary-nav a:hover{color:var(--text);border-color:#1f7a6c59;text-decoration:none}.escrow-host-mount .escrow-module .escrow-host-secondary-nav a.active{color:var(--text);background:#1f7a6c1f;border-color:#1f7a6c59;font-weight:600}.escrow-host-mount .escrow-module .escrow-badge{border-radius:999px;padding:.2rem .65rem}.escrow-host-mount .escrow-module .escrow-matters-table-wrap,.escrow-host-mount .escrow-module .escrow-plane,.escrow-host-mount .escrow-module .escrow-attention-summary,.escrow-host-mount .escrow-module .escrow-activity-preview{border:1px solid var(--line);background:var(--panel);border-radius:.85rem;padding:1.1rem 1.2rem}.escrow-host-mount .escrow-module .escrow-matters-table th,.escrow-host-mount .escrow-module .escrow-matters-table td{padding:.55rem .65rem}.lumen-host-page{flex-direction:column;gap:1.25rem;display:flex}.lumen-host-page .lumen-advisory-grid{grid-template-columns:minmax(0,1.4fr) minmax(16rem,.8fr);align-items:start;gap:1rem;display:grid}.lumen-host-page .lumen-aside-panel{position:sticky;top:1rem}.lumen-host-page .lumen-proposal-list{gap:.45rem;margin:.65rem 0 0;padding:0;list-style:none;display:grid}.lumen-host-page .lumen-proposal-list li{border:1px solid var(--line);color:var(--muted);border-radius:.5rem;padding:.55rem .7rem;font-size:.88rem}.lumen-host-page .lumen-ask-mount{margin-top:1rem}.lumen-host-page .lumen-proposals{margin-top:1.25rem}.lumen-host-page .lumen-section{margin:0}@media (width<=1100px){.dashboard-primary-grid,.lumen-host-page .lumen-advisory-grid{grid-template-columns:1fr}.lumen-host-page .lumen-aside-panel{position:static}}@media (width<=900px){.shell:not(.mos-desk){grid-template-columns:1fr}.sidebar{border-right:none;border-bottom:1px solid var(--line);gap:.85rem;padding:1rem}.sidebar .nav-section nav{flex-wrap:wrap;gap:.35rem;display:flex}.sidebar .nav-link{padding:.4rem .65rem;font-size:.85rem}.nav-section-reserved{margin-top:0}.main{padding:1.25rem 1rem 2.5rem}}@media (width<=640px){.dashboard-ux-01 .position-strip{grid-template-columns:1fr 1fr}.page-header h1{font-size:1.55rem}.dashboard-corridor-links .btn{flex:calc(50% - .45rem)}}.placeholder-details summary{cursor:pointer;color:var(--text);font-weight:600}.placeholder-details-grid{margin-top:1rem}.escrow-host-mount .escrow-module [data-escrow-empty],.escrow-host-mount .escrow-module .escrow-page-error,.escrow-host-mount .escrow-module p[role=alert],.escrow-host-mount .escrow-module div[role=alert]{border:1px dashed var(--line);color:var(--muted);font-family:var(--font-sans);background:#ffffff8c;border-radius:.65rem;margin:.85rem 0;padding:1rem 1.1rem}.escrow-host-mount .escrow-module p[role=alert],.escrow-host-mount .escrow-module div[role=alert],.escrow-host-mount .escrow-module .escrow-page-error{color:#7f1d1d;background:#dc26260f;border-style:solid;border-color:#dc262659}.mos-desk-rail-search .ambient-search,.ambient-search{width:100%;margin:0;padding:0}.ambient-search-trigger{background:var(--mos-surface-sidebar-raised,#243044);width:100%;height:36px;color:var(--sidebar-muted);font:inherit;cursor:pointer;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:inline-flex}.ambient-search-trigger-copy{align-items:center;gap:8px;min-width:0;display:inline-flex}.ambient-search-trigger-label{text-overflow:ellipsis;white-space:nowrap;text-align:left;overflow:hidden}.ambient-search-kbd{background:var(--mos-surface-sidebar,#1a2332);color:var(--sidebar-muted);border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:600}.ambient-search-trigger:focus-visible{outline:2px solid var(--mos-action-primary,#3b82f6);outline-offset:2px}.ambient-search-overlay-root,.relation-inspector-root{z-index:50;justify-content:flex-end;display:flex;position:fixed;inset:0}.ambient-search-overlay-root{left:var(--mos-desk-rail-width,248px);pointer-events:none;box-sizing:border-box;justify-content:center;align-items:center;padding:12px;overflow:hidden}.ambient-search-overlay-root.is-recessed{pointer-events:none;justify-content:flex-end;align-items:flex-end}.ambient-search-backdrop,.relation-inspector-backdrop{cursor:pointer;border:0;position:absolute;inset:0}.ambient-search-backdrop{pointer-events:auto;background:#00000014;left:0}.relation-inspector-backdrop{background:#0f172a47}.ambient-search-panel{box-sizing:border-box;width:min(var(--mos-spotlight-width,560px), calc(100vw - 24px));max-width:min(var(--mos-spotlight-width,560px), calc(100vw - 24px));overscroll-behavior:contain;-webkit-backdrop-filter:blur(20px);max-height:calc(100dvh - 24px);padding:16px 16px var(--mos-space-5,24px);pointer-events:auto;background:#fffc;border:1px solid #ffffff80;border-radius:16px;flex-direction:column;flex:0 auto;align-self:flex-start;gap:12px;display:flex;position:relative;overflow:hidden auto;box-shadow:0 18px 44px -10px #00000026}.ambient-search-panel.is-recessed{opacity:.72;transform-origin:100% 100%;pointer-events:auto;width:min(320px,100vw - 32px);max-height:min(220px,40dvh);margin:0 8px 8px 0;transform:scale(.96);box-shadow:0 10px 28px -12px #00000047}.ambient-lumen-restore{font:inherit;text-align:left;cursor:pointer;color:var(--mos-text-primary,#0f172a);background:#0f172a0f;border:0;border-radius:8px;align-self:stretch;padding:8px 10px;font-size:13px;font-weight:600}.ambient-lumen-restore:hover{background:#0f172a1a}.ambient-lumen-object-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ambient-lumen-inspect-object{background:0 0;border:1px solid #0f172a24}.ambient-search-command-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border:1px solid #ffffff80;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;display:flex}.ambient-search-input-glyph{width:18px;height:18px;color:var(--mos-text-primary);flex-shrink:0;display:inline-flex}.ambient-search-input-glyph .mos-rail-search-glyph{width:18px;height:18px}.ambient-search-brand{display:none}.ambient-search-input{box-sizing:border-box;min-width:0;font:inherit;color:var(--mos-text-primary);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:15px;font-weight:500}.ambient-search-input::placeholder{color:var(--mos-text-secondary);font-weight:500}.ambient-search-input::-webkit-search-decoration{appearance:none}.ambient-search-input::-webkit-search-cancel-button{appearance:none}.ambient-search-input::-webkit-search-results-button{appearance:none}.ambient-search-esc-badge{letter-spacing:.02em;color:var(--mos-text-secondary,#64748b);background:var(--mos-surface-subtle,#e2e8f0);border:0;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:11px;font-weight:700}.ambient-search-inspect{appearance:none;font:inherit;color:var(--mos-text-secondary,#64748b);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.ambient-search-inspect:focus-visible{outline:2px solid var(--mos-action-primary);outline-offset:2px}.ambient-search-inspect-chevron{font-size:11px;line-height:1}.ambient-search-context{color:var(--mos-text-secondary);background:0 0;border:0;margin:0;padding:0;font-size:12px}.ambient-search-context strong{color:var(--mos-text-brand);font-weight:600}.ambient-search-privacy{color:#63707d;font-weight:400}.ambient-search-body{overscroll-behavior:contain;gap:8px;min-height:0;padding:0;display:grid;overflow:auto}.ambient-search-body[hidden]{display:none}.ambient-search-primary-btn{text-align:left;border:1px solid color-mix(in srgb, var(--accent) 28%, #dee3e8);background:color-mix(in srgb, var(--accent) 6%, white);width:100%;font:inherit;cursor:pointer;border-radius:.55rem;gap:.2rem;padding:.75rem .9rem;display:grid}.ambient-search-primary-btn.is-active,.ambient-search-primary.is-active .ambient-search-primary-btn,.ambient-search-primary-btn:hover,.ambient-search-primary-btn:focus-visible{border-color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent);outline:none}.ambient-search-primary-title{color:#121a21;font-size:.92rem;font-weight:600}.ambient-search-primary-meta{color:#63707d;font-size:.75rem}.ambient-search-section{gap:.45rem;display:grid}.ambient-search-section-title{letter-spacing:.06em;text-transform:uppercase;color:#63707d;margin:0;font-size:.7rem;font-weight:600}.ambient-search-section-note{color:#63707d;margin:0;font-size:.72rem}.ambient-search-list,.ambient-search-hits{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.ambient-search-row,.ambient-search-action{text-align:left;background:var(--mos-surface-subtle);width:100%;font:inherit;cursor:pointer;color:var(--mos-text-primary,#121a21);border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.75rem;padding:.6rem .75rem;display:flex}.ambient-search-action{background:var(--mos-surface-subtle,#f6f8fa);border-color:var(--mos-border-default,#dee3e8)}.ambient-search-row.is-active,.ambient-search-action.is-active,.ambient-search-row:hover,.ambient-search-action:hover,.ambient-search-row:focus-visible,.ambient-search-action:focus-visible{background:var(--mos-surface-raised,#f1f5f9);border-color:var(--mos-border-default,#dee3e8);outline:none}.ambient-search-row-icon,.ambient-search-action-mark{background:var(--mos-surface-raised);color:#63707d;border:1px solid #dee3e8;border-radius:.375rem;flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;display:grid}.ambient-search-row-label{flex:1;min-width:0;font-size:.84rem}.ambient-search-row-hint{color:var(--mos-text-brand);flex-shrink:0;font-size:.7rem;font-weight:600}.ambient-search-action-text{flex:1;gap:.1rem;min-width:0;display:grid}.ambient-search-action-title{color:#121a21;font-size:.84rem;font-weight:600}.ambient-search-action-detail{color:#63707d;font-size:.72rem}.ambient-search-ask-link{color:var(--mos-text-brand);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:.25rem;margin-left:.15rem;padding:.15rem 0;font-size:.75rem;font-weight:600}.ambient-search-footer{color:var(--mos-text-secondary);background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;margin:0;padding:0;font-size:11px;display:flex}.ambient-search-footer p{margin:0}.ambient-search-footer strong{color:#121a21;font-weight:600}.ambient-search-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ambient-search-header,.relation-inspector-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ambient-search-header h2,.relation-inspector-header h2{margin:0;font-size:1.05rem}.ambient-search-close,.relation-inspector-close{font:inherit;border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:.3rem;padding:.25rem .5rem;font-size:.85rem}.ambient-lumen-iceberg{overscroll-behavior:contain;flex-direction:column;gap:12px;min-height:0;display:flex;overflow:auto}.ambient-lumen-compact-answer{color:var(--mos-text-primary);margin:0;font-size:14px;font-weight:500;line-height:20px}.ambient-lumen-lineage{color:var(--mos-text-secondary);margin:0;font-size:12px;line-height:16px}.ambient-lumen-evidence{background:#ffffff73;border:1px solid #ffffff80;border-radius:10px;padding:10px}html[data-mos-theme=dark] .ambient-lumen-evidence{background:#0e141973;border-color:#2e3d48a6}.ambient-lumen-evidence-kicker{letter-spacing:.5px;text-transform:uppercase;color:#3b82f6;margin:0 0 8px;font-size:12px;font-weight:700}.ambient-lumen-evidence-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ambient-lumen-evidence-list li{gap:2px;display:grid}.ambient-lumen-evidence-list strong{color:var(--mos-text-primary);font-size:13px}.ambient-lumen-evidence-list span{color:var(--mos-text-secondary);font-size:12px}.ambient-lumen-matches{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ambient-lumen-match{appearance:none;text-align:left;cursor:pointer;width:100%;font:inherit;background:#ffffffb8;border:1px solid #0e171f14;border-radius:10px;gap:2px;padding:10px 12px;display:grid}html[data-mos-theme=dark] .ambient-lumen-match{background:#1b2730b8;border-color:#e8eef214}.ambient-lumen-match strong{color:var(--mos-text-primary);font-size:13px}.ambient-lumen-match span{color:var(--mos-text-secondary);font-size:12px}.ambient-lumen-match.is-selected{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb40}.ambient-lumen-deepen,.ambient-lumen-collapse{appearance:none;font:inherit;color:var(--mos-text-secondary);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.ambient-search-compact-trigger{appearance:none;color:var(--mos-text-primary,#0f172a);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:600;display:inline-flex}.ambient-search-compact-trigger:hover,.ambient-search-compact-trigger:focus-visible{background:var(--mos-surface-subtle,#f8fafc)}html[data-mos-theme=dark] .ambient-search-panel{background:#152028e0;border-color:#2e3d48a6;box-shadow:0 18px 44px -10px #00000073}html[data-mos-theme=dark] .ambient-search-command-header{background:#1b2730e6;border-color:#2e3d48a6}html[data-mos-theme=dark] .ambient-search-backdrop{background:#00000073}.ambient-search-compact-trigger:focus-visible{outline:2px solid var(--mos-action-primary,#3b82f6);outline-offset:2px}.ambient-search-compact-trigger .mos-rail-search-glyph{color:currentColor;width:14px;height:14px}.ambient-search-trigger[hidden]{display:none}@media (width<=960px){.ambient-search-backdrop{left:0}.ambient-search-overlay-root{padding:12px;left:0}}@media (width<=480px){.ambient-search-overlay-root{padding:12px 10px}.ambient-search-panel{width:min(var(--mos-spotlight-width,560px), calc(100vw - 20px));max-height:calc(100dvh - 24px)}}.relation-inspector{background:var(--panel);border-left:1px solid var(--line);width:min(28rem,100%);height:100%;padding:1rem 1.1rem 1.5rem;position:relative;overflow:auto}.relation-inspector-compare{width:min(48rem,100%)}.relation-inspector-body{gap:1rem;margin-top:.75rem;display:grid}.relation-inspector-compare .relation-inspector-body{grid-template-columns:1fr 1fr}.relation-rail{flex-wrap:wrap;gap:1rem 1.5rem;margin:0 0 .85rem;padding:0;list-style:none;display:flex}.relation-rail strong{display:block}.text-button{font:inherit;color:var(--accent,#0f5c4c);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.transaction-relationships{margin-top:1.25rem}@media (width<=720px){.relation-inspector-compare .relation-inspector-body{grid-template-columns:1fr}}.operational-context-panel{margin:.85rem 0 1.1rem}.operational-context-dl{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem 1.25rem;margin:.35rem 0 0;display:grid}.operational-context-dl dt{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.72rem;font-weight:600}.operational-context-dl dd{margin:.2rem 0 0;font-size:.95rem;line-height:1.35}.relationship-header{margin-bottom:.65rem}.relationship-header h2{margin-bottom:.25rem}.relationship-subsection{margin:.75rem 0 .4rem;font-size:.92rem}.relationship-object-list{margin-top:.25rem}.relationship-funding-notice{margin-top:.85rem}.relationship-actions{gap:1rem;margin-top:.85rem}.compare-eyebrow,.escrow-compare-eyebrow{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin:0 0 .55rem;font-size:.72rem;font-weight:650}.balance-dl-financial>div:first-child dd,.escrow-relation-dl-financial .escrow-relation-financial-lead dd{font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:650}.transaction-detail-workspace .transaction-detail-header{margin-bottom:.75rem}.transaction-detail-workspace .page-header h2{margin-top:.15rem}.trust-account-health .balance-dl-financial,.recon-funding-timeline{margin-top:.5rem}.recon-funding-timeline li[data-step-complete=true]{border-left:3px solid #0f766e;padding-left:.65rem}.dashboard-ux-02 .dashboard-next-action{border-left:3px solid var(--accent)}.relation-inspector-compare .relation-inspector-pane{border:1px solid var(--line);background:#ffffff8c;border-radius:.4rem;padding:.65rem .75rem}.relation-rail li{min-width:6.5rem}.relation-rail .muted.small{margin-bottom:.15rem;display:block}.money-movement-approvals .approvals-corridor-nav{margin:0 0 1rem;font-size:.9rem}.money-movement-approvals .approvals-corridor-nav a{color:var(--accent)}.money-movement-approvals .approvals-primary-answer{gap:.35rem;margin:0 0 1rem;display:grid}.money-movement-approvals .approvals-primary-answer span{color:var(--muted)}.money-movement-approvals .approvals-metric-strip{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.money-movement-approvals .approvals-metric-strip li{border:1px solid color-mix(in srgb, var(--text) 12%, transparent);background:color-mix(in srgb, white 94%, var(--accent) 6%);border-radius:6px;gap:.25rem;padding:.7rem .75rem;display:grid}.money-movement-approvals .approvals-metric-strip [data-metric-tone=attention]{border-color:color-mix(in srgb, var(--accent-2) 45%, transparent)}.money-movement-approvals .approvals-metric-strip [data-metric-tone=blocked]{border-color:#a336}.money-movement-approvals .approvals-metric-strip [data-metric-tone=clear]{border-color:#22aa7759}.money-movement-approvals .approvals-metric-label{color:var(--muted);font-size:.78rem}.money-movement-approvals .approvals-metric-value{font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:600}.money-movement-approvals .approvals-metric-strip button.text-link{color:var(--accent);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0}.money-movement-approvals .approvals-grouping-list,.money-movement-approvals .approvals-recent-list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.money-movement-approvals .approvals-grouping-list li,.money-movement-approvals .approvals-recent-list li{border-bottom:1px solid color-mix(in srgb, var(--text) 8%, transparent);grid-template-columns:1fr auto auto;align-items:baseline;gap:.75rem;padding:.45rem 0;display:grid}.money-movement-approvals .approvals-recent-list li{grid-template-columns:1fr}.money-movement-approvals .approvals-timeline{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.money-movement-approvals .approvals-timeline li{border-left:3px solid color-mix(in srgb, var(--text) 18%, transparent);background:color-mix(in srgb, white 96%, var(--accent) 4%);padding:.65rem .75rem}.money-movement-approvals .approvals-timeline li[data-complete=true]{border-left-color:#22aa778c}.money-movement-approvals .approvals-timeline li[data-current=true]{border-left-color:var(--accent)}.money-movement-approvals .approvals-timeline p{color:var(--muted);margin:.35rem 0}.money-movement-approvals .approvals-queue-table [data-attorney-state=Blocked]{background:#f5e7e7}.money-movement-approvals .approvals-queue-table [data-attorney-state=Ready]{background:color-mix(in srgb, var(--accent-2) 14%, white)}.money-movement-approvals .approvals-queue-table [data-attorney-state=Approved]{background:#e4f5ef}.money-movement-approvals .approvals-readiness h3{margin:1rem 0 .35rem;font-size:.95rem}.shell.shell-login:not(.mos-desk),.shell.shell-public:not(.mos-desk){grid-template-columns:1fr;min-height:100vh;display:block}.main-login{min-height:100vh;padding:0;display:block;position:relative}.main-login .staging-build-badge{z-index:2;position:absolute;bottom:8px;right:12px}.shell-public{background:var(--mos-surface-base);position:relative}.shell-public .staging-build-badge{z-index:2;position:absolute;bottom:8px;right:12px}.staging-build-badge{color:var(--sidebar-muted);font-variant-numeric:tabular-nums;margin:.5rem 0 0;font-size:.68rem}.staging-build-badge-operator{z-index:30;background:color-mix(in srgb, var(--mos-surface-base) 88%, transparent);color:var(--mos-text-tertiary,var(--sidebar-muted));pointer-events:none;border-radius:4px;margin:0;padding:4px 8px;position:fixed;bottom:8px;right:12px}.demo-mode-active-banner{color:var(--mos-text-secondary,#334155);background:color-mix(in srgb, #f59e0b 12%, var(--mos-surface-base,#fff));border-bottom:1px solid #f59e0b59;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:8px 16px;font-size:.8125rem;line-height:1.35;display:flex}.demo-mode-active-banner .mos-action-link{white-space:nowrap;flex-shrink:0}.moneyos-identity-chrome{border-top:1px solid var(--mos-border-sidebar,#1e293b);color:var(--sidebar-muted);box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:12px;min-height:105px;margin:0;padding:24px;font-size:12px;display:flex}.moneyos-identity-chrome-pending{min-height:105px}.moneyos-identity-meta{flex-direction:column;gap:2px;width:100%;min-width:0;display:flex}.moneyos-identity-meta [data-testid=moneyos-display-name]{color:#fff;overflow-wrap:anywhere;white-space:normal;font-size:12px;font-weight:600;line-height:15px}.moneyos-identity-meta [data-testid=moneyos-active-firm]{color:var(--mos-text-tertiary,#94a3b8);overflow-wrap:anywhere;white-space:normal;font-size:11px;font-weight:400;line-height:13px}.moneyos-identity-logout{color:var(--mos-text-brand,#3b82f6);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;font-size:12px;font-weight:600;text-decoration:none}.moneyos-identity-logout:hover,.moneyos-identity-logout:focus-visible{text-underline-offset:.15em;text-decoration:underline}.moneyos-identity-logout:focus-visible{outline:2px solid var(--mos-action-primary,#3b82f6);outline-offset:2px}.nav-sub{border-left-color:#bac9d133}.nav-soon{color:var(--sidebar-muted);border-color:#bac9d140}.nav-section-label{color:var(--sidebar-muted)}.reporting-list{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.reporting-list li strong,.reporting-list li a{margin-bottom:.15rem;display:inline-block}.notice-warn{border-color:color-mix(in srgb, var(--warn) 45%, var(--line));background:color-mix(in srgb, var(--warn) 10%, white)}.mm-primary-cta{margin:1.25rem 0 0}.mm-destination-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.85rem;margin:1.25rem 0;display:grid}.mm-destination-card{border:1px solid var(--line);background:color-mix(in srgb, var(--surface,#fff) 92%, var(--accent) 8%);color:inherit;border-radius:8px;gap:.35rem;padding:1rem 1.1rem;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:grid}.mm-destination-card:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--line));box-shadow:0 1px 0 color-mix(in srgb, var(--accent) 12%, transparent)}.mm-destination-card strong{color:var(--ink,#122);font-size:1rem}.mm-destination-card span{color:var(--muted);font-size:.9rem;line-height:1.35}.btn-primary,button.btn-primary,a.btn-primary{border-radius:var(--mos-radius-sm,6px);background:var(--mos-action-primary,var(--accent));color:var(--mos-text-inverse,#fff);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.35rem;padding:9px 12px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary:hover,button.btn-primary:hover,a.btn-primary:hover{background:var(--mos-action-primary-hover,#2563eb);filter:none}.transfer-method-panel{gap:1.25rem;display:grid}.transfer-method-recommended{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--line));background:color-mix(in srgb, var(--accent) 7%, white);border-radius:8px;padding:1.1rem 1.25rem}.transfer-method-recommended h3{margin:.15rem 0 .75rem;font-size:1.35rem}.transfer-method-meta{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;margin:0 0 .75rem;display:grid}.transfer-method-meta dt{color:var(--muted);font-size:.8rem}.transfer-method-meta dd{margin:.15rem 0 0;font-weight:600}.transfer-method-list{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.mm-radio-row,.mm-checkbox-row{align-items:flex-start;gap:.65rem;margin:.5rem 0;display:flex}.mm-radio-row.unavailable{opacity:.72}.money-movement-create .mm-transfer-header h1{margin:.15rem 0 .35rem;font-size:1.65rem}.money-movement-create .mm-transfer-header p{max-width:40rem;color:var(--muted)}.mm-env-indicator{border:1px solid var(--line);background:color-mix(in srgb, var(--surface,#fff) 94%, var(--accent) 6%);border-radius:6px;max-width:44rem;margin:0 0 1rem;padding:.55rem .75rem}.mm-env-indicator-primary{flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;margin:0;font-size:.92rem;display:flex}.mm-env-details-toggle{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.mm-env-details{border-top:1px solid var(--line);margin-top:.55rem;padding-top:.55rem}.mm-env-details p{color:var(--muted);margin:.35rem 0 0;font-size:.88rem}.mm-transfer-steps{max-width:44rem;color:var(--muted);flex-wrap:wrap;gap:.5rem 1rem;margin:0 0 1.15rem;padding:0;font-size:.88rem;list-style:none;display:flex}.mm-transfer-steps li[data-active=true]{color:var(--ink,#122);font-weight:650}.mm-transfer-steps li[data-complete=true]{color:color-mix(in srgb, var(--accent) 70%, var(--ink,#122))}.money-movement-create .mm-transfer-form,.money-movement-create .mm-transfer-review,.money-movement-create .transfer-method-panel,.money-movement-create .mm-transfer-done{gap:1rem;max-width:44rem;display:grid}.mm-step-lead{color:var(--muted);margin:-.35rem 0 .25rem}.mm-transfer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem;display:grid}.mm-field{align-content:start;gap:.35rem;min-width:0;display:grid}.mm-field-label,.mm-related-fieldset legend.mm-field-label{color:var(--ink,#122);padding:0;font-size:.88rem;font-weight:600}.mm-field input,.mm-field select,.mm-field textarea,.mm-related-row select,.mm-related-row input{border:1px solid var(--line);background:var(--mos-surface-raised);width:100%;min-height:2.4rem;font:inherit;box-sizing:border-box;border-radius:6px;padding:.45rem .65rem}.mm-field textarea{resize:vertical;min-height:5rem}.mm-field-span{grid-column:1/-1}.mm-field-amount .mm-currency-input{border:1px solid var(--line);background:var(--mos-surface-raised);border-radius:6px;align-items:center;gap:.35rem;min-height:2.4rem;padding:0 .65rem;display:flex}.mm-currency-input span{color:var(--muted);font-weight:600}.mm-currency-input input{border:0;width:100%;min-height:2.2rem;padding:.35rem 0}.mm-related-fieldset{border:1px solid var(--line);border-radius:8px;margin:0;padding:.85rem 1rem 1rem}.mm-related-row{grid-template-columns:8.5rem minmax(0,1fr);gap:.75rem;display:grid}.mm-field-grow{min-width:0}.mm-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1.25rem;margin:0;display:grid}.mm-review-grid dt{color:var(--muted);margin:0;font-size:.8rem}.mm-review-grid dd{margin:.2rem 0 0;font-weight:600}.mm-transfer-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.35rem;display:flex}.mm-method-paths{gap:.35rem;display:grid}.mm-execution-note{margin:0}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=720px){.mm-transfer-grid,.mm-review-grid,.mm-related-row{grid-template-columns:1fr}}.accounts-workspace-views{flex-wrap:wrap;gap:.45rem;margin:0 0 1rem;display:flex}.accounts-view-chip{border:1px solid var(--line);cursor:pointer;color:inherit;background:#fff;border-radius:999px;padding:.35rem .75rem;font-size:.85rem}.accounts-view-chip.active{border-color:color-mix(in srgb, var(--accent) 55%, var(--line));background:color-mix(in srgb, var(--accent) 10%, white);font-weight:600}.accounts-group{margin:0 0 1.25rem}.accounts-group-heading{margin:0 0 .5rem;font-size:1rem}.accounts-card-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.accounts-card{border:1px solid var(--line);color:inherit;background:#fff;border-radius:8px;gap:.25rem;padding:.95rem 1rem;text-decoration:none;display:grid}.accounts-card[data-needs-attention=true]{border-color:color-mix(in srgb, var(--warn) 45%, var(--line))}.accounts-card-name{font-weight:600}.accounts-card-balance{font-variant-numeric:tabular-nums;font-size:1.15rem}.accounts-compact-list{border:1px solid var(--line);border-radius:8px;margin:0;padding:0;list-style:none;overflow:hidden}.accounts-compact-list li+li{border-top:1px solid var(--line)}.accounts-compact-link{color:inherit;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.65rem .85rem;text-decoration:none;display:grid}.accounts-compact-name{font-weight:600}.dashboard-attorney-ux-01 .page-header h1{letter-spacing:-.02em}.approvals-related-nav{margin:0 0 .75rem;font-size:.9rem}.page-breadcrumb{background:var(--panel);border-bottom:1px solid var(--line);align-items:center;min-height:78px;padding:0 2rem;display:flex}.page-breadcrumb-list{color:var(--mos-text-secondary);align-items:center;gap:.35rem;margin:0;padding:0;font-size:.8125rem;font-weight:500;list-style:none;display:flex}.page-breadcrumb-item{align-items:center;gap:.35rem;display:inline-flex}.page-breadcrumb-sep{color:var(--mos-text-secondary);opacity:.7}.page-breadcrumb a{color:var(--mos-text-secondary)}.page-breadcrumb a:hover{color:var(--accent);text-underline-offset:.15em;text-decoration:underline}.product-page-header{flex-direction:column;gap:.75rem;display:flex}.product-page-header-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.product-page-header-copy{flex:16rem;min-width:0}.product-page-header-aside{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.product-page-header-posture{color:var(--mos-text-secondary);margin-top:.35rem;font-size:.8125rem}.treasury-home-v2{background:var(--bg-0);flex-direction:column;min-height:100%;display:flex}.treasury-home-body{flex-direction:column;gap:1.25rem;padding:2rem;display:flex}.treasury-home-disclosure{margin:0}.treasury-home-hero{grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:stretch;gap:1.25rem;display:grid}.treasury-summary-card{border-radius:var(--radius-card);background:var(--brand-hero);color:#fff;flex-direction:column;gap:1rem;min-width:0;padding:1.5rem;display:flex}.treasury-summary-card-empty{background:var(--panel);border:1px solid var(--line);color:var(--text)}.treasury-summary-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-hero-muted);margin:0;font-size:.75rem;font-weight:600}.treasury-summary-total{letter-spacing:-.03em;margin:0;font-size:2.25rem;font-weight:700;line-height:1.1}.treasury-summary-splits{flex-wrap:wrap;gap:2rem;display:flex}.treasury-summary-split-label{color:var(--brand-hero-muted);margin:0 0 .25rem;font-size:.6875rem}.treasury-summary-split-value{margin:0;font-size:1rem;font-weight:600}.treasury-home-panel{border-radius:var(--radius-card);background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.treasury-home-panel-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.treasury-home-panel-header h2{color:var(--mos-text-primary);margin:0;font-size:1rem;font-weight:700}.treasury-home-panel-link{color:var(--accent);white-space:nowrap;font-size:.8125rem;font-weight:600}.treasury-home-panel-link:hover{text-underline-offset:.15em;text-decoration:underline}.treasury-home-panel-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.treasury-home-table-wrap{width:100%;overflow-x:auto}.treasury-home-table{border-collapse:collapse;width:100%}.treasury-home-table th,.treasury-home-table td{text-align:left;vertical-align:middle;color:var(--mos-text-primary);padding:.75rem 0;font-size:.875rem}.treasury-home-table thead th{border-bottom:1px solid var(--line);color:var(--mos-text-secondary);padding-top:.5rem;padding-bottom:.5rem;font-size:.75rem;font-weight:600}.treasury-home-table tbody tr{border-bottom:1px solid var(--line)}.treasury-home-table tbody tr:last-child{border-bottom:none}.treasury-home-table tbody th{font-weight:600}.treasury-home-table tbody th a:hover{color:var(--accent)}.treasury-home-table .numeric{text-align:right;font-variant-numeric:tabular-nums;width:180px}.treasury-home-table thead th.numeric{text-align:right}.treasury-home-table .status-col{text-align:right;width:120px}.treasury-home-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.quick-action-card{border-radius:var(--radius-action);background:var(--panel);border:1px solid var(--line);color:inherit;flex-direction:column;gap:.5rem;padding:1rem;text-decoration:none;transition:border-color .14s,box-shadow .14s;display:flex}.quick-action-card:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));box-shadow:0 1px #0e171f0a}.quick-action-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.quick-action-card-disabled{opacity:.72;cursor:not-allowed}.quick-action-title{color:var(--mos-text-primary);margin:0;font-size:.9375rem;font-weight:700}.quick-action-description{color:var(--mos-text-secondary);margin:0;font-size:.75rem;line-height:1.4}.quick-action-disabled-reason{color:var(--muted);margin:.15rem 0 0;font-size:.6875rem;line-height:1.35}@media (width<=1100px){.treasury-home-hero,.treasury-home-actions{grid-template-columns:1fr}}.accounts-v2{background:var(--bg-0);flex-direction:column;min-height:100%;display:flex}.accounts-v2-body{gap:var(--mos-description-to-section,32px);flex-direction:column;padding:0;display:flex}.accounts-v2-header h1{color:var(--mos-text-primary);letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:700}.accounts-v2-header p{color:var(--mos-text-secondary);margin:.25rem 0 0;font-size:.8125rem}.accounts-v2-honesty{margin:0}.accounts-v2-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.accounts-liquidity-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.accounts-liquidity-table-wrap{overflow-x:auto}.metric-card{border-radius:var(--radius-action);background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:.375rem;padding:1.25rem;display:flex}.metric-card-label{letter-spacing:.04em;text-transform:uppercase;color:var(--mos-text-secondary);margin:0;font-size:.75rem;font-weight:600}.metric-card-value{color:var(--mos-text-primary);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:1.375rem;font-weight:700}.metric-card-success .metric-card-value{color:var(--success)}.metric-card-pending .metric-card-value{color:var(--warn)}.metric-card-inline{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem}.metric-card-inline .metric-card-label{text-transform:none;letter-spacing:0;font-size:.8125rem;font-weight:600}.metric-card-inline .metric-card-value{font-size:1.125rem}.accounts-toolbar{grid-template-columns:minmax(0,1.6fr) minmax(140px,1fr) minmax(140px,1fr);align-items:end;gap:.75rem;min-height:100px;padding:1rem 0;display:grid}.accounts-toolbar-field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.accounts-toolbar-label{color:var(--mos-text-secondary);font-size:.75rem;font-weight:600}.accounts-toolbar input[type=search],.accounts-toolbar select{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--panel);width:100%;min-height:2.5rem;color:var(--mos-text-primary);font:inherit;padding:.55rem .75rem;font-size:.875rem}.accounts-toolbar input[type=search]:focus-visible,.accounts-toolbar select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.accounts-v2-panel{border-radius:var(--radius-card);background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:.75rem;min-height:12rem;padding:1.5rem;display:flex}.accounts-portfolio-desktop{width:100%;overflow-x:auto}.accounts-portfolio-table{border-collapse:collapse;width:100%}.accounts-portfolio-table th,.accounts-portfolio-table td{text-align:left;vertical-align:middle;color:var(--mos-text-primary);padding:.875rem 0;font-size:.8125rem}.accounts-portfolio-table thead th{border-bottom:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;color:var(--mos-text-secondary);padding-top:0;padding-bottom:.75rem;font-size:.6875rem;font-weight:700}.accounts-portfolio-table tbody tr{border-bottom:1px solid var(--line)}.accounts-portfolio-table tbody tr:last-child{border-bottom:none}.accounts-portfolio-table tbody tr:hover{background:color-mix(in srgb, var(--bg-0) 70%, transparent)}.accounts-portfolio-table tbody th{font-weight:600}.accounts-portfolio-table tbody th a:hover,.accounts-portfolio-table tbody th a:focus-visible{color:var(--accent)}.accounts-portfolio-table tbody th a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.accounts-portfolio-table .numeric{text-align:right;font-variant-numeric:tabular-nums;width:140px}.accounts-portfolio-table thead th.numeric,.accounts-portfolio-table thead th.status-col{text-align:right}.accounts-portfolio-table .status-col{text-align:right;width:120px}.accounts-portfolio-ref{width:120px;color:var(--mos-text-secondary)}.accounts-portfolio-pending{color:var(--warn)}.accounts-portfolio-total{font-weight:600}.accounts-portfolio-mobile{margin:0;padding:0;list-style:none;display:none}.accounts-portfolio-mobile-link{border-bottom:1px solid var(--line);color:inherit;grid-template-columns:minmax(0,1fr) auto;gap:.35rem .75rem;padding:.85rem 0;text-decoration:none;display:grid}.accounts-portfolio-mobile li:last-child .accounts-portfolio-mobile-link{border-bottom:none}.accounts-portfolio-mobile-name{grid-column:1/-1;font-weight:600}.accounts-v2-disclosures{flex-direction:column;gap:.75rem;display:flex}@media (width<=1100px){.accounts-v2-metrics,.accounts-liquidity-metrics{grid-template-columns:1fr}.accounts-toolbar{grid-template-columns:1fr;min-height:0}}@media (width<=860px){.accounts-v2-body{padding:0}.accounts-portfolio-desktop{display:none}.accounts-portfolio-mobile{display:block}}.account-detail-v2{background:var(--bg-0);flex-direction:column;min-height:100%;display:flex}.account-detail-v2-body{flex-direction:column;gap:1.25rem;padding:2rem;display:flex}.account-detail-v2-grid{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:1.5rem;display:grid}.account-detail-v2-main{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.account-identity-header{flex-direction:column;gap:.35rem;display:flex}.account-identity-primary{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.account-identity-header h1{color:var(--mos-text-primary);letter-spacing:-.02em;margin:0;font-size:1.625rem;font-weight:700}.account-identity-mask{color:var(--mos-text-secondary);margin:0;font-size:.875rem}.account-identity-meta,.account-detail-v2-honesty,.account-detail-v2-attention{margin:0}.account-balance-summary{border-radius:var(--radius-card);background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:1rem;padding:1.75rem;display:flex}.account-balance-eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--mos-text-secondary);margin:0;font-size:.8125rem;font-weight:500}.account-balance-total{letter-spacing:-.03em;color:var(--mos-text-primary);font-variant-numeric:tabular-nums;margin:0;font-size:2.25rem;font-weight:800}.account-balance-splits{flex-wrap:wrap;gap:2.5rem;display:flex}.account-balance-split-label{color:var(--mos-text-secondary);text-transform:uppercase;letter-spacing:.03em;margin:0 0 .15rem;font-size:.75rem}.account-balance-split-value{color:var(--mos-text-primary);font-variant-numeric:tabular-nums;margin:0;font-size:1rem;font-weight:600}.account-detail-v2-actions{flex-wrap:wrap;gap:.65rem;display:flex}.account-detail-v2 .account-tabs{margin:0}.account-detail-v2-activity{border-radius:var(--radius-card);background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.account-detail-v2-activity h2{color:var(--mos-text-primary);margin:0;font-size:1rem;font-weight:600}.account-activity-toolbar{border-radius:var(--radius-action);background:var(--bg-0);border:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.75rem;display:flex}.account-activity-toolbar-meta{color:var(--mos-text-primary);margin:0;font-size:.8125rem}.account-activity-toolbar-label{color:var(--mos-text-secondary);font-weight:400}.account-activity-toolbar-sep{color:var(--mos-text-secondary)}.account-activity-toolbar-field{align-items:center;gap:.45rem;font-size:.8125rem;display:inline-flex}.account-activity-toolbar-field select,.account-activity-toolbar-search input{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--panel);min-height:2.25rem;font:inherit;color:var(--mos-text-primary);padding:.4rem .65rem;font-size:.8125rem}.account-activity-toolbar-search{min-width:12rem;margin-left:auto}.account-activity-toolbar-search input{width:100%}.account-activity-toolbar-field select:focus-visible,.account-activity-toolbar-search input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.account-activity-table{border-collapse:collapse;width:100%}.account-activity-table th,.account-activity-table td{text-align:left;vertical-align:middle;border-top:1px solid var(--line);color:var(--mos-text-primary);padding:.75rem 0;font-size:.8125rem}.account-activity-table thead th{color:var(--mos-text-secondary);text-transform:none;border-top:none;font-size:.6875rem;font-weight:600}.account-activity-table tbody th{font-weight:500}.account-activity-table tbody th a:hover{color:var(--accent)}.account-activity-table .numeric{text-align:right;font-variant-numeric:tabular-nums;width:110px}.account-activity-table thead th.numeric{text-align:right}.account-activity-ref{width:120px;color:var(--mos-text-secondary)}.account-activity-inflow{color:var(--success);font-weight:600}.account-activity-running{width:120px;color:var(--mos-text-secondary)}.account-details-panel{border-radius:var(--radius-card);background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:1.25rem;padding:1.25rem;display:flex}.account-details-panel h2{border-bottom:1px solid var(--line);color:var(--mos-text-primary);margin:0;padding-bottom:.75rem;font-size:.875rem;font-weight:600}.account-details-list{flex-direction:column;gap:1.1rem;margin:0;display:flex}.account-details-item dt{letter-spacing:.04em;text-transform:uppercase;color:var(--mos-text-secondary);margin:0 0 .2rem;font-size:.6875rem}.account-details-item dd{color:var(--mos-text-primary);margin:0;font-size:.8125rem;font-weight:500}.account-detail-v2-overview-depth{margin-top:.25rem}.account-detail-v2-depth .accounts-related-links{margin-bottom:.75rem}@media (width<=1100px){.account-detail-v2-grid{grid-template-columns:1fr}.account-activity-toolbar-search{width:100%;margin-left:0}}@media (width<=860px){.account-detail-v2-body{padding:1.25rem 1rem 2rem}.account-balance-total{font-size:1.75rem}.account-activity-table-wrap{overflow-x:auto}}@media (width<=900px){.page-breadcrumb{min-height:56px;padding:0 1rem}.treasury-home-body{padding:1.25rem 1rem 2rem}.treasury-summary-total{font-size:1.75rem}.treasury-home-table .numeric,.treasury-home-table .status-col{width:auto}}.money-movement-v2{background:var(--bg-0);flex-direction:column;min-height:100%;display:flex}.money-movement-v2-body{gap:var(--mos-description-to-section,32px);flex-direction:column;padding:0;display:flex}.money-movement-v2-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.money-movement-v2-header-copy{flex-direction:column;gap:.25rem;min-width:0;display:flex}.money-movement-v2-header h1{color:var(--mos-text-primary);letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:700}.money-movement-v2-header p{color:var(--mos-text-secondary);margin:0;font-size:.8125rem}.money-movement-v2-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.mm-toolbar{grid-template-columns:minmax(0,1.8fr) minmax(160px,1fr);align-items:end;gap:.75rem;min-height:100px;padding:.25rem 0;display:grid}.mm-toolbar-with-date{grid-template-columns:minmax(0,1.8fr) minmax(140px,.9fr) minmax(140px,.9fr)}.mm-toolbar-field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.mm-toolbar-label{color:var(--mos-text-secondary);font-size:.75rem;font-weight:600}.mm-toolbar input[type=search],.mm-toolbar select{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--panel);width:100%;min-height:2.5rem;color:var(--mos-text-primary);font:inherit;padding:.55rem .75rem;font-size:.875rem}.mm-toolbar input[type=search]:focus-visible,.mm-toolbar select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.money-movement-v2-panel{border-radius:var(--radius-card);background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:.75rem;min-height:12rem;padding:1.25rem;display:flex}.mm-movement-table-wrap{width:100%;overflow-x:auto}.mm-movement-table{border-collapse:collapse;width:100%}.mm-movement-table th,.mm-movement-table td{text-align:left;vertical-align:middle;color:var(--mos-text-primary);border-bottom:1px solid var(--line);padding:.75rem 0;font-size:.8125rem}.mm-movement-table thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--mos-text-secondary);padding-top:0;padding-bottom:.75rem;font-size:.6875rem;font-weight:700}.mm-movement-table tbody tr:last-child th,.mm-movement-table tbody tr:last-child td{border-bottom:none}.mm-movement-table tbody tr:hover{background:color-mix(in srgb, var(--bg-1) 70%, transparent)}.mm-movement-table th[scope=row]{width:7.5rem;font-weight:600}.mm-movement-table th[scope=row] a{color:inherit;text-decoration:none}.mm-movement-table th[scope=row] a:hover,.mm-movement-table th[scope=row] a:focus-visible{color:var(--accent);text-decoration:underline}.mm-movement-table .numeric{text-align:right;font-variant-numeric:tabular-nums;width:7.5rem;font-weight:600}.mm-movement-table .status-col{text-align:right;width:8.75rem}.mm-movement-table .date-col{text-align:right;width:6.25rem;color:var(--mos-text-secondary)}.mm-movement-table .recurrence-col{color:var(--mos-text-secondary);width:6.5rem}.schedule-status-summary{background:color-mix(in srgb, var(--accent) 12%, var(--panel));color:var(--accent);white-space:nowrap;border-radius:999px;align-items:center;padding:.375rem .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}.history-result-count{background:color-mix(in srgb, var(--accent) 12%, var(--panel));color:var(--accent);white-space:nowrap;border-radius:999px;align-items:center;margin:0;padding:.375rem .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}.mm-history-filters{gap:1.25rem;min-height:0}.mm-history-filters-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.mm-history-filters-header h2{color:var(--mos-text-primary);margin:0;font-size:.875rem;font-weight:600}.mm-history-reset{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.75rem;font-weight:600}.mm-history-reset:hover,.mm-history-reset:focus-visible{text-decoration:underline}.mm-history-reset:disabled{color:var(--mos-text-secondary);cursor:not-allowed;opacity:.7;text-decoration:none}.mm-history-filters-grid{grid-template-columns:minmax(12rem,1.4fr) repeat(4,minmax(9rem,1fr));align-items:end;gap:.75rem 1rem;display:grid}.mm-history-filters-grid .mm-toolbar-field{min-width:0}.mm-history-filters-grid input[type=search],.mm-history-filters-grid select{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--panel);width:100%;min-height:2.75rem;color:var(--mos-text-primary);font:inherit;padding:.75rem;font-size:.875rem}.mm-history-filters-grid input[type=search]:focus-visible,.mm-history-filters-grid select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mm-history-log{gap:0;min-height:0;padding:0;overflow:hidden}.mm-history-log-header{border-bottom:1px solid var(--line);padding:1.25rem 1.25rem 1rem}.mm-history-log-header h2{color:var(--mos-text-primary);margin:0;font-size:1rem;font-weight:600}.mm-history-log .mm-history-table-wrap{padding:0 1.25rem 1.25rem}.mm-history-table thead th{background:var(--bg-1);text-transform:none;letter-spacing:0;padding:.75rem .5rem;font-size:.75rem;font-weight:600}.mm-history-table th,.mm-history-table td{padding:.875rem .5rem}.mm-history-table .date-col{text-align:left;width:6.5rem;color:var(--mos-text-secondary)}.mm-history-table .type-col{width:6.5rem;color:var(--mos-text-secondary)}.mm-history-table .status-col{text-align:left;width:8rem}.mm-history-table .detail-col{text-align:right;width:5rem}.mm-history-detail-link{color:var(--accent);font-weight:600;text-decoration:underline}.mm-history-detail-link:hover,.mm-history-detail-link:focus-visible{color:var(--accent)}@media (width<=1100px){.mm-history-filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-history-search{grid-column:1/-1}}@media (width<=860px){.mm-history-filters-grid{grid-template-columns:1fr}}.scheduled-transfer-table th[scope=row]{width:11rem}.scheduled-transfer-table .date-col{text-align:left;width:8.5rem;color:var(--mos-text-primary)}.scheduled-transfer-table .status-col{text-align:left}.money-movement-v2-disclosures{flex-direction:column;gap:.75rem;display:flex}.mm-disclosure-body{flex-direction:column;gap:.5rem;display:flex}.money-movement-v2 .secondary-nav{margin:0}@media (width<=1100px){.money-movement-v2-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-toolbar,.mm-toolbar-with-date{grid-template-columns:1fr;min-height:0}}@media (width<=860px){.money-movement-v2-body{padding:0}.money-movement-v2-header{flex-direction:column;align-items:stretch}.money-movement-v2-metrics{grid-template-columns:1fr}}.money-movement-new-v2{background:var(--bg-0);flex-direction:column;min-height:100%;display:flex}.money-movement-new-v2-body{flex-direction:column;gap:1.5rem;padding:2.5rem;display:flex}.money-movement-new-v2-header h1{color:var(--mos-text-primary);letter-spacing:-.02em;margin:0;font-size:1.875rem;font-weight:700}.money-movement-new-v2-header p{color:var(--mos-text-secondary);max-width:42rem;margin:.25rem 0 0;font-size:.875rem}.money-movement-new-v2-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:1.5rem;display:grid}.transfer-prep-form,.transfer-prep-summary,.money-movement-new-v2-done{border-radius:var(--radius-card);background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:1.25rem;padding:2rem;display:flex}.transfer-prep-summary{gap:1.25rem;padding:1.75rem}.transfer-prep-form h2,.transfer-prep-summary h2,.money-movement-new-v2-done h2{color:var(--mos-text-primary);margin:0;font-size:1.125rem;font-weight:600}.transfer-prep-lead{color:var(--mos-text-secondary);margin:0;font-size:.875rem}.transfer-prep-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.transfer-prep-field{flex-direction:column;gap:.375rem;min-width:0;display:flex}.transfer-prep-label{letter-spacing:.04em;text-transform:uppercase;color:var(--mos-text-secondary);font-size:.75rem;font-weight:600}.transfer-prep-field input,.transfer-prep-field select,.transfer-prep-field textarea,.transfer-prep-optional input,.transfer-prep-optional select,.transfer-prep-optional textarea{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--panel);width:100%;min-height:2.75rem;color:var(--mos-text-primary);font:inherit;padding:.75rem;font-size:.875rem}.transfer-prep-field textarea,.transfer-prep-optional textarea{resize:vertical;min-height:5rem}.transfer-prep-field input:focus-visible,.transfer-prep-field select:focus-visible,.transfer-prep-field textarea:focus-visible,.transfer-prep-optional input:focus-visible,.transfer-prep-optional select:focus-visible,.transfer-prep-optional textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.transfer-prep-field input:disabled,.transfer-prep-field select:disabled,.transfer-prep-field textarea:disabled,.transfer-prep-optional input:disabled,.transfer-prep-optional select:disabled,.transfer-prep-optional textarea:disabled{opacity:.7;background:var(--bg-1);cursor:not-allowed}.transfer-prep-field .mm-currency-input{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--panel);align-items:center;gap:.35rem;min-height:2.75rem;padding:0 .75rem;display:flex}.transfer-prep-field .mm-currency-input span{color:var(--mos-text-secondary);font-size:.875rem}.transfer-prep-field .mm-currency-input input{background:0 0;border:0;min-height:0;padding:.75rem 0}.transfer-prep-field .mm-currency-input input:focus-visible{outline:none}.transfer-prep-field .mm-currency-input:focus-within{outline:2px solid var(--accent);outline-offset:2px}.transfer-prep-optional{flex-direction:column;gap:1rem;display:flex}.transfer-prep-actions{flex-wrap:wrap;align-items:center;gap:.75rem;padding-top:.75rem;display:flex}.transfer-prep-summary-list{flex-direction:column;gap:.75rem;margin:0;display:flex}.transfer-prep-summary-list>div{justify-content:space-between;align-items:flex-start;gap:1rem;padding:.25rem 0;font-size:.8125rem;display:flex}.transfer-prep-summary-list dt{color:var(--mos-text-secondary);margin:0;font-weight:500}.transfer-prep-summary-list dd{color:var(--mos-text-primary);text-align:right;margin:0;font-weight:600}.transfer-prep-summary-readiness{border-top:1px solid var(--line);padding-top:.5rem}.transfer-prep-summary-note{border-radius:var(--radius-control);background:var(--bg-1);color:var(--mos-text-secondary);margin:0;padding:.75rem;font-size:.75rem;line-height:1.45}.transfer-prep-review-grid{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin:0;padding:1rem 0 0;display:grid}.transfer-prep-review-grid dt{color:var(--mos-text-secondary);margin:0;font-size:.75rem;font-weight:600}.transfer-prep-review-grid dd{color:var(--mos-text-primary);margin:.15rem 0 0;font-size:.875rem}.money-movement-new-v2 .secondary-nav,.money-movement-new-v2 .mm-env-indicator{margin:0}@media (width<=1100px){.money-movement-new-v2-grid{grid-template-columns:1fr}.transfer-prep-summary{order:-1}}@media (width<=860px){.money-movement-new-v2-body{padding:1.25rem 1rem 2rem}.transfer-prep-fields,.transfer-prep-review-grid{grid-template-columns:1fr}.transfer-prep-form,.transfer-prep-summary{padding:1.25rem}}.transfer-approval-v2{background:var(--bg-0);flex-direction:column;min-height:100%;display:flex}.transfer-approval-v2-body{flex-direction:column;gap:1.5rem;padding:2.5rem;display:flex}.transfer-approval-v2 .secondary-nav{margin:0}.transfer-approval-header{flex-direction:column;gap:.25rem;display:flex}.transfer-approval-title-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.transfer-approval-header h1{color:var(--mos-text-primary);letter-spacing:-.02em;margin:0;font-size:1.875rem;font-weight:700}.transfer-approval-header p{color:var(--mos-text-secondary);max-width:44rem;margin:0;font-size:.875rem}.transfer-approval-v2-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:1.5rem;display:grid}.transfer-approval-v2-main{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.approval-summary-card,.approval-history,.approval-comments,.approval-checklist{border-radius:var(--radius-card);background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:1.25rem;padding:2rem;display:flex}.approval-history,.approval-checklist{gap:1rem;padding:1.75rem}.approval-summary-card h2,.approval-history h2,.approval-comments h2,.approval-checklist h2{color:var(--mos-text-primary);margin:0;font-size:1.125rem;font-weight:600}.approval-history h2,.approval-checklist h2{font-size:1rem}.approval-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;display:grid}.approval-summary-grid>div{flex-direction:column;gap:.25rem;min-width:0;display:flex}.approval-summary-span{grid-column:1/-1}.approval-summary-grid dt{letter-spacing:.04em;text-transform:uppercase;color:var(--mos-text-secondary);margin:0;font-size:.6875rem;font-weight:600}.approval-summary-grid dd{color:var(--mos-text-primary);margin:0;font-size:.875rem;font-weight:500}.approval-summary-amount{font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700}.approval-summary-actions{padding-top:.75rem}.approval-decision-bar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.approval-decision-bar .btn{border-radius:var(--radius-control);padding:.75rem 1.5rem;font-size:.875rem;font-weight:600}.approval-decision-bar .btn-primary:hover{background:color-mix(in srgb, var(--accent) 88%, #000);border-color:color-mix(in srgb, var(--accent) 88%, #000);color:#fff}.approval-decision-reject{color:#a8201a;background:0 0;border-color:#0000;font-weight:500}.approval-decision-reject:hover:not(:disabled){color:#a8201a;background:#a8201a14;border-color:#0000}.approval-decision-hint{color:var(--mos-text-secondary);flex:100%;margin:0;font-size:.8125rem}.approval-checklist-steps{flex-direction:column;gap:1rem;margin:0;display:flex}.approval-checklist-steps>div{flex-direction:column;gap:.25rem;display:flex}.approval-checklist-steps dt{letter-spacing:.04em;text-transform:uppercase;color:var(--mos-text-secondary);margin:0;font-size:.75rem;font-weight:600}.approval-checklist-steps dd{color:var(--mos-text-primary);margin:0;font-size:.8125rem;line-height:1.45}.approval-checklist-status{font-weight:600}.approval-checklist-note{border-top:1px solid var(--line);border-radius:var(--radius-control);background:var(--bg-0);color:var(--mos-text-secondary);margin:0;padding:.75rem;font-size:.75rem;line-height:1.45}.approval-history-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.approval-history-list li{grid-template-columns:1rem minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.approval-history-marker{text-align:center;font-size:.875rem;line-height:1}.approval-history-list li[data-marker=complete] .approval-history-marker{color:var(--success)}.approval-history-list li[data-marker=current] .approval-history-marker{color:var(--warn)}.approval-history-list li[data-marker=pending] .approval-history-marker,.approval-history-list li[data-marker=pending] .approval-history-summary,.approval-history-list li[data-marker=pending] .approval-history-when{color:var(--mos-text-secondary)}.approval-history-summary{color:var(--mos-text-primary);margin:0;font-size:.8125rem;line-height:1.4}.approval-history-summary strong{font-weight:600}.approval-history-when{color:var(--mos-text-secondary);white-space:nowrap;font-size:.6875rem}.approval-history-empty{color:var(--mos-text-secondary);flex-direction:column;gap:.35rem;margin:0;font-size:.8125rem;display:flex}.approval-comments-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.approval-comments-field{letter-spacing:.04em;text-transform:uppercase;min-width:0;color:var(--mos-text-secondary);flex-direction:column;gap:.375rem;font-size:.75rem;font-weight:600;display:flex}.approval-comments-span{grid-column:1/-1}.approval-comments-field input,.approval-comments-field textarea{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--panel);width:100%;min-height:2.75rem;color:var(--mos-text-primary);font:inherit;letter-spacing:normal;text-transform:none;padding:.75rem;font-size:.875rem;font-weight:400}.approval-comments-field textarea{resize:vertical;min-height:5rem}.approval-comments-field input:focus-visible,.approval-comments-field textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width<=1100px){.transfer-approval-v2-grid{grid-template-columns:1fr}.approval-checklist{order:-1}}@media (width<=860px){.transfer-approval-v2-body{padding:1.25rem 1rem 2rem}.approval-summary-grid,.approval-comments-fields{grid-template-columns:1fr}.approval-summary-card,.approval-history,.approval-comments,.approval-checklist{padding:1.25rem}.approval-history-list li{grid-template-columns:1rem minmax(0,1fr)}.approval-history-when{grid-column:2}}.transfer-templates-v2 .money-movement-v2-body{gap:1.5rem;padding:2.5rem}.transfer-templates-v2 .money-movement-v2-header h1{font-size:1.875rem}.transfer-templates-v2 .money-movement-v2-header p{max-width:42rem;font-size:.875rem}.transfer-templates-v2-panel{flex-direction:column;gap:1.25rem;min-height:12rem;display:flex}.transfer-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.transfer-template-card{background:var(--panel);border:1px solid var(--line);border-radius:1rem;flex-direction:column;gap:1rem;min-width:0;padding:1.5rem;display:flex}.transfer-template-card-header{flex-direction:column;gap:.25rem;min-width:0;display:flex}.transfer-template-card-title-row{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.transfer-template-card-header h2{color:var(--mos-text-primary);margin:0;font-size:1rem;font-weight:600;line-height:1.3}.transfer-template-card-route{color:var(--mos-text-secondary);margin:0;font-size:.75rem;line-height:1.4}.transfer-template-card-stats{flex-wrap:wrap;gap:1.25rem;margin:0;display:flex}.transfer-template-card-stats>div{flex-direction:column;gap:.125rem;min-width:0;display:flex}.transfer-template-card-stats dt{letter-spacing:.04em;text-transform:uppercase;color:var(--mos-text-secondary);margin:0;font-size:.6875rem;font-weight:600}.transfer-template-card-stats dd{color:var(--mos-text-primary);font-variant-numeric:tabular-nums;margin:0;font-size:.875rem;font-weight:600}.transfer-template-card-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;font-size:.8125rem;display:flex}.transfer-template-use{color:var(--accent);font-weight:600;text-decoration:none}.transfer-template-use:hover,.transfer-template-use:focus-visible{text-decoration:underline}.transfer-template-edit{color:var(--mos-text-secondary)}.transfer-template-edit-disabled{cursor:not-allowed;opacity:.75}@media (width<=860px){.transfer-template-grid{grid-template-columns:1fr}}.money-movement-v2-topbar,.treasury-workspace-v2>.money-movement-v2-topbar{background:var(--panel)}.approval-queue-v2 .money-movement-v2-panel,.transfer-history-v2 .money-movement-v2-panel,.drafts-v2 .money-movement-v2-panel,.reconciliation-v2 .money-movement-v2-panel,.scheduled-transfers-v2 .money-movement-v2-panel,.mm01-preparation-v2 .money-movement-v2-panel,.treasury-workspace-v2 .money-movement-v2-panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-panel,.75rem);padding:1.25rem 1.5rem}.mm-recon-context{margin:0;padding:1rem 2rem 0}.mm-v2-filters{padding-top:.75rem;padding-bottom:.75rem}.treasury-workspace-v2,.reporting-v2{background:var(--bg-0);flex-direction:column;min-height:100%;display:flex}.reporting-v2-topbar{background:var(--panel);border-bottom:1px solid var(--line);padding:1.5rem 2rem}.reporting-v2-body{flex-direction:column;gap:1.5rem;padding:2rem;display:flex}.reporting-v2-header h1{color:var(--mos-text-primary);letter-spacing:-.02em;margin:0;font-size:1.875rem;font-weight:700;line-height:1.15}.reporting-v2-header p{color:var(--mos-text-secondary);max-width:42rem;margin:.75rem 0 0;font-size:.875rem;line-height:1.45}.reporting-v2-deep-link-cta{margin-top:1.25rem}.reporting-v2-categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.report-category-card{border-radius:var(--radius-card);background:var(--panel);border:1px solid var(--line);min-height:11.75rem;color:inherit;flex-direction:column;justify-content:space-between;gap:1.25rem;padding:1.35rem 1.3rem 1.4rem;text-decoration:none;transition:border-color .14s,box-shadow .14s;display:flex}.report-category-card:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));box-shadow:0 1px #0e171f0a}.report-category-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.report-category-card-disabled{opacity:.72;cursor:not-allowed}.report-category-card-copy{flex-direction:column;gap:.75rem;display:flex}.report-category-card-title{color:var(--mos-text-primary);margin:0;font-size:1.125rem;font-weight:600;line-height:1.25}.report-category-card-description{color:var(--mos-text-secondary);margin:0;font-size:.8125rem;line-height:1.45}.report-category-card-open{color:var(--accent);font-size:.75rem;font-weight:600}.report-category-card-disabled-reason{color:var(--muted);margin:0;font-size:.6875rem;line-height:1.35}.reporting-v2-recent{border-radius:var(--radius-card);background:var(--panel);border:1px solid var(--line);flex-direction:column;min-height:25rem;display:flex;overflow:hidden}.reporting-v2-recent-header{border-bottom:1px solid var(--line);padding:1.15rem 1.3rem}.reporting-v2-recent-header h2{color:var(--mos-text-primary);margin:0;font-size:1.0625rem;font-weight:600}.reporting-v2-recent-empty{padding:1.5rem 1.3rem 1.75rem}.reporting-v2-recent-actions{flex-wrap:wrap;gap:.75rem;display:flex}.reporting-v2-recent-actions .btn{text-decoration:none}.reporting-v2-recent-list{margin:0;padding:0;list-style:none}.reporting-v2-recent-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.3rem;display:flex}.reporting-v2-recent-row:last-child{border-bottom:none}.reporting-v2-recent-copy{min-width:0}.reporting-v2-recent-title{color:var(--mos-text-primary);margin:0;font-size:.8125rem;font-weight:600;text-decoration:none}a.reporting-v2-recent-title:hover,a.reporting-v2-recent-title:focus-visible{color:var(--accent);text-decoration:underline}.reporting-v2-recent-meta{color:var(--mos-text-secondary);margin:.35rem 0 0;font-size:.6875rem}@media (width<=1100px){.reporting-v2-categories{grid-template-columns:1fr}}@media (width<=720px){.reporting-v2-topbar,.reporting-v2-body{padding-left:1.25rem;padding-right:1.25rem}.reporting-v2-header h1{font-size:1.5rem}}.administration-v2{background:var(--bg-0);flex-direction:column;min-height:100%;display:flex}.administration-v2-topbar{background:var(--panel);border-bottom:1px solid var(--line);align-items:center;min-height:4.875rem;padding:1.5rem 2rem;display:flex}.administration-v2-body{flex-direction:column;gap:1.5rem;padding:2rem;display:flex}.administration-v2-header h1{color:var(--mos-text-primary);letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}.administration-v2-header p{color:var(--mos-text-secondary);max-width:42rem;margin:.25rem 0 0;font-size:.8125rem;line-height:1.45}.administration-v2-sections{flex-direction:column;gap:1.5rem;display:flex}.administration-v2-section{flex-direction:column;gap:.5rem;width:100%;display:flex}.administration-v2-section-label{letter-spacing:.04em;text-transform:uppercase;color:var(--mos-text-secondary);margin:0;font-size:.75rem;font-weight:700;line-height:1.3}.administration-v2-section-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-action);flex-direction:column;width:100%;display:flex;overflow:hidden}.administration-v2-row{border-bottom:1px solid var(--line);color:inherit;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;text-decoration:none;transition:background-color .14s;display:flex}.administration-v2-row:last-child{border-bottom:none}.administration-v2-row:hover{background:color-mix(in srgb, var(--bg-1) 70%, var(--panel))}.administration-v2-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;z-index:1}.administration-v2-row-disabled{opacity:.72;cursor:not-allowed}.administration-v2-row-copy{flex-direction:column;gap:.25rem;min-width:0;display:flex}.administration-v2-row-title{color:var(--mos-text-primary);margin:0;font-size:.875rem;font-weight:600;line-height:1.3}.administration-v2-row-description{color:var(--mos-text-secondary);margin:0;font-size:.75rem;font-weight:400;line-height:1.4}.administration-v2-row-disabled-reason{color:var(--muted);margin:.15rem 0 0;font-size:.6875rem;line-height:1.35}.administration-v2-row-aside{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.administration-v2-row-meta{color:var(--mos-text-secondary);white-space:nowrap;font-size:.8125rem;font-weight:500;line-height:1.3}.administration-v2-row-meta-success{color:var(--success)}.administration-v2-row-meta-accent{color:var(--accent)}.administration-v2-row-meta-muted{color:var(--sidebar-muted)}.administration-v2-row-meta-default{color:var(--mos-text-secondary)}.administration-v2-row-chevron{color:var(--sidebar-muted);font-size:1rem;font-weight:400;line-height:1}.administration-v2-inline-loading{max-width:28rem}.administration-v2-disclosure{margin:0}@media (width<=720px){.administration-v2-topbar,.administration-v2-body{padding-left:1.25rem;padding-right:1.25rem}.administration-v2-row{flex-direction:column;align-items:flex-start;gap:.65rem}.administration-v2-row-aside{justify-content:space-between;width:100%}.administration-v2-row-meta{white-space:normal}}.people-permissions-v2-body{gap:1.75rem}.people-permissions-v2-header{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.people-permissions-v2-header-main{align-items:center;gap:.75rem;min-width:0;display:flex}.people-permissions-v2-back{border:1px solid var(--line);background:var(--panel);width:2rem;height:2rem;color:var(--mos-text-primary);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;line-height:1;text-decoration:none;transition:background-color .14s;display:inline-flex}.people-permissions-v2-back:hover{background:color-mix(in srgb, var(--bg-1) 70%, var(--panel))}.people-permissions-v2-back:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.people-permissions-v2-header-copy h1{color:var(--mos-text-primary);letter-spacing:-.02em;margin:0;font-size:1.625rem;font-weight:700;line-height:1.2}.people-permissions-v2-header-copy p{color:var(--mos-text-secondary);max-width:40rem;margin:.25rem 0 0;font-size:.875rem;line-height:1.45}.people-permissions-v2-invite{white-space:nowrap;flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}.people-permissions-v2-invite:disabled,.people-permissions-v2-manage:disabled,.people-permissions-v2-role-edit:disabled{cursor:not-allowed;opacity:.55}.people-permissions-v2-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;width:100%;display:grid}.people-permissions-v2-panel,.people-permissions-v2-roles,.people-permissions-v2-invitations{flex-direction:column;gap:.875rem;width:100%;display:flex}.people-permissions-v2-panel-header h2{color:var(--mos-text-primary);margin:0;font-size:1rem;font-weight:600;line-height:1.3}.people-permissions-v2-panel-header p{color:var(--mos-text-secondary);max-width:48rem;margin:.25rem 0 0;font-size:.8125rem;line-height:1.45}.people-permissions-v2-toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.people-permissions-v2-field{min-width:0;display:flex}.people-permissions-v2-field input[type=search],.people-permissions-v2-field select{border:1px solid var(--line);background:var(--panel);min-height:2.25rem;color:var(--mos-text-primary);border-radius:.5rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.3}.people-permissions-v2-field input[type=search]{min-width:16rem}.people-permissions-v2-field select{min-width:9.5rem}.people-permissions-v2-field input[type=search]:focus-visible,.people-permissions-v2-field select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.people-permissions-v2-table-wrap{background:var(--panel);border:1px solid var(--line);border-radius:1rem;width:100%;overflow:hidden}.people-permissions-v2-table{border-collapse:collapse;width:100%}.people-permissions-v2-table th,.people-permissions-v2-table td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--line);padding:.75rem 1.25rem}.people-permissions-v2-table th{background:var(--bg-0);letter-spacing:.04em;text-transform:uppercase;color:var(--mos-text-secondary);font-size:.6875rem;font-weight:600;line-height:1.3}.people-permissions-v2-table tbody tr:last-child td{border-bottom:none}.people-permissions-v2-table tbody tr:hover{background:color-mix(in srgb, var(--bg-1) 55%, var(--panel))}.people-permissions-v2-name-cell{align-items:center;gap:.5rem;min-width:0;display:flex}.people-permissions-v2-avatar{background:color-mix(in srgb, var(--accent) 12%, var(--bg-1));width:1.5rem;height:1.5rem;color:var(--accent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.people-permissions-v2-name{color:var(--mos-text-primary);align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;line-height:1.3;display:inline-flex}.people-permissions-v2-self-tag{letter-spacing:.02em;text-transform:uppercase;color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--panel));border-radius:999px;padding:.1rem .4rem;font-size:.625rem;font-weight:600}.people-permissions-v2-muted{color:var(--mos-text-secondary);font-size:.8125rem}.people-permissions-v2-actions-col{text-align:right;width:5.5rem}.people-permissions-v2-manage,.people-permissions-v2-role-edit{appearance:none;color:var(--accent);background:0 0;border:0;padding:0;font-size:.8125rem;font-weight:600;line-height:1.3}.people-permissions-v2-manage:focus-visible,.people-permissions-v2-role-edit:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:.25rem}.people-permissions-v2-role-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;width:100%;display:grid}.people-permissions-v2-role-card{background:var(--panel);border:1px solid var(--line);border-radius:1rem;flex-direction:column;gap:1rem;min-width:0;padding:1.25rem;display:flex}.people-permissions-v2-role-card[data-observed=true]{border-color:color-mix(in srgb, var(--accent) 35%, var(--line))}.people-permissions-v2-role-top h3{color:var(--mos-text-primary);margin:0;font-size:.9375rem;font-weight:600;line-height:1.3}.people-permissions-v2-role-count{color:var(--accent);margin:.375rem 0 0;font-size:.6875rem;font-weight:600;line-height:1.3}.people-permissions-v2-role-description{color:var(--mos-text-secondary);flex:1;margin:0;font-size:.75rem;line-height:1.4}.people-permissions-v2-role-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:.75rem;padding-top:.5rem;display:flex}.people-permissions-v2-role-class{letter-spacing:.04em;text-transform:uppercase;color:var(--sidebar-muted);font-size:.625rem;font-weight:600}.people-permissions-v2-invite-actions{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:inline-flex}.people-permissions-v2-dialog-root{z-index:80;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.people-permissions-v2-dialog-backdrop{background:color-mix(in srgb, var(--ink,#14201c) 42%, transparent);cursor:pointer;border:0;position:absolute;inset:0}.people-permissions-v2-dialog{z-index:1;border:1px solid var(--line,#d5ddd8);background:var(--surface,#fff);width:min(32rem,100%);max-height:min(90vh,40rem);box-shadow:0 18px 48px color-mix(in srgb, var(--ink,#14201c) 18%, transparent);border-radius:.75rem;position:relative;overflow:auto}.people-permissions-v2-dialog-header{border-bottom:1px solid var(--line,#d5ddd8);justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.1rem;display:flex}.people-permissions-v2-dialog-header h2{margin:0;font-size:1.15rem;font-weight:650}.people-permissions-v2-dialog-body{gap:.85rem;padding:1.1rem;display:grid}.people-permissions-v2-dialog-note{color:var(--muted,#5b6b63);margin:0;font-size:.92rem;line-height:1.45}.people-permissions-v2-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.people-permissions-v2-disclosure{margin:0}@media (width<=1100px){.people-permissions-v2-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.people-permissions-v2-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.people-permissions-v2-header{flex-direction:column;align-items:flex-start}.people-permissions-v2-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.people-permissions-v2-role-grid{grid-template-columns:1fr}.people-permissions-v2-field input[type=search]{min-width:100%}.people-permissions-v2-toolbar{flex-direction:column;align-items:stretch}.people-permissions-v2-table-wrap{overflow-x:auto}.people-permissions-v2-table{min-width:40rem}}.organization-v2-body{gap:1.5rem}.organization-v2-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.organization-v2-header-main{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.organization-v2-back{border-radius:var(--radius-control);width:2rem;height:2rem;color:var(--mos-text-secondary);justify-content:center;align-items:center;margin-top:.15rem;text-decoration:none;display:inline-flex}.organization-v2-back:hover{color:var(--mos-text-primary);background:color-mix(in srgb, var(--accent) 8%, transparent)}.organization-v2-back:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.organization-v2-header-copy h1{color:var(--mos-text-primary);margin:0;font-size:1.5rem;font-weight:650;line-height:1.25}.organization-v2-header-copy p{max-width:42rem;color:var(--mos-text-secondary);margin:.35rem 0 0;font-size:.875rem;line-height:1.45}.organization-v2-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.organization-v2-panel{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--panel);gap:1rem;padding:1.25rem 1.35rem;display:grid}.organization-v2-panel-header h2{color:var(--mos-text-primary);margin:0;font-size:1.05rem;font-weight:650}.organization-v2-panel-header p{color:var(--mos-text-secondary);margin:.35rem 0 0;font-size:.8125rem;line-height:1.45}.organization-v2-fields{gap:.85rem;display:grid}.organization-v2-identity-row{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.organization-v2-field{gap:.25rem;min-width:0;display:grid}.organization-v2-field-label{letter-spacing:.04em;text-transform:uppercase;color:var(--sidebar-muted);font-size:.6875rem;font-weight:600}.organization-v2-field-value{color:var(--mos-text-primary);word-break:break-word;font-size:.9375rem;font-weight:550;line-height:1.35}.organization-v2-field-note{color:var(--mos-text-secondary);margin:0;font-size:.75rem;line-height:1.4}.organization-v2-field[data-editability=unavailable] .organization-v2-field-value{color:var(--mos-text-secondary);font-weight:500}.organization-v2-fields-unavailable{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.organization-v2-edit{flex:none}.organization-v2-edit:disabled{opacity:.55;cursor:not-allowed}.organization-v2-edit-form{gap:.85rem;display:grid}.organization-v2-edit-form input[type=text]{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface,#fff);width:min(28rem,100%);color:var(--mos-text-primary);padding:.55rem .7rem;font-size:.9375rem}.organization-v2-edit-form input[type=text]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.organization-v2-edit-actions{flex-wrap:wrap;gap:.6rem;display:flex}.organization-v2-related{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.organization-v2-related-link{border:1px solid var(--line);border-radius:var(--radius-control);color:inherit;gap:.2rem;padding:.85rem .95rem;text-decoration:none;display:grid}.organization-v2-related-link:hover{background:color-mix(in srgb, var(--accent) 5%, transparent)}.organization-v2-related-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.organization-v2-related-title{color:var(--mos-text-primary);font-size:.9375rem;font-weight:600}.organization-v2-related-description{color:var(--mos-text-secondary);font-size:.8125rem;line-height:1.4}.organization-v2-disclosure{margin:0}.organization-v2-capability-list{gap:.75rem;margin:0;display:grid}.organization-v2-capability-row{border-bottom:1px solid var(--line);gap:.2rem;padding-bottom:.75rem;display:grid}.organization-v2-capability-row:last-child{border-bottom:none;padding-bottom:0}.organization-v2-capability-row dt{letter-spacing:.02em;text-transform:uppercase;color:var(--mos-text-secondary);margin:0;font-size:.75rem;font-weight:600}.organization-v2-capability-row dd{color:var(--mos-text-primary);margin:0;font-size:.875rem;line-height:1.45}.connected-systems-v2-table{width:100%}@media (width<=1100px){.organization-v2-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.organization-v2-header{flex-direction:column}.organization-v2-metrics,.organization-v2-fields-unavailable{grid-template-columns:1fr}.organization-v2-identity-row{flex-direction:column;align-items:stretch}}.recon-v2-body{gap:1.5rem}.recon-v2-layout{align-items:flex-start;gap:1.5rem;width:100%;display:flex}.recon-v2-main{flex-direction:column;flex:auto;gap:1.5rem;min-width:0;display:flex}.recon-v2-header p{max-width:48rem}.recon-v2-demo-banner{border-radius:var(--radius-control);border:1px solid var(--line);background:color-mix(in srgb, var(--accent) 5%, var(--panel));color:var(--mos-text-secondary);margin:0;padding:.85rem 1rem;font-size:.75rem;line-height:1.45}.recon-v2-demo-banner strong{color:var(--mos-text-primary)}.recon-v2-summary{border-radius:var(--radius-card);background:var(--panel);border:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem;padding:1.5rem;display:grid}.recon-v2-summary-item{flex-direction:column;gap:.25rem;min-width:0;display:flex}.recon-v2-summary-label{letter-spacing:.04em;text-transform:uppercase;color:var(--mos-text-secondary);margin:0;font-size:.75rem;font-weight:400}.recon-v2-summary-value{color:var(--mos-text-primary);letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:700;line-height:1.25}.recon-v2-summary-value-warn{color:var(--warn)}.recon-v2-summary-status{align-items:flex-start;display:flex}.recon-v2-panel{border-radius:var(--radius-card);background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.recon-v2-panel-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.recon-v2-panel-header h2{color:var(--mos-text-primary);margin:0;font-size:1rem;font-weight:600}.recon-v2-toolbar{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.recon-v2-queue-filter{color:var(--mos-text-secondary);flex-direction:column;gap:.25rem;font-size:.6875rem;font-weight:600;display:flex}.recon-v2-queue-filter select{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--panel);min-width:11rem;color:var(--mos-text-primary);padding:.4rem .55rem;font-size:.8125rem}.recon-v2-queue-filter select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.recon-v2-refresh{font-size:.8125rem;font-weight:600}.recon-v2-table-wrap{width:100%;overflow-x:auto}.recon-v2-table{border-collapse:collapse;width:100%}.recon-v2-table th{border-bottom:1px solid var(--line);text-align:left;letter-spacing:.02em;text-transform:none;color:var(--mos-text-secondary);white-space:nowrap;padding:.65rem .5rem;font-size:.6875rem;font-weight:600}.recon-v2-table th.numeric,.recon-v2-table td.numeric{text-align:right}.recon-v2-table th.recon-v2-table-action,.recon-v2-table td.recon-v2-table-action{text-align:right;width:5rem}.recon-v2-table td{border-bottom:1px solid var(--line);vertical-align:middle;color:var(--mos-text-primary);padding:.85rem .5rem;font-size:.8125rem}.recon-v2-table tbody tr:last-child td{border-bottom:none}.recon-v2-table tbody tr:hover td{background:color-mix(in srgb, var(--bg-1) 70%, transparent)}.recon-v2-row-title{color:var(--mos-text-primary);font-weight:500}.recon-v2-row-meta{color:var(--mos-text-secondary);margin-top:.2rem;font-size:.6875rem}.recon-v2-amount{font-variant-numeric:tabular-nums;font-weight:600}.recon-v2-next-action{-webkit-line-clamp:2;color:var(--mos-text-secondary);-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.35;display:-webkit-box;overflow:hidden}.recon-v2-review-link{color:var(--accent);font-size:.8125rem;font-weight:600;text-decoration:none}.recon-v2-review-link:hover,.recon-v2-review-link:focus-visible{text-decoration:underline}.recon-v2-review-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.recon-v2-totals-unavailable .recon-v2-unavailable-copy{color:var(--mos-text-secondary);margin:0;font-size:.8125rem;line-height:1.45}.recon-v2-unavailable-actions{margin:0}.recon-v2-unavailable-actions a{color:var(--accent);font-size:.8125rem;font-weight:600;text-decoration:none}.recon-v2-unavailable-actions a:hover,.recon-v2-unavailable-actions a:focus-visible{text-decoration:underline}.recon-v2-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.recon-v2-actions .btn{border-radius:var(--radius-control);padding:.75rem 1rem;font-size:.875rem;font-weight:600}.recon-v2-complete-disabled,.recon-v2-complete-disabled:disabled{background:var(--line);border-color:var(--line);color:var(--mos-text-secondary);opacity:1}.recon-v2-context{border-radius:var(--radius-card);background:var(--panel);border:1px solid var(--line);flex-direction:column;flex:0 0 17.5rem;gap:1.25rem;width:17.5rem;padding:1.25rem;display:flex}.recon-v2-context-title{color:var(--mos-text-primary);margin:0;font-size:.875rem;font-weight:600}.recon-v2-context-divider{border-top:1px solid var(--line);height:0}.recon-v2-context-item{flex-direction:column;gap:.25rem;display:flex}.recon-v2-context-label{letter-spacing:.04em;text-transform:uppercase;color:var(--mos-text-secondary);margin:0;font-size:.6875rem}.recon-v2-context-value{color:var(--mos-text-primary);margin:0;font-size:.8125rem;font-weight:500;line-height:1.35}.recon-v2-context-value-muted{color:var(--mos-text-secondary);font-weight:400}.recon-v2-context-links{flex-direction:column;gap:.5rem;display:flex}.recon-v2-context-links a{color:var(--accent);font-size:.8125rem;font-weight:600;text-decoration:none}.recon-v2-context-links a:hover,.recon-v2-context-links a:focus-visible{text-decoration:underline}.recon-v2-context-disclosure{color:var(--mos-text-secondary);margin:0;font-size:.6875rem;line-height:1.4}@media (width<=1100px){.recon-v2-layout{flex-direction:column}.recon-v2-context{flex-basis:auto;width:100%}.recon-v2-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.recon-v2-summary{grid-template-columns:1fr}.recon-v2-actions{justify-content:stretch}.recon-v2-actions .btn{flex:100%}}.statements-v2-body{gap:1.5rem}.statements-hub-section{border-top:1px solid var(--line);flex-direction:column;gap:1.25rem;padding-top:.25rem;display:flex}.statements-hub-section:first-of-type{border-top:none;padding-top:0}.statements-hub-section-header h2{color:var(--mos-text-primary);letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:700}.statements-hub-section-header p{color:var(--mos-text-secondary);max-width:48rem;margin:.45rem 0 0;font-size:.875rem;line-height:1.45}.statements-hub-section-actions{flex-wrap:wrap;gap:.75rem;display:flex}.statements-hub-record-toolbar{gap:.85rem}.statements-hub-record-count{color:var(--mos-text-secondary);margin:0;font-size:.75rem;line-height:1.4}.statements-v2-header-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.statements-v2-header p{max-width:48rem}.statements-v2-generate,.statements-v2-generate:disabled{background:var(--accent);color:#fff;opacity:.55;cursor:not-allowed;border:none}.statements-v2-unavailable-banner{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 92%, #fef3c7);color:var(--mos-text-secondary);border-radius:8px;margin:0;padding:.85rem 1rem;font-size:.8125rem;line-height:1.45}.statements-v2-unavailable-banner strong{color:var(--mos-text-primary);font-weight:600}.statements-v2-account-context{border:1px solid var(--line);background:var(--panel);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex}.statements-v2-account-context h2{color:var(--mos-text-primary);margin:0;font-size:1rem;font-weight:600}.statements-v2-account-context p{color:var(--mos-text-secondary);margin:.35rem 0 0;font-size:.8125rem;line-height:1.4}.statements-v2-account-availability{font-weight:500}.statements-v2-panel{border:1px solid var(--line);background:var(--panel);border-radius:12px;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}.statements-v2-panel>h2,.statements-v2-panel>h3,.statements-v2-panel-header h2,.statements-v2-panel-header h3,.statements-v2-account-context h3{color:var(--mos-text-primary);margin:0;font-size:1rem;font-weight:600}.statements-v2-panel-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.statements-v2-result-count{color:var(--mos-text-secondary);margin:0;font-size:.75rem;font-weight:600}.statements-v2-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.statements-v2-field{flex-direction:column;gap:.5rem;min-width:0;display:flex}.statements-v2-field-label{color:#475569;font-size:.75rem;font-weight:600}.statements-v2-field select{border:1px solid var(--line);background:var(--panel);width:100%;color:var(--mos-text-primary);border-radius:6px;padding:.75rem;font-size:.875rem}.statements-v2-field select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.statements-v2-segmented{border:1px solid var(--line);background:#f1f5f9;border-radius:6px;gap:0;padding:4px;display:flex}.statements-v2-segment{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:4px;flex:1 1 0;padding:.5rem .75rem;font-size:.875rem;font-weight:500}.statements-v2-segment-selected{background:var(--mos-surface-raised);color:var(--mos-text-primary);font-weight:600;box-shadow:0 1px #0e171f0a}.statements-v2-segment:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.statements-v2-ledger{gap:0;padding:0;overflow:clip}.statements-v2-ledger .statements-v2-panel-header{padding:1.25rem 1.25rem 0}.statements-v2-ledger-empty{padding:.5rem 1.25rem 1.25rem}.statements-v2-empty-hint{color:var(--mos-text-secondary);font-size:.8125rem}.statements-v2-table-wrap{overflow-x:auto}.statements-v2-table{border-collapse:collapse;width:100%}.statements-v2-table th{text-align:left;color:#475569;background:var(--mos-surface-subtle);border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;padding:.75rem 1.25rem;font-size:.75rem;font-weight:600}.statements-v2-table td{color:var(--mos-text-secondary);border-bottom:1px solid var(--line);vertical-align:middle;padding:1rem 1.25rem;font-size:.875rem}.statements-v2-table tbody tr:last-child td{border-bottom:none}.statements-v2-table tbody tr:hover td{background:color-mix(in srgb, var(--panel) 88%, #f1f5f9)}.statements-v2-row-title{color:var(--mos-text-primary);font-weight:600}.statements-v2-account-link{color:var(--accent);font-weight:500;text-decoration:none}.statements-v2-account-link:hover,.statements-v2-account-link:focus-visible{text-decoration:underline}.statements-v2-table-action{text-align:right;white-space:nowrap}.statements-v2-row-actions{justify-content:flex-end;gap:.75rem;display:inline-flex}.statements-v2-icon-action{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600}.statements-v2-icon-action:disabled{opacity:.45;cursor:not-allowed}.statements-v2-icon-action:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.statements-v2-icon-action-danger{color:#b91c1c}.statements-v2-actions{flex-wrap:wrap;gap:.75rem;display:flex}.statements-v2-actions .btn{text-decoration:none}@media (width<=960px){.statements-v2-filter-grid{grid-template-columns:1fr}}@media (width<=720px){.statements-v2-header-row{align-items:flex-start}.statements-v2-actions{justify-content:stretch}.statements-v2-actions .btn{flex:100%}}.audit-pkg-disclosure{border-radius:var(--radius-control);border:1px solid color-mix(in srgb, var(--accent) 22%, var(--line));background:color-mix(in srgb, var(--accent) 6%, var(--panel));color:var(--mos-text-secondary);margin:0;padding:.85rem 1rem;font-size:.8125rem;line-height:1.45}.audit-pkg-disclosure strong{color:var(--mos-text-primary)}.audit-pkg-layout{grid-template-columns:minmax(0,1fr) 22.5rem;align-items:start;gap:1.5rem;display:grid}.audit-pkg-steps{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--panel);flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.audit-pkg-step{align-items:flex-start;gap:1rem;display:flex}.audit-pkg-step-marker{background:var(--bg-1);width:1.5rem;height:1.5rem;color:var(--mos-text-secondary);border-radius:.75rem;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.audit-pkg-step-marker.is-complete{color:#047857;background:#d1fae5}.audit-pkg-step-marker.is-active{background:var(--accent);color:#fff}.audit-pkg-step-marker.is-pending{background:var(--bg-1);color:var(--mos-text-secondary)}.audit-pkg-step-body{flex-direction:column;flex:auto;gap:.75rem;min-width:0;display:flex}.audit-pkg-step-body h2{color:var(--mos-text-primary);margin:0;font-size:.875rem;font-weight:600;line-height:1.3}.audit-pkg-step-body h2.is-muted{color:#94a3b8}.audit-pkg-step-summary{color:var(--mos-text-secondary);margin:0;font-size:.8125rem;line-height:1.4}.audit-pkg-step-divider{border-top:1px solid var(--line);height:0}.audit-pkg-scope{flex-direction:column;gap:1rem;display:flex}.audit-pkg-scope-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.audit-pkg-field{color:var(--mos-text-secondary);flex-direction:column;gap:.35rem;font-size:.6875rem;font-weight:600;display:flex}.audit-pkg-field select,.audit-pkg-field input[type=date]{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--panel);min-height:2.25rem;color:var(--mos-text-primary);padding:.4rem .55rem;font-size:.8125rem;font-weight:500}.audit-pkg-field select:focus-visible,.audit-pkg-field input[type=date]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.audit-pkg-fieldset{border:1px solid var(--line);border-radius:var(--radius-control);background:color-mix(in srgb, var(--bg-0) 70%, var(--panel));margin:0;padding:.85rem 1rem 1rem}.audit-pkg-fieldset legend{color:var(--mos-text-primary);padding:0 .35rem;font-size:.75rem;font-weight:600}.audit-pkg-check-list{flex-direction:column;gap:.45rem;max-height:12rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex;overflow:auto}.audit-pkg-check{color:var(--mos-text-primary);cursor:pointer;align-items:flex-start;gap:.55rem;font-size:.8125rem;display:flex}.audit-pkg-check input{accent-color:var(--accent);margin-top:.15rem}.audit-pkg-muted{color:var(--mos-text-secondary);margin:0;font-size:.8125rem;line-height:1.4}.audit-pkg-section-list{flex-direction:column;gap:.75rem;width:100%;display:flex}.audit-pkg-section-card{border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:.5rem;align-items:flex-start;gap:.75rem;width:100%;padding:.75rem;display:flex}.audit-pkg-section-card.is-selected{background:var(--mos-surface-subtle);border-color:var(--line)}.audit-pkg-section-card.is-disabled{opacity:.62;cursor:not-allowed}.audit-pkg-section-card:focus-within{outline:2px solid var(--accent);outline-offset:2px}.audit-pkg-section-checkbox{width:1.25rem;height:1.25rem;accent-color:var(--accent);flex:none;margin-top:.15rem}.audit-pkg-section-copy{flex-direction:column;gap:.2rem;min-width:0;display:flex}.audit-pkg-section-title-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.audit-pkg-section-title{color:var(--mos-text-primary);font-size:.875rem;font-weight:600}.audit-pkg-section-desc{color:var(--mos-text-secondary);font-size:.75rem;line-height:1.4}.audit-pkg-domain{border:1px solid var(--line);background:var(--bg-0);letter-spacing:.02em;text-transform:uppercase;color:var(--mos-text-secondary);white-space:nowrap;border-radius:.25rem;align-items:center;padding:.1rem .4rem;font-size:.625rem;font-weight:600;display:inline-flex}.audit-pkg-domain-treasury{border-color:color-mix(in srgb, var(--accent) 35%, var(--line));color:var(--accent)}.audit-pkg-domain-escrow{border-color:color-mix(in srgb, #0f766e 35%, var(--line));color:#0f766e}.audit-pkg-domain-reporting{border-color:color-mix(in srgb, #475569 35%, var(--line));color:#475569}.audit-pkg-summary{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--panel);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.audit-pkg-summary h2{color:var(--mos-text-primary);margin:0;font-size:1rem;font-weight:600}.audit-pkg-summary-list{flex-direction:column;gap:.75rem;margin:0;display:flex}.audit-pkg-summary-list>div{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.audit-pkg-summary-list dt{color:var(--mos-text-secondary);margin:0;font-size:.8125rem}.audit-pkg-summary-list dd{color:var(--mos-text-primary);text-align:right;margin:0;font-size:.8125rem;font-weight:600}.audit-pkg-summary-detail{color:var(--mos-text-secondary);margin:0;font-size:.75rem;line-height:1.45}.audit-pkg-summary-divider{border-top:1px solid var(--line);height:0}.audit-pkg-summary-footer{color:var(--mos-text-secondary);justify-content:space-between;align-items:baseline;gap:1rem;font-size:.8125rem;display:flex}.audit-pkg-summary-footer strong{color:var(--mos-text-primary);font-size:1rem}.audit-pkg-actions,.audit-pkg-footer-actions,.audit-pkg-empty-actions{flex-wrap:wrap;gap:.75rem;display:flex}.audit-pkg-actions .btn,.audit-pkg-footer-actions .btn,.audit-pkg-empty-actions .btn{text-decoration:none}.audit-pkg-review{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--panel);flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.audit-pkg-review-header h2{color:var(--mos-text-primary);margin:0;font-size:1.125rem;font-weight:600}.audit-pkg-review-header p{color:var(--mos-text-secondary);max-width:48rem;margin:.5rem 0 0;font-size:.8125rem;line-height:1.45}.audit-pkg-empty{border:1px dashed var(--line);border-radius:var(--radius-control);background:color-mix(in srgb, var(--bg-0) 65%, var(--panel));flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.audit-pkg-table-wrap{width:100%;overflow-x:auto}.audit-pkg-table{border-collapse:collapse;width:100%}.audit-pkg-table th{border-bottom:1px solid var(--line);text-align:left;color:var(--mos-text-secondary);white-space:nowrap;padding:.65rem .5rem;font-size:.6875rem;font-weight:600}.audit-pkg-table td{border-bottom:1px solid var(--line);vertical-align:top;color:var(--mos-text-primary);padding:.85rem .5rem;font-size:.8125rem}.audit-pkg-table tbody tr:last-child td{border-bottom:none}.audit-pkg-table tbody tr:hover td{background:color-mix(in srgb, var(--bg-1) 70%, transparent)}.audit-pkg-table-action{text-align:right;white-space:nowrap}.audit-pkg-row-title{color:var(--mos-text-primary);font-weight:600}.audit-pkg-row-meta{color:var(--mos-text-secondary);max-width:22rem;margin-top:.25rem;font-size:.75rem;line-height:1.4}.audit-pkg-source-link{color:var(--accent);font-weight:600;text-decoration:none}.audit-pkg-source-link:hover,.audit-pkg-source-link:focus-visible{text-decoration:underline}.audit-pkg-source-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width<=1100px){.audit-pkg-layout{grid-template-columns:1fr}.audit-pkg-scope-grid{grid-template-columns:1fr 1fr}}@media (width<=720px){.audit-pkg-scope-grid{grid-template-columns:1fr}.audit-pkg-actions,.audit-pkg-footer-actions,.audit-pkg-empty-actions{justify-content:stretch}.audit-pkg-actions .btn,.audit-pkg-footer-actions .btn,.audit-pkg-empty-actions .btn{flex:100%}}.developer-iceberg-panel,.developer-reserve-panel{max-width:72rem;margin-top:2rem}.developer-iceberg-table-wrap{margin-top:1rem;overflow-x:auto}.developer-iceberg-table{border-collapse:collapse;width:100%;font-size:.875rem}.developer-iceberg-table th,.developer-iceberg-table td{text-align:left;vertical-align:top;border-bottom:1px solid color-mix(in srgb, currentColor 12%, transparent);padding:.5rem .65rem}.developer-iceberg-table th[scope=col]{font-weight:600}.developer-reserve-facts{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem 1.25rem;margin:1rem 0;display:grid}.developer-reserve-facts dt{text-transform:uppercase;letter-spacing:.04em;opacity:.7;font-size:.75rem}.developer-reserve-facts dd{margin:.15rem 0 0}.developer-reserve-panel ul{margin:.75rem 0 0;padding-left:1.25rem}.books-host-mount{width:100%;min-width:0;max-width:none;padding:0}.books-host-mount .books-eyebrow{letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin:0 0 .35rem;font-size:.75rem}.books-host-mount .books-landing-header h1{margin:0 0 .75rem;font-size:1.75rem;line-height:1.2}.books-host-mount .books-lede{opacity:.9;margin:0 0 1.5rem;line-height:1.5}.books-host-mount .books-status-list{gap:.85rem 1.25rem;margin:0 0 1.5rem;display:grid}.books-host-mount .books-status-list dt{letter-spacing:.04em;text-transform:uppercase;opacity:.65;margin:0;font-size:.75rem}.books-host-mount .books-status-list dd{margin:.2rem 0 0}.books-host-mount .books-note{border-left:3px solid color-mix(in srgb, currentColor 35%, transparent);opacity:.85;margin:0;padding:.85rem 1rem;line-height:1.45}.books-host-mount .books-module-fail-closed{padding:1rem 0}.workspace-dashboard{gap:var(--mos-operator-page-gap,14px);background:var(--mos-surface-base,#fff);box-sizing:border-box;flex-direction:column;min-height:100%;padding:0;display:flex;container:mos-dashboard/inline-size}.workspace-dashboard-header{flex-direction:column;gap:8px;width:100%;display:flex}.workspace-dashboard-title-row{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.workspace-dashboard-eyebrow{letter-spacing:2px;text-transform:uppercase;color:var(--mos-action-primary,#3b82f6);margin:0;font-size:13px;font-weight:800}.workspace-dashboard-health{color:var(--mos-status-success,#147a57);border-radius:4px;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.workspace-dashboard-health:hover,.workspace-dashboard-health:focus-visible{outline:none;text-decoration:underline}.workspace-dashboard-health[data-health=attention]{color:var(--mos-status-attention,#b86e12)}.workspace-dashboard-health[data-health=checking],.workspace-dashboard-health[data-health=unknown],.workspace-dashboard-health[data-health=unavailable],.workspace-dashboard-health[data-health=degraded]{color:var(--mos-text-secondary,#64748b)}.workspace-dashboard-health-dot{background:currentColor;border-radius:50%;width:8px;height:8px}.workspace-dashboard-header h1{font-family:var(--mos-font-sans,inherit);font-size:var(--mos-page-title-size,var(--mos-type-heading-lg-size,24px));font-weight:var(--mos-page-title-weight,700);letter-spacing:-.02em;color:var(--mos-text-primary,#0f172a);margin:0;line-height:1.25}.workspace-dashboard-lead{color:var(--mos-text-secondary,#64748b);font-size:var(--mos-page-lead-size,var(--mos-type-label-sm-size,12px));line-height:var(--mos-page-lead-line,1.35);margin:0}.workspace-dashboard-section{flex-direction:column;gap:10px;width:100%;display:flex}.workspace-dashboard-primary-stack{flex-direction:column;gap:14px;width:100%;min-width:0;display:flex}.workspace-dashboard-primary-stack[data-dashboard-layout=position-attention-recent]{align-items:stretch}.workspace-dashboard-section-position{min-width:0}.workspace-dashboard-operations{flex-direction:column;gap:14px;width:100%;min-width:0;display:flex}.workspace-dashboard-section-attention,.workspace-dashboard-section-recent{min-width:0}.workspace-dashboard-overview-header,.workspace-dashboard-section-header{flex-direction:column;gap:2px;display:flex}.workspace-dashboard-overview-header{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;margin-bottom:0}.workspace-dashboard-overview-header h2,.workspace-dashboard-section-header h2,.workspace-dashboard-ops-heading h2{font-size:var(--mos-section-heading-size,13px);font-weight:var(--mos-section-heading-weight,750);line-height:var(--mos-section-heading-line,1.25);letter-spacing:.06em;text-transform:uppercase;color:var(--mos-text-primary,#0f172a);margin:0}.workspace-dashboard-overview-header h2{letter-spacing:0;text-transform:none}.workspace-dashboard-as-of{color:var(--mos-text-tertiary,#94a3b8);margin:0;font-size:12px}.workspace-dashboard-section-header p{color:var(--mos-text-tertiary,#94a3b8);margin:0;font-size:13px}.workspace-dashboard-section-header,.workspace-dashboard-ops-heading{min-height:1.25rem;margin-bottom:0}.workspace-dashboard-metric-grid{width:100%}.workspace-dashboard-attention-grid{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}@container mos-dashboard (width>=960px){.workspace-dashboard-operations{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px 16px;display:grid}.workspace-dashboard-operations[data-operations-balance=peer-50]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.workspace-dashboard-view-all{margin:0}.workspace-dashboard-view-all .mos-action-link{font-size:13px}@media (width<=1100px){.workspace-dashboard{padding:0}}@media (width<=720px){.workspace-dashboard{gap:28px;padding:0}.workspace-dashboard-header h1{font-size:var(--mos-page-title-size,var(--mos-type-heading-lg-size,24px))}.workspace-dashboard-overview-header{flex-direction:column;align-items:flex-start}}.workspace-experience-branch-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.workspace-experience-branch{background:var(--mos-surface-subtle,#f5f6f7);border:1px solid var(--mos-border-default,#e2e6eb);border-radius:8px;padding:1rem 1.125rem}.workspace-experience-branch h3{letter-spacing:-.02em;margin:0 0 .35rem;font-size:1rem}.workspace-experience-branch>p{color:var(--muted);margin:0 0 .75rem;font-size:.875rem;line-height:1.45}.workspace-experience-branch-surfaces{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.workspace-experience-branch-surfaces li{font-size:.8125rem;line-height:1.4}.workspace-experience-branch-surfaces a{font-weight:600;text-decoration:none}html[data-mos-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mos-surface-canvas:#0e1419;--mos-surface-base:#152028;--mos-surface-raised:#1b2730;--mos-surface-subtle:#1a242c;--mos-surface-open-work:#1a242c;--mos-surface-selected:var(--mos-surface-base);--mos-border-selected:var(--mos-action-primary);--mos-surface-brand-subtle:#163041;--mos-text-primary:#e8eef2;--mos-text-secondary:#9aabb6;--mos-text-tertiary:#6f8290;--mos-text-brand:#7eb7e0;--mos-border-subtle:#24313a;--mos-border-default:#2e3d48;--mos-overlay-backdrop:#00000094;--line:var(--mos-border-default);--muted:var(--mos-text-secondary);--bg:var(--mos-surface-canvas);--panel:var(--mos-surface-base);--text:var(--mos-text-primary)}html[data-mos-density=compact]{--mos-space-1:3px;--mos-space-2:6px;--mos-space-3:9px;--mos-space-4:12px;--mos-space-5:18px;--mos-space-6:24px}html[data-mos-text-size=large]{--mos-type-body-md-size:17px;--mos-type-body-lg-size:18px;--mos-type-heading-md-size:22px;--mos-type-heading-lg-size:26px;font-size:106.25%}html[data-mos-reduced-motion=reduce] *,html[data-mos-reduced-motion=reduce] :before,html[data-mos-reduced-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html[data-mos-focus-visibility=always] :focus{outline:3px solid var(--mos-action-primary,#0d5ca1);outline-offset:2px}html[data-mos-attention-presentation=quiet] .workspace-dashboard [data-attention],html[data-mos-attention-presentation=quiet] [data-dashboard-attention]{opacity:.72}html[data-mos-attention-presentation=quiet] .nav-link[href*=attention] span:after{content:none}.lumen-compatibility-host{display:none}
