/*
 * Pretendard @font-face declarations, self-hosted.
 *
 * This lives in a stylesheet rather than an inline <style> in index.html on
 * purpose. The production Content-Security-Policy is `style-src 'self'` with no
 * 'unsafe-inline', so a <style> element in the document is refused outright:
 * measured as a `style-src-elem` violation with disposition `enforce` on the
 * built preview, which silently dropped every declaration below and left the app
 * rendering in the system sans-serif fallback. A linked stylesheet from this
 * origin satisfies 'self', so the policy stays strict and the fonts load.
 *
 * It is served from `public/` rather than imported through the bundler so the URL
 * is stable and unhashed, matching the woff2 files next to it, and so the
 * declarations are available on first paint instead of after the JS bundle.
 */

@font-face {
  font-family: 'Pretendard Variable';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/nool-font/Pretendard-Regular.subset.woff2') format('woff2');
}
@font-face {
  font-family: 'Pretendard Variable';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/nool-font/Pretendard-SemiBold.subset.woff2') format('woff2');
}
@font-face {
  font-family: 'Pretendard Variable';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/nool-font/Pretendard-Bold.subset.woff2') format('woff2');
}
@font-face {
  font-family: 'Pretendard';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/nool-font/Pretendard-Regular.subset.woff2') format('woff2');
}
@font-face {
  font-family: 'Pretendard';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/nool-font/Pretendard-SemiBold.subset.woff2') format('woff2');
}
@font-face {
  font-family: 'Pretendard';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/nool-font/Pretendard-Bold.subset.woff2') format('woff2');
}
