@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_14db65{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_14db65{--font-jakarta:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_6d24ac{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_6d24ac{--font-jetbrains:"JetBrains Mono","JetBrains Mono Fallback"}:root{--font-sans:"Satoshi","Plus Jakarta Sans",system-ui,-apple-system,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,monospace;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-size-2xs:11px;--font-size-xs:12px;--font-size-sm:13px;--font-size-base:14px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:30px;--font-size-4xl:36px;--font-size-5xl:48px;--font-size-6xl:60px;--space-none:0px;--space-2xs:2px;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-base:16px;--space-lg:20px;--space-xl:24px;--space-2xl:32px;--space-3xl:40px;--space-4xl:48px;--space-5xl:64px;--space-6xl:80px;--radius-none:0px;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-2xl:28px;--radius-full:999px;--shadow-xs:0 1px 2px rgba(11,13,18,.06);--shadow-sm:0 2px 6px -1px rgba(11,13,18,.10);--shadow-md:0 6px 16px -2px rgba(11,13,18,.14);--shadow-lg:0 16px 32px -4px rgba(11,13,18,.20);--shadow-glow-brand:0 0 24px rgba(124,92,255,.45);--shadow-glow-brand-soft:0 0 56px 8px rgba(124,92,255,.22);--shadow-glow-success:0 0 20px rgba(34,211,161,.35);--purple-50:#F2EEFF;--purple-100:#E4DBFF;--purple-200:#CDBDFF;--purple-300:#B18CFF;--purple-400:#9573FF;--purple-500:#7C5CFF;--purple-600:#6C47FF;--purple-700:#5A34E8;--purple-800:#4726BC;--purple-900:#2E1A78;--neutral-0:#FFFFFF;--neutral-25:#F7F8FA;--neutral-50:#F2F3F5;--neutral-100:#E6E8EC;--neutral-200:#D1D5DB;--neutral-300:#AEB4BE;--neutral-350:#8E96A4;--neutral-400:#7C8494;--neutral-450:#666E7E;--neutral-500:#5A6172;--neutral-600:#3D4453;--neutral-700:#2C3142;--neutral-800:#1F2430;--neutral-900:#141820;--neutral-950:#0F1115;--neutral-1000:#0B0D12;--mint-50:#E8FBF4;--mint-300:#6EE7BE;--mint-500:#22D3A1;--mint-700:#0C8E6B;--mint-800:#0A7255;--mint-900:#06382B;--blue-50:#EAF2FC;--blue-300:#8FBDF0;--blue-500:#4A90E2;--blue-700:#245FA6;--blue-900:#10294A;--amber-50:#FEF6E7;--amber-300:#FBD38D;--amber-500:#F5A524;--amber-700:#A66A08;--amber-800:#8A5806;--amber-900:#4A3208;--red-50:#FDECEF;--red-300:#FCA5B0;--red-500:#F0455E;--red-700:#A81E35;--red-900:#4A1220;color-scheme:dark;--bg-canvas:#0B0D12;--bg-surface:#141820;--bg-surface-raised:#1F2430;--bg-surface-sunken:#0F1115;--bg-inverse:#FFFFFF;--text-primary:#FFFFFF;--text-secondary:#AEB4BE;--text-tertiary:#8E96A4;--text-disabled:#3D4453;--text-inverse:#0B0D12;--text-brand:#B18CFF;--text-on-brand:#FFFFFF;--icon-primary:#FFFFFF;--icon-secondary:#AEB4BE;--icon-tertiary:#8E96A4;--icon-brand:#9573FF;--icon-inverse:#0B0D12;--icon-on-brand:#FFFFFF;--border-subtle:#1F2430;--border-default:#2C3142;--border-strong:#3D4453;--border-brand:#7C5CFF;--border-focus:#9573FF;--action-primary-bg:#6C47FF;--action-primary-bg-hover:#5A34E8;--action-primary-bg-active:#4726BC;--action-primary-fg:#FFFFFF;--action-secondary-bg:#1F2430;--action-secondary-bg-hover:#2C3142;--action-secondary-fg:#FFFFFF;--action-secondary-border:#2C3142;--action-ghost-bg-hover:#1F2430;--action-ghost-fg:#AEB4BE;--action-disabled-bg:#1F2430;--action-disabled-fg:#3D4453;--status-success-bg:#06382B;--status-success-fg:#6EE7BE;--status-success-border:#0C8E6B;--status-info-bg:#10294A;--status-info-fg:#8FBDF0;--status-info-border:#245FA6;--status-warning-bg:#4A3208;--status-warning-fg:#FBD38D;--status-warning-border:#A66A08;--status-danger-bg:#4A1220;--status-danger-fg:#FCA5B0;--status-danger-border:#A81E35;--brand-core:#7C5CFF;--brand-soft:#2E1A78;--brand-accent:#B18CFF;--bg-overlay:rgba(0,0,0,0.65);--bg-glass:rgba(31,36,48,0.62)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){color-scheme:light;--bg-canvas:#F7F8FA;--bg-surface:#FFFFFF;--bg-surface-raised:#FFFFFF;--bg-surface-sunken:#F2F3F5;--bg-inverse:#0B0D12;--text-primary:#0B0D12;--text-secondary:#5A6172;--text-tertiary:#666E7E;--text-disabled:#AEB4BE;--text-inverse:#FFFFFF;--text-brand:#5A34E8;--text-on-brand:#FFFFFF;--icon-primary:#0B0D12;--icon-secondary:#5A6172;--icon-tertiary:#666E7E;--icon-brand:#6C47FF;--icon-inverse:#FFFFFF;--icon-on-brand:#FFFFFF;--border-subtle:#E6E8EC;--border-default:#D1D5DB;--border-strong:#AEB4BE;--border-brand:#7C5CFF;--border-focus:#6C47FF;--action-primary-bg:#6C47FF;--action-primary-bg-hover:#5A34E8;--action-primary-bg-active:#4726BC;--action-primary-fg:#FFFFFF;--action-secondary-bg:#FFFFFF;--action-secondary-bg-hover:#F2F3F5;--action-secondary-fg:#0B0D12;--action-secondary-border:#D1D5DB;--action-ghost-bg-hover:#F2F3F5;--action-ghost-fg:#5A6172;--action-disabled-bg:#E6E8EC;--action-disabled-fg:#AEB4BE;--status-success-bg:#E8FBF4;--status-success-fg:#0A7255;--status-success-border:#6EE7BE;--status-info-bg:#EAF2FC;--status-info-fg:#245FA6;--status-info-border:#8FBDF0;--status-warning-bg:#FEF6E7;--status-warning-fg:#8A5806;--status-warning-border:#FBD38D;--status-danger-bg:#FDECEF;--status-danger-fg:#A81E35;--status-danger-border:#FCA5B0;--brand-core:#7C5CFF;--brand-soft:#F2EEFF;--brand-accent:#B18CFF;--bg-overlay:rgba(11,13,18,0.55);--bg-glass:rgba(255,255,255,0.72)}}:root[data-theme=light]{color-scheme:light;--bg-canvas:#F7F8FA;--bg-surface:#FFFFFF;--bg-surface-raised:#FFFFFF;--bg-surface-sunken:#F2F3F5;--bg-inverse:#0B0D12;--text-primary:#0B0D12;--text-secondary:#5A6172;--text-tertiary:#666E7E;--text-disabled:#AEB4BE;--text-inverse:#FFFFFF;--text-brand:#5A34E8;--text-on-brand:#FFFFFF;--icon-primary:#0B0D12;--icon-secondary:#5A6172;--icon-tertiary:#666E7E;--icon-brand:#6C47FF;--icon-inverse:#FFFFFF;--icon-on-brand:#FFFFFF;--border-subtle:#E6E8EC;--border-default:#D1D5DB;--border-strong:#AEB4BE;--border-brand:#7C5CFF;--border-focus:#6C47FF;--action-primary-bg:#6C47FF;--action-primary-bg-hover:#5A34E8;--action-primary-bg-active:#4726BC;--action-primary-fg:#FFFFFF;--action-secondary-bg:#FFFFFF;--action-secondary-bg-hover:#F2F3F5;--action-secondary-fg:#0B0D12;--action-secondary-border:#D1D5DB;--action-ghost-bg-hover:#F2F3F5;--action-ghost-fg:#5A6172;--action-disabled-bg:#E6E8EC;--action-disabled-fg:#AEB4BE;--status-success-bg:#E8FBF4;--status-success-fg:#0A7255;--status-success-border:#6EE7BE;--status-info-bg:#EAF2FC;--status-info-fg:#245FA6;--status-info-border:#8FBDF0;--status-warning-bg:#FEF6E7;--status-warning-fg:#8A5806;--status-warning-border:#FBD38D;--status-danger-bg:#FDECEF;--status-danger-fg:#A81E35;--status-danger-border:#FCA5B0;--brand-core:#7C5CFF;--brand-soft:#F2EEFF;--brand-accent:#B18CFF;--bg-overlay:rgba(11,13,18,0.55);--bg-glass:rgba(255,255,255,0.72)}:root[data-theme=dark]{color-scheme:dark;--bg-canvas:#0B0D12;--bg-surface:#141820;--bg-surface-raised:#1F2430;--bg-surface-sunken:#0F1115;--bg-inverse:#FFFFFF;--text-primary:#FFFFFF;--text-secondary:#AEB4BE;--text-tertiary:#8E96A4;--text-disabled:#3D4453;--text-inverse:#0B0D12;--text-brand:#B18CFF;--text-on-brand:#FFFFFF;--icon-primary:#FFFFFF;--icon-secondary:#AEB4BE;--icon-tertiary:#8E96A4;--icon-brand:#9573FF;--icon-inverse:#0B0D12;--icon-on-brand:#FFFFFF;--border-subtle:#1F2430;--border-default:#2C3142;--border-strong:#3D4453;--border-brand:#7C5CFF;--border-focus:#9573FF;--action-primary-bg:#6C47FF;--action-primary-bg-hover:#5A34E8;--action-primary-bg-active:#4726BC;--action-primary-fg:#FFFFFF;--action-secondary-bg:#1F2430;--action-secondary-bg-hover:#2C3142;--action-secondary-fg:#FFFFFF;--action-secondary-border:#2C3142;--action-ghost-bg-hover:#1F2430;--action-ghost-fg:#AEB4BE;--action-disabled-bg:#1F2430;--action-disabled-fg:#3D4453;--status-success-bg:#06382B;--status-success-fg:#6EE7BE;--status-success-border:#0C8E6B;--status-info-bg:#10294A;--status-info-fg:#8FBDF0;--status-info-border:#245FA6;--status-warning-bg:#4A3208;--status-warning-fg:#FBD38D;--status-warning-border:#A66A08;--status-danger-bg:#4A1220;--status-danger-fg:#FCA5B0;--status-danger-border:#A81E35;--brand-core:#7C5CFF;--brand-soft:#2E1A78;--brand-accent:#B18CFF;--bg-overlay:rgba(0,0,0,0.65);--bg-glass:rgba(31,36,48,0.62)}