body,button,h1,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}#root,body,html{height:100vh;width:100vw}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1{font-size:calc(max(16px, 4vmin));font-weight:400;line-height:125%}body,button{font-size:calc(max(16px, 3vmin));line-height:120%}button{background:color-mix(in oklch,#6495ed 25%,#0000);border:calc(max(1px, .3vmin)) solid #000;border-radius:1vmin;overflow:hidden;padding:1vmin 2vmin}button:focus,button:hover{background:color-mix(in oklch,#6495ed 45%,#0000)}.centered-container{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.App_container__Rt8T2{aspect-ratio:1;position:relative;width:100vmin}.App_moveInfo__FvpSW{display:none}:has(button:focus)+.App_moveInfo__FvpSW,:has(button:hover)+.App_moveInfo__FvpSW{display:block}:has(button:focus)~.App_heading__8MFcy,:has(button:hover)~.App_heading__8MFcy{display:none}.App_container__Rt8T2 h1{max-width:40%}.MoveButton_button__dzt8L,.MoveButton_emoji__-AZBb{aspect-ratio:1;font-size:9vmin;line-height:16vmin;overflow:hidden;-webkit-user-select:none;user-select:none;width:16vmin}.MoveButton_button__dzt8L{border-radius:50%;margin-left:-50%;margin-top:-50%;padding:0}.MoveButton_container__FosKm{left:50%;position:absolute;top:50%}@media (prefers-reduced-motion:no-preference){.MoveButton_button__dzt8L:focus,.MoveButton_button__dzt8L:hover{scale:1.1;transition:scale .1s}.MoveButton_button__dzt8L:focus .MoveButton_emoji__-AZBb,.MoveButton_button__dzt8L:hover .MoveButton_emoji__-AZBb{animation:MoveButton_wiggle__F7KLQ .4s linear infinite}@keyframes MoveButton_wiggle__F7KLQ{0%,to{transform:rotate(0turn)}25%{transform:rotate(18deg)}75%{transform:rotate(-18deg)}}}
/*# sourceMappingURL=main.461c95db.css.map*/