body {
    --accent-h: 179;
    --accent-s: 100%;
    --accent-l: 35%;

	--h1-size: 1.5em;
	--h2-size: 1.275em;
	--h3-size: 1em;
	--h4-size: 1em;
	--h5-size: 1em;
	--h6-size: 1em;

	--h1-weight: 400;
	--h2-weight: 400;
	--h3-weight: 600;
	--h4-weight: 500;
	--h5-weight: 500;
	--h6-weight: 500;

	--link-decoration: none;
	--link-external-decoration: none;
	--link-decoration-hover: underline;
	--link-decoration-thickness: auto;

	--table-header-weight: 400;

    --site-name-weight: normal;
    --page-title-weight: normal;

}
.published-container {
    --sidebar-left-width: 380px;
}

.published-container .markdown-rendered h1, .published-container .markdown-rendered h2 {
    border-bottom: none;
}

.image-embed img {
	border: var(--border-width) solid var(--background-modifier-border);
	border-radius: 8px;
}

@media (prefers-color-scheme: dark) {
	.invert-for-dark-mode {
	  filter: invert(1) hue-rotate(180deg);
	}
  }