.bounce-in-right{animation:bounce-in-right .7s}@keyframes bounce-in-right{0%{animation-timing-function:ease-in;opacity:0;transform:translateX(600px)}38%{animation-timing-function:ease-out;opacity:1;transform:translateX(0)}55%{animation-timing-function:ease-in;transform:translateX(68px)}72%{animation-timing-function:ease-out;transform:translateX(0)}81%{animation-timing-function:ease-in;transform:translateX(32px)}90%{animation-timing-function:ease-out;transform:translateX(0)}95%{animation-timing-function:ease-in;transform:translateX(8px)}to{animation-timing-function:ease-out;transform:translateX(0)}}.loading-dots:after{animation:loading-dots .9s steps(4) infinite;content:"…";display:inline-block;overflow:hidden;vertical-align:bottom;width:0}@keyframes loading-dots{to{width:26px}}@keyframes horizontal-scroll{to{transform:translateX(-100%)}}@keyframes horizontal-scroll-middle{to{transform:translateX(-100%) translateY(-50%)}}@keyframes fade{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes scale-up-from-bottom{0%{transform:scaleY(1);transform-origin:0 100%}to{transform:scaleY(15);transform-origin:0 100%}}@keyframes scale-down-to-bottom{0%{transform:scaleY(15);transform-origin:0 100%}to{transform:scaleY(1);transform-origin:0 100%}}@keyframes reduce-margin-x{0%{margin-left:4px;margin-right:4px}to{margin-left:0;margin-right:0}}@keyframes reduce-min-width{0%{min-width:90px}to{min-width:0}}@keyframes move-to-right{0%{transform:translateX(var(--transform-x-pixel))}to{transform:translateX(0)}}@keyframes scroll-background{0%{background-position:525% 0}to{background-position:25% 0}}#root{min-width:900px}body{box-sizing:border-box}body *,body :after,body :before{box-sizing:inherit}body,html{overscroll-behavior-x:none;overscroll-behavior-y:none}