[data-operations-theme=true],[data-auth-theme=operations]{--font-display:"Geist Variable", "Inter Variable";--ops-ink:#112b4d;--ops-muted:#566b86;--ops-rim:#dbe7f2;--ops-line:#dce6f0;--ops-background:linear-gradient(135deg, #f6faff, #edf4fa 65%, #e9f2fb);--ops-scene:var(--ops-solid);--ops-surface:#f9fcfff0;--ops-metric:#ffffffb8;--ops-heading:transparent;--ops-inset:#edf4fa;--ops-overlay:#fafefff7;--ops-solid:#fff;--ops-quiet:#f0f6fc;--ops-control:#fff;--ops-hover:#e4effa;--ops-accent:#1261b5;--ops-accent-hover:#084b96;--ops-accent-soft:#deedfc;--ops-shadow:0 4px 16px #2755850e, inset 0 1px 0 #ffffffb0;--ops-float-shadow:0 8px 20px #123a6410, 0 28px 80px #123a6429;--ops-button:#0a4b92;--ops-on-button:#fff;--ops-pill-line:color-mix(in srgb, currentColor 26%, transparent);--ops-pill-fill:color-mix(in srgb, currentColor 11%, transparent);--ops-row-hover:color-mix(in srgb, var(--ops-ink) 4%, transparent);--ops-well:color-mix(in srgb, var(--ops-ink) 6%, transparent);--ops-hairline:var(--glass-clear-line);--ops-blur:blur(16px) saturate(1.15);--ops-title:clamp(24px, 2vw, 28px);--ops-section-title:clamp(18px, 1.4vw, 23px);--ops-number:clamp(24px, 2.2vw, 34px);--ops-shell-height:56px;--ops-gutter:0px;--ops-content-padding:16px;--ops-header-padding:20px 24px;--ops-control-height:36px;--ops-control-radius:12px;--ops-body-size:14px;--ops-label-size:12px;--ops-workspace-height:calc(100dvh - var(--ops-shell-height) - 16px);--stripe-ink:var(--ops-ink);--stripe-secondary:var(--ops-muted);--stripe-tertiary:var(--ops-muted);--stripe-panel:var(--ops-solid);--stripe-panel-solid:var(--ops-solid);--stripe-panel-strong:var(--ops-solid);--stripe-panel-soft:var(--ops-quiet);--stripe-panel-quiet:var(--ops-quiet);--stripe-panel-translucent:var(--ops-overlay);--stripe-canvas:var(--ops-solid);--stripe-canvas-deep:var(--ops-quiet);--stripe-control:var(--ops-control);--stripe-control-hover:var(--ops-hover);--stripe-control-quiet:var(--ops-quiet);--stripe-quiet:var(--ops-quiet);--stripe-line:var(--ops-line);--stripe-line-subtle:color-mix(in srgb, var(--ops-line) 60%, transparent);--stripe-line-strong:color-mix(in srgb, var(--ops-muted) 35%, var(--ops-solid));--stripe-accent:var(--ops-accent);--stripe-brand:var(--ops-accent);--stripe-accent-hover:var(--ops-accent-hover);--stripe-accent-soft:var(--ops-accent-soft);--stripe-accent-line:color-mix(in srgb, var(--ops-accent) 25%, var(--ops-solid));--stripe-selected:var(--ops-accent-soft);--stripe-selection:var(--ops-accent-soft);--stripe-violet:var(--ops-accent);--stripe-focus:var(--ops-accent);--stripe-scrim:#112b4d40;--stripe-heading-wash:var(--ops-heading);--stripe-workspace-header:var(--ops-heading);--stripe-workspace-title:var(--ops-title);--stripe-radius-small:8px;--stripe-radius-control:var(--ops-control-radius);--stripe-radius-inner:12px;--stripe-radius-panel:20px;--stripe-radius-overlay:20px;--ops-drawer-radius:var(--stripe-radius-overlay) 0 0 var(--stripe-radius-overlay);--stripe-shadow-card:var(--ops-shadow);--stripe-shadow-float:var(--ops-float-shadow);--stripe-shadow-drawer:-16px 0 48px #23325526;--stripe-topbar-ink:var(--ops-ink);--stripe-topbar-muted:var(--ops-muted);--stripe-topbar-line:var(--ops-line);--glass-shell-ink:var(--ops-ink);--glass-shell-line:var(--ops-line);--ink:var(--stripe-ink);--muted:var(--stripe-secondary);--faint:var(--stripe-tertiary);--canvas:var(--stripe-canvas);--surface:var(--stripe-panel);--surface-soft:var(--stripe-panel-quiet);--surface-muted:var(--stripe-panel-quiet);--line:var(--stripe-line);--line-strong:var(--stripe-line-strong);--border:var(--stripe-line);--accent:var(--stripe-accent);--accent-strong:var(--stripe-accent-hover);--accent-soft:var(--stripe-accent-soft);--violet:var(--stripe-accent);--violet-soft:var(--stripe-accent-soft);--focus:var(--stripe-focus);--hub-panel:var(--stripe-panel);--hub-panel-strong:var(--stripe-panel);--hub-control-panel:var(--stripe-control);--hub-line:var(--stripe-line);--hub-shadow:var(--ops-shadow);--workspace-panel:var(--stripe-panel);--workspace-panel-strong:var(--stripe-panel);--workspace-line:var(--stripe-line);--workspace-row:var(--stripe-panel-quiet);--workspace-tint:var(--stripe-accent-soft);--workspace-shadow:var(--ops-shadow)}body:has([data-operations-theme=true]){--font-display:"Geist Variable", "Inter Variable";--ops-ink:#112b4d;--ops-muted:#566b86;--ops-rim:#dbe7f2;--ops-line:#dce6f0;--ops-background:linear-gradient(135deg, #f6faff, #edf4fa 65%, #e9f2fb);--ops-scene:var(--ops-solid);--ops-surface:#f9fcfff0;--ops-metric:#ffffffb8;--ops-heading:transparent;--ops-inset:#edf4fa;--ops-overlay:#fafefff7;--ops-solid:#fff;--ops-quiet:#f0f6fc;--ops-control:#fff;--ops-hover:#e4effa;--ops-accent:#1261b5;--ops-accent-hover:#084b96;--ops-accent-soft:#deedfc;--ops-shadow:0 4px 16px #2755850e, inset 0 1px 0 #ffffffb0;--ops-float-shadow:0 8px 20px #123a6410, 0 28px 80px #123a6429;--ops-button:#0a4b92;--ops-on-button:#fff;--ops-pill-line:color-mix(in srgb, currentColor 26%, transparent);--ops-pill-fill:color-mix(in srgb, currentColor 11%, transparent);--ops-row-hover:color-mix(in srgb, var(--ops-ink) 4%, transparent);--ops-well:color-mix(in srgb, var(--ops-ink) 6%, transparent);--ops-hairline:var(--glass-clear-line);--ops-blur:blur(16px) saturate(1.15);--ops-title:clamp(24px, 2vw, 28px);--ops-section-title:clamp(18px, 1.4vw, 23px);--ops-number:clamp(24px, 2.2vw, 34px);--ops-shell-height:56px;--ops-gutter:0px;--ops-content-padding:16px;--ops-header-padding:20px 24px;--ops-control-height:36px;--ops-control-radius:12px;--ops-body-size:14px;--ops-label-size:12px;--ops-workspace-height:calc(100dvh - var(--ops-shell-height) - 16px);--stripe-ink:var(--ops-ink);--stripe-secondary:var(--ops-muted);--stripe-tertiary:var(--ops-muted);--stripe-panel:var(--ops-solid);--stripe-panel-solid:var(--ops-solid);--stripe-panel-strong:var(--ops-solid);--stripe-panel-soft:var(--ops-quiet);--stripe-panel-quiet:var(--ops-quiet);--stripe-panel-translucent:var(--ops-overlay);--stripe-canvas:var(--ops-solid);--stripe-canvas-deep:var(--ops-quiet);--stripe-control:var(--ops-control);--stripe-control-hover:var(--ops-hover);--stripe-control-quiet:var(--ops-quiet);--stripe-quiet:var(--ops-quiet);--stripe-line:var(--ops-line);--stripe-line-subtle:color-mix(in srgb, var(--ops-line) 60%, transparent);--stripe-line-strong:color-mix(in srgb, var(--ops-muted) 35%, var(--ops-solid));--stripe-accent:var(--ops-accent);--stripe-brand:var(--ops-accent);--stripe-accent-hover:var(--ops-accent-hover);--stripe-accent-soft:var(--ops-accent-soft);--stripe-accent-line:color-mix(in srgb, var(--ops-accent) 25%, var(--ops-solid));--stripe-selected:var(--ops-accent-soft);--stripe-selection:var(--ops-accent-soft);--stripe-violet:var(--ops-accent);--stripe-focus:var(--ops-accent);--stripe-scrim:#112b4d40;--stripe-heading-wash:var(--ops-heading);--stripe-workspace-header:var(--ops-heading);--stripe-workspace-title:var(--ops-title);--stripe-radius-small:8px;--stripe-radius-control:var(--ops-control-radius);--stripe-radius-inner:12px;--stripe-radius-panel:20px;--stripe-radius-overlay:20px;--ops-drawer-radius:var(--stripe-radius-overlay) 0 0 var(--stripe-radius-overlay);--stripe-shadow-card:var(--ops-shadow);--stripe-shadow-float:var(--ops-float-shadow);--stripe-shadow-drawer:-16px 0 48px #23325526;--stripe-topbar-ink:var(--ops-ink);--stripe-topbar-muted:var(--ops-muted);--stripe-topbar-line:var(--ops-line);--glass-shell-ink:var(--ops-ink);--glass-shell-line:var(--ops-line);--ink:var(--stripe-ink);--muted:var(--stripe-secondary);--faint:var(--stripe-tertiary);--canvas:var(--stripe-canvas);--surface:var(--stripe-panel);--surface-soft:var(--stripe-panel-quiet);--surface-muted:var(--stripe-panel-quiet);--line:var(--stripe-line);--line-strong:var(--stripe-line-strong);--border:var(--stripe-line);--accent:var(--stripe-accent);--accent-strong:var(--stripe-accent-hover);--accent-soft:var(--stripe-accent-soft);--violet:var(--stripe-accent);--violet-soft:var(--stripe-accent-soft);--focus:var(--stripe-focus);--hub-panel:var(--stripe-panel);--hub-panel-strong:var(--stripe-panel);--hub-control-panel:var(--stripe-control);--hub-line:var(--stripe-line);--hub-shadow:var(--ops-shadow);--workspace-panel:var(--stripe-panel);--workspace-panel-strong:var(--stripe-panel);--workspace-line:var(--stripe-line);--workspace-row:var(--stripe-panel-quiet);--workspace-tint:var(--stripe-accent-soft);--workspace-shadow:var(--ops-shadow)}:root[data-horizon-theme=dark] [data-operations-theme=true],:root[data-horizon-theme=dark] [data-auth-theme=operations]{--ops-ink:#eef3fa;--stripe-scrim:#04091094;--ops-muted:#a3b4c8;--ops-rim:#aac8f521;--ops-line:#aac8f51f;--ops-background:transparent;--ops-scene-fill:transparent;--ops-scene:var(--ops-solid);--ops-surface:#131f2ee0;--ops-metric:#17263a;--ops-heading:transparent;--ops-inset:#0f1925;--ops-overlay:#162334f7;--ops-solid:#131f2e;--ops-quiet:#1a2939;--ops-control:#1a2939;--ops-hover:#23364b;--ops-accent:#84aef0;--ops-accent-hover:#a9c8f7;--ops-accent-soft:#17304f;--ops-shadow:inset 0 1px 0 #ffffff0d;--ops-float-shadow:inset 0 1px 0 #aac8f524, 0 2px 6px #02081270, 0 32px 80px -16px #020812c2;--ops-button:#84aef0;--ops-on-button:#06142b;--ops-blur:blur(28px) saturate(1.6)}:root[data-horizon-theme=dark] body:has([data-operations-theme=true]){--ops-ink:#eef3fa;--stripe-scrim:#04091094;--ops-muted:#a3b4c8;--ops-rim:#aac8f521;--ops-line:#aac8f51f;--ops-background:transparent;--ops-scene-fill:transparent;--ops-scene:var(--ops-solid);--ops-surface:#131f2ee0;--ops-metric:#17263a;--ops-heading:transparent;--ops-inset:#0f1925;--ops-overlay:#162334f7;--ops-solid:#131f2e;--ops-quiet:#1a2939;--ops-control:#1a2939;--ops-hover:#23364b;--ops-accent:#84aef0;--ops-accent-hover:#a9c8f7;--ops-accent-soft:#17304f;--ops-shadow:inset 0 1px 0 #ffffff0d;--ops-float-shadow:inset 0 1px 0 #aac8f524, 0 2px 6px #02081270, 0 32px 80px -16px #020812c2;--ops-button:#84aef0;--ops-on-button:#06142b;--ops-blur:blur(28px) saturate(1.6)}.stripe-app-root .portal-layout[data-operations-theme=true]{background:var(--ops-scene-fill,var(--ops-solid));color:var(--ops-ink);font-family:Geist Variable,Inter Variable,sans-serif}.stripe-app-root .portal-layout[data-operations-theme=true]:before,.stripe-app-root .portal-layout[data-operations-theme=true]:after{display:none}.stripe-app-root .portal-layout[data-operations-theme=true] .portal-main.surface-main:not(.messages-main):not(.email-main):not(.calendar-main):not(.hub-main){padding:0}@media (max-width:860px){[data-operations-theme=true]{--ops-workspace-height:calc(100dvh - var(--ops-shell-height) - 95px)}}@media (max-width:760px){[data-operations-theme=true]{--ops-gutter:8px;--ops-content-padding:12px;--ops-header-padding:16px}}.stripe-app-root .portal-layout[data-operations-theme=true] :is(.panel,.workspace-page-header,.admin-workspace-summary,.workspace-browse-surface,.statement-card,.statements-summary,.performance-report,.report-metric-card,.market-position-card,.insight-card,.report-history,.report-comments,.report-actions,.report-builder,.organization-directory,.admin-workspace-hero,.accounts-directory-section,.organization-section,.organization-setup-guide){border:1px solid var(--ops-rim);border-radius:var(--stripe-radius-panel);color:var(--stripe-ink);background:var(--ops-surface);box-shadow:var(--ops-shadow)}.stripe-app-root .portal-layout[data-operations-theme=true] :is(.admin-workspace-summary,.statements-summary,.report-metric-card,.market-position-card,.organization-overview-grid>button){border-color:var(--ops-rim);background:var(--ops-metric);box-shadow:var(--ops-shadow)}.stripe-app-root .portal-layout[data-operations-theme=true] :is(.workspace-page-header h1,.workspace-page-header h2,.admin-header h1,.organization-heading h1,.performance-header h1){font-size:var(--ops-title);letter-spacing:-.04em;font-weight:550;line-height:1.2}.stripe-app-root .portal-layout[data-operations-theme=true] :is(.workspace-browse-header,.workspace-browse-toolbar,.email-inbox-toolbar){background:var(--ops-heading)}.stripe-app-root .portal-layout[data-operations-theme=true] :is(.primary-button,.run-report-button,.save-report-button,.comment-send-button){background:var(--ops-button);color:var(--ops-on-button);border-color:var(--ops-button);box-shadow:none}.stripe-app-root .portal-layout[data-operations-theme=true] :is(.top-utility-menu,[role=menu],.mobile-nav-more-menu,.workspace-switcher,.message-dialog,.account-edit-dialog,.admin-confirm-dialog,.performance-dialog,.performance-settings-dialog,.statement-payment-dialog,.statement-send-dialog,.communication-surface){background:var(--ops-overlay);border-color:var(--ops-rim);box-shadow:var(--ops-float-shadow);-webkit-backdrop-filter:var(--ops-blur);backdrop-filter:var(--ops-blur)}html:has(.portal-layout[data-operations-theme=true]){scrollbar-gutter:auto}.stripe-app-root .portal-layout[data-operations-theme=true] .accounts-toolbar :is(input,select){height:var(--ops-control-height);min-height:var(--ops-control-height);border:1px solid var(--ops-line);border-radius:var(--ops-control-radius);background-color:var(--ops-control);font-size:var(--ops-body-size)}.stripe-app-root .portal-layout[data-operations-theme=true] .accounts-filter>span{font-size:var(--ops-label-size);font-weight:500}.stripe-app-root .portal-layout[data-operations-theme=true] .account-index-item{transition:background-color .16s,border-color .16s}.stripe-app-root .portal-layout[data-operations-theme=true] .account-index-name strong{font-weight:600}.stripe-app-root .portal-layout[data-operations-theme=true] .main-shell{scrollbar-gutter:stable}@media (prefers-reduced-motion:reduce){.stripe-app-root .portal-layout[data-operations-theme=true] .account-index-item{transition:none}}@media (forced-colors:active){[data-operations-theme=true]{--ops-ink:CanvasText!important;--ops-muted:CanvasText!important;--ops-rim:CanvasText!important;--ops-line:CanvasText!important;--ops-surface:Canvas!important;--ops-metric:Canvas!important;--ops-heading:Canvas!important;--ops-inset:Canvas!important;--ops-overlay:Canvas!important;--ops-solid:Canvas!important;--ops-quiet:Canvas!important;--ops-control:Canvas!important;--ops-button:ButtonFace!important;--ops-on-button:ButtonText!important;--ops-shadow:none!important;--ops-float-shadow:none!important;--ops-blur:none!important}body:has([data-operations-theme=true]){--ops-ink:CanvasText!important;--ops-muted:CanvasText!important;--ops-rim:CanvasText!important;--ops-line:CanvasText!important;--ops-surface:Canvas!important;--ops-metric:Canvas!important;--ops-heading:Canvas!important;--ops-inset:Canvas!important;--ops-overlay:Canvas!important;--ops-solid:Canvas!important;--ops-quiet:Canvas!important;--ops-control:Canvas!important;--ops-button:ButtonFace!important;--ops-on-button:ButtonText!important;--ops-shadow:none!important;--ops-float-shadow:none!important;--ops-blur:none!important}.stripe-app-root .portal-layout[data-operations-theme=true] :is(.primary-button,.run-report-button,.save-report-button,.comment-send-button){color:buttontext;border-color:buttontext}.stripe-app-root .portal-layout[data-operations-theme=true].portal-layout.portal-layout{color:canvastext;background:canvas}}@media print{[data-operations-theme=true]{--ops-ink:#151b46!important;--ops-muted:#536181!important;--ops-solid:#fff!important;--ops-quiet:#fff!important;--ops-surface:#fff!important;--ops-metric:#fff!important;--ops-heading:#fff!important;--ops-inset:#fff!important;--ops-shadow:none!important;--ops-blur:none!important}body:has([data-operations-theme=true]){--ops-ink:#151b46!important;--ops-muted:#536181!important;--ops-solid:#fff!important;--ops-quiet:#fff!important;--ops-surface:#fff!important;--ops-metric:#fff!important;--ops-heading:#fff!important;--ops-inset:#fff!important;--ops-shadow:none!important;--ops-blur:none!important}.stripe-app-root .portal-layout[data-operations-theme=true].portal-layout.portal-layout{background:#fff}}.stripe-app-root .portal-layout[data-operations-theme=true] .communication-drawer{left:90px;right:14px;top:calc(var(--ops-shell-height) + 8px);background:var(--ops-solid);border:1px solid var(--ops-rim);border-radius:var(--stripe-radius-overlay);-webkit-backdrop-filter:none;backdrop-filter:none;width:auto;max-width:none;height:auto;max-height:none;box-shadow:var(--ops-shadow);bottom:8px}.stripe-app-root .portal-layout[data-operations-theme=true] .communication-drawer .communication-surface-header{color:var(--ops-ink);border-bottom:1px solid var(--ops-line);background:0 0;min-height:42px;padding:6px 16px}.stripe-app-root .portal-layout[data-operations-theme=true] .communication-drawer .communication-surface-header :is(p,h2){color:var(--ops-ink)}.stripe-app-root .portal-layout[data-operations-theme=true] .communication-drawer .communication-surface-header :is(.communication-surface-mark,.icon-button){background:var(--ops-quiet);color:var(--ops-accent);border-color:var(--ops-line)}.stripe-app-root .portal-layout[data-operations-theme=true] .communication-drawer .communication-surface-header .icon-button:hover{background:var(--ops-accent-soft);border-color:var(--ops-accent-soft)}.stripe-app-root .portal-layout[data-operations-theme=true] .communication-drawer .communication-surface-header .icon-button:focus-visible{outline:2px solid var(--ops-accent);outline-offset:3px}@media (max-width:860px){.stripe-app-root .portal-layout[data-operations-theme=true] .communication-drawer{inset:8px}}@media (prefers-reduced-transparency:reduce){[data-operations-theme=true]{--ops-surface:var(--ops-solid)!important;--ops-inset:var(--ops-solid)!important;--ops-overlay:var(--ops-solid)!important;--ops-metric:var(--ops-solid)!important;--ops-quiet:var(--ops-solid)!important;--ops-blur:none!important}body:has([data-operations-theme=true]){--ops-surface:var(--ops-solid)!important;--ops-inset:var(--ops-solid)!important;--ops-overlay:var(--ops-solid)!important;--ops-metric:var(--ops-solid)!important;--ops-quiet:var(--ops-solid)!important;--ops-blur:none!important}}.evidence-return{color:var(--stripe-secondary);margin:0;padding:10px 16px;font-size:13px;line-height:1.5}.evidence-return a{color:var(--stripe-accent);text-underline-offset:3px}[data-evidence-target=true]{outline:2px solid var(--stripe-accent);outline-offset:-2px;scroll-margin-block:24px}@media (max-width:650px){[data-operations-theme=true]{--ops-drawer-radius:0}body:has([data-operations-theme=true]){--ops-drawer-radius:0}}.stripe-app-root .portal-layout[data-operations-theme=true] .account-index-heading{background:0 0;font-size:12px;font-weight:550}.stripe-app-root .portal-layout[data-operations-theme=true] .staff-account-status.staff-account-status.staff-account-status{border:1px solid color-mix(in srgb, currentColor 26%, transparent);border-radius:var(--radius-small);background:color-mix(in srgb, currentColor 11%, transparent);padding:3px 9px;font-weight:550}.stripe-app-root .portal-layout[data-operations-theme=true] .account-index,.stripe-app-root .portal-layout[data-operations-theme=true] .accounts-toolbar{border-radius:var(--radius-panel)}.stripe-app-root .portal-layout[data-operations-theme=true] .accounts-toolbar :is(input,select){border-radius:999px}.stripe-app-root .portal-layout[data-operations-theme=true] .account-index-item>svg{transition:transform var(--motion-hover) var(--spring-soft)}.stripe-app-root .portal-layout[data-operations-theme=true] .account-index-item:hover>svg{transform:translate(3px)}.stripe-app-root .portal-layout[data-operations-theme=true] :is(.primary-button,.secondary-button,.run-report-button,.save-report-button,.comment-send-button){border-radius:999px}@media (prefers-reduced-motion:reduce){.stripe-app-root .portal-layout[data-operations-theme=true] .account-index-item>svg{transition:none}.stripe-app-root .portal-layout[data-operations-theme=true] .account-index-item:hover>svg{transform:none}}.stripe-app-root .portal-layout[data-operations-theme=true]:is([data-workspace-view=Finances],[data-workspace-view=Statements],[data-workspace-view=Cost\ Approvals],[data-workspace-view=Performance])>.main-shell{scroll-padding-top:84px}[data-operations-theme=true],[data-auth-theme=operations]{--ops-ink:#10224a;--ops-muted:#586a87;--ops-canvas:#eff3f9;--ops-rim:#102a5c12;--ops-rim-strong:#102a5c24;--ops-line:#e4e9f2;--ops-background:var(--ops-canvas);--ops-scene-fill:var(--ops-canvas);--ops-surface:#fff;--ops-metric:#fff;--ops-overlay:#fff;--ops-solid:#fff;--ops-quiet:#f1f4f9;--ops-control:#fff;--ops-hover:#e9eef7;--ops-accent:#1d5bd8;--ops-accent-hover:#164bb8;--ops-accent-soft:#e3ebfb;--ops-shadow:inset 0 1px 0 #fff, 0 1px 2px #102a5c0d, 0 10px 24px -12px #102a5c1f, 0 32px 64px -28px #102a5c2e;--ops-float-shadow:inset 0 1px 0 #ffffffe6, 0 2px 6px #102a5c14, 0 28px 64px -20px #102a5c4d;--ops-button:#1d5bd8;--ops-on-button:#fff;--ops-blur:blur(22px) saturate(1.6);--ops-shell-height:74px;--workspace-motion-duration:.56s;--workspace-motion-ease:cubic-bezier(.22, 1, .36, 1)}body:has([data-operations-theme=true]){--ops-ink:#10224a;--ops-muted:#586a87;--ops-canvas:#eff3f9;--ops-rim:#102a5c12;--ops-rim-strong:#102a5c24;--ops-line:#e4e9f2;--ops-background:var(--ops-canvas);--ops-scene-fill:var(--ops-canvas);--ops-surface:#fff;--ops-metric:#fff;--ops-overlay:#fff;--ops-solid:#fff;--ops-quiet:#f1f4f9;--ops-control:#fff;--ops-hover:#e9eef7;--ops-accent:#1d5bd8;--ops-accent-hover:#164bb8;--ops-accent-soft:#e3ebfb;--ops-shadow:inset 0 1px 0 #fff, 0 1px 2px #102a5c0d, 0 10px 24px -12px #102a5c1f, 0 32px 64px -28px #102a5c2e;--ops-float-shadow:inset 0 1px 0 #ffffffe6, 0 2px 6px #102a5c14, 0 28px 64px -20px #102a5c4d;--ops-button:#1d5bd8;--ops-on-button:#fff;--ops-blur:blur(22px) saturate(1.6);--ops-shell-height:74px;--workspace-motion-duration:.56s;--workspace-motion-ease:cubic-bezier(.22, 1, .36, 1)}:root[data-horizon-theme=dark] [data-operations-theme=true],:root[data-horizon-theme=dark] [data-auth-theme=operations]{--ops-ink:#eaf0fa;--ops-muted:#9fb0c9;--ops-canvas:#0a111d;--ops-rim:#aac8f51a;--ops-rim-strong:#aac8f52e;--ops-line:#aac8f51c;--ops-background:var(--ops-canvas);--ops-scene-fill:var(--ops-canvas);--ops-surface:#121c2c;--ops-metric:#121c2c;--ops-overlay:#121c2c;--ops-solid:#121c2c;--ops-quiet:#192537;--ops-control:#192537;--ops-hover:#22304a;--ops-accent:#7fa9f5;--ops-accent-hover:#a3c2f8;--ops-accent-soft:#1a3156;--ops-shadow:inset 0 1px 0 #ffffff0d, 0 10px 24px -12px #0006, 0 32px 64px -28px #0000008c;--ops-float-shadow:inset 0 1px 0 #ffffff1a, 0 2px 6px #00000073, 0 32px 80px -16px #000000c2;--ops-button:#7fa9f5;--ops-on-button:#06142b;--ops-blur:blur(24px) saturate(1.6)}:root[data-horizon-theme=dark] body:has([data-operations-theme=true]){--ops-ink:#eaf0fa;--ops-muted:#9fb0c9;--ops-canvas:#0a111d;--ops-rim:#aac8f51a;--ops-rim-strong:#aac8f52e;--ops-line:#aac8f51c;--ops-background:var(--ops-canvas);--ops-scene-fill:var(--ops-canvas);--ops-surface:#121c2c;--ops-metric:#121c2c;--ops-overlay:#121c2c;--ops-solid:#121c2c;--ops-quiet:#192537;--ops-control:#192537;--ops-hover:#22304a;--ops-accent:#7fa9f5;--ops-accent-hover:#a3c2f8;--ops-accent-soft:#1a3156;--ops-shadow:inset 0 1px 0 #ffffff0d, 0 10px 24px -12px #0006, 0 32px 64px -28px #0000008c;--ops-float-shadow:inset 0 1px 0 #ffffff1a, 0 2px 6px #00000073, 0 32px 80px -16px #000000c2;--ops-button:#7fa9f5;--ops-on-button:#06142b;--ops-blur:blur(24px) saturate(1.6)}.stripe-app-root .portal-layout[data-operations-theme=true] :is(.primary-button,.run-report-button,.save-report-button,.comment-send-button){background-color:var(--ops-button);background-image:linear-gradient(180deg, color-mix(in srgb, var(--ops-button) 86%, #fff), var(--ops-button));box-shadow:inset 0 1px 0 #ffffff47, 0 1px 2px #102a5c29, 0 8px 18px -8px color-mix(in srgb, var(--ops-button) 70%, transparent);transition:filter var(--motion-hover) var(--stripe-motion-ease), box-shadow var(--motion-hover) var(--stripe-motion-ease), transform var(--motion-press) var(--stripe-motion-ease);border-color:#0000}.stripe-app-root .portal-layout[data-operations-theme=true] :is(.primary-button,.run-report-button,.save-report-button,.comment-send-button):hover:not(:disabled){filter:brightness(1.06);box-shadow:inset 0 1px 0 #ffffff47, 0 1px 2px #102a5c29, 0 12px 24px -8px color-mix(in srgb, var(--ops-button) 80%, transparent)}.stripe-app-root .portal-layout[data-operations-theme=true] :is(.primary-button,.run-report-button,.save-report-button,.comment-send-button):active:not(:disabled){filter:brightness(.98);transform:scale(.97)}.stripe-app-root .portal-layout[data-operations-theme=true] .secondary-button{border:1px solid var(--ops-rim-strong);background:var(--ops-solid);color:var(--ops-ink);transition:background-color var(--motion-hover) var(--stripe-motion-ease), border-color var(--motion-hover) var(--stripe-motion-ease), transform var(--motion-press) var(--stripe-motion-ease);box-shadow:inset 0 1px #fffc,0 1px 2px #102a5c0f}.stripe-app-root .portal-layout[data-operations-theme=true] .secondary-button:hover:not(:disabled){border-color:color-mix(in srgb, var(--ops-ink) 24%, transparent);background:var(--ops-quiet)}.stripe-app-root .portal-layout[data-operations-theme=true] .secondary-button:active:not(:disabled){transform:scale(.97)}:root[data-horizon-theme=dark] .stripe-app-root .portal-layout[data-operations-theme=true] .secondary-button{box-shadow:inset 0 1px #ffffff0f}@media (prefers-reduced-motion:reduce){.stripe-app-root .portal-layout[data-operations-theme=true] :is(.primary-button,.run-report-button,.save-report-button,.comment-send-button,.secondary-button){transition:none}}[data-operations-theme=true],[data-auth-theme=operations]{--font-display:"Outfit Variable", "Geist Variable", "Inter Variable", sans-serif;--ops-ink:#0f172a;--ops-muted:#64708a;--ops-canvas:#f8f8fb;--ops-rim:#0f172a0a;--ops-rim-strong:#0f172a1f;--ops-line:#e7eaf0;--ops-background:var(--ops-canvas);--ops-scene-fill:var(--ops-canvas);--ops-surface:#fff;--ops-metric:#fff;--ops-solid:#fff;--ops-quiet:#f2f4f8;--ops-control:#fff;--ops-hover:#eceff5;--ops-accent:#2f62e6;--ops-accent-hover:#2552c8;--ops-accent-soft:#e5ecfc;--ops-shadow:0 1px 2px #0f172a08, 0 24px 56px -24px #0f172a29;--ops-float-shadow:0 2px 6px #0f172a0f, 0 32px 72px -24px #0f172a47;--ops-button:#10182b;--ops-on-button:#fff;--stripe-radius-panel:24px;--stripe-radius-overlay:28px}body:has([data-operations-theme=true]){--font-display:"Outfit Variable", "Geist Variable", "Inter Variable", sans-serif;--ops-ink:#0f172a;--ops-muted:#64708a;--ops-canvas:#f8f8fb;--ops-rim:#0f172a0a;--ops-rim-strong:#0f172a1f;--ops-line:#e7eaf0;--ops-background:var(--ops-canvas);--ops-scene-fill:var(--ops-canvas);--ops-surface:#fff;--ops-metric:#fff;--ops-solid:#fff;--ops-quiet:#f2f4f8;--ops-control:#fff;--ops-hover:#eceff5;--ops-accent:#2f62e6;--ops-accent-hover:#2552c8;--ops-accent-soft:#e5ecfc;--ops-shadow:0 1px 2px #0f172a08, 0 24px 56px -24px #0f172a29;--ops-float-shadow:0 2px 6px #0f172a0f, 0 32px 72px -24px #0f172a47;--ops-button:#10182b;--ops-on-button:#fff;--stripe-radius-panel:24px;--stripe-radius-overlay:28px}:root[data-horizon-theme=dark] [data-operations-theme=true],:root[data-horizon-theme=dark] [data-auth-theme=operations]{--ops-ink:#eef2fb;--ops-muted:#8f9bb5;--ops-canvas:#0a1020;--ops-rim:#ffffff12;--ops-rim-strong:#ffffff24;--ops-line:#ffffff12;--ops-background:var(--ops-canvas);--ops-scene-fill:var(--ops-canvas);--ops-surface:#111a2e;--ops-metric:#111a2e;--ops-overlay:#111a2e;--ops-solid:#111a2e;--ops-quiet:#182238;--ops-control:#182238;--ops-hover:#1f2a44;--ops-accent:#5b8cff;--ops-accent-hover:#7ea4ff;--ops-accent-soft:#1b2e5c;--ops-shadow:inset 0 1px 0 #ffffff0a, 0 16px 40px -24px #00000080;--ops-float-shadow:inset 0 1px 0 #ffffff14, 0 2px 6px #0006, 0 32px 80px -20px #000000b3;--ops-button:#fff;--ops-on-button:#0a1020}:root[data-horizon-theme=dark] body:has([data-operations-theme=true]){--ops-ink:#eef2fb;--ops-muted:#8f9bb5;--ops-canvas:#0a1020;--ops-rim:#ffffff12;--ops-rim-strong:#ffffff24;--ops-line:#ffffff12;--ops-background:var(--ops-canvas);--ops-scene-fill:var(--ops-canvas);--ops-surface:#111a2e;--ops-metric:#111a2e;--ops-overlay:#111a2e;--ops-solid:#111a2e;--ops-quiet:#182238;--ops-control:#182238;--ops-hover:#1f2a44;--ops-accent:#5b8cff;--ops-accent-hover:#7ea4ff;--ops-accent-soft:#1b2e5c;--ops-shadow:inset 0 1px 0 #ffffff0a, 0 16px 40px -24px #00000080;--ops-float-shadow:inset 0 1px 0 #ffffff14, 0 2px 6px #0006, 0 32px 80px -20px #000000b3;--ops-button:#fff;--ops-on-button:#0a1020}.stripe-app-root .portal-layout[data-operations-theme=true] :is(.primary-button,.run-report-button,.save-report-button,.comment-send-button){background-image:none;box-shadow:0 1px 2px #0f172a24,0 10px 24px -12px #0f172a5c}:root[data-horizon-theme=dark] .stripe-app-root .portal-layout[data-operations-theme=true] :is(.primary-button,.run-report-button,.save-report-button,.comment-send-button){box-shadow:0 1px 2px #0000004d,0 10px 24px -12px #00000080}:root[data-horizon-theme=dark] [data-operations-theme=true],:root[data-horizon-theme=dark] [data-auth-theme=operations]{--ops-canvas:#090e1f;--ops-surface:#111733;--ops-metric:#111733;--ops-solid:#111733;--ops-overlay:#111733d6;--ops-quiet:#181e3e;--ops-control:#181e3e;--ops-hover:#1f2650;--ops-rim:#ffffff0f;--ops-line:#ffffff0f;--ops-muted:#8b94b3}:root[data-horizon-theme=dark] body:has([data-operations-theme=true]){--ops-canvas:#090e1f;--ops-surface:#111733;--ops-metric:#111733;--ops-solid:#111733;--ops-overlay:#111733d6;--ops-quiet:#181e3e;--ops-control:#181e3e;--ops-hover:#1f2650;--ops-rim:#ffffff0f;--ops-line:#ffffff0f;--ops-muted:#8b94b3}
:root{--dropdown-open-dur:.25s;--dropdown-close-dur:.15s;--dropdown-ease:cubic-bezier(.22, 1, .36, 1);--app-dropdown-height:36px;--app-dropdown-surface:#f8fbff;--app-dropdown-radius:var(--ops-control-radius,var(--stripe-radius-small,10px));--app-dropdown-travel:-8px;--app-dropdown-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235a7392' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}:root :is(select:not([multiple]):not([size]),[data-dropdown-trigger]){box-sizing:border-box;cursor:pointer;min-width:0;max-width:100%;min-height:var(--app-dropdown-height)!important;height:var(--app-dropdown-height)!important;border:1px solid var(--ops-line,var(--stripe-line,#d8e4f1))!important;border-radius:var(--app-dropdown-radius)!important;background-color:var(--ops-surface,var(--stripe-panel,#fff))!important;color:var(--ops-ink,var(--stripe-ink,#173453))!important;padding:calc((var(--app-dropdown-height) - 22px) / 2) 34px calc((var(--app-dropdown-height) - 22px) / 2) 12px!important;box-shadow:none!important;font-family:Geist Variable,Inter Variable,sans-serif!important;font-size:13px!important;font-weight:500!important;line-height:20px!important}:root select:not([multiple]):not([size]){appearance:none;background-image:var(--app-dropdown-arrow)!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:16px 16px!important}:root :is(select,[data-dropdown-trigger]):focus-visible{outline-offset:2px;outline:2px solid var(--ops-accent,var(--stripe-focus,#1262b7))!important}:root :is(select,[data-dropdown-trigger]):disabled{cursor:not-allowed;opacity:.55}:root [data-dropdown-trigger]{text-align:left;align-items:center;display:flex;position:relative}:root [data-dropdown-trigger]:after{content:"";background:var(--app-dropdown-arrow) center / contain no-repeat;width:16px;height:16px;transition:rotate var(--dropdown-open-dur,.25s) var(--dropdown-ease,ease-out);position:absolute;right:10px}:root [data-dropdown-trigger]>:is(.lucide-chevron-down,.lucide-chevron-right,.lucide-chevron-up){display:none}:root :is([data-dropdown-trigger][aria-expanded=true],details[open]>[data-dropdown-trigger]):after{rotate:180deg}:root [data-dropdown-panel]{opacity:1;transition:opacity var(--dropdown-open-dur,.25s) var(--dropdown-ease,ease-out), translate var(--dropdown-open-dur,.25s) var(--dropdown-ease,ease-out);font-family:Geist Variable,Inter Variable,sans-serif;translate:0;border:1px solid var(--ops-line,var(--stripe-line,#d8e4f1))!important;border-radius:var(--stripe-radius-popover)!important;background:var(--app-dropdown-surface)!important;color:var(--ops-ink,var(--stripe-ink,#173453))!important;box-shadow:var(--ops-float-shadow,0 8px 24px #17345326)!important}:root [data-dropdown-panel] :is(button,[role=option]):not([aria-label*=Close]){border-radius:var(--stripe-radius-small);font-family:inherit;font-size:13px}:root [data-dropdown-panel] :is(button,[role=option]):hover{background-color:var(--ops-hover,var(--stripe-panel-quiet,#eef5fc))}@starting-style{:root [data-dropdown-panel]{opacity:0;translate:0 var(--app-dropdown-travel)}}:root [data-dropdown-panel][data-dropdown-state=closing],:root details:not([open])>[data-dropdown-panel]{opacity:0;translate:0 var(--app-dropdown-travel);transition-duration:var(--dropdown-close-dur,.15s);pointer-events:none}@supports selector(::details-content){:root details:has(>[data-dropdown-panel])::details-content{transition:content-visibility var(--dropdown-close-dur,.15s) allow-discrete}}@supports (appearance:base-select){:root select:not([multiple]):not([size]){appearance:base-select!important}:root select:not([multiple]):not([size])::picker(select){appearance:base-select!important}:root select:not([multiple]):not([size]){background-image:none!important}:root select:not([multiple]):not([size])::picker-icon{content:"";background:var(--app-dropdown-arrow) center / contain no-repeat;width:16px;height:16px;transition:rotate var(--dropdown-open-dur,.25s) var(--dropdown-ease,ease-out);position:absolute;right:10px}:root select:not([multiple]):not([size]){position:relative}:root select:not([multiple]):not([size]):open::picker-icon{rotate:180deg}:root select:not([multiple]):not([size])::picker(select){box-sizing:border-box;min-width:anchor-size(width);border:1px solid var(--ops-line,var(--stripe-line,#d8e4f1));border-radius:var(--stripe-radius-popover);background:var(--app-dropdown-surface);max-width:min(440px,100vw - 24px);max-height:min(320px,60dvh);color:var(--ops-ink,var(--stripe-ink,#173453));box-shadow:var(--ops-float-shadow,0 8px 24px #17345326);overscroll-behavior:contain;opacity:0;translate:0 var(--app-dropdown-travel);transition:opacity var(--dropdown-close-dur,.15s) var(--dropdown-ease,ease-out), translate var(--dropdown-close-dur,.15s) var(--dropdown-ease,ease-out), display var(--dropdown-close-dur,.15s) allow-discrete, overlay var(--dropdown-close-dur,.15s) allow-discrete;margin-block:6px;padding:5px;font:500 13px/1.5 Geist Variable,Inter Variable,sans-serif;overflow-y:auto}:root select:not([multiple]):not([size]):open::picker(select){opacity:1;transition-duration:var(--dropdown-open-dur,.25s);translate:0}@starting-style{:root select:not([multiple]):not([size]):open::picker(select){opacity:0;translate:0 var(--app-dropdown-travel)}}:root select:not([multiple]):not([size]) option{border-radius:var(--stripe-radius-small);min-height:36px;color:inherit;font:inherit;white-space:normal;background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;display:flex}:root select option:is(:hover,:focus){background:var(--ops-hover,var(--stripe-panel-quiet,#eef5fc))}:root select option:checked{background:var(--ops-accent-soft,var(--stripe-accent-soft,#e0efff));font-weight:600}:root select option:disabled{opacity:.5}:root select option::checkmark{color:var(--ops-accent,var(--stripe-accent,#1262b7));order:1;margin-left:auto}}@media (pointer:coarse),(max-width:760px){:root{--app-dropdown-height:44px}}@media (prefers-reduced-motion:reduce){:root [data-dropdown-panel]{transition:none!important}:root details:has(>[data-dropdown-panel])::details-content{transition:none!important}@starting-style{:root [data-dropdown-panel]{opacity:1;translate:none}}:root [data-dropdown-trigger]:after{transition:none!important}:root select::picker-icon{transition:none!important}:root select::picker(select){transition:none!important}@starting-style{:root select:not([multiple]):not([size]):open::picker(select){opacity:1;translate:none}}}@media (forced-colors:active){:root :is(select,[data-dropdown-trigger],[data-dropdown-panel]){color:canvastext!important;background-color:canvas!important;border-color:buttontext!important}:root select::picker(select){color:canvastext!important;background-color:canvas!important;border-color:buttontext!important}}:root [data-dropdown-options]>button,:root [data-dropdown-panel] :is([role=menuitem],[role=menuitemradio],button[role=option]){min-height:36px;padding:8px 10px;font-size:13px;line-height:20px}:root select:is([multiple],[size]){border:1px solid var(--ops-line,var(--stripe-line,#d8e4f1));border-radius:var(--app-dropdown-radius);background:var(--ops-surface,var(--stripe-panel,#fff));color:var(--ops-ink,var(--stripe-ink,#173453));font:500 13px/1.5 Geist Variable,Inter Variable,sans-serif}[data-horizon-theme=dark]{--app-dropdown-surface:#1c2e44;--app-dropdown-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23b7cbe0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}
button[data-overlay-close]{--overlay-close-size:36px;flex:0 0 var(--overlay-close-size)!important;width:var(--overlay-close-size)!important;min-width:var(--overlay-close-size)!important;max-width:var(--overlay-close-size)!important;height:var(--overlay-close-size)!important;min-height:var(--overlay-close-size)!important;max-height:var(--overlay-close-size)!important;border-radius:50%!important;place-items:center!important;padding:0!important;display:inline-grid!important}button[data-overlay-close]>svg{width:18px!important;height:18px!important;margin:0!important}@media (max-width:760px),(pointer:coarse){button[data-overlay-close]{--overlay-close-size:44px}}
:root,.stripe-app-root{--light-angle:155deg;--light-rim:#ffffffeb;--light-rim-far:#2846641a;--light-top:#ffffffd9;--light-key:color-mix(in srgb, var(--stripe-ribbon-5) 16%, transparent);--light-fill:color-mix(in srgb, var(--stripe-ribbon-3) 5%, transparent);--light-grain:.05;--glass-primary-fill:var(--stripe-panel);--glass-primary-line:var(--stripe-line);--glass-primary-shadow:inset 0 1px 0 var(--light-top), 0 1px 2px #1e37500f, 0 24px 48px -24px #1e375038;--glass-secondary-fill:var(--stripe-panel-soft);--glass-secondary-line:var(--stripe-line);--glass-secondary-shadow:inset 0 1px 0 #fff9;--glass-floating-fill:linear-gradient(var(--light-angle), #fffffff0, #fafcfedb);--glass-floating-filter:blur(24px) saturate(1.6);--glass-floating-line:#fffffff2;--glass-floating-shadow:inset 0 1px 0 #fff, 0 2px 6px #1e375014, 0 32px 80px -20px #1e37504d;--glass-frosted-fill:#f6f9fcd1;--glass-frosted-filter:blur(24px) saturate(1.2);--glass-frosted-line:#ffffffb3;--glass-frosted-shadow:inset 0 1px 0 #ffffffb3, 0 12px 32px -16px #1e37502e;--glass-clear-fill:#ffffff1f;--glass-clear-line:#2846641f;--glass-solid:var(--stripe-panel);--radius-pill:999px;--radius-panel:20px;--radius-inner:12px;--radius-small:8px;--type-display:clamp(40px, 5vw, 72px);--type-headline:clamp(28px, 2.8vw, 40px);--type-title:clamp(20px, 1.8vw, 26px);--type-figure:clamp(26px, 2.6vw, 40px);--type-meta:12px;--tracking-display:-.04em;--tracking-headline:-.035em;--spring-soft:linear(0, .006, .025 2.8%, .101 6.1%, .539 18.9%, .721 25.3%, .849 31.5%, .937 38.1%, .968 41.8%, .991 45.7%, 1.006 50.1%, 1.015 55%, 1.017 63.9%, 1.001 85.1%, 1);--spring-pop:linear(0, .19 6%, .52 14%, .8 23%, .97 32%, 1.045 41%, 1.06 49%, 1.045 58%, 1.015 70%, 1 84%, 1);--motion-press:.12s;--motion-hover:.22s;--motion-emerge:.52s;--motion-settle:.76s}:root[data-horizon-theme=dark],:root[data-horizon-theme=dark] .stripe-app-root{--light-rim:#ffffff57;--light-rim-far:#ffffff0d;--light-top:#ffffff1c;--light-key:color-mix(in srgb, var(--stripe-ribbon-2) 4%, #6096e82e);--light-fill:color-mix(in srgb, var(--stripe-ribbon-5) 2%, #6096e817);--light-grain:.07;--glass-primary-fill:linear-gradient(var(--light-angle), #19283a, #131f2e 46%, #142131);--glass-primary-line:#aac8f521;--glass-primary-shadow:inset 0 1px 0 var(--light-top), 0 1px 2px #0000004d, 0 28px 56px -28px #000000b3;--glass-secondary-fill:#0f1a27;--glass-secondary-line:#aac8f51a;--glass-secondary-shadow:inset 0 1px 0 #ffffff0d;--glass-floating-fill:linear-gradient(var(--light-angle), #283a52d1, #142030e0);--glass-floating-line:#ffffff24;--glass-floating-shadow:inset 0 1px 0 #ffffff29, 0 2px 6px #00000073, 0 36px 90px -18px #000c;--glass-frosted-fill:#0e1723bd;--glass-frosted-line:#aac8f51f;--glass-frosted-shadow:inset 0 1px 0 #ffffff12, 0 16px 40px -18px #000000b3;--glass-clear-fill:#aac8f508;--glass-clear-line:#aac8f51f}.horizon-atmosphere{--atmosphere-x:0;--atmosphere-y:0;z-index:0;contain:strict;pointer-events:none;background-color:var(--stripe-scene-background);background-image:var(--stripe-scene-atmosphere);background-position:bottom;background-repeat:no-repeat;background-size:100% max(520px,100dvh);transition:background-color 1.2s cubic-bezier(.65,0,.35,1);position:fixed;inset:0;overflow:hidden}.horizon-atmosphere>i{display:block;position:absolute}.horizon-atmosphere-key,.horizon-atmosphere-fill{will-change:transform;border-radius:50%}.horizon-atmosphere-key{background:radial-gradient(closest-side, var(--light-key), transparent);width:96vmax;height:96vmax;transform:translate3d(calc(var(--atmosphere-x) * 5vmax), calc(var(--atmosphere-y) * 4vmax), 0);top:-46vmax;left:-30vmax}.horizon-atmosphere-fill{background:radial-gradient(closest-side, var(--light-fill), transparent);width:84vmax;height:84vmax;transform:translate3d(calc(var(--atmosphere-x) * -3vmax), calc(var(--atmosphere-y) * -2.4vmax), 0);bottom:-44vmax;right:-34vmax}.horizon-atmosphere-grain{mix-blend-mode:overlay;opacity:var(--light-grain);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px;inset:0}.stripe-app-root [data-glass]{background-clip:padding-box;border:1px solid #0000}:root .stripe-app-root [data-glass=primary]{border-color:var(--glass-primary-line);background:var(--glass-primary-fill);box-shadow:var(--glass-primary-shadow)}:root .stripe-app-root [data-glass=secondary]{border-color:var(--glass-secondary-line);background:var(--glass-secondary-fill);box-shadow:var(--glass-secondary-shadow)}:root .stripe-app-root [data-glass=floating]{border-color:var(--glass-floating-line);background:var(--glass-floating-fill);box-shadow:var(--glass-floating-shadow);-webkit-backdrop-filter:var(--glass-floating-filter);backdrop-filter:var(--glass-floating-filter)}:root .stripe-app-root [data-glass=frosted]{border-color:var(--glass-frosted-line);background:var(--glass-frosted-fill);box-shadow:var(--glass-frosted-shadow);-webkit-backdrop-filter:var(--glass-frosted-filter);backdrop-filter:var(--glass-frosted-filter)}:root .stripe-app-root [data-glass=clear]{border-color:var(--glass-clear-line);background:var(--glass-clear-fill)}.stripe-app-root :is([data-glass=primary],[data-glass=floating]):before{z-index:1;border-radius:inherit;background:linear-gradient(var(--light-angle), var(--light-rim), var(--light-rim-far) 34%, transparent 58%, var(--light-rim-far) 82%, color-mix(in srgb, var(--light-rim) 46%, transparent));content:"";pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.stripe-app-root .portal-layout :is(.top-utility-menu,[role=menu],.mobile-nav-more-menu,.workspace-switcher,.comment-mention-menu){border-color:var(--glass-floating-line);background:var(--glass-floating-fill);box-shadow:var(--glass-floating-shadow);-webkit-backdrop-filter:var(--glass-floating-filter);backdrop-filter:var(--glass-floating-filter)}.stripe-app-root .portal-layout .top-utility-menu .horizon-theme-toggle{border-color:var(--glass-clear-line);background:var(--glass-clear-fill);display:flex}.stripe-app-root .portal-layout .top-utility-menu .horizon-theme-toggle>button{flex:1}@keyframes glass-emerge{0%{opacity:0;transform:scale(.94)}}@keyframes glass-rise{0%{opacity:0;transform:translateY(18px)}}.stripe-app-root .portal-layout :is(.top-utility-menu,.mobile-nav-more-menu){transform-origin:100% 0;animation:glass-emerge var(--motion-emerge) var(--spring-pop) both}.stripe-app-root .portal-layout .workspace-switcher{transform-origin:calc(var(--origin-x,50vw) - 50vw + 50%) calc(var(--origin-y,0px) - 12vh);animation:glass-emerge var(--motion-emerge) var(--spring-soft) both}.stripe-app-root [data-press]{transition:transform var(--motion-press) var(--stripe-motion-ease), filter var(--motion-hover) var(--stripe-motion-ease), background-color var(--motion-hover) var(--stripe-motion-ease), border-color var(--motion-hover) var(--stripe-motion-ease), box-shadow var(--motion-hover) var(--stripe-motion-ease)}.stripe-app-root [data-press]:active:not(:disabled){transition-duration:60ms;transform:scale(.975)}:root:active-view-transition-type(ledger){view-transition-name:none}:root:active-view-transition-type(ledger)::view-transition{pointer-events:none}::view-transition-group(.movement){animation-duration:var(--motion-emerge);animation-timing-function:var(--spring-soft)}::view-transition-old(.movement){object-fit:none;object-position:left center;width:100%;height:100%;animation-duration:.2s;animation-timing-function:cubic-bezier(.32,.72,0,1);overflow:clip}::view-transition-new(.movement){object-fit:none;object-position:left center;width:100%;height:100%;animation-duration:.2s;animation-timing-function:cubic-bezier(.32,.72,0,1);overflow:clip}@media (max-width:860px),(pointer:coarse){:root:root,:root:root .stripe-app-root{--glass-floating-filter:blur(16px) saturate(1.5);--glass-frosted-filter:blur(16px) saturate(1.2)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root:root,:root:root .stripe-app-root{--glass-floating-fill:var(--stripe-panel);--glass-frosted-fill:var(--stripe-panel)}}@media (prefers-reduced-transparency:reduce){:root:root,:root:root .stripe-app-root{--glass-floating-fill:var(--stripe-panel);--glass-frosted-fill:var(--stripe-panel);--glass-clear-fill:transparent;--glass-floating-filter:none;--glass-frosted-filter:none}.horizon-atmosphere-grain{display:none}}@media (prefers-reduced-motion:reduce){.horizon-atmosphere-key,.horizon-atmosphere-fill{transform:none}::view-transition-group(.movement){animation:none}::view-transition-old(.movement){animation:none}::view-transition-new(.movement){animation:none}}@media (forced-colors:active){.horizon-atmosphere{display:none}.stripe-app-root [data-glass]{box-shadow:none;background:canvas;border-color:canvastext}.stripe-app-root [data-glass]:before{display:none}}@media print{.horizon-atmosphere{display:none}}:root,.stripe-app-root{--light-top:#ffffffeb;--glass-primary-shadow:inset 0 1px 0 var(--light-top), 0 1px 2px #102a5c0d, 0 12px 28px -14px #102a5c24, 0 44px 88px -30px #102a5c38;--glass-secondary-fill:var(--stripe-panel);--glass-secondary-line:var(--stripe-line);--glass-secondary-shadow:inset 0 1px 0 #ffffffb3, 0 1px 2px #102a5c0a, 0 10px 24px -14px #102a5c1f, 0 28px 56px -28px #102a5c24;--glass-floating-fill:linear-gradient(var(--light-angle), #ffffffbd, #f6f9fe8f);--glass-floating-filter:blur(28px) saturate(1.9);--glass-floating-line:#ffffffe0;--glass-floating-shadow:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #102a5c0a, 0 2px 6px #102a5c0f, 0 24px 60px -22px #102a5c3d;--glass-frosted-fill:#f7f9fdad;--glass-frosted-filter:blur(24px) saturate(1.5);--glass-frosted-line:#fffc;--glass-clear-line:#102a5c1c}:root[data-horizon-theme=dark],:root[data-horizon-theme=dark] .stripe-app-root{--glass-primary-fill:linear-gradient(var(--light-angle), #172537, #121c2c 46%, #131e2f);--glass-primary-shadow:inset 0 1px 0 var(--light-top), 0 1px 2px #0000004d, 0 16px 32px -16px #00000080, 0 48px 96px -32px #000000b3;--glass-secondary-fill:#121c2c;--glass-secondary-line:#aac8f51a;--glass-secondary-shadow:inset 0 1px 0 #ffffff0d, 0 10px 24px -14px #00000073;--glass-floating-fill:linear-gradient(var(--light-angle), #1e2c429e, #0e1624bd);--glass-floating-line:#ffffff29;--glass-floating-shadow:inset 0 1px 0 #ffffff2e, 0 2px 6px #00000073, 0 36px 90px -18px #000000c7;--glass-frosted-fill:#0e1624a8;--glass-frosted-line:#aac8f524}:root,.stripe-app-root{--glass-primary-line:#0f172a0a;--glass-primary-shadow:inset 0 1px 0 var(--light-top), 0 1px 2px #0f172a08, 0 24px 56px -24px #0f172a29;--glass-secondary-line:#0f172a0a;--glass-secondary-shadow:inset 0 1px 0 #ffffffb3, 0 1px 2px #0f172a08, 0 20px 48px -24px #0f172a24;--glass-clear-line:#0f172a1a}:root[data-horizon-theme=dark],:root[data-horizon-theme=dark] .stripe-app-root{--glass-primary-fill:#111733;--glass-primary-line:#ffffff0f;--glass-primary-shadow:inset 0 1px 0 #ffffff0a, 0 16px 40px -24px #00000080;--glass-secondary-fill:#111733;--glass-secondary-line:#ffffff0f;--glass-secondary-shadow:inset 0 1px 0 #ffffff0a, 0 16px 40px -24px #00000073;--glass-clear-line:#ffffff1f}
