*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%;width:100%;overflow:hidden}body{font-family:Outfit,-apple-system,sans-serif;background:#0f0f28;color:#fff;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior:none}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#6c63ff4d;border-radius:2px}input,button,textarea{font-family:inherit}button{cursor:pointer}@keyframes fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes shimmer{0%,to{opacity:.3}50%{opacity:.6}}@keyframes swipeRight{to{transform:translate(150%) rotate(15deg);opacity:0}}@keyframes swipeLeft{to{transform:translate(-150%) rotate(-15deg);opacity:0}}@keyframes swipeUp{to{transform:translateY(-150%);opacity:0}}@keyframes swipeDown{to{transform:translateY(150%);opacity:0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.deckBtn>div{will-change:transform}.deckBtn:hover>div{transform:translateY(-2px)}.deckBtn:active>div{transform:scale(.9)}
