:root{--ds-brand-50:#eef2ff;--ds-brand-100:#dce4ff;--ds-brand-200:#b8caff;--ds-brand-300:#95b6ff;--ds-brand-400:#7ca5ff;--ds-brand-500:#74a0ff;--ds-brand-600:#5c82e6;--ds-brand-700:#4a6bc9;--ds-brand-800:#3d58a8;--ds-brand-900:#334888;--ds-neutral-0:#fff;--ds-neutral-50:#f8f9fc;--ds-neutral-100:#f1f3f9;--ds-neutral-200:#e2e6ef;--ds-neutral-500:#6b7280;--ds-neutral-700:#374151;--ds-neutral-900:#171717;--ds-bg-page:var(--ds-neutral-50);--ds-bg-subtle:var(--ds-neutral-100);--ds-text-primary:var(--ds-neutral-900);--ds-text-secondary:#525866;--ds-text-muted:#6b7280;--ds-border-default:var(--ds-neutral-200);--ds-focus-ring:var(--ds-brand-500);--ds-bg-dark-base:#0a0e18;--ds-bg-dark-surface:#11182b;--ds-bg-dark-elevated:#161f38;--ds-border-dark:#ffffff14;--ds-text-on-dark:#f4f6fb;--ds-text-on-dark-muted:#9aa4b8;--ds-gradient-brand:linear-gradient(135deg, var(--ds-brand-300) 0%, var(--ds-brand-500) 55%, var(--ds-brand-600) 100%);--ds-gradient-accent-bar:linear-gradient(180deg, var(--ds-brand-300) 0%, var(--ds-brand-600) 100%);--ds-radius-sm:10px;--ds-radius-md:12px;--ds-radius-lg:16px;--ds-nav-bg:#fff;--ds-nav-bg-subtle:#fff;--ds-nav-bg-hover:#f4f4f5;--ds-nav-bg-active:#f4f4f5;--ds-nav-border:#e4e4e7;--ds-nav-text:#18181b;--ds-nav-text-muted:#71717a;--ds-nav-accent-line:#18181b;--ds-nav-shadow:0 1px 0 #0000000f, 0 8px 24px #0000000f;--app-header-height:50px;--ds-action:#0063c1;--ds-action-hover:#0075e6;--ds-action-ring:#0063c159;--background:var(--ds-bg-page);--foreground:var(--ds-text-primary);--main-color:var(--ds-action)}[data-theme=dark]{--ds-bg-page:#111317;--ds-bg-subtle:#1c2a41;--ds-text-primary:#e2e4eb;--ds-text-secondary:#9499aa;--ds-text-muted:#626777;--ds-border-default:#2e3240;--ds-action:#4d9de0;--ds-action-hover:#6bb0e8;--ds-action-ring:#4d9de066;--background:#111317;--foreground:#e2e4eb}
