html{-webkit-tap-highlight-color:transparent}.container{margin:0 auto;max-width:58.5rem;padding:0 .75rem}.hidden{display:none!important}.title-link{background:none;color:#41403e;font-family:Patrick Hand SC,sans-serif}.row{max-width:40rem}.controls{max-width:25rem}.towers{position:relative}.win-message{font-size:2.7rem;position:absolute;z-index:3}.tower{align-items:center;border-bottom:.1rem solid #41403e;cursor:pointer;display:flex;flex-direction:column;height:16rem;justify-content:flex-end;position:relative}.line{border-left:.1rem solid #41403e;height:100%;position:absolute;z-index:1}.disk{height:1.5rem;position:relative;transition:all 235ms ease 0s;z-index:2}.disk.selected{transform:scale(1.1) translateY(-.5rem)}.disk-1{width:10%}.disk-2{width:20%}.disk-3{width:30%}.disk-4{width:40%}.disk-5{width:50%}.disk-6{width:60%}.disk-7{width:70%}.disk-8{width:80%}.disk-9{width:90%}.disk-10{width:100%}.background-1{background-color:#deefff}.background-2{background-color:#d0dbc2}.background-3{background-color:#f5f0c6}.background-4{background-color:#f0cbc9}.github-corner:hover .octo-arm{-webkit-animation:octocat-wave .56s ease-in-out;animation:octocat-wave .56s ease-in-out}@-webkit-keyframes octocat-wave{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}@keyframes octocat-wave{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}@media (max-width:500px){.github-corner .octo-arm{-webkit-animation:octocat-wave .56s ease-in-out;animation:octocat-wave .56s ease-in-out}.github-corner:hover .octo-arm{-webkit-animation:none;animation:none}}