.help__button{background:none;border:none;text-transform:uppercase;font-size:1em;color:#b4e1ff;margin:1em .5em 0;padding:.25em .5em;outline:none;font-weight:700;-webkit-appearance:none;-moz-appearance:none}.help__button:focus,.help__button:hover{filter:brightness(1.1) contrast(1.1)}.help__button--muted{color:hsla(0,0%,100%,.3)}.help__button--muted:focus,.help__button--muted:hover{color:hsla(0,0%,100%,.8)}.help-button-row{display:flex;justify-content:flex-end}
.newChat{background:url(/assets/chat.80384e4606820161a6d4069f79b1e0d2.svg) 0 0/auto auto no-repeat;box-sizing:border-box;flex:1;font-size:.625em;letter-spacing:.025em;line-height:1.4;padding:2% 2% 4%}.guesser .newChat{margin:0 0 12%}.newChat__messageList{height:100%;list-style-type:none;margin:0;overflow:auto;padding:0}.newChat__message{display:flex;flex-direction:column;margin:0;padding:2% 4%;align-items:flex-start}.newChat__message.newChat__message__username--human{align-items:flex-end}.newChat__message:first-child{padding-top:2%}.newChat__message:last-child{padding-bottom:0}.newChat__message__username{margin:0 0 .4em;color:rgba(0,0,0,.8)}.newChat__message__username--ai .newChat__message__username strong{color:#62b8e8;font-weight:600}.newChat__message__username--human .newChat__message__username{text-align:right}.newChat__message__username--human .newChat__message__username strong{color:#e87461}.newChat__message__text,.newChat__message__username{flex-grow:1}.newChat__message__text{padding:1em;background:#fff;border-radius:.5em}.newChat__message__feedback{margin:2% 0 0}.newChat__message__feedback>span{display:inline-block}.newChat__message__feedback--blank{color:#fff}.newChat__message__feedback--blank .newChat__message__feedback__word{user-select:none}.newChat__message__feedback__blank__line{position:absolute;bottom:0;left:0;width:100%;height:.2em;background:#f44336}.newChat__message__feedback--similar .newChat__message__feedback__blank__line{background:#536dfe}.newChat__message__feedback--wrongLocation .newChat__message__feedback__blank__line{background:#009688}.newChat__message__feedback--correct .newChat__message__feedback__blank__line{background:transparent}.newChat__message__feedback__word{display:inline-block;position:relative;padding-bottom:.3em}.newChat__message__feedback--incorrect .newChat__message__feedback__word,.newChat__message__feedback--similar .newChat__message__feedback__word,.newChat__message__feedback--wrongLocation .newChat__message__feedback__word{font-weight:600}.guesser .newChat__message__feedback--blank .newChat__message__feedback__blank__line{background:silver}.tutorialFront{z-index:20!important}.newChat__loading{width:3em;display:block}
.iconary__tooltip{font-size:100%;position:absolute;z-index:12;box-sizing:border-box;top:0;left:0;animation:bounce .4s ease-in-out}@keyframes bounce{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.iconary__tooltip__content{background:rgba(45,50,55,.95);border-radius:10px;box-shadow:1px 2px 10px rgba(0,0,0,.4);color:hsla(0,0%,100%,.8);font-size:1.125em;padding:2em;text-align:left}.iconary__tooltip__wide{max-width:20em}.iconary__tooltip__narrow{width:15em}.iconary__tooltip__pointer{width:40px;height:40px;margin-top:-20px;position:absolute;overflow:hidden}.iconary__tooltip__pointer>div{position:absolute;background:rgba(45,50,55,.95);height:28.2842712474px;left:40px;top:0;transform-origin:top left;transform:rotate(45deg);width:28.2842712474px}.iconary__tooltip--position-left .iconary__tooltip__pointer,.iconary__tooltip--position-right .iconary__tooltip__pointer{top:50%;margin-top:-20px}.iconary__tooltip--position-right .iconary__tooltip__pointer{left:0}.iconary__tooltip--position-left .iconary__tooltip__pointer{right:0;transform:rotate(180deg)}.iconary__tooltip--position-above .iconary__tooltip__pointer,.iconary__tooltip--position-below .iconary__tooltip__pointer,.iconary__tooltip--position-belowInside .iconary__tooltip__pointer{left:50%;margin-left:-20px}.iconary__tooltip--position-below .iconary__tooltip__pointer,.iconary__tooltip--position-belowInside .iconary__tooltip__pointer{top:20px;transform:rotate(90deg)}.iconary__tooltip--position-above .iconary__tooltip__pointer{bottom:0;transform:rotate(-90deg)}.iconary__tooltip--position-center .iconary__tooltip__pointer{opacity:0}.iconary__tooltip--position-right .iconary__tooltip__content{margin-left:40px}.iconary__tooltip--position-left .iconary__tooltip__content{margin-right:40px}.iconary__tooltip--position-below .iconary__tooltip__content,.iconary__tooltip--position-belowInside .iconary__tooltip__content{margin-top:40px}.iconary__tooltip--position-above .iconary__tooltip__content{margin-bottom:40px}
.btn{user-select:none;padding:0;margin:0;border:none;text-align:center;display:block;border-radius:0;appearance:none;-webkit-appearance:none;position:relative;width:auto;height:auto;background:none;transition:opacity .1s ease;font-size:100%!important}.btn__content{width:100%;height:100%;box-sizing:border-box}.btn__tile+.btn__content{margin-top:-94%}.btn__glyph{width:100%;height:auto}.btn--green .btn__tile+.btn__content,.btn--wide .btn__tile+.btn__content{margin-top:-37%}.btn--text-only.btn--green .btn__tile+.btn__content,.btn--text-only.btn--wide .btn__tile+.btn__content{margin-top:-31%}.btn:focus:not(.btn--disabled),.btn:hover:not(.btn--disabled){filter:brightness(1.1) contrast(1.1)}.app:not(.app--mobile) .btn--keyDown:not(.btn--disabled):hover,.btn--keyDown:not(.btn--disabled),.btn:active:not(.btn--disabled),.btn:focus:active:not(.btn--disabled),.btn:hover:active:not(.btn--disabled){filter:brightness(.8) contrast(.9) saturate(.6);transform:scale(.97)}.btn.btn--disabled{opacity:.25;filter:contrast(.4) saturate(0);transition:filter .1s ease,opacity .1s ease}.btn__label{text-align:center}.btn:focus{outline:none}.btn--glyph-with-inline-label .btn__content{display:flex;align-items:center;justify-content:center;position:relative;z-index:2;padding:2% 6%}.btn--glyph-with-inline-label .btn__glyph{height:3.15em;width:auto;margin-left:-.7em}.btn--glyph-with-inline-label .btn__label{color:#fff;font-size:1.225em;letter-spacing:.035em;margin-left:-.175em;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.gameLayout{width:100%;height:53.333333333333336vw;position:relative;transition:filter 1s ease}.app__gameOver .gameLayout{filter:blur(.33em);user-select:none}.gameLayout__content{position:absolute;width:100%;height:100%;box-sizing:border-box;padding:2% 2.2%;display:flex;flex-direction:column}.gameLayout__body{width:100%;height:auto;flex:1;display:flex;min-height:0}.gameLayout__main{margin-left:6%;width:66.8%;height:100%;margin-right:1%}.gameLayout__canvasWrapper{width:100%;height:87.8%;box-sizing:border-box;padding:1.6% 1.3% 0;position:relative}.gameLayout__canvasWrapper .app__uiBackground{background:url(/assets/paperStack.a1ea39343b209b3f53deb844890da112.svg) 50% no-repeat}.gameLayout__iconCanvas{width:100%;height:0;padding-bottom:56.25%;position:relative}.gameLayout__iconCanvas canvas{display:block;width:100%;height:100%;position:absolute;cursor:inherit}.app__tutorialFocus .gameLayout__iconCanvas canvas{z-index:11}.gameLayout__bottomToolbar{width:100%;height:12%;display:flex;flex:1}.gameLayout__bottomToolbar__btnContainer{margin-left:auto;width:16.5%;margin-right:2%;margin-top:1.5%}.gameLayout__bottomToolbar .btn--endTurn,.gameLayout__bottomToolbar .btn--submit{width:100%;font-size:65%!important}.gameLayout__bottomToolbar .btn--endTurn .btn__content,.gameLayout__bottomToolbar .btn--submit .btn__content{padding-top:4%}.gameLayout__svgContainer{position:relative}.gameLayout__svgContainer:after{position:absolute;width:100%;height:100%;content:"";top:0;left:0;z-index:2;display:block}.gameLayout__svgContainer img{display:block;width:100%;height:auto}@media (min-aspect-ratio:15/8){.gameLayout{width:188vh;height:100%;padding-bottom:0}}@media only screen and (max-width:900px){.gameLayout{height:480px}}@media only screen and (max-height:480px){.gameLayout{height:480px;width:900px;display:block;margin:auto;padding-bottom:0}}
.modal{position:absolute;display:flex;justify-content:center;z-index:4;animation:modalFadeIn 1s}.modal,.modal__overlay{width:100%;height:100%;top:0;left:0}.modal__overlay{position:fixed;background:rgba(38,39,36,.8)}@keyframes modalFadeIn{0%{opacity:0}40%{opacity:1}to{opacity:1}}@media screen and (max-width:900px){.modal{width:900px}}
.dialog{align-items:center;justify-content:center}.dialog__box{text-align:center;position:relative;z-index:5;padding:1.6em 1em 1.85em;box-sizing:border-box;background:url(/assets/dialog.b93c3a78549d5c29d8fac123135dcfa1.svg) 50% no-repeat}.dialog__btnContainer{display:flex;width:100%;height:auto;justify-content:center;padding-top:1em;color:#fff;box-sizing:border-box}.dialog .btn{width:5em}.dialog .btn+.btn{margin-left:1em}.dialog__box h4{font-size:.8em;margin:0}.dialog__box p{font-size:.66em;margin:1em}
.footer{width:80%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;padding-top:.5%;user-select:none}.footer__logo{position:relative;margin-right:5%;opacity:.66;transition:opacity .1s ease}.app .footer__logo:focus,.app:not(.app--mobile) .footer__logo:hover{opacity:1}.footer__logo:active{opacity:.33;transition-duration:0s}.footer__logo:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.footer__logo span{display:none}.footer__logo--ai2{width:28%;margin-bottom:.5%}.footer__logo--prior{width:14%;margin-top:.25%}.footer__legal{width:39%;font-size:40%;color:hsla(0,0%,100%,.66);line-height:150%}.footer__legal a,.footer__legal a:visited{display:inline-block;color:hsla(0,0%,100%,.66);transition:color .1s ease}.footer__legal span{display:inline-block;opacity:.75;padding:0 1%}.splash .footer__legal a:not(:focus),.splash .footer__legal a:not(:hover),.splash .footer__legal div,.splash .footer__legal span{color:hsla(0,0%,100%,.45)}.app .footer__legal a:focus,.app:not(.app--mobile) .footer__legal a:hover{color:#fff}
.timer{width:46.5%;height:65%;margin-left:5.5%;background:url(/assets/timer.2029b50676e3357b59789fea173ed2c9.svg) 50% no-repeat;display:flex;align-items:center;justify-content:center;position:relative;z-index:4;user-select:none;margin-top:-6.5%}.timer__text{font-size:110%;text-align:center;display:block;color:#415038;font-weight:500}.timer__uh-oh{color:red}
.header{width:100%;height:14.5%;display:flex;position:relative}.header__logo{margin:0;width:16.25%;height:auto;margin-left:-.2%;margin-top:-.75%;user-select:none}.header__logo span{display:none}.header__controls{display:flex;width:17%;height:100%;margin-left:auto;position:relative;z-index:5}.header__controls .btn{width:23%;height:55%;margin-right:2%;margin-top:-3%;background-size:100%}.header__skipPhraseContainer{position:absolute;right:17.4%;top:-6.5%;display:flex;flex-wrap:nowrap;z-index:5}.btn--skipPhrase{width:10em;height:3.3em;font-size:59%!important}.btn--skipPhrase:nth-child(2){margin-left:.4em}.tutorial--header{z-index:11!important}.header-help-tooltip{max-width:20rem}.help-list{margin:0 0 1rem;padding:0 0 0 1rem}.help-list li{margin:1rem 0}.header-help-tooltip-buttons{text-align:right}
.phrase{display:flex;align-items:center;justify-content:center;position:absolute;box-sizing:border-box;z-index:1;padding:4% 3%}.phrase .app__uiBackground{background:url(/assets/phrase.0592a09a8122f8ceb6c2cfb11b646658.svg) 50% no-repeat}.phrase__readOnly{font-size:80%;font-weight:500;line-height:160%;text-align:center;color:#415038;position:relative;-ms-user-select:text}.guesser .phrase{padding:1% 4% 2%}.guesser:not(.app__screen--turnActive) .phrase{user-select:none}.phrase__guessBox{display:flex;flex-wrap:wrap;width:100%;justify-content:center;align-items:flex-end;position:relative}.phrase__guessBox__readOnly,.phrase__input__placeholder,.phrase__input input{font-size:65%}.phrase__input__placeholder{padding:0 .25em}.phrase__guessBox__readOnly{display:inline-block;padding-bottom:.49em}.phrase__guessBox__readOnly,.phrase__input{margin:0 .65%;font-weight:500}.phrase__guessBox--disabled{user-select:none;opacity:.4}.phrase__input{white-space:nowrap;position:relative}.phrase__input__placeholder,.phrase__input input{font-weight:500;text-align:center;line-height:auto}.phrase__input__placeholder{display:block;white-space:pre;opacity:0;user-select:none}.phrase__input input{font-family:Ubuntu,Arial,sans-serif;display:block;position:absolute;z-index:4;width:100%;height:100%;top:0;left:0;bottom:0;right:0;padding:0;margin:0;border:none;text-align:center;border-radius:0;appearance:none;-webkit-appearance:none;background:none}.phrase__input input:focus{outline:none}.phrase__input__focus{position:absolute;bottom:0;width:100%;height:10%;background:silver}.phrase__input input:focus+.phrase__input__focus{background:#307dd8!important}.app:not(.app--mobile) .phrase__input input:not([disabled]):hover+.phrase__input__focus{background:#a0b1c5}.phrase__input__placeholder,.phrase__input input{min-width:0;transition:min-width .05s ease}.phrase__input__placeholder.phrase__input__placeholder--empty,.phrase__input input[value=""]{min-width:5vh}.phrase__input__placeholder{min-height:4vh}.phrase__token{display:flex;flex-direction:column;align-items:center;position:relative;margin:0 .2em}.phrase__guess__feedbackIndicator{flex-shrink:0;flex-grow:0;position:absolute;top:100%;margin-top:.2em;text-align:center}.phrase__guess__feedbackIndicator svg{width:auto;height:.7em}.phrase__guess__feedbackIndicator__tooltip{width:auto;animation:none;z-index:5}.phrase__guess__feedbackIndicator__tooltip .iconary__tooltip__content{margin:10px;padding:.75em;font-size:1em;border-radius:5px;box-shadow:none}.phrase__guess__feedbackIndicator__tooltip .iconary__tooltip__pointer{width:20px;height:20px;margin-top:-20px;margin-left:-10px;top:20px}.phrase__guess__feedbackIndicator__tooltip .iconary__tooltip__pointer>div{background:rgba(45,50,55,.95);height:14.1421px;width:14.1421px;left:10px}.status-0 .iconary__tooltip__content,.status-0 .iconary__tooltip__pointer>div{background:#f44336}.status-0 svg path{fill:#f44336}.status-1,.status-2{margin-top:0}.status-1 svg,.status-2 svg{height:1.5em}.status-1 svg path,.status-2 svg path{fill:rgba(0,0,0,.3)}.status-3 .iconary__tooltip__content,.status-3 .iconary__tooltip__pointer>div{background:#536dfe}.status-3 svg path{fill:#536dfe}.status-4{margin-top:0}.status-4.iconary__tooltip{margin-top:-.5em}.status-4 svg{width:1.5em;height:1.5em}.status-4 .iconary__tooltip__content,.status-4 .iconary__tooltip__pointer>div{background:#009688}.status-4 svg path{fill:#009688}@media (max-aspect-ratio:15/8){.phrase__input__placeholder.phrase__input__placeholder--empty,.phrase__input input[value=""]{min-width:2.6667vw}.phrase__input__placeholder{min-height:2.1333vw}}@media screen and (max-height:480px),screen and (max-width:900px){.phrase__input__placeholder.phrase__input__placeholder--empty,.phrase__input input[value=""]{min-width:24px}.phrase__input__placeholder{min-height:19.2px}}
.sketchPad{user-select:none;z-index:auto;animation:none}.sketchPad .modal__overlay{animation:modalFadeIn 1s}.sketchPad .gameLayout{z-index:3}.app__tutorialModal+.sketchPad .gameLayout{z-index:10}.app__tutorialModal+.sketchPad .modal__overlay{display:none}.sketchPad__tool{width:3.425em;height:3.3em;position:absolute}.sketchPad__tool--erase{top:6.15em}.sketchPad .gameLayout__main{margin-left:7.751%}.sketchPad--sketch .sketchPad__tool{z-index:-10!important;filter:brightness(.22) contrast(.74) grayscale(.59) sepia(.03)!important}.sketchPad--tutorial .sketchPad__close{display:none}@keyframes sketchpadPopUp{0%{opacity:0;transform:translateY(2.5%)}20%{opacity:0;transform:translateY(2.5%)}60%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.sketchPad__stylizedBackground{background:url(/assets/sketchPad.1811df438707b4507855f246232f1905.svg) 50% no-repeat;width:93.4%;height:89%;display:flex;flex-direction:column;align-items:center;margin-top:9.75%;animation:sketchpadPopUp .66s cubic-bezier(0,1.305,.295,1.15)}.sketchPad__header{width:95%;height:16%;flex-grow:0;flex-shrink:0;padding-top:1.75%;margin-left:3%;position:relative}.sketchPad__close{width:6.45%;position:absolute;right:-6%;top:-10%;margin-left:3%;box-sizing:border-box}.sketchPad__suggestContainer{display:flex;padding:0 .5%;height:100%;border-bottom:1px dashed #a3a3a3;box-sizing:border-box}.sketchPad__suggest,.sketchPad__suggest__listWrapper{width:100%;height:100%;position:relative;overflow:hidden;display:flex;align-items:center}.sketchPad__suggest__listWrapper:after,.sketchPad__suggest__listWrapper:before{display:block;content:"";position:absolute;bottom:13%;width:10%;height:200%;background:#fff;box-shadow:0 0 1.5em 1.2em #fff}.sketchPad__suggest__listWrapper:before{left:-10%;z-index:2}.sketchPad__suggest__listWrapper:after{right:-10%}.sketchPad__suggest__empty{font-size:70%;width:100%;text-align:center;opacity:.33;display:block;padding:2% 0}.sketchPad__iconList{list-style:none;margin:0;display:flex;width:100%;height:100%;overflow:auto;box-sizing:border-box;padding:2%;font-size:70%;overflow:-moz-scrollbars-horizontal;overflow-x:scroll}@keyframes iconListFadeIn{0%{opacity:0}25%{opacity:0}to{opacity:1}}.sketchPad__iconList li{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;margin:0 2%;transition:opacity .02s ease;animation:iconListFadeIn 1s}.sketchPad__iconList li:last-child{padding-right:1.4em}.sketchPad__iconList li img{display:block;width:100%;height:60%;margin-bottom:5%}.sketchPad__icon__label,.sketchPad__iconList li img{transition:opacity .02s ease}.sketchPad__icon--loading .sketchPad__icon__label,.sketchPad__icon--loading img{opacity:0}.sketchPad__iconList li .spinner{position:absolute;height:40%;width:auto}.app:not(.app--mobile) .sketchPad__iconList li:hover{opacity:.8}.app:not(.app--mobile) .sketchPad__iconList li:hover img{transform:scale(1.2)}.sketchPad__icon__label{white-space:nowrap}.sketchPad__iconList li:active{opacity:.5;transition-duration:0s}.sketchPad__iconList li:active img{transform:scale(.98)}.sketchPad__canvasContainer{z-index:2;display:block;margin:0 0 2% 2%;position:relative}.btn__scroll,.sketchPad__canvasContainer canvas{cursor:inherit}.btn__scroll{appearance:none;-webkit-appearance:none;-ms-apparance:none;-moz-appearance:none;border:none;display:flex;align-items:center;justify-content:center;margin:.5em;padding:.5em;outline:none;transition:opacity .2s ease-in-out;border-radius:.5em;background:#a1c33a;border:1px solid #000;border-bottom-width:2px;border-right-width:2px}.btn__scroll:disabled{opacity:.3}.btn__scroll--left svg{transform:rotate(-180deg)}.btn__scroll svg{width:1.5em;height:auto;filter:drop-shadow(1.44px 1.44px 0 rgba(0,0,0,.8))}.btn__scroll svg path{fill:#fff}.btn__scroll:not(:disabled):hover{filter:brightness(1.1) contrast(1.1)}.btn__scroll:not(:disabled):active{filter:brightness(.8) contrast(.9) saturate(.6);transform:scale(.97)}.sketchPad__loading{position:absolute;top:1em;right:1em;font-size:.75em;color:rgba(0,0,0,.8);display:flex;align-items:center}.sketchPad__loading svg{width:1.5em;height:1.5em;margin-right:.5em}
.spinner{animation:rotating 1.5s linear infinite;user-select:none;display:block}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner__gradient1{fill:url(#spinner__gradient1)}
.searchBox{border:none!important;margin-top:.25em;width:70%;height:40%;font-size:1em;margin-bottom:.25em;text-align:center}.iconSearch__similarHeader__text{margin-top:.25em;margin-bottom:.5em;text-align:center;font-size:.7em;color:#000}.iconSearch__similarHeader__container{width:30%;display:flex;justify-content:flex-end;flex-direction:column;text-align:center}.searchBox__container{display:flex;border-bottom:1px dashed #a3a3a3;box-sizing:border-box}.searchBox::placeholder{color:#ababab;font-size:1em}.sketchPad--tutorial .iconSearch__close{display:none}.iconSearch__stylizedBackground{background:url(/assets/sketchPad.1811df438707b4507855f246232f1905.svg) 50% no-repeat;width:93.4%;height:89%;display:flex;flex-direction:column;align-items:center;margin-top:9.75%;animation:sketchpadPopUp .66s cubic-bezier(0,1.305,.295,1.15)}.iconSearch__header{width:95%;height:87%;flex-grow:0;flex-shrink:0;padding-top:1.75%;margin-left:3%;position:relative}.iconSearch__close{width:6.45%;position:absolute;right:-6%;top:-5%;margin-left:3%;box-sizing:border-box}.iconSearch__suggestContainer{display:flex;padding:0 .5%;height:100%;width:100%}.iconSearch__suggest,.iconSearch__suggest__listWrapper{width:100%;height:100%;position:relative;overflow:hidden;display:flex;align-items:center}.iconSearch__suggest__listWrapper:after,.iconSearch__suggest__listWrapper:before{display:block;content:"";position:absolute;bottom:13%;width:10%;height:200%;background:#fff;box-shadow:0 0 1.5em 1.2em #fff}.iconSearch__suggest__listWrapper:before{left:-10%;z-index:2}.iconSearch__suggest__listWrapper:after{right:-10%}.iconSearch__suggest__empty{font-size:70%;width:100%;text-align:center;opacity:.33;display:block;padding:2% 0}.iconSearch__iconList{list-style:none;margin:0;display:flex;width:70%;height:100%;overflow:auto;flex-wrap:wrap;align-content:flex-start;padding:1%;font-size:70%;overflow:-moz-scrollbars-horizontal;overflow-y:scroll;border-right:1px dashed #a3a3a3;box-sizing:border-box}.iconSearch__similarIconList{width:30%;height:100%}.iconSearch__icon{height:22%;width:21%}.iconSearch__similarIcon{width:45%;height:21%}@keyframes iconListFadeIn{0%{opacity:0}25%{opacity:0}to{opacity:1}}.iconSearch__iconList li{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;margin:0 2%;transition:opacity .02s ease;animation:iconListFadeIn 1s}.iconSearch__iconList li:last-child{padding-right:1.4em}.iconSearch__iconList li img{display:block;width:100%;height:60%;margin-bottom:5%;transition:opacity .02s ease}.iconSearch__icon__label,.iconSearch__iconList li img{transition:opacity .02s ease}.iconSearch__icon--loading .iconSearch__icon__label,.iconSearch__icon--loading img{opacity:0}.iconSearch__iconList li .spinner{position:absolute;height:40%;width:auto}.app:not(.app--mobile) .iconSearch__iconList li:hover{opacity:.8}.app:not(.app--mobile) .iconSearch__iconList li:hover img{transform:scale(1.2)}.iconSearch__icon__label{text-align:center}.iconSearch__iconList li:active{opacity:.5;transition-duration:0s}.iconSearch__iconList li:active img{transform:scale(.98)}.iconSearch__canvasContainer{z-index:2;display:block;margin:0 0 2% 2%;position:relative}.btn__scroll,.iconSearch__canvasContainer canvas{cursor:inherit}.btn__scroll{appearance:none;-webkit-appearance:none;-ms-apparance:none;-moz-appearance:none;border:none;display:flex;align-items:center;justify-content:center;margin:.5em;padding:.5em;outline:none;transition:opacity .2s ease-in-out;border-radius:.5em;background:#a1c33a;border:1px solid #000;border-bottom-width:2px;border-right-width:2px}.btn__scroll:disabled{opacity:.3}.btn__scroll--left svg{transform:rotate(-180deg)}.btn__scroll svg{width:1.5em;height:auto;filter:drop-shadow(1.44px 1.44px 0 rgba(0,0,0,.8))}.btn__scroll svg path{fill:#fff}.btn__scroll:not(:disabled):hover{filter:brightness(1.1) contrast(1.1)}.btn__scroll:not(:disabled):active{filter:brightness(.8) contrast(.9) saturate(.6);transform:scale(.97)}.iconSearch__loading{position:absolute;top:1em;right:1em;font-size:.75em;color:rgba(0,0,0,.8);display:flex;align-items:center}.iconSearch__loading svg{width:1.5em;height:1.5em;margin-right:.5em}
.robot{overflow:hidden;width:auto;height:0;padding-bottom:75%}.robot svg{display:block;width:100%;height:auto;position:absolute;bottom:-4.7%;left:0;animation:robotEntrance 1s cubic-bezier(.095,1.26,.48,.985) forwards}@keyframes robotEntrance{0%{transform:translateY(100%)}50%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes propEntrance{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.robot__keyboard,.robot__pencil{opacity:0}.robot--hasKeyboard .robot__keyboard,.robot--hasPencil .robot__pencil{animation:propEntrance .5s cubic-bezier(.095,1.26,.48,.985) forwards;transform-origin:80% 80%}.robot__nameTag{opacity:.66}.robot--flipped,.robot__speechBubble--flipped,.robot__speechBubble--flipped .robot__speechBubble__content{transform:scaleX(-1)!important}.robot--flipped .robot__nameTag{opacity:0}.robot__lightGray1{fill:#c8d5dd}.robot__lightGray2{fill:#c9d5dd}.robot__white{fill:#fff}.robot__offWhite1{fill:#f8f9fa}.robot__offWhite2{fill:#f0f4f6}.robot__gradient1{fill:url(#robot__gradient1)}.robot__gradient2{fill:url(#robot__gradient2)}.robot__gradient3{fill:url(#robot__gradient3)}@keyframes speechBubbleEntrance{0%{transform:scale(0);opacity:0}to{transform:scale(.99999);opacity:1}}.robot__speechBubble,.robot__speechBubble__content{display:flex;align-items:center;justify-content:center}.robot__speechBubble{background:url(/assets/speechBubble.69ceac2b9955f8fe3fb511024aefe4bc.svg) 50% no-repeat;font-size:1em;width:10.7em;height:8.3em;opacity:0;transform:scale(0);backface-visibility:hidden}.robot__speechBubble--visible{animation:speechBubbleEntrance .2s cubic-bezier(.095,1.26,.48,.985) forwards .2s}.robot__speechBubble--intro.robot__speechBubble--visible{animation:speechBubbleEntrance .5s cubic-bezier(0,1.65,.74,1.18) forwards 1.5s}.robot__speechBubble__content{flex-direction:column;text-align:center;margin:0 0 1.175em .66em}.robot__speechBubble span{display:block;color:#000}.robot__speechBubble__gray{color:#8c9093}.robot__speechBubble__blue{color:#4692c7}
.gameOver{justify-content:center;align-items:center;z-index:6}.gameOver__content{position:relative;z-index:2;color:#fff;text-align:center}.gameOver__message{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.gameOver__message h1{font-size:4em!important;font-family:Changa One,sans-serif;text-transform:uppercase;margin-bottom:0;background:linear-gradient(180deg,#e8e8e8 0,#a8a8a8);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(.075em .075em 0 #000);position:relative}.gameOver__message h1.gameOver__youWinText{animation:youWinTextEntrance 1.6s ease forwards;background:linear-gradient(180deg,#fedf8e 0,#f0ac28);-webkit-background-clip:text;background-clip:text}.gameOver__message p{display:flex;flex-direction:column;align-items:center}.gameOver__message p span{display:block}.gameOver__phrase{font-size:1.5em;margin-top:.5em}.gameOver__phrase.skipped__phrase{margin:0 0 1.5em}.gameOver__message__primary{font-size:1em}.gameOver__message__secondary{opacity:.66;font-size:.8em}.gameOver__message__secondary+.gameOver__message__primary{margin-top:.3em}.gameOver__countdown{display:flex;flex-direction:column;align-items:center}.gameOver__countdown__text{font-size:.5em!important;opacity:.5;margin-bottom:1em}.gameOver__buttons{display:flex;justify-content:center}.gameOver__playAgain,.gameOver__skip{margin:0 2%;width:12em;font-size:.5em!important}.gameOver__playAgain .btn__tile,.gameOver__skip .btn__tile{transform:scaleY(.9);width:11.76em;height:4.38em}.gameOver__playAgain .btn__content,.gameOver__skip .btn__content{margin-top:-35%!important}@keyframes youWinTextEntrance{0%{transform:scale(1)}55%{transform:scale(1)}70%{transform:scale(1.2)}85%{transform:scale(1)}to{transform:scale(1)}}.gameOver__countdown,.gameOver p{font-size:1.5em}.gameOver .robot{position:absolute;z-index:2;right:0;bottom:0;width:31.31%}.gameOver__sceneImage{margin-top:2em;position:relative}.gameOver__sceneImage__paper,.gameOver__sceneImage canvas{border:1px solid #000;background:#fff}.gameOver__sceneImage__paper{position:absolute;z-index:3;transform:rotate(-1deg);height:100%;width:100%}.gameOver__sceneImage__paper:nth-child(2){z-index:4;transform:rotate(2deg)}.gameOver__sceneImage canvas{position:relative;z-index:5}@media (max-aspect-ratio:1/1){.gameOver__content{font-size:1.5em}}@media only screen and (max-width:900px){.gameOver .robot{width:255px}}@media only screen and (max-height:480px){.gameOver__content{height:404px;padding-top:20px}.gameOver .robot{top:0;height:480px;padding:0}}
.drawer .header .phrase{top:0;left:18.6%;width:41.1%;height:119%;z-index:2}.drawer__tool{width:3.425em;height:3.3em;position:absolute}.drawer__tool--draw{top:6.15em}.drawer__tool--clone{top:9.75em}.drawer__tool--flip{top:13.35em}.drawer__tool--delete{top:16.95em}.app:not(.app--mobile) .drawer--sketchModalActive .drawer__tools__item .btn:hover{filter:none;transform:none}.app .drawer{-ms-user-select:none}.app__tutorialFocus.tutorial--background{z-index:5!important}.drawer .gameLayout__iconCanvas.gameLayout__iconCanvas--firstLoad canvas{background:url(/assets/canvasFirstLoad.0048f2b3f104f855b1adc2ad7fbd862f.svg) 50% no-repeat;background-size:cover}
.difficulty-list{list-style-type:none;padding:1em;border-radius:.3em;margin:0;max-width:30em;border:6px solid hsla(0,0%,100%,.1);outline:none}.difficulty-list li{margin:1em 0 0;text-align:left;padding:1em 7em 1em 4em;position:relative;color:#fff;opacity:.6;transition:opacity;line-height:1.4;min-height:2em;display:flex;align-items:center;transition:all .3s ease-in-out;border-radius:.25em}.difficulty-list li:first-child{margin-top:0}.difficulty-list li.selected{opacity:1;background:hsla(0,0%,100%,.2)}.difficulty-label{font-weight:500;font-size:1.2em;text-transform:uppercase;display:inline-block;margin:0 0 .2em}.completed-indicator,.selected-indicator{position:absolute}.selected-indicator{left:.5em;font-size:2em;line-height:1;animation:bounce 1s infinite}.completed-indicator{right:.5em;background:rgba(0,0,0,.3);border-radius:2em;padding:0 .5em 0 .25em;display:flex;align-items:center;animation:scale-in .5s ease-in-out}.completed-indicator span{font-size:.625em;text-transform:uppercase}.completed-indicator img{height:1.5em;width:1.5em}.difficulty-extra{font-size:.825em}.example-phrases{padding:.2em 1em}@keyframes bounce{0%{transform:scale(.9)}50%{transform:scale(1.1)}to{transform:scale(.9)}}@keyframes scale-in{0%{transform:scale(0)}90%{transform:scale(1.1)}to{transform:scale(1)}}
.select-difficulty-modal-overlay{z-index:6}.select-difficulty-modal{display:flex;justify-content:center;align-items:center;flex-grow:1;font-size:.75em}.select-difficulty-modal__content{background:#ededed;border:1px solid #2a465b;padding:1em}.select-difficulty-modal__content h2{color:#000;text-align:center;margin:0;font-size:1.1em;font-weight:500}.select-difficulty-modal__outer-border{border:1px solid #000;background:#000;border-radius:.9em}.select-difficulty-modal__border{border:6px solid #6ab4ec;background:#6ab4ec}.select-difficulty-modal__border,.select-difficulty-modal__content{border-radius:.6em}.select-difficulty-modal__content .difficulty-list{padding:0}.select-difficulty-modal__content .difficulty-list li{color:#000;border-radius:.6em}.select-difficulty-modal__content .difficulty-list li.selected{background:rgba(106,180,236,.2)}.select-difficulty-modal__content .completed-indicator{background:rgba(117,188,239,.8);font-weight:500;color:#fff;animation:none}
.guesser .gameLayout__body{box-sizing:border-box;padding:0 5.2%}.guesser .header{height:8.75%}.guesser .header__remainingGuesses{position:absolute;color:hsla(0,0%,100%,.66);left:19.2%;top:12%;width:50%;text-align:center;font-size:95%;font-weight:300;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;user-select:none}.guesser .header__remainingGuesses strong{font-weight:700;color:#fff;display:inline-block;text-align:center;min-width:2%;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.guesser .header__skipPhraseContainer{position:absolute;right:17.3%;top:-11.5%;display:flex;flex-wrap:nowrap}.guesser .header .btn--skipPhrase:nth-child(2){margin-left:.4em}.guesser .guesser__showMoreContainer{position:absolute;bottom:8.4em;right:1em;z-index:1}.guesser .btn--showMore{width:11.1em;height:3.3em;font-size:59%!important;color:#fff;margin-left:2%}.guesser .btn--showMore .btn__content{margin-top:-35%!important}.guesser .btn--showMore .btn__label{font-size:1.4em}.guesser .timer{height:109.3%}.btn--showMore{width:11.1em;height:3.3em;font-size:59%!important;color:#fff;margin-left:2%}.btn--showMore .btn__content{margin-top:-35%!important}.btn--showMore .btn__label{font-size:1.4em}.guesser .gameLayout__main{width:69.5%;position:relative}.guesser .gameLayout__canvasWrapper{height:77%}.guesser .chat{padding-top:2.1%;padding-bottom:2.1%}.guesser .chat__topFade{top:4.1%}.guesser .chat__bottomFade{bottom:4.1%}.guesser .gameLayout__bottomToolbar{height:23%;position:relative}.guesser .gameLayout__bottomToolbar .phrase{top:-21%;left:5.25%;width:71.5%;height:88.5%}.guesser .footer{width:80%;height:auto;position:absolute;bottom:-4%;left:12%}.guesser .footer__legal{width:42%}.gameLayout__bottomToolbar__btnContainer{width:17.7%}
.splash{user-select:none}.splash,.splash__AI2Logo,.splash__content{display:flex;flex-direction:column;align-items:center;justify-content:center}.splash__content{position:relative;text-align:center;z-index:4;padding-top:2em}.splash__AI2Logo{width:13.2em;position:absolute;top:1.3em;left:1.4em;z-index:3}.splash__AI2Logo h2{display:block;margin:0;position:relative;z-index:2;width:100%;opacity:.66;transition:opacity .1s ease}.app:not(.app--mobile) .splash__AI2Logo:hover h2{opacity:1}.splash__AI2Logo:active{opacity:.8}.splash__AI2Logo:focus{outline:none}.splash__AI2Logo h2 span,.splash__IconaryLogo h1{display:none}.splash__IconaryLogo{background:url(/assets/logo-iconary.9157103e81f59c47ec606106e0d1e3be.svg) 50% no-repeat;width:21.5em;height:6.1em;animation:logoEntrance 1.6s ease forwards}@keyframes logoEntrance{0%{transform:scale(1)}55%{transform:scale(1)}70%{transform:scale(1.03)}85%{transform:scale(1)}to{transform:scale(1)}}.splash__tagline{font-weight:400;opacity:.66;font-size:1em;margin-top:.8em}.splash__userChoosesRole{display:flex;flex-direction:column;align-items:center;margin-top:.9em}.splash__userChoosesRole__label{font-weight:400;font-size:1.25em;margin:1em 1em 1em 1.4em}.splash__btnContainer{display:flex;width:73%;height:auto;justify-content:center;padding:0 2% 12%}.splash__btnContainer .btn{padding:0 .3em}.splash__btnContainer .btn__tile{width:9.2em;height:3.3em}.splash .footer{position:absolute;right:0;bottom:0;width:31.5%;padding:0 1.8em 1.5em 0;height:auto;display:flex;flex-direction:column;align-items:flex-end;text-align:right;z-index:0}.splash .footer__logo{margin-right:0}.splash .footer__logo--prior{display:inline-block;width:7.6em!important;height:2.4em!important;margin-top:0;margin-bottom:.28em;background:url(/assets/logo-prior.e411fc9066c53e842cf6e319556163f0.svg) 50% no-repeat}.splash .footer__builtBy{width:100%;max-width:25em;border-bottom:.05em solid hsla(0,0%,100%,.25);margin-bottom:1.3em;padding-bottom:1.6em;font-size:70%;color:hsla(0,0%,100%,.4)}.splash .footer__builtBy a{color:hsla(0,0%,100%,.45);text-decoration:none;transition:color .2s ease;font-weight:700}.app:not(.app--mobile) .splash .footer__builtBy a:hover,.splash .footer__builtBy a:focus{color:#fff}.splash .footer__logo--prior img{display:none}.splash .footer__legal{width:100%;font-size:58%}.splash .robot{position:absolute;z-index:2;left:0;bottom:0;width:31.31%}.splash .robot__speechBubble{position:absolute;z-index:2;left:14.2%;bottom:8.5em}.unsupported-browser-message{display:flex;justify-content:center;position:fixed;background:rgba(0,0,0,.8);color:#fff;font-size:.8em;top:0;left:0;right:0;padding:2em;z-index:50;text-align:center}.unsupported-browser-message__content{max-width:640px}.unsupported-browser-message__text{text-align:left;margin-top:1em}.unsupported-browser-message__button{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:1em;margin:2em auto 0;border:none;max-width:320px;width:100%;font-size:1em;font-weight:900;border-radius:.25em;text-transform:uppercase;display:block;background:linear-gradient(0deg,gold,#f4d118);cursor:pointer}.app--mobile .unsupported-browser-message{font-size:3em;bottom:0;align-items:center}.app--mobile .unsupported-browser-message__button,.app--mobile .unsupported-browser-message__content{max-width:100%}.api-down-error{max-width:40rem;padding:2rem;background:rgba(244,67,54,.7);border-radius:1rem;font-size:1.25rem;box-shadow:4px 4px 0 rgba(0,0,0,.3)}.api-down-error h2{margin-top:0}.api-down-error__icon{font-size:6rem}@media (max-aspect-ratio:1/1){.splash__content{font-size:1.5em}}@media (min-aspect-ratio:15/8){.splash .robot{max-width:19.5em}}@media only screen and (max-width:900px){.splash .footer{width:900px;right:auto;box-sizing:border-box}.splash .robot{width:282px}.splash .robot__speechBubble{left:140px}}@media only screen and (max-height:480px){.splash__content{height:404px;padding-top:20px}.splash__btnContainer{width:40%;padding-bottom:0}.splash .footer{min-width:900px;display:block;top:360px}.splash .footer .footer__builtBy{border:none}.splash .robot{top:0;height:480px;padding:0}}.splash__share{position:absolute;top:1.3em;right:1.2em;z-index:7;display:flex}.btn--about,.btn--twitter{width:6.3em!important;height:auto!important;position:relative}.btn--twitter .btn__glyph{height:1.3em;width:auto;margin:0 1em 0 0}.btn--about .btn__tile,.btn--twitter .btn__tile{position:absolute;height:100%;width:100%;top:0;left:0;bottom:0;right:0;margin:0}.btn--about .btn__content,.btn--twitter .btn__content{margin:0!important;padding:.9em 1.5em 1em!important;font-size:.65em!important}.btn--about .btn__label{font-size:1.225em;display:inline-block}
.loading,.loading__content{display:flex;flex-direction:column;justify-content:center;align-items:center;user-select:none}.loading__content{text-align:center}.loading h2{font-size:1.5em;font-weight:400;margin-bottom:1.3em;padding-left:.5em}.loading h2 strong{font-weight:700}.loading .spinner{width:3.2em;height:3.2em}@media only screen and (max-width:900px){.app.loading{width:auto!important}}@media only screen and (max-height:480px){.app.loading{height:100%!important;min-width:0!important;display:flex!important}}.connect-error{transition:opacity 1s ease,filter 1s ease,height 1s ease;height:auto;opacity:1}.connect-error-hidden{height:0;opacity:0}
.toastContainer{display:flex;flex-direction:column-reverse;position:fixed;bottom:30px;left:30px;user-select:none}.toast{padding:24px 32px;border-radius:6px;background:rgba(0,0,0,.95);box-shadow:0 0 40px rgba(0,0,0,.4),0 0 0 1.5px hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.75);font-size:17px;z-index:7;animation:fadeIn 1s;margin:5px}.toast--exiting{animation:fadeOut 1s forwards}
#root,.app,.app__screen,body,html{width:100%;height:100%}body,html{background:#2c3438;background:#000}body{margin:0;font-family:Ubuntu,Arial,sans-serif}*{backface-visibility:hidden}.app__uiBackground{position:absolute;width:100%;height:100%;top:0;left:0;transition:filter .5s ease}.app__tutorialModal{z-index:10}.app__skipTutorial,.app__tutorialFocus{z-index:11!important}.app__skipTutorial{position:absolute;background:rgba(0,0,0,.6);padding:1rem;border-radius:.5rem;right:2rem;top:2rem;color:#fff;display:flex;align-items:center;cursor:pointer;font-size:.75em}.app__skipTutorial:hover{background:rgba(0,0,0,.9)}.app__skipTutorial:active,.app__skipTutorial:hover:active{transform:scale(.97)}.app__skipTutorial svg{margin:0 0 0 1rem;width:1rem;height:1rem}.app__skipTutorial svg path{fill:#fff}.app__preload{position:absolute;user-select:none;z-index:-1;width:0;height:0;overflow:hidden}.app__preload img{display:inline-block;font-size:0;margin:0;width:1px!important;height:1px!important;opacity:0}@media (min-aspect-ratio:15/8){.app{font-size:3vh}}@media (max-aspect-ratio:15/8){.app{font-size:1.6vw}}@media only screen and (max-width:900px){.app{width:900px;font-size:14.4px}}@media only screen and (max-height:480px){.app{font-size:14.4px;height:480px;min-width:900px;display:block;margin:auto;padding-bottom:0}}
.app,.app__cursor--default{cursor:url(/assets/cursor-default.73f08dbba625f7543d93a6fc7a2e5f78.png) 4 4,default}.app__cursor--none,.app__cursor--none *{cursor:none!important}.app__cursor--move{cursor:url(/assets/cursor-move.4bc54a28658d844719a0cc43ec5449f5.png) 24 24,move}.app__cursor--ne-resize{cursor:url(/assets/cursor-sw-ne-resize.dd11e584df63055884564d5a3be6cc81.png) 19 19,ne-resize}.app__cursor--nw-resize{cursor:url(/assets/cursor-nw-se-resize.2d6a8aab7eea3a04a2f11644dba98fa3.png) 20 20,nw-resize}.app__cursor--se-resize{cursor:url(/assets/cursor-nw-se-resize.2d6a8aab7eea3a04a2f11644dba98fa3.png) 20 20,se-resize}.app__cursor--sw-resize{cursor:url(/assets/cursor-sw-ne-resize.dd11e584df63055884564d5a3be6cc81.png) 19 19,sw-resize}.app__cursor--rotate{cursor:url(/assets/cursor-rotate.413adbf4f9f19a6f8b65d0f0686250ad.png) 21 24,crosshair}.app__cursor--text,.phrase__input input[type=text]:focus{cursor:url(/assets/cursor-text.dbc6cf8e539987d4769b96e02871ea64.png) 7 16,text}.app__cursor--pencil{cursor:url(/assets/cursor-pencil.3167896210a1795542721524c0517b84.png) 8 68,crosshair}
.app__screen{display:flex;justify-content:center;animation:fadeIn 1s}.app__screen--switching{animation:fadeOut .5s forwards}.app__screen--vignette:before{background:url(/assets/vignette.9b2ffdf8f57cdcd384568ffe3c921de8.png);background-size:100% 100%;content:"";position:fixed;top:0;left:0;width:100%;height:100%;opacity:.5}.app__screen--introScreen{background:#4c9bd0;background:linear-gradient(135deg,#62b8e8,#2e7ab6);color:#fff;letter-spacing:.03em}.app__screen--introScreen .footer{letter-spacing:normal}.app__screen--introScreen__wallpaper,.app__screen--introScreen__wallpaper:before,.app__screen__wallpaper{width:100%;height:100%;position:fixed;top:0;left:0;z-index:0}.app__screen__wallpaper{background:url(/assets/wallpaper.11b7f5be44196aeaa69f27933fb2c114.jpg);background-size:cover;transition:opacity .5s ease,filter .5s ease;opacity:1}.app__screen:not(.app__screen--turnActive) .app__screen__wallpaper{opacity:.5;filter:grayscale(1)}.app__screen--introScreen__wallpaper,.app__screen--introScreen__wallpaper:before{background:url(/assets/iconRain1.18fc0d1fd46e929d0e64886590f9e4b0.png) repeat center 0;background-size:62.61em 33.39em;animation:iconRain 40s linear infinite;opacity:.04}.app__screen--introScreen__wallpaper:before{content:"";display:block;background-image:url(/assets/iconRain2.2ed642f3e5462364deba1012d5ace00c.png);animation-duration:20s;opacity:1}@keyframes iconRain{0%{background-position:center 0}to{background-position:center 33.39em}}.app__screen--introScreen.app__screen--vignette:before{opacity:.33}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}
.app__shadow{filter:drop-shadow(.33vh 1vh 0 rgba(0,0,0,.2))}.app__shadow--sm{filter:drop-shadow(.15vh .5vh 0 rgba(0,0,0,.2))}.app__shadow--glyph{filter:drop-shadow(.3vh .3vh 0 rgba(0,0,0,.33))}@media (max-aspect-ratio:15/8){.app__shadow{filter:drop-shadow(.176vw .53333vw 0 rgba(0,0,0,.2))}.app__shadow--sm{filter:drop-shadow(.08vw .26667vw 0 rgba(0,0,0,.2))}.app__shadow--glyph{filter:drop-shadow(.16vw .16vw 0 rgba(0,0,0,.33))}}@media screen and (max-height:480px),screen and (max-width:900px){.app__shadow{filter:drop-shadow(1.584px 4.8px 0 rgba(0,0,0,.2))}.app__shadow--sm{filter:drop-shadow(.72px 2.4px 0 rgba(0,0,0,.2))}.app__shadow--glyph{filter:drop-shadow(1.44px 1.44px 0 rgba(0,0,0,.33))}}.app__shadow,.app__shadow--glyph,.app__shadow--sm{transform:translateZ(0)}
.app__screen--selectDifficulty h2{margin:0;width:100%;font-weight:500}.app__screen--selectDifficulty h3{margin:1em 0;width:100%;font-size:.9em;font-weight:400}
