@keyframes ob-enter-forward{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes ob-enter-back{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:none}}@keyframes ob-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ob-art-in{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:none}}[data-direction=forward] .ob-slide[data-active=true]{animation:.55s cubic-bezier(.2,.7,.2,1) both ob-enter-forward}[data-direction=back] .ob-slide[data-active=true]{animation:.55s cubic-bezier(.2,.7,.2,1) both ob-enter-back}.ob-slide[data-active=true] .ob-stagger>*{animation:.5s cubic-bezier(.2,.7,.2,1) both ob-rise}.ob-slide[data-active=true] .ob-stagger>:first-child{animation-delay:.1s}.ob-slide[data-active=true] .ob-stagger>:nth-child(2){animation-delay:.16s}.ob-slide[data-active=true] .ob-stagger>:nth-child(3){animation-delay:.22s}.ob-slide[data-active=true] .ob-stagger>:nth-child(4){animation-delay:.28s}.ob-slide[data-active=true] .ob-stagger>:nth-child(5){animation-delay:.34s}.ob-slide[data-active=true] .ob-stagger>:nth-child(6){animation-delay:.4s}.ob-art{animation:.7s cubic-bezier(.2,.7,.2,1) both ob-art-in}.ob-progress>*{transition:background-color var(--duration-slow) ease}.ob-panel-bg{background:radial-gradient(60% 60% at 80% 10%, color-mix(in srgb, var(--color-green) 55%, transparent), transparent 70%), radial-gradient(45% 50% at 5% 95%, color-mix(in srgb, var(--color-panel-deep) 75%, transparent), transparent 70%), var(--color-panel)}@media (prefers-reduced-motion:reduce){.ob-slide[data-active=true],.ob-slide[data-active=true] .ob-stagger>*,.ob-art{opacity:1;transform:none;animation:none!important}.ob-progress>*{transition:none}}
