﻿/* ══════════════════════════════════════════════
   MEDICAL DEVICES - Vitals (B)
   c1: #e11d48 Deep Rose → c2: #fda4af Blush
   
   SCOPED TO <main> - Header & Footer inherit global defaults.
   ══════════════════════════════════════════════ */
main {
  --accent-primary: #fb7185 !important;
  --accent-primary-soft: rgba(251, 113, 133, 0.1) !important;
  --accent-primary-glow: rgba(251, 113, 133, 0.3) !important;
  --accent-secondary: #fda4af !important;
  --accent-secondary-soft: rgba(253, 164, 175, 0.1) !important;
  --accent-tertiary: #fecdd3 !important;
  --accent-tertiary-soft: rgba(254, 205, 211, 0.1) !important;
  --accent-warm: #f43f5e !important;
  --accent-warm-soft: rgba(244, 63, 94, 0.1) !important;
  --accent-gradient: linear-gradient(135deg, #e11d48 0%, #f43f5e 40%, #fda4af 100%) !important;
  --accent-gradient-vivid: linear-gradient(135deg, #e11d48 0%, #fb7185 50%, #fda4af 100%) !important;
  --accent-gradient-cool: linear-gradient(135deg, #be123c 0%, #e11d48 50%, #f43f5e 100%) !important;
  --accent-gradient-warm: linear-gradient(135deg, #fb7185 0%, #fda4af 100%) !important;
  --blue-core: #e11d48 !important;
  --blue-sky: #fb7185 !important;
  --blue-deep: #be123c !important;
  --accent: #fb7185 !important;
  --c1: #e11d48;
  --c2: #fda4af;
  --accent-blue: var(--accent-primary);

  --accent-deep: #9f1239;
  --accent-deep-rgb: 159, 18, 57;
  --blue-core-rgb: 225, 29, 72;
  --accent-primary-rgb: 251, 113, 133;
  --accent-secondary-rgb: 253, 164, 175;
  --accent-tertiary-vivid: #fda4af;
  --accent-tertiary-vivid-rgb: 253, 164, 175;
  --accent-tertiary-rgb: 254, 205, 211;
  --blue-deep-rgb: 190, 18, 60;
  --accent-dark: #9f1239;
  --accent-mid: #e11d48;
  --accent-darkest: #881337;
}

/* Light mode: rose is okay but deepen slightly for text */
[data-theme='light'] main {
  --accent-primary: #be123c !important;
  --accent-primary-rgb: 190, 18, 60 !important;
  --blue-core: #9f1239 !important;
  --blue-core-rgb: 159, 18, 57 !important;
  --accent-deep: #881337;
  --accent-deep-rgb: 136, 19, 55;
}
