@import 'https://fonts.googleapis.com/css2?family=DM+Mono:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=Jacquard+12&display=swap';.fz-logo-font{font-family:"jacquard 12",system-ui}.page-title{font-family:"jacquard 12",system-ui;font-weight:400;font-size:2.5rem;font-style:normal;margin:0;padding:0;text-decoration:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#d0ffbf;border:solid #102e00;border-width:0 0 0 1px}::-webkit-scrollbar-thumb{background:#98ef78;border-left:1px solid #102e00}::-webkit-scrollbar-thumb:hover{background:#76b85e}::-webkit-scrollbar-thumb:active{background:#467335}body{color:#222;font-family:dm mono,monospace;font-size:.8rem;line-height:1.5;margin:1rem;background-image:url(/img/bg.jpg);background-attachment:fixed}header{border-bottom:1px dashed #222;margin-bottom:1rem}footer{border-top:1px dashed #222;margin-top:1rem;padding-top:1rem;font-size:.8rem}a{color:#007316;text-decoration:underline}h1,h2,h3,h4,h5,h6{margin:.5rem 0;line-height:1.2}ul{margin:0 0 0 1rem;padding:0}ol{margin:0 0 0 1rem;padding:0 0 0 1rem}p{margin:0 0 .5rem}#page-wrapper{max-width:800px;min-width:400px;margin:0 auto;padding:20px;background-color:#e6ffe0;border:#102e00 3px solid;box-shadow:3px 3px #1c4500}#fz-logo{font-family:"jacquard 12",system-ui;font-weight:400;font-size:3rem;font-style:normal;margin:0;padding:0;text-align:center;text-decoration:none;user-select:none}#nav{}#nav ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style:none;padding:10px;gap:5px;margin:0}#nav ul li{padding:15px 0}#nav ul li a{background-color:#fff;padding:10px;border:1px #102e00 solid;box-shadow:3px 3px #1c4500}#nav ul li a:hover{background-color:#d0ffbf}#nav ul li a.active{background-color:#467335;color:#fff}.fz-row-wrapper{width:100%}.fz-row-title{font-weight:800;font-size:x-large;border-bottom:1px solid #000}.fz-row{display:flex;flex-direction:row;gap:15px;width:100%;padding:10px 0}.fz-col-wrapper{min-width:120px;display:flex;flex-grow:1;flex-basis:0}.fz-col{background-color:#fff;box-shadow:3px 3px #1c4500;border:2px solid #102e00;width:100%}.fz-col-title-wrapper{border-bottom:1px solid #000;padding:5px 10px;background-color:#d0ffbf}.fz-col-title{font-weight:800;font-size:1.25em;width:100%}.fz-col-subtitle{font-weight:400;font-style:italic}.blog-title-wrapper{display:flex}.blog-title{font-size:1.5em}.fz-col-content-wrapper{padding:10px}.fz-col-content{}.fz-col-title-date{width:100%;font-size:small;text-align:right;margin:auto 0;font-style:italic}.post-terms{border-top:1px solid #000;margin-top:1rem;padding-top:1rem}.post-terms-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;list-style:none;padding:0}.album-cover-img{width:100%}.noise{background:url(/svg/dither.svg); contrast(170%) brightness(1000%);line-height:0}.overlay{mix-blend-mode:multiply}