body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Bylynn Sans,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:10px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}body{background-color:#eee;text-align:center}.Row,.Row-letter{align-items:center;display:flex;justify-content:center}.Row-letter{border:2px solid hsla(0,0%,50%,.8);flex:1 1;font-size:28px;font-weight:700;height:40px;margin:2px;max-width:40px;min-width:40px;text-transform:uppercase}.Row-locked-in{cursor:pointer}.Row-letter-color{align-items:center;border:2px solid hsla(0,0%,50%,.8);display:flex;flex:1 1;font-size:28px;font-weight:700;height:40px;justify-content:center;margin:2px;max-width:40px;min-width:40px;text-transform:uppercase}.Fib-flag-container{display:flex;flex-direction:column;height:40px;position:absolute;width:40px}.Fib-flag{align-self:flex-start;font-size:14px}body.dark td.letter-locked.letter-flagged,td.letter-locked.letter-flagged{border:2px dotted #000}.Game-keyboard-button.letter-locked,td.letter-locked{border:4px solid #2c787a;border-radius:10px}body.dark .Game-keyboard-button.letter-locked,body.dark td.letter-locked{border:4px solid #7afbff;border-radius:10px}.Row-annotation{-webkit-margin-start:16px;margin-inline-start:16px;margin-left:-80px;padding-left:80px;pointer-events:none;text-align:end;width:5em}.App-container{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:500px;position:relative}.App-container h1{margin-bottom:5px;margin-top:0}.Game,h1{-webkit-user-select:none;-ms-user-select:none;user-select:none}.Game,table.Game-rows{display:flex;flex-direction:column}table.Game-rows{margin:auto}table.Game-rows:focus{outline:none}.Game-keyboard,table.Game-rows>tbody{display:flex;flex-direction:column}.Game-keyboard-row{display:flex;flex-direction:row;justify-content:stretch}.Game-keyboard-button{align-items:center;background-color:#cdcdcd;border:2px solid transparent;border-radius:4px;color:inherit;cursor:pointer;display:flex;flex:1 1;font-family:inherit;font-size:20px;justify-content:center;margin:2px;min-height:40px;padding:2px;text-decoration:inherit;text-transform:capitalize}.Game-keyboard-button-wide{flex:2 1}.Game-keyboard-button:focus{outline:none}.debug{visibility:collapse}:root{--correct-color:#57ac78;--elsewhere-color:#e9c601;--absent-color:#a2a2a2;--correct-color-colorblind:#57ac78;--elsewhere-color-colorblind:#e9c601;--absent-color-colorblind:#a2a2a2}@-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)}}@-webkit-keyframes shake-long{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-long{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)}}.letter-correct,.letter-correct-fin{background-color:#57ac78;border:2px solid rgba(0,0,0,.3);color:#fff!important}.letter-elsewhere,.letter-elsewhere-fin{background-color:#e9c601;border:2px solid rgba(0,0,0,.3);color:#fff!important}.letter-correct-fin{background-color:#57ac78}.letter-correct-fin,.letter-elsewhere-fin{border:2px solid rgba(0,0,0,.3);color:#fff!important}.letter-elsewhere-fin{background-color:#e9c601}.App-container.color-blind .Game-keyboard-button.letter-correct-fin,.App-container.color-blind .Game-keyboard-button.letter-elsewhere-fin,.Game-keyboard-button.letter-correct-fin,.Game-keyboard-button.letter-elsewhere-fin,.letter-absent{background-color:#a2a2a2;border:2px solid transparent;color:#fff!important}.letter-known-fib{border:2px dotted #000}body.dark{background-color:#404040;color:#e0e0e0;color-scheme:dark}body.dark .Game-keyboard-button{color:#404040}a,a:visited{color:#8080ff}a:active{color:#c7f}.Game-options{align-items:center;display:flex;justify-content:center;margin-bottom:.5rem}.Game-options>*+*{-webkit-margin-start:.5rem;margin-inline-start:.5rem}.Game-options button{min-width:4rem}.Game-name{color:inherit;font-style:inherit;margin-right:5px}.Game-modes{box-sizing:unset}.Game-stats{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:16px 0;width:100%}.Game-stats h1{font-size:16px;font-weight:700;letter-spacing:.5px;text-align:center;text-transform:uppercase}.Game-stats-notice{font-size:12px;margin-top:10px;max-width:300px;text-align:center;text-align:left}.Game-stats-games{display:flex;flex-direction:row;padding-bottom:10px}.stat{flex:1 1;margin:0 10px}.stat-num{-webkit-font-feature-settings:"pnum";font-feature-settings:"pnum";font-size:36px;font-variant-numeric:proportional-nums;font-weight:400;letter-spacing:.05em}.stat-label,.stat-num{align-items:center;display:flex;justify-content:center;text-align:center}.stat-label{font-size:12px}.Game-stats-guesses{padding-bottom:10px;width:80%}.guess-stat{align-items:center;border-radius:5px;display:flex;margin:3px;padding-bottom:4px;width:100%}.guess-count,.guess-stat{font-size:14px;height:20px;line-height:20px}.guess-count{padding-top:3px}.guess-graph{border-radius:5px;height:100%;padding-left:4px;width:100%}.guess-bar{background-color:#000;border-radius:5px;display:flex;justify-content:flex-end;padding-right:7px;position:relative;width:0}.guess-bar,.guess-games{height:20px;line-height:20px}.guess-games{color:#fff;font-weight:700}.App-footer{font-size:80%;line-height:1.5;margin:-1rem 0 2rem}.App-about{line-height:1.4;margin-top:-1rem;text-align:left}.App-about b{background-color:#888;border-radius:2px;color:#fff;padding:1px 3px}.App-about b.green-bg{background-color:#57ac78}.App-about b.yellow-bg{background-color:#e9c601}.Game-seed-info{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:1em;opacity:.7}.Game-sr-feedback,.sr-only{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.Settings{font-size:18px;text-align:left}.Settings-setting{align-items:top;display:flex;margin:8px}.Settings-setting input{height:18px;width:18px}.Settings-setting input[type=range]{height:18px;width:50px}.Settings-setting label{-webkit-margin-start:8px;-webkit-margin-end:8px;margin-inline-end:8px;margin-inline-start:8px}.top-right{position:absolute;right:5px;top:5px}.emoji-link{background:none;border:none;cursor:pointer;font-size:24px;padding:0;text-decoration:none}.top-right>*+*{-webkit-margin-start:8px;margin-inline-start:8px}.App-container.color-blind .App-about b.green-bg,.App-container.color-blind .letter-correct,.App-container.color-blind .letter-correct-fin{background-color:#f5793a}.App-container.color-blind .App-about b.yellow-bg,.App-container.color-blind .letter-elsewhere,.App-container.color-blind .letter-elsewhere-fin{background-color:#85c0f9}.react-calendar__tile pre{font-size:6px;height:100%}.ModeEnabled,a{text-decoration:inherit}.ModeEnabled{border-radius:.375rem;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.3rem .45rem;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ModeDisabled:hover,.ModeEnabled{background-color:#484d57!important;color:#d1d5db}.ModeDisabled.dark:hover,.ModeEnabled.dark{background-color:#414852!important;color:#d1d5db}.ModeDisabled{border-radius:.375rem;color:#d1d5db;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.3rem .45rem;text-decoration:inherit;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.link-Image{background-repeat:no-repeat;background-size:cover;border:none;cursor:pointer;font-size:24px;height:24px;margin:1px;padding:0;text-decoration:none;width:24px}.link-About{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAABaUlEQVRIid2VPU7DQBCFPxzFDeEKHCDhDoQCShQilCtERAjIJVDEGaDi5zCIhoDABGjhAKYgBTHFzOIV2rXXSZcnjTbyzL63eZ5Zw7IjBnrADZAAXxoJcK25eF7yLvAOZCXxBuxVIY6AM4vgHjgCmsCqRgs4BsZW3Uj3lsKQfwP9kk0RcKC1RqQQXYt8M+Q0irYl0vEVxeSe9z01xg4XBpp7Bequgh655z5bigRqwIPm981Dm8h0wjkw85CsaLjwA1zob6dNL6re9BCEoKUciSuZarJRQFBkEcCa5lPzIKhvK8DY92exLfCh6/oCAmbvp0vgTtftBQR2dL11JU2bjpm/TR/516Y2YuTiypDxrypwqLkJnkEDmQVzVbR9RQ5sAVPk5e6WFY8skQHy132oISef6p7TkNNElkiGjP8JMkQNjQ1gSO75TMkrtX0HubjKPjgTAmzxoY50xBXwjExoCjwBl5rzvtDlwC8o13JbRpxVtAAAAABJRU5ErkJggg==)}.link-Stats{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAAdUlEQVRIie2TUQrAIAxD49j9L+V2ru5rUFwNtitDhg8EbcHYBIHFHzgBSLPq3SwJAtKpFwDYEgT0hY8HZwqYjApQnxmjGTCfRe3Rnr0WmT4zPs0g7DNDjxv12Z2B22fGNP9gXoHdqPXCDvX0BIfRry97iwm4ANXkIUJQtZ+DAAAAAElFTkSuQmCC)}.link-Settings{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAABfUlEQVRIieWVPU5CQRDHfxorNSbIIaxQGpVoAxRaQusFfEdRSExAGxM8CF7BM0iDXwk90QDmWfDf7GSR5UFn/CeTt2++d2Z3Fv4T8sBQlM9qtB6R1YA+cKn/ArApKoiXSKe2ZLIAdIAUGGn9rP9U645kqdZLo2IcLqJKVqd14EEGjzL+AlrAsXFYAtqSpUAXqMq2HgvQDzJ7xdcbw3fYl4616ccCXOLr+ikHFmEAF8TtZIQ/FHPhmtsyvA2gYQI0xHNok6HZu0xr707LoZE1mW1s08iP8KerIl8zGAYOtoxsIN4JcKr1wMi3A9uhE8QumsMekNN6zfBzkmVGWKIz4Abf9N9oJJ1zMpTIwTX5W98JcA9cAx+iK/Emge7CG50EGT8BxYh+UTp2R0ksQHjR3pi9CxYHwHtgE71odlR0TVa3TMfDjqgE3OF3a0dF5slaZX5zQ6rOcxI7phf6jpVZz8h64o0D3aVQA17ws6WMz7gsXiKdlR6cECs9mX8fP2Hbp1+y8rtTAAAAAElFTkSuQmCC)}.link-Calendar{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAAd0lEQVRYhe2WUQrAIAxDu7H7X9n9DRRC69YuCnl/VbBpbEUzIcgcYL39le8sShRGAiTgcvbRlMwCp4ruwFsBzfqqvDhdQBpeDyDG3vBiCN2BqIDZO9+nBxDhCr6eR3egqgfSBZQRfQfS5n5keQeq/oYPdAeEoHMDY30bH58Q+usAAAAASUVORK5CYII=)}.popup-overlay{background:rgba(0,0,0,.7);bottom:0;left:0;opacity:1;position:fixed;right:0;top:0;visibility:visible;z-index:1000}.popup{background:#fff;border-radius:5px;box-sizing:border-box;color:#000;margin:70px auto;padding:20px;position:relative;transition:all 5s ease-in-out;width:clamp(320px,90vw,640px)}.popup h2{color:#333;font-family:Tahoma,Arial,sans-serif;margin-top:0}.popup .popup-close{color:#333;font-size:30px;font-weight:700;position:absolute;right:30px;text-decoration:none;top:20px;transition:all .2s}.popup .popup-close:hover{color:#06d85f}.popup .popup-content{max-height:30%;overflow:auto;text-align:left}.limerick{display:flex;justify-content:center;width:100%}.button-stack{align-items:center;display:flex;flex-direction:column;gap:10px;margin:12px 0}.copy-result-button{align-items:center;background:linear-gradient(135deg,#57ac78,#3a8f5c);border:none;border-radius:20px;box-shadow:0 2px 8px rgba(87,172,120,.4);color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:6px;letter-spacing:.3px;padding:8px 20px;transition:box-shadow .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease}.copy-result-button:hover{box-shadow:0 4px 12px rgba(87,172,120,.6);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.copy-result-button:active{-webkit-transform:translateY(0);transform:translateY(0)}.modal-dismiss-button{align-items:center;background:transparent;border:2px solid #ccc;border-radius:20px;color:#555;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;padding:8px 20px;transition:border-color .15s ease,color .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,border-color .15s ease,color .15s ease;transition:transform .15s ease,border-color .15s ease,color .15s ease,-webkit-transform .15s ease}.modal-dismiss-button:hover{border-color:#999;color:#333;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.modal-dismiss-button:active{-webkit-transform:translateY(0);transform:translateY(0)}.watch-banner-wrapper{display:flex;justify-content:center;margin-bottom:10px}.watch-banner{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;box-shadow:0 2px 8px rgba(102,126,234,.4);color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:8px;letter-spacing:.5px;padding:8px 16px;text-transform:uppercase}.watch-banner.watch-banner--live{-webkit-animation:live-pulse 2s ease-in-out infinite;animation:live-pulse 2s ease-in-out infinite;background:linear-gradient(135deg,#43b89c,#2d8f7b);box-shadow:0 2px 8px rgba(67,184,156,.4)}@-webkit-keyframes live-pulse{0%,to{box-shadow:0 2px 8px rgba(67,184,156,.4)}50%{box-shadow:0 2px 16px rgba(67,184,156,.7)}}@keyframes live-pulse{0%,to{box-shadow:0 2px 8px rgba(67,184,156,.4)}50%{box-shadow:0 2px 16px rgba(67,184,156,.7)}}.watch-dot{-webkit-animation:dot-blink 1.5s ease-in-out infinite;animation:dot-blink 1.5s ease-in-out infinite;background:#fff;border-radius:50%;display:inline-block;height:10px;width:10px}@-webkit-keyframes dot-blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes dot-blink{0%,to{opacity:1}50%{opacity:.3}}.watch-border{align-self:center;border:2px solid #764ba2;border-radius:8px;padding:10px 16px}.watch-border--live{border-color:#43b89c}.watch-button{align-items:center;-webkit-animation:watch-btn-glow 2s ease-in-out infinite;animation:watch-btn-glow 2s ease-in-out infinite;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:20px;box-shadow:0 2px 8px rgba(102,126,234,.4);color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:6px;letter-spacing:.3px;padding:8px 20px;transition:box-shadow .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease}.watch-button:hover{box-shadow:0 4px 12px rgba(102,126,234,.6);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.watch-button:active{-webkit-transform:translateY(0);transform:translateY(0)}@-webkit-keyframes watch-btn-glow{0%,to{box-shadow:0 2px 8px rgba(102,126,234,.4)}50%{box-shadow:0 2px 16px rgba(102,126,234,.7)}}@keyframes watch-btn-glow{0%,to{box-shadow:0 2px 8px rgba(102,126,234,.4)}50%{box-shadow:0 2px 16px rgba(102,126,234,.7)}}.watch-button--replay{-webkit-animation:watch-replay-glow 2s ease-in-out infinite;animation:watch-replay-glow 2s ease-in-out infinite;background:linear-gradient(135deg,#e9c601,#d4a800);box-shadow:0 2px 8px rgba(233,198,1,.4)}.watch-button--replay:hover{box-shadow:0 4px 12px rgba(233,198,1,.6)}@-webkit-keyframes watch-replay-glow{0%,to{box-shadow:0 2px 8px rgba(233,198,1,.4)}50%{box-shadow:0 2px 16px rgba(233,198,1,.7)}}@keyframes watch-replay-glow{0%,to{box-shadow:0 2px 8px rgba(233,198,1,.4)}50%{box-shadow:0 2px 16px rgba(233,198,1,.7)}}@-webkit-keyframes juice-win{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.08);transform:scale(1.08)}40%{-webkit-transform:scale(.95);transform:scale(.95)}60%{-webkit-transform:scale(1.04);transform:scale(1.04)}80%{-webkit-transform:scale(.98);transform:scale(.98)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes juice-win{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.08);transform:scale(1.08)}40%{-webkit-transform:scale(.95);transform:scale(.95)}60%{-webkit-transform:scale(1.04);transform:scale(1.04)}80%{-webkit-transform:scale(.98);transform:scale(.98)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes juice-win-epic{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.12);transform:scale(1.12)}25%{-webkit-transform:scale(.9);transform:scale(.9)}40%{-webkit-transform:scale(1.1);transform:scale(1.1)}55%{-webkit-transform:scale(.94);transform:scale(.94)}70%{-webkit-transform:scale(1.05);transform:scale(1.05)}85%{-webkit-transform:scale(.98);transform:scale(.98)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes juice-win-epic{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.12);transform:scale(1.12)}25%{-webkit-transform:scale(.9);transform:scale(.9)}40%{-webkit-transform:scale(1.1);transform:scale(1.1)}55%{-webkit-transform:scale(.94);transform:scale(.94)}70%{-webkit-transform:scale(1.05);transform:scale(1.05)}85%{-webkit-transform:scale(.98);transform:scale(.98)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes juice-shimmer{0%{box-shadow:0 0 0 rgba(87,172,120,0)}50%{box-shadow:0 0 12px rgba(87,172,120,.6)}to{box-shadow:0 0 0 rgba(87,172,120,0)}}@keyframes juice-shimmer{0%{box-shadow:0 0 0 rgba(87,172,120,0)}50%{box-shadow:0 0 12px rgba(87,172,120,.6)}to{box-shadow:0 0 0 rgba(87,172,120,0)}}@-webkit-keyframes juice-shimmer-epic{0%{box-shadow:0 0 0 rgba(87,172,120,0)}25%{box-shadow:0 0 20px rgba(87,172,120,.8)}50%{box-shadow:0 0 8px rgba(233,198,1,.6)}75%{box-shadow:0 0 20px rgba(87,172,120,.8)}to{box-shadow:0 0 0 rgba(87,172,120,0)}}@keyframes juice-shimmer-epic{0%{box-shadow:0 0 0 rgba(87,172,120,0)}25%{box-shadow:0 0 20px rgba(87,172,120,.8)}50%{box-shadow:0 0 8px rgba(233,198,1,.6)}75%{box-shadow:0 0 20px rgba(87,172,120,.8)}to{box-shadow:0 0 0 rgba(87,172,120,0)}}@-webkit-keyframes juice-key-pop{0%{box-shadow:none;-webkit-transform:scale(1);transform:scale(1)}40%{box-shadow:0 0 10px rgba(87,172,120,.8);-webkit-transform:scale(1.2);transform:scale(1.2)}70%{-webkit-transform:scale(.95);transform:scale(.95)}to{box-shadow:0 0 4px rgba(87,172,120,.4);-webkit-transform:scale(1);transform:scale(1)}}@keyframes juice-key-pop{0%{box-shadow:none;-webkit-transform:scale(1);transform:scale(1)}40%{box-shadow:0 0 10px rgba(87,172,120,.8);-webkit-transform:scale(1.2);transform:scale(1.2)}70%{-webkit-transform:scale(.95);transform:scale(.95)}to{box-shadow:0 0 4px rgba(87,172,120,.4);-webkit-transform:scale(1);transform:scale(1)}}.Row-juice-win>.Row-letter{-webkit-animation:juice-win .6s ease-out both;animation:juice-win .6s ease-out both;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-delay:calc(var(--juice-i, 0)*.1s);animation-delay:calc(var(--juice-i, 0)*.1s)}.Row-juice-win-epic>.Row-letter{-webkit-animation:juice-win-epic .7s ease-out both;animation:juice-win-epic .7s ease-out both;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-delay:calc(var(--juice-i, 0)*.1s);animation-delay:calc(var(--juice-i, 0)*.1s)}.Game-rows-juice-win{-webkit-animation:juice-shimmer 1s ease-in-out;animation:juice-shimmer 1s ease-in-out}.Game-rows-juice-win-epic{-webkit-animation:juice-shimmer-epic 1.2s ease-in-out;animation:juice-shimmer-epic 1.2s ease-in-out}.keyboard-juice-green{-webkit-animation:juice-key-pop .5s ease-out both;animation:juice-key-pop .5s ease-out both;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-delay:calc(var(--juice-i, 0)*.06s);animation-delay:calc(var(--juice-i, 0)*.06s)}
/*# sourceMappingURL=main.a1b2b281.css.map*/