/* ═══════════════════════════════════════════════
   ARVESS BRAND THEME
   Меняй цвета здесь — изменятся везде
   ═══════════════════════════════════════════════ */
:root {
  /* Основной акцентный цвет */
  --brand-accent:       #6f01fb;
  --brand-accent-light: #a78bfa;
  --brand-accent-dark:  #4a0099;

  /* Полупрозрачные варианты акцента */
  --brand-accent-04: rgba(124,58,237,0.04);
  --brand-accent-10: rgba(124,58,237,0.10);
  --brand-accent-12: rgba(124,58,237,0.12);
  --brand-accent-15: rgba(124,58,237,0.15);
  --brand-accent-20: rgba(124,58,237,0.20);
  --brand-accent-25: rgba(124,58,237,0.25);
  --brand-accent-30: rgba(124,58,237,0.30);
  --brand-accent-35: rgba(124,58,237,0.35);
  --brand-accent-40: rgba(124,58,237,0.40);
  --brand-accent-glow: 0 6px 20px rgba(124,58,237,0.40);

  /* Статусные цвета */
  --brand-success:  #34d399;
  --brand-warning:  #fbbf24;
  --brand-danger:   #f87171;

  /* Полупрозрачные статусные */
  --brand-danger-05: rgba(248,113,113,0.05);
  --brand-danger-10: rgba(248,113,113,0.10);
  --brand-danger-30: rgba(248,113,113,0.30);
}
