:root {
  --blue-primary: #4a90e2;
  --blue-secondary: #5ca3f5;
  --blue-accent: #6bb6ff;
  --blue-light: #7ec8ff;
  --blue-dark: #2c5f8d;
  --white: #ffffff;
  --off-white: #f5f7fa;
  --text-light: #f8f9fa;
  --text-secondary: #cbd5e1;
  --card-shadow: 0 6px 24px rgba(74, 144, 226, 0.15);
  --gradient: linear-gradient(135deg, #0f1e33 0%, #1a2e4a 50%, #2a4a6e 100%);
  --card-bg: rgba(74, 144, 226, 0.25);
  --card-text-primary: #f8f9fa;
  --card-text-secondary: #cbd5e1;
}