@font-face {
  font-family: 'Vazirmatn';
  src: url('../static/fonts/Vazirmatn-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Vazirmatn';
  src: url('../static/fonts/Vazirmatn-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* استفاده از فونت Vazirmatn برای تمام متن‌ها */
body, .md-typeset, .md-nav__link, p, li, span, div {
  font-family: 'Vazirmatn', 'Vazir', system-ui, sans-serif !important;
}

/* استفاده از فونت Vazirmatn برای هدرها با وزن bold */
h1, h2, h3, h4, h5, h6, .md-typeset h1, .md-typeset h2, .md-typeset h3, 
.md-typeset h4, .md-typeset h5, .md-typeset h6 {
  font-family: 'Vazirmatn', 'Vazir', system-ui, sans-serif !important;
  font-weight: 700 !important;
}

/* استفاده از فونت Vazirmatn برای متن‌های bold */
strong, b, .md-typeset strong, .md-typeset b {
  font-family: 'Vazirmatn', 'Vazir', system-ui, sans-serif !important;
  font-weight: 700 !important;
}

.md-typeset code, .md-typeset pre {
  font-family: 'Vazirmatn', 'Vazir', monospace !important;
}

/* رنگ‌های ایرانی و زیبا */
.md-header {
  background-color: #4f46e5;
}