.App-logo{height:40vmin;pointer-events:none}#root,body,html{max-width:100vw;overflow-x:hidden}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#0f0f10;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes glow-pulse{0%,to{box-shadow:0 0 20px #ff6b6b66,0 0 40px #ff6b6b33}50%{box-shadow:0 0 40px #ff6b6b99,0 0 80px #ff6b6b66}}@keyframes sparkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.magical-btn{animation:float 3s ease-in-out infinite,glow-pulse 2s ease-in-out infinite}.magical-btn:hover{animation:none;transform:scale(1.05)}
/*# sourceMappingURL=main-4f064d56.4ea47977.css.map*/