@charset "UTF-8";.highlight .hll{background-color:#4f424c}.highlight .c{color:#776e71}.highlight .err{color:#ef6155}.highlight .k{color:#d5b47b}.highlight .l{color:#f99b15}.highlight .n{color:#e7e9db}.highlight .o{color:#5bc4bf}.highlight .p{color:#e7e9db}.highlight .c1,.highlight .ch,.highlight .cm,.highlight .cp,.highlight .cpf,.highlight .cs{color:#776e71}.highlight .gd{color:#ef6155}.highlight .ge{font-style:italic}.highlight .gh{color:#e7e9db;font-weight:700}.highlight .gi{color:#48b685}.highlight .gp{color:#776e71}.highlight .gp,.highlight .gs,.highlight .gu{font-weight:700}.highlight .gu{color:#5bc4bf}.highlight .kc,.highlight .kd{color:#815ba4}.highlight .kn{color:#5bc4bf}.highlight .kp,.highlight .kr{color:#815ba4}.highlight .kt{color:#fec418}.highlight .ld{color:#48b685}.highlight .m{color:#f99b15}.highlight .s{color:#48b685}.highlight .na{color:#06b6ef}.highlight .nb{color:#e7e9db}.highlight .nc{color:#fec418}.highlight .no{color:#ef6155}.highlight .nd{color:#5bc4bf}.highlight .ni{color:#e7e9db}.highlight .ne{color:#ef6155}.highlight .nf{color:#06b6ef}.highlight .nl{color:#e7e9db}.highlight .nn{color:#fec418}.highlight .nx{color:#06b6ef}.highlight .py{color:#e7e9db}.highlight .nt{color:#5bc4bf}.highlight .nv{color:#ef6155}.highlight .ow{color:#5bc4bf}.highlight .w{color:#e7e9db}.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#f99b15}.highlight .sa,.highlight .sb{color:#48b685}.highlight .sc{color:#e7e9db}.highlight .dl{color:#48b685}.highlight .sd{color:#776e71}.highlight .s2{color:#48b685}.highlight .se{color:#f99b15}.highlight .sh{color:#48b685}.highlight .si{color:#f99b15}.highlight .s1,.highlight .sr,.highlight .ss,.highlight .sx{color:#48b685}.highlight .bp{color:#e7e9db}.highlight .fm{color:#06b6ef}.highlight .vc,.highlight .vg,.highlight .vi,.highlight .vm{color:#ef6155}.highlight .il{color:#f99b15}@font-face{font-display:swap;font-family:Ubuntu Mono;font-style:normal;font-weight:400;src:local("Ubuntu Mono"),local("UbuntuMono-Regular"),url("/assets/ubuntu-mono-regular-latin-356a192b.woff2") format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.create-blog-post label{display:block}.create-blog-post label.checkbox-label{display:inline-flex;padding:.3em 0}.highlight{margin:20px 0;max-width:100%}.highlight .lang{display:none;padding:.2em 10px}.highlight pre{background-color:#444;border-radius:2px;box-shadow:1px 2px 3px rgba(0,0,0,.3);color:#daffd5;margin:0;max-width:100%;overflow-x:scroll;padding:10px}.inline-code{background-color:#f2f2f2;border-radius:2px;line-height:2;padding:.1em .3em}.code-block,.inline-code{font-family:Ubuntu Mono,Lucida Console,Monaco,monospace}.tags-list{display:flex;flex-wrap:wrap;margin:10px 0;max-width:90ch;padding:0}.tags-list li{margin:0 .3em;padding:0}.tags-list li a{background-color:hsla(0,0%,100%,.3);border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#ccc;cursor:pointer;display:inline-block;font-size:.8em;padding:.2em .4em;transition:.3s linear}.tags-list li a:hover{box-shadow:0 1px 2px rgba(0,0,0,.3);color:#009c7f}.tags-list li:before{content:"";padding:none}.blog-posts-list a{display:block}.blog-posts-list a:visited .title{color:#006955}.blog-posts-list a aside{color:#777}.blog-post-listing{margin:15px 0}article{margin-bottom:2em}article ul li:before{content:"•";padding-right:.3em}.other-posts{display:flex;margin:1em 0}.other-posts div+div{margin-left:1em}.other-posts aside{font-size:.8em}.share-section div+div{margin-top:1em}.share-section .unsub-text{font-size:.7em}.blog-post-article{margin:20px 0}.blog-post{margin:2em 0}.share-list{margin:0;padding:0}.share-list li{display:inline-block;margin:0}.share-list li+li{padding-left:10px}