@font-face{font-family:__DM_Sans_be8b38;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:__DM_Sans_be8b38;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:__DM_Sans_be8b38;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:__DM_Sans_be8b38;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:__DM_Sans_be8b38;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:__DM_Sans_be8b38;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:__DM_Sans_be8b38;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:__DM_Sans_be8b38;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:__DM_Sans_Fallback_be8b38;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_be8b38{font-family:__DM_Sans_be8b38,__DM_Sans_Fallback_be8b38;font-style:normal}.__variable_be8b38{--font-sans:"__DM_Sans_be8b38","__DM_Sans_Fallback_be8b38"}@font-face{font-family:__DM_Mono_9ef920;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64418ffc17e50301-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:__DM_Mono_9ef920;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0e96d314a90a6138-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:__DM_Mono_9ef920;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba43ea3467e29870-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:__DM_Mono_9ef920;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7ea2ab4a8ad1f81-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:__DM_Mono_Fallback_9ef920;src:local("Arial");ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9ef920{font-family:__DM_Mono_9ef920,__DM_Mono_Fallback_9ef920;font-style:normal}.__variable_9ef920{--font-mono:"__DM_Mono_9ef920","__DM_Mono_Fallback_9ef920"}:root{--color-white:#fff;--color-black:#000;--color-zinc-50:#fafafa;--color-zinc-100:#f4f4f5;--color-zinc-200:#e4e4e7;--color-zinc-300:#d4d4d8;--color-zinc-400:#a1a1aa;--color-zinc-500:#71717a;--color-zinc-600:#52525b;--color-zinc-800:#27272a;--color-zinc-900:#1a1a24;--color-zinc-950:#0a0a0f;--color-sky-50:#f0f9ff;--color-sky-200:#bae6fd;--color-sky-500:#0ea5e9;--color-sky-600:#0284c7;--color-sky-700:#0369a1;--color-sky-800:#075985;--color-indigo-500:#6366f1;--color-emerald-50:#ecfdf5;--color-emerald-200:#a7f3d0;--color-emerald-500:#10b981;--color-emerald-600:#059669;--color-emerald-700:#047857;--color-amber-50:#fffbeb;--color-amber-200:#fde68a;--color-amber-500:#f59e0b;--color-amber-800:#92400e;--color-red-50:#fef2f2;--color-red-200:#fecaca;--color-red-500:#ef4444;--color-red-600:#dc2626;--color-red-700:#b91c1c;--spacing-0:0;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-7:28px;--spacing-8:32px;--spacing-9:36px;--spacing-10:40px;--spacing-11:44px;--spacing-12:48px;--spacing-14:56px;--spacing-16:64px;--spacing-20:80px;--spacing-24:96px;--spacing-28:112px;--spacing-32:128px;--spacing-36:144px;--spacing-40:160px;--spacing-44:176px;--spacing-48:192px;--spacing-52:208px;--spacing-56:224px;--spacing-60:240px;--spacing-64:256px;--spacing-72:288px;--spacing-80:320px;--spacing-96:384px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:48px;--spacing-hero:64px;--spacing-px:1px;--spacing-0.5:2px;--spacing-1.5:6px;--spacing-2.5:10px;--spacing-3.5:14px;--radius-primitive-none:0px;--radius-primitive-sm:4px;--radius-primitive-default:6px;--radius-primitive-md:8px;--radius-primitive-lg:12px;--radius-primitive-xl:16px;--radius-primitive-2xl:20px;--radius-primitive-3xl:28px;--radius-primitive-full:9999px}:root,[data-theme=dark]{--color-bg-app:#0a0c0f;--color-bg-surface:#10131a;--color-bg-surface-raised:#161b24;--color-bg-surface-elevated:#1c222e;--color-bg-overlay:rgba(10,12,15,.72);--color-bg-glass:rgba(28,34,46,.78);--color-bg-input:#242b3a;--color-bg-input-hover:#1c222e;--color-bg-input-disabled:rgba(92,100,120,.12);--color-bg-inverse:#f2f4f8;--color-text-primary:#f2f4f8;--color-text-heading:#f2f4f8;--color-text-body:#f2f4f8;--color-text-muted:#99a1b3;--color-text-subtle:#5c6478;--color-text-disabled:rgba(92,100,120,.65);--color-text-inverse:#0a0c0f;--color-text-placeholder:#5c6478;--color-text-link:#00c896;--color-text-link-hover:#22dcac;--color-border-subtle:hsla(0,0%,100%,.06);--color-border-default:hsla(0,0%,100%,.1);--color-border-strong:hsla(0,0%,100%,.14);--color-border-input:hsla(0,0%,100%,.1);--color-border-input-hover:hsla(0,0%,100%,.14);--color-border-input-focus:#00c896;--color-brand-primary:#00c896;--color-brand-primary-hover:#22dcac;--color-brand-primary-active:#00a87c;--color-brand-primary-text:#06231b;--color-brand-primary-solid:#00c896;--color-brand-secondary:#00c896;--color-brand-secondary-hover:#22dcac;--color-brand-secondary-solid:#00c896;--color-brand-gradient-from:#00e6ae;--color-brand-gradient-to:#00a87c;--color-success-bg:rgba(0,200,150,.1);--color-success-bg-subtle:rgba(0,200,150,.07);--color-success-text:#22dcac;--color-success-border:rgba(0,200,150,.3);--color-success-solid:#00c896;--color-warning-bg:rgba(245,166,35,.1);--color-warning-bg-subtle:rgba(245,166,35,.07);--color-warning-text:#ffc25e;--color-warning-border:rgba(245,166,35,.3);--color-warning-solid:#f5a623;--color-danger-bg:rgba(240,84,76,.1);--color-danger-bg-subtle:rgba(240,84,76,.07);--color-danger-text:#ff8b85;--color-danger-border:rgba(240,84,76,.3);--color-danger-solid:#f0544c;--color-info-bg:rgba(139,149,246,.1);--color-info-bg-subtle:rgba(139,149,246,.07);--color-info-text:#a8b1ff;--color-info-border:rgba(139,149,246,.3);--color-info-solid:#8b95f6;--color-focus-ring:#00c896;--color-selection-bg:rgba(0,200,150,.28);--color-selection-text:#f2f4f8;--color-scrollbar-thumb:hsla(0,0%,100%,.12);--color-scrollbar-track:transparent;--shadow-card:inset 0 1px 0 0 hsla(0,0%,100%,.04),0 1px 2px 0 rgba(0,0,0,.3),0 8px 24px -12px rgba(0,0,0,.5);--shadow-card-elevated:inset 0 1px 0 0 hsla(0,0%,100%,.05),0 2px 4px 0 rgba(0,0,0,.35),0 16px 40px -16px rgba(0,0,0,.6);--shadow-popover:inset 0 1px 0 0 hsla(0,0%,100%,.05),0 4px 12px -2px rgba(0,0,0,.45),0 16px 48px -12px rgba(0,0,0,.65);--shadow-modal:inset 0 1px 0 0 hsla(0,0%,100%,.06),0 8px 24px -4px rgba(0,0,0,.5),0 32px 80px -16px rgba(0,0,0,.7);--shadow-glow-brand:0 0 28px rgba(0,230,174,.28);--shadow-glow-success:0 0 22px rgba(0,200,150,.22);--shadow-glow-warning:0 0 22px rgba(245,166,35,.2);--shadow-glow-danger:0 0 22px rgba(240,84,76,.2);--shadow-inner-highlight:inset 0 1px 0 0 hsla(0,0%,100%,.06);--space-stack-tight:8px;--space-stack-default:16px;--space-stack-loose:24px;--space-inline-tight:4px;--space-inline-default:8px;--space-card-padding-sm:16px;--space-card-padding:24px;--space-card-padding-lg:32px;--space-section-gap:56px;--space-page-padding:32px;--radius-button:10px;--radius-input:10px;--radius-badge:6px;--radius-card:16px;--radius-modal:20px;--radius-pill:9999px}[data-theme=light]{--color-bg-app:#fafafa;--color-bg-surface:#fff;--color-bg-surface-raised:#fff;--color-bg-surface-elevated:#f4f4f5;--color-bg-overlay:rgba(0,0,0,.4);--color-bg-glass:hsla(0,0%,100%,.7);--color-bg-input:#fff;--color-bg-input-hover:#fafafa;--color-bg-input-disabled:#f4f4f5;--color-bg-inverse:#1a1a24;--color-text-primary:#1a1a24;--color-text-heading:#0a0a0f;--color-text-body:#27272a;--color-text-muted:#52525b;--color-text-subtle:#71717a;--color-text-disabled:#a1a1aa;--color-text-inverse:#fff;--color-text-placeholder:#a1a1aa;--color-text-link:#0369a1;--color-text-link-hover:#075985;--color-border-subtle:#e4e4e7;--color-border-default:#d4d4d8;--color-border-strong:#a1a1aa;--color-border-input:#d4d4d8;--color-border-input-hover:#a1a1aa;--color-border-input-focus:#0ea5e9;--color-brand-primary:#00a87c;--color-brand-primary-hover:#008862;--color-brand-primary-active:#006b4d;--color-brand-primary-text:#fff;--color-brand-primary-solid:#00a87c;--color-brand-secondary:#00a87c;--color-brand-secondary-hover:#008862;--color-brand-secondary-solid:#00a87c;--color-brand-gradient-from:#00c896;--color-brand-gradient-to:#008862;--color-success-bg:#ecfdf5;--color-success-bg-subtle:rgba(16,185,129,.06);--color-success-text:#047857;--color-success-border:#a7f3d0;--color-success-solid:#059669;--color-warning-bg:#fffbeb;--color-warning-bg-subtle:rgba(245,158,11,.06);--color-warning-text:#92400e;--color-warning-border:#fde68a;--color-warning-solid:#f59e0b;--color-danger-bg:#fef2f2;--color-danger-bg-subtle:rgba(239,68,68,.06);--color-danger-text:#b91c1c;--color-danger-border:#fecaca;--color-danger-solid:#dc2626;--color-info-bg:#f0f9ff;--color-info-bg-subtle:rgba(14,165,233,.06);--color-info-text:#0369a1;--color-info-border:#bae6fd;--color-info-solid:#0284c7;--color-focus-ring:#00a87c;--color-selection-bg:rgba(16,185,129,.2);--color-selection-text:#1a1a24;--color-scrollbar-thumb:#d4d4d8;--color-scrollbar-track:#f4f4f5;--shadow-card:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-card-elevated:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--shadow-popover:0 4px 6px -1px rgba(0,0,0,.1);--shadow-modal:0 25px 50px -12px rgba(0,0,0,.25);--shadow-glow-brand:0 0 30px rgba(99,102,241,.2);--shadow-glow-success:0 0 20px rgba(16,185,129,.15);--shadow-glow-warning:0 0 20px rgba(245,158,11,.15);--shadow-glow-danger:0 0 20px rgba(239,68,68,.15);--shadow-inner-highlight:inset 0 1px 0 0 hsla(0,0%,100%,.5);--space-stack-tight:8px;--space-stack-default:12px;--space-stack-loose:16px;--space-inline-tight:4px;--space-inline-default:8px;--space-card-padding-sm:16px;--space-card-padding:24px;--space-card-padding-lg:32px;--space-section-gap:48px;--space-page-padding:24px;--radius-button:10px;--radius-input:10px;--radius-badge:6px;--radius-card:16px;--radius-modal:20px;--radius-pill:9999px}