.index-content{margin:25px 0}.framed{border:1px solid var(--accent);padding:20px}.framed *:first-child{margin-top:0}.framed *:last-child{margin-bottom:0}.posts{width:100%}.post{width:100%;text-align:left;padding:30px 0}.post:not(:last-of-type){border-bottom:1px solid color-mix(in srgb,var(--foreground) 10%,transparent)}.post-meta{font-size:inherit;margin-bottom:10px;color:color-mix(in srgb,var(--foreground) 65%,transparent)}.post-meta>*:not(:first-child)::before{content:"::";display:inline-block;margin:0 8px}.post-title{position:relative;color:var(--accent);margin-top:0!important;text-decoration:none!important}.post.on-list .post-title{margin-bottom:0}.post:not(.on-list) .post-title{border-bottom:3px dotted var(--accent);margin-bottom:15px;padding-bottom:15px}.post:not(.on-list) .post-title::after{content:"";position:absolute;bottom:2px;display:block;width:100%;border-bottom:3px dotted var(--accent)}.post-title a{text-decoration:none}.post-tags{display:block;margin-bottom:20px;font-size:inherit;color:var(--accent)}.table-of-contents{margin:40px 0;padding:20px;padding-right:30px;background:var(--base2);width:max-content;max-width:100%;border-radius:4px}.table-of-contents h2{margin-top:0}#TableOfContents{counter-reset:toc-h2}#TableOfContents>ol{margin-bottom:10px;list-style-type:upper-alpha}#TableOfContents>ol ol{list-style-type:decimal}#TableOfContents>ol ol ol{list-style-type:lower-alpha}.post p{text-align:justify}.sidenote,.marginnote{text-align:left}.post-content{margin-top:25px;position:relative}.post-cover{margin:25px 0}@media(max-width:684px){.post-cover{padding:10px;border-width:10px}}.post ul{list-style:none}.post ul ul,.post ul ol,.post ol ul,.post ol ol{margin-bottom:0}.post ul li:not(:empty)::before{content:"-";position:absolute;left:-20px;color:var(--red)}.post ul ul li:not(:empty)::before{content:"+"}.post--regulation h1{justify-content:center}.post--regulation h2{justify-content:center;margin-bottom:10px}.post--regulation h2+h2{margin-top:-10px;margin-bottom:20px}.hanchor{color:var(--accent);text-decoration:none;display:none}@keyframes highlight{0%{background-color:initial}50%{background-color:var(--base1)}100%{background-color:initial}}*:target{animation:highlight 1.5s ease-out forwards}.post-content.section-numbering{h1, h2, h3, h4, h5, h6{color:var(--accent);&:after{display:none;transition:all .5s;opacity:0;content:"🔗"}&:hover:after{opacity:1;display:inline}a{text-decoration:none}}counter-reset:h2;h2{counter-reset:h3;counter-increment:h2}h2::before{content:counter(h2,upper-alpha)"."}h3{counter-reset:h4;counter-increment:h3}h3::before{content:counter(h2,upper-alpha)"." counter(h3)"."}h4{counter-increment:h4}h4::before{content:counter(h2,upper-alpha)"." counter(h3)"." counter(h4,lower-alpha)"."}h4::before{content:"####"}h5::before{content:"#####"}h6::before{content:"#####"}h2::before, h3::before, h4::before, h5::before, h6::before{text-decoration:none}.sidenote:target, .marginnote:target{animation:highlight 1.5s ease-out forwards}hr{margin:60px auto}}.footnotes hr{display:none}.post-translations{margin:1em 0;font-size:.9em;opacity:.85}.post-translations a{text-decoration:none}