@import 'https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@400;700&display=swap';*,*:before,*:after{box-sizing:border-box}html{}body{font-family:roboto slab,-apple-system,BlinkMacSystemFont,segoe ui,Helvetica,Arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol;color:#313a3d;width:100%;margin:0 auto;padding:0 16px;line-height:1.6;overflow-wrap:break-word;font-size:18px;line-height:24pt}header#banner{margin:25px 0}header#banner a{color:#313a3d;text-decoration:none}header#banner h2{display:inline;margin:0 8px 0 0}header#banner nav{display:inline-block}header#banner nav ul{list-style-type:none;text-transform:lowercase;margin:0;padding:0}header#banner nav ul li{display:inline;margin:0 3px}header#banner nav ul li a{color:#454545}main#content a{color:#007dfa;text-decoration:none}main#content h1,main#content h2,main#content h3,main#content h4,main#content h5,main#content h6{margin-bottom:0;line-height:1.15}main#content h3{}main#content h1+p,main#content h2+p,main#content h3+p,main#content h4+p,main#content h5+p,main#content h6+p{margin-top:5px}main#content p{color:#394548;margin:16px 0}main#content hr{height:1px;border:0;background:#d8d8d8}main#content abbr{cursor:help}main#content ul#posts{list-style-type:none;margin-top:0;padding:0}main#content ul#posts small{color:#767676;margin-left:10px}main#content header#post-header{margin-bottom:24px}main#content header#post-header h1{display:block;font-weight:600;line-height:1.15;margin-bottom:6px}main#content header#post-header>div{display:block;color:#767676}main#content #toc{border:1px solid #b1b1b1;border-radius:1px;line-height:26px;margin:16px 0;padding:9px 14px}main#content #toc h4{color:#3d3d3d;margin:0}main#content #toc nav#TableOfContents{margin-top:4px}main#content #toc nav#TableOfContents>ul,main#content #toc nav#TableOfContents>ol{margin-left:-40px}main#content #toc ul,main#content #toc ol{margin:0;padding:0 0 0 40px}main#content #toc ul{list-style-type:none}main#content #toc ol{counter-reset:item}main#content #toc ol li{display:block}main#content #toc ol li:before{content:counters(item,".")". ";counter-increment:item}main#content img{max-width:100%;margin:0 auto}main#content figure{margin:16px 0}main#content figure img{display:block;max-width:100%;margin:0 auto}main#content figure figcaption{font-style:italic;line-height:22px;text-align:center;margin-top:6px;padding:0 10px}main#content figure figcaption h4{font-style:normal;display:inline;margin:0}main#content figure figcaption p{display:inline;margin:0;padding-left:8px}main#content blockquote{font-style:italic;margin-top:10px;margin-bottom:10px;margin-left:50px;padding-left:15px;border-left:3px solid #ccc}main#content code,main#content pre{font-family:menlo,monospace}main#content code{padding:0 5px}main#content pre{display:block;overflow-x:auto;white-space:pre;margin:20px 0;padding:1.5rem;line-height:1.4}main#content pre code{padding:0}main#content .footnotes{}footer#footer{font-weight:400;color:#b3b3b3;margin:40px 0}.postItem{margin-top:30px}.postItem .thumbnail{min-width:250px;background-size:cover;background-position:50%;border-radius:4px;height:300px}.postItem a{display:flex;flex-direction:column}.postItem .body{display:flex;flex-direction:column;padding:12px 0;font-size:18px;line-height:24pt}.postItem time{color:#b3b3b3;font-size:16px}@media screen and (max-width:768px){main#content .postItem a{display:flex}main#content .postItem .thumbnail{height:200px;display:flex}main#content .postItem .body{padding:12px 0}}html{scrollbar-color:#6c6c6c #2e2e2e}body{color:#ebebeb;background:#121212;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header#banner a{color:#e0e0e0;text-decoration:none}header#banner nav ul li a{color:#ccc}main#content a{color:#00b1ed}main#content p{color:#f5f5f5}main#content hr{background:#5c5c5c}main#content #toc h4{color:#d4d4d4}main#content ul#posts small{color:#a7a7a7}main#content header#post-header div{color:#a7a7a7}body{max-width:768px;margin:0 auto}