@keyframes ob-scene-next{0%{opacity:0;transform:translate(48px)scale(.98)}to{opacity:1;transform:none}}@keyframes ob-scene-prev{0%{opacity:0;transform:translate(-48px)scale(.98)}to{opacity:1;transform:none}}@keyframes ob-text-next{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes ob-text-prev{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}@keyframes ob-drop{0%{opacity:0;transform:translateY(-64px) rotate(var(--ob-r,-10deg)) scale(1.12)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes ob-swap{0%{opacity:0;transform:translateY(60%)}to{opacity:1;transform:none}}@keyframes ob-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ob-fly{0%{opacity:.5;transform:translate(var(--ob-fx,0px), var(--ob-fy,0px)) scale(var(--ob-fs,.6))}to{opacity:1;transform:none}}@keyframes ob-float-in{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}@keyframes ob-shot-in{0%{opacity:0;transform:scale(1.12)}to{opacity:1;transform:none}}@keyframes ob-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ob-draw,.ob-fill{transform-origin:0}@media (prefers-reduced-motion:no-preference){.ob-scene-next{animation:.62s cubic-bezier(.16,1,.3,1) both ob-scene-next}.ob-scene-prev{animation:.62s cubic-bezier(.16,1,.3,1) both ob-scene-prev}.ob-text-next{animation:.48s cubic-bezier(.22,1,.36,1) both ob-text-next;animation-delay:var(--ob-d,0s)}.ob-text-prev{animation:.48s cubic-bezier(.22,1,.36,1) both ob-text-prev;animation-delay:var(--ob-d,0s)}.ob-drop{animation:.68s cubic-bezier(.16,1,.3,1) both ob-drop}.ob-swap{animation:.36s cubic-bezier(.22,1,.36,1) both ob-swap}.ob-draw{animation:.7s cubic-bezier(.76,0,.24,1) both ob-draw}.ob-fly{animation:.9s cubic-bezier(.76,0,.24,1) both ob-fly}.ob-float-in{animation:.46s cubic-bezier(.22,1,.36,1) both ob-float-in}.ob-shot-in{animation:.7s cubic-bezier(.16,1,.3,1) both ob-shot-in}.ob-fill{animation:linear both ob-fill}}
