/* BharatCall theme: Saffron India (Admin Panel > Appearance) */
:root, html[data-theme="dark"] {
  --bc-primary: #F07A2B; --bc-primary-hover: #F28E4B; --bc-primary-soft: #F5A975;
  --bc-primary-rgb: 240 122 43; --bc-accent: #34C77B;
  --bc-grad: linear-gradient(135deg, #D4520F 0%, #B83A0A 100%); --bc-grad-hover: linear-gradient(135deg, #D76022 0%, #BE4A1E 100%);
  --bc-bg: #0B1222; --bc-topbar: rgb(11 18 34 / 0.82);
}
html[data-theme="light"] {
  --bc-primary: #C2410C; --bc-primary-hover: #9B340A; --bc-primary-soft: #CE673D;
  --bc-primary-rgb: 194 65 12; --bc-accent: #15803D;
  --bc-bg: #FBF6EE; --bc-surface-2: #F5F0E8; --bc-surface-3: #ECE7E0;
  --bc-topbar: rgb(251 246 238 / 0.86);
}
