:root {
    --pst-color-primary-new: darkgreen;
}

li.toctree-l1 {
	list-style: none !important;
}

li.toctree-l1 a {
	text-decoration: none !important;
}

main div.bd-article-container p a.reference.internal {
	text-decoration: none !important;
}

main div.bd-article-container p a.reference.internal:not(.download) span.std-term::after {
	content: "°" !important;
}

main div.bd-article-container p a.reference.internal:not(.download) span.doc::after {
	content: "ꜜ" !important;
}

main div.bd-article-container p a.reference.external:not(.download)::after {
	content: "ꜛ" !important;
}

main div.bd-article-container p a.reference.external {
	font-weight: bold !important;
	text-decoration: none !important;
}

main div.bd-article-container p a.reference.internal:not(.download) span.doc {
	font-style: italic;
	text-decoration: none !important;
}

summary.admonition-title {
    background: #03a360 !important;
}

.admonition {
	border-color: #03a360;
	margin-left: 2.2vw;
}

pre {                                 
    white-space: pre-wrap !important; 
    word-break: break-all;            
}

/* overriding */

details.sd-mb-3 {
	margin-top: 1rem !important;
}

/* details summary span.sd-summary-text {
	color: #03a360 !important;
} */