@font-face{font-family:Lexend;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/630e0b819503bca7-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Lexend;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6eed223b32d97b82-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lexend;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/793968fa3513f5d6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lexend Fallback;src:local("Arial");ascent-override:90.98%;descent-override:22.74%;line-gap-override:0.00%;size-adjust:109.91%}.__className_e12283{font-family:Lexend,Lexend Fallback;font-style:normal}.__variable_e12283{--font-lexend:"Lexend","Lexend Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_aa1656{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_aa1656{--font-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--hb-gray-0:#FBFAF8;--hb-gray-50:#F6F5F1;--hb-gray-100:#EEEDE7;--hb-gray-200:#E2E0D8;--hb-gray-300:#D4D2C8;--hb-gray-400:#A8A69B;--hb-gray-500:#87857A;--hb-gray-700:#44423C;--hb-gray-900:#1C1B18;--hb-accent-100:#EAF0FF;--hb-accent-500:#2F6BFF;--hb-accent-700:#1E4FD6;--hb-green-100:#E3F4EA;--hb-green-500:#1F9D55;--hb-green-700:#157A40;--hb-amber-100:#FCF0DF;--hb-amber-500:#D97706;--hb-amber-700:#B45309;--hb-red-100:#FCE9E8;--hb-red-500:#DC2626;--hb-red-700:#B91C1C;--hb-viz-blue:#4F73B3;--hb-viz-teal:#3E8F87;--hb-viz-ochre:#C08A3E;--hb-viz-terracotta:#B5654A;--hb-viz-sage:#6E9B5B;--hb-viz-plum:#8A6BA8;--hb-font-ui:var(--font-lexend,"Lexend"),system-ui,sans-serif;--hb-font-data:var(--font-plex-mono,"IBM Plex Mono"),ui-monospace,monospace;--hb-font-display:var(--font-lexend,"Lexend"),system-ui,sans-serif;--hb-text-base:0.9375rem;--hb-text-ratio:1.25;--hb-text-xs:calc(var(--hb-text-base) * 0.8);--hb-text-sm:calc(var(--hb-text-base) / var(--hb-text-ratio));--hb-text-lg:calc(var(--hb-text-base) * var(--hb-text-ratio));--hb-text-xl:calc(var(--hb-text-lg) * var(--hb-text-ratio));--hb-text-2xl:calc(var(--hb-text-xl) * var(--hb-text-ratio));--hb-leading:1.55;--hb-weight-normal:380;--hb-weight-medium:500;--hb-weight-bold:640;--hb-space-unit:0.25rem;--hb-space-1:var(--hb-space-unit);--hb-space-2:calc(var(--hb-space-unit) * 2);--hb-space-3:calc(var(--hb-space-unit) * 3);--hb-space-4:calc(var(--hb-space-unit) * 4);--hb-space-5:calc(var(--hb-space-unit) * 5);--hb-space-6:calc(var(--hb-space-unit) * 6);--hb-space-8:calc(var(--hb-space-unit) * 8);--hb-space-12:calc(var(--hb-space-unit) * 12);--hb-radius-unit:8px;--hb-radius-sm:calc(var(--hb-radius-unit) * 0.5);--hb-radius-md:var(--hb-radius-unit);--hb-radius-lg:calc(var(--hb-radius-unit) * 1.5);--hb-radius-full:999px;--hb-shadow-1:0 1px 2px rgb(28 27 24/0.04),0 1px 4px rgb(28 27 24/0.05);--hb-shadow-2:0 2px 4px rgb(28 27 24/0.05),0 8px 24px rgb(28 27 24/0.09);--hb-border-w:1px;--hb-dur-fast:120ms;--hb-dur-base:200ms;--hb-ease:cubic-bezier(0.2,0,0,1);--surface-page:var(--hb-gray-0);--surface-card:#FFFFFF;--surface-subtle:var(--hb-gray-50);--surface-raised:var(--hb-gray-100);--surface-input:#FFFFFF;--border-subtle:var(--hb-gray-100);--border-default:var(--hb-gray-200);--border-strong:var(--hb-gray-400);--text-primary:var(--hb-gray-900);--text-secondary:var(--hb-gray-500);--text-tertiary:var(--hb-gray-400);--text-inverse:var(--hb-gray-0);--text-on-accent:#FFFFFF;--brand-primary:var(--hb-accent-500);--action-primary:var(--hb-accent-500);--action-primary-hover:var(--hb-accent-700);--accent-soft:var(--hb-accent-100);--status-ok:var(--hb-green-500);--status-ok-strong:var(--hb-green-700);--status-ok-soft:var(--hb-green-100);--status-warn:var(--hb-amber-500);--status-warn-strong:var(--hb-amber-700);--status-warn-soft:var(--hb-amber-100);--status-error:var(--hb-red-500);--status-error-strong:var(--hb-red-700);--status-error-soft:var(--hb-red-100);--chart-1:var(--hb-viz-blue);--chart-2:var(--hb-viz-teal);--chart-3:var(--hb-viz-ochre);--chart-4:var(--hb-viz-terracotta);--chart-5:var(--hb-viz-sage);--chart-6:var(--hb-viz-plum);--chart-other:var(--hb-gray-400);--focus-ring:0 0 0 2px var(--surface-page),0 0 0 4px var(--hb-accent-500);--scrim:rgb(28 27 24/0.45)}[data-theme=dark]{--surface-page:var(--hb-gray-900);--surface-card:#24231F;--surface-subtle:#21201C;--surface-raised:var(--hb-gray-700);--surface-input:#24231F;--border-subtle:#2C2B26;--border-default:var(--hb-gray-700);--border-strong:var(--hb-gray-500);--text-primary:var(--hb-gray-0);--text-secondary:var(--hb-gray-300);--text-tertiary:var(--hb-gray-500);--accent-soft:#1E2B4F;--status-ok-soft:#15301F;--status-warn-soft:#33250D;--status-error-soft:#371414;--scrim:rgb(0 0 0/0.6)}@media (prefers-reduced-motion:reduce){:root{--hb-dur-fast:0ms;--hb-dur-base:0ms}}