body.colorscheme-dark{font-size:1.7em;line-height:1.75;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.colorscheme-dark ::selection{background:rgba(108,182,255,.3);color:#e8e8e8}body.colorscheme-dark a{transition:color .15s ease}body.colorscheme-dark a:hover,body.colorscheme-dark a:focus{text-decoration:underline;text-underline-offset:.25em}body.colorscheme-dark h1,body.colorscheme-dark h2,body.colorscheme-dark h3,body.colorscheme-dark h4,body.colorscheme-dark h5,body.colorscheme-dark h6{font-weight:650;letter-spacing:-.015em}body.colorscheme-dark .navigation{border-bottom:1px solid #3a3a3a;height:auto;padding:1.2rem 0}body.colorscheme-dark .navigation .container{margin-top:0;margin-bottom:0}body.colorscheme-dark .navigation a,body.colorscheme-dark .navigation span{font-family:jetbrains mono,sf mono,Menlo,Consolas,liberation mono,monospace;font-size:1.5rem;font-weight:500}body.colorscheme-dark .navigation .navigation-title{letter-spacing:0;text-transform:none;color:#e8e8e8;font-weight:700}body.colorscheme-dark .navigation .navigation-title:hover,body.colorscheme-dark .navigation .navigation-title:focus{text-decoration:none}body.colorscheme-dark .navigation .navigation-link{color:#8a8a8a;text-transform:lowercase}body.colorscheme-dark .navigation .navigation-link:hover,body.colorscheme-dark .navigation .navigation-link:focus{color:#e8e8e8;text-decoration:none}@media only screen and (max-width:768px){body.colorscheme-dark .navigation .navigation-list{border-top:1px solid #3a3a3a;border-bottom:1px solid #3a3a3a}}body.colorscheme-dark .centered .about .avatar img{width:14rem;border-radius:2px;border:1px solid #3a3a3a;filter:grayscale(15%)}body.colorscheme-dark .centered .about h1{font-size:3.6rem;line-height:1.2;margin-top:2.4rem;color:#e8e8e8}body.colorscheme-dark .centered .about h2{font-family:jetbrains mono,sf mono,Menlo,Consolas,liberation mono,monospace;font-size:1.6rem;font-weight:400;color:#8a8a8a}body.colorscheme-dark .centered .about h2:empty{display:none}body.colorscheme-dark .centered .about ul li a{color:#8a8a8a}body.colorscheme-dark .centered .about ul li a:hover,body.colorscheme-dark .centered .about ul li a:focus{color:#6cb6ff;text-decoration:none}body.colorscheme-dark .content header h1{font-size:3.6rem;line-height:1.2}@media only screen and (max-width:768px){body.colorscheme-dark .content header h1{font-size:3rem}}body.colorscheme-dark .list ul li{align-items:baseline;padding:.8rem 0;border-bottom:1px solid #3a3a3a}body.colorscheme-dark .list ul li .date{font-family:jetbrains mono,sf mono,Menlo,Consolas,liberation mono,monospace;font-size:1.4rem;color:#8a8a8a;width:14rem;text-align:left;margin-right:2rem;flex:none}body.colorscheme-dark .list ul li .title{font-weight:600;color:#e8e8e8}body.colorscheme-dark .list ul li .title:hover,body.colorscheme-dark .list ul li .title:focus{color:#6cb6ff;text-decoration:none}body.colorscheme-dark .pagination li a{font-family:jetbrains mono,sf mono,Menlo,Consolas,liberation mono,monospace}body.colorscheme-dark .post .post-title{margin-bottom:1.2rem}body.colorscheme-dark .post .post-meta{font-family:jetbrains mono,sf mono,Menlo,Consolas,liberation mono,monospace;font-size:1.4rem;color:#8a8a8a}body.colorscheme-dark .post .post-meta i{color:#3a3a3a}body.colorscheme-dark .post .post-meta .tags .tag{border-radius:2px;background:0 0;border:1px solid #3a3a3a;padding:.1rem .6rem}body.colorscheme-dark .post .post-meta .tags .tag a{color:#8a8a8a}body.colorscheme-dark .post .post-meta .tags .tag a:hover{color:#6cb6ff;text-decoration:none}body.colorscheme-dark .post-content h2{font-size:2.4rem;padding-bottom:.8rem;border-bottom:1px solid #3a3a3a}body.colorscheme-dark .post-content h3{font-size:2rem}body.colorscheme-dark .content article p{text-align:left;hyphens:manual}body.colorscheme-dark code{font-size:.85em;border-radius:2px;padding:.15em .4em;border:1px solid #3a3a3a;background:#2a2a2a}body.colorscheme-dark pre,body.colorscheme-dark .highlight pre,body.colorscheme-dark .highlight div{border-radius:2px}body.colorscheme-dark pre,body.colorscheme-dark .chroma{font-size:1.4rem;line-height:1.7;padding:1.6rem;border:1px solid #3a3a3a;background:#2a2a2a}body.colorscheme-dark pre code,body.colorscheme-dark .chroma code{border:0;padding:0;font-size:inherit}body.colorscheme-dark blockquote{border-left:2px solid #6cb6ff;color:#8a8a8a;font-style:normal;margin-left:0}body.colorscheme-dark hr{border:0;border-top:1px solid #3a3a3a}body.colorscheme-dark table td,body.colorscheme-dark table th{border:1px solid #3a3a3a}body.colorscheme-dark .taxonomy .taxonomy-element{border-radius:2px;background:0 0;border:1px solid #3a3a3a;font-family:jetbrains mono,sf mono,Menlo,Consolas,liberation mono,monospace;font-size:1.4rem}body.colorscheme-dark .footer{font-family:jetbrains mono,sf mono,Menlo,Consolas,liberation mono,monospace;font-size:1.3rem;color:#8a8a8a;border-top:1px solid #3a3a3a;padding-top:1.6rem;margin-bottom:0}