:root{--standard-dark-canvas:#10100f;color-scheme:light;--standard-panel-radius:10px;--standard-control-radius:12px;--standard-dialog-radius:18px;--standard-panel-padding:20px;--standard-section-gap:20px;--standard-control-shadow:0 2px 6px rgb(0 0 0/18%);--standard-font-value:var(--font-today-plex-mono),monospace;--standard-font-mobile-nav:var(--font-schibsted),Arial,sans-serif;--standard-accent:#a34e32;--standard-chart-fill:#a34e32;--standard-button-weight:500;--reading-small:14px;--reading-body:15px;--reading-regular:400;--reading-medium:500;--text-xs:14px;--text-sm:15px;--dark-control-radius:var(--standard-control-radius);--dark-dialog-radius:var(--standard-dialog-radius);--dark-control-shadow:var(--standard-control-shadow);--ease:cubic-bezier(0.2,0,0,1);--motion-fast:120ms;--motion-standard:160ms;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--shell-page-max:1440px;--compact-content-max:480px;--compact-gutter:16px;--eon-action-tray:86px;--visual-viewport-height:100dvh;--visual-viewport-offset-top:0px;--visual-keyboard-inset:0px;--type-body:normal;--type-strong:normal;--type-meta:normal;--type-page:normal;--type-detail:normal;--type-priority:normal;--type-section:normal;--type-financial:normal;--banked:var(--success-ink);--aging:var(--warning-ink);--owed:var(--danger-ink);--waiting:var(--ink-faint);--canvas:#faf9f6;--nav:#faf9f6;--surface:#faf9f6;--surface-low:#f1efea;--surface-mid:#f1efea;--ink:#242320;--ink-soft:#5c5954;--ink-faint:var(--ink-soft);--primary:#242320;--on-primary:#faf9f6;--primary-text:#a34e32;--primary-hover:#3b3833;--primary-pressed:#181714;--primary-container:#f0ede7;--primary-container-hover:#e8e4dd;--on-primary-container:#242320;--on-primary-container-soft:#5c5954;--signal:#a34e32;--signal-hover:#88402a;--signal-soft:#f0ede7;--on-signal:#faf9f6;--aqua:#faf9f6;--aqua-ink:#5c5954;--warning:#faf9f6;--warning-ink:#8b512b;--warning-accent:#8b512b;--danger:#faf9f6;--danger-ink:#9b392b;--danger-accent:#9b392b;--success:#faf9f6;--success-ink:#42684b;--line:#242320;--line-strong:var(--line);--line-soft:var(--line);--control-line:var(--line);--rule:var(--line);--focus:#a34e32;--focus-halo:transparent;--nested-surface:#faf9f6;--surface-glass:#faf9f6;--dialog-surface:#faf9f6;--state-hover:#f0ede7;--row-stripe:#f4f2ed;--row-hover:#f0ede7;--calendar-accent:#a34e32;--nav-pill-ink:#a34e32;--nav-pill-bg:transparent;--nav-pill-hover:#f0ede7;--state-primary-hover:#f0ede7;--disabled-ink:#77736d;--disabled-line:#b5b0a7;--disabled-bg:#f1efea;--placeholder:#5c5954;--scrim:rgba(14,17,22,.38);--avatar-bg:#a34e32;--on-avatar:#faf9f6;--chart-grid:var(--line);--bar-highlight:transparent;--bar-signal:#a34e32;--bar-aqua:#5c5954;--brand:#f2b33d;--nav-ink:#242320;--nav-muted:#5c5954;--nav-active:#a34e32;--nav-hover:#f0ede7;--r-xs:2px;--r-sm:4px;--r-md:0px;--r-lg:0px;--r-xl:0px;--r-pill:2px;--shadow-1:none;--shadow-2:0 12px 40px rgba(0,0,0,.18);--shadow-pressed:none;--brand-shadow:none;--primary-shadow:var(--standard-control-shadow);--primary-shadow-hover:var(--standard-control-shadow);--row-hover-shadow:none;--dialog-shadow:0 16px 48px rgba(0,0,0,.2);--shell-rail:224px;--shell-top:56px;--shell-bottom:56px;--target-button:36px;--target-icon:36px;--target-field:44px;--target-row:46px;--target-bottom-nav:56px;--font-body:var(--font-today-plex),Arial,sans-serif;--font-sans:var(--font-body);--font-display:var(--font-body);--font-mono:var(--font-body)}[data-fortress-surface][data-theme=light]{color-scheme:light;--canvas:#faf9f6;--nav:#faf9f6;--surface:#faf9f6;--surface-low:#f1efea;--surface-mid:#f1efea;--ink:#242320;--ink-soft:#5c5954;--ink-faint:var(--ink-soft);--primary:#242320;--on-primary:#faf9f6;--primary-text:#a34e32;--primary-hover:#3b3833;--primary-pressed:#181714;--primary-container:#f0ede7;--primary-container-hover:#e8e4dd;--on-primary-container:#242320;--on-primary-container-soft:#5c5954;--signal:#a34e32;--signal-hover:#88402a;--signal-soft:#f0ede7;--on-signal:#faf9f6;--aqua:#faf9f6;--aqua-ink:#5c5954;--warning:#faf9f6;--warning-ink:#8b512b;--warning-accent:#8b512b;--danger:#faf9f6;--danger-ink:#9b392b;--danger-accent:#9b392b;--success:#faf9f6;--success-ink:#42684b;--line:#242320;--line-strong:var(--line);--line-soft:var(--line);--control-line:var(--line);--rule:var(--line);--focus:#a34e32;--focus-halo:transparent;--nested-surface:#faf9f6;--surface-glass:#faf9f6;--dialog-surface:#faf9f6;--state-hover:#f0ede7;--row-stripe:#f4f2ed;--row-hover:#f0ede7;--calendar-accent:#a34e32;--nav-pill-ink:#a34e32;--nav-pill-bg:transparent;--nav-pill-hover:#f0ede7;--state-primary-hover:#f0ede7;--disabled-ink:#77736d;--disabled-line:#b5b0a7;--disabled-bg:#f1efea;--placeholder:#5c5954;--scrim:rgba(14,17,22,.38);--avatar-bg:#a34e32;--on-avatar:#faf9f6;--chart-grid:var(--line);--bar-highlight:transparent;--bar-signal:#a34e32;--bar-aqua:#5c5954;--nav-ink:#242320;--nav-muted:#5c5954;--nav-active:#a34e32;--nav-hover:#f0ede7;--shadow-2:0 12px 40px rgba(0,0,0,.18);--dialog-shadow:0 16px 48px rgba(0,0,0,.2);--primary-shadow:var(--standard-control-shadow);--primary-shadow-hover:var(--standard-control-shadow);--standard-accent:#a34e32;--standard-chart-fill:#a34e32}.fortress-dialog,:root,[data-fortress-surface],html.dark,html.light,html[data-theme=dark],html[data-theme=light]{--ft-amber:var(--signal);--ft-cyan:var(--aqua);--ft-sky:var(--primary);--ft-sky-strong:var(--primary-text);--ft-slate:var(--ink-faint);--ft-white:var(--surface);--ft-dark-base:var(--canvas);--ft-page:var(--canvas);--ft-paper:var(--surface);--ft-nav:var(--nav);--ft-ink:var(--ink);--ft-soft:var(--ink-soft);--ft-muted:var(--ink-faint);--ft-line:var(--line);--ft-line-strong:var(--line-strong);--ft-field:var(--surface-low);--ft-primary-action:var(--primary);--ft-primary-action-hover:var(--primary-hover);--ft-primary-action-foreground:var(--on-primary);--ft-nav-active:var(--nav-active);--ft-nav-active-foreground:var(--on-avatar);--ft-attention:var(--warning);--ft-attention-lift:var(--warning);--ft-attention-ink:var(--warning-ink);--ft-info:var(--aqua);--ft-info-lift:var(--aqua);--ft-date:var(--primary-container);--ft-date-lift:var(--primary-container);--ft-neutral-box:var(--surface-mid);--ft-neutral-box-lift:var(--surface-mid);--ft-radius-shell:var(--r-xl);--ft-radius-panel:var(--r-lg);--ft-radius-compact:var(--r-md);--ft-radius-nav:3px;--ft-radius-control:var(--standard-control-radius);--ft-shadow-shell:var(--shadow-2);--ft-shadow-soft:var(--shadow-1);--ft-focus-ring:0 0 0 4px var(--focus-halo);--font-settings-body:var(--type-body);--font-settings-label:var(--type-meta);--font-settings-title:var(--type-section);--font-settings-display:var(--type-page);--fortress-page:var(--canvas);--fortress-paper:var(--surface);--fortress-paper-2:var(--surface-low);--fortress-nav:var(--nav);--fortress-ink:var(--ink);--fortress-muted:var(--ink-soft);--fortress-quiet:var(--ink-faint);--fortress-line:var(--line);--fortress-line-strong:var(--line-strong);--fortress-slate:var(--ink-faint);--fortress-slate-deep:var(--ink-soft);--fortress-primary:var(--primary);--fortress-primary-hover:var(--primary-hover);--fortress-primary-active:var(--primary-pressed);--fortress-button-text:var(--on-primary);--fortress-button-disabled:var(--disabled-bg);--fortress-focus:var(--focus);--bar-green:var(--success-ink);--bar-blue:var(--aqua-ink);--bar-olive:var(--warning-ink);--bar-red:var(--danger-ink);--bar-track:var(--line);--text-green:var(--success-ink);--text-blue:var(--aqua-ink);--text-olive:var(--warning-ink);--text-red:var(--danger-ink);--color-bg-primary:var(--canvas);--color-bg-secondary:var(--nav);--color-bg-card:var(--surface);--color-bg-card-hover:var(--surface-low);--color-bg-input:var(--surface);--color-border:var(--control-line);--color-border-subtle:var(--line);--color-gold:var(--primary);--color-gold-light:var(--primary-hover);--color-gold-dim:var(--primary-pressed);--color-gold-glow:var(--focus-halo);--color-burgundy:var(--danger-ink);--color-burgundy-light:var(--danger-accent);--color-burgundy-dim:var(--danger);--color-violet:var(--primary);--color-violet-light:var(--primary-hover);--color-violet-dim:var(--primary-container);--color-emerald:var(--success-ink);--color-emerald-light:var(--success-ink);--color-emerald-dim:var(--success);--color-text-primary:var(--ink);--color-text-secondary:var(--ink-soft);--color-text-muted:var(--ink-faint);--color-text-gold:var(--primary-text);--color-success:var(--success-ink);--color-success-light:var(--success-ink);--color-warning:var(--warning-ink);--color-warning-light:var(--warning-ink);--color-danger:var(--danger-ink);--color-danger-light:var(--danger-ink)}[data-fortress-surface][data-theme=dark],html.dark,html[data-theme=dark]{color-scheme:dark;--canvas:#10100f;--nav:#10100f;--surface:#10100f;--surface-low:#181817;--surface-mid:#20201e;--ink:#e9e6e1;--ink-soft:#c8c6c3;--ink-faint:var(--ink-soft);--primary:#e9e6e1;--on-primary:#191917;--primary-text:#8fa9dc;--primary-hover:#f1eeea;--primary-pressed:#dcd9d4;--primary-container:#20201e;--primary-container-hover:#292926;--on-primary-container:#e9e6e1;--on-primary-container-soft:#c8c6c3;--signal:#638bd2;--signal-hover:#8fa9dc;--signal-soft:#181817;--on-signal:#10100f;--aqua:#10100f;--aqua-ink:#c8c6c3;--warning:#10100f;--warning-ink:#d7b37b;--warning-accent:#d7b37b;--danger:#10100f;--danger-ink:#ee828b;--danger-accent:#ee828b;--success:#10100f;--success-ink:#9fc8ad;--line:#a09f9b;--line-strong:var(--line);--line-soft:var(--line);--control-line:var(--line);--rule:var(--line);--focus:#d5d0c6;--nested-surface:#10100f;--surface-glass:#10100f;--dialog-surface:#10100f;--state-hover:#20201e;--row-stripe:#181817;--row-hover:#20201e;--calendar-accent:#638bd2;--nav-pill-ink:#8fa9dc;--nav-pill-bg:transparent;--nav-pill-hover:#20201e;--state-primary-hover:#20201e;--disabled-ink:#96958f;--disabled-line:#62625e;--disabled-bg:#20201e;--placeholder:#c8c6c3;--avatar-bg:#2455d6;--on-avatar:#e9e6e1;--chart-grid:var(--line);--bar-signal:#638bd2;--bar-aqua:#8fa9dc;--nav-ink:#e9e6e1;--nav-muted:#c8c6c3;--nav-active:#2455d6;--nav-hover:#20201e;--primary-shadow:var(--standard-control-shadow);--primary-shadow-hover:var(--standard-control-shadow);--font-body:var(--font-today-plex),Arial,sans-serif;--scrim:rgba(0,0,0,.65);--shadow-2:0 18px 60px rgb(0 0 0/32%);--dialog-shadow:0 18px 60px rgb(0 0 0/32%);--standard-accent:#638bd2;--standard-chart-fill:#638bd2}.fortress-dialog,.lgr-scope,[data-fortress-surface]{--lgr-surface:var(--surface);--lgr-panel:var(--surface);--lgr-ink:var(--ink);--lgr-soft:var(--ink-soft);--lgr-grey:var(--ink-faint);--lgr-field:var(--surface);--lgr-red:var(--danger-ink);--lgr-green:var(--success-ink);--lgr-amber:var(--warning-ink);--lgr-blue:var(--ink);--lgr-side:var(--surface-low);--lgr-ghost:var(--ink-faint);--lgr-on-ink:var(--on-primary);--lgr-sq-grey:var(--ink-faint);--lgr-state-grey:var(--ink-faint);--lgr-band:var(--aqua);--lgr-on-band:var(--aqua-ink);--lgr-band-muted:var(--aqua-ink);--lgr-cond:var(--font-sans);--lgr-sans:var(--font-body);--lgr-mono:var(--font-mono);--lgr-rule:var(--rule);--lgr-hair:var(--line);--lgr-hair-soft:var(--line);--lgr-yellow:var(--ink-faint);--lgr-t-body:var(--reading-regular,400) var(--reading-body,14px)/1.5 var(--font-body);--lgr-t-title:var(--reading-medium,500) var(--reading-body,14.5px)/1.4 var(--font-body);--lgr-t-detail:var(--reading-regular,400) var(--reading-small,12.5px)/1.45 var(--font-body);--lgr-t-money:var(--reading-medium,500) var(--reading-body,14px)/1.4 var(--font-mono);--lgr-t-head:var(--reading-medium,500) var(--reading-small,12px)/1.4 var(--font-mono)}html[data-eon-closeout=true] .eon-closeout-flow{--fortress-page:var(--canvas);--fortress-paper:var(--surface);--fortress-paper-2:var(--surface-low);--fortress-ink:var(--ink);--fortress-muted:var(--ink-soft);--fortress-quiet:var(--ink-faint);--fortress-line:var(--line);--fortress-line-strong:var(--control-line);--fortress-primary:var(--primary);--fortress-button-text:var(--on-primary);--text-red:var(--danger-ink);--bar-red:var(--danger-ink);--text-olive:var(--warning-ink);--bar-olive:var(--warning-ink);--text-green:var(--success-ink);--bar-green:var(--success-ink);--text-blue:var(--aqua-ink);--bar-blue:var(--aqua-ink);--bar-track:var(--line)}html{font-synthesis:none;font-optical-sizing:auto}body,html{background:var(--canvas)}body{margin:0;color:var(--ink);font-family:var(--font-sans);font-size:var(--reading-body,15px);font-optical-sizing:auto;font-variation-settings:normal;font-variant-numeric:tabular-nums;line-height:1.47;text-rendering:auto;font-weight:var(--reading-regular,400);-webkit-font-smoothing:antialiased}button,input,select:not([data-ui]),textarea:not([data-ui]){font:inherit}a,button{-webkit-tap-highlight-color:transparent}::selection{color:var(--on-primary-container);background:var(--primary-container)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}input:not([data-ui]):not([type=checkbox]):not([type=radio]):not([type=hidden]),select:not([data-ui]),textarea:not([data-ui]){min-height:var(--target-field);border:1px solid var(--control-line);border-radius:var(--standard-control-radius);color:var(--ink);background:var(--surface);font-size:var(--reading-body,15px);font-variation-settings:normal}textarea:not([data-ui]){min-height:132px}input:not([data-ui]):not([type=checkbox]):not([type=radio]):not([type=hidden]):focus,select:not([data-ui]):focus,textarea:not([data-ui]):focus{border-color:var(--primary);outline:2px solid var(--focus);outline-offset:2px;box-shadow:none}input:not([data-ui])[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--danger-accent);box-shadow:none}input::placeholder,textarea:not([data-ui])::placeholder{color:var(--placeholder)}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--surface) inset}button:disabled,button[aria-disabled=true],input:disabled,select:not([data-ui]):disabled,textarea:not([data-ui]):disabled{color:var(--disabled-ink);border-color:var(--disabled-line);background:var(--disabled-bg);cursor:not-allowed;opacity:1;box-shadow:none;transform:none}*{scrollbar-color:var(--line-strong) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:var(--r-pill);background:var(--line-strong);background-clip:padding-box}.fusion-app-main{min-width:0;min-height:100dvh;margin-left:var(--shell-rail);padding:0;color:var(--ink);background:var(--canvas)}.fortress-app-sidebar,.fortress-mobile-bottom-nav,.fortress-mobile-drawer,.fortress-mobile-nav{background:var(--nav);color:var(--nav-ink)}.fortress-app-sidebar{position:fixed;z-index:40;inset:0 auto 0 0;display:flex;width:var(--shell-rail);flex-direction:column;border:0;box-shadow:none;border-right:0;padding:26px 12px 14px}.fortress-sidebar-brand-row{display:flex;justify-content:space-between;gap:12px;margin:0 10px 32px}.fortress-brand,.fortress-sidebar-brand-row{align-items:center;min-height:28px;padding:0}.fortress-brand{display:inline-flex;border-radius:var(--r-sm);font-variation-settings:normal;text-decoration:none;color:#fff;font-family:var(--font-body);font-weight:700;font-size:var(--reading-body,14px);letter-spacing:.025em;text-transform:uppercase;gap:10px}.fortress-brand-mark{position:relative;display:grid;place-items:center;color:var(--surface);width:10px;height:10px;border-radius:1px;background:var(--brand);border:0;box-shadow:none}.fortress-brand-mark:after{font:700 18px/1 var(--font-sans);content:none}.fortress-sidebar-nav{min-height:0;flex:1;overflow-y:auto;gap:24px;padding:0;display:grid;align-content:start}.fortress-nav-item{display:flex;align-items:center;gap:12px;font-variation-settings:normal;text-decoration:none;transition:color var(--motion-standard) var(--ease),background-color var(--motion-standard) var(--ease),transform var(--motion-standard) var(--ease);min-height:36px;padding:0 10px;color:var(--nav-ink);font-size:16px;font-weight:600;border-radius:3px;background:transparent;border:0}.fortress-nav-item svg{width:19px;height:19px;flex:none;color:currentColor}.fortress-nav-item:hover{color:#fff;background:var(--nav-hover);transform:none}.fortress-nav-item--active,.fortress-nav-item[aria-current=page]{color:#fff;background:var(--nav-active);font-weight:700}.fortress-nav-item--active svg,.fortress-nav-item[aria-current=page] svg{stroke-width:2.2}.fortress-sidebar-footer{display:grid;margin-top:auto;border-top:1px solid #23272f;padding:12px 0 0;gap:8px}.fortress-mobile-bottom-nav[data-destinations="2"]{grid-template-columns:repeat(3,minmax(0,1fr))}.fortress-mobile-bottom-nav[data-destinations="1"]{grid-template-columns:repeat(2,minmax(0,1fr))}.fortress-mobile-bottom-nav[data-destinations="0"]{grid-template-columns:minmax(0,1fr)}.fortress-mobile-controls,.fortress-sidebar-utilities{display:flex;align-items:center;gap:8px}.fortress-sidebar-utilities{justify-content:space-between}.fortress-feedback-trigger,.fortress-icon-button,.fortress-menu-button,.fortress-theme-toggle{display:inline-flex;min-width:var(--target-icon);min-height:var(--target-icon);align-items:center;justify-content:center;gap:8px;border:0;border-radius:var(--r-sm);padding:0 8px;color:var(--ink-soft);background:transparent;font-size:var(--reading-small,12.5px);font-variation-settings:normal;cursor:pointer}.fortress-feedback-trigger:hover,.fortress-icon-button:hover,.fortress-menu-button:hover,.fortress-theme-toggle:hover{color:var(--ink);background:var(--state-hover)}.fortress-sidebar-user{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;color:var(--nav-ink);gap:8px;padding:0;background:transparent;border:0}.fortress-sidebar-user p,.fortress-sidebar-user span{display:block;margin:0}.fortress-sidebar-user p{font-variation-settings:normal;color:#fff;overflow-wrap:anywhere}.fortress-sidebar-user p,.fortress-sidebar-user span{font-size:var(--reading-small,12px);white-space:normal}.fortress-sidebar-user span{margin-top:2px;color:var(--nav-muted);font-family:var(--font-mono);text-transform:uppercase;font-weight:var(--reading-medium,500);font-variant-numeric:tabular-nums}.fortress-text-action{min-height:36px;border:0;border-radius:var(--r-sm);padding:0 8px;background:transparent;cursor:pointer;color:var(--nav-ink);font-size:var(--reading-small,12px)}.fortress-text-action:hover{color:#fff;background:var(--nav-active)}.fortress-text-action:disabled{color:var(--disabled-ink);cursor:wait}.fortress-button:disabled,.fortress-icon-button:disabled{color:var(--disabled-ink);border-color:var(--disabled-line);background:var(--disabled-bg);cursor:not-allowed;opacity:1}.fortress-dialog-layer{position:fixed;z-index:90;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;background:var(--fui-scrim,var(--scrim));backdrop-filter:none}.fortress-dialog{width:min(100%,520px);max-height:min(88dvh,760px);overflow-y:auto;padding:24px;color:var(--fui-ink,var(--ink));background:var(--fui-dialog-surface,var(--dialog-surface));box-shadow:var(--fui-overlay-shadow,var(--dialog-shadow));border-radius:var(--standard-dialog-radius);border:1px solid var(--control-line)}.fortress-dialog-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;border-bottom:1px solid var(--rule)}.fortress-dialog-header h2{margin:0;color:var(--fui-ink,var(--ink));font-variation-settings:normal;line-height:1.05;letter-spacing:-.025em;font-size:18px;font-weight:500;font-family:var(--font-body)}.fortress-dialog-eyebrow{margin:0 0 6px;color:var(--fui-faint,var(--ink-faint));font-size:var(--reading-small,12px);font-family:var(--font-mono);font-weight:var(--reading-medium,500);font-variation-settings:normal;font-variant-numeric:tabular-nums}.fortress-dialog-header p{max-width:430px;margin:7px 0 0;color:var(--fui-copy,var(--ink-soft));font-size:var(--reading-small,13px);line-height:1.45}.fortress-dialog-body{display:grid;gap:16px;margin-top:20px}.fortress-dialog-actions--footer{display:flex;justify-content:flex-end;gap:9px;border-top:1px solid var(--fui-line,var(--line));margin-top:24px;padding-top:18px}.fortress-mobile-bottom-nav,.fortress-mobile-nav,.fortress-nav-scrim{display:none}.fortress-mobile-drawer{display:none;background:var(--nav);color:var(--nav-ink);border-radius:0;box-shadow:none}.fortress-mobile-drawer .fortress-sidebar-brand-row{margin-bottom:18px}.fortress-mobile-drawer .fortress-sidebar-footer{padding-bottom:0}.fortress-mobile-avatar{display:grid;width:42px;height:42px;flex:none;place-items:center;font-size:var(--reading-small,12px);font-variation-settings:normal;border-radius:3px;background:var(--nav-active);color:#fff;font-family:var(--font-mono);font-variant-numeric:tabular-nums}html[data-eon-closeout=true] .fortress-feedback-button{display:none}@media (min-width:900px) and (max-width:1280px){.fortress-app-sidebar{padding-inline:12px;border-right:0;padding:26px 12px 14px}}@media (min-width:600px) and (max-width:899px) and (min-height:501px){.fortress-app-sidebar{padding-inline:12px;border-right:0;padding:26px 12px 14px}.fortress-sidebar-brand-row{margin-inline:6px;min-height:28px;margin:0 10px 32px;padding:0}.fortress-nav-item{padding-inline:10px;min-height:36px;padding:0 10px;color:var(--nav-ink);font-size:16px;font-weight:600;border-radius:3px;background:transparent;border:0}}@media (max-height:500px) and (max-width:900px),(max-width:599px){:root{--shell-rail:0px;--target-button:44px;--target-icon:44px;--target-field:44px;--target-row:56px;--compact-gutter:16px}html{scroll-padding-top:calc(var(--shell-top) + env(safe-area-inset-top) + 16px);scroll-padding-bottom:calc(var(--shell-bottom) + env(safe-area-inset-bottom) + 16px)}.fortress-app-sidebar{display:none;border-right:0;padding:26px 12px 14px}.fusion-app-main{width:100%;margin-left:0;padding-top:calc(var(--shell-top) + env(safe-area-inset-top));padding-bottom:calc(var(--shell-bottom) + env(safe-area-inset-bottom))}.fusion-app-main>:not(script):not(style){width:min(100%,var(--compact-content-max));margin-inline:auto}.fortress-mobile-nav{position:fixed;z-index:60;inset:0 0 auto;display:block;padding-top:env(safe-area-inset-top);background:var(--nav);backdrop-filter:none;border-bottom:0}.fortress-mobile-brand-row{display:flex;width:min(100%,var(--compact-content-max));align-items:center;justify-content:space-between;gap:16px;margin-inline:auto;padding-right:calc(var(--compact-gutter) + env(safe-area-inset-right));padding-left:calc(var(--compact-gutter) + env(safe-area-inset-left));min-height:56px}.fortress-mobile-brand-row .fortress-brand{min-width:0}.fortress-mobile-bottom-nav{position:fixed;z-index:60;inset:auto 0 0;display:grid;grid-template-columns:repeat(var(--compact-nav-count,4),minmax(0,1fr));align-items:start;padding:0 0 env(safe-area-inset-bottom);background:var(--nav);border-top:0;min-height:56px;backdrop-filter:none;gap:0}.fortress-mobile-bottom-item{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:0;background:transparent;font-variation-settings:normal;line-height:1.1;text-align:center;text-decoration:none;cursor:pointer;min-height:56px;color:var(--nav-ink);border-radius:0;padding:0 6px;font-size:var(--reading-body,14px);font-weight:600}.fortress-nav-scrim{position:fixed;z-index:70;inset:calc(var(--shell-top) + env(safe-area-inset-top)) 0 calc(var(--shell-bottom) + env(safe-area-inset-bottom));display:block;border:0;background:var(--scrim);backdrop-filter:blur(2px)}.fortress-mobile-drawer{position:fixed;z-index:80;right:max(8px,env(safe-area-inset-right));bottom:calc(var(--shell-bottom) + env(safe-area-inset-bottom) + 8px);left:max(8px,env(safe-area-inset-left));display:flex;width:auto;max-height:min(600px,calc(var(--visual-viewport-height) - var(--shell-top) - var(--shell-bottom) - 24px));flex-direction:column;overflow:hidden;border:1px solid var(--line-soft);padding:18px 16px 16px;background:var(--nav);color:var(--nav-ink);border-radius:0;box-shadow:none}.fortress-mobile-drawer .fortress-sidebar-nav{overflow-y:auto}.fortress-drawer-heading{min-height:52px;margin:0 2px 12px}.fortress-drawer-title{min-width:0}.fortress-drawer-title span,.fortress-drawer-title strong{display:block}.fortress-drawer-title strong{color:var(--nav-ink);font-size:20px;font-variation-settings:normal}.fortress-drawer-title span{margin-top:3px;color:var(--ink-faint);font-size:var(--reading-small,12px);font-variation-settings:normal;font-weight:var(--reading-medium,500)}.fortress-mobile-bottom-item svg{width:20px;height:20px;flex:none}.fortress-mobile-bottom-item:hover{color:var(--ink);background:var(--state-hover)}.fortress-mobile-bottom-item:disabled{color:var(--disabled-ink);border:0;background:transparent}.fortress-mobile-drawer .fortress-feedback-trigger,.fortress-mobile-drawer .fortress-menu-button,.fortress-mobile-drawer .fortress-nav-item,.fortress-mobile-drawer .fortress-text-action,.fortress-mobile-drawer .fortress-theme-toggle{min-height:var(--target-button)}.fortress-mobile-bottom-item--active,.fortress-mobile-bottom-item[aria-current=page]{color:#fff;background:var(--nav-active)}input:not([data-ui]):not([type=checkbox]):not([type=radio]):not([type=hidden]),select:not([data-ui]),textarea:not([data-ui]){min-height:var(--target-field);border-radius:var(--standard-control-radius);font-size:16px}textarea:not([data-ui]){min-height:150px}.fortress-dialog-layer{align-items:center;padding:calc(12px + env(safe-area-inset-top)) calc(12px + env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) calc(12px + env(safe-area-inset-left));backdrop-filter:none}.fortress-dialog{max-height:calc(var(--visual-viewport-height) - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));padding:20px;border-radius:4px;border:1px solid var(--control-line)}.fortress-dialog-actions .fortress-button{min-height:var(--target-button)}html[data-eon-closeout=true] .fusion-app-main{margin-left:0;padding:0}html[data-eon-closeout=true] .fortress-mobile-bottom-nav,html[data-eon-closeout=true] .fortress-mobile-nav{display:none}html[data-eon-closeout=true] .eon-closeout-flow{--ft-radius-control:var(--standard-control-radius)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.fortress-mobile-bottom-item:hover,.fortress-nav-item:hover,a:active,button:active{transform:none!important}}.fortress-nav-group{display:grid;gap:2px}.fortress-nav-group-label{margin:0 10px 8px;color:var(--nav-muted);font:var(--reading-medium,500) var(--reading-small,12px)/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums}.fortress-account-menu{position:relative}.fortress-account-menu>summary{list-style:none;display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:8px;padding:4px 10px;cursor:pointer;color:#fff}.fortress-account-menu>summary::-webkit-details-marker{display:none}.fortress-account-chevron{color:var(--nav-muted)}.fortress-account-options{position:absolute;left:0;right:0;bottom:calc(100% + 8px);display:grid;gap:4px;padding:8px;background:var(--nav-active);border:1px solid #444c59;border-radius:4px}.fortress-account-options>button,.fortress-sidebar-utilities>button{justify-content:flex-start;width:100%;min-height:36px;color:var(--nav-ink);background:transparent;border:0;border-radius:3px;font:var(--reading-medium,500) var(--reading-small,13px)/1.4 var(--font-body);padding:8px}.fortress-account-options>button:hover,.fortress-sidebar-utilities>button:hover{color:#fff;background:var(--nav-hover)}.fortress-account-options>button svg,.fortress-sidebar-utilities>button svg{display:none}.fortress-app-sidebar :focus-visible,.fortress-mobile-bottom-nav :focus-visible,.fortress-mobile-drawer :focus-visible,.fortress-mobile-nav :focus-visible{outline-color:#fff}@media (max-height:500px) and (max-width:900px),(max-width:599px){.fortress-nav-item,.fortress-sidebar-utilities>button{min-height:44px}.fortress-mobile-nav .fortress-sidebar-brand-row{margin:0}}.fortress-account-name{display:block;color:#fff;font:var(--reading-medium,500) var(--reading-small,13px)/1.4 var(--font-body);text-transform:none;overflow-wrap:anywhere}.fortress-account-title{display:block;margin-top:3px;color:var(--nav-muted);font:var(--reading-medium,500) var(--reading-small,12px)/1.4 var(--font-mono);text-transform:uppercase;font-variant-numeric:tabular-nums}.fortress-mobile-drawer .fortress-menu-button{color:var(--nav-ink);background:transparent}.fortress-mobile-drawer .fortress-menu-button:hover{color:#fff;background:var(--nav-hover)}a.fortress-nav-pill[href]{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:fit-content;max-width:100%;min-height:36px;padding:7px 13px;border:0;border-radius:999px;background:var(--nav-pill-bg);color:var(--nav-pill-ink);font:600 var(--reading-small,13px)/1.4 var(--font-body);letter-spacing:0;text-transform:none;text-decoration:none;white-space:normal;transition:background-color .12s ease}a.fortress-nav-pill[href]:hover{background:var(--nav-pill-hover);color:var(--nav-pill-ink);text-decoration:none}a.fortress-nav-pill[href]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (max-width:1000px),(pointer:coarse){a.fortress-nav-pill[href]{min-height:44px}}@media (prefers-reduced-motion:reduce){a.fortress-nav-pill[href]{transition:none}}html.dark body,html[data-theme=dark] body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-kerning:normal}[class~="text-[10px]"]{font-size:var(--reading-small,10px)}[class~="text-[11px]"]{font-size:var(--reading-small,11px)}[class~="text-[11.5px]"]{font-size:var(--reading-small,11.5px)}[class~="text-[12px]"]{font-size:var(--reading-small,12px)}[class~="text-[12.5px]"]{font-size:var(--reading-small,12.5px)}[class~="text-[13px]"]{font-size:var(--reading-small,13px)}[class~="text-[13.5px]"]{font-size:var(--reading-small,13.5px)}[class~="text-[14px]"]{font-size:var(--reading-body,14px)}[class~="text-[14.5px]"]{font-size:var(--reading-body,14.5px)}[class~="text-[15px]"]{font-size:var(--reading-body,15px)}.fusion-app-main{--app-page-gutter:44px;--app-header-offset:0px}@media (min-width:901px) and (max-width:1280px){.fusion-app-main{--app-page-gutter:28px}}@media (max-width:900px){.fusion-app-main{--app-page-gutter:20px}}@media (max-height:500px) and (max-width:900px),(max-width:599px){.fusion-app-main{--app-page-gutter:16px;--app-header-offset:calc(var(--shell-top) + env(safe-area-inset-top))}}html:has([data-page-header]){scroll-padding-top:calc(var(--app-sticky-clearance, 0px) + 16px)}.fusion-app-main a.fortress-nav-pill[href]{border-radius:4px;padding-inline:8px;background:transparent;color:var(--primary-text)}.fusion-app-main a.fortress-nav-pill[href]:hover{background:var(--row-hover);color:var(--primary-text);text-decoration:underline;text-underline-offset:3px}.fusion-app-main button.fortress-disclosure-button[aria-expanded],.fusion-app-main details.fortress-record-disclosure>summary{position:relative;min-height:44px;padding-right:28px;align-content:center;list-style:none;cursor:pointer}.fusion-app-main details.fortress-record-disclosure>summary::-webkit-details-marker{display:none}.fusion-app-main details.fortress-record-disclosure>summary::marker{content:""}.fusion-app-main button.fortress-disclosure-button[aria-expanded]:after,.fusion-app-main details.fortress-record-disclosure>summary:after{content:"";position:absolute;right:8px;top:50%;width:8px;height:8px;margin:-4px 0 0;border-right:2px solid;border-bottom:2px solid;transform:rotate(-45deg);pointer-events:none}.fusion-app-main button.fortress-disclosure-button[aria-expanded=true]:after,.fusion-app-main details.fortress-record-disclosure[open]>summary:after{transform:rotate(45deg)}.fusion-app-main button.fortress-disclosure-button[aria-expanded]:focus-visible,.fusion-app-main details.fortress-record-disclosure>summary:focus-visible{outline:2px solid var(--focus);outline-offset:3px}html[data-visual-standard=today] :is(.fortress-button,.fortress-icon-button){border-radius:var(--standard-control-radius)}html[data-visual-standard=today] .fortress-dialog{border-radius:var(--standard-dialog-radius)}html[data-visual-standard=today] body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fortress-dialog,[data-fortress-surface]{--font-sans:var(--font-body);--font-display:var(--font-body);--font-mono:var(--font-body)}.fortress-dialog{--standard-button-weight:500;--reading-regular:400;--reading-medium:500;font-family:var(--font-body);font-size:15px;font-weight:400}.fortress-dialog .fortress-field-label{color:var(--ink);font:400 14px/20px var(--font-body)}html[data-visual-standard=today] [data-fortress-panel]{min-width:0;padding:var(--standard-panel-padding);border:1px solid var(--line);border-radius:var(--standard-panel-radius);background:var(--canvas);box-shadow:none}html[data-visual-standard=today] [data-fortress-panel][data-fortress-density=compact]{padding:16px}[data-fortress-panel-heading]{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:12px}[data-fortress-panel-title]{margin:0;color:var(--ink);font:500 15px/24px var(--font-body);letter-spacing:0;text-transform:none}[data-fortress-panel-body]{padding-top:16px}[data-fortress-panel-body=flush]{padding-top:0}[data-fortress-text]{font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none}[data-fortress-text=section]{color:var(--ink);font:500 15px/24px var(--font-body)}[data-fortress-text=label]{color:var(--ink);font:400 14px/20px var(--font-body)}[data-fortress-text=support]{color:var(--ink-soft);font:400 14px/20px var(--font-body)}[data-fortress-text=record]{color:var(--ink);font:500 15px/21px var(--font-body)}[data-fortress-text=hero]{color:var(--ink);font:500 24px/30px var(--font-body);letter-spacing:-.015em}[data-fortress-text=amount]{color:var(--ink);font:500 24px/28.8px var(--font-body);letter-spacing:-.015em}[data-fortress-text=table-value]{color:var(--ink);font:400 14px/20px var(--standard-font-value)}@media (max-width:640px){:root{--standard-panel-padding:16px;--standard-section-gap:16px}}@media (any-pointer:coarse),(hover:none){:root{--target-button:44px;--target-icon:44px}html[data-visual-standard=today] :is(.fortress-button,.fortress-icon-button,.lgr-btn){min-height:44px}}html[data-visual-standard=today] .fortress-app-sidebar{--font-body:var(--font-today-plex),Arial,sans-serif;--font-mono:var(--font-body);--reading-regular:500;--reading-medium:600;--nav-muted:var(--nav-ink);font:500 15px/1.47 var(--font-body);background:var(--canvas);border-right:1px solid var(--line)}html[data-visual-standard=today] .fortress-app-sidebar :is(.fortress-brand,.fortress-nav-item,.fortress-account-name){font-family:var(--font-body);font-weight:500;color:var(--nav-ink)}html[data-visual-standard=today] .fortress-nav-group-label{font:400 14px/20px var(--font-body);text-transform:none;letter-spacing:0;color:var(--nav-ink)}html[data-visual-standard=today] .fortress-nav-item--active{position:relative;background:transparent;color:var(--nav-ink)}html[data-visual-standard=today] .fortress-nav-item--active:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;background:var(--standard-accent)}html[data-visual-standard=today] .fortress-sidebar-footer{border-color:var(--line)}html[data-visual-standard=today] .fortress-account-title{color:var(--nav-ink);font-family:var(--font-body);font-weight:400;letter-spacing:0;text-transform:lowercase}html[data-visual-standard=today] .fortress-account-title:first-letter{text-transform:uppercase}html[data-visual-standard=today] :is(.fortress-mobile-nav,.fortress-mobile-drawer,.fortress-mobile-bottom-nav){--font-body:var(--standard-font-mobile-nav);--font-sans:var(--font-body);--font-display:var(--font-body);--font-mono:var(--font-body);--reading-regular:500;--reading-medium:600;font-family:var(--font-body);font-weight:500;color:var(--nav-ink);background:var(--canvas);border-color:var(--line)}html[data-visual-standard=today] :is(.fortress-mobile-nav,.fortress-mobile-drawer) :is(.fortress-brand,.fortress-drawer-title,.fortress-sidebar-user p,.fortress-text-action){color:var(--nav-ink)}html[data-visual-standard=today] .fortress-mobile-avatar{background:var(--nav-active);color:var(--on-avatar)}html[data-visual-standard=today] .fortress-mobile-bottom-item--active{color:var(--nav-ink);background:transparent;box-shadow:inset 0 2px 0 var(--standard-accent)}html[data-visual-standard=today][data-theme=dark] .fortress-mobile-bottom-item:not([aria-current=page]):not(.fortress-mobile-bottom-item--active){color:#fafafa}html[data-visual-standard=today] .fortress-account-options{background:var(--canvas);border-color:var(--line)}html[data-visual-standard=today] :is(.fortress-nav-item,.fortress-text-action,.fortress-account-options>button,.fortress-sidebar-utilities>button):hover{color:var(--nav-ink);background:var(--nav-hover)}html[data-visual-standard=today] :is(.fortress-app-sidebar,.fortress-mobile-nav,.fortress-mobile-drawer,.fortress-mobile-bottom-nav) :focus-visible{outline-color:var(--focus)}.fortress-brand[data-tone=body]{color:var(--ink)}