*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;overflow:hidden}body{color:#fff;background:#07000f;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@keyframes fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes float-coin{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes gradient-flow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes pulse-dot{0%,to{opacity:.6;box-shadow:0 0 4px #a855f7}50%{opacity:1;box-shadow:0 0 10px #a855f7,0 0 20px #a855f7}}
