/*
 * Application font registry.
 * Keep the public family name (`AppFont`) stable when replacing the font files.
 */
@font-face {
    font-family: 'AppFont';
    src: url('../fonts/IRANSans/IRANSansWebUltraLight.woff2') format('woff2'),
         url('../fonts/IRANSans/IRANSansWebUltraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AppFont';
    src: url('../fonts/IRANSans/IRANSansWebLight.woff2') format('woff2'),
         url('../fonts/IRANSans/IRANSansWebLight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AppFont';
    src: url('../fonts/IRANSans/IRANSansWeb.woff2') format('woff2'),
         url('../fonts/IRANSans/IRANSansWeb.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AppFont';
    src: url('../fonts/IRANSans/IRANSansWebMedium.woff2') format('woff2'),
         url('../fonts/IRANSans/IRANSansWebMedium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AppFont';
    src: url('../fonts/IRANSans/IRANSansWebBold.woff2') format('woff2'),
         url('../fonts/IRANSans/IRANSansWebBold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AppFont';
    src: url('../fonts/IRANSans/IRANSansWebBlack.woff2') format('woff2'),
         url('../fonts/IRANSans/IRANSansWebBlack.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
