:root{--dark-grey:#2a2b2e;--dark-pink:#ff7c7c;--light-pink:#ffb6b9;--blue:#8deaff;--dark-blue:#58a6ff;--darker-blue:#8886ff;--yellow:#ffe084;--light-grey:#d9d9d9;--white-almost:#f5f5f5;--black-almost:#0d1117}:root{--system-ui:system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}:root{--background-color:#2d3137;--border-style:1px solid var(--light-grey);--box-shadow:4px 4px 4px var(--black-almost)}h1,h2,h3,h4{font-family:var(--monospace)}body{font-family:var(--system-ui);font-size:1rem;max-width:1e3px;margin:auto;padding:1em;line-height:1.5;background-color:var(--dark-grey);color:var(--white-almost)}a{color:var(--blue);text-decoration:none}a:visited{color:var(--dark-blue)}a:hover{text-decoration:underline}ul{list-style-type:square}li{margin-top:.5em}figcaption{font-size:90%}p:has(img),p:has(video),figure:has(img){margin:auto;width:fit-content}hr{background-color:var(--light-grey);height:1px;border:none}video,img{max-width:100%;height:auto}.menu{padding:0;font-family:var(--monospace)}.menu li{display:inline-block;margin-right:4px}.menu a{text-decoration:none;color:var(--yellow);border-bottom:var(--border-style);border-right:var(--border-style);padding:8px}.article-metadata{padding-top:1em}.article-date,.list-article-date{font-weight:bolder;font-family:var(--monospace);color:var(--dark-pink)}.list-article-title{font-family:var(--monospace)}.article-tags{font-weight:bolder;font-family:var(--monospace);color:var(--dark-pink)}aside{margin:0 0 1em 1em;max-width:500px;border-left:var(--border-style);float:right;font-family:var(--monospace)}aside div.toc-header{text-align:center;font-weight:bolder;color:var(--dark-pink)}aside nav a,aside nav a:visited{color:var(--yellow);text-decoration:none}@media only screen and (max-width:800px){aside{border:none;float:none;margin:auto}}footer{border-top:var(--border-style);padding-top:1em;margin-top:1em;text-align:center}code{font-family:var(--monospace)}.highlight{box-shadow:var(--box-shadow)}pre{background-color:var(--black-almost);overflow:auto;padding:1em}blockquote{border-left:5px solid var(--dark-pink);padding:1em;background-color:var(--dark-grey);font-style:italic}blockquote cite{display:block}table{margin:auto;border-top:var(--border-style);border-bottom:var(--border-style)}th,td{padding:1em}thead,tfoot,tr:nth-child(even){background:var(--black-almost)}.homepage-outer{max-width:unset;padding:unset;display:table;position:absolute;width:100%;height:100%}.homepage-middle{display:table-cell;vertical-align:middle}.homepage-inner{margin-right:auto;margin-left:auto;max-width:400px;text-align:center}.list-article{display:block;margin-bottom:1em}html{visibility:visible}