/* Baset Persian typography — IRANYekan, self-hosted. */
@font-face{font-family:"IRANYekan";src:url("../iranyekan/IRANYekanLight.ttf") format("truetype");font-style:normal;font-weight:100;font-display:swap}
@font-face{font-family:"IRANYekan";src:url("../iranyekan/IRANYekanLight.ttf") format("truetype");font-style:normal;font-weight:200;font-display:swap}
@font-face{font-family:"IRANYekan";src:url("../iranyekan/IRANYekanLight.ttf") format("truetype");font-style:normal;font-weight:300;font-display:swap}
@font-face{font-family:"IRANYekan";src:url("../iranyekan/IRANYekanRegular.ttf") format("truetype");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:"IRANYekan";src:url("../iranyekan/IRANYekanMedium.ttf") format("truetype");font-style:normal;font-weight:500;font-display:swap}
@font-face{font-family:"IRANYekan";src:url("../iranyekan/IRANYekanMedium.ttf") format("truetype");font-style:normal;font-weight:600;font-display:swap}
@font-face{font-family:"IRANYekan";src:url("../iranyekan/IRANYekanExtraBold.ttf") format("truetype");font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:"IRANYekan";src:url("../iranyekan/IRANYekanExtraBold.ttf") format("truetype");font-style:normal;font-weight:800;font-display:swap}
@font-face{font-family:"IRANYekan";src:url("../iranyekan/IRANYekanBlack.ttf") format("truetype");font-style:normal;font-weight:900;font-display:swap}

/* Compatibility alias for legacy inline declarations. */
@font-face{font-family:"Diodrum Arabic";src:url("../iranyekan/IRANYekanLight.ttf") format("truetype");font-style:normal;font-weight:100;font-display:swap}
@font-face{font-family:"Diodrum Arabic";src:url("../iranyekan/IRANYekanLight.ttf") format("truetype");font-style:normal;font-weight:200;font-display:swap}
@font-face{font-family:"Diodrum Arabic";src:url("../iranyekan/IRANYekanLight.ttf") format("truetype");font-style:normal;font-weight:300;font-display:swap}
@font-face{font-family:"Diodrum Arabic";src:url("../iranyekan/IRANYekanRegular.ttf") format("truetype");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:"Diodrum Arabic";src:url("../iranyekan/IRANYekanMedium.ttf") format("truetype");font-style:normal;font-weight:500;font-display:swap}
@font-face{font-family:"Diodrum Arabic";src:url("../iranyekan/IRANYekanMedium.ttf") format("truetype");font-style:normal;font-weight:600;font-display:swap}
@font-face{font-family:"Diodrum Arabic";src:url("../iranyekan/IRANYekanExtraBold.ttf") format("truetype");font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:"Diodrum Arabic";src:url("../iranyekan/IRANYekanExtraBold.ttf") format("truetype");font-style:normal;font-weight:800;font-display:swap}
@font-face{font-family:"Diodrum Arabic";src:url("../iranyekan/IRANYekanBlack.ttf") format("truetype");font-style:normal;font-weight:900;font-display:swap}

:root{--baset-font-fa:"IRANYekan",Tahoma,Arial,sans-serif}
html[lang="fa"] body,
html[lang="fa"] button,
html[lang="fa"] input,
html[lang="fa"] select,
html[lang="fa"] textarea,
html[lang="fa"] optgroup,
html[lang="fa"] table,
html[lang="fa"] h1,
html[lang="fa"] h2,
html[lang="fa"] h3,
html[lang="fa"] h4,
html[lang="fa"] h5,
html[lang="fa"] h6,
html[lang="fa"] p,
html[lang="fa"] a,
html[lang="fa"] label,
html[lang="fa"] li,
html[lang="fa"] dt,
html[lang="fa"] dd,
html[lang="fa"] th,
html[lang="fa"] td,
html[lang="fa"] small,
html[lang="fa"] strong,
html[lang="fa"] span:not(.fa):not(.fas):not(.far):not(.fab):not(.fal):not(.glyphicon):not([class^="icon-"]):not([class*=" icon-"]){font-family:var(--baset-font-fa)!important}
html[lang="fa"] code,
html[lang="fa"] pre,
html[lang="fa"] kbd,
html[lang="fa"] samp,
html[lang="fa"] .html-editor,
html[lang="fa"] .CodeMirror{font-family:Consolas,"Courier New",monospace!important}
