/* Korean (ko-APAC) font supplement. Loaded conditionally by `src/app/layout.tsx` only when
 * the active locale is Korean. Same `unicode-range` strategy as `style-jp.css`: Noto Sans KR
 * is declared under the EXISTING `Open Sans` / `Open Sans Condensed` families with Hangul +
 * CJK Unicode ranges, so the browser composes per-character — Korean uses Noto, Latin keeps
 * using `OpenSans-*.woff2` from `style.css`. See `style-jp.css` for the full rationale. */

@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(noto-sans-kr-v11-korean_latin-300.woff2) format("woff2"),
         url(noto-sans-kr-v11-korean_latin-300.woff) format("woff");
    unicode-range: U+1100-11FF, U+3000-303F, U+3130-318F, U+4E00-9FFF, U+AC00-D7AF, U+FF00-FFEF;
}
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(noto-sans-kr-v11-korean_latin-regular.woff2) format("woff2"),
         url(noto-sans-kr-v11-korean_latin-regular.woff) format("woff");
    unicode-range: U+1100-11FF, U+3000-303F, U+3130-318F, U+4E00-9FFF, U+AC00-D7AF, U+FF00-FFEF;
}
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(noto-sans-kr-v11-korean_latin-700.woff2) format("woff2"),
         url(noto-sans-kr-v11-korean_latin-700.woff) format("woff");
    unicode-range: U+1100-11FF, U+3000-303F, U+3130-318F, U+4E00-9FFF, U+AC00-D7AF, U+FF00-FFEF;
}

@font-face {
    font-family: "Open Sans Condensed";
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(noto-sans-kr-v11-korean_latin-300.woff2) format("woff2"),
         url(noto-sans-kr-v11-korean_latin-300.woff) format("woff");
    unicode-range: U+1100-11FF, U+3000-303F, U+3130-318F, U+4E00-9FFF, U+AC00-D7AF, U+FF00-FFEF;
}
@font-face {
    font-family: "Open Sans Condensed";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(noto-sans-kr-v11-korean_latin-regular.woff2) format("woff2"),
         url(noto-sans-kr-v11-korean_latin-regular.woff) format("woff");
    unicode-range: U+1100-11FF, U+3000-303F, U+3130-318F, U+4E00-9FFF, U+AC00-D7AF, U+FF00-FFEF;
}
@font-face {
    font-family: "Open Sans Condensed";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(noto-sans-kr-v11-korean_latin-700.woff2) format("woff2"),
         url(noto-sans-kr-v11-korean_latin-700.woff) format("woff");
    unicode-range: U+1100-11FF, U+3000-303F, U+3130-318F, U+4E00-9FFF, U+AC00-D7AF, U+FF00-FFEF;
}
