.custom-scrollbar[data-astro-cid-roraemgi]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-astro-cid-roraemgi]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-astro-cid-roraemgi]::-webkit-scrollbar-thumb{background-color:#0000001a;border-radius:20px}.dark .custom-scrollbar[data-astro-cid-roraemgi]::-webkit-scrollbar-thumb{background-color:#ffffff1a}.custom-scrollbar[data-astro-cid-roraemgi]:hover::-webkit-scrollbar-thumb{background-color:#0003}.dark .custom-scrollbar[data-astro-cid-roraemgi]:hover::-webkit-scrollbar-thumb{background-color:#fff3}@keyframes ken-burns{0%{transform:scale(1)}to{transform:scale(1.15)}}.animate-ken-burns[data-astro-cid-roraemgi]{animation:20s ease-out forwards ken-burns}.lightbox{z-index:9999;background:#000000f2;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.lightbox.active{display:flex}.lightbox-content{flex-direction:column;align-items:center;max-width:90vw;max-height:85vh;display:flex}.lightbox-content img{object-fit:contain;user-select:none;-webkit-user-drag:none;border-radius:.5rem;max-width:100%;max-height:80vh}.lightbox-caption{color:#ffffffb3;margin-top:1rem;font-size:.875rem}.lightbox-close{color:#fff;cursor:pointer;opacity:.7;background:0 0;border:none;font-size:2.5rem;line-height:1;transition:opacity .2s;position:absolute;top:1rem;right:1.5rem}.lightbox-close:hover{opacity:1}.lightbox-prev,.lightbox-next{color:#fff;cursor:pointer;opacity:.7;background:0 0;border:none;padding:1rem;font-size:3rem;transition:opacity .2s;position:absolute;top:50%;transform:translateY(-50%)}.lightbox-prev:hover,.lightbox-next:hover{opacity:1}.lightbox-prev{left:1rem}.lightbox-next{right:1rem}.lightbox-counter{color:#ffffff80;font-size:.875rem;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}@media (width<=640px){.lightbox-prev,.lightbox-next{padding:.5rem;font-size:2rem}.lightbox-close{font-size:2rem}}
