*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#root{overscroll-behavior:none;background:#0d2f3f;height:100%;margin:0}body{color:#fff6e3;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;touch-action:manipulation;font-family:Nunito,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}input{-webkit-user-select:text;user-select:text}::-webkit-scrollbar{display:none}.material-symbols-rounded{font-family:Material Symbols Rounded}@keyframes pulse{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes radar{0%{opacity:.9;transform:scale(.35)}to{opacity:0;transform:scale(1.5)}}@keyframes glow{0%,to{box-shadow:0 0 0 3px #f9c543,0 0 14px 3px #f9c543bf}50%{box-shadow:0 0 0 3px #f9c5438c,0 0 4px #f9c5434d}}@media (prefers-reduced-motion:reduce){*{animation:none!important}}@keyframes coinfly{0%{transform:translate(var(--sx),var(--sy)) scale(.3);opacity:0}18%{transform:translate(var(--mx),var(--my)) scale(1.15);opacity:1}82%{opacity:1}to{transform:translate(var(--ex),var(--ey)) scale(.55);opacity:0}}@keyframes bumpA{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes bumpB{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes floatup{0%{opacity:0;transform:translateY(6px)}20%{opacity:1}to{opacity:0;transform:translateY(-26px)}}@keyframes crowndrop{0%{opacity:0;transform:translateY(-70px)scale(1.8)rotate(-12deg)}45%{opacity:1;transform:translateY(0)scale(1)rotate(0)}60%{transform:translateY(-6px)scale(1.08)}75%{transform:translateY(0)scale(1)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes spark{0%{opacity:1;transform:translate(0)scale(1)}to{transform:translate(var(--dx),var(--dy)) scale(.2);opacity:0}}@keyframes ringburst{0%{opacity:.95;transform:scale(.3)}to{opacity:0;transform:scale(2.6)}}@keyframes damkatxt{0%{opacity:0;transform:translate(-50%,8px)scale(.6)}25%{opacity:1;transform:translate(-50%)scale(1.1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-18px)scale(1)}}[data-rm] *{transition:none!important;animation:none!important}
