/* MITSP shared local design foundation. Loaded once per document by WordPress. */
@font-face {
  font-family:"Vazirmatn";
  src:url("fonts/Vazirmatn-Regular.woff2") format("woff2");
  font-style:normal;
  font-weight:400;
  font-display:swap;
}
.mitsp-page, .mitci, #mitci-admin, body.mitsp-admin-screen, body.mitsp-isolated-preview {
  --mitsp-font-family:"Vazirmatn",Tahoma,Arial,sans-serif;
  --mitsp-ui-primary:#082d4b;
  --mitsp-ui-primary-hover:#0b3b61;
  --mitsp-ui-primary-active:#062238;
  --mitsp-ui-on-primary:#fff;
  --mitsp-ui-surface:#fff;
  --mitsp-ui-soft:#f6f8fa;
  --mitsp-ui-border:#b9c8d0;
  --mitsp-ui-text:#182b38;
  --mitsp-ui-muted:#526a78;
  --mitsp-ui-focus:#14618c;
  --mitsp-ui-success:#226349;
  --mitsp-ui-warning:#79520c;
  --mitsp-ui-danger:#a12636;
  --mitsp-control-radius:10px;
}
/* Keep WordPress/TinyMCE icon glyph families intact. All textual UI shares the token. */
body.mitsp-admin-screen :where(.mitsp-admin,.mitsp-notice,.mitsp-confirm-modal),
body.mitsp-admin-screen :where(.mitsp-admin,.mitsp-notice,.mitsp-confirm-modal) :where(*:not(.dashicons):not(.dashicons-before):not(.mce-ico):not(.wp-media-buttons-icon)),
.mitsp-page, .mitsp-page :where(*),
body.mitsp-isolated-preview {
  font-family:var(--mitsp-font-family)!important;
}
