*{margin:0;padding:0;box-sizing:border-box}html{width:100%;height:100%;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}body{margin:0;padding:0;width:100%;min-height:100vh;overflow:hidden;background-color:#f5f5f5;scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar{display:none}#app{width:100%;min-height:100vh;overflow:hidden;background-color:#f5f5f5;display:flex;justify-content:center;scrollbar-width:none;-ms-overflow-style:none}#app::-webkit-scrollbar{display:none}@media (min-width:415px){#app,body{overflow:hidden;height:100vh}}.page-fade-enter-active,.page-fade-leave-active{transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.page-fade-enter-from{opacity:0;transform:translateY(15px) scale(.98)}.page-fade-leave-to{opacity:0;transform:translateY(-15px) scale(.98)}.loading-screen{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;position:absolute;top:0;left:0;z-index:9999}.cool-loader{position:relative;width:64px;height:64px}.cool-loader:after,.cool-loader:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:4px solid transparent}.cool-loader:before{border-top-color:#ff0f7b;border-right-color:#ff0f7b;animation:spin 1.5s cubic-bezier(.68,-.55,.265,1.55) infinite;box-shadow:0 0 20px rgba(255,15,123,.5)}.cool-loader:after{border-bottom-color:#ff6b42;border-left-color:#ff6b42;animation:spinReverse 1.5s cubic-bezier(.68,-.55,.265,1.55) infinite;box-shadow:0 0 20px rgba(255,107,66,.5)}@keyframes spin{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.2)}to{transform:rotate(1turn) scale(1)}}@keyframes spinReverse{0%{transform:rotate(1turn) scale(1)}50%{transform:rotate(180deg) scale(.8)}to{transform:rotate(0deg) scale(1)}}