body{-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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{background-color:#0f172a;height:100%;margin:0;padding:0}@-webkit-keyframes shake{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@keyframes shake{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}*{box-sizing:border-box}body{height:100%;width:100%}h1{margin:0;padding:0}@-webkit-keyframes grow{0%{-webkit-transform:scale(.0001) rotate(1turn)}to{-webkit-transform:scale(.99) rotate(-1turn)}}@keyframes grow{0%{-webkit-transform:scale(.0001) rotate(1turn)}to{-webkit-transform:scale(.99) rotate(-1turn)}}#easter-egg{-webkit-animation:grow 2.2s infinite;bottom:0;display:none;left:0;margin:auto;position:absolute;right:0;top:0}#root{align-items:center;height:100%}#root,.App{display:flex;flex-direction:column;width:100%}.App{max-width:512px}@media screen and (max-width:420px){html body #root .App .Header h1.Logo{font-size:20px}html body #root .App .Header h1.Logo span{display:none}html body #root .App .Header{margin-bottom:2px;padding:0 5px 0 10px}}@media screen and (max-width:520px){html body #root .App .PlayArea{padding:0 10px}}@media screen and (max-width:440px){.PlayArea div.input-area{display:flex;flex-direction:column}.play-area-btns button{margin:5px!important;width:50%}}@media screen and (max-width:284px){html body #root .App .PlayArea .input-area .game-input{font-size:16px}}@media screen and (max-width:300px){html body #root .App .PlayArea .guess-result{font-size:16px;height:29px}.kofi-link,.miss-a-day-link,.submit-link{padding:0 10px}}@media screen and (max-width:320px){html body #root .App .Header h1.Logo{font-size:16px;position:relative;top:3px}}.modal-bg{background-color:rgba(0,0,0,.75);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999}.modal{background-color:#334155;border:1px solid #eee;border-radius:5px;color:#eee;left:0;margin:0 auto;padding:20px;position:absolute;right:0;top:100px;width:300px;z-index:99999}.submit-link{margin-bottom:5px!important;margin-top:15px!important}.about-modal{max-width:500px;width:auto!important}@media screen and (max-width:530px){.about-modal,.howtoplay-modal{margin:20px}}.play-area-btns{display:flex;flex-direction:row}.howtoplay-modal{max-width:500px;width:auto!important}.stats-modal{height:405px}.footer{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.socials{display:flex;flex-direction:row}.discord,.twitter{margin:5px}.socials .twitter{fill:#4e62ee}.socials .discord{fill:#1c96e9}.modal h3,.modal p{margin:0;padding:0}.modal h3{margin-bottom:10px}.guesses-remaining{color:#eee;margin:5px 0 0;padding:0;text-align:center}.modal p{margin-bottom:20px}.modal-inner{position:relative}.modal p a{color:#fff}.modal button{background:none;border:0;color:#fff}.about-modal button,.modal button{position:absolute;right:0;top:10px}.modal-close{position:absolute;right:0;top:0}button{cursor:pointer}svg{opacity:.8;transition:opacity .15s ease}svg:hover{opacity:1}.Header{display:flex;flex-direction:row;margin-bottom:10px;margin-top:10px}.Header button{align-self:flex-end;background:none;border:0;color:#eee}.Header button svg{height:28px}.Logo{color:#eee;font-size:28px}.love-btn{margin-left:10px}.stats-btn{margin-left:auto}.stats-section{text-align:center}.image-area{height:auto;max-width:512px;min-height:280px;position:relative;width:100%}@media screen and (max-width:440px){.image-area{min-height:200px!important}.image-area div.game-image{height:200px!important}}@media screen and (max-width:330px){.image-area{min-height:160px!important}.image-area div.game-image{height:160px!important}}.image-area div.game-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;bottom:0;height:280px;left:0;max-width:512px;position:absolute;right:0;top:0;visibility:hidden;width:100%}.guess-hint{background-color:rgba(0,0,0,.4);border-bottom-right-radius:5px;color:#eee;font-size:14px;font-weight:700;left:0;padding:5px 10px 7px;position:absolute;top:0}.image-area img:first-of-type{position:relative!important}.image-selector{display:flex;flex-direction:row;justify-content:center;margin-top:10px}.image-selector button{background-color:#1e293b;border:0;border-radius:4px;color:#eee;font-size:20px;height:36px;margin:5px;opacity:.8;padding:0;text-align:center;transition:opacity .15s ease;width:26px}.image-selector button:hover{opacity:1}.image-selector button.locked{cursor:not-allowed;opacity:.3}.image-selector button.active{background-color:#475569}.PlayArea{margin-top:15px}.input-area{display:flex;flex-direction:row;margin-bottom:15px}.MuiOutlinedInput-root{background-color:#eee;border:1px solid #eee}.input-area input:focus{outline:none!important}@media screen and (max-width:820px){#fs-slot-footer-wrapper .__fs-branding{left:0!important;top:-32px!important}}.input-area{position:relative}.input-area input{border:1px solid #eee;border-radius:5px;font-size:20px;padding-left:10px;width:100%}.no-suggestions{color:#999;padding:.5rem}.suggestions-scrollable-headsup{bottom:5px;height:50px;pointer-events:none;position:absolute;right:-5px;width:50px}.suggestions-label{border-top-left-radius:5px;border-top-right-radius:5px;color:gray!important;font-weight:700;height:40px;margin:0;padding:5px 5px 5px 8px;text-align:left!important;text-decoration:underline;top:39px}.suggestions,.suggestions-label{background-color:#fff;max-width:420px;position:absolute}.suggestions{border-radius:5px;border-top-width:0;left:0;list-style:none;margin-top:0;max-height:143px;overflow-x:hidden;overflow-y:auto;padding-left:0;top:64px;width:100%;z-index:8000}.suggestions li{background-color:#fff;opacity:1;padding:.5rem}.suggestion-active,.suggestions li:hover{background-color:#eee;cursor:pointer;font-weight:700}.suggestions li:not(:last-of-type){border-bottom:1px solid #999}.input-area .play-area-skip,.input-area .play-area-submit{background-color:#064e3b;border:0;border-radius:5px;color:#eee;font-size:20px;height:36px;margin-left:10px;padding:0 10px;white-space:nowrap}.input-area .play-area-submit:hover{background-color:rgba(6,78,59,.8)}.input-area .play-area-submit:active{background-color:rgba(6,78,59,.6)}.input-area .play-area-skip{background-color:#2f4f4f}.input-area .play-area-skip:hover{background-color:rgba(47,79,79,.8)}.input-area .play-area-skip:active{background-color:rgba(47,79,79,.6)}.PlayArea .guess-result{border:1px solid hsla(0,0%,100%,.75);border-radius:5px;color:#eee;font-size:20px;height:36px;margin-bottom:5px;overflow:hidden;padding:3px 15px;text-overflow:ellipsis;white-space:nowrap;width:100%}.PlayArea p{color:hsla(0,0%,100%,.75);margin:0;text-align:center;width:100%}.shakeme{-webkit-animation:shake .5s;animation:shake .5s}.result{align-items:center;display:flex;flex-direction:column}.result h2,.result h3{-webkit-animation:shake .5s;animation:shake .5s;color:#eee;margin:0 0 10px;padding:0}.result .answer{color:#059669;display:inline-block}.result h2.win-msg{color:#059669}.result h2.lose-msg,.result h2.win-msg{font-size:36px;margin-top:5px;text-align:center}.result h2.lose-msg{color:#b91c1c}.emoji-track{display:flex;flex-direction:row}.emoji-track .guess-cube{background-color:#64748b;border-radius:3px;height:20px;margin:5px;width:20px}.emoji-track .guess-cube.success{background-color:#059669}.emoji-track .guess-cube.fail{background-color:#b91c1c}.stats-modal .stat{display:inline-block;margin:0 15px;padding:5px;text-align:center}.stat-value{color:#fff;font-size:24px;font-weight:700}.stat-label{color:#eee;font-size:14px}.end-of-game-guesses-summary{color:#eee}.guess-distribution{display:flex;flex-direction:column;margin-top:10px}.guess-distribution-row{display:flex;flex-direction:row;height:24px;margin-bottom:5px}.guess-distribution-row p{margin-right:10px}.guess-distribution-row .guess-row-bar{background-color:#0f172a;padding:0 5px;text-align:center}.play-prev-day-btn,.share-results-btn{background-color:#059669;border:0;border-radius:5px;color:#eee;font-size:24px;margin-bottom:10px;margin-top:10px;opacity:1;padding:5px 10px;transition:opacity .1s ease}.play-prev-day-btn,.share-results-btn:hover{opacity:.8}.play-prev-day-btn,.share-results-btn:active{opacity:.6}.play-prev-day-btn{background-color:#059669;border:0;border-radius:5px;color:#eee;font-size:18px;opacity:1;padding:2px 6px;position:relative;text-overflow:clip;top:-13px;transition:opacity .1s ease;white-space:nowrap;width:136px}.play-prev-day-btn:hover{opacity:.8}.play-prev-day-btn:active{opacity:.6}.countdown-label{color:#eee;margin:0;padding:0}.socials-label{color:#eee;margin:15px 0 0;padding:0}.end-of-game-guesses-summary:last-of-type{margin-bottom:10px}.countdown-to-next-game{color:#eee;font-size:24px}.end-of-game-guesses-summary-label{color:#eee;cursor:pointer;margin:10px 0;padding:0;text-decoration:underline}p.kofi-link{color:#eee;font-size:12px;text-align:center}p.kofi-link a a{color:#eee}.miss-a-day-link{margin:0;padding:0}.prev-game-result-row,.previous-games-header{color:#eee;display:flex;flex-direction:row}.previous-games .back-to-today{text-align:center;width:100%}.previous-games .back-to-today button{font-size:20px}.prev-game-result-row{height:27px;margin-bottom:3px;padding-top:2px}.prev-game-result{text-align:center}@media screen and (max-width:550px){.previous-games .prev-game-legend{flex-direction:column}.emoji-track.prev-game-emoji-track,.prev-game-day-number{position:relative;top:-2px!important}.prev-game-day-number{width:40px!important}.prev-game-emoji-track{width:130px!important}.guess-cube{margin:1px!important}.unplayed-qmark{margin:0 1px!important;top:2px!important}.day-text,.result-text-supplementary{display:none}.prev-game-result{width:23px!important}.prev-game-result.fail,.prev-game-result.success{position:relative;top:-2px!important}.prev-game-result.pending{position:relative}.play-prev-game-btn{position:relative;width:115px}.play-prev-game-btn button{position:absolute;right:0;width:115px}}.previous-games-header{margin-bottom:10px}.previous-games-header .day-result{text-align:center;width:310px!important}.prev-game-legend{align-items:center;color:#eee;display:flex;flex-direction:row;justify-content:center;margin-bottom:10px}.unplayed-qmark{border:1px solid #64748b;border-radius:3px;font-size:12px;height:20px;margin:5px;position:relative;text-align:center;width:20px}.prev-game-legend span{position:relative;top:4px}.qmark-emojitrack{position:relative;top:-4px!important}.prev-game-legend .emoji-track{margin-right:15px}.prev-game-result-row .prev-game-day-number,.previous-games-header .day-number{width:50px}.prev-game-result-row{cursor:pointer;justify-content:center;padding-top:4px;transition:background-color .3s ease}.prev-game-result-row:hover{background-color:#2c447d}.prev-game-result-row .prev-game-emoji-track,.previous-games-header .day-emojis{position:relative;top:-5px;width:200px}.prev-game-result-row .prev-game-result,.previous-games-header .day-result{position:relative;top:-1px;width:150px}.footer{margin-bottom:750px}
/*# sourceMappingURL=main.fd27ebc5.css.map*/