/*
Theme Name: Hello Elementor Child - Nardong
Template: hello-elementor
Version: 1.0.0
Text Domain: hello-elementor-child-nardong
*/

/* Brand tokens (purple) */
:root{
  --nd-purple-900:#2b0a57;
  --nd-purple-700:#4b1d8a;
  --nd-purple-500:#6a2bd9;
  --nd-purple-300:#b79cff;

  --nd-bg:#ffffff;
  --nd-text:#111111;
  --nd-muted:#666666;
  --nd-border:rgba(0,0,0,.08);
  --nd-shadow:0 10px 30px rgba(0,0,0,.08);
}

/* Gentle defaults (Elementor handles most UI) */
body{
  color:var(--nd-text);
  background:var(--nd-bg);
}
a{ color:var(--nd-purple-700); }
a:hover{ color:var(--nd-purple-500); }
/* =========================
   NARDONG – Global Colors
   ========================= */

:root{
  /* Brand (Purple – روانشناسانه و تاثیرگذار) */
  --nd-purple-900:#2b0a57;   /* خیلی تیره (سربرگ/تیترهای سنگین) */
  --nd-purple-700:#4b1d8a;   /* اصلی برای لینک‌ها */
  --nd-purple-500:#6a2bd9;   /* هاور/اکشن */
  --nd-purple-200:#e9ddff;   /* پس‌زمینه‌های خیلی ملایم */

  /* Neutral */
  --nd-text:#111111;
  --nd-muted:#666666;
  --nd-bg:#ffffff;
  --nd-border:rgba(0,0,0,.10);

  /* Link */
  --nd-link:var(--nd-purple-700);
  --nd-link-hover:var(--nd-purple-500);
}

/* Elementor Global Color Overrides (اگر کیت از این متغیرها استفاده کند) */
:root{
  --e-global-color-primary: var(--nd-purple-700);
  --e-global-color-secondary: var(--nd-purple-900);
  --e-global-color-text: var(--nd-text);
  --e-global-color-accent: var(--nd-purple-500);
}

/* لینک‌ها: عادی/هاور */
a{
  color: var(--nd-link);
  text-decoration: none;
}
a:hover,
a:focus{
  color: var(--nd-link-hover);
  text-decoration: underline;
  text-underline-offset: 3px;
}

/* رنگ انتخاب متن (اختیاری، شیک) */
::selection{
  background: var(--nd-purple-200);
}

/* تمرکز (focus) برای دسترس‌پذیری */
:focus-visible{
  outline: 2px solid var(--nd-purple-500);
  outline-offset: 2px;
}
a {
    color: var(--e-global-color-primary);
    text-decoration: none;
}

a:hover,
a:focus {
    color: var(--e-global-color-accent);
    text-decoration: underline;
    text-underline-offset: 3px;
}