h1,h2,h3,h4,h5,h6{display:block;position:relative;width:fit-content;margin-top:.5em;margin-bottom:.5rem;padding-block:.5em;&::after { content:""; position:absolute; left:0.03em; top:2em; width:80%; background-color:#e93369; } &.center { margin-left:auto; margin-right:auto; } &.center::after { left:10%; }}h1::after{height:5px}h2::after{height:4px}h3::after{height:3px}h4::after,h5::after,h6::after{height:2px}p.center{text-align:center;&.narrow { @media (min-width: 768px) { margin-inline: auto; } }}p.narrow{max-width:40rem}p>img,.split-left>img,.split-right>img{width:100%;height:auto;border-radius:2px;margin-block:1rem;.exp-left>.split-left>&, .exp-all>.split-left>& { @media (max-width: 60rem) { border-top-left-radius: 0; border-bottom-left-radius: 0; } @media (max-width: 768px) { border-radius: 2px; } } .exp-right>.split-right>&, .exp-all>.split-right>& { @media (max-width: 60rem) { border-top-right-radius: 0; border-bottom-right-radius: 0; } @media (max-width: 768px) { border-radius: 2px; } }}code{padding-inline:5px;padding-block:2px;border-radius:2px;background-color:#f0f0f0;font-family:courier new,Courier,monospace!important;text-wrap:wrap}.highlight>pre{background-color:#f4f4f4!important;padding-inline:15px;padding-block:8px;border-radius:2px;text-wrap:wrap; *{ font-family: 'Courier New', Courier, monospace !important; } code { padding: initial; background: none; }}hr{height:1px;color:#d3d3d3;background-color:#d3d3d3;border:none}a{color:#000;&:hover { color:#e93369; }}blockquote>p{margin-left:.5rem;padding-left:1rem;border-left:solid 4px #d3d3d3}