/* ============================================================
   AJ AUTO · COLORS
   Dark automotive marketplace. Pure-black surfaces, signal-red
   accent (#E31E24, from the AJ AUTO logo). Built for trust + data density.
   ============================================================ */
:root {
  /* ---- Brand accent (signal red) ---- */
  --brand-red: #E31E24;        /* primary action, logo red */
  --brand-red-600: #C8161B;    /* pressed / gradient end */
  --brand-red-700: #A11014;    /* deep */
  --brand-red-400: #F0434A;    /* hover lift */
  --brand-red-300: #FF6B70;    /* light text on dark */
  /* Subtle red gradient for CTAs (kept close to flat) */
  --brand-gradient: linear-gradient(180deg, #E31E24 0%, #C8161B 100%); /* @kind color */
  --brand-tint: rgba(227,30,36,0.12);       /* @kind color */
  --brand-tint-strong: rgba(227,30,36,0.20); /* @kind color */

  /* ---- Neutral surfaces (true dark) ---- */
  --bg-base: #0D0D0D;          /* page background */
  --bg-inset: #080808;         /* wells, recessed inputs */
  --bg-surface: #1A1A1A;       /* cards */
  --bg-surface-2: #222222;     /* nested / hover surface */
  --bg-elevated: #2A2A2A;      /* dropdowns, dialogs */
  --bg-overlay: rgba(5,5,5,0.74); /* modal scrim */

  /* ---- Text ---- */
  --text-primary: #FFFFFF;
  --text-secondary: #A0A0A0;
  --text-muted: #6B6B6B;
  --text-on-brand: #FFFFFF;
  --text-disabled: #4A4A4A;

  /* ---- Borders / hairlines ---- */
  --border-subtle: #1F1F1F;
  --border-default: #2A2A2A;
  --border-strong: #383838;
  --border-brand: rgba(227,30,36,0.55);

  /* ---- Semantic ---- */
  --success: #22C55E;          /* "Чистый" */
  --success-bg: rgba(34,197,94,0.12);
  --warning: #F5A623;          /* "На восстановление" */
  --warning-bg: rgba(245,166,35,0.12);
  --danger: #E31E24;           /* "Битый" — shares brand red */
  --danger-bg: rgba(227,30,36,0.12);
  --info: #3B82F6;
  --info-bg: rgba(59,130,246,0.12);

  /* ---- Condition badges (Encar status) ---- */
  --cond-clean: #22C55E;       /* Чистый */
  --cond-clean-bg: rgba(34,197,94,0.14);
  --cond-damaged: #E31E24;     /* Битый */
  --cond-damaged-bg: rgba(227,30,36,0.14);
  --cond-repair: #F5A623;      /* На восстановление */
  --cond-repair-bg: rgba(245,166,35,0.14);

  /* ---- Rating star ---- */
  --star: #FFB400;
  --star-empty: #3A3A3A;

  /* ---- Channels ---- */
  --whatsapp: #25D366;
  --telegram: #2AABEE;
}
