@keyframes slideIn{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@layer components{.tabs-indicator{z-index:0;background-color:#f8f7f7;border-radius:9999px;height:calc(100% - .5rem);position:absolute;top:.25rem}.tabs-indicator-animate{transition:all .3s ease-in-out}.tabs-trigger{z-index:10;transition:color .3s ease-in-out;position:relative}.tabs-content-animated{animation:.3s ease-out slideIn}}
@keyframes lightbox-fade-in{0%{opacity:0}to{opacity:1}}@keyframes lightbox-zoom-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes lightbox-slide-from-right{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes lightbox-slide-from-left{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes lightbox-caption-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.lightbox-overlay{animation:.3s ease-out lightbox-fade-in}.lightbox-content{animation:.35s cubic-bezier(.16,1,.3,1) lightbox-zoom-in}.lightbox-slide-next{animation:.35s cubic-bezier(.16,1,.3,1) lightbox-slide-from-right}.lightbox-slide-prev{animation:.35s cubic-bezier(.16,1,.3,1) lightbox-slide-from-left}.lightbox-caption{animation:.4s ease-out lightbox-caption-up}@media (prefers-reduced-motion:reduce){.lightbox-overlay,.lightbox-content,.lightbox-slide-next,.lightbox-slide-prev,.lightbox-caption{animation:none}}
