/* AdConnect theme – generated from Admin → Appearance */
:root {
  --clr-primary: #F65730;
  --clr-primary-hover: #D94522;
  --clr-accent: #4ABC4F;
  --clr-accent-hover: #37A041;
  --clr-bg: #1A1917;
  --clr-surface-1: #252320;
  --clr-surface-2: #302E2C;
  --clr-surface-3: #4D4C4B;
  --clr-border: #3D3B39;
  --clr-text-primary: #F4F1EE;
  --clr-text-secondary: #B8B4B0;
  --clr-text-muted: #7A7874;
  --clr-success: #4ABC4F;
  --clr-warning: #F5A623;
  --clr-error: #E74C3C;
  --clr-info: #3498DB;
  --clr-primary-light: rgba(246,87,48,.18);
  --clr-primary-glow: rgba(246,87,48,.35);
  --clr-accent-light: rgba(74,188,79,.15);
  --clr-on-primary: #FFFFFF;
  --clr-primary-rgb: 246,87,48;
  --clr-accent-rgb: 74,188,79;
  --clr-border-light: #7A7874;
  --clr-surface-4: #4D4C4B;
  color-scheme: dark;
}
