.staggered-entrance{--staggered-entrance-delay:80ms;--staggered-entrance-duration:.5s;--staggered-entrance-initial-delay:0s;--staggered-entrance-ease:cubic-bezier(.23, 1, .32, 1);--staggered-entrance-from-x:0px;--staggered-entrance-from-y:10px;--staggered-entrance-from-scale:1;--staggered-entrance-from-opacity:0}.staggered-entrance-item{animation-name:staggered-entrance-enter;animation-duration:var(--staggered-entrance-duration);animation-timing-function:var(--staggered-entrance-ease);animation-fill-mode:both;animation-delay:calc(var(--staggered-entrance-initial-delay) + (var(--staggered-entrance-delay) * var(--staggered-entrance-index,0)))}.staggered-entrance[data-disabled=true] .staggered-entrance-item{animation:none}@keyframes staggered-entrance-enter{0%{opacity:var(--staggered-entrance-from-opacity);transform:translate3d(var(--staggered-entrance-from-x), var(--staggered-entrance-from-y), 0) scale(var(--staggered-entrance-from-scale))}to{opacity:1;transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){.staggered-entrance-item{animation-duration:1ms;animation-delay:0s}}
.smooth-height{will-change:height;transition:height .3s cubic-bezier(.645,.045,.355,1);display:block;overflow:hidden}@media (prefers-reduced-motion:reduce){.smooth-height{transition-duration:1ms}}
