/* Fonts */
@font-face {
    font-family: FiraSans;
    src: url("/assets/fonts/fira.ttf") format("truetype");
}
@font-face {
    font-family: Heebo;
    src: url("/assets/fonts/heebo.ttf") format("truetype");
}
@font-face {
    font-family: YouMurderer;
    src: url("/assets/fonts/murderer.ttf") format("truetype");
}
@font-face {
    font-family: MurderousDesire;
    src: url("/assets/fonts/murderous.otf") format("opentype");
}
@font-face {
    font-family: Witch;
    src: url("/assets/fonts/witch.otf") format("opentype");
}
@font-face {
    font-family: Puree;
    src: url("/assets/fonts/puree.ttf") format("truetype");
}
@font-face {
    font-family: TopSecret;
    src: url("/assets/fonts/topsecret.otf") format("opentype");
}
@font-face {
    font-family: Grinched;
    src: url("/assets/fonts/grinched.ttf") format("truetype");
}
@font-face {
    font-family: PowerRangers;
    src: url("/assets/fonts/power.ttf") format("truetype");
}
@font-face {
    font-family: Lovable;
    src: url("/assets/fonts/luvable.ttf") format("truetype");
}
@font-face {
    font-family: Secrets;
    src: url("/assets/fonts/secrets.ttf") format("truetype");
}
@font-face {
    font-family: Evil;
    src: url("/assets/fonts/puree.ttf") format("truetype");
}
@font-face {
    font-family: WhoopAss;
    src: url("/assets/fonts/whoopass.ttf") format("truetype");
}
@font-face {
    font-family: Ficticcia;
    src: url("/assets/fonts/ficticcia.otf") format("opentype");
}
@font-face {
    font-family: Eraser;
    src: url("/assets/fonts/eraser.ttf") format("truetype");
}
@font-face {
    font-family: Mistery;
    src: url("/assets/fonts/mistery.otf") format("opentype");
}@font-face {
    font-family: RockBoulder;
    src: url("/assets/fonts/boulder.ttf") format("truetype");
}
@font-face {
    font-family: Aurella;
    src: url("/assets/fonts/aurella.ttf") format("truetype");
}
@font-face {
    font-family: Digital7;
    src: url("/assets/fonts/digital.ttf") format("truetype");
}

/* Backdrop Images*/
#pageHome .backdrop-billboard {
    background-image: url("/assets/images/backdrops/pageHome-billboard2026.webp");
    filter: brightness(75%);
}
#pageHome .backdrop-join {
    background-image: url("/assets/images/backdrops/pageHome-join2026.webp");
    filter: blur(1px);
}
#pageHome .backdrop-posters {
    background-image: url("/assets/images/backdrops/pageHome-merch.webp");
    filter: blur(1px) brightness(80%);
}
#pageHome .backdrop-merch {
    background-image: url("/assets/images/backdrops/pageHome-tickets2026.webp");
    filter: blur(1.5px) brightness(80%);
}
#pageHome .backdrop-members {
    background-image: url("/assets/images/backdrops/pageHome-members2026.webp");
    filter: blur(2px);
}
#pageHome .backdrop-void {
    background-image: url("/assets/images/backdrops/pageHome-void.webp");
}
#pageHome .backdrop-crew {
    background-image: url("/assets/images/backdrops/pageHome-crew2026.webp");
    filter: blur(1px);
}
#pageHistory .backdrop-title {
    background-image: url("/assets/images/backdrops/pageHistory-title.webp");
    filter: blur(1px);
}
#pageHistory .backdrop-void1 {
    background-image: url("/assets/images/backdrops/pageHistory-void1.webp");
    filter: blur(1px);
}
#pageHistory .backdrop-void2 {
    background-image: url("/assets/images/backdrops/pageHistory-void2.webp");
    filter: blur(1px);
}
#pageHistory .backdrop-void3 {
    background-image: url("/assets/images/backdrops/pageHistory-void3.webp");
    filter: blur(1px);
}
#pageHistory .backdrop-void4 {
    background-image: url("/assets/images/backdrops/pageHistory-void4.webp");
    filter: brightness(80%);
}
#pageJoin .backdrop-title {
    background-image: url("/assets/images/backdrops/pageJoin.webp");
    filter: brightness(75%);
}
