/**
 * Telxa scoped typography. Vazirmatn is distributed under its bundled OFL license.
 * @author Hassan HashemiFard
 * @link https://hasanhashemi.ir
 * @link https://telxa.ir
 * @copyright 2026 Telxa Technologies (https://telxa.ir). All rights reserved.
 */
@font-face {
  font-family: 'Vazirmatn';
  src: url('../fonts/vazirmatn/Vazirmatn-Variable.woff2') format('woff2');
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
}
@font-face {
  font-family: 'Telxa Vazirmatn';
  src: url('../fonts/vazirmatn/Vazirmatn-Variable.woff2') format('woff2');
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
}
.telxa-wrapper { font-family: var(--telxa-font, Vazirmatn, system-ui, -apple-system, sans-serif); }
.telxa-wrapper :where(button, input, select, textarea, h1, h2, h3, h4, h5, h6):not(:where(.telxa-embedded-page, .telxa-embedded-page *)) { font-family: inherit; }
.telxa-wrapper :where(p, a, label, legend, summary, th, td, li, small, strong, em):not(:where(.telxa-embedded-page, .telxa-embedded-page *, .dashicons, [class*="dashicons-"])) { font-family: inherit; }
