/* ============================================
   ENARGEIA — Font Declarations
   ============================================ */

/* --- Astrodings --- */
@font-face {
    font-family: "Astrodings";
    src: url('/assets/fonts/Astrodings.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- Cannabis --- */
@font-face {
    font-family: "Cannabis";
    src: url('/assets/fonts/Cannabis.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- DEVID --- */
@font-face {
    font-family: "DEVID";
    src: url('/assets/fonts/DEVID.TTF') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- Esoterica --- */
@font-face {
    font-family: "Esoterica";
    src: url('/assets/fonts/Esoterica.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- JugendstilOrnamente --- */
@font-face {
    font-family: "JugendstilOrnamente";
    src: url('/assets/fonts/JugendstilOrnamente.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- Magician --- */
@font-face {
    font-family: "Magician";
    src: url('/assets/fonts/Magician.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- MATA --- */
@font-face {
    font-family: "MATA";
    src: url('/assets/fonts/MATA.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- Moonstar --- */
@font-face {
    font-family: "Moonstar";
    src: url('/assets/fonts/Moonstar.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- PaisleyCaps --- */
@font-face {
    font-family: "PaisleyCaps";
    src: url('/assets/fonts/PaisleyCaps .ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- Tory-Gothic-Caps --- */
@font-face {
    font-family: "Tory-Gothic-Caps";
    src: url('/assets/fonts/Tory-Gothic-Caps.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- Vintage-Erotique --- */
@font-face {
    font-family: "Vintage-Erotique";
    src: url('/assets/fonts/Vintage-Erotique.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- LCD --- */
@font-face {
    font-family: "Pixel-LCD-7";
    src: url('/assets/fonts/Pixel-LCD-7.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- imweird --- */
@font-face {
    font-family: "imweird";
    src: url('/assets/fonts/imweird.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- Cavalhatriz --- */
@font-face {
    font-family: "Cavalhatriz";
    src: url('/assets/fonts/Cavalhatriz.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- Euphorigenic --- */
@font-face {
    font-family: "Euphorigenic";
    src: url('/assets/fonts/Euphorigenic.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- IBM-Logo --- */
@font-face {
    font-family: "IBM-Logo";
    src: url('/assets/fonts/IBM-Logo.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- kuchibue --- */
@font-face {
    font-family: "kuchibue";
    src: url('/assets/fonts/kuchibue.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- LEDLIGHT --- */
@font-face {
    font-family: "LEDLIGHT";
    src: url('/assets/fonts/LEDLIGHT.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- Little-Monster --- */
@font-face {
    font-family: "Little-Monster";
    src: url('/assets/fonts/Little-Monster.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- Sweet Dreams --- */
@font-face {
    font-family: "Sweet Dreams";
    src: url('/assets/fonts/Sweet Dreams.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- Vintage-Erotique (woff2) --- */
@font-face {
    font-family: "Vintage-Erotique-woff2";
    src: url('/assets/fonts/Vintage-Erotique.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- zaibtsu --- */
@font-face {
    font-family: "zaibtsu";
    src: url('/assets/fonts/zaibtsu.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- Maximage ZhiLong --- */
@font-face {
    font-family: "Maximage-ZhiLong";
    src: url('/assets/fonts/Maximage-ZhiLong.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- Dr. Caligari --- */
@font-face {
    font-family: "DrCaligari";
    src: url('/assets/fonts/DrCaligari.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- Eternal Torment --- */
@font-face {
    font-family: "Eternal-Torment";
    src: url('/assets/fonts/Eternal-Torment.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- Horns --- */
@font-face {
    font-family: "Horns";
    src: url('/assets/fonts/Horns.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- AMORIA --- */
@font-face {
    font-family: "AMORIA";
    src: url('/assets/fonts/AMORIA.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- ECTOBLST --- */
@font-face {
    font-family: "ECTOBLST";
    src: url('/assets/fonts/ECTOBLST.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- darkage --- */
@font-face {
    font-family: "darkage";
    src: url('/assets/fonts/darkage.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- Starstruck --- */
@font-face {
    font-family: "Starstruck";
    src: url('/assets/fonts/Starstruck.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- Crusades --- */
@font-face {
    font-family: "Crusades";
    src: url('/assets/fonts/Crusades.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- Quadrata --- */
@font-face {
    font-family: "Quadrata";
    src: url('/assets/fonts/Quadrata.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- kingjola --- */
@font-face {
    font-family: "kingjola";
    src: url('/assets/fonts/kingjola.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- Ming-Gothic --- */
@font-face {
    font-family: "Ming-Gothic";
    src: url('/assets/fonts/Ming-Gothic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- F-Stein --- */
@font-face {
    font-family: "F-Stein";
    src: url('/assets/fonts/F-Stein.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* --- Remeeq --- */
@font-face {
    font-family: "Remeeq";
    src: url('/assets/fonts/Remeeq.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}