/* Auto-generated font-face declarations */
/* Do not edit manually - run bun run fonts:generate */

/* Base font-face declarations for UI (Copernicus family) */
@font-face {
  font-family: "Copernicus";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusTrial-Book.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Copernicus";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusTrial-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Copernicus";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusTrial-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Copernicus";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusTrial-Heavy.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Copernicus";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusTrial-BookItalic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Copernicus";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusTrial-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Copernicus";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusTrial-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Copernicus";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusTrial-ExtraboldItalic.ttf") format("truetype");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

/* Copernicus - 18 variants (unique families) */
@font-face {
  font-family: "CopernicusTrial-Heavy";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusTrial-Heavy.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "CopernicusTrial-Bold";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusTrial-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "CopernicusTrial-HeavyItalic";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusTrial-HeavyItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "CopernicusNewCondTrial-090Beta029";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusNewCondTrial-090.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "CopernicusTrial-BoldItalic";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusTrial-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "CopernicusTrial-Semibold";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusTrial-Semibold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "CopernicusNewCondTrial-150Beta029";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusNewCondTrial-150.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "CopernicusTrial-Extrabold";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusTrial-Extrabold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "CopernicusNewCondTrial-130Beta029";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusNewCondTrial-130.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "CopernicusNewCondTrial-070Beta031";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusNewCondTrial-070.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "CopernicusTrial-MediumItalic";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusTrial-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "CopernicusTrial-SemiboldItalic";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusTrial-SemiboldItalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "CopernicusTrial-ExtraboldItalic";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusTrial-ExtraboldItalic.ttf") format("truetype");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "CopernicusTrial-Medium";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusTrial-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "CopernicusNewCondTrial-110Beta029";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusNewCondTrial-110.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "CopernicusTrial-BookItalic";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusTrial-BookItalic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "CopernicusTrial-Book";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusTrial-Book.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "CopernicusNewCondTrial-170Beta029";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/copernicus/CopernicusNewCondTrial-170.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

/* Styrene A - 24 variants (unique families) */
@font-face {
  font-family: "StyreneATrial-Black";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneA-Black-Trial.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "StyreneBTrial-Light";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneB-Light-Trial.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "StyreneBTrial-Black";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneB-Black-Trial.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "StyreneBTrial-ThinItalic";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneB-ThinItalic-Trial.otf") format("opentype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "StyreneBTrial-Regular";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneB-Regular-Trial.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "StyreneATrial-ThinItalic";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneA-ThinItalic-Trial.otf") format("opentype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "StyreneATrial-RegularItalic";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneA-RegularItalic-Trial.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "StyreneATrial-MediumItalic";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneA-MediumItalic-Trial.otf") format("opentype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "StyreneBTrial-Bold";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneB-Bold-Trial.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "StyreneATrial-BlackItalic";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneA-BlackItalic-Trial.otf") format("opentype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "StyreneBTrial-Thin";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneB-Thin-Trial.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "StyreneBTrial-LightItalic";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneB-LightItalic-Trial.otf") format("opentype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "StyreneATrial-LightItalic";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneA-LightItalic-Trial.otf") format("opentype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "StyreneBTrial-BlackItalic";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneB-BlackItalic-Trial.otf") format("opentype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "StyreneATrial-Regular";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneA-Regular-Trial.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "StyreneATrial-Thin";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneA-Thin-Trial.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "StyreneATrial-Light";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneA-Light-Trial.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "StyreneATrial-Bold";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneA-Bold-Trial.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "StyreneBTrial-Medium";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneB-Medium-Trial.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "StyreneBTrial-MediumItalic";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneB-MediumItalic-Trial.otf") format("opentype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "StyreneATrial-BoldItalic";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneA-BoldItalic-Trial.otf") format("opentype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "StyreneATrial-Medium";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneA-Medium-Trial.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "StyreneBTrial-RegularItalic";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneB-RegularItalic-Trial.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "StyreneBTrial-BoldItalic";
  src: url("https://cdn.jsdelivr.net/gh/viperadnan-git/fonts@main/public/styrene/StyreneB-BoldItalic-Trial.otf") format("opentype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
