/* FRANKI Design System — Dark SaaS v2 */
:root {
  /* Backgrounds */
  --bg:           #0a0a0f;
  --surface:      #13131a;
  --card:         #1a1a24;
  --card-hover:   #1f1f2e;
  --sidebar-bg:   #111118;

  /* Borders */
  --border:       #2a2a3a;
  --border-hover: #3a3a4a;

  /* Accent */
  --accent:       #6c63ff;
  --accent-light: rgba(108,99,255,.12);
  --accent2:      #a78bfa;

  /* Status */
  --green:        #22c55e;
  --green-light:  rgba(34,197,94,.12);
  --yellow:       #f59e0b;
  --yellow-light: rgba(245,158,11,.12);
  --red:          #ef4444;
  --red-light:    rgba(239,68,68,.12);
  --blue:         #3b82f6;
  --blue-light:   rgba(59,130,246,.12);

  /* Text */
  --text:         #e2e2f0;
  --text-muted:   #7070a0;
  --text-subtle:  #4a4a6a;

  /* Layout */
  --sidebar-w:    220px;
  --radius-sm:    6px;
  --radius-md:    10px;
  --radius-lg:    14px;
  --radius-xl:    18px;

  /* Typography */
  --font:         'SF Pro Display',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;
  --font-mono:    'SF Mono','Fira Code',monospace;

  /* Shadows */
  --shadow-sm:    0 1px 3px rgba(0,0,0,.4);
  --shadow-md:    0 4px 16px rgba(0,0,0,.5);
  --shadow-lg:    0 12px 40px rgba(0,0,0,.6);

  /* Transitions */
  --transition:   all .18s ease;
}
