:root{--bg: #20262E;--fg: #E9E8E8;--link: #CD5888;--muted: #5a5f66;--code-bg: #2a313a;--measure: 720px}html{color-scheme:dark;position:relative;min-height:100vh}html::after{content:"";position:absolute;right:0;bottom:0;height:min(24vh,240px);aspect-ratio:1/1;background:url("/chibi.svg") no-repeat right bottom;background-size:contain;pointer-events:none;user-select:none;z-index:0}@media (max-width: 600px){html::after{height:16vh}}*{box-sizing:border-box}body{background:var(--bg);color:var(--fg);font-family:"JetBrains Mono","SF Mono",Menlo,Consolas,"Liberation Mono",monospace;font-size:16px;font-weight:300;line-height:1.6em;max-width:var(--measure);margin:0 auto;padding:1rem 1.25rem 6rem;text-align:left}main{position:relative;z-index:1}header{margin-bottom:0}section{margin-top:15px}h1{margin-top:15%;margin-bottom:.5rem;font-size:1.5rem}h2{margin:2rem 0 .75rem;font-size:1.15rem}h3{margin:1.5rem 0 .5rem;font-size:1rem}p{margin:0 0 1rem}a{color:var(--link);text-decoration:none;font-style:normal}a:hover{text-decoration:underline}ul.posts{list-style-type:none;padding:0;margin:0}ul.posts li{margin:2px 0}time{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:200}article header{margin-bottom:1.5rem}article h1,article h2{margin-top:1.5rem}pre,code{font-family:inherit;font-size:.95em;font-weight:400}code{background:var(--code-bg);padding:.1em .3em;border-radius:2px}pre{background:var(--code-bg);padding:1rem;overflow-x:auto;border-radius:2px;line-height:1.45}pre code{background:rgba(0,0,0,0);padding:0}.giallo-l{display:inline-block;min-height:1lh;width:100%}.giallo-ln{display:inline-block;user-select:none;margin-right:.4em;padding:.4em;min-width:3ch;text-align:right;opacity:.6}blockquote{margin:1rem 0;padding-left:1rem;border-left:2px solid var(--muted);color:var(--muted)}hr{border:none;border-top:1px solid var(--muted);margin:2rem 0;opacity:.3}.nav{margin:.5rem 0 2rem;font-size:.95em}