*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%;width:100%;overflow:hidden;background:#1a1a2e;font-family:Poppins,sans-serif;color:#fff;-webkit-font-smoothing:antialiased}button,input,textarea{font-family:inherit}img{display:block}*{scrollbar-width:thin;scrollbar-color:#2a2a4a transparent}*::-webkit-scrollbar{width:4px;height:4px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#2a2a4a;border-radius:2px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes tabFadeSlide{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes splashLogo{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes splashTitle{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes splashFadeOut{0%{opacity:1}to{opacity:0}}.safe-bottom{padding-bottom:env(safe-area-inset-bottom,0px)}.modal-backdrop{position:fixed;inset:0}.modal-sheet{position:fixed;bottom:0;left:0;right:0}@media(min-width:768px){.modal-backdrop,.modal-sheet{left:240px}.sidebar-nav-btn:hover{background-color:#1e1e3a!important;color:#ddd!important}}
