/* Zeno Font System */

@font-face {
    font-family: "Zeno Sans Text";
    src: url("./ZenoSansText.woff2") format("woff2");
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Zeno Sans Text";
    src: url("./ZenoSansTextItalic.woff2") format("woff2");
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Zeno Sans UI";
    src: url("./ZenoSansUI.woff2") format("woff2");
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Zeno Sans UI";
    src: url("./ZenoSansUIItalic.woff2") format("woff2");
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Zeno Sans Display";
    src: url("./ZenoSansDisplay.woff2") format("woff2");
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Zeno Sans Display";
    src: url("./ZenoSansDisplayItalic.woff2") format("woff2");
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Zeno Serif Text";
    src: url("./ZenoSerifText.woff2") format("woff2");
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Zeno Serif Text";
    src: url("./ZenoSerifTextItalic.woff2") format("woff2");
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Zeno Serif Display";
    src: url("./ZenoSerifDisplay.woff2") format("woff2");
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Zeno Serif Display";
    src: url("./ZenoSerifDisplayItalic.woff2") format("woff2");
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Zeno Serif Caption";
    src: url("./ZenoSerifCaption.woff2") format("woff2");
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Zeno Serif Caption";
    src: url("./ZenoSerifCaptionItalic.woff2") format("woff2");
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Zeno Mono Text";
    src: url("./ZenoMonoText.woff2") format("woff2");
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Zeno Mono Text";
    src: url("./ZenoMonoTextItalic.woff2") format("woff2");
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Zeno Mono Code";
    src: url("./ZenoMonoCode.woff2") format("woff2");
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Zeno Mono Code";
    src: url("./ZenoMonoCodeItalic.woff2") format("woff2");
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Zeno Mono Terminal";
    src: url("./ZenoMonoTerminal.woff2") format("woff2");
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Zeno Mono Terminal";
    src: url("./ZenoMonoTerminalItalic.woff2") format("woff2");
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Zeno Mono Nerd";
    src: url("./ZenoMonoNerd.woff2") format("woff2");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Zeno Mono Nerd";
    src: url("./ZenoMonoNerdItalic.woff2") format("woff2");
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

