#root{margin:0 auto;text-align:center}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}.player-wrapper{position:relative;padding-top:56.25%}.react-player{position:absolute;top:0;left:0}.square{border:1px solid #999;float:left;font-size:30px;font-weight:700;line-height:70px;height:70px;margin-right:5px;margin-top:5px;padding:0;text-align:center;width:70px}.game{display:flex;flex-direction:row;justify-content:center}.winSquare{color:#e64646}.strike{position:relative;background-color:#ff8c00}.strike-row-1{width:98%;height:4px;top:16%}.strike-row-2{width:98%;height:4px;top:46%}.strike-row-3{width:98%;height:4px;top:76%}.strike-column-1{height:88%;width:4px;left:15%;top:2%}.strike-column-2{height:88%;width:4px;left:48%;top:2%}.strike-column-3{height:88%;width:4px;left:81%;top:2%}.strike-diagonal-1{width:90%;height:4px;top:45%;left:5%;transform:skewY(45deg)}.strike-diagonal-2{width:90%;height:4px;top:45%;left:5%;transform:skewY(-45deg)}.Hangman img{border:10px solid white;box-shadow:0 10px 30px #00000045,0 0 40px #0000000f inset}.Hangman h1{font-size:4rem;font-weight:100;margin-bottom:.1em;margin-top:0}.Hangman-word{letter-spacing:1em;margin:.4em -1em .2em 0;font-size:2rem}.Hangman-btns{text-align:center;display:inline-block;width:250px;margin-top:0}.Hangman button{border:none;font-family:inherit;font-size:1rem;cursor:pointer;width:30px;margin:5px 2px 2px;letter-spacing:1px;outline:none;background:#ffc107;color:#fff;box-shadow:0 6px #ff9800;border-radius:5px;padding-top:4px}#reset{width:90px;background-color:green}.Hangman button:hover{background-color:#ff9800}.Hangman button:disabled{background:#bdbdbd;color:#eee;box-shadow:0 6px #9e9e9e}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}h1{font-size:3.2em;line-height:1.1}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}
