@keyframes rotate-device{0%,to{transform:rotate(0deg)}25%{transform:rotate(-15deg)}75%{transform:rotate(90deg)}}@keyframes bounce-horizontal{0%,to{transform:translateX(0) translateY(-50%)}50%{transform:translateX(8px) translateY(-50%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-rotate-device{animation:rotate-device 3s ease-in-out infinite}.animate-bounce-horizontal{animation:bounce-horizontal 2s ease-in-out infinite}.animate-fade-in{animation:fade-in 1s ease-out}.animate-slide-up{animation:slide-up .8s ease-out .3s both}@media screen and (max-width:1024px) and (max-aspect-ratio:1/1),screen and (max-width:1024px) and (orientation:portrait){#rotate-prompt{display:flex!important}.main-content-wrapper{display:none!important}}@media screen and (max-width:1024px) and (min-height:600px){@supports (aspect-ratio:1/1){#rotate-prompt{display:flex!important}.main-content-wrapper{display:none!important}}}@media screen and (max-width:1024px) and (min-aspect-ratio:1/1),screen and (max-width:1024px) and (orientation:landscape){#rotate-prompt{display:none!important}.main-content-wrapper{display:block!important}}@media screen and (min-width:1025px){#rotate-prompt{display:none!important}.main-content-wrapper{display:block!important}}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}