@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap);:root{--color-white:#fff;--color-black:#212121;--color-secondary:#d9cab3;--color-primary:#6d9886;--color-grey:#f6f6f6;--color-success:#26c259;font-family:"Open Sans"}*{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{width:100vw;height:100%;background-color:#212121;background-color:var(--color-black)}::-webkit-scrollbar{width:.5rem}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.4);border-radius:20px;cursor:pointer}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.6)}input{-webkit-user-select:text;-ms-user-select:text;user-select:text}button{-webkit-user-select:all;-ms-user-select:all;user-select:all}.loader,.loader:after,.loader:before{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#fff;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:8px;-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px}.lds-ellipsis div:nth-child(2),.lds-ellipsis div:nth-child(3){-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px}.lds-ellipsis div:nth-child(4){left:56px;-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(24px);transform:translate(24px)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(24px);transform:translate(24px)}}.app{background-color:var(--color-black);width:100vw;flex-direction:column;justify-content:flex-start;color:var(--color-white)}.app,.header{display:flex;align-items:center}.header{width:calc(100% - 2rem);padding:1rem;justify-content:space-between}.gc-link{color:var(--color-white)}.solved-wrapper{text-align:center;max-width:90vw}.flag{width:60px;border-radius:.4rem;border:.8rem solid var(--color-black);cursor:pointer}.lan-switch{display:flex;justify-content:center;align-items:center}.active-flag{border:.8rem solid var(--color-primary)}.hero{display:flex;flex-direction:column;justify-content:center;align-items:center}.title{color:var(--color-white);font-size:5rem;text-transform:uppercase;font-weight:900;font-style:italic;margin-bottom:0;padding:0}.checker input{border:1px solid #ddd;background-color:none;background:none;padding:0 1rem;border-radius:0;height:3rem;font-size:1.5rem;border-radius:.3rem}.checker button,.checker input{outline:none;color:var(--color-white)}.checker button{border:none;height:calc(3rem + 2px);width:calc(3rem + 2px);background-color:var(--color-primary);margin-left:1rem;border-radius:.3rem}.checker button svg{font-size:1.5rem}.wheel-hero{width:20rem;-webkit-animation:rotate 10s linear infinite;animation:rotate 10s linear infinite}.validation-msg{margin-top:2rem}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.sol-coords{font-size:1.5rem;font-weight:800;color:#47e047;text-align:center;margin-top:1rem}.failed-msg{color:#dd6d6d}@media screen and (max-width:900px){.title{margin-top:1rem;font-size:3rem}.wheel-hero{width:10rem}.checker input{width:60vw;line-height:1.2rem}.checker button,.checker input{font-size:1.1rem}.flag{width:3rem;border-radius:.4rem;border:.5rem solid var(--color-black)}.active-flag{border:.5rem solid var(--color-primary)}}.solution-stats{display:flex;justify-content:space-between;margin-bottom:1rem}.solution-stats>p{display:flex;justify-content:center;align-items:center;margin:.5rem 1rem}.solution-stats svg{font-size:1.3rem;margin-right:.3rem}.solution-stats .check{color:green}.solution-stats .wrong{color:red}.solutions-history{text-align:center;padding-bottom:5rem}.solutions-history>div>p{display:inline-block}.solutions-history>div:first-child{margin-top:1rem}.solutions-history .sol-name{font-weight:700;margin-right:.5rem}.solutions-history .sol-time{opacity:.8;font-weight:400;font-size:.9rem;margin-left:.5rem}.last-sol-title{font-size:1.3rem;margin:4rem 0 1rem}
/*# sourceMappingURL=main.2c094036.chunk.css.map */