:root{--easing:cubic-bezier(.19,1,.22,1);--easing-reverse:cubic-bezier(.5,.28,.91,.36);--easing-duration:.22s;--easing-duration2:calc(var(--easing-duration)*5);--easing-duration3:calc(var(--easing-duration)*10);--color-tone-1:#1a1a1b;--color-tone-2:#454747;--color-tone-3:#a9abad;--color-tone-4:#dee0e3;--color-tone-5:#edeff1;--color-tone-6:#f0f0f0;--color-tone-7:#fff;--red:#e45c40;--green:#3eb489;--yellow:#e1ba4e;--blue:#3794b5;--purple:#b676bb;--game-width:728px;--title-font-family:"Nunito",sans-serif;--title-font-weight:600;--font-size:16px;--icon-button-size:48px;--icon-size:24px;--close-icon-size:18px;--modal-header-height:64px;--modal-text-colour:var(--background-text-colour);--shadow-1:0px 5px 2px 0px #0000001a,3px 9px 9px 0px #0000001a}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:block;src:url(lato-v24-latin_latin-ext-300.fb842623.eot);src:local(""),url(lato-v24-latin_latin-ext-300.fb842623.eot#iefix)format("embedded-opentype"),url(lato-v24-latin_latin-ext-300.356e1641.woff2)format("woff2"),url(lato-v24-latin_latin-ext-300.6ee0ea07.woff)format("woff"),url(lato-v24-latin_latin-ext-300.f8ece5f5.ttf)format("truetype"),url(lato-v24-latin_latin-ext-300.8fe5cc12.svg#Lato)format("svg")}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:block;src:url(lato-v22-latin-ext_latin-regular.7cbce79e.eot);src:local(""),url(lato-v22-latin-ext_latin-regular.7cbce79e.eot#iefix)format("embedded-opentype"),url(lato-v22-latin-ext_latin-regular.b03f97ff.woff2)format("woff2"),url(lato-v22-latin-ext_latin-regular.dc49162e.woff)format("woff"),url(lato-v22-latin-ext_latin-regular.7af0de67.ttf)format("truetype"),url(lato-v22-latin-ext_latin-regular.d22ab101.svg#Lato)format("svg")}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:block;src:url(lato-v22-latin-ext_latin-italic.e8f271df.eot);src:local(""),url(lato-v22-latin-ext_latin-italic.e8f271df.eot#iefix)format("embedded-opentype"),url(lato-v22-latin-ext_latin-italic.23055fc8.woff2)format("woff2"),url(lato-v22-latin-ext_latin-italic.92bdc861.woff)format("woff"),url(lato-v22-latin-ext_latin-italic.050938ac.ttf)format("truetype"),url(lato-v22-latin-ext_latin-italic.8fcbf222.svg#Lato)format("svg")}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:block;src:url(lato-v22-latin-ext_latin-700.88c8b097.eot);src:local(""),url(lato-v22-latin-ext_latin-700.88c8b097.eot#iefix)format("embedded-opentype"),url(lato-v22-latin-ext_latin-700.423a2e25.woff2)format("woff2"),url(lato-v22-latin-ext_latin-700.b7de945e.woff)format("woff"),url(lato-v22-latin-ext_latin-700.64fe1735.ttf)format("truetype"),url(lato-v22-latin-ext_latin-700.c68fab10.svg#Lato)format("svg")}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:block;src:url(lato-v23-latin-900.a841e472.eot);src:local(""),url(lato-v23-latin-900.a841e472.eot#iefix)format("embedded-opentype"),url(lato-v23-latin-900.b7aab9b7.woff2)format("woff2"),url(lato-v23-latin-900.7e33f226.woff)format("woff"),url(lato-v23-latin-900.b9f16c75.ttf)format("truetype"),url(lato-v23-latin-900.73a0fcc5.svg#Lato)format("svg")}@font-face{font-family:Nunito;font-style:normal;font-weight:400;src:url(nunito-v22-latin-regular.dabd829c.eot);src:local(""),url(nunito-v22-latin-regular.dabd829c.eot#iefix)format("embedded-opentype"),url(nunito-v22-latin-regular.16438a5a.woff2)format("woff2"),url(nunito-v22-latin-regular.614dad95.woff)format("woff"),url(nunito-v22-latin-regular.c87654ed.ttf)format("truetype"),url(nunito-v22-latin-regular.948626bb.svg#Nunito)format("svg")}@font-face{font-family:Nunito;font-style:normal;font-weight:700;src:url(nunito-v22-latin-700.207de639.eot);src:local(""),url(nunito-v22-latin-700.207de639.eot#iefix)format("embedded-opentype"),url(nunito-v22-latin-700.2642b195.woff2)format("woff2"),url(nunito-v22-latin-700.324cebaa.woff)format("woff"),url(nunito-v22-latin-700.73d42436.ttf)format("truetype"),url(nunito-v22-latin-700.92c35de1.svg#Nunito)format("svg")}@font-face{font-family:Nunito;font-style:normal;font-weight:800;src:url(nunito-v22-latin-800.4b6627c9.eot);src:local(""),url(nunito-v22-latin-800.4b6627c9.eot#iefix)format("embedded-opentype"),url(nunito-v22-latin-800.ad1e8433.woff2)format("woff2"),url(nunito-v22-latin-800.89433f25.woff)format("woff"),url(nunito-v22-latin-800.a673fade.ttf)format("truetype"),url(nunito-v22-latin-800.33943a44.svg#Nunito)format("svg")}@font-face{font-family:Nunito;font-style:normal;font-weight:900;src:url(nunito-v22-latin-900.3e00cb26.eot);src:local(""),url(nunito-v22-latin-900.3e00cb26.eot#iefix)format("embedded-opentype"),url(nunito-v22-latin-900.aa48ace4.woff2)format("woff2"),url(nunito-v22-latin-900.923efbf1.woff)format("woff"),url(nunito-v22-latin-900.373c1a3f.ttf)format("truetype"),url(nunito-v22-latin-900.b02dba18.svg#Nunito)format("svg")}*{-webkit-user-select:none;user-select:none;box-sizing:border-box}html,body{-webkit-tap-highlight-color:transparent;overscroll-behavior:contain;height:100%;margin:0;padding:0;overflow:hidden}html{font-size:var(--font-size);background:var(--background-colour);font-family:Lato,sans-serif}body{background-color:var(--overlay);transition:background-color var(--easing-duration)var(--easing);flex-direction:column;width:100%;max-width:100%;margin:auto;padding:0;display:flex;position:relative;left:0;right:0}h1,h2,h3{font-family:var(--title-font-family);font-weight:var(--title-font-weight)}h1,h2,h3,h4{text-align:center;text-transform:uppercase;margin:0}h1{letter-spacing:.1rem;font-size:1.5rem;line-height:1.5rem}h2,h3{letter-spacing:1px;font-size:1rem}h4{letter-spacing:1px;color:var(--color-tone-3);font-size:.8rem}small{opacity:.5;text-align:center;font-size:1rem}hr{opacity:.3;border:1px solid var(--color-tone-4);border-width:1px 0 0;width:100%}p{color:var(--color-tone-3);font-size:var(--font-size);line-height:calc(var(--font-size)*1.5)}:root,.theme--blue{--background-colour:var(--blue);--background-text-colour:white;--letter-background-colour:var(--color-tone-6);--overlay:#0000001a;--board-background-colour:var(--color-tone-7)}.theme--white{--background-colour:white;--background-text-colour:var(--color-tone-2);--board-background-colour:var(--color-tone-6);--letter-background-colour:white}.theme--red{--background-colour:#e45c40;--background-text-colour:white}.theme--lightblue{--background-colour:#c3dee8;--background-text-colour:#1f386a;--letter-background-colour:#f0f5f7;--overlay:#ffffff80}.theme--peachpink{--background-colour:linear-gradient(171deg,#e5b5b3 15.83%,#e9a6d2 100%);--background-text-colour:white;--letter-background-colour:#faf8f8}#root{flex-direction:column;align-items:center;max-width:100%;height:100%;margin:0 auto;display:flex;position:relative;overflow:hidden}.app{width:var(--game-width);background:var(--background-colour);color:var(--background-text-colour);flex-grow:1;max-width:100%;height:1px;display:block;position:relative;overflow:hidden}.app__overlay{background-color:var(--overlay);opacity:0;pointer-events:none;transition:opacity var(--easing-duration)var(--easing);position:absolute;inset:0}.app>:not(.app__overlay):not(.menu):not(.modal){transition:opacity var(--easing-duration)var(--easing)}.body--modal-active .app__overlay,.body--menu-active .app__overlay{opacity:1;pointer-events:all}.body--modal-active .app>:not(.app__overlay):not(.menu):not(.modal),.body--menu-active .app>:not(.app__overlay):not(.menu):not(.modal){opacity:.5}.box{--board-inner-size:calc(var(--board-size) - (var(--board-padding)*2));background-color:var(--board-background-colour);width:var(--board-size);height:var(--board-size);border:var(--board-padding)solid var(--board-background-colour);color:var(--color-tone-1);box-shadow:var(--shadow-1);text-align:center;border-radius:14px;flex-direction:column;align-items:center;max-width:100%;height:auto;margin:0 auto;padding:0;display:flex;position:relative}.box h1{margin-bottom:1rem;line-height:3rem}.box textarea{text-align:left;border:solid 1px var(--color-tone-3);border-width:2px;border-radius:14px;width:90%;height:250px;margin-bottom:1rem;padding:5px 10px}.box p b{color:var(--color-tone-2)}.modal{z-index:1000;background:var(--background-colour);color:var(--modal-text-colour);transition:transform var(--easing-duration)var(--easing),opacity var(--easing-duration)var(--easing);flex-direction:column;align-items:center;display:flex;position:fixed;inset:0}.modal__content{max-width:var(--game-width);flex-direction:column;flex-grow:1;justify-content:flex-start;align-items:center;width:100%;padding:1rem 2rem;display:flex;overflow:hidden auto}.modal__content h2{margin:1rem 0}.modal:not(.modal--active){pointer-events:none;opacity:0;transform:translateY(10%)}.modal--popup{background:0 0;justify-content:center;align-items:center;display:flex}.modal--popup .modal-header,.modal--popup .modal__content{background-color:var(--color-tone-7);color:var(--color-tone-1);box-shadow:var(--shadow-1);width:600px;max-width:95%}.modal--popup .modal-header .icon svg,.modal--popup .modal__content .icon svg{fill:var(--color-tone-1)}.modal--popup .modal__content{border-bottom-right-radius:20px;border-bottom-left-radius:20px;flex-grow:0}.modal--popup .modal-header{z-index:-1;border-top-left-radius:20px;border-top-right-radius:20px}:root{--board-size:90vw;--board-padding:calc((100vw/500)*12);--letter-spacing:calc((100vw/500)*6)}@media (width>=500px){:root{--board-size:404px;--board-padding:12px;--letter-spacing:6px}}.board--cols-5{--letter-size:calc(var(--board-inner-size)/5)}.board{--board-inner-size:calc(var(--board-size) - (var(--board-padding)*2));width:var(--board-size);height:var(--board-size);background-color:var(--board-background-colour);color:var(--color-tone-1);border:var(--board-padding)solid var(--board-background-colour);border-radius:calc(var(--board-size)/400*32);box-shadow:var(--shadow-1);transition:border-radius var(--easing-duration2)var(--easing);align-items:flex-end;margin:1rem;padding:0;display:flex;position:relative;overflow:hidden}.board .letter{font-size:calc(var(--board-size)/400*32)}.board--frozen{pointer-events:none}.board__col{max-height:var(--board-inner-size);flex-direction:column;justify-content:flex-end;display:flex;overflow:hidden}.board__col .letter{flex-shrink:0}.board__postgame{opacity:0;pointer-events:none;transform:translateY(calc(var(--board-size)*-1));text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100%;display:flex;position:absolute;top:0;left:0}.board__postgame>*{margin:8px 0}.board__postgame .board__message1{font-size:2rem;font-family:var(--title-font-family);text-transform:uppercase;font-weight:var(--title-font-weight);letter-spacing:2px;margin-bottom:0;line-height:2rem}.board__postgame .board__stars,.board__postgame .board__message2,.board__postgame .board__message3,.board__postgame .board__nextgame{color:var(--color-tone-3)}.board__postgame .board__nextgame .next-game-countdown{color:var(--color-tone-2);font-weight:700}.board__postgame .board__stars{justify-content:center;align-items:center;display:flex}.board__postgame .board__message3{text-align:center}.star{background-image:url(star.21fc9b3a.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:2.5rem;height:2.5rem;margin:0 2px;transform:translateY(-3px)}@media (width>=500px){.star{margin:0 .5rem}}.letter{width:var(--letter-size);height:var(--letter-size);flex-direction:column;justify-content:center;align-items:center;font-family:Nunito,sans-serif;font-size:33px;font-weight:800;display:flex}.letter__inner{background-color:var(--letter-background-colour);transition:all var(--easing-duration)var(--easing);width:calc(100% - var(--letter-spacing)*2);height:calc(100% - var(--letter-spacing)*2);border-radius:99px;flex-direction:column;justify-content:center;align-items:center;display:flex}.letter--confirmed .letter__inner{background-color:var(--color-tone-1);color:#fff}.letter--highlighted .letter__inner{background-color:var(--color-tone-2);color:#fff}.letter--selected .letter__inner{background-color:var(--color-tone-1);color:#fff}.letter--incorrect .letter__inner{background-color:var(--red);color:#fff}.letter--correct .letter__inner,.letter--hidden .letter__inner{background-color:var(--green);color:#fff}.letter--hidden{transition:all var(--easing-duration)var(--easing),height .1s linear var(--easing-duration);opacity:0;border-width:0;height:0;margin:0!important}.letter--hidden .letter__inner{width:100%;height:100%}header{height:var(--header-height);flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:10px;display:flex;position:relative}header .logo{fill:var(--background-text-colour);height:18px}header .header__left,header .header__right{flex-direction:row;align-items:center;display:flex}header .header__left{justify-content:flex-start}header .header__right{justify-content:flex-end}header .header__middle{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}:root{--header-height:0px}.logo{display:none;transform:translateY(2px)}@media (height>=500px){:root{--header-height:70px}.logo{display:flex}}@media (width>=450px){header .logo{height:25px}}.game{height:calc(100% - var(--header-height));min-height:calc(100% - var(--header-height));text-align:center;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;display:flex}.game__top,.game__middle,.game__bottom{transition:all var(--easing-duration2)var(--easing);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.game__top{height:calc((100% - var(--board-size))*.4)}.game__middle{height:var(--board-size);overflow:visible}.game__bottom{height:calc((100% - var(--board-size))*.6 - var(--mobile-ad-height))}.game .board{margin:0}.game .preloader{margin:0 auto}.game__title{text-transform:uppercase;letter-spacing:2px;margin-top:4px;font-size:.7rem;font-weight:400}.game .button--continue{width:calc(var(--board-size)/1.8);border-radius:99px;justify-content:center;display:none;position:absolute}.game__instructions-reminder{margin-top:1rem;display:none}.game .clock,.game .counter-bar{opacity:0;height:0;transform:translateY(100px)}.game .post-game-stats{opacity:0}.game>.game__bottom~:not(.ad){opacity:0;pointer-events:none}.game--loading .game__top,.game--loading .game__middle,.game--loading .game__bottom{pointer-events:none}.game--loading .game__bottom{opacity:0}.game:not(.game--loading) .preloader{animation-play-state:paused;display:none}.game--playing .game__top,.game--playing .game__middle,.game--playing .game__bottom,.game--ready .game__top,.game--ready .game__middle,.game--ready .game__bottom{opacity:1;transition:opacity var(--easing-duration2)var(--easing),transform var(--easing-duration2)var(--easing);transform:translateY(0)}.game--ready .counter-bar{opacity:.9;height:auto;transform:translateY(0)}.game--ready .game__instructions-reminder{opacity:.5;transition:opacity var(--easing-duration2)var(--easing),transform var(--easing-duration2)var(--easing);display:block;transform:translateY(0)}.game--playing .clock,.game--playing .counter-bar,.game--paused .clock,.game--paused .counter-bar,.game--complete0 .clock,.game--complete0 .counter-bar,.game--complete1 .clock,.game--complete1 .counter-bar{opacity:.9;height:auto;transform:translateY(0)}.game--playing .clock{transition:opacity var(--easing-duration2)var(--easing),transform var(--easing-duration2)var(--easing)}.game--paused .game__top,.game--paused .game__bottom,.game--paused .board{opacity:1;pointer-events:none}.game--paused .game__instructions-reminder{display:none}.game--paused .button--continue{display:flex}.selected-word,.word-message{transition:all var(--easing-duration)var(--easing);opacity:0;justify-content:center;align-items:center;display:flex;transform:translateY(30px)}.selected-word--visible,.word-message--visible{transform:translateY(0)}.selected-word{color:#fff;letter-spacing:4px;font-size:2rem;line-height:2.4rem;font-family:var(--title-font-family);font-weight:var(--title-font-weight)}.selected-word--visible{opacity:.9}.word-message{color:#fff;font-size:1rem;font-weight:400;line-height:1.2rem;transform:translateY(-1px)}.word-message--visible{opacity:.5}.game--complete0 .board,.game--complete1 .board,.game--complete2 .board{pointer-events:none}.game--paused .letter__inner,.game--loading .letter__inner,.game--complete1 .letter__inner,.game--complete2 .letter__inner{color:#0000;transition:all var(--easing-duration2)var(--easing);background-color:#0000;transform:scale(.3)}.game--paused .letter:last-child .letter__inner,.game--loading .letter:last-child .letter__inner,.game--complete1 .letter:last-child .letter__inner,.game--complete2 .letter:last-child .letter__inner{background-color:var(--yellow)}.game--paused .letter:nth-last-child(2) .letter__inner,.game--loading .letter:nth-last-child(2) .letter__inner,.game--complete1 .letter:nth-last-child(2) .letter__inner,.game--complete2 .letter:nth-last-child(2) .letter__inner{background-color:var(--red)}.game--paused .letter:nth-last-child(3) .letter__inner,.game--loading .letter:nth-last-child(3) .letter__inner,.game--complete1 .letter:nth-last-child(3) .letter__inner,.game--complete2 .letter:nth-last-child(3) .letter__inner{background-color:var(--purple)}.game--paused .letter:nth-last-child(4) .letter__inner,.game--loading .letter:nth-last-child(4) .letter__inner,.game--complete1 .letter:nth-last-child(4) .letter__inner,.game--complete2 .letter:nth-last-child(4) .letter__inner{background-color:var(--blue)}.game--paused .letter:nth-last-child(5) .letter__inner,.game--loading .letter:nth-last-child(5) .letter__inner,.game--complete1 .letter:nth-last-child(5) .letter__inner,.game--complete2 .letter:nth-last-child(5) .letter__inner{background-color:var(--green)}.game--complete2{transition:all var(--easing-duration2)var(--easing);overflow:auto}.game--complete2 .game__top{transition:all var(--easing-duration2)var(--easing);opacity:0;height:1rem}.game--complete2 .game__bottom{transition:all var(--easing-duration2)var(--easing);opacity:0;height:2rem}.game--complete2 .board{border-radius:11px}.game--complete2 .board__col{pointer-events:none;transform:translateY(var(--board-size));transition:all var(--easing-duration2)var(--easing)}.game--complete2 .board__postgame{opacity:1;pointer-events:all;transition:all var(--easing-duration2)var(--easing);transform:translateY(0)}.game--complete2>.game__bottom~:not(.ad),.game--complete2>.game__bottom~*{opacity:1;pointer-events:all;flex-shrink:0;margin-bottom:2rem}.preloader{animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.button{font-family:var(--title-font-family);font-weight:var(--title-font-weight);font-size:var(--font-size);line-height:var(--font-size);letter-spacing:calc(var(--font-size)*.1);text-transform:uppercase;text-align:center;background-color:var(--green);color:#fff;cursor:pointer;transition:background-color .2s var(--easing);border:none;border-bottom:4px solid #0000001a;border-radius:6px;flex-shrink:0;align-items:center;display:flex}.button:not(.icon-button){height:44px;padding:0 2rem}.button:not(.icon-button) svg{opacity:.7;fill:#fff;margin-left:0;margin-right:.3rem;transform:translate(-.5rem)}.button:active,.icon-button:active{border-bottom:1px solid #0000001a;transform:matrix(.99,0,0,.95,0,2)}.post-game-stats{box-shadow:var(--shadow-1);border-radius:11px;width:100%;margin:0 auto;overflow:hidden;width:var(--board-size)!important}.post-game-stats .stat-row{border-bottom:none;height:2.2rem;line-height:2.2rem}.post-game-stats .stat-row .stat-row__label{background-color:#0000001a;padding-right:16px}.post-game-stats .stat-row .stat-row__val{text-align:left;color:#000;border-bottom:1px solid var(--color-tone-4);background-color:#fff;padding-left:16px}.post-game-stats .stat-row:last-child{border-bottom:none}.stat-row{border-bottom:solid 1px var(--color-tone-4);background-color:var(--color-tone-7);letter-spacing:1px;text-transform:uppercase;flex-shrink:0;width:100%;height:2rem;margin:0;font-size:.8rem;line-height:2rem;display:flex}.stat-row__label{background-color:var(--color-tone-6);text-align:right;justify-content:flex-end;align-items:center;width:50%;padding-right:.5rem;display:flex}.stat-row__val{width:50%;padding-left:.5rem;font-weight:700}.stat-row img{object-fit:contain;width:1rem;height:1rem;margin:1px}.stat-row small{opacity:.3;text-transform:lowercase;margin-left:2px;font-size:.7rem}.stat-row{color:var(--background-text-colour);background-color:#0000;border-bottom:1px solid #0000001a}.stat-row__label{background-color:#0000000d}.stat-row__val{background-color:#ffffff0d}.stat-row:first-child{border-top:1px solid #0000001a}.icon{cursor:pointer;height:var(--icon-button-size);width:var(--icon-button-size);padding:calc((var(--icon-button-size) - var(--icon-size))/2);background-color:#ffffff1a;border:none;border-radius:8px;margin:0 .5rem}.icon svg{fill:var(--background-text-colour);width:100%;height:100%}.clock{letter-spacing:2px;opacity:.9;font-size:1.1em;font-weight:900}.counter-bar{letter-spacing:2px;text-transform:uppercase;flex-direction:row;justify-content:center;align-items:center;width:100%;margin-bottom:5px;font-weight:400;display:flex}.counter-bar span:not(.counter){opacity:.5}.counter-bar .counter{opacity:.9;margin-right:10px;font-weight:700}.modal--help .modal__content{padding-top:1rem}.modal--help .modal__content p{color:var(--color-tone-7);text-align:center}.help-board{--board-size:320px;position:relative}.help-board .hand{width:60px;height:60px;position:absolute}.help-board .help-board__text{text-shadow:0 0 4px #fff,0 0 4px #fff,0 0 4px #fff,0 0 4px #fff;background-color:#fff6;border-radius:30px;flex-direction:column;justify-content:center;align-items:center;width:69%;height:69%;padding:10px;display:flex;position:absolute;top:22px;left:22px}.help-board .help-board__text p{color:var(--color-tone-1);text-align:center}.help-board--1{margin-bottom:2rem}.help-board--1 .help-board__text{width:calc(100% - 44px)}.help-board--1 .hand{bottom:-14px;left:33px}.help-board--1 .board__col:nth-child(2) .letter:first-child .letter__inner,.help-board--1 .board__col:nth-child(2) .letter:nth-child(2) .letter__inner,.help-board--1 .board__col:nth-child(2) .letter:nth-child(3) .letter__inner,.help-board--1 .board__col:nth-child(2) .letter:nth-child(4) .letter__inner,.help-board--1 .board__col:nth-child(3) .letter:first-child .letter__inner,.help-board--1 .board__col:nth-child(3) .letter:nth-child(2) .letter__inner,.help-board--1 .board__col:nth-child(3) .letter:nth-child(3) .letter__inner,.help-board--1 .board__col:nth-child(3) .letter:nth-child(4) .letter__inner,.help-board--1 .board__col:nth-child(4) .letter:first-child .letter__inner,.help-board--1 .board__col:nth-child(4) .letter:nth-child(2) .letter__inner,.help-board--1 .board__col:nth-child(4) .letter:nth-child(3) .letter__inner,.help-board--1 .board__col:nth-child(4) .letter:nth-child(4) .letter__inner,.help-board--1 .board__col:nth-child(5) .letter:first-child .letter__inner,.help-board--1 .board__col:nth-child(5) .letter:nth-child(2) .letter__inner,.help-board--1 .board__col:nth-child(5) .letter:nth-child(3) .letter__inner,.help-board--1 .board__col:nth-child(5) .letter:nth-child(4) .letter__inner,.help-board--1 .board__col:nth-child(6) .letter:first-child .letter__inner,.help-board--1 .board__col:nth-child(6) .letter:nth-child(2) .letter__inner,.help-board--1 .board__col:nth-child(6) .letter:nth-child(3) .letter__inner,.help-board--1 .board__col:nth-child(6) .letter:nth-child(4) .letter__inner{color:var(--color-tone-4)}.help-board--1 .board__col:nth-child(2) .letter:nth-child(5) .letter__inner,.help-board--1 .board__col:nth-child(3) .letter:nth-child(5) .letter__inner,.help-board--1 .board__col:nth-child(4) .letter:nth-child(5) .letter__inner,.help-board--1 .board__col:nth-child(5) .letter:nth-child(5) .letter__inner,.help-board--1 .board__col:nth-child(6) .letter:nth-child(5) .letter__inner{border:solid 2px var(--green)}.help-board--2{margin-bottom:1rem}.help-board--2 .board__col:nth-child(2) .letter:first-child .letter__inner,.help-board--2 .board__col:nth-child(2) .letter:nth-child(2) .letter__inner,.help-board--2 .board__col:nth-child(2) .letter:nth-child(3) .letter__inner,.help-board--2 .board__col:nth-child(2) .letter:nth-child(4) .letter__inner,.help-board--2 .board__col:nth-child(3) .letter:first-child .letter__inner,.help-board--2 .board__col:nth-child(3) .letter:nth-child(2) .letter__inner,.help-board--2 .board__col:nth-child(3) .letter:nth-child(3) .letter__inner,.help-board--2 .board__col:nth-child(3) .letter:nth-child(4) .letter__inner,.help-board--2 .board__col:nth-child(4) .letter:first-child .letter__inner,.help-board--2 .board__col:nth-child(4) .letter:nth-child(2) .letter__inner,.help-board--2 .board__col:nth-child(4) .letter:nth-child(3) .letter__inner,.help-board--2 .board__col:nth-child(4) .letter:nth-child(4) .letter__inner,.help-board--2 .board__col:nth-child(5) .letter:first-child .letter__inner,.help-board--2 .board__col:nth-child(5) .letter:nth-child(2) .letter__inner,.help-board--2 .board__col:nth-child(5) .letter:nth-child(3) .letter__inner,.help-board--2 .board__col:nth-child(5) .letter:nth-child(4) .letter__inner{color:var(--color-tone-4)}.help-board--2 .board__col:nth-child(6) .letter__inner{border:solid 2px var(--green)}.help-board--2 .help-board__text{width:calc(80% - 44px)}.help-board--2 .hand{bottom:-16px;right:20px}.modal-header{height:var(--modal-header-height);max-width:var(--game-width);flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.modal-header .icon{height:var(--modal-header-height);width:var(--modal-header-height);padding:calc((var(--modal-header-height) - var(--close-icon-size))/2);background:0 0;margin:0;position:absolute;top:0;bottom:0;right:0}.modal-header .icon svg{fill:var(--modal-text-colour)}.modal--stats{color:#000}.modal--stats .modal__content{padding:0}.modal--stats .stat-row__label,.modal--stats .stat-row__val{color:#000}.hand svg{object-fit:contain;fill:#ffd90f;width:100%;height:100%}.menu{align-items:left;z-index:100;background-color:var(--color-tone-6);z-index:100;color:var(--color-tone-1);flex-direction:column;justify-content:flex-start;width:350px;max-width:100%;height:100%;display:flex;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 10px #0003,0 0 500px #0006}.menu .icon svg{fill:var(--color-tone-1)}.menu header{padding:0 0 0 14px}.menu header .icon{height:var(--header-height);width:var(--header-height);padding:calc((var(--header-height) - var(--close-icon-size))/2);background:0 0;margin:0}.menu hr{border-color:var(--color-tone-3);opacity:.5;margin-top:20px}.menu__item{cursor:pointer;justify-content:flex-start;align-items:center;width:100%;height:4rem;padding-left:14px;display:flex}.menu__item .menu__item__content{padding-left:14px}.menu__item small{text-align:left}.menu__item:hover{background-color:var(--color-tone-7)}.menu__item .menu__item-label{font-family:var(--title-font-family);font-weight:var(--title-font-weight);letter-spacing:.1rem;text-transform:uppercase;line-height:var(--font-size);font-size:var(--font-size);padding-left:14px}.menu__item .menu__item-icon{width:48px;height:48px;padding:12px}.menu__item .menu__item-image{border-radius:8px;width:48px;height:48px;overflow:hidden}.menu__item .menu__item-content{flex-direction:column;justify-content:center;padding-left:14px;display:flex}.menu__item img{max-width:100%;display:block}.menu__item--large .menu__item-label{padding-left:0}.menu{opacity:0;pointer-events:none;transition:opacity .3s .1s var(--easing),transform .5s var(--easing);transform:translate(-100%)}.menu.menu--active{opacity:1;pointer-events:auto;transition:opacity .3s var(--easing),transform .5s var(--easing);transform:translate(0)}.menu__footer{color:var(--color-tone-3);flex-direction:column;justify-content:center;align-items:center;padding:1rem;font-size:.9rem;display:flex}a{color:var(--color-tone-2);text-transform:lowercase;border-bottom:solid 1px var(--color-tone-1);padding-bottom:3px;font-size:.9rem;text-decoration:none}.menu{--board-size:48px;--board-padding:3px;--letter-spacing:0px}.menu .board{box-shadow:none;border-radius:8px;margin:0}.menu .board .letter{font-size:7px}.menu .board{background:var(--background-colour);border-color:#0000}.menu .board .letter__inner{color:var(--background-text-colour);background-color:#0000!important}.distribution{width:100%}.distribution__row{justify-content:center;padding:5px 0;display:flex}.distribution__row:nth-child(odd){background-color:#0000000d}.distribution__label{text-align:center;justify-content:center;align-items:center;width:3rem;font-size:.9rem;line-height:24px;display:flex}.distribution__label img{stroke:var(--color-tone-2);width:16px;height:16px;margin-left:5px}.distribution__label:nth-child(3){text-align:right;justify-content:flex-end;padding-right:4px;font-size:.75rem;line-height:24px}.distribution__val{flex-grow:1;max-width:400px}.distribution__bar{background-color:var(--green);color:#fff;text-align:right;text-align:right;border-radius:3px;min-width:21px;height:24px;padding-right:7px;font-size:12px;font-weight:700;line-height:24px}.distribution__row--empty .distribution__bar{background-color:var(--color-tone-3);opacity:.6}.distribution__row--empty .distribution__label:nth-child(3){opacity:.6}.switch{flex-direction:row;width:100%;display:flex}.switch .switch__control{width:60px;height:34px;display:inline-block;position:relative}.switch input{opacity:0;width:0;height:0}.switch>:first-child{letter-spacing:1px;text-transform:uppercase;flex-grow:1}.switch .switch__slider{cursor:pointer;background-color:var(--color-tone-4);border-radius:6px;transition:all .4s;position:absolute;inset:0}.switch .switch__slider:before{content:"";background-color:#fff;border-radius:5px;width:26px;height:26px;transition:all .4s;position:absolute;bottom:4px;left:4px}.switch input:checked+.switch__slider{background-color:var(--green)}.switch input:focus+.switch__slider{box-shadow:0 0 1px var(--green)}.switch input:checked+.switch__slider:before{transform:translate(26px)}.switch *{transition:background-color .2s var(--easing),color .2s var(--easing)}.game-help{opacity:0}.game--showhelp .game-help{transition:opacity var(--easing-duration2)var(--easing);opacity:1}.game-help__message{transition:opacity var(--easing-duration2)var(--easing);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:0 1rem;display:flex;position:absolute;top:0;left:0}.game-help__message div{max-width:400px}.game-help__message p{opacity:.7;color:var(--color-tone-7);margin-right:5px;display:inline}.scoring h2{margin-bottom:5px}.scoring .post-game-stats{opacity:1}.scoring .stat-row__label{text-transform:none;letter-spacing:1px}.scoring .stat-row__val{align-items:center;display:flex}.scoring .stat-row__val .star{width:1rem;height:1rem;margin:0 2px;display:inline-block;transform:translate(0)}.next-game-countdown{display:inline}.ad-rail{width:calc((100% - var(--game-width))/2);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;overflow:hidden}.ad-rail--left{left:0}.ad-rail--right{right:0}.ad-footer{background:var(--background-colour);justify-content:center;align-items:center;width:728px;height:90px;margin:auto!important;display:flex!important}.ad-footer.ad--disabled{height:0}.ccpafooter-code{color:var(--color-tone-3);text-align:center;margin-bottom:.5rem;font-size:.9em}:root{--mobile-ad-height:54px}.game-adbox{height:var(--mobile-ad-height);flex-shrink:0;justify-content:center;align-items:center;width:100%;padding-bottom:4px;display:flex;overflow:hidden}@media (width>=728px){.game-adbox{display:none}}.bottom-banner{background-color:var(--background-colour);flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100px;display:none}@media (width>=728px) and (height>=700px){.bottom-banner{display:flex}}