@font-face{font-family:geistSans;src:url(../media/GeistVF-s.p.1s5c5veofyt_w.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistSans Fallback;src:local(Arial);ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.rcSujq_className{font-family:geistSans,geistSans Fallback}.rcSujq_variable{--font-geist-sans:"geistSans", "geistSans Fallback"}
@font-face{font-family:geistMono;src:url(../media/GeistMonoVF-s.45acvgi8u9sku.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.CAOmaa_className{font-family:geistMono,geistMono Fallback}.CAOmaa_variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#faf8f5;--surface:#fff;--surface-raised:#fff;--surface-subtle:#f5efe8;--surface-hover:#ebe3d8;--ink:#123c45;--muted:#5d7377;--line:#e2ddd5;--control-line:#abbdba;--primary:#ff6b4a;--primary-dark:#b84025;--primary-soft:#fff1eb;--on-primary:#182026;--on-primary-hover:#fff;--danger:#b4233c;--danger-soft:#fff0f3;--danger-line:#efb6c1;--success:#12785f;--success-soft:#edfbf6;--success-line:#adebd7;--warning:#b45309;--warning-soft:#fffbeb;--warning-line:#fde68a;--info:#123c45;--info-soft:#eaf4f6;--info-line:#c4dedf;--brand-petroleum:#123c45;--brand-coral:#ff6b4a;--brand-mint:#39c6a3;--brand-gold:#f8b84a;--overlay:#123c458c;--focus:#ff6b4a;--shadow:0 6px 22px #123c4512;--shadow-small:0 1px 3px #123c450d;--shadow-dialog:0 24px 70px #123c453d;--background:var(--canvas);--foreground:var(--ink);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--radius-small:6px;--radius-control:8px;--radius-card:12px;--radius-dialog:16px;--text-caption:.75rem;--text-label:.8125rem;--text-body:.9375rem;--text-h1:clamp(1.75rem, 1.35rem + 1.2vw, 2.5rem);--text-h2:clamp(1.25rem, 1.1rem + .45vw, 1.75rem);--text-h3:clamp(1.125rem, 1.05rem + .2vw, 1.375rem);--gutter:clamp(16px, 2.2vw, 40px);--section-gap:clamp(20px, 2.2vw, 32px);--sidebar-width:248px;--reading-width:70ch;--form-width:52rem;--z-header:25;--z-backdrop:35;--z-navigation:40;--z-dialog:60;--duration-fast:.14s;--duration-normal:.22s}:root[data-theme=dark],[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#0c1518;--surface:#142226;--surface-raised:#182a30;--surface-subtle:#1f343a;--surface-hover:#253f47;--ink:#fff9f1;--muted:#93a7a9;--line:#28444b;--control-line:#35545b;--primary:#ff6b4a;--primary-dark:#ff896f;--primary-soft:#321e19;--on-primary:#182026;--on-primary-hover:#182026;--danger:#ff6b7e;--danger-soft:#3d1a20;--danger-line:#7a2b38;--success:#39c6a3;--success-soft:#102824;--success-line:#164c42;--warning:#f8b84a;--warning-soft:#3b2e15;--warning-line:#7b633d;--info:#77debf;--info-soft:#123c35;--info-line:#1f5b50;--brand-petroleum:#123c45;--brand-coral:#ff6b4a;--brand-mint:#39c6a3;--brand-gold:#f8b84a;--overlay:#000000b8;--focus:#ff6b4a;--shadow:0 6px 22px #00000040;--shadow-small:0 1px 3px #0003;--shadow-dialog:0 24px 70px #00000080}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#faf8f5;--surface:#fff;--surface-raised:#fff;--surface-subtle:#f5efe8;--surface-hover:#ebe3d8;--ink:#123c45;--muted:#5d7377;--line:#e2ddd5;--control-line:#abbdba;--primary:#ff6b4a;--primary-dark:#b84025;--primary-soft:#fff1eb;--on-primary:#182026;--on-primary-hover:#fff;--danger:#b4233c;--danger-soft:#fff0f3;--danger-line:#efb6c1;--success:#12785f;--success-soft:#edfbf6;--success-line:#adebd7;--warning:#b45309;--warning-soft:#fffbeb;--warning-line:#fde68a;--info:#123c45;--info-soft:#eaf4f6;--info-line:#c4dedf;--brand-petroleum:#123c45;--brand-coral:#ff6b4a;--brand-mint:#39c6a3;--brand-gold:#f8b84a;--overlay:#123c458c;--focus:#ff6b4a;--shadow:0 6px 22px #123c4512;--shadow-small:0 1px 3px #123c450d;--shadow-dialog:0 24px 70px #123c453d}
