﻿article{margin-top:1lh;border-radius:.5em;background-color:var(--color-bg);padding:var(--margin-small);filter:drop-shadow(0px 2px 2px var(--color-border));min-height:100lvh;line-height:1.75em}article:last-of-type{margin-bottom:1lh}p+p,p+pre,p+h1,p+h2,p+h3,p+.footnote-definition,pre+p,pre+pre,pre+h1,pre+h2,pre+h3,pre+.footnote-definition,h1+p,h1+pre,h1+h1,h1+h2,h1+h3,h1+.footnote-definition,h2+p,h2+pre,h2+h1,h2+h2,h2+h3,h2+.footnote-definition,h3+p,h3+pre,h3+h1,h3+h2,h3+h3,h3+.footnote-definition,ul+p,ul+pre,ul+h1,ul+h2,ul+h3,ul+.footnote-definition,header+p,header+pre,header+h1,header+h2,header+h3,header+.footnote-definition{margin-top:.5lh}date+category:before,category+category:before{content:" | "}li[linkblock] tags ul{justify-content:flex-end}tags ul{display:flex}tags li+li{margin-left:1ch}tags li{display:flex}tags li:before{display:block;content:"🏷️";margin-right:.25ch;rotate:45deg;filter:invert(20%) sepia(60%) saturate(400%) hue-rotate(200deg);}tags a{color:var(--color-text);text-decoration:none}tags a:hover{text-decoration:underline}pre{overflow-x:auto;padding:1em;border-radius:.5em;font-family:var(--font-mono);font-size:1em;font-size:min(1em,2lvw);line-height:1.25em}code{font-family:var(--font-code)}sup.footnote-reference>a{color:var(--color-text);text-decoration:none}section.footnotes{font-size:.75em;line-height:1.5em}section.footnotes>ol{padding:var(--margin-small)}section.footnotes>ol>li+li{margin-top:.5lh}section.footnotes>sup{margin-right:1ch}section.footnotes>sup:after{content:":"}span[color-mode]{display:inline-block;font-weight:400;font-family:var(--font-code)}icon[ascii]{display:inline-block;rotate:90deg;font-family:var(--font-code)}