.navigation a,.navigation span,h1,h2,h3,h4,h5,h6,.footer{font-family:ui-monospace,jetbrains mono,fira code,cascadia code,sf mono,Menlo,Consolas,liberation mono,monospace}.navigation .navigation-title{letter-spacing:.05rem}.navigation .navigation-link{font-weight:500}.navigation{border-bottom:1px solid #e6e9ee}@media only screen and (min-width:768.1px){.navigation>.container{display:flex;align-items:center;justify-content:space-between;height:6rem}.navigation .navigation-list{float:none;display:flex;align-items:center;margin:0;padding:0}}.content article p,.content article li,.content p,.content li{text-align:left}body.colorscheme-dark .navigation{border-color:#21262d}@media(prefers-color-scheme:dark){body.colorscheme-auto .navigation{border-color:#21262d}}.about h1::before{content:"~$ ";color:#1a7f37;font-weight:500}.about ul li a{color:#24292f}.about ul li a:hover,.about ul li a:focus{color:#1a7f37}body.colorscheme-dark .about h1::before{color:#3fb950}body.colorscheme-dark .about ul li a{color:#c9d1d9}body.colorscheme-dark .about ul li a:hover,body.colorscheme-dark .about ul li a:focus{color:#3fb950}@media(prefers-color-scheme:dark){body.colorscheme-auto .about h1::before{color:#3fb950}body.colorscheme-auto .about ul li a{color:#c9d1d9}body.colorscheme-auto .about ul li a:hover,body.colorscheme-auto .about ul li a:focus{color:#3fb950}}.footer{font-size:1.4rem;opacity:.7}.projects .title{margin-top:4rem}.projects .project-list{margin:3.2rem 0;padding:0;list-style:none}.projects .project{display:block;padding:2.4rem 0;border-bottom:1px solid #e6e9ee}.projects .project:first-child{padding-top:0}.projects .project:last-child{border-bottom:none}.projects .project-name{margin:0 0 .6rem;font-size:2.2rem;line-height:1.3}.projects .project-name a{color:#0d1117;text-decoration:none}.projects .project-name a:hover,.projects .project-name a:focus{color:#1a7f37}.projects .project-description{margin:0 0 .8rem;font-size:1.6rem;line-height:1.6}.projects .project-meta{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;margin:0;font-size:1.4rem;opacity:.75}.projects .project-topics{display:flex;flex-wrap:wrap;gap:.6rem;margin:1rem 0 0}.projects .project-topics .topic{display:inline-block;padding:.2rem .8rem;font-size:1.2rem;line-height:1.8rem;border-radius:.6rem;background-color:#e6e9ee}body.colorscheme-dark .projects .project{border-color:#21262d}body.colorscheme-dark .projects .project-name a{color:#e6edf3}body.colorscheme-dark .projects .project-name a:hover,body.colorscheme-dark .projects .project-name a:focus{color:#3fb950}body.colorscheme-dark .projects .topic{background-color:#21262d}@media(prefers-color-scheme:dark){body.colorscheme-auto .projects .project{border-color:#21262d}body.colorscheme-auto .projects .project-name a{color:#e6edf3}body.colorscheme-auto .projects .project-name a:hover,body.colorscheme-auto .projects .project-name a:focus{color:#3fb950}body.colorscheme-auto .projects .topic{background-color:#21262d}}.about h2{font-weight:400;font-size:2rem;line-height:3rem;color:#24292f}@media only screen and (max-width:768px){.about h2{font-size:1.8rem;line-height:2.6rem}}body.colorscheme-dark .about h2{color:#c9d1d9}@media(prefers-color-scheme:dark){body.colorscheme-auto .about h2{color:#c9d1d9}}.badge{margin:1.6rem 0}.badge img{display:block;width:100%;max-width:30rem;height:auto}