/* سیستمِ طراحیِ TRACE — تنها منبعِ حقیقتِ رنگ.
   هر سه صفحه (اپ، ورود، پذیرشِ دعوت) همین را می‌خوانند؛ هیچ فایلی هگز را تکرار نمی‌کند.
   قاعده‌ای که این را ایجاب کرد همان است که ادعای «صفر یافتهٔ باز» را از RELEASE.md بیرون انداخت:
   هیچ فایلی حقیقتی را تکرار نکند که فایلِ دیگری مالکش است. (F-32) */

:root {
  --paper:#F4F2EC; --surface:#FDFCF8; --surface2:#FBF9F2;
  --ink:#20241F; --line:#E3DFD2; --line2:#EDEAE0;
  --green:#1C4536; --green-soft:#2C4A34;
  --brass:#A8894F; --brass-soft:#F1EADA; --brass-ink:#7A5F28;
  --danger:#96382E; --danger-bg:#F5E7E4;
  --warn-ink:#8A6A1F; --warn-bg:#F6E7C9;

  /* --muted خودِ TRACE است و دست نمی‌خورد، ولی روی --paper فقط ۳٫۲۹:۱ می‌دهد.
     برای نقشِ **غیرمتنی** (خط، حاشیه، گلیفِ کم‌رنگ) می‌ماند — آنجا آستانه ۳:۱ است.
     برای **متن** از --muted-text استفاده کن: ۴٫۸۳:۱ روی --paper و ۵٫۲۶:۱ روی --surface.
     TRACE برای متنِ ۱۰٫۵px رنگی تعریف نکرده بود؛ این شکاف را پر می‌کند، پالت را عوض نمی‌کند. (F-31) */
  --muted:#8A8577;
  --muted-text:#6E6A5E;

  /* ته‌رنگ‌های مشتق — از همین پالت گرفته شده‌اند، رنگِ تازه نیستند */
  --ok-bg:#E7EDE8; --warn-line:#E6D3A6; --brass-line:#E0D3B4; --brass-deep:#4A3915;

  /* پالتِ نمودار، به همین ترتیب */
  --c1:#2C4A34; --c2:#5F7F66; --c3:#7FA184; --c4:#C9A961; --c5:#D98E5F; --c6:#8FA6A0; --c7:#B3A38A;

  /* پل به نام‌های قدیمی — تا هیچ استایلِ درون‌خطی در JS نشکند */
  --accent:var(--green); --accent-soft:var(--brass-soft); --bg:var(--paper); --card:var(--surface);
  --biz:var(--green); --dep:var(--brass); --ind:var(--muted-text);
}

/* مهرِ برند — تنها گرادیانی که TRACE اجازه داده (بندِ ۳). یک تعریف، سه مصرف‌کننده.
   برنجی است چون مهرِ صفحهٔ ورودِ TRACE برنجی است. عمداً از سرِ روشنِ برنج شروع نمی‌شود:
   حرفِ سفیدِ روی مهر باید همه‌جای گرادیان AA بماند (روی --brass روشن فقط ۳٫۳ می‌شد). */
.seal, .dot { background:radial-gradient(circle at 32% 28%, var(--warn-ink) 0%, var(--brass-deep) 80%); color:#fff; }

/* نشانهٔ تصویری داخلِ مهر. هر سه مهر ۳۴px‌اند و مرکزچین؛ ۲۲px یعنی نشانه نفس بکشد
   و به لبهٔ دایره نچسبد. `brand-mark.svg` عمداً نسخهٔ کرم است چون مهر همیشه تیره است. */
.seal img, .dot img { width:22px; height:22px; display:block; }
