.ov-root{box-sizing:border-box;-webkit-font-smoothing:antialiased;position:relative;overflow:hidden}.ov-root *,.ov-root :before,.ov-root :after{box-sizing:border-box}@property --ov-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ov-spin-angle{to{--ov-angle:360deg}}@keyframes ov-fade{0%{opacity:0}to{opacity:1}}@keyframes ov-slide-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes ov-slide-left{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:none}}@keyframes ov-slide-right{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes ov-pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.06)}to{transform:scale(1)}}@keyframes ov-drop{0%{opacity:0;transform:translateY(-60px)}60%{opacity:1;transform:translateY(6px)}to{transform:none}}@keyframes ov-boil{0%{transform:none}33%{transform:translate(1px,-1px)rotate(2deg)}66%{transform:translate(-1px,.5px)rotate(-1.5deg)}}@keyframes ov-fade-out{to{opacity:0}}.ov-enter-fade{animation:.45s ease-out both ov-fade}.ov-enter-slide-up{animation:.45s cubic-bezier(.2,.8,.2,1) both ov-slide-up}.ov-enter-slide-left{animation:.45s cubic-bezier(.2,.8,.2,1) both ov-slide-left}.ov-enter-slide-right{animation:.45s cubic-bezier(.2,.8,.2,1) both ov-slide-right}.ov-enter-pop{animation:.5s cubic-bezier(.2,.8,.2,1) both ov-pop}.ov-enter-drop{animation:.6s cubic-bezier(.2,.8,.2,1) both ov-drop}.ov-leave{animation:.4s ease-in both ov-fade-out}.ov-thumbnail,.ov-thumbnail *{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.ov-preview,.ov-preview *{animation-duration:.01ms!important;animation-iteration-count:1!important}}
