:root{--ds-primary-50:#fff8f2;--ds-primary-100:#ffeee1;--ds-primary-200:#ffd9b8;--ds-primary-300:#feaa6b;--ds-primary-400:#fd9843;--ds-primary-500:#fd7f15;--ds-primary:#e86a00;--ds-primary-600:#e86a00;--ds-primary-700:#b34d00;--ds-primary-800:#8f3d00;--ds-primary-900:#6b2e00;--ds-primary-950:#3d1a00;--ds-secondary-50:#f4f4f6;--ds-secondary-100:#e8e9ec;--ds-secondary-200:#d7d9df;--ds-secondary-300:#b9bac2;--ds-secondary-400:#8a8b94;--ds-secondary-500:#54555d;--ds-secondary:#2a2b31;--ds-secondary-600:#2a2b31;--ds-secondary-700:#18191d;--ds-secondary-800:#131418;--ds-secondary-900:#0a0a0b;--ds-secondary-950:#050506;--ds-success-50:#ecfdf5;--ds-success-100:#d1fae5;--ds-success-200:#a7f3d0;--ds-success-300:#6ee7b7;--ds-success-400:#34d399;--ds-success-500:#10b981;--ds-success:#059669;--ds-success-600:#059669;--ds-success-700:#047857;--ds-success-800:#065f46;--ds-success-900:#064e3b;--ds-success-950:#022c22;--ds-info-50:#eff6ff;--ds-info-100:#dbeafe;--ds-info-200:#bfdbfe;--ds-info-300:#93c5fd;--ds-info-400:#60a5fa;--ds-info-500:#3b82f6;--ds-info:#2563eb;--ds-info-600:#2563eb;--ds-info-700:#1d4ed8;--ds-info-800:#1e40af;--ds-info-900:#1e3a8a;--ds-info-950:#172554;--ds-warning-50:#fffbeb;--ds-warning-100:#fef3c7;--ds-warning-200:#fde68a;--ds-warning-300:#fcd34d;--ds-warning-400:#fbbf24;--ds-warning-500:#f59e0b;--ds-warning:#d97706;--ds-warning-600:#d97706;--ds-warning-700:#b45309;--ds-warning-800:#92400e;--ds-warning-900:#78350f;--ds-warning-950:#451a03;--ds-danger-50:#fef3f2;--ds-danger-100:#fee4e2;--ds-danger-200:#fecdca;--ds-danger-300:#fda29b;--ds-danger-400:#f97066;--ds-danger-500:#f04438;--ds-danger:#d92d20;--ds-danger-600:#d92d20;--ds-danger-700:#b42318;--ds-danger-800:#912018;--ds-danger-900:#7a271a;--ds-danger-950:#55160c;--ds-gray-50:#fafbfc;--ds-gray-100:#f4f4f6;--ds-gray-200:#e8e9ec;--ds-gray-300:#d7d9df;--ds-gray-400:#9b9ca6;--ds-gray-500:#6b6c75;--ds-gray-600:#54555d;--ds-gray-700:#3a3b42;--ds-gray-800:#2a2b31;--ds-gray-900:#131418;--ds-gray-950:#0a0a0b;--ds-spacing-1:0.25rem;--ds-spacing-2:0.5rem;--ds-spacing-3:0.75rem;--ds-spacing-4:1rem;--ds-spacing-5:1.25rem;--ds-spacing-6:1.5rem;--ds-spacing-8:2rem;--ds-spacing-10:2.5rem;--ds-spacing-12:3rem;--ds-spacing-16:4rem;--ds-font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--ds-font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--ds-font-display:"Inter Tight",var(--ds-font-sans);--ds-font-mono:"JetBrains Mono","SF Mono",SFMono-Regular,Consolas,monospace;--ds-font-size-xs:0.75rem;--ds-font-size-sm:0.875rem;--ds-font-size-base:1rem;--ds-body-font-size:0.875rem;--ds-font-size-lg:1.125rem;--ds-font-size-xl:1.25rem;--ds-font-size-2xl:1.5rem;--ds-font-size-3xl:1.875rem;--ds-font-size-4xl:2.25rem;--ds-font-weight-normal:400;--ds-font-weight-base:400;--ds-font-weight-medium:500;--ds-font-weight-semibold:600;--ds-font-weight-bold:700;--ds-line-height-tight:1.25;--ds-line-height-normal:1.5;--ds-line-height-base:1.5;--ds-line-height-relaxed:1.625;--ds-letter-spacing-tight:-0.02em;--ds-letter-spacing-tighter:-0.03em;--ds-radius-sm:0.375rem;--ds-radius:0.5rem;--ds-radius-md:0.625rem;--ds-radius-lg:0.75rem;--ds-radius-xl:1rem;--ds-radius-card:16px;--ds-radius-hero:24px;--ds-radius-rail:16px;--ds-radius-pill:999px;--ds-shadow-xs:0 1px 1px 0 rgb(10 10 11/0.03);--ds-shadow-sm:0 1px 2px 0 rgb(10 10 11/0.06);--ds-shadow:0 1px 2px 0 rgb(10 10 11/0.05),0 2px 8px -2px rgb(10 10 11/0.08);--ds-shadow-md:0 1px 2px 0 rgb(10 10 11/0.04),0 8px 24px -8px rgb(10 10 11/0.14);--ds-shadow-lg:0 2px 4px 0 rgb(10 10 11/0.04),0 18px 40px -16px rgb(10 10 11/0.22);--ds-shadow-xl:0 2px 4px 0 rgb(10 10 11/0.04),0 40px 80px -40px rgb(10 10 11/0.3),0 0 0 1px rgb(10 10 11/0.05);--ds-ink:#0a0a0b;--ds-ink-secondary:#54555d;--ds-ink-faint:#6b6c75;--ds-body-bg:#fafbfc;--ds-body-color:var(--ds-gray-900);--ds-body-color-rgb:19,20,24;--ds-primary-rgb:232,106,0;--ds-brand-hero:radial-gradient(120% 90% at 85% 0%,rgb(253 127 21/0.32) 0%,transparent 55%),linear-gradient(160deg,#131418,#0a0a0b);--ds-brand-mark:linear-gradient(135deg,#fd9843,#e86a00);--ds-brand-accent-mark:linear-gradient(135deg,#fd9843,#e86a00);--ds-brand-ink-900:#0a0a0b;--ds-brand-ink-800:#131418;--ds-brand-ink-500:#54555d;--ds-brand-navy-900:var(--ds-brand-ink-900);--ds-brand-navy-800:var(--ds-brand-ink-800);--ds-brand-navy-500:var(--ds-brand-ink-500);--ds-rail-bg:#0a0a0b;--ds-rail-shadow:0 12px 32px rgb(10 10 11/0.18);--ds-rail-border:transparent;--ds-rail-icon-idle:#8a8b94;--ds-rail-active-bg:rgb(253 127 21/0.16);--ds-rail-active-icon:#fd9843;--ds-rail-active-ring:0 0 0 1px rgb(253 127 21/0.35);--ds-accent-text:var(--ds-primary-700);--ds-cta-bg:#0a0a0b;--ds-cta-bg-hover:#2a2b31;--ds-cta-color:#ffffff;--ds-cta-gradient:linear-gradient(135deg,#fd9843,#e86a00);--ds-cta-shadow:0 10px 22px -14px rgb(253 127 21/0.85);--ds-hero-bg:var(--ds-brand-hero);--ds-hero-sub:#b9bac2;--ds-chip-bg:#ffffff;--ds-chip-border:#e8e9ec;--ds-card-bg:#ffffff;--ds-card-border:#e8e9ec;--ds-table-border:1px solid var(--ds-card-border);--ds-table-row-border:1px solid var(--ds-gray-100);--ds-table-popup-border:1px solid var(--ds-card-border);--ds-card-shadow:0 1px 1px 0 rgb(10 10 11/0.03),0 18px 40px -30px rgb(10 10 11/0.28);--ds-divider:#eeeff2;--ds-border-color:var(--ds-gray-200);--ds-border-color-subtle:var(--ds-gray-100);--ds-hover-opacity:0.85;--ds-focus-ring:0 0 0 3px rgb(253 127 21/0.22);--ds-focus-ring-color:rgb(253 127 21/0.22);--ds-focus-border:var(--ds-primary-600);--ds-disabled-opacity:0.5;--ds-transition-fast:150ms cubic-bezier(0.2,0,0,1);--ds-transition-normal:200ms cubic-bezier(0.2,0,0,1)}[data-mantine-color-scheme=dark]{--ds-primary:#fd9843;--ds-primary-50:#2b1608;--ds-primary-100:#3d1f0a;--ds-primary-200:#5c2e0e;--ds-primary-300:#8f3d00;--ds-primary-400:#c25400;--ds-primary-500:#e86a00;--ds-primary-600:#fd9843;--ds-primary-700:#feaa6b;--ds-primary-800:#ffd9b8;--ds-primary-900:#ffeee1;--ds-primary-950:#fff8f2;--ds-secondary:#d7d9df;--ds-secondary-50:#0a0a0b;--ds-secondary-100:#131418;--ds-secondary-200:#18191d;--ds-secondary-300:#2a2b31;--ds-secondary-400:#54555d;--ds-secondary-500:#8a8b94;--ds-secondary-600:#d7d9df;--ds-secondary-700:#e8e9ec;--ds-secondary-800:#f4f4f6;--ds-secondary-900:#fafbfc;--ds-secondary-950:#ffffff;--ds-success:#34d399;--ds-success-50:#022c22;--ds-success-100:#064e3b;--ds-success-200:#065f46;--ds-success-300:#047857;--ds-success-400:#059669;--ds-success-500:#10b981;--ds-success-600:#34d399;--ds-success-700:#6ee7b7;--ds-success-800:#a7f3d0;--ds-success-900:#d1fae5;--ds-success-950:#ecfdf5;--ds-info:#60a5fa;--ds-info-50:#172554;--ds-info-100:#1e3a8a;--ds-info-200:#1e40af;--ds-info-300:#1d4ed8;--ds-info-400:#2563eb;--ds-info-500:#3b82f6;--ds-info-600:#60a5fa;--ds-info-700:#93c5fd;--ds-info-800:#bfdbfe;--ds-info-900:#dbeafe;--ds-info-950:#eff6ff;--ds-warning:#fbbf24;--ds-warning-50:#451a03;--ds-warning-100:#78350f;--ds-warning-200:#92400e;--ds-warning-300:#b45309;--ds-warning-400:#d97706;--ds-warning-500:#f59e0b;--ds-warning-600:#fbbf24;--ds-warning-700:#fcd34d;--ds-warning-800:#fde68a;--ds-warning-900:#fef3c7;--ds-warning-950:#fffbeb;--ds-danger:#f97066;--ds-danger-50:#55160c;--ds-danger-100:#7a271a;--ds-danger-200:#912018;--ds-danger-300:#b42318;--ds-danger-400:#d92d20;--ds-danger-500:#f04438;--ds-danger-600:#f97066;--ds-danger-700:#fda29b;--ds-danger-800:#fecdca;--ds-danger-900:#fee4e2;--ds-danger-950:#fef3f2;--ds-gray-50:#0a0a0b;--ds-gray-100:#131418;--ds-gray-200:#23242a;--ds-gray-300:#34353c;--ds-gray-400:#6b6c75;--ds-gray-500:#9b9ca6;--ds-gray-600:#b9bac2;--ds-gray-700:#d7d9df;--ds-gray-800:#e8e9ec;--ds-gray-900:#f4f4f6;--ds-gray-950:#ffffff;--ds-ink:#f4f4f6;--ds-ink-secondary:#b9bac2;--ds-ink-faint:#9b9ca6;--ds-body-bg:#0a0a0b;--ds-body-color:#e8e9ec;--ds-body-color-rgb:232,233,236;--ds-primary-rgb:253,152,67;--ds-rail-bg:rgb(255 255 255/0.04);--ds-rail-shadow:none;--ds-rail-border:rgb(255 255 255/0.08);--ds-rail-active-ring:0 0 0 1px rgb(253 127 21/0.35),0 0 22px rgb(253 127 21/0.25);--ds-accent-text:var(--ds-primary-700);--ds-cta-bg:#f4f4f6;--ds-cta-bg-hover:#ffffff;--ds-cta-color:#0a0a0b;--ds-chip-bg:#131418;--ds-chip-border:#2a2b31;--ds-card-bg:#131418;--ds-card-border:#23242a;--ds-table-border:1px solid var(--ds-card-border);--ds-table-row-border:1px solid var(--ds-gray-200);--ds-table-popup-border:1px solid var(--ds-card-border);--ds-card-shadow:0 0 0 1px rgb(255 255 255/0.02);--ds-divider:#1c1d22;--ds-border-color:var(--ds-gray-200);--ds-border-color-subtle:var(--ds-gray-100);--ds-focus-ring:0 0 0 3px rgb(253 152 67/0.3);--ds-focus-ring-color:rgb(253 152 67/0.3);--ds-focus-border:var(--ds-primary-600);--ds-shadow-xs:0 1px 2px 0 rgb(0 0 0/0.3);--ds-shadow-sm:0 1px 3px 0 rgba(0,0,0,0.25);--ds-shadow:0 1px 4px 0 rgba(0,0,0,0.3),0 1px 3px -1px rgba(0,0,0,0.2);--ds-shadow-md:0 4px 8px -1px rgba(0,0,0,0.35),0 2px 6px -2px rgba(0,0,0,0.2);--ds-shadow-lg:0 10px 20px -3px rgba(0,0,0,0.35),0 4px 8px -4px rgba(0,0,0,0.2);--ds-shadow-xl:0 20px 30px -5px rgba(0,0,0,0.35),0 8px 12px -6px rgba(0,0,0,0.2)}