.hljs-comment,.hljs-quote{color:#696969}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#d91e18}.hljs-attribute,.hljs-built_in,.hljs-builtin-name,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#aa5d00}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:green}.hljs-section,.hljs-title{color:#007faa}.hljs-keyword,.hljs-selector-tag{color:#7928a1}.hljs{background:#fefefe;color:#545454;display:block;overflow-x:auto;padding:.5em}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}@media screen and (-ms-high-contrast:active){.hljs-addition,.hljs-attribute,.hljs-built_in,.hljs-builtin-name,.hljs-bullet,.hljs-comment,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-quote,.hljs-string,.hljs-symbol,.hljs-type{color:highlight}.hljs-keyword,.hljs-selector-tag{font-weight:700}}
*{box-sizing:border-box}body{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAUVBMVEVKVWg0mJg4oWk4n2lJV2hGYHBIW2xBeWhHYWg1lpY7gIc6lmk+hmhIXGg+eYI/dH84jZBDaHZEa2g2j5I5iI1Bb3tAgGg9jmlDc2k8j2hDdGhBKNlNAAAAm0lEQVQ4y8WRyQ6DMAxEGZuE7Kyly/9/aHPhFgapUoWv8/Sssbt/Tm94brfVcsGGcKHwsJwIeHBgROFAwciBCXPbXI4NUzM3QLC1Q8GJoJs9sE6AP+1ggq9xoJc2pv/le+4if8bMgbckrsgqmRNJPhwYZODAfgVEWdrm4dgQm7lTSbl22EWXtnlRkRhV9HW226WKaHL0Da7vbpsvWXQEKLhyhYwAAAAASUVORK5CYII=);font-family:Iosevka Aile web,Cantarell,Helvetica Neue,sans-serif;margin:0}.site-content{background-color:hsla(0,0%,100%,.95);margin:1rem auto;max-width:calc(80ch + 2rem);padding:2rem}.navigation{background-color:#f0fdf4;display:flex;flex-wrap:wrap;justify-content:center}.navigation__item{color:#000;padding:1rem;text-decoration:none}.site-banner,.site-footer{background-color:#dcfce7;padding:1.5rem 0;text-align:center}.site-banner{margin-bottom:1rem}@font-face{font-display:swap;font-family:Iosevka Aile web;font-style:normal;font-weight:100;src:url(/assets/build/fonts/iosevka-aile-regular.woff2?d07954bed3a7867c7ef8c5ba15b0bcbc) format("woff2"),url(/assets/build/fonts/iosevka-aile-regular.woff?524f9a01c595e2650a62054dc2eb3fa7) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2190-21bb,u+2212,u+2215,u+f8ff,u+feff,u+fffd}@font-face{font-display:swap;font-family:Iosevka Aile web;font-style:normal;font-weight:700;src:url(/assets/build/fonts/iosevka-aile-bold.woff2?aab40e1c90d6d0c1e9b7c54957a6e1f1) format("woff2"),url(/assets/build/fonts/iosevka-aile-bold.woff?c7883158394b9675cc5593e55e595852) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2190-21bb,u+2212,u+2215,u+f8ff,u+feff,u+fffd}@font-face{font-display:swap;font-family:Iosevka Aile web;font-style:italic;font-weight:100;src:url(/assets/build/fonts/iosevka-aile-italic.woff2?3797dc4b81fc5a49d9f0d7ce30dfb9e5) format("woff2"),url(/assets/build/fonts/iosevka-aile-italic.woff?d3cb4276e8db40cc650d7d30bd34c1b5) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2190-21bb,u+2212,u+2215,u+f8ff,u+feff,u+fffd}:not(pre)>code{background-color:#ffeaea;color:#750000;padding:.2rem}pre{background-color:#fefefe;border:1px solid #bd360c;border-radius:5px;padding:.2rem .5rem}blockquote{border-left:5px solid #94a3b8;margin-left:1rem;padding-left:1rem}a{color:#1d4ed8;-webkit-text-decoration:underline dashed 1px;text-decoration:underline dashed 1px;transition:color .2s linear}a:hover{color:#3d82f6}.post{line-height:1.6;text-align:justify}.post figure img{display:block;margin:auto;max-width:100%}.post figure figcaption{color:#707070;font-size:.8em;text-align:center}.post--extract{border:1px solid gray;border-radius:5px;margin:10px 0;padding:10px}.post--extract__title{margin-top:0}.post__title--hidden{display:none}.post__meta{color:gray}.post-avatar{border-radius:50%;height:2em;margin-bottom:-1.25rem}.note{border-radius:5px;display:grid;grid-template-areas:"title title" "icon content";grid-template-columns:min-content auto;grid-template-rows:min-content auto;margin-bottom:1rem}.note__icon{align-self:center;font-size:1.5rem;grid-area:icon;padding:.75rem 0 .75rem .75rem}.note__content{grid-area:content;padding:.75rem}.note__title{border-top-left-radius:5px;border-top-right-radius:5px;grid-area:title;padding:.75rem}.note-info{background-color:#cff4fc;border-left-color:#9eeaf9;color:#055160}.note-info .note__title{background-color:#055160;color:#cff4fc}.note-error{background-color:#f8d7da;border-left-color:#f1aeb5;color:#58151c}.note-error .note__title{background-color:#58151c;color:#f8d7da}.note-warning{background-color:#fff3cd;border-left-color:#ffe69c;color:#664d03}.note-warning .note__title{background-color:#664d03;color:#fff3cd}.mastodon-embed{background:#fcf8ff;border:1px solid #c9c4da;border-radius:8px;margin:.5rem auto;max-width:540px;min-width:270px;overflow:hidden;padding:0}.mastodon-embed a{align-items:center;display:flex;flex-direction:column;justify-content:center;letter-spacing:.25px;line-height:20px;padding:24px;text-decoration:none}.mastodon-embed__by{color:#787588;margin-top:16px}.mastodon-embed__view{font-weight:500}.pagination{display:flex;justify-content:space-between;margin:1.5rem 0}.pagination__block{align-self:center}.pagination__item{padding:1rem;text-decoration:none}.pagination__item--current{background-color:#ea580c;color:#fff}.pagination__item--current:hover{color:#fff}@media screen and (max-width:768px){.site-content{margin:.25rem;padding:1rem 1.5rem}.site-banner{padding:1rem}}@media screen and (min-width:769px){.site-content{border-radius:10px}.post--extract:first-of-type{margin:0}}
