/* rucyl.com */

/* site-wide font */
.published-container,
.markdown-preview-view,
.publish-renderer,
.markdown-rendered,
.site-body-left-column,
.site-body-left-column .nav-file-title,
.site-body-left-column .nav-folder-title,
.site-body-left-column .tree-item-inner,
h1, h2, h3, h4, h5, h6 {
  font-family: ui-sans-serif, -apple-system, BlinkMacSystemFont, system-ui, Roboto, Helvetica, Arial, "Segoe UI", InterVariable, Inter, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif !important;
}

/* small body text everywhere */
.publish-renderer,
.markdown-preview-view,
.markdown-rendered {
  --font-text-size: 14px;
  font-size: 14px !important;
  line-height: 1.6 !important;
}

/* nav small too */
.site-body-left-column {
  font-size: 14px !important;
}

/* page title + all headers: same small size, unbolded, underlined */
h1.page-header,
h1.publish-article-heading,
a.site-body-left-column-site-name,
.publish-renderer h1,
.publish-renderer h2,
.publish-renderer h3,
.publish-renderer h4,
.publish-renderer h5,
.publish-renderer h6,
.markdown-rendered h1,
.markdown-rendered h2,
.markdown-rendered h3,
.markdown-rendered h4,
.markdown-rendered h5,
.markdown-rendered h6 {
  font-size: 1rem !important;
  font-weight: 400 !important;
  text-decoration: underline !important;
  text-underline-offset: 3px;
  border: none !important;
}

/* hide the page title on the About (landing) page via cssclasses: hide-title */
.hide-title .publish-article-heading,
.hide-title h1.page-header {
  display: none !important;
}

/* remove section divider lines */
hr {
  display: none !important;
}
