/* stylelint-disable */

/**
    This file declares the sources for the fonts used in the application using static files in the assets folder.
    We rely on the assets being served by the web server so that they do not have to be part of the build.
    This is the only font declaration file used in production.
**/

@font-face {
    font-family: "Montserrat";
    /* We use absolute paths so simplify the build, so WebPack won't need to load the font files */
    src:
        url("./fonts/Montserrat/Montserrat-Regular.ttf") format("truetype"),
        url("./fonts/Montserrat/Montserrat-Regular.otf") format("truetype"),
        url("./fonts/Montserrat/Montserrat-Regular.woff2") format("woff2"),
        url("./fonts/Montserrat/Montserrat-Regular.woff") format("woff"),
        url("./fonts/Montserrat/Montserrat-Regular.eot?#iefix") format("embedded-opentype"),
        url("./fonts/Montserrat/Montserrat-Regular.svg#Montserrat") format("svg");
    font-weight: 400;
}

@font-face {
    font-family: "Montserrat";
    src: url("./fonts/Montserrat/Montserrat-Bold.otf") format("truetype");
    font-weight: 700;
}

@font-face {
    font-family: "Montserrat";
    src: url("./fonts/Montserrat/Montserrat-SemiBold.otf") format("truetype");
    font-weight: 600;
}

@font-face {
    font-family: "Montserrat";
    src:
        url("./fonts/Montserrat/Montserrat-Medium.ttf") format("truetype"),
        url("./fonts/Montserrat/Montserrat-Medium.otf") format("truetype");
    font-weight: 500;
}

@font-face {
    font-family: "Montserrat";
    src:
        url("./fonts/Montserrat/Montserrat-ExtraBold.ttf") format("truetype"),
        url("./fonts/Montserrat/Montserrat-ExtraBold.otf") format("truetype");
    font-weight: 800;
}

/* Japanese */
@font-face {
    font-family: "NotoSansJP";
    src: url("./fonts/NotoSansJP/NotoSansJP-Regular.ttf") format("truetype");
    font-weight: 400;
}

@font-face {
    font-family: "NotoSansJP";
    src: url("./fonts/NotoSansJP/NotoSansJP-Bold.ttf") format("truetype");
    font-weight: 700;
}

@font-face {
    font-family: "NotoSansJP";
    src: url("./fonts/NotoSansJP/NotoSansJP-Medium.ttf") format("truetype");
    font-weight: 500;
}

/* Korean */
@font-face {
    font-family: "NotoSansKR";
    src: url("./fonts/NotoSansKR/NotoSansKR-Regular.otf") format("truetype");
    font-weight: 400;
}

@font-face {
    font-family: "NotoSansKR";
    src: url("./fonts/NotoSansKR/NotoSansKR-Bold.otf") format("truetype");
    font-weight: 700;
}

@font-face {
    font-family: "NotoSansKR";
    src: url("./fonts/NotoSansKR/NotoSansKR-Medium.otf") format("truetype");
    font-weight: 500;
}
