/* ═══════════════════════════════════════════════
   CSS CUSTOM PROPERTIES
   Voice Call Service Design System
═══════════════════════════════════════════════ */

:root {
  /* Softer dark editorial palette - lighter but still sophisticated */
  --bg-primary: #1a1a1f;
  --bg-elevated: #222228;
  --bg-card: #2a2a32;
  --bg-subtle: #1e1e24;

  /* Warm cream text - more sophisticated than pure white */
  --text-primary: #f5f2ed;
  --text-secondary: #b8b5b0;
  --text-muted: #7d7a75;

  /* Electric chartreuse accent - unexpected & distinctive */
  --accent: #d4ff00;
  --accent-dim: #a8cc00;
  --accent-glow: rgba(212, 255, 0, 0.10);

  /* Status colors */
  --danger: #ff5c5c;
  --danger-glow: rgba(255, 92, 92, 0.12);
  --success: #00ff88;

  /* Borders */
  --border: rgba(245, 242, 237, 0.08);
  --border-strong: rgba(245, 242, 237, 0.15);

  /* Grain texture for depth */
  --grain: url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
}
