:root{--dash-primary: #4f46e5;--dash-primary-hover: #4338ca;--dash-primary-light: #eef2ff;--dash-chrome: #4f46e5;--dash-chrome-hover: #6366f1;--dash-chrome-text: #ffffff;--dash-bg: #f9fafb;--dash-bg-inset: #f3f4f6;--dash-card: #ffffff;--dash-border: #d1d5db;--dash-border-input: #d1d5db;--dash-text: #111827;--dash-text-secondary: #6b7280;--dash-text-muted: #9ca3af;--dash-error: #dc2626;--dash-error-light: #fee2e2;--dash-success: #16a34a;--dash-success-light: #dcfce7;--dash-warning: #d97706;--dash-warning-light: #fef3c7;--dash-warning-border: #fcd34d;--dash-info: #2563eb;--dash-info-light: #eff6ff;--dash-purple: #9333ea;--dash-purple-light: #faf5ff}.theme-dark{--dash-primary: #818cf8;--dash-primary-hover: #a5b4fc;--dash-primary-light: #1e1b4b;--dash-chrome: #312e81;--dash-chrome-hover: #3730a3;--dash-chrome-text: #e0e7ff;--dash-bg: #111827;--dash-bg-inset: #1a2332;--dash-card: #1f2937;--dash-border: #4b5563;--dash-border-input: #4b5563;--dash-text: #f9fafb;--dash-text-secondary: #9ca3af;--dash-text-muted: #6b7280;--dash-error: #f87171;--dash-error-light: #450a0a;--dash-success: #4ade80;--dash-success-light: #052e16;--dash-warning: #fbbf24;--dash-warning-light: #451a03;--dash-warning-border: #b45309;--dash-info: #60a5fa;--dash-info-light: #172554;--dash-purple: #c084fc;--dash-purple-light: #3b0764}.dash-link-ext{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.8125rem;line-height:1.25rem;color:var(--dash-primary);background:var(--dash-primary-light);border-radius:9999px;transition:background-color .15s,color .15s;text-decoration:none}.dash-link-ext:hover{background:var(--dash-primary);color:#fff}@keyframes nav-progress{0%{width:0}50%{width:70%}to{width:95%}}
