@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:unboundedLatin;src:url(../media/unbounded_latin-s.p.2hbta44zya12g.woff2)format("woff2");font-display:swap;font-weight:500 800}@font-face{font-family:unboundedLatin Fallback;src:local(Arial);ascent-override:73.13%;descent-override:18.01%;line-gap-override:0.0%;size-adjust:136.07%}.hPxCKW_className{font-family:unboundedLatin,unboundedLatin Fallback}.hPxCKW_variable{--font-unbounded-latin:"unboundedLatin", "unboundedLatin Fallback"}
@font-face{unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:unboundedLatinExt;src:url(../media/unbounded_latin_ext.10y2jrktnvw8c.woff2)format("woff2");font-display:swap;font-weight:500 800}.xSlfRq_className{font-family:unboundedLatinExt}.xSlfRq_variable{--font-unbounded-latin-ext:"unboundedLatinExt"}
@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:onestLatin;src:url(../media/onest_latin-s.p.03yf3q21tay-w.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:onestLatin Fallback;src:local(Arial);ascent-override:91.42%;descent-override:28.75%;line-gap-override:0.0%;size-adjust:106.1%}.fGIfQW_className{font-family:onestLatin,onestLatin Fallback}.fGIfQW_variable{--font-onest-latin:"onestLatin", "onestLatin Fallback"}
@font-face{unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:onestLatinExt;src:url(../media/onest_latin_ext.1zr02072h99qd.woff2)format("woff2");font-display:swap;font-weight:400 700}.XmK-yq_className{font-family:onestLatinExt}.XmK-yq_variable{--font-onest-latin-ext:"onestLatinExt"}
@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:interLatin;src:url(../media/inter_latin-s.p.0rpdhg_4ubdtf.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:interLatin Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}._0f9BKq_className{font-family:interLatin,interLatin Fallback}._0f9BKq_variable{--font-inter-latin:"interLatin", "interLatin Fallback"}
@font-face{unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:interLatinExt;src:url(../media/inter_latin_ext.2ktx6yqc-sbf1.woff2)format("woff2");font-display:swap;font-weight:100 900}.xh4M6a_className{font-family:interLatinExt}.xh4M6a_variable{--font-inter-latin-ext:"interLatinExt"}
@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:jetbrainsMonoLatin;src:url(../media/jetbrains_latin-s.p.2odd3csjijl0b.woff2)format("woff2");font-display:swap;font-weight:100 800}@font-face{font-family:jetbrainsMonoLatin Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.zTvXGG_className{font-family:jetbrainsMonoLatin,jetbrainsMonoLatin Fallback}.zTvXGG_variable{--font-jetbrains-mono-latin:"jetbrainsMonoLatin", "jetbrainsMonoLatin Fallback"}
@font-face{unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:jetbrainsMonoLatinExt;src:url(../media/jetbrains_latin_ext.1wlj3nn-4xnfp.woff2)format("woff2");font-display:swap;font-weight:100 800}.yDRLiW_className{font-family:jetbrainsMonoLatinExt}.yDRLiW_variable{--font-jetbrains-mono-latin-ext:"jetbrainsMonoLatinExt"}
:root,[data-theme=light]{--hs-canvas:radial-gradient(1200px 600px at 15% -10%, #c457ff2e, transparent 60%), radial-gradient(900px 500px at 105% 30%, #1cb5ff24, transparent 60%), #f1ecfc;--hs-bg:#f1ecfc;--hs-bg-soft:#f8f5ff;--hs-card:#fff;--hs-card-muted:#f8f5ff;--hs-border:#6c37f41f;--hs-border-strong:#6c37f438;--hs-ink:#0d0b2e;--hs-ink-2:#46426b;--hs-ink-3:#6b668d;--hs-ink-4:#a7a2c4;--hs-brand:#6c37f4;--hs-brand-2:#c457ff;--hs-accent:#1cb5ff;--hs-brand-soft:#f1ecfc;--hs-brand-ink:#5b2bd9;--hs-accent-soft:#1cb5ff24;--hs-accent-ink:#046a99;--hs-success:#12b76a;--hs-success-soft:#12b76a24;--hs-success-ink:#017240;--hs-warn:#f5a524;--hs-warn-soft:#f5a52429;--hs-warn-ink:#915703;--hs-danger:#f04461;--hs-danger-soft:#f0446121;--hs-danger-ink:#c20539;--hs-grad-brand:linear-gradient(135deg, #6c37f4 0%, #c457ff 60%, #1cb5ff 110%);--hs-grad-ink:linear-gradient(#2a0a6e47, #2a0a6e47), var(--hs-grad-brand);--hs-grad-text:linear-gradient(100deg, #7b45ff 0%, #c457ff 55%, #1cb5ff 100%);--hs-grad-hero:linear-gradient(135deg, #6c37f4 0%, #c457ff 55%, #1cb5ff 100%);--hs-edge:linear-gradient(135deg, #7b45ff73, #c457ff2e 40%, #1cb5ff59);--hs-shadow-card:0 18px 40px -22px #4c1dc859, 0 2px 6px -2px #4c1dc814;--hs-shadow-cta:0 8px 22px -8px #6c37f4b3;--hs-glow:0 0 0 transparent;--hs-track:#ece6fb;--hs-focus:#6c37f4;--hs-night:#0e0630;--hs-night-overlay:linear-gradient(180deg, #0e0630db, #0e0630f5);--hs-hero-veil:linear-gradient(100deg, #12063ceb 0%, #280c6e99 48%, #280c6e0d 100%);--hs-night-ink:#ffffffa8;--hs-night-active:linear-gradient(90deg, #9d7bff52, #9d7bff0f);--hs-night-glow:#b794ff;--font-unbounded:var(--font-unbounded-latin-ext), var(--font-unbounded-latin);--font-onest:var(--font-onest-latin-ext), var(--font-onest-latin);--hs-font-display:var(--font-unbounded), var(--font-onest), system-ui, sans-serif;--hs-font-sans:var(--font-onest), system-ui, sans-serif;--hs-font-mono:var(--font-jetbrains-mono), ui-monospace, monospace;--hs-font-weight-normal:400;--hs-font-weight-medium:500;--hs-font-weight-semibold:600;--hs-font-weight-bold:700;--hs-text-xs:.75rem;--hs-leading-xs:1.4;--hs-text-sm:.875rem;--hs-leading-sm:1.5;--hs-text-base:1rem;--hs-leading-base:1.5;--hs-text-lg:1.125rem;--hs-leading-lg:1.5;--hs-text-xl:1.25rem;--hs-leading-xl:1.4;--hs-text-2xl:1.5rem;--hs-leading-2xl:1.3;--hs-text-3xl:2rem;--hs-leading-3xl:1.25;--hs-radius-sm:8px;--hs-radius-md:12px;--hs-radius-lg:16px;--hs-radius-xl:20px;--hs-radius-full:9999px;--hs-radius-card:24px;--hs-radius-pill:999px;--hs-shadow-1:0 1px 2px #06133f0f;--hs-shadow-2:0 4px 12px #06133f14, 0 2px 4px #06133f0a;--hs-shadow-3:0 8px 24px #06133f1a, 0 4px 8px #06133f0a;--hs-space-1:4px;--hs-space-2:8px;--hs-space-3:12px;--hs-space-4:16px;--hs-space-5:20px;--hs-space-6:24px;--hs-space-7:28px;--hs-space-8:32px;--hs-space-9:36px;--hs-space-10:40px;--hs-space-11:44px;--hs-space-12:48px;--hs-z-dropdown:50;--hs-z-sticky:40;--hs-z-modal:100;--hs-z-modal-backdrop:99;--hs-z-confirm-dialog:110;--hs-z-toast:9999;--hs-z-tooltip:70;--hs-transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--hs-transition-normal:.2s cubic-bezier(.4, 0, .2, 1);--hs-transition-slow:.3s cubic-bezier(.4, 0, .2, 1)}
:root,[data-theme=light]{--font-inter:var(--font-inter-latin-ext), var(--font-inter-latin);--font-jetbrains-mono:var(--font-jetbrains-mono-latin-ext), var(--font-jetbrains-mono-latin);--hs-legacy-shared-purple:#6c4def;--hs-legacy-shared-blue:#4463db;--hs-legacy-shared-navy:#1e1b4b;--hs-legacy-shared-cyan:#249def;--hs-legacy-shared-violet:#2d1b69;--hs-legacy-shared-pink:#ff00c7;--hs-legacy-shared-lavender:#a5b4fc;--hs-legacy-shared-success:#10b981;--hs-legacy-shared-warning:#f59e0b;--hs-legacy-shared-error:#ef4444;--hs-legacy-shared-error-red:#ef4444;--hs-legacy-shared-error-dark:#dc2626;--hs-legacy-color-surface:#f7f8fa;--hs-legacy-color-surface-elevated:#fff;--hs-legacy-color-dark:#0d0f1a;--hs-legacy-color-text-primary:#111827;--hs-legacy-color-text-secondary:#6b7280;--hs-legacy-color-text-tertiary:#9ca3af;--hs-legacy-color-border-light:#e5e7eb;--hs-legacy-color-border-subtle:#f0f1f3;--hs-legacy-color-gray-light:#f3f4f6;--hs-legacy-color-gray-50:#f9fafb;--hs-legacy-color-gray-100:#f3f4f6;--hs-legacy-color-gray-200:#e5e7eb;--hs-legacy-color-gray-300:#d1d5db;--hs-legacy-color-gray-400:#9ca3af;--hs-legacy-color-gray-500:#6b7280;--hs-legacy-color-gray-600:#4b5563;--hs-legacy-color-gray-700:#374151;--hs-legacy-color-gray-800:#1f2937;--hs-legacy-color-gray-900:#111827;--hs-legacy-dark-color-surface:#f7f8fa;--hs-legacy-dark-color-surface-elevated:#fff;--hs-legacy-dark-color-dark:#0d0f1a;--hs-legacy-dark-color-text-primary:#111827;--hs-legacy-dark-color-text-secondary:#6b7280;--hs-legacy-dark-color-text-tertiary:#9ca3af;--hs-legacy-dark-color-border-light:#e5e7eb;--hs-legacy-dark-color-border-subtle:#f0f1f3;--hs-legacy-dark-color-gray-light:#f3f4f6;--hs-legacy-dark-color-gray-50:#f9fafb;--hs-legacy-dark-color-gray-100:#f3f4f6;--hs-legacy-dark-color-gray-200:#e5e7eb;--hs-legacy-dark-color-gray-300:#d1d5db;--hs-legacy-dark-color-gray-400:#9ca3af;--hs-legacy-dark-color-gray-500:#6b7280;--hs-legacy-dark-color-gray-600:#4b5563;--hs-legacy-dark-color-gray-700:#374151;--hs-legacy-dark-color-gray-800:#1f2937;--hs-legacy-dark-color-gray-900:#111827;--hs-legacy-shared-purple-alpha-2:#6c4def05;--hs-legacy-shared-purple-alpha-3:#6c4def08;--hs-legacy-shared-purple-alpha-4:#6c4def0a;--hs-legacy-shared-purple-alpha-5:#6c4def0d;--hs-legacy-shared-purple-alpha-6:#6c4def0f;--hs-legacy-shared-purple-alpha-8:#6c4def14;--hs-legacy-shared-purple-alpha-10:#6c4def1a;--hs-legacy-shared-purple-alpha-12:#6c4def1f;--hs-legacy-shared-purple-alpha-15:#6c4def26;--hs-legacy-shared-purple-alpha-20:#6c4def33;--hs-legacy-shared-blue-alpha-6:#4463db0f;--hs-legacy-shared-blue-alpha-10:#4463db1a;--hs-legacy-shared-blue-alpha-15:#4463db26;--hs-legacy-shared-blue-alpha-20:#4463db33;--hs-legacy-shared-success-alpha-6:#10b9810f;--hs-legacy-shared-success-alpha-8:#10b98114;--hs-legacy-shared-success-alpha-10:#10b9811a;--hs-legacy-shared-success-alpha-15:#10b98126;--hs-legacy-shared-warning-alpha-6:#f59e0b0f;--hs-legacy-shared-warning-alpha-8:#f59e0b14;--hs-legacy-shared-warning-alpha-10:#f59e0b1a;--hs-legacy-shared-warning-alpha-15:#f59e0b26;--hs-legacy-shared-error-alpha-6:#ef44440f;--hs-legacy-shared-error-alpha-8:#ef444414;--hs-legacy-shared-error-alpha-10:#ef44441a;--hs-legacy-shared-error-alpha-15:#ef444426;--hs-legacy-shared-error-alpha-20:#ef444433;--hs-legacy-color-black-alpha-4:#0000000a;--hs-legacy-color-black-alpha-6:#0000000f;--hs-legacy-color-black-alpha-8:#00000014;--hs-legacy-color-black-alpha-30:#0000004d;--hs-legacy-dark-color-black-alpha-4:#0000000a;--hs-legacy-dark-color-black-alpha-6:#0000000f;--hs-legacy-dark-color-black-alpha-8:#00000014;--hs-legacy-dark-color-black-alpha-30:#0000004d;--hs-legacy-dashboard-ink:#f1ecfc;--hs-legacy-dashboard-ink-2:#f8f5ff;--hs-legacy-dashboard-surface:#fff;--hs-legacy-dashboard-surface-2:#f8f5ff;--hs-legacy-dashboard-line:#6c37f41f;--hs-legacy-dashboard-line-strong:#6c37f438;--hs-legacy-dashboard-text:#0d0b2e;--hs-legacy-dashboard-text-dim:#46426b;--hs-legacy-dashboard-text-muted:#7a759c;--hs-legacy-dashboard-indigo:#6c37f4;--hs-legacy-dashboard-indigo-soft:#8b5cf6;--hs-legacy-dashboard-blue:#1cb5ff;--hs-legacy-dashboard-cyan:#1cb5ff;--hs-legacy-dashboard-pink:#c457ff;--hs-legacy-dashboard-success:#12b76a;--hs-legacy-dashboard-warn:#f5a524;--hs-legacy-dashboard-error:#f04461;--hs-legacy-dashboard-error-soft:#d92d4b;--hs-legacy-dashboard-warn-soft:#b7700a;--hs-legacy-dashboard-grad-brand:linear-gradient(135deg, #6c37f4, #1cb5ff);--hs-legacy-dashboard-grad-accent:linear-gradient(135deg, #6c37f4, #c457ff);--hs-legacy-dashboard-grad-hero:linear-gradient(135deg, #6c37f4 0%, #c457ff 55%, #1cb5ff 100%);--hs-legacy-dashboard-grad-primary:linear-gradient(135deg, #6c37f4, #1cb5ff);--hs-legacy-gradient-brand:linear-gradient(135deg, #6c4def, #4463db, #249def);--hs-legacy-gradient-brand-subtle:linear-gradient(135deg, #6c4def14, #4463db14);--hs-legacy-gradient-brand-diagonal:linear-gradient(135deg, #6c4def1a, #4463db1a);--hs-legacy-gradient-brand-danger:linear-gradient(135deg, #6c4def, #f44);--hs-legacy-gradient-card-hover:linear-gradient(135deg, #6c4def05, #4463db05);--hs-legacy-shadow-xs:0 1px 2px #0000000a;--hs-legacy-shadow-card:0 1px 3px #0000000f, 0 1px 2px #0000000a;--hs-legacy-shadow-elevated:0 4px 12px #0000000f, 0 2px 4px #0000000a;--hs-legacy-shadow-dropdown:0 8px 24px #0000001a, 0 4px 8px #0000000a;--hs-legacy-shadow-modal:0 16px 48px #0000001f, 0 8px 16px #0000000f;--hs-legacy-border-subtle:#f0f1f3;--hs-legacy-border-light:#e5e7eb;--hs-legacy-border-medium:#d1d5db;--hs-legacy-border-card:#f0f1f3;--hs-legacy-border-focus:#6c4def4d}.dark,[data-theme=dark]{--hs-bg:#0b0d16;--hs-bg-soft:#0f1220;--hs-card:#161927;--hs-card-muted:#1c2033;--hs-border:#ffffff12;--hs-border-strong:#ffffff21;--hs-ink:#f1f2f6;--hs-ink-2:#a1a4b3;--hs-ink-3:#6a6d80;--hs-ink-4:#4a4d5f;--hs-brand:#6c4def;--hs-brand-2:#ff5fd7;--hs-accent:#249def;--hs-brand-soft:#8b75f329;--hs-brand-ink:#d6c6ff;--hs-accent-soft:#249def1f;--hs-accent-ink:#249def;--hs-success:#10b981;--hs-success-soft:#10b9811a;--hs-success-ink:#5be3a2;--hs-warn:#f59e0b;--hs-warn-soft:#f59e0b1a;--hs-warn-ink:#ffc76b;--hs-danger:#ef4444;--hs-danger-soft:#ef44441a;--hs-danger-ink:#ff8ba0;--hs-grad-brand:linear-gradient(135deg, #6c4def, #4463db, #249def);--hs-grad-ink:linear-gradient(#2a0a6e47, #2a0a6e47), var(--hs-grad-brand);--hs-hero-veil:linear-gradient(100deg, #12063ceb 0%, #280c6e99 48%, #280c6e0d 100%);--hs-grad-text:linear-gradient(100deg, #7b45ff 0%, #c457ff 55%, #1cb5ff 100%);--hs-grad-hero:linear-gradient(135deg, #b29cff, #6c4def 40%, #249def);--hs-edge:linear-gradient(135deg, #c4a0ff8c, #ffffff0f 45%, #1cb5ff73);--hs-shadow-card:0 24px 60px -30px #000c;--hs-shadow-cta:0 8px 22px -8px #6c37f4b3;--hs-glow:0 0 24px #9d7bff73;--hs-track:#ffffff14;--hs-focus:#8b75f3;--hs-night:#0e0630;--hs-night-overlay:linear-gradient(180deg, #0e0630db, #0e0630f5);--hs-night-ink:#ffffffa8;--hs-night-active:linear-gradient(90deg, #9d7bff52, #9d7bff0f);--hs-night-glow:#b794ff;--hs-canvas:radial-gradient(1200px 600px at 15% -10%, #6c37f41a, transparent 60%), radial-gradient(900px 500px at 105% 30%, #1cb5ff14, transparent 60%), #0b0d16;--hs-shadow-1:0 1px 2px #0000004d;--hs-shadow-2:0 4px 12px #0000004d, 0 2px 4px #0003;--hs-shadow-3:0 8px 24px #00000059, 0 4px 8px #0003;--hs-legacy-dark-color-surface:#0b0d16;--hs-legacy-dark-color-surface-elevated:#161927;--hs-legacy-dark-color-dark:#0b0d16;--hs-legacy-dark-color-text-primary:#f1f2f6;--hs-legacy-dark-color-text-secondary:#a1a4b3;--hs-legacy-dark-color-text-tertiary:#6a6d80;--hs-legacy-dark-color-border-light:#ffffff21;--hs-legacy-dark-color-border-subtle:#ffffff12;--hs-legacy-dark-color-gray-light:#0f1220;--hs-legacy-dark-color-gray-50:#0b0d16;--hs-legacy-dark-color-gray-100:#0f1220;--hs-legacy-dark-color-gray-200:#ffffff12;--hs-legacy-dark-color-gray-300:#ffffff21;--hs-legacy-dark-color-gray-400:#6a6d80;--hs-legacy-dark-color-gray-500:#a1a4b3;--hs-legacy-dark-color-gray-600:#d1d5db;--hs-legacy-dark-color-gray-700:#e5e7eb;--hs-legacy-dark-color-gray-800:#f1f2f6;--hs-legacy-dark-color-gray-900:#f1f2f6;--hs-legacy-dark-color-black-alpha-4:#0000001f;--hs-legacy-dark-color-black-alpha-6:#0000002e;--hs-legacy-dark-color-black-alpha-8:#0000003d;--hs-legacy-dark-color-black-alpha-30:#00000080;--hs-legacy-dashboard-ink:#0b0d16;--hs-legacy-dashboard-ink-2:#0f1220;--hs-legacy-dashboard-surface:#161927;--hs-legacy-dashboard-surface-2:#1c2033;--hs-legacy-dashboard-line:#ffffff12;--hs-legacy-dashboard-line-strong:#ffffff21;--hs-legacy-dashboard-text:#f1f2f6;--hs-legacy-dashboard-text-dim:#a1a4b3;--hs-legacy-dashboard-text-muted:#6a6d80;--hs-legacy-dashboard-indigo:#6c4def;--hs-legacy-dashboard-indigo-soft:#8b75f3;--hs-legacy-dashboard-blue:#4463db;--hs-legacy-dashboard-cyan:#249def;--hs-legacy-dashboard-pink:#ff5fd7;--hs-legacy-dashboard-success:#10b981;--hs-legacy-dashboard-warn:#f59e0b;--hs-legacy-dashboard-error:#ef4444;--hs-legacy-dashboard-error-soft:#ff8585;--hs-legacy-dashboard-warn-soft:#ffc268;--hs-legacy-dashboard-grad-brand:linear-gradient(135deg, #6c4def, #249def);--hs-legacy-dashboard-grad-accent:linear-gradient(135deg, #6c4def, #ff5fd7);--hs-legacy-dashboard-grad-hero:linear-gradient(135deg, #b29cff, #6c4def 40%, #249def);--hs-legacy-dashboard-grad-primary:linear-gradient(135deg, #6c4def, #4463db)}:root,[data-theme=light],.dark,[data-theme=dark]{--hs-heat-0:var(--hs-track);--hs-heat-1:color-mix(in oklab, var(--hs-brand) 25%, var(--hs-track));--hs-heat-2:color-mix(in oklab, var(--hs-brand) 50%, var(--hs-track));--hs-heat-3:color-mix(in oklab, var(--hs-brand) 75%, var(--hs-track));--hs-heat-4:var(--hs-brand)}
