:root {
  --vb-color-text-muted: #5e5578;
  --vb-color-alert-danger-bg: rgba(239, 83, 80, 0.12);
  --vb-space-16: 64px;
  --vb-color-nav-text-active: #ece8f4;
  --vb-color-primary-50: #ede6f7;
  --vb-color-text-primary: #ece8f4;
  --vb-color-danger-500: #ef5350;
  --vb-color-warning-600: #fb8c00;
  --vb-shadow-glow: 0 0 15px rgba(113, 77, 175, 0.25);
  --vb-space-12: 48px;
  --vb-font-size-3xl: 48px;
  --vb-space-1: 4px;
  --vb-color-nav-text: #b5adc5;
  --vb-color-danger-700: #ef9a9a;
  --vb-color-primary-500: #714daf;
  --vb-color-border: #312b42;
  --vb-font-size-lg: 18px;
  --vb-color-info-50: rgba(91, 163, 217, 0.08);
  --vb-color-background: #13111a;
  --vb-color-neutral-700: #b5adc5;
  --vb-space-2: 8px;
  --vb-color-primary-100: #d5c8ed;
  --vb-color-nav-accent: #714daf;
  --vb-color-alert-danger-text: #ef9a9a;
  --vb-shadow-xl: 0 20px 40px rgba(0, 0, 0, 0.6);
  --vb-color-success-600: #43a047;
  --vb-color-rose-800: #ec4899;
  --vb-color-success-100: rgba(102, 187, 106, 0.15);
  --vb-color-neutral-50: #1e1a28;
  --vb-color-alert-info-bg: rgba(91, 163, 217, 0.12);
  --vb-space-3: 12px;
  --vb-color-rose-100: rgba(244, 114, 182, 0.12);
  --vb-font-family-heading: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  --vb-color-terminal-bg: #13111a;
  --vb-color-text-inverse: #13111a;
  --vb-color-danger-600: #e53935;
  --vb-color-neutral-400: #5e5578;
  --vb-color-info-600: #4889bb;
  --vb-color-primary-400: #8558b4;
  --vb-color-link-hover: #b899e0;
  --vb-color-surface-raised: #252134;
  --vb-space-6: 24px;
  --vb-color-primary-600: #5e3f92;
  --vb-color-success-200: rgba(102, 187, 106, 0.25);
  --vb-color-nav-background: #1a1525;
  --vb-color-overlay: rgba(0, 0, 0, 0.7);
  --vb-color-accent-500: #5ba3d9;
  --vb-color-warning-200: rgba(255, 167, 38, 0.25);
  --vb-radius-lg: 8px;
  --vb-font-size-xl: 24px;
  --vb-color-background-alt: #1e1a28;
  --vb-gradient-primary: linear-gradient(135deg, #13111a 0%, #3e2a60 50%, #714daf 100%);
  --vb-color-border-strong: rgba(113, 77, 175, 0.4);
  --vb-color-primary-700: #3e2a60;
  --vb-radius-full: 9999px;
  --vb-color-neutral-300: #413a56;
  --vb-color-warning-700: #ffcc80;
  --vb-font-size-xs: 12px;
  --vb-color-text-secondary: #9890a8;
  --vb-gradient-soft: linear-gradient(135deg, #1e1a28 0%, #252134 100%);
  --vb-font-family-body: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  --vb-color-danger-200: rgba(239, 83, 80, 0.2);
  --vb-color-success-500: #66bb6a;
  --vb-color-accent-600: #4889bb;
  --vb-font-size-2xl: 32px;
  --vb-space-4: 16px;
  --vb-font-size-sm: 14px;
  --vb-color-terminal-green: #81c784;
  --vb-color-secondary-600: #009688;
  --vb-color-primary-300: #9b6cc4;
  --vb-color-info-500: #5ba3d9;
  --vb-color-accent-700: #4889bb;
  --vb-color-indigo-100: rgba(165, 180, 252, 0.12);
  --vb-radius-xl: 12px;
  --vb-color-terminal-text-muted: #9890a8;
  --vb-color-alert-info-text: #8ec4e8;
  --vb-shadow-md: 0 4px 8px rgba(0, 0, 0, 0.5);
  --vb-color-accent-50: rgba(91, 163, 217, 0.05);
  --vb-color-primary-200: #b899d8;
  --vb-color-neutral-800: #d4cee0;
  --vb-color-terminal-text: #ece8f4;
  --vb-color-neutral-100: #252134;
  --vb-color-alert-success-text: #81c784;
  --vb-color-neutral-600: #9890a8;
  --vb-color-indigo-800: #a5b4fc;
  --vb-color-surface: #1e1a28;
  --vb-font-family-mono: 'SF Mono', Monaco, 'Cascadia Code', Consolas, monospace;
  --vb-color-alert-warning-bg: rgba(255, 167, 38, 0.12);
  --vb-color-success-50: rgba(102, 187, 106, 0.08);
  --vb-color-accent-100: rgba(91, 163, 217, 0.1);
  --vb-overlay-dark: rgba(0, 0, 0, 0.85);
  --vb-color-terminal-border: rgba(113, 77, 175, 0.2);
  --vb-color-alert-warning-text: #ffcc80;
  --vb-color-info-700: #8ec4e8;
  --vb-color-link: #9b7bd4;
  --vb-radius-sm: 2px;
  --vb-space-8: 32px;
  --vb-shadow-lg: 0 10px 24px rgba(0, 0, 0, 0.5);
  --vb-transition: all 0.2s ease-in-out;
  --vb-font-size-base: 16px;
  --vb-shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.4);
  --vb-color-terminal-surface-hover: #312b42;
  --vb-color-secondary-500: #4db6ac;
  --vb-color-neutral-900: #ece8f4;
  --vb-color-warning-50: rgba(255, 167, 38, 0.08);
  --vb-color-info-800: #6db3e0;
  --vb-color-warning-100: rgba(255, 167, 38, 0.15);
  --vb-radius-md: 4px;
  --vb-color-success-700: #81c784;
  --vb-color-alert-success-bg: rgba(102, 187, 106, 0.12);
  --vb-overlay-light: rgba(30, 26, 40, 0.9);
  --vb-color-neutral-500: #7a7190;
  --vb-color-danger-50: rgba(239, 83, 80, 0.08);
  --vb-color-rose-700: #f472b6;
  --vb-color-terminal-surface: #252134;
  --vb-color-border-light: rgba(113, 77, 175, 0.12);
  --vb-color-neutral-200: #312b42;
  --vb-color-warning-500: #ffa726;
  --vb-color-terminal-blue: #8ec4e8;
  --vb-color-terminal-red: #ef9a9a;
  --vb-color-accent-400: #8ec4e8;
}
