.centered-image-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin:1rem 0;clear:both}.lightbox-link{cursor:zoom-in;display:inline-block;line-height:0}.centered-image-container img{display:block;max-width:100%;height:auto;border-radius:4px;box-shadow:0 4px 15px rgba(0,0,0,.1)}.image-caption{margin-top:.75rem;font-size:.9rem;font-style:italic;text-align:center;opacity:.8}#image-dialog{display:none;position:fixed;inset:0;background:rgba(40,40,40,.9);z-index:99999;align-items:center;justify-content:center;cursor:zoom-out;padding:20px}#image-dialog img{max-width:95%;max-height:95%;object-fit:contain;box-shadow:0 0 30px rgba(0,0,0,.5);user-select:none;-webkit-user-drag:none}.external-link{display:inline-flex;align-items:center;gap:4px}.external-icon::after{content:"\2197";font-size:.7em;vertical-align:super;font-weight:700;margin-left:-2px}:root{--font-family-main:"Montserrat", sans-serif !important;--font-family-content:"Montserrat", sans-serif !important;--font-family-summary:"Montserrat", sans-serif !important;--font-weight-main:450 !important;--font-weigth-main:450 !important;--font-weight-content:450 !important;--font-weight-summary:450 !important;--primary-color:#d37c6d !important;font-size:15px}:root[color-scheme^=light]{--primary-color:#871616 !important}code{font-size:14px}strong,h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.3}html.dark .centered-image-container img{box-shadow:0 4px 20px rgba(0,0,0,.5)}figure{margin-inline-start:0;margin-inline-end:0}main#main-content img{margin:.5rem!important;border-radius:0!important}a{text-decoration:none!important}.flat-list-item>div>time{font-family:monospace;font-size:.9rem;opacity:1!important;border-bottom:3px solid purple;font-weight:400;height:1.2rem;width:max-content}.single-header>time,.latestEnPost{display:inline-block;font-family:monospace;opacity:1!important;background:purple;color:#fff;padding:.3rem .6rem;margin-top:.3rem;margin-bottom:.3rem;border-radius:.3rem}.latestEnPost{margin-left:.3rem}.enPosts{padding-inline:1rem;margin-bottom:4rem}