/* ============================================================
   shahtas — core.css
   توکن‌های برند + کمک‌کننده‌های مشترکِ SPA.
   عمداً سبک و بدون تداخل با game.css/menu.css نگه داشته شده.
   ============================================================ */
:root{
  /* رنگ‌های برندِ شاه‌تاس (منو از این‌ها استفاده می‌کند) */
  --sh-navy1:#0b1830; --sh-navy2:#0a1426; --sh-navy3:#06101f;
  --sh-gold:#f3c45a;  --sh-gold2:#e0a032; --sh-teal:#36d6b6;
  --sh-ink:#eaf2ff;   --sh-mut:#8fa6c8;   --sh-line:#23365c;
}

/* اسکلتِ تک‌صفحه‌ای (SPA): سوییچِ نرمِ صفحه‌ها را game.js مدیریت می‌کند.
   این فقط یک کمکِ گذار است؛ نمایش/مخفی با کلاسِ .on در فایل‌های دیگر تعریف شده. */
#scr-menu, #scr-game{ transition: opacity .18s ease; }

/* ابزارکِ مخفی برای پلِ ارتباطی بین منو و موتور بازی */
.jt-hidden-io{
  position:absolute; width:1px; height:1px; opacity:0;
  pointer-events:none; left:-9999px;
}
