.gl-lightbox{z-index:99992;-webkit-tap-highlight-color:transparent;touch-action:manipulation;outline:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;position:fixed;inset:0}.gl-lightbox__bg{opacity:0;background:#1e1e1e;transition:opacity .366s cubic-bezier(.47,0,.74,.71);position:absolute;inset:0}.gl-lightbox.is-open .gl-lightbox__bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.gl-lightbox__inner{position:absolute;inset:0}.gl-lightbox.show-thumbs .gl-lightbox__inner{right:212px}.gl-lightbox__infobar,.gl-lightbox__toolbar,.gl-lightbox__arrow{z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;position:absolute}.gl-lightbox.is-open:not(.is-idle) .gl-lightbox__infobar,.gl-lightbox.is-open:not(.is-idle) .gl-lightbox__toolbar,.gl-lightbox.is-open:not(.is-idle) .gl-lightbox__arrow{opacity:1;visibility:visible;transition:opacity .25s,visibility}.gl-lightbox__infobar{color:#ccc;text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none;min-width:44px;height:44px;padding:0 10px;font-size:13px;line-height:44px;top:0;left:0}.gl-lightbox__toolbar{display:flex;top:0;right:0}.gl-lightbox__button{color:#ededed;cursor:pointer;vertical-align:top;background:#1e1e1e99;border:0;border-radius:0;width:44px;height:44px;margin:0;padding:10px;transition:color .2s;display:inline-block}.gl-lightbox__button:hover{color:#fff}.gl-lightbox__button[disabled]{color:#888;cursor:default}.gl-lightbox__button svg{width:100%;height:100%;display:block;overflow:visible}.gl-lightbox__button svg path{fill:#0000;stroke:currentColor;stroke-linejoin:round;stroke-width:3px}.gl-lightbox__button--thumbs svg path{fill:currentColor;stroke-width:0}.gl-lightbox__arrow{width:38px;height:38px;padding:6px;top:50%}.gl-lightbox__arrow[disabled]{opacity:0!important;visibility:hidden!important}.gl-lightbox__arrow--left{left:6px}.gl-lightbox__arrow--right{right:6px}.gl-lightbox__stage{position:absolute;inset:0;overflow:hidden}.gl-lightbox__content{opacity:0;cursor:default;-webkit-user-select:none;user-select:none;touch-action:none;transition:opacity .366s;position:absolute;top:50%;left:50%}.gl-lightbox.is-open .gl-lightbox__content{opacity:1}.gl-lightbox.can-zoom-in .gl-lightbox__content{cursor:zoom-in}.gl-lightbox.is-zoomed .gl-lightbox__content{cursor:grab}.gl-lightbox.is-zoomed .gl-lightbox__content:active{cursor:grabbing}.gl-lightbox__image{object-fit:contain;-webkit-user-drag:none;width:100%;max-width:none;height:100%;display:block}.gl-lightbox__preload{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.gl-lightbox__thumbs{z-index:99995;-webkit-overflow-scrolling:touch;background:#fff;width:212px;padding:2px 2px 4px;position:absolute;top:0;bottom:0;right:0;overflow:hidden auto}.gl-lightbox__thumbs ul{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.gl-lightbox__thumbs li{margin:2px}.gl-lightbox__thumbs button{cursor:pointer;background:#0000001a;border:0;width:100px;height:75px;padding:0;display:block;position:relative;overflow:hidden}.gl-lightbox__thumbs button img{object-fit:cover;width:100%;height:100%}.gl-lightbox__thumbs button:before{content:"";z-index:1;opacity:0;border:4px solid #4ea7f9;transition:all .2s cubic-bezier(.25,.46,.45,.94);position:absolute;inset:0}.gl-lightbox__thumbs button.is-active:before,.gl-lightbox__thumbs button:focus-visible:before{opacity:1}@media (max-width:800px){.gl-lightbox__thumbs{width:110px}.gl-lightbox.show-thumbs .gl-lightbox__inner{right:110px}.gl-lightbox__thumbs button{width:100px}}
