<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {/*background: #202020; */height: 100%;}
body * {box-sizing: border-box;}

/* Plugin requirements not found */
.xhibit_error {margin: 40px auto; padding: 20px; border: 1px solid #a33a3a; color: #ba3939; background: #ffe0e0; width: 400px; text-align: center;}
.xhibit_error i {margin: 0 15px; font-size: 2em;}

/* For lazy load (grid) */
.xhibit {display: grid; grid-gap: 10px; grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); grid-auto-rows: 200px; grid-auto-flow: dense; margin: 20px;}
.xhibit &gt; .xhibit-item {display: flex; justify-content: center; align-items: center; margin: 0; padding: 0;}
.xhibit &gt; .xhibit-item img {max-width: 100%; width: 100%; height: 100%; vertical-align: middle; display: inline-block; object-fit: cover; border-radius: 5px; background: var(--xhibit_preloader) no-repeat center center; opacity: .2;}
.xhibit &gt; .xhibit-item:hover {cursor: pointer;}
.xhibit .xhibit-item.wide {grid-column: span 2;}
.xhibit .xhibit-item.tall {grid-row: span 2;}
.xhibit .xhibit-item.big {grid-column: span 2; grid-row: span 2;}
.xhibit .xhibit-item.small {grid-column: span 1; grid-row: span 1;}

/* Masonry style, no lazy load (sorted in columns) */
.xhibit_flexbox {float:left;display:inline-block;width:100%;column-count:6;column-gap:15px;margin:0;}
.xhibit_flexbox .xhibit-item{display:inline-block;margin:15px 0 0;width:100%}
.xhibit_flexbox .xhibit-item img{float:left;display:inline-block;width:100%;}
.xhibit_flexbox .xhibit-item img.loading{display:none} /* class while all images load, to apply a fancy fadein effect for the flexbox "masonry" */

/* Masonry plugin styles */
.xhibit_masonry {width:100%;margin:0 auto;}
.xhibit_masonry .xhibit-item {width: 300px; margin: 3px; float: left; position: relative;}
.xhibit_masonry .xhibit-item img {display: block; width: 100%; height: auto !important; opacity: 1; vertical-align: top; border-radius: 5px; background: var(--xhibit_preloader) no-repeat center center; border: 0;}
.xhibit_masonry &gt; .xhibit-item:hover {cursor: pointer;}
/* Masonry show up animation */
.xhibit_masonry .xhibit-item img.appear{animation-duration: 0.5s; animation-name: xhibit_masonry_appear;}
@keyframes xhibit_masonry_appear {
    0% {opacity: 0; transform: scale(0.5, 0.5);}
    100% {opacity: 1; transform: scale(1, 1);}
}
/* Masonry preloader */
/*.xhibit_masonry_preloader {position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background: var(--xhibit_preloader) no-repeat center center; opacity: .2;}*/

/* Item shine on hover */
.xhibit_shine {position: relative; overflow: hidden;}
.xhibit_shine::before {background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%); content: ""; display: block; height: 100%; left: -100%; position: absolute; top: 0; transform: skewX(-25deg); width: 50%; z-index: 2;}
.xhibit_shine:hover::before, .xhibit_shine:focus::before {-webkit-animation: xhibit_shine_fx 0.45s; animation: xhibit_shine_fx 0.45s;}
@-webkit-keyframes xhibit_shine_fx {
    100% {left: 125%;}
}
@keyframes xhibit_shine_fx {
    100% {left: 125%;}
}

/* Popup */
.xhibit_popup {background: rgba(2,8,12,.8); position: fixed; top: 0; left: 0; z-index: -5; width: 100%; height: 100%; display: flex; opacity: 0; -webkit-backdrop-filter:blur(5px); backdrop-filter:blur(5px);}
.xhibit_popup.active{opacity: 1; z-index: 99999999;}
.xhibit_popup a.close{position:absolute;top:10px;right:10px;display:inline-block;z-index:99999;width:45px;height:45px;color:#fff;font-size:20px;line-height:45px;border-radius:50%;text-align: center;}
.xhibit_popup a.close i{float:left;display:inline-block;width:100%;background:rgba(0,0,0,.4);color:#fff;font-size:30px;line-height:45px;border-radius:50%}
.xhibit_popup a.close:hover{background:rgba(255,255,255,.2); cursor:pointer;}
.xhibit_popup a.close:hover i{color:#fff}
.xhibit_no_scroll {overflow: hidden;}
.xhibit_popup .xhibit_popup_content {float:left;display:inline-block;width:100%;text-align:center;vertical-align:middle;position:relative;}
.xhibit_slider {float:left;display:inline-block;width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;visibility:hidden}
.xhibit_slider .swipe-wrap {overflow:hidden;position:relative;height:100%}
.xhibit_slider .swipe-wrap &gt; .xhibit_gallery_item{float:left;display:block;width:100%;height:100%;position:relative;overflow:hidden;cursor:grab;transition:all .1s ease-in-out;background:no-repeat center}
.xhibit_slider .swipe-wrap &gt; .xhibit_gallery_item .xhibit_gallery_item_image{display: none;}
.xhibit_slider .swipe-wrap &gt; .xhibit_gallery_item._xhibit_loaded .xhibit_gallery_item_image{display: block;}

/* Workaround for slider; first time loading a slide it will show up from the left */
.xhibit_gallery_item.xhibit_fix {position: fixed; left: 0; top: 0; z-index: 9999;}
.xhibit_gallery_item.xhibit_fix img {position: absolute; max-width: unset;}

.xhibit_preloader{ background: var(--xhibit_preloader) no-repeat center center; opacity: .2; border: 0; position: absolute; display: flex; justify-content: center; align-items: center; height: 100px; width: 100px; top: 50%; left: 50%; transform: translate(-50%, -50%);}

/* Toolbar */
.xhibit_toolbar{position:absolute;left:0;bottom:10px;width:100%;height:60px;z-index:99999999;color:#fff}
.xhibit_toolbar .tools{width:94%;max-width:640px;height:100%;margin:0 auto;opacity:1;padding:10px 5px;background:rgba(0,0,0,.7);border-radius:20px;text-align:center;position: relative;}
.xhibit_toolbar .tools .nav{/*float:left;*/display:inline-block;}
.xhibit_toolbar .tools .nav a{float:left;display:inline-block;width:30px;height:40px;font-size:28px;line-height:38px;text-align:center;margin:0}
.xhibit_toolbar .tools .nav a:hover{cursor: pointer;}
.xhibit_toolbar .tools .nav .counter{float:left;display:inline-block;margin:0;font:15px/40px "Open Sans Thin", sans-serif}

:root {
    --xhibit_preloader:  url('data:image/png;base64,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');
}

@media only screen and (max-width: 640px) {
    .xhibit {grid-template-columns: unset;}
}
@media only all and (max-width:768px) {
    .xhibit_flexbox {column-count:2;}
}

/* Mobile/tablet fix */
.xhibit_gallery_item_image.mobile {position: absolute; max-width: 100%!important; max-height: 100%; top: 50%; left: 50%; transform: translate(-50%, -50%)}</pre></body></html>