@font-face{font-family:opensansregular;src:url(/fonts/OpenSans-Regular.ttf)format("truetype")}@font-face{font-family:opensansbold;src:url(/fonts/OpenSans-Bold.ttf)format("truetype")}@font-face{font-family:opensanslight;src:url(/fonts/OpenSans-Light.ttf)format("truetype")}@font-face{font-family:alfaslab;src:url(/fonts/AlfaSlabOne-Regular.ttf)format("truetype")}.color-p1-fg{color:rgba(245,132,89,.8)}.color-p1-bg{color:rgba(245,132,89,.8)}.color-p2-fg{color:rgba(146,197,234,.7)}.color-p2-bg{color:rgba(146,197,234,.7)}.color-p3-fg{color:rgba(254,196,101,.9)}.color-p3-bg{color:rgba(254,196,101,.9)}.color-p3-fg{color:rgba(254,196,101,.9)}.color-p3-bg{color:#a6e22e}html{margin:0;padding:0}body{background-color:#25262e;color:#fff;font-family:OpenSansLight,sans-serif;font-display:swap;font-size:1em;width:100vw;margin:0;padding:0}a{color:rgba(254,196,101,.9);text-decoration:none}a:hover{text-decoration:underline}#content{min-height:70vh;padding:0 1em 1em;max-width:1000px;margin:auto;margin-top:3em;margin-bottom:3em}img{margin:auto}footer{padding:1em;background-color:#2b2c36;max-width:1000px;margin:auto}h1{font-family:OpenSansBold,sans-serif;font-display:swap;font-size:1.6em}h2{font-family:OpenSansBold,sans-serif;font-display:swap;font-size:1.4em}h3{font-family:OpenSansBold,sans-serif;font-display:swap;font-size:1.1em}h4{font-family:OpenSansBold,sans-serif;font-display:swap;font-size:1em;margin-bottom:.3em}code{font-size:1.3em}.blogdate{font-size:1em}#content>ul{list-style:none}#content>ul>li:before{display:inline-block;content:"-";width:1em;margin-left:-1em}.contentarea{background-color:#2b2c36}ul.pagination{list-style:none}a.page-link{text-decoration:none;float:left;margin:1.1em}.blogpost{margin-bottom:1em;background-color:#2b2c36;padding:.3em}.blogpost h2{font-size:1.2em;margin-top:.1em;margin-bottom:0}.blogpline{height:1px;width:100%;background-color:#42434b;margin-bottom:.5em}.blogbottomline{height:1px;width:100%;background-color:#42434b;margin-bottom:.5em;margin-top:3.5em}#header img{margin-top:.5em}.fpblog{background-color:#2b2c36;margin-top:1.2em;padding:.5em;padding-top:0;width:47%}.fppodcast{background-color:#2b2c36;margin-top:1.2em;padding:.5em;padding-top:0;width:47%}.fplatest{display:flex;justify-content:space-between}code{max-width:90%}a.invisibleLink{text-decoration:none;color:#fff}.podtitle{margin-top:0}.podsum{display:flex;margin-top:1em}.podimg{margin-right:10px;margin-left:5px}li.page-item{float:left}li.page-item.active{border:1px;border-style:solid;border-color:rgba(254,196,101,.9)}#content>ul>li::before{content:""}