/* Thai Font Definitions - Loaded only for Thai locale */
/* This file contains Noto Sans Thai @font-face definitions to reduce main CSS bundle size */


/* CSS Variables for Thai fonts */
:root {
  --font-noto-sans-thai: 'Noto Sans Thai', sans-serif;
  --font-heading-th: 'Noto Sans Thai', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  --font-body-th: 'Noto Sans Thai', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
}

/* Apply Thai fonts to appropriate elements */
html[lang="th"] body,
[data-locale="th"] {
  font-family: var(--font-body-th);
}

html[lang="th"] h1,
html[lang="th"] h2,
html[lang="th"] h3,
html[lang="th"] h4,
html[lang="th"] h5,
html[lang="th"] h6,
[data-locale="th"] h1,
[data-locale="th"] h2,
[data-locale="th"] h3,
[data-locale="th"] h4,
[data-locale="th"] h5,
[data-locale="th"] h6 {
  font-family: var(--font-heading-th);
}