@font-face{font-family:IBM Plex Sans;src:url(/_next/static/media/IBMPlexSans-Regular.64bcbd4d.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/_next/static/media/IBMPlexSans-Italic.61edb4fc.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/_next/static/media/IBMPlexSans-Medium.42c1e8b6.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/_next/static/media/IBMPlexSans-SemiBold.0202600d.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/_next/static/media/IBMPlexMono-Regular.0332c089.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/_next/static/media/IBMPlexMono-Italic.68c3624e.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/_next/static/media/IBMPlexMono-Medium.124eba11.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Serif";src:url(/_next/static/media/IBMPlexSerif-Regular.2361f627.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Serif";src:url(/_next/static/media/IBMPlexSerif-Italic.16f51d31.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"IBM Plex Serif";src:url(/_next/static/media/IBMPlexSerif-Medium.cd9e8ce8.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--psi-paper:#FAF9F5;--psi-section-fill:#E9F1F4;--psi-hairline:#DCE0E3;--psi-ink:#15252D;--psi-steel:#4A5B62;--psi-slate:#6C8990;--psi-working-blue:#1A6EA5;--psi-logo-azure:#098EF6;--psi-surface-0:#0D181E;--psi-surface-1:#142229;--psi-hairline-dark:#24343C;--psi-text-primary:#E7ECF0;--psi-text-secondary:#9FB0B8;--psi-text-muted:#6C8990;--psi-working-blue-dark:#7FA8C9;--psi-positive:#1E7A4E;--psi-negative:#A6392E;--psi-warning:#B07A1F;--psi-positive-dark:#5FBF8F;--psi-negative-dark:#D98A7C;--psi-warning-dark:#D9A85C;--psi-positive-soft:#E6F0EA;--psi-negative-soft:#F7E6E3;--psi-warning-soft:#F6EDDC;--psi-warning-ink:#7A5313;--psi-trace-line:#FEFCE8;--psi-trace-precedent:#FEF08A;--psi-trace-cross:var(--psi-trace-precedent);--psi-trace-cell:#FEE2E2;--psi-chart-1:#1A6EA5;--psi-chart-2:#8E6B55;--psi-chart-3:#5E4A64;--psi-chart-4:#6C8990;--psi-chart-5:#10456B;--psi-chart-6:#9FB0B8;--chart-on-1:var(--psi-paper);--chart-on-2:var(--psi-paper);--chart-on-3:var(--psi-paper);--chart-on-4:transparent;--chart-on-5:var(--psi-paper);--chart-on-6:var(--psi-ink);--chart-baseline:var(--psi-steel)}:root,[data-theme=light]{--surface-page:var(--psi-paper);--surface-card:#FFFFFF;--surface-sunken:var(--psi-section-fill);--surface-subbar:var(--psi-hairline);--surface-bar:var(--psi-ink);--surface-field:#FFFFFF;--surface-field-calc:var(--psi-section-fill);--border-hairline:var(--psi-hairline);--border-strong:var(--psi-ink);--border-field:#C6CDD1;--text-strong:var(--psi-ink);--text-body:var(--psi-steel);--text-tertiary:var(--psi-slate);--text-inverse:var(--psi-paper);--text-on-bar:var(--psi-paper);--text-accent:var(--psi-working-blue);--accent:var(--psi-working-blue);--accent-soft:#DCE9F1;--focus-ring:var(--psi-working-blue);--positive:var(--psi-positive);--negative:var(--psi-negative);--warning:var(--psi-warning);--positive-soft:var(--psi-positive-soft);--negative-soft:var(--psi-negative-soft);--warning-soft:var(--psi-warning-soft);--warning-text:var(--psi-warning-ink);--motif-stroke:var(--psi-working-blue);--shadow-drawer:-8px 0 24px rgba(13,24,30,0.28);--shadow-dialog:0 8px 28px rgba(13,24,30,0.22)}[data-theme=dark]{--surface-page:var(--psi-surface-0);--surface-card:var(--psi-surface-1);--surface-sunken:#101C23;--surface-subbar:#1B2A32;--surface-bar:#0A1318;--surface-field:var(--psi-surface-1);--surface-field-calc:#101C23;--border-hairline:var(--psi-hairline-dark);--border-strong:#3A4C55;--border-field:var(--psi-hairline-dark);--text-strong:var(--psi-text-primary);--text-body:var(--psi-text-secondary);--text-tertiary:var(--psi-text-muted);--text-inverse:var(--psi-ink);--text-on-bar:var(--psi-paper);--text-accent:var(--psi-working-blue-dark);--accent:var(--psi-working-blue-dark);--accent-soft:rgba(127,168,201,0.14);--focus-ring:var(--psi-working-blue-dark);--positive:var(--psi-positive-dark);--negative:var(--psi-negative-dark);--warning:var(--psi-warning-dark);--positive-soft:rgba(95,191,143,0.16);--negative-soft:rgba(217,138,124,0.16);--warning-soft:rgba(217,168,92,0.16);--warning-text:var(--psi-warning-dark);--motif-stroke:var(--psi-working-blue-dark);--psi-chart-1:#5D9FCE;--psi-chart-2:#B08D75;--psi-chart-3:#927A99;--psi-chart-4:#8FA8AF;--psi-chart-5:#4577A1;--psi-chart-6:#9FB0B8;--chart-on-1:var(--psi-ink);--chart-on-2:var(--psi-ink);--chart-on-3:var(--psi-ink);--chart-on-4:var(--psi-ink);--chart-on-5:transparent;--chart-on-6:var(--psi-ink);--chart-baseline:#5A6E76;--shadow-drawer:-8px 0 28px rgba(0,0,0,0.55);--shadow-dialog:0 10px 32px rgba(0,0,0,0.5)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--surface-page:var(--psi-paper);--surface-card:#FFFFFF;--surface-sunken:var(--psi-section-fill);--surface-subbar:var(--psi-hairline);--surface-bar:var(--psi-ink);--surface-field:#FFFFFF;--surface-field-calc:var(--psi-section-fill);--border-hairline:var(--psi-hairline);--border-strong:var(--psi-ink);--border-field:#C6CDD1;--text-strong:var(--psi-ink);--text-body:var(--psi-steel);--text-tertiary:var(--psi-slate);--text-inverse:var(--psi-paper);--text-on-bar:var(--psi-paper);--text-accent:var(--psi-working-blue);--accent:var(--psi-working-blue);--accent-soft:#DCE9F1;--focus-ring:var(--psi-working-blue);--positive:var(--psi-positive);--negative:var(--psi-negative);--warning:var(--psi-warning);--positive-soft:var(--psi-positive-soft);--negative-soft:var(--psi-negative-soft);--warning-soft:var(--psi-warning-soft);--warning-text:var(--psi-warning-ink);--motif-stroke:var(--psi-working-blue);--shadow-drawer:-8px 0 24px rgba(13,24,30,0.28);--shadow-dialog:0 8px 28px rgba(13,24,30,0.22)}}:root{--font-sans:"IBM Plex Sans","Helvetica Neue",Arial,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--font-serif:"IBM Plex Serif",Georgia,"Times New Roman",serif;--weight-regular:400;--weight-medium:500;--weight-bar:600;--text-hint:11px;--text-label:12px;--text-data:13px;--text-section:14px;--text-metric:16px;--text-title:20px;--text-display-sm:28px;--text-display:40px;--text-display-lg:64px;--leading-tight:1.15;--leading-snug:1.35;--leading-body:1.55;--leading-table:24px;--tracking-bar:0.07em;--tracking-tight:-0.01em;--tracking-none:0;--doc-body:10.5pt;--doc-lead:11pt;--doc-serif-display:32pt;--space-0:0px;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:12px;--space-6:16px;--space-7:24px;--space-8:32px;--space-9:48px;--space-10:64px;--row-h:24px;--bar-h:32px;--field-h:28px;--control-h:28px;--control-h-lg:34px;--sidebar-w:296px;--drawer-w:460px;--col-label-w:300px;--col-total-w:120px;--col-data-w:118px;--pad-field:6px 8px;--pad-cell:4px 12px;--pad-bar:0 12px;--pad-card:16px;--pad-doc-margin:56px;--radius-0:0px;--radius-1:2px;--radius-2:4px;--radius-3:6px;--radius-pill:999px;--rule-hairline:1px solid var(--border-hairline);--rule-strong:2px solid var(--border-strong);--rule-double:4px double var(--border-strong);--rule-field:1px solid var(--border-field);--shadow-none:none;--focus-ring-width:1px;--focus-shadow:0 0 0 1px var(--focus-ring);--ease:cubic-bezier(0.2,0,0.2,1);--dur-height:250ms;--dur-opacity:200ms;--dur-hover:120ms;--motif-stroke-w:2px;--motif-gap:3px;--motif-skew:-20deg;--text-primary:var(--text-strong);--text-secondary:var(--text-body)}body{background:var(--surface-page);color:var(--text-body);font-size:var(--text-label);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;text-wrap:pretty}body,h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-sans)}h1,h2,h3,h4,h5,h6{color:var(--text-strong);font-weight:var(--weight-medium);line-height:var(--leading-snug)}a{color:var(--text-accent);text-decoration:none;border-bottom:1px solid color-mix(in oklab,var(--accent) 40%,transparent);transition:color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}a:hover{color:var(--text-strong);border-bottom-color:var(--text-strong)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:none;box-shadow:var(--focus-shadow);border-color:var(--focus-ring)}.psi-figure,.psi-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.psi-bar-label{font-family:var(--font-sans);font-weight:var(--weight-bar);font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-bar)}.psi-serif{font-family:var(--font-serif)}