.vp-fancybox,.vp-pswp{--vp-popup--thumbnails--scrollbar-thumb__background-color:#424242;--vp-popup--thumbnails__aspect-ratio:10/7;--vp-popup--thumbnails--scrollbar-thumb__border-radius:10px;--vp-popup--thumbnails--scrollbar-track__background-color:#1f1f1f;--vp-popup--thumbnails--items__border-color:var(--vp-color-brand);--vp-popup--thumbnails__size:160px;--vp-popup__z-index:1500;--vp-popup--thumbnails--scrollbar__size:7px;--vp-popup--thumbnails__background-color:#1e1e1e}.vp-fancybox{z-index:var(--vp-popup__z-index)}body.admin-bar .vp-fancybox{top:32px;height:calc(100% - 32px)}@media screen and (max-width:782px){body.admin-bar .vp-fancybox{top:42px;height:calc(100% - 42px)}}@media screen and (max-width:600px){body.admin-bar .vp-fancybox{top:0;height:100%}}.vp-fancybox .fancybox-caption__body{color:#fff;font-size:12px}.vp-fancybox .fancybox-caption__body a,.vp-fancybox .fancybox-caption__body h3{color:inherit}.vp-fancybox .fancybox-caption__body a:hover{opacity:.8}.vp-fancybox .fancybox-caption__body .vp-portfolio__item-meta-title{margin-bottom:3px;margin-top:0;color:inherit;font-size:14px}.vp-fancybox .fancybox-caption__body .vp-portfolio__item-meta-title a{text-decoration:none}.vp-fancybox .fancybox-thumbs{background:var(--vp-popup--thumbnails__background-color);width:var(--vp-popup--thumbnails__size)}.vp-fancybox.fancybox-show-thumbs .fancybox-inner{right:var(--vp-popup--thumbnails__size)}.vp-fancybox .fancybox-thumbs__list a{height:calc(var(--vp-popup--thumbnails__size)/var(--vp-popup--thumbnails__aspect-ratio));max-width:calc(100% - 4px);width:var(--vp-popup--thumbnails__size)}.vp-fancybox .fancybox-thumbs__list a:before{border:2px solid var(--vp-popup--thumbnails--items__border-color)}@supports(aspect-ratio:16/9){.vp-fancybox .fancybox-thumbs__list a{max-height:none;aspect-ratio:var(--vp-popup--thumbnails__aspect-ratio);height:auto;max-width:none;width:calc(100% - 4px)}}.vp-fancybox .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:var(--vp-popup--thumbnails--scrollbar__size)}.vp-fancybox .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none;background:var(--vp-popup--thumbnails--scrollbar-track__background-color)}.vp-fancybox .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{border-radius:var(--vp-popup--thumbnails--scrollbar-thumb__border-radius);background:var(--vp-popup--thumbnails--scrollbar-thumb__background-color)}