/* Custom styles - Font Optimization */
/* Import Google Fonts */
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700&family=JetBrains+Mono:wght@400;500&display=swap");
/* Default fallback font stack */
/* Apply Noto Sans KR to all elements */
html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
span,
div,
a,
li,
td,
th,
.navbar-item,
.navbar-link,
.title,
.subtitle,
.menu-list a,
.article-title,
.article-meta,
.widget-title,
.post-title,
.post-meta,
.timeline-item,
.card-title,
.card-content,
.pagination-link,
.pagination-previous,
.pagination-next,
.button,
.input,
.textarea,
.tag,
.breadcrumb li,
.footer,
.content,
.media-content,
.search-result,
.category-list,
.tag-list,
.archive-list,
.toc-item,
.recent-post-item,
.comment-item {
  font-family: 'Noto Sans KR', "Microsoft YaHei", "微软雅黑", sans-serif !important;
}
/* Apply JetBrains Mono to code blocks and inline code */
pre,
code,
.hljs,
.hljs *,
kbd,
samp,
var {
  font-family: 'JetBrains Mono', monospace !important;
  font-feature-settings: "liga" 1; /* Enable ligatures for JetBrains Mono */
}
/* Keep code blocks looking like code */
pre,
code,
.hljs {
  font-size: 0.9em;
}
