*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;width:100%}html{background:#f2f2f7}body{min-height:100vh;min-height:100dvh;background:#f2f2f7;font-family:Inter,-apple-system,system-ui,sans-serif;color:#1a1a1a;-webkit-font-smoothing:antialiased;overflow:hidden;overscroll-behavior:none}button,input,textarea{font-family:inherit}#root{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.app-root{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#f2f2f7}@media (min-width: 560px){body{background:#111315}#root{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.app-root{position:relative;inset:auto;width:420px;height:92vh;max-height:900px;border-radius:28px;overflow:hidden;box-shadow:0 30px 80px #00000073,0 0 0 1px #ffffff0a;background:#f2f2f7}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-6px)}80%{transform:translate(6px)}}@keyframes scanline{0%{top:10%;opacity:.4}50%{top:88%;opacity:1}to{top:10%;opacity:.4}}@keyframes pop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}@keyframes checkDraw{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes flashFade{0%{opacity:1}to{opacity:0}}@keyframes loadBar{0%{transform:translate(-100%)}to{transform:translate(300%)}}
