/* 한글 폰트 적용: AFFiNE/BlockSuite의 폰트 변수를 Pretendard 우선으로 덮어쓴다. */
* {
  --affine-font-family: "Pretendard Variable", Pretendard, "Inter", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji" !important;
  --affine-font-sans-family: "Pretendard Variable", Pretendard, "Inter", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji" !important;
  --affine-font-serif-family: "Noto Serif KR", "Source Serif 4", Georgia, "Apple Myungjo", "Batang", serif !important;
  --affine-font-mono-family: "Source Code Pro", "IBM Plex Mono", "D2Coding", Consolas, "Pretendard Variable", "Malgun Gothic", monospace !important;
  --affine-font-code-family: "IBM Plex Mono", "Space Mono", "D2Coding", Consolas, "Pretendard Variable", "Malgun Gothic", monospace !important;
}
html, body { font-family: var(--affine-font-sans-family); }
/* 한글 줄바꿈: 단어 단위로 끊어 가독성 향상 */
:lang(ko) .inline-editor, :lang(ko) [data-v-text] { word-break: keep-all; overflow-wrap: anywhere; }
