/* Nexora Config Center Stage 20.7 - IRANSans activation layer
   Expected licensed font files:
   /fonts/iransans/IRANSansWeb.woff2
   /fonts/iransans/IRANSansWeb.woff
   /fonts/iransans/IRANSansWeb.ttf
   /fonts/iransans/IRANSansWeb_Bold.woff2
   /fonts/iransans/IRANSansWeb_Bold.woff
*/
@font-face{
    font-family:"IRANSans";
    src:url("../../fonts/iransans/IRANSansWeb.woff2") format("woff2"),
        url("../../fonts/iransans/IRANSansWeb.woff") format("woff"),
        url("../../fonts/iransans/IRANSansWeb.ttf") format("truetype");
    font-weight:300;
    font-style:normal;
    font-display:swap;
}
@font-face{
    font-family:"IRANSans";
    src:url("../../fonts/iransans/IRANSansWeb.woff2") format("woff2"),
        url("../../fonts/iransans/IRANSansWeb.woff") format("woff"),
        url("../../fonts/iransans/IRANSansWeb.ttf") format("truetype");
    font-weight:400;
    font-style:normal;
    font-display:swap;
}
@font-face{
    font-family:"IRANSans";
    src:url("../../fonts/iransans/IRANSansWeb_Bold.woff2") format("woff2"),
        url("../../fonts/iransans/IRANSansWeb_Bold.woff") format("woff"),
        url("../../fonts/iransans/IRANSansWeb.ttf") format("truetype");
    font-weight:500;
    font-style:normal;
    font-display:swap;
}
@font-face{
    font-family:"IRANSans";
    src:url("../../fonts/iransans/IRANSansWeb_Bold.woff2") format("woff2"),
        url("../../fonts/iransans/IRANSansWeb_Bold.woff") format("woff"),
        url("../../fonts/iransans/IRANSansWeb.ttf") format("truetype");
    font-weight:600;
    font-style:normal;
    font-display:swap;
}
@font-face{
    font-family:"IRANSans";
    src:url("../../fonts/iransans/IRANSansWeb_Bold.woff2") format("woff2"),
        url("../../fonts/iransans/IRANSansWeb_Bold.woff") format("woff"),
        url("../../fonts/iransans/IRANSansWeb.ttf") format("truetype");
    font-weight:700;
    font-style:normal;
    font-display:swap;
}
:root{
    --app-font:"IRANSans","IranSans","IRANSansWeb","estedadFa","Yekan",Tahoma,Arial,sans-serif;
}
html,
body,
button,
input,
select,
textarea,
.btn,
.form-control,
.form-select,
.input-group-text,
.dropdown-menu,
.modal,
.popover,
.tooltip,
.table,
.card,
.alert,
.badge,
.breadcrumb,
.pagination,
.nav,
.navbar,
#sidebar,
#main-navbar,
.nexora-admin,
.nexora-auth-page{
    font-family:var(--app-font)!important;
}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,
.ncc-topbar-title,
.ncc-topbar-title strong,
.side-menu-container,
.side-menu-container a,
.nexora-auth-card,
.nexora-auth-card *{
    font-family:var(--app-font)!important;
}
code,pre,.code,.mono,.ltr.mono,.uri-box,.url-cell,textarea[dir="ltr"],textarea.ltr,input.ltr{
    font-family:Consolas,Monaco,"Courier New",monospace!important;
}
body{font-variant-numeric:tabular-nums;}
