:where(html){-webkit-text-size-adjust:100%;text-size-adjust:100%}:where(h1){font-size:2em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(b,strong){font-weight:bolder}:where(table){border-color:currentColor;text-indent:0}:where(summary){display:list-item}@font-face{font-family:"Inter";src:local("Inter"),url("/assets/fonts/inter.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:400 700}@media(prefers-color-scheme: light){body{color:#121212;background-color:#fff}body a,body a:link,body a:visited,body a:hover{color:#06c}body code{background-color:hsl(0,0%,90%)}body pre,body pre code{background-color:hsl(0,0%,16%)}body blockquote{border-left:medium solid hsl(0,0%,90%)}body details{background-color:hsl(0,0%,90%)}}@media(prefers-color-scheme: dark){body{color:#ccc;background-color:#111}body a,body a:link,body a:visited,body a:hover{color:#46a2ff}body code{background-color:hsl(0,0%,16%)}body pre,body pre code{background-color:hsl(0,0%,16%)}body blockquote{border-left:medium solid hsl(0,0%,16%)}body details{background-color:hsl(0,0%,16%)}}body:not(.dark-mode){color:#121212;background-color:#fff}body:not(.dark-mode) a,body:not(.dark-mode) a:link,body:not(.dark-mode) a:visited,body:not(.dark-mode) a:hover{color:#06c}body:not(.dark-mode) code{background-color:hsl(0,0%,90%)}body:not(.dark-mode) pre,body:not(.dark-mode) pre code{background-color:hsl(0,0%,16%)}body:not(.dark-mode) blockquote{border-left:medium solid hsl(0,0%,90%)}body:not(.dark-mode) details{background-color:hsl(0,0%,90%)}body:not(.dark-mode) #dark-mode-on{display:inline}body:not(.dark-mode) #dark-mode-off{display:none}body.dark-mode{color:#ccc;background-color:#111}body.dark-mode a,body.dark-mode a:link,body.dark-mode a:visited,body.dark-mode a:hover{color:#46a2ff}body.dark-mode code{background-color:hsl(0,0%,16%)}body.dark-mode pre,body.dark-mode pre code{background-color:hsl(0,0%,16%)}body.dark-mode blockquote{border-left:medium solid hsl(0,0%,16%)}body.dark-mode details{background-color:hsl(0,0%,16%)}body.dark-mode #dark-mode-on{display:none}body.dark-mode #dark-mode-off{display:inline}html{scroll-behavior:smooth}body{font-family:Inter,sans-serif;font-weight:450;line-height:1.7;font-feature-settings:"liga" 1,"calt" 1,"cv05" 1;max-width:40.625em;margin:0 auto;padding:1em}h1,h2,h3,h4,h5,h6{line-height:1.3;scroll-margin-top:.5em}h1{margin:0}header{padding-bottom:1em}header nav{display:flex;justify-content:space-between;align-items:center}header span{display:flex;align-items:center}.dark-mode-button{margin-left:1.5em;cursor:pointer}footer{font-size:.9em;padding:2em 0}.post-list-wrapper{padding:0}.post-list{display:flex}.post-list-date{font-family:monospace;flex:0 0 10.5ch;margin-top:.25em}.post-list-title{word-break:break-word}.post-date{font-size:.9em;margin:.8em 0 1.2em}.anchor{font-size:.8em;font-weight:500}details{padding:.5em 1em;border-radius:.313em}summary{cursor:pointer}img{max-width:100%;border-radius:.313em}figure{margin:1em 0;text-align:center}figcaption{font-size:.9em}code{font-size:.9rem;font-feature-settings:normal}code:not(pre code){padding:.125em .25em;border-radius:.25em;word-wrap:break-word}pre{border-radius:.313em;padding:1em;overflow:auto}blockquote{padding-left:1em;margin:0}table{border-collapse:collapse}th,td{border:thin solid;padding:.3em .4em}/*# sourceMappingURL=style.css.map */