.artPage{--panel: #eee;--panel-text: var(--text)}.artPage.mapPage{--max-width: 900px;--main-margin: auto}.artPage.mapPage main{width:100%}.artPage .gallery article{transition:0.3s opacity,0.3s background}.artPage.lightboxHovering .gallery article:not([data-focused]){background:url(data:image/webp;base64,UklGRjAAAABXRUJQVlA4TCQAAAAvA8AAAIVS27ahb3uzOUmSJoqqrOq6P47of8DQdcprYdP8/VY=);background-size:7px;filter:contrast(2000) saturate(0.4);image-rendering:crisp-edges;z-index:23;opacity:0.2}.artPage.lightboxHovering .gallery article:not([data-focused]) img{mix-blend-mode:soft-light;isolation:isolate}.artPage #lightbox.long{padding:20vh 0 0}.artPage #lightbox.long .content{overflow:scroll;position:relative;left:0;max-width:100%;max-height:fit-content;margin:0;display:flex;justify-content:flex-start}.artPage #lightbox.long #displayImage{width:auto;height:150px;padding:0 20px}.artPage #lightbox.long .lightboxData{position:absolute;padding:var(--lightbox-margin)}@media (prefers-color-scheme: dark){.artPage.light{--panel: #222}.artPage.mapPage main{filter:invert()}.artPage.lightboxHovering .gallery article:not([data-focused]){filter:contrast(10) saturate(0.4);opacity:0.4}}@media screen and (max-width: 850px){.map{padding:10px 10px 5px}}@media screen and (max-width: 650px){.mapPage main{margin:0;overflow:hidden;width:100vw}.artPage .map{margin:10px -9vw 0}.artPage:not(.mapPage) footer{margin-left:var(--root-margin);text-align:left;width:auto}.artPage #lightbox.long{padding:var(--lightbox-margin) 0 0}}
