:root{--font-sans:var(--font-geist-sans),system-ui,-apple-system,sans-serif;--font-mono:var(--font-geist-mono),ui-monospace,"SF Mono",monospace;color-scheme:light;--accent:#16a34a;--accent-strong:#15803d;--accent-on-dark:#4ade80;--danger:#dc2626;--danger-strong:#b91c1c;--warn:#d97706;--ink:#0a0a0a;--ink-2:#1a1a1a;--ink-muted:#404040;--ink-soft:#525252;--ink-subtle:#737373;--ink-faint:#a3a3a3;--ink-ghost:#c8c8cc;--ink-inverse:#fff;--ink-on-fill:#fff;--ink-on-avatar:#fff;--ink-danger:#dc2626;--ink-danger-strong:#b91c1c;--ink-warn:#b45309;--ink-warn-strong:#92400e;--ink-warn-deep:#a16207;--ink-success:#15803d;--ink-success-strong:#166534;--ink-success-on-dark:#6ee7a8;--ink-success-on-dark-hover:#8df0bd;--ink-lime:#3f6212;--surface:#fff;--surface-raised:#fcfcfc;--surface-sunken:#fafafa;--surface-sunken-cool:#f9fafb;--surface-muted:#f5f5f4;--surface-muted-cool:#f4f4f5;--surface-muted-cool-2:#f3f4f6;--surface-track:#f0f0ef;--surface-shade:#ededed;--surface-shade-strong:#e5e5e5;--surface-shade-deep:#d4d4d4;--surface-neutral-deep:#a3a3a3;--surface-inverse:#0a0a0a;--surface-inverse-2:#1a1a1a;--surface-inverse-3:#404040;--surface-veil:rgba(255,255,255,0.92);--scrim:rgba(10,10,10,0.4);--wash-hover:rgba(0,0,0,0.04);--surface-success-tint:#f6fbf8;--surface-success-tint-2:#f0f8f3;--surface-success-tint-3:#e8f5ee;--surface-success-tint-4:#eaf6ef;--surface-success-tint-5:#e7f6ec;--surface-success-tint-6:#e4efe9;--surface-success-tint-7:#dcfce7;--surface-danger-tint:#fef2f2;--surface-danger-tint-2:#fdf2f2;--surface-warn-tint:#fef3c7;--surface-warn-tint-2:#fffbeb;--surface-warn-tint-3:#fffaf0;--surface-warn-tint-4:#fffdf7;--surface-warn-tint-5:#fdf0e2;--surface-lime-tint:#ecfccb;--line:#e5e5e5;--line-strong:#d4d4d4;--line-soft:#f0f0f0;--line-soft-2:#ededec;--line-softer:#f2f2f1;--line-softer-2:#f2f2f2;--line-track:#f0f0ef;--line-shade:#ededed;--line-cool:#e5e7eb;--line-cool-strong:#d1d5db;--line-hover:#c8c8cc;--line-inverse:#404040;--line-inverse-light:#fff;--line-danger-soft:#f0caca;--line-danger:#fca5a5;--line-danger-tint:#fecaca;--line-danger-hover:#f87171;--line-warn-soft:#fde9c8;--line-warn:#fcd34d;--line-warn-tint:#fde68a;--line-warn-strong:#f59e0b;--line-warn-dashed:#e2c98a;--line-success-tint:#e5f0e9;--line-success:#d6ecdf;--line-success-2:#d6e9dd;--chart-accent:#16a34a;--chart-neutral:#d4d4d4;--chart-track:#f0f0ef;--chart-cat-1:#2a78d6;--chart-cat-2:#1baf7a;--chart-cat-3:#eda100;--chart-cat-4:#008300;--chart-cat-5:#4a3aa7;--chart-cat-6:#e34948;--chart-cat-7:#e87ba4;--chart-cat-8:#eb6834;--chart-cat-other:#a3a3a3;--chart-cat-uncategorized:#d97706}:root[data-theme=dark]{color-scheme:dark;--accent:#35c46f;--accent-strong:#2aa75d;--accent-on-dark:#4ade80;--danger:#e2724f;--danger-strong:#d9603c;--warn:#d99a2b;--ink:#f5dcac;--ink-2:#ecd3a3;--ink-muted:#ddc190;--ink-soft:#cdb17f;--ink-subtle:#b89b69;--ink-faint:#937c55;--ink-ghost:#7a674a;--ink-inverse:#fdf1d8;--ink-on-fill:#17130c;--ink-on-avatar:#fff;--ink-danger:#f0906b;--ink-danger-strong:#f5a885;--ink-warn:#e8b45c;--ink-warn-strong:#f0c47a;--ink-warn-deep:#ddaa4d;--ink-success:#62c98a;--ink-success-strong:#7fd69f;--ink-success-on-dark:#6ee7a8;--ink-success-on-dark-hover:#8df0bd;--ink-lime:#bcd98c;--surface:#1c1811;--surface-raised:#211c14;--surface-sunken:#141109;--surface-sunken-cool:#141109;--surface-muted:#241f16;--surface-muted-cool:#241f16;--surface-muted-cool-2:#241f16;--surface-track:#2b2519;--surface-shade:#2e2719;--surface-shade-strong:#37301f;--surface-shade-deep:#453c27;--surface-neutral-deep:#6a5c3e;--surface-inverse:#332b1c;--surface-inverse-2:#3b3222;--surface-inverse-3:#4e4330;--surface-veil:rgba(20,17,9,0.92);--scrim:rgba(0,0,0,0.62);--wash-hover:rgba(253,241,216,0.07);--surface-success-tint:#181c10;--surface-success-tint-2:#1a2012;--surface-success-tint-3:#1d2414;--surface-success-tint-4:#1d2414;--surface-success-tint-5:#1f2716;--surface-success-tint-6:#202818;--surface-success-tint-7:#24301a;--surface-danger-tint:#241410;--surface-danger-tint-2:#271611;--surface-warn-tint:#2b2010;--surface-warn-tint-2:#241b0e;--surface-warn-tint-3:#221a0e;--surface-warn-tint-4:#1f180d;--surface-warn-tint-5:#2a1f10;--surface-lime-tint:#212a12;--line:#372f20;--line-strong:#473d29;--line-soft:#2a2418;--line-soft-2:#2a2418;--line-softer:#262014;--line-softer-2:#262014;--line-track:#2b2519;--line-shade:#2e2719;--line-cool:#372f20;--line-cool-strong:#473d29;--line-hover:#5b4e34;--line-inverse:#5b4e34;--line-inverse-light:#3f3626;--line-danger-soft:#4a2a20;--line-danger:#5e3225;--line-danger-tint:#4a2a20;--line-danger-hover:#7a4229;--line-warn-soft:#4a3718;--line-warn:#6b4f1c;--line-warn-tint:#5c441a;--line-warn-strong:#8a6420;--line-warn-dashed:#5c4a24;--line-success-tint:#26331c;--line-success:#2c3d20;--line-success-2:#2c3d20;--chart-accent:#35c46f;--chart-neutral:#6a5c3e;--chart-track:#2b2519;--chart-cat-1:#3987e5;--chart-cat-2:#137754;--chart-cat-3:#c98500;--chart-cat-4:#007600;--chart-cat-5:#9085e9;--chart-cat-6:#a14848;--chart-cat-7:#d16f94;--chart-cat-8:#ae471e;--chart-cat-other:#8e7955;--chart-cat-uncategorized:#d99a2b}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:var(--font-sans);line-height:1.5;accent-color:var(--accent);background:var(--surface-sunken);color:var(--ink)}.figure{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-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:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-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:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c29908{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_c29908{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}