*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body,#root{margin:0;padding:0;height:100%}html,body{overflow-x:hidden}body{overscroll-behavior:none;background:#000}#root{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.phone-scroll *{min-width:0}input,textarea,select{font-size:16px!important}.phone-scroll::-webkit-scrollbar,.phone-scroll *::-webkit-scrollbar{width:0;height:0;display:none}.phone-scroll,.phone-scroll *{scrollbar-width:none}.phone-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.safe-bottom{padding-bottom:max(22px,calc(env(safe-area-inset-bottom) + 10px))!important}button,input,textarea{font-family:inherit}@keyframes glowburst{0%{opacity:0;transform:translate(-50%) scale(.6)}25%{opacity:1;transform:translate(-50%) scale(1.1) translateY(-6px)}to{opacity:0;transform:translate(-50%) scale(1) translateY(-30px)}}@keyframes evfade{0%{opacity:0}to{opacity:1}}@keyframes evrise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes confirmpop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes popcard{0%{opacity:0;scale:.9;translate:0 14px}to{opacity:1;scale:1;translate:0 0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadein{0%{opacity:0}to{opacity:1}}
