@import url("https://fonts.googleapis.com/css?family=Lato:300,300i,400,400i,700,700i,900,900i&display=swap");@import url("https://use.fontawesome.com/releases/v5.10.1/css/all.css");@import url(monokai.css);body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,hr,dl,dd,ol,ul,figure{margin:0;padding:0}body{font:400 16px/1.5 -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI","Segoe UI Emoji","Segoe UI Symbol","Apple Color Emoji",Roboto,Helvetica,Arial,sans-serif;color:#e2e2e2;background-color:#3a3a3a;-webkit-text-size-adjust:100%;-webkit-font-feature-settings:"kern" 1;-moz-font-feature-settings:"kern" 1;-o-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;font-kerning:normal}h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,figure{margin-bottom:1rem}img{max-width:100%;vertical-align:middle}figure>img{display:block}figcaption{font-size:14px}ul,ol{margin-left:2rem}li>ul,li>ol,li>p{margin-bottom:0}h1,h2,h3,h4,h5,h6{color:#EFCB2A}a{color:#2ab6ef;text-decoration:none}a:visited{color:#0e8bbe}a:hover{color:#e2e2e2;text-decoration:underline}blockquote{padding:2rem;margin:2rem 0;background:#2d2d2d;border-radius:5px}blockquote>:last-child{margin-bottom:0}pre,code{font-size:15px;border:1px solid #e2e2e2;border-radius:3px;background-color:#eef}code{padding:1px 5px}pre{padding:8px 12px;overflow-x:auto}pre>code{border:0;padding-right:0;padding-left:0}.wrapper{max-width:-webkit-calc(1000px - (2rem * 2));max-width:calc(1000px - (2rem * 2));margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media screen and (max-width: 1440px){.wrapper{max-width:-webkit-calc(1000px - (2rem));max-width:calc(1000px - (2rem));padding-right:1rem;padding-left:1rem}}.home .wrapper{max-width:-webkit-calc(90% - (2rem * 2));max-width:calc(90% - (2rem * 2))}@media screen and (max-width: 1440px){.home .wrapper{max-width:-webkit-calc(1000px - (2rem));max-width:calc(1000px - (2rem));padding-right:1rem;padding-left:1rem}}.wrapper:after{content:"";display:table;clear:both}.icon>svg{display:inline-block;width:16px;height:16px;vertical-align:middle}.icon>svg path{fill:#484848}hr{margin-bottom:1rem;color:#EFCB2A}.contact-form{margin-top:4rem}.contact-form .recaptcha{display:inline-flex;width:100%;justify-content:center}.contact-form .recaptcha iframe{margin:0 auto 25px}input[type="text"],input[type="email"],textarea{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI","Segoe UI Emoji","Segoe UI Symbol","Apple Color Emoji",Roboto,Helvetica,Arial,sans-serif;width:calc(100% - 2rem);border:0;background:#212121;font-size:1rem;margin-bottom:1rem;padding:1rem;border-radius:5px;color:#e2e2e2}input:hover,textarea:hover{background:#2d2d2d}input:focus,textarea:focus{outline:none !important}textarea{height:100px;margin-bottom:1rem;color:#e2e2e2}input[type="submit"]{border:1px solid #e2e2e2;padding:0.75rem 1rem;width:215px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;text-decoration:none;outline:none;transition:0.2s background ease;background:#3a3a3a;color:#e2e2e2;float:right;font-size:1rem;height:50px}input[type="submit"]:hover{background:#2d2d2d}.highlight{border-radius:5px;margin:25px auto}a{color:#2ab6ef;text-decoration:none}a:visited{color:#2ab6ef}a:hover{color:#2ab6ef;text-decoration:underline}pre,code{font-size:1em;border:0px solid white;background-color:#151515;border-radius:5px}body{background-color:#484848}body div.wrap{display:flex;flex-direction:column;flex-wrap:wrap}body div.wrap.home{height:100vh;justify-content:center}div.page-content{padding:4rem 0;background-color:#3a3a3a}@media screen and (max-width: 767px){div.page-content{padding:1rem 0}}.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight .gh{color:#999999}.highlight .sr{color:#f6aa11}.highlight .go{color:#888888}.highlight .gp{color:#555555}.highlight .gu{color:#aaaaaa}.highlight .nb{color:#f6aa11}.highlight .cm{color:#75715e}.highlight .cp{color:#75715e}.highlight .c1{color:#75715e}.highlight .cs{color:#75715e}.highlight .c,.highlight .cd{color:#75715e}.highlight .err{color:#960050}.highlight .gr{color:#960050}.highlight .gt{color:#960050}.highlight .gd{color:#49483e}.highlight .gi{color:#49483e}.highlight .ge{color:#49483e}.highlight .kc{color:#66d9ef}.highlight .kd{color:#66d9ef}.highlight .kr{color:#66d9ef}.highlight .no{color:#66d9ef}.highlight .kt{color:#66d9ef}.highlight .mf{color:#ae81ff}.highlight .mh{color:#ae81ff}.highlight .il{color:#ae81ff}.highlight .mi{color:#ae81ff}.highlight .mo{color:#ae81ff}.highlight .m,.highlight .mb,.highlight .mx{color:#ae81ff}.highlight .sc{color:#ae81ff}.highlight .se{color:#ae81ff}.highlight .ss{color:#ae81ff}.highlight .sd{color:#e6db74}.highlight .s2{color:#e6db74}.highlight .sb{color:#e6db74}.highlight .sh{color:#e6db74}.highlight .si{color:#e6db74}.highlight .sx{color:#e6db74}.highlight .s1{color:#e6db74}.highlight .s{color:#e6db74}.highlight .na{color:#a6e22e}.highlight .nc{color:#a6e22e}.highlight .nd{color:#a6e22e}.highlight .ne{color:#a6e22e}.highlight .nf{color:#a6e22e}.highlight .vc{color:#ffffff}.highlight .nn{color:#ffffff}.highlight .nl{color:#ffffff}.highlight .ni{color:#ffffff}.highlight .bp{color:#ffffff}.highlight .vg{color:#ffffff}.highlight .vi{color:#ffffff}.highlight .nv{color:#ffffff}.highlight .w{color:#ffffff}.highlight{color:#ffffff}.highlight .n,.highlight .py,.highlight .nx{color:#ffffff}.highlight .ow{color:#f92672}.highlight .nt{color:#f92672}.highlight .k,.highlight .kv{color:#f92672}.highlight .kn{color:#f92672}.highlight .kp{color:#f92672}.highlight .o{color:#f92672}header.site-header div.inner-nav{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:1rem;background:#484848}header.site-header div.inner-nav a.site-title{width:200px}header.site-header div.inner-nav a.site-title img{width:100%;height:auto}div.home-logo{padding-bottom:1rem}div.next-prev{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;margin-top:4rem}div.next-prev a{border:1px solid #e2e2e2;padding:0.75rem 1rem;width:calc(215px - 2rem);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;text-decoration:none;outline:none;transition:0.2s background ease;color:#e2e2e2}@media screen and (max-width: 767px){div.next-prev a{width:calc(50% - 2.6rem)}}div.next-prev a:hover{background:#2d2d2d}div.next-prev a.disabled{opacity:0;pointer-events:none;cursor:not-allowed}footer.site-footer{display:flex}footer.site-footer div.wrapper ul.social-list{list-style:none;margin:0;display:flex;flex-direction:row}footer.site-footer div.wrapper ul.social-list li{list-style-type:none;padding:.5rem}footer.site-footer div.wrapper ul.social-list li:hover{background-color:#3a3a3a}footer.site-footer div.wrapper ul.social-list li a{display:inline-flex;text-decoration:none}footer.site-footer div.wrapper ul.social-list li a i{color:#e2e2e2}section.post-list{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section.post-list article{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;max-height:150px}@media screen and (max-width: 767px){section.post-list article{flex-direction:column;margin-bottom:4rem;max-height:inherit}}section.post-list article:last-of-type{margin-bottom:0rem}section.post-list article div.cover{width:215px}@media screen and (max-width: 767px){section.post-list article div.cover{width:100%}}section.post-list article div.content{padding-left:2rem;max-width:calc((100% - 215px) - 2rem)}@media screen and (max-width: 767px){section.post-list article div.content{max-width:calc(100% - 4rem)}}section.post-list article div.content a{display:inline-flex;color:#e2e2e2}section.post-list article div.content a h2{margin:0}@media screen and (max-width: 767px){section.post-list article div.content a h2{margin-top:1rem}}section.post-list article div.content p{margin:0}section.post-list article div.content p.post-meta{font-size:0.75rem;margin:0 0 1rem}section.post-list article div.content p.post-excerpt{display:block}article.post header{margin-bottom:1rem}article.post header.post-header h1.post-title{font-size:4rem;line-height:4rem;font-weight:300;text-align:center}@media screen and (max-width: 767px){article.post header.post-header h1.post-title{font-size:2rem;line-height:2rem}}article.post header.post-header p.post-meta{margin-bottom:0;text-align:center}article.post div.post-content{max-width:100%;margin-top:1rem}article.post div.post-content h1,article.post div.post-content h2,article.post div.post-content h3,article.post div.post-content h4,article.post div.post-content h5,article.post div.post-content h6{margin-bottom:1rem}article.post div.post-content blockquote p{color:white;font-size:2rem;line-height:2rem;font-style:normal;font-weight:300}article.post div.utterances{max-width:100%;margin-top:4rem}@media screen and (max-width: 767px){article.post div.utterances{margin-top:2rem}}article.post img{max-width:80%;display:block;margin:auto}article.post img.post-cover{box-shadow:0px 0px 20px 0px #222;margin-top:4rem;margin-bottom:4rem}@media screen and (max-width: 767px){article.post img.post-cover{margin-top:2rem;margin-bottom:2rem}}article.post div.next-prev{max-width:700px;margin:4rem auto 0}@media screen and (max-width: 767px){article.post div.next-prev{margin:2rem auto 0}}
