.invert{filter:invert(100%)}.imgcontainer>img:not([src]){visibility:hidden}.imgcontainer{text-align:center}.imgwrapper{position:relative;height:24vh}.placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:24vh;background:#ffffff26;box-sizing:border-box}.spinner.small{width:32px;height:32px;border:4px solid #d0d0d0;border-top-color:#333;border-radius:50%;animation:spin .7s linear infinite}.fadeframe{position:relative;width:100%;height:24vh}.fadeframe,.fadeframe .placeholder{display:flex;align-items:center;justify-content:center}.fadeframe .placeholder{position:absolute;inset:0}.fadeframe .fadeimg{max-width:100%;max-height:100%;-o-object-position:center center;object-position:center center;opacity:0;transition:opacity .5s ease .05s}.fadeframe .fadeimg.visible{opacity:1}.fadeframe .placeholder{transition:opacity .4s ease}.fadeframe .placeholder.hidden{opacity:0;pointer-events:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.artimg{-o-object-fit:contain;object-fit:contain;height:24vh}.singleimgouterdiv{position:absolute;left:50%;top:55%;transform:translate(-50%,-50%);pointer-events:none}.singleimgouterdiv:focus{outline:none}.singleimgouterdiv:focus-visible{outline:2px solid #fff;outline-offset:2px}.singleimginnerdiv{align-items:center;pointer-events:all;display:flex;flex-direction:row;text-align:center;justify-content:center;gap:12px}.singleimg{max-height:70vh;max-width:70vw}.fadeframe.large{height:auto;max-height:70vh}.lightbox-stable-frame{position:relative;transition:min-width .3s ease,min-height .3s ease;min-height:20vh}.lightbox-stable-frame,.loading-background{display:flex;align-items:center;justify-content:center}.loading-background{position:absolute;inset:0;z-index:1}.lightbox-frame{position:relative;max-height:70vh;z-index:2}.lightbox-frame,.spinner-holder{display:flex;align-items:center;justify-content:center;width:100%}.spinner-holder{height:100%}.spinner.large{width:56px;height:56px;border:6px solid #d0d0d0;border-top-color:#333;border-radius:50%;animation:spin .7s linear infinite}.focustarget{position:fixed;top:0;left:0;width:100%;height:100%}.blurmask{width:100vw;height:100vh;fill:#000c}.imgdescription{background:#fff;padding:15px;font-weight:700;font-size:12px;position:relative}.singleImgPresenter{display:flex;flex-direction:column;transition:min-width .3s ease,min-height .3s ease}.fadeFast-enter-active,.fadeFast-leave-active{transition:opacity .18s ease}.fadeFast-enter,.fadeFast-leave-to{opacity:0}.fadeSlow-enter-active,.fadeSlow-leave-active{transition:all .6s ease}.fadeSlow-enter,.fadeSlow-leave-to{opacity:0}@media screen and (min-width:750px)and (max-width:1300px){.imagepage{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:750px){.artimg{padding:20px 0;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.pagecontainer{margin:0}.placeholder{height:auto;aspect-ratio:1;padding:20px 0}.singleimgouterdiv{position:fixed}.singleimginnerdiv{position:relative;width:100%;max-width:100vw;justify-content:center;padding:0 48px;box-sizing:border-box}.singleimginnerdiv a.next,.singleimginnerdiv a.prev{position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:transparent}.singleimginnerdiv a.prev{left:8px}.singleimginnerdiv a.next{right:8px}.singleimginnerdiv a.next img,.singleimginnerdiv a.prev img{width:28px;height:28px}.singleImgPresenter{width:100%}}
