@font-face{
  font-family:"Bookinsanity";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Bookinsanity.woff2") format("woff2");
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:"Bookinsanity";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Bookinsanity%20Italic.woff2") format("woff2");
  font-weight:400; font-style:italic; font-display:swap;
}
@font-face{
  font-family:"Bookinsanity";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Bookinsanity%20Bold.woff2") format("woff2");
  font-weight:700; font-style:normal; font-display:swap;
}
@font-face{
  font-family:"Bookinsanity";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Bookinsanity%20Bold%20Italic.woff2") format("woff2");
  font-weight:700; font-style:italic; font-display:swap;
}

@font-face{
  font-family:"Scaly Sans";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Scaly%20Sans.woff2") format("woff2");
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:"Scaly Sans";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Scaly%20Sans%20Italic.woff2") format("woff2");
  font-weight:400; font-style:italic; font-display:swap;
}
@font-face{
  font-family:"Scaly Sans";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Scaly%20Sans%20Bold.woff2") format("woff2");
  font-weight:700; font-style:normal; font-display:swap;
}
@font-face{
  font-family:"Scaly Sans";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Scaly%20Sans%20Bold%20Italic.woff2") format("woff2");
  font-weight:700; font-style:italic; font-display:swap;
}

@font-face{
  font-family:"Scaly Sans Caps";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Scaly%20Sans%20Caps.woff2") format("woff2");
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:"Scaly Sans Caps";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Scaly%20Sans%20Caps%20Italic.woff2") format("woff2");
  font-weight:400; font-style:italic; font-display:swap;
}
@font-face{
  font-family:"Scaly Sans Caps";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Scaly%20Sans%20Caps%20Bold.woff2") format("woff2");
  font-weight:700; font-style:normal; font-display:swap;
}
@font-face{
  font-family:"Scaly Sans Caps";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Scaly%20Sans%20Caps%20Bold%20Italic.woff2") format("woff2");
  font-weight:700; font-style:italic; font-display:swap;
}

@font-face{
  font-family:"Nodesto Caps Condensed";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Nodesto%20Caps%20Condensed.woff2") format("woff2");
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:"Nodesto Caps Condensed";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Nodesto%20Caps%20Condensed%20Italic.woff2") format("woff2");
  font-weight:400; font-style:italic; font-display:swap;
}
@font-face{
  font-family:"Nodesto Caps Condensed";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Nodesto%20Caps%20Condensed%20Bold.woff2") format("woff2");
  font-weight:700; font-style:normal; font-display:swap;
}
@font-face{
  font-family:"Nodesto Caps Condensed";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Nodesto%20Caps%20Condensed%20Bold%20Italic.woff2") format("woff2");
  font-weight:700; font-style:italic; font-display:swap;
}

@font-face{
  font-family:"Mr Eaves Small Caps";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Mr%20Eaves%20Small%20Caps.woff2") format("woff2");
  font-weight:400; font-style:normal; font-display:swap;
}

@font-face{
  font-family:"Zatanna Misdirection";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Zatanna%20Misdirection.woff2") format("woff2");
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:"Zatanna Misdirection";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Zatanna%20Misdirection%20Italic.woff2") format("woff2");
  font-weight:400; font-style:italic; font-display:swap;
}
@font-face{
  font-family:"Zatanna Misdirection";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Zatanna%20Misdirection%20Bold.woff2") format("woff2");
  font-weight:700; font-style:normal; font-display:swap;
}
@font-face{
  font-family:"Zatanna Misdirection";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Zatanna%20Misdirection%20Bold%20Italic.woff2") format("woff2");
  font-weight:700; font-style:italic; font-display:swap;
}

/* ===== Solbera Imitation (drop caps alt) ===== */
@font-face{
  font-family:"Solbera Imitation";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Solbera%20Imitation.woff2") format("woff2");
  font-weight:400; font-style:normal; font-display:swap;
}

/* ===== Dungeon Drop Case (drop caps) ===== */
@font-face{
  font-family:"Dungeon Drop Case";
  src:url("https://cdn.jsdelivr.net/npm/solbera-dnd-fonts@1.0.2/dist/Dungeon%20Drop%20Case.woff2") format("woff2");
  font-weight:400; font-style:normal; font-display:swap;
}

.new-rocker-regular {
  font-family: "New Rocker", system-ui;
  font-weight: 400;
  font-style: normal;
}
.macondo-regular {
  font-family: "Macondo", cursive;
  font-weight: 400;
  font-style: normal;
}
.caesar-dressing-regular {
  font-family: "Caesar Dressing", system-ui;
  font-weight: 400;
  font-style: normal;
}

.grenze-gotisch-lll {
  font-family: "Grenze Gotisch", serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}.almendra-regular {
  font-family: "Almendra", serif;
  font-weight: 400;
  font-style: normal;
}
.almendra-bold {
  font-family: "Almendra", serif;
  font-weight: 700;
  font-style: normal;
}
.almendra-regular-italic {
  font-family: "Almendra", serif;
  font-weight: 400;
  font-style: italic;
}
.almendra-bold-italic {
  font-family: "Almendra", serif;
  font-weight: 700;
  font-style: italic;
}
.jim-nightshade-regular {
  font-family: "Jim Nightshade", cursive;
  font-weight: 400;
  font-style: normal;
}
.atkinson-hyperlegible-next-lll {
  font-family: "Atkinson Hyperlegible Next", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}