/* Shared Korean sans-serif stack; uses device fonts without remote requests. */
:root {
  --soyi-reading-font: -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", "Noto Sans CJK KR", "맑은 고딕", sans-serif;
}

body:not(.wp-admin),
.editor-styles-wrapper,
.article-header h1,
.article-body,
.article-body :is(h1, h2, h3, h4, h5, h6, p, li, th, td, a, strong, b, em, mark, figcaption, blockquote, summary),
.editor-styles-wrapper :is(h1, h2, h3, h4, h5, h6, p, li, th, td, a, strong, b, em, mark, figcaption, blockquote, summary),
body.mce-content-body,
body.mce-content-body :is(h1, h2, h3, h4, h5, h6, p, li, th, td, a, strong, b, em, mark, figcaption, blockquote, summary) {
  font-family: var(--soyi-reading-font) !important;
}

.editor-styles-wrapper,
body.mce-content-body {
  font-size: 17px;
  line-height: 1.85;
  overflow-wrap: anywhere;
}
