/* AnswerMeld — webfonts
   Paperlogy: brand/display font (user-supplied TTFs). Covers Hangul + basic
   Latin only — no CJK ideographs or kana.
   Pretendard: product UI font (codebase spec) — official PretendardVariable.woff2
   (v1.3.9, orioncactus/pretendard) shipped locally below; the jsDelivr dynamic-subset
   import is kept as a lighter-weight progressive enhancement for Korean subsets.
   Covers Hangul + Latin + most kana, but no CJK ideographs either.
   Noto Sans JP: free (SIL OFL) fallback for glyphs Paperlogy/Pretendard don't
   cover — CJK ideographs and kana — so unsupported scripts degrade to a
   deliberate, brand-compatible font instead of the bare OS default.
   Plus Jakarta Sans: slothUI kit font — loaded from Google Fonts. */

@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css");
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;600;700;800&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap");

@font-face {
  font-family: "Pretendard Variable";
  src: url("../assets/fonts/PretendardVariable.woff2") format("woff2-variations");
  font-weight: 45 920;
  font-display: swap;
}

@font-face {
  font-family: "Paperlogy";
  src: url("../assets/fonts/Paperlogy-1Thin.ttf") format("truetype");
  font-weight: 100;
  font-display: swap;
}
@font-face {
  font-family: "Paperlogy";
  src: url("../assets/fonts/Paperlogy-2ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-display: swap;
}
@font-face {
  font-family: "Paperlogy";
  src: url("../assets/fonts/Paperlogy-3Light.ttf") format("truetype");
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: "Paperlogy";
  src: url("../assets/fonts/Paperlogy-4Regular.ttf") format("truetype");
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Paperlogy";
  src: url("../assets/fonts/Paperlogy-5Medium.ttf") format("truetype");
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "Paperlogy";
  src: url("../assets/fonts/Paperlogy-6SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "Paperlogy";
  src: url("../assets/fonts/Paperlogy-7Bold.ttf") format("truetype");
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Paperlogy";
  src: url("../assets/fonts/Paperlogy-8ExtraBold.ttf") format("truetype");
  font-weight: 800;
  font-display: swap;
}
@font-face {
  font-family: "Paperlogy";
  src: url("../assets/fonts/Paperlogy-9Black.ttf") format("truetype");
  font-weight: 900;
  font-display: swap;
}
