/* Emdad Financial Analysis — isolated design tokens */
.emdad-fa{
  --fa-navy:#193055;--fa-navy-dark:#062B49;--fa-teal:#0FA39B;--fa-teal-deep:#087B7C;
  --fa-bg:#f5f8fa;--fa-surface:#fff;--fa-surface-2:#eef5f5;--fa-text:#15253d;
  --fa-muted:#64748b;--fa-border:#dbe7ec;--fa-green:#14804a;--fa-green-bg:#e8f7ef;
  --fa-yellow:#9a6700;--fa-yellow-bg:#fff6d8;--fa-red:#c52a35;--fa-red-bg:#fff0f1;
  --fa-blue:#1769aa;--fa-blue-bg:#eaf4ff;--fa-radius-sm:10px;--fa-radius:16px;
  --fa-radius-lg:24px;--fa-shadow:0 20px 55px -34px rgba(6,43,73,.45);
  --fa-shadow-card:0 12px 34px -24px rgba(6,43,73,.35);
  --fa-transition:180ms ease;direction:rtl;color:var(--fa-text);font-family:'Tajawal',sans-serif;
}
html[dir="ltr"] .emdad-fa{direction:ltr}
.emdad-fa *,.emdad-fa *::before,.emdad-fa *::after{box-sizing:border-box}
.emdad-fa h1,.emdad-fa h2,.emdad-fa h3,.emdad-fa h4,.emdad-fa h5,.emdad-fa h6{font-family:'Cairo',sans-serif}
.emdad-fa button,.emdad-fa input,.emdad-fa select,.emdad-fa textarea{font:inherit}
.emdad-fa [hidden]{display:none!important}
