/* Tabib Clinic Setup — design tokens (AC-0058) */
:root{
  --teal-700:#0F766E; --teal-800:#115E59; --teal-900:#134E4A;
  --teal-600:#0D9488; --teal-200:#99F6E4; --teal-50:#F0FDFA;
  --slate-900:#0F172A; --slate-600:#475569; --slate-500:#64748B;
  --slate-200:#E2E8F0; --slate-100:#F1F5F9; --slate-50:#F8FAFC;
  --white:#FFFFFF; --success:#047857; --success-bg:#ECFDF5;
  --warning:#B45309; --warning-bg:#FFFBEB; --danger:#DC2626;
  --radius-sm:8px; --radius-md:14px; --radius-lg:22px; --radius-pill:999px;
  --space-1:4px; --space-2:8px; --space-3:12px; --space-4:16px;
  --space-6:24px; --space-8:32px; --space-12:48px; --space-16:64px;
  --shadow-sm:0 1px 3px rgba(15,23,42,.06);
  --shadow-md:0 12px 28px -8px rgba(15,118,110,.18);
  --shadow-lg:0 30px 60px -20px rgba(4,33,31,.28);
  --font:'Tajawal',system-ui,-apple-system,'Segoe UI',sans-serif;
  --ease:cubic-bezier(.16,1,.3,1);
}
