/*
 * This is a manifest file that'll be compiled into application.css.
 *
 * With Propshaft, assets are served efficiently without preprocessing steps. You can still include
 * application-wide styles in this file, but keep in mind that CSS precedence will follow the standard
 * cascading order, meaning styles declared later in the document or manifest will override earlier ones,
 * depending on specificity.
 *
 * Consider organizing styles into separate files for maintainability.
 */

/* Text-layer fonts (TextLayer::FONT_SPECS) — the SAME TTFs the export burn
   uses (app/assets/fonts), so the editor's live overlay matches the render.
   Propshaft rewrites url() to the digested asset paths. The wide font-weight
   range lets the style specs' weights (500-800) resolve to the single file
   instead of triggering faux-bold synthesis. */
@font-face {
  font-family: "Poppins";
  src: url("/assets/Poppins-SemiBold-ea01e269.ttf") format("truetype");
  font-weight: 400 800;
  font-display: swap;
}
@font-face {
  font-family: "Anton";
  src: url("/assets/Anton-Regular-9324206c.ttf") format("truetype");
  font-weight: 400 800;
  font-display: swap;
}
@font-face {
  font-family: "Pacifico";
  src: url("/assets/Pacifico-Regular-3fe444a7.ttf") format("truetype");
  font-weight: 400 800;
  font-display: swap;
}
@font-face {
  font-family: "Courier Prime";
  src: url("/assets/CourierPrime-Bold-c9ee43fa.ttf") format("truetype");
  font-weight: 400 800;
  font-display: swap;
}
