/* @generated — DO NOT EDIT
source: mhmmdalmutairi/azr-design-system/tokens.css
source-ref: codex/unify-brand-source
source-commit: d8a75c87b13172d373cdb6182bc60c3c52689ee7
source-version: v.07.0
canonical-sha256: c56057f8691b35102e816d99521845b9853ad2409830035a50c0a5e5d8d01922
*/
/* BEGIN AZR CANONICAL TOKENS */
/*
   AZR Design Tokens · foundation layer — version comes from VERSION
   الأساس المشترك بين الأطلس ومذكرات آزر الداخلية: ورق دافئ، حبر كحلي،
   ولافندر #967BB6 كمرساة. الأطلس يضيف --hot ونظام لون مفهوم العميل.

   القرارات التاريخية والألوان المتقاعدة محفوظة في DECISIONS.md والأرشيف فقط.
   لا تعاد كتابتها هنا كي يبقى ملف التوكنز الحي خالياً من أي مرجع قابل للنسخ
   إلى جيل سابق. لون المفهوم يخص العميل ويضبطه محرك الأطلس.
*/
:root{
  /* ── FOUNDATIONS · 60% (ورق دافئ + حبر كحلي) */
  --cream:#F2EDE3;      /* الخلفية الأساسية */
  --paper:#FBF7EE;      /* سطح مرفوع */
  --paper-2:#F4EFE5;
  --ink:#0A1628;        /* النص · حبر كحلي */
  --ink-deep:#050B14;   /* أعمق خلفية كحلية */
  --ink-warm:#1B1815;   /* حبر دافئ (جسم الموقع) */
  --mut:#6B5E47;        /* نص باهت دافئ */
  --mut-2:#7A7268;
  --rule:#D8CFB8;       /* خط شعري على الورق */

  /* ── BRAND · 30% — لافندر آزر، المرساة p-500 = #967BB6 (أكسنت لا فيضان) */
  --p50:#F3EFF7;  --p100:#E6DEEE; --p200:#D3C6E0; --p300:#BEAACF; --p400:#AB93C2;
  --p500:#967BB6; /* ★ مرساة آزر — بنفسجي الموقع الحقيقي */
  --p600:#7C6199; --p700:#614A78; --p800:#473658; --p900:#2D2238;
  --azr:var(--p500); --azr-deep:var(--p700); --azr-soft:var(--p200);
  --accent:var(--p500);

  /* ── CONCEPT · 8% — لون المفهوم يُختار أول خطوة من المفهوم نفسه (لا قائمة
     قطاعات). يُضبط مرة واحدة على جذر العرض. الافتراضي لافندر آزر. */
  --concept:var(--p500); --concept-deep:var(--p700); --concept-soft:var(--p200);

  /* ── HELPER · 2% */
  --alert:#BE2C2C; --success:#1A8C5C;
  --uncertain-bg:#F3E2D8; --uncertain-ink:#9A5630;
  --uncertain-on-dark-bg:rgba(243,226,216,.16); --uncertain-on-dark-ink:#E6B58C;
  --neutral-bg:#EEE7D6; --positive-bg:#E7F0E8; --positive-ink:#3A6B46;
  --text-on-dark-soft:#E8E2D6;

  /* ── TYPE — نقطة التبديل المركزية. يبقى Tajawal الآن بقرار المالك.
     لا تكتب اسم خط عربي خارج هذه التوكنز؛ تغيير العائلة لاحقاً يتم هنا فقط. */
  --font-ar-display:'Tajawal',sans-serif;
  --font-ar-text:'Tajawal',sans-serif;
  --font-ar-ui:'Tajawal',sans-serif;
  --font-en:'Inter','Tajawal',sans-serif;
  --font-latin-display:'Instrument Serif','Tajawal',serif;
  --font-mono:'JetBrains Mono','Tajawal',monospace;
  /* أسماء توافقية للمستهلكين الحاليين. */
  --ar:var(--font-ar-text);
  --en:var(--font-en);
  --serif:var(--font-latin-display);
  --mono:var(--font-mono);

  /* ── EDITORIAL SCALE (fluid via clamp) */
  --d1:clamp(64px,9vw,128px); --d2:clamp(56px,7.5vw,108px);
  --h1:clamp(44px,5vw,72px);  --h2:clamp(34px,3.4vw,48px); --h3:clamp(28px,2.6vw,36px);
  --h4:24px; --lede:22px; --body:18px; --small:14px; --label:13px;

  /* ── SPACING — سلّم تحريري لين (لا مضاعفات 8 صارمة) */
  --space-0:0; --space-1:4px; --space-2:8px; --space-3:12px; --space-4:20px;
  --space-5:32px; --space-6:48px; --space-7:72px; --space-8:104px; --space-9:144px;
  --container:1240px; --gutter:clamp(24px,6vw,100px);

  /* ── GEOMETRY — حواف ناعمة */
  --radius-sm:6px; --radius-md:12px; --radius-lg:20px; --radius-pill:999px;
  --stroke-hair:1px; --stroke-icon:1.5px;
  --shadow-sm:0 1px 2px rgba(10,22,40,.04); --shadow-md:0 4px 16px rgba(10,22,40,.06); --shadow-lg:0 18px 48px rgba(10,22,40,.10);

  /* ── MOTION — هادئة، تيسير واحد */
  --dur-1:140ms; --dur-2:260ms; --dur-3:480ms;
  --ease:cubic-bezier(.22,.61,.36,1); --ease-out:cubic-bezier(.16,1,.3,1);
}
/* فونتس Google:
   Tajawal:wght@300;400;500;700;800 &family=Inter:wght@300;400;500;600;700
   &family=Instrument+Serif:ital@0;1 &family=JetBrains+Mono:wght@400;500 */
/* END AZR CANONICAL TOKENS */
/* BEGIN AZR PORTAL CONSUMER ALIASES — aliases only, never brand values */
:root {
  --role-surface:var(--cream); --role-surface-raised:var(--paper); --role-surface-sunken:var(--paper-2);
  --role-text:var(--ink); --role-text-strong:var(--ink-deep); --role-text-muted:var(--mut);
  --role-border:var(--rule); --role-accent:var(--p500); --role-accent-strong:var(--p700); --role-accent-soft:var(--p200);
  --lh-display:1.05; --lh-tight:1.12; --lh-heading:1.3; --lh-snug:1.45; --lh-body:1.65;
  --lh-relaxed:1.8; --lh-loose:1.9; --tracking-normal:0; --tracking-label:.04em;
  --tracking-wide:.1em; --tracking-display:-.01em; --micro:11px;
}
/* END AZR PORTAL CONSUMER ALIASES */
