.post .content .image,.creature .content .image{max-height:500px;min-height:200px;cursor:zoom-in}.post .content .image img,.creature .content .image img{width:100%;height:100%;object-fit:cover}.post .content .image-50,.creature .content .image-50{flex:0 0 50%}.post .content .image-100,.creature .content .image-100{flex:0 0 100%}.post .content .image-tall,.creature .content .image-tall{max-height:fit-content!important}.post .content .image.zoom,.creature .content .image.zoom{cursor:zoom-out}.post .content .image.zoom .zoomContainer,.creature .content .image.zoom .zoomContainer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(255,255,255,.8);display:flex!important;align-items:center;justify-content:center}.post .content .image.zoom .zoomContainer .imgContainer,.creature .content .image.zoom .zoomContainer .imgContainer{width:90%;height:90%}.post .content .image.zoom .zoomContainer img,.creature .content .image.zoom .zoomContainer img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0px 0px 10px rgba(0,0,0,.3))}@media only screen and (min-device-width: 768px){.post .content .images{margin:0 -10px}.post .content .images img{padding:10px}}@media only screen and (min-device-width: 320px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 2){.post .content .image-50{flex:0 0 49.5%;margin-bottom:1%}}
