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}.App-container{background-color:#dddddde6;padding-bottom:50px}.dark .App-container{background-color:#202020bf}body{background-color:#ddd;background-image:none;background-repeat:repeat;background-size:200px 200px;text-align:center}.Row,.Row-separator.Row-letter{align-items:center;display:flex;justify-content:center}.Row-separator.Row-letter{background-color:#57ac78;border:0;flex:1 1;font-size:28px;font-weight:700;height:2px;margin:10px 0;max-width:40px;text-transform:uppercase}.App-container.color-blind .Row-separator{background-color:#85c0f9}.NextPrev{font-size:40px;font-weight:700;line-height:.5}.DayNum{display:inline-flex}.DayNum,.Row-letter{align-items:center;font-weight:700}.Row-letter{border:2px solid #808080cc;cursor:default;display:flex;flex:1 1;font-size:28px;height:40px;justify-content:center;margin:2px;max-width:40px;text-transform:uppercase}.Row-letter-fixed{flex:0 0 40px}.Row-with-extra-letters{justify-content:flex-start;padding-left:calc(50% - 110px)}.Row-letter-color{align-items:center;border:2px solid #808080cc;display:flex;flex:1 1;font-size:28px;font-weight:700;height:40px;justify-content:center;margin:2px;max-width:40px;text-transform:uppercase}.Row-annotation{-webkit-margin-start:16px;margin-inline-start:16px;margin-left:-80px;padding-left:80px;text-align:end;width:5em}.App-container{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:500px;position:relative;z-index:2}.App-container h1{margin-bottom:5px;margin-top:0}.Game,h1{-webkit-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 #0000;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}.letter-correct,.letter-correct-fin{background-color:#57ac78;border:2px solid #0000004d;color:#fff!important}.letter-elsewhere,.letter-elsewhere-fin{background-color:#e9c601;border:2px solid #0000004d;color:#fff!important}.letter-correct-fin{background-color:#57ac78}.letter-correct-fin,.letter-elsewhere-fin{border:2px solid #0000004d;color:#fff!important}.letter-elsewhere-fin{background-color:#e9c601}.letter-crossover,.letter-crossover-fin{background-color:#57ac78;border:4px solid gold;box-shadow:0 0 10px gold;color:#fff!important}.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 #0000004d;color:#fff!important}.Typing-known-absent{border:1px dotted #fff}.Typing-known-elsewhere{border:1px dotted #e9c601}.Typing-known-correct{border:1px solid #57ac78}.Typing-known-crossover{border:2px solid gold;box-shadow:0 0 5px gold}body.dark{background-color:#202020;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;display:inline-block;font-style:inherit;margin-right:5px}.Game-modes{box-sizing:initial;margin-top:-10px}.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{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;padding:15px;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{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}.App-about,.Settings,.react-calendar{background-color:#ddd;border:1px solid #000;border-radius:5px}.dark .App-about,.dark .Settings,.dark .react-calendar{background-color:#202020;border:1px solid #fff;border-radius:5px}.react-calendar{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:15px;width:100%}.react-calendar__tile pre{font-size:6px;height:100%}a{text-decoration:inherit}.practiceLink{border-radius:.375rem;padding:3px}a.practiceLink:hover{background-color:#484d57;border-radius:.375rem}.ModeEnabled{border-radius:.375rem;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)}.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)}.News{text-align:justify}.popup-content{text-align:left}.stacks3{--stacks:3}.index0{--index:0}.index1{--index:1}.index2{--index:2}.stack{display:grid;grid-template-columns:1fr}.stack span{--stack-height:calc(100%/var(--stacks) - 1px);--inverse-index:calc(var(--stacks) - 1 - var(--index));--clip-top:calc(var(--stack-height)*var(--index));--clip-bottom:calc(var(--stack-height)*var(--inverse-index));animation:stack .34s cubic-bezier(.46,.29,0,1.24) 1 backwards calc(var(--index)*.12s),glitch 2s ease 3 2s alternate-reverse;-webkit-clip-path:inset(var(--clip-top) 0 var(--clip-bottom) 0);clip-path:inset(var(--clip-top) 0 var(--clip-bottom) 0);grid-column-start:1;grid-row-start:1}.stack span:nth-child(odd){--glitch-translate:8px}.stack span:nth-child(2n){--glitch-translate:-8px}@keyframes stack{0%{opacity:0;text-shadow:-2px 3px 0 red,2px -3px 0 blue;transform:translateX(-50%)};60%{opacity:.5;transform:translateX(50%)}80%{opacity:1;text-shadow:2px -3px 0 red,-2px 3px 0 blue;transform:none}to{text-shadow:none}}@keyframes glitch{0%{text-shadow:-2px 3px 0 red,2px -3px 0 blue;transform:translate(var(--glitch-translate))}2%{text-shadow:2px -3px 0 red,-2px 3px 0 blue}4%,to{text-shadow:none;transform:none}}.rewardImage{height:300px;width:300px}.gallery-author{color:#4a4a4a;font-size:28px;font-weight:700;margin-bottom:15px;margin-top:20px;text-shadow:0 2px 4px #0000001a}.dark.gallery-author{color:#d0d0d0;text-shadow:0 2px 4px #ffffff1a}.link-Image{background-color:#aaa;background-repeat:no-repeat;background-size:cover;border:none;cursor:pointer;display:block;font-size:24px;height:32px;margin:1px;padding:0;text-decoration:none;width:32px}.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=)}.link-Gallery{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABmJLR0QA/wD/AP+gvaeTAAAExElEQVR4nO2cz4vdVBTHP7rQhQ9XY1Gn48/REcR2qCIVCg6Cm/5SS6HqLLpWp6BM10rxH/AHaCvu/EEdW6GK7gRBBTdSUUEEq/ij+GtTpxV8nQ7j4iQkTTMvuUnuS+573w88HrlJ7px7v7nnnORNDgghhBBCCCGEEEIIIYQQQgghhOgIl3nsewp4CNgB3BRtX+Xx7/nkX+BX4CfgQ+AE8FurFjkwCRwBVoC1Ef2sAkvAjQ3NmTd2A8uY0X3gKPAoMEO4qwPM9hngMWxMfWyMy8CuFu0ayAHsylnDrp6b2zXHK7cAx0hWy0K75lzKbsywC8AzLdsyTBaxMa/SoZUySeKmsmJsAJ4HTgLnaN/3l/l86zj+xei8f4DrHM/1wuskbirNXuAv4AXgXsKOIUUcx+bgSNuGTGFLts/FMWMv8DOwqQ2jWuBWbA5WMI/RGgvYlXE01bYBWxnjIkbMEjYXT9bp5PKaRmyPvk+k2g4AbwNf1+w7NOI52D7wKM98j10Vt6favsJixrgxg83Fd20acTYyopdp6+UfPtL0sLk426YRcaqYbRtX8ubDiboxJHRmgbeA08B57AHiYexhaCuMsyD7gY+Az0nuk+Ywcb4AHmzPtOqE6rI2AX8At62zf2u03/Vpbm2XVZdQBXkDeLrgmGeBVx37lSAVOQ3cWXDMNPa0wQUJUpHzFD9buxL4z7FfZVkV+ZviTGoKiyNDZVwF+ZjiLGoey8KCIlSXdReDs6z7ov03OParGFKD/cDv2BPrjcAVWCB/DhOjzH3ID5ltCVKTzcCb2L/09LGs6hXKr4y8sQcvyBbgM+wn3k+j7VD4JrMdvCBzwJ/APiwN3RdtzzVi3fAJWpBt2OQ/ULI9BIIVJF4Z662Eov1dYSSCetkVEMJKCT6ou05y10UJWpCqk9tlUYIVpG5MuL/m+Xk0kW4HmfY2FaCbFMVXut15QZp2N9uwxxp1+vOZbndaEF+pa52V0nS6HYzL8h2Iq6wUH+l2MEF9GDd1LivF9cove3wwggzrDruMKFVdZ5nzghFkmAxyX3VdZ9H5EmQd8kRpKo4N6keCDCAtio90O68/CVJAHFN8JBV5MUWClMDHY5aYrCgSpCQ+74PSfUsQB3z+yBX3LUEc8S2KBKmAT/clQSriSxQJUgMfokiQmjQtSucEiYvO9DJtXX4tuilRrsYKzqS31zJtQyevcMBJul84oInsayvwZWq7kcIBdd8PORV9351q+wB7t6LLfIL9jv4O1UWZx8Yac0/0fSrn2KHxFHZVpIvPXIMVn9ncikVuVF0ps9F5E6m2uPjME82YVo2NWEmiPlb2LmYP8AujKcosNraHU23TdKQ8E8Br2JVxLNO+B1spL2H+tsuBvkiUHvZW1cvRcY9k9r+HzcFhXwa6cD1JtrWY2TcBHMKCX1yoJsTPcjSGQ1zspgAORsecAa51mjmP7CIpgpkVZZQ5SFIEc0fLtlzCAkmZ2ONY2btRZZrETa1iyU0n2YndGK1hQW4JeBy4g27HkCJ62BjmgXexwgOxm+rcysgyAbzIaJcaX8EqkDZeFtZnMf5JrMDyTqxi6RThrpJzWC2tH7Fi/O9j9VKEEEIIIYQQQgghhBBCCCGEEEKMLv8D2+eZ3YGN83YAAAAASUVORK5CYII=)}.collapsible{background-color:#777;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAAAzElEQVRoge3XOQ7CQBBE0S8CZG7rjIMRGF8OSFwSMpuXWXpQfanzfmpNMOCcc84551qum6bpjsAFGIFT5V02J8R9miYxc0STmA4YeEVoBhp4M+8ucQZ64EYjl/mEUE1gfiFUaMxShAqJWYtQoTBbESoEZi9CVcWkQqgqmNQIVRSTC6GKYHIjVFZMKYTKgimNUEkxtRAqCaY2Qu3CREGoTZhoCLUKExWhFmPmkEgI9YwZ+fJlFiYiQvXAlQX//kP+XXbXwo7OOeecc3/TAy4QsRqnd99wAAAAAElFTkSuQmCC);border:none;color:#fff;cursor:pointer;font-size:18px;outline:none;padding:5px;text-align:left}.collapsible.active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAAAzklEQVRoge3ROw7CMBCE4REFMrdNyb0okpwOGkYJFlYSx49dmF/azsV8MqCUUkoppVp26T1gR5sbrwAeAO71t2Q3AJgA3FIPiHi+zyJmwLJvRgITQ6xh1ghCQuqxVcwhBLOGyUIwK5hTCNYbUwTBemGKIlhrTBUEa4WpimC1MU0QrBamKYKVxnRBsFKYrgh2FmMCwXIxphDsKMYkgu3FmEawLYwLBEthXCFYADDic/j6RjhAsG8/4+Yn4mKMSwQjxjWCBfwAQimllFLqn3sB3HSxLkcapNkAAAAASUVORK5CYII=)}.active,.collapsible:hover{background-color:#555}.collapsible:after{color:#fff;float:right;font-weight:700;margin-left:5px}.content{background-color:#f1f1f1;margin-top:32px;overflow:hidden;transition:max-height .2s ease-out}.content,.menuCollapsed.content{max-height:0}.menuExpanded.content{max-height:500px}.flowDown{flex:1 1;flex-direction:column}.popup-overlay{background:#000000b3;bottom:0;left:0;opacity:1;position:fixed;right:0;top:0;visibility:visible;z-index:1000}.popup{background:#fff;border-radius:5px;color:#000;margin:70px auto;padding:20px;position:relative;transition:all 5s ease-in-out;width:30%}.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}.limerick{display:flex;justify-content:center;width:100%}.limerick-text{text-align:left;white-space:pre-wrap}@media screen and (max-width:700px){.box,.popup{width:70%}}.imageCredit{font-size:10px;margin-top:10px}.image-control-wrapper{margin:12px auto;text-align:center}.image-container{align-items:center;display:flex;flex-direction:column}.hidden-image-message{align-items:center;display:flex;justify-content:center;margin:20px 0;min-height:40px}.image-toggle-button{background-color:initial;border:1px solid #999;border-radius:4px;cursor:pointer;font-size:.9em;margin-top:8px;padding:6px 12px;transition:all .2s ease-in-out}.image-toggle-button:hover{background-color:#eee}.dark .image-toggle-button{border-color:#777;color:#e0e0e0}.dark .image-toggle-button:hover{background-color:#333}.copy-inner-text-button{background-color:#4caf50;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:10px;margin:4px 2px;padding:5px 10px;text-align:center;text-decoration:none}.import-code{font-family:monospace;font-size:12px;height:100%;resize:none;width:100%}.news-announcement{margin:0 auto;max-width:500px;padding:20px;text-align:center}.news-announcement h2{background:#fff;border-radius:8px;color:#333;font-size:28px;font-weight:700;margin-bottom:20px;padding:10px;text-shadow:none}.dark .news-announcement h2{background:#e0e0e0;color:#333}.news-content{font-size:16px;line-height:1.5;margin:15px 0}.news-content ul{list-style:none;margin:15px 0;padding:0;text-align:left}.news-content li{margin:10px 0;padding-left:25px;position:relative}.news-content li:before{content:attr(data-emoji);left:0;position:absolute}.news-cta{margin-top:20px}.news-button{background:linear-gradient(45deg,#4caf50,#45a049);border-radius:25px;box-shadow:0 2px 5px #0003;color:#fff!important;display:inline-block;font-weight:700;padding:10px 25px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.news-button:hover{box-shadow:0 4px 8px #0003;transform:translateY(-2px)}.dark .news-button,.news-button:hover,.news-button:visited{color:#fff!important}.dark .news-button{background:linear-gradient(45deg,#5cb85c,#4cae4c)}.unthemed-indicator{cursor:help;display:inline-block;margin:0 5px;position:relative;vertical-align:middle}.unthemed-indicator--left{margin-left:0}.unthemed-indicator--right{margin-right:0}.dice-icon{animation:subtle-bounce 2s infinite;display:inline-block;font-size:16px;transition:transform .5s ease}@keyframes subtle-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.unthemed-indicator:hover .dice-icon{animation:none;transform:rotate(45deg)}.dark .unthemed-indicator{background-color:initial}.unthemed-tooltip{background-color:#555;border-radius:6px;bottom:125%;color:#fff;font-size:14px;left:50%;margin-left:-90px;opacity:0;padding:8px;position:absolute;text-align:center;transition:opacity .3s;visibility:hidden;width:180px;z-index:1}.unthemed-tooltip:after{border:5px solid #0000;border-top-color:#555;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.unthemed-indicator:hover .unthemed-tooltip{opacity:1;visibility:visible}.dark .unthemed-tooltip{background-color:#333;color:#fff}.dark .unthemed-tooltip:after{border-color:#333 #0000 #0000}.crossover-indicator{cursor:help;display:inline-block;margin:0 5px;position:relative;vertical-align:middle}.crossover-indicator--left{margin-left:0}.crossover-indicator--right{margin-right:0}.crossover-icon{animation:sparkle 2s infinite;display:inline-block;font-size:16px;transition:transform .5s ease}@keyframes sparkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}.crossover-indicator:hover .crossover-icon{animation:none;transform:rotate(180deg) scale(1.5)}.crossover-tooltip{background-color:#555;border-radius:6px;bottom:125%;color:#fff;font-size:14px;left:50%;margin-left:-110px;opacity:0;padding:5px;position:absolute;text-align:center;transition:opacity .3s;visibility:hidden;width:220px;z-index:1}.crossover-tooltip:after{border:5px solid #0000;border-top-color:#555;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.crossover-indicator:hover .crossover-tooltip{opacity:1;visibility:visible}.dark .crossover-tooltip{background-color:#333;color:#fff}.dark .crossover-tooltip:after{border-color:#333 #0000 #0000}.Row-letter{position:relative}.letter-tooltip{background-color:#555;border-radius:6px;bottom:125%;color:#fff;font-size:12px;left:50%;margin-left:-100px;opacity:0;padding:5px;position:absolute;text-align:center;transition:opacity .3s;visibility:hidden;white-space:normal;width:200px;z-index:1}.letter-tooltip:after{border:5px solid #0000;border-top-color:#555;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.Row-letter:hover .letter-tooltip{opacity:1;visibility:visible}.dark .letter-tooltip{background-color:#333;color:#fff}.dark .letter-tooltip:after{border-color:#333 #0000 #0000}
/*# sourceMappingURL=main.975b689a.css.map*/