@font-face{font-family:Merriweather;src:url(/assets/Merriweather-Regular-rtU9Xc2a.ttf),format("ttf");font-style:normal;font-weight:400}@font-face{font-family:Merriweather;src:url(/assets/Merriweather-Italic-GcduroKQ.ttf),format("ttf");font-style:italic;font-weight:400}@font-face{font-family:Merriweather;src:url(/assets/Merriweather-Bold-BDomNHLE.ttf),format("ttf");font-style:bold;font-weight:700}:root{--merryFont: Merriweather, "Times New Roman", Times, serif;--plainFont: Arial, Helvetica, sans-serif}*{padding:0;margin:0;box-sizing:border-box}html{font-size:62.5%}body{display:flex;flex-direction:column;font-family:var(--plainFont);font-size:1.6rem;background:url(/assets/greyfloral-Cm2mCj0L.png) fixed}header{display:flex;gap:10px;border-bottom:1px dotted #000}h1,h2{font-family:var(--merryFont)}h2{font-style:italic;border-bottom:1px dotted #ccc}h3{text-transform:uppercase}main{margin:15px 0;min-height:75vh}section{margin:25px 0;line-height:1.75}ol,ul{margin-left:50px}footer{border-top:1px dotted #000;padding:10px;text-align:center}code{background-color:#333;color:#f5f5f5;padding:3px;white-space:pre}pre{background:#333;display:block;white-space:pre-line;overflow:scroll;max-height:600px}h1{width:100%;text-transform:uppercase;font-size:5rem}header div{display:flex;gap:1.5rem}header div img#pfp{width:75px;height:75px}header div span{text-transform:uppercase;align-self:flex-end}header div span #topic{font-weight:700;color:#666}header nav{border-top:1px dotted #000;width:100%;display:flex;justify-content:right;gap:2rem;padding-block:2rem}header nav a{font-family:var(--merryFont);font-weight:700;text-decoration:none;background-color:#000;color:#fff;border-radius:5px;width:100px;text-align:center;padding:1rem}header nav a:hover{color:#000;background-color:transparent;outline:1px solid #ccc}#container{flex-grow:1;width:75vw;max-width:1000px;margin:0 auto;background-color:#ffffff4d;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);border-left:1px solid rgba(255,255,255,.5);border-right:1px solid rgba(255,255,255,.5)}#container--content{padding:2rem 4rem}footer p{font-style:italic}
