:root{--color-primary:#163152;--default-font-family:'Helvetica Neue', helvetica, arial, sans-serif;--default-mono-font-family:'Helvetica Neue', helvetica, arial, sans-serif;--color-foreground:#163152;--container-4xl:70rem}@layer base{::-webkit-scrollbar{width:10px}}body{display:flex;flex-direction:column}.main{flex-grow:1}.wide-view{max-width:min(90vw,109rem)}.category-section{background-color:#dae342}.view-all-posts-link{background-color:#dae342;color:#000}.site-header{width:100%;height:342px}.site-footer{width:100%;height:264px;left:0;z-index:-20}.posts{display:flex;flex-flow:row wrap;gap:2rem;justify-content:space-evenly}.post{display:flex;flex-direction:column;width:min(80vw,25rem)}.prose blockquote p+p{margin-top:1rem}.blockquote::before{display:none}h2::before,.prose ol li::before,.prose ul li::before{background-color:#dae342;color:#163152}.prose ul li::before{width:8px;height:8px}.prose ul ul li::before{border:none;width:7px;height:7px}.border-primary{border-color:#dae342}.category{background-color:#dae342}.article-content{display:flex}.cover-image{height:auto;max-height:400px;object-position:top}.nav-item>div:nth-child(1),.nav-item>a:nth-child(1){height:100%}.gslide-desc p{display:none}.single-image .glightbox{display:block}.image-container{width:fit-content;margin:auto}.gslide-description{display:none}#dock-back span,#dock-toc span,#dock-search span,#dock-top span,.text-muted-foreground{color:#163152}@media(min-width:1000px){#dock{position:sticky;top:3%;align-self:start;z-index:0}#dock nav{display:flex;flex-direction:column;align-items:start;margin-left:1rem;width:20rem}.divider{width:100%;height:1px;margin:1rem 0}}@media(max-width:778px){#search-modal{width:90%}}