.gallery-lightbox-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10000;color:#002046;background:#ffffffbf;border-radius:999px;width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #0003;transition:background-color .16s ease,opacity .16s ease;cursor:pointer;border:none}.gallery-lightbox-nav:hover{background:#fff}.gallery-lightbox-nav-close{top:2rem;right:1rem;transform:none}.gallery-lightbox-nav-prev .material-symbols-outlined{transform:rotate(180deg)}@media(max-width:767px){.gallery-lightbox-nav-prev,.gallery-lightbox-nav-next{top:auto;bottom:1.5rem;transform:none}.gallery-lightbox-nav-prev{left:1.5rem;right:auto}.gallery-lightbox-nav-next{left:auto;right:1.5rem}}@media(min-width:768px){.gallery-lightbox-nav-prev{left:2rem}.gallery-lightbox-nav-next,.gallery-lightbox-nav-close{right:2rem}}.gallery-lightbox-spinner{position:absolute;top:50%;left:50%;width:2.5rem;height:2.5rem;margin:-1.25rem 0 0 -1.25rem;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:gallery-spin .8s linear infinite;z-index:10000;pointer-events:none}.gallery-lightbox-spinner.hidden{display:none}@keyframes gallery-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.gallery-lightbox-spinner{animation-duration:2s}}@keyframes gallery-fade-out{0%{opacity:1}to{opacity:0}}@keyframes gallery-fade-in{0%{opacity:0}to{opacity:1}}.gallery-lightbox-img.fade-out,.gallery-fade-out{animation:gallery-fade-out .18s ease forwards}.gallery-lightbox-img.fade-in,.gallery-fade-in{animation:gallery-fade-in .18s ease forwards}@media(prefers-reduced-motion:reduce){.gallery-lightbox-img.fade-out,.gallery-lightbox-img.fade-in,.gallery-fade-out,.gallery-fade-in{animation:none}}.gallery-lightbox-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:min(calc(100vw - 4rem),var(--nat-w, 100vw));max-height:min(calc(100vh - 4rem),var(--nat-h, 100vh))}@media(max-width:640px){.gallery-lightbox-img{max-width:min(calc(100vw - 2rem),var(--nat-w, 100vw));max-height:min(calc(100vh - 2rem),var(--nat-h, 100vh))}}
