:root{--pink:#ff6f91;--yellow:#ffbe0b;--green:#06d6a0;--blue:#118ab2;--purple:#8338ec}body,html{padding:0;margin:0;font-family:Montserrat,sans-serif;background-image:-webkit-radial-gradient(circle,#e36913 0,#f79806 10%,#030300 85%);background-image:radial-gradient(circle,#e36913 0,#f79806 10%,#030300 85%);background-repeat:no-repeat;font-size:18px;min-height:100vh;min-width:100vw;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;overflow-x:hidden;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-animation:glowAnim 7s ease-in-out infinite;animation:glowAnim 7s ease-in-out infinite}.content-spacing{margin-top:4rem}.container{width:100%;align-self:stretch}a{color:inherit;text-decoration:none}*{-moz-box-sizing:border-box;box-sizing:border-box}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.info{background:#fffbe6;border:2px solid #e0e0e0;border-radius:0;padding:2rem;margin:2rem auto 0;max-width:800px}.info-content{max-width:720px}.amatic,h1{font-family:Amatic SC,cursive!important}.am{font-family:Jiret,cursive!important}#menuToggle{display:block;position:absolute;top:6%;left:6%;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#menuToggle a{text-decoration:none;color:#2e2902;-webkit-transition:color .3s ease;transition:color .3s ease}#menuToggle a:hover{color:#915a02}#menuToggle input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#ffec77;border-radius:3px;z-index:1;-webkit-transform-origin:4px 0;transform-origin:4px 0;-webkit-transition:background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,-webkit-transform .5s cubic-bezier(.77,.2,.05,1);transition:background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,-webkit-transform .5s cubic-bezier(.77,.2,.05,1);transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,-webkit-transform .5s cubic-bezier(.77,.2,.05,1)}#menuToggle span:first-child{-webkit-transform-origin:0 0;transform-origin:0 0}#menuToggle span:nth-last-child(2){-webkit-transform-origin:0 100%;transform-origin:0 100%}#menuToggle input:checked~span{opacity:1;-webkit-transform:rotate(45deg) translate(-2px,-1px);transform:rotate(45deg) translate(-2px,-1px);background:#232323}#menuToggle input:checked~span:nth-last-child(3){opacity:0;-webkit-transform:rotate(0deg) scale(.2);transform:rotate(0deg) scale(.2)}#menuToggle input:checked~span:nth-last-child(2){-webkit-transform:rotate(-45deg) translateY(-1px);transform:rotate(-45deg) translateY(-1px)}#menu{position:absolute;width:741px;min-height:741px;margin-left:-399px;margin-top:-399px;padding-left:87px;padding-top:248px;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;background:#ffec64;border-radius:100%;list-style-type:none;-webkit-font-smoothing:antialiased;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform .5s cubic-bezier(.77,.2,.05,1);transition:-webkit-transform .5s cubic-bezier(.77,.2,.05,1);transition:transform .5s cubic-bezier(.77,.2,.05,1);transition:transform .5s cubic-bezier(.77,.2,.05,1),-webkit-transform .5s cubic-bezier(.77,.2,.05,1)}#menu li{padding:10px 0;font-size:22px}#menu li ul{list-style:none;margin:.5rem 0 0 1rem;padding:0}.has-submenu>span{cursor:pointer}.submenu{display:none}.submenu.open{display:block}#menu li ul li{padding:5px 0;font-size:20px}#menuToggle input:checked~ul{-webkit-transform:none;transform:none}.board{position:relative;background:#fff;padding:2rem;min-height:60vh;width:90%;max-width:600px;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;border-radius:1rem;box-shadow:0 4px 6px rgba(0,0,0,.1);margin:2rem 0}.board .guess-status,.board .score-display{color:var(--pink)}.intro{position:relative;background:#fff;padding-top:2rem;min-height:80vh;min-width:50vw;max-width:50vw;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;box-shadow:0 4px 6px rgba(0,0,0,.1)}.control,.intro{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;border-radius:1rem}.control{position:absolute;opacity:.79;left:66.5%;top:15%;background-color:#a58f44;padding:1rem .5rem;cursor:pointer;display:none}.active{display:-moz-box;display:flex}.betweenLevelBoard,.dashboard{position:absolute;z-index:9;color:#eae3b0;background-color:#121212;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;border-radius:2rem}.dashboard{min-height:5rem}.gameOverBoard,.levelLostBoard{position:absolute;z-index:9;color:#eae3b0;background-color:#121212;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;border-radius:2rem}.betweenLevelBoard,.gameOverBoard,.levelLostBoard{min-width:60%;min-height:60%;max-width:100%;max-height:100%}.betweenLevelBoard ul,.gameOverBoard ul,.levelLostBoard ul{display:-moz-inline-box;display:inline-flex;list-style:none;-moz-box-pack:center;justify-content:center;padding:0 1rem}.dashboard .star{-webkit-animation-name:sprinkle;animation-name:sprinkle;-webkit-animation-duration:1.1s;animation-duration:1.1s;opacity:.1;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;position:absolute}.dashboard .star1{position:absolute;width:15%;top:4rem;right:1rem!important;-webkit-transform:rotate(-14deg);transform:rotate(-14deg)}.dashboard .star2{position:absolute;width:20%;top:6rem;right:2rem!important;-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}.dashboard .star3{width:17%;top:5rem;right:1rem!important;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.dashboard .star4{width:3%;bottom:2rem}.dashboard .star4,.dashboard .star5{left:1rem!important;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.dashboard .star5{width:6%;bottom:3rem!important}.betweenLevelBoard h3,.betweenLevelBoard h4,.gameOverBoard h3,.gameOverBoard h4,.levelLostBoard h3,.levelLostBoard h4,li{padding:0 1rem}.dashboard h2,.dashboard h3{padding:0 2rem}.dontShow,.playing{display:none}.scoreBoard{position:absolute;top:0;color:#ffec64;background-color:#131313;box-shadow:0 2px 1px #4a350d;border-radius:1rem;padding:1px 18px;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center;width:98%}.scoreBoard,.scoreBoard span{display:-moz-box;display:flex}.coinBrd,.ctrlBrd,.levelBrd,.lifeBrd,.timeBrd{display:-moz-box;display:flex;top:0;margin:0 2rem;-moz-box-pack:center;justify-content:center}.level,.score,.time{margin:0 1rem;color:#ffec64}.ctrlBrd img{cursor:pointer}.scoreBoard img{width:1.4rem;height:auto;fill:#f79806;margin:3px 6px}.heart img{fill:red;-webkit-animation:beat .4s infinite alternate;animation:beat .4s infinite alternate;-webkit-transform-origin:center;transform-origin:center}.menu img{padding-right:.2rem!important}@-webkit-keyframes beat{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes beat{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.boxes{flex-wrap:wrap;padding:1rem;margin-top:3rem 1rem}.box,.boxes{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.box{font-size:20px;margin:2px 4px;border:1px solid #643e01;font-weight:700;border-radius:1rem;color:#eae3b0;min-width:5rem;min-height:2.5rem}.box p{margin:0;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.box-w-word{border:1px solid #4ca502;-webkit-transition:border .5s ease-out;transition:border .5s ease-out}.box-w-word p{color:#4ca502;-webkit-transition:color .5s ease-out;transition:color .5s ease-out}.notFound{display:none;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.bottomInfo,.keyInfo{display:-moz-box;display:flex}.keyInfo{font-size:11px;color:#fffde7;margin-left:4.3rem;position:absolute;margin-top:11%}.buttons{flex-wrap:wrap;-moz-box-pack:center;justify-content:center;border:1px solid #dbdb7a;margin:1.2rem 1rem;border-radius:1rem}.buttons,.socials{display:-moz-box;display:flex}.socials{margin:1rem 0 .2rem}.socials button{padding-left:2rem}.btn,.play{font-size:20px;padding:.75rem 1.5rem;margin:1rem;border:none;color:#fff;font-weight:700;border-radius:1rem;background:-webkit-linear-gradient(315deg,var(--yellow),var(--pink));background:linear-gradient(135deg,var(--yellow),var(--pink));cursor:pointer;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;box-shadow:0 4px 6px rgba(0,0,0,.1)}.btn:active,.btn:focus,.btn:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);background:-webkit-linear-gradient(315deg,var(--pink),var(--yellow));background:linear-gradient(135deg,var(--pink),var(--yellow))}.play:focus-visible{outline:none;border:2px solid var(--pink)}.btn:focus-visible{outline:none;border:2px solid var(--pink)}.control .play{font-size:16px;padding:.5rem;margin:.2rem 1rem;border:1px solid #ffab23;border-radius:.5rem;cursor:pointer;display:none}.active .play{display:block}.placeholder{font-size:20px;padding:5px;border:1px solid #643e01;font-weight:700;border-radius:1rem;color:#eae3b0;min-width:8rem;min-height:52px;margin:1rem 0;display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center}.placeholder,.placeholder span{-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.placeholder span{padding:4px;cursor:pointer}span#cancel{margin-right:10px}span#cancel,span#submit{padding:5px 10px;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}span#submit{margin-left:10px}.score{line-height:digitHeight;text-align:center;overflow:hidden}.messageArea{position:absolute;font-size:2rem;top:2.5rem;text-align:center;padding:1rem}.messageBoard{color:#dbdb7a;font-size:larger}.success{color:#60df60}.warning{color:#ecec38}.error{color:#ec4444}.coming-soon{padding:2rem;margin:2rem}@-webkit-keyframes counting{to{-webkit-transform:translate3d(0,-(--digitHeight * 10),0);transform:translate3d(0,-(--digitHeight * 10),0)}}@keyframes counting{to{-webkit-transform:translate3d(0,-(--digitHeight * 10),0);transform:translate3d(0,-(--digitHeight * 10),0)}}@-webkit-keyframes sprinkle{0%{-webkit-transform:translateY(40px);transform:translateY(40px)}50%{opacity:.3;-webkit-transform:translateY(10px) scale(1.9);transform:translateY(10px) scale(1.9)}to{opacity:.9}}@keyframes sprinkle{0%{-webkit-transform:translateY(40px);transform:translateY(40px)}50%{opacity:.3;-webkit-transform:translateY(10px) scale(1.9);transform:translateY(10px) scale(1.9)}to{opacity:.9}}.footer{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-flex:1;flex:1 1;padding:2rem 0;border-top:1px solid #1a1a1a;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;text-align:center;background-color:#1a1a1a;color:#ffec64;width:100%;position:relative;overflow:hidden}.footer:before{content:"";position:absolute;inset:0;background:url(/patterns/zigzag.svg);opacity:.1;pointer-events:none}.footer-links{margin-top:.5rem;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;width:100%}.footer-links,.footer-row{display:-moz-box;display:flex}.footer-row{flex-wrap:wrap;-moz-box-pack:center;justify-content:center;margin:.25rem 0}.footer-pair a{margin:0 .5rem}.content{max-width:900px;margin:4rem auto;padding:2rem}.content,.youwin{background:#fff;color:#333;border-radius:1rem;box-shadow:0 4px 6px rgba(0,0,0,.1)}.youwin{margin:4rem;padding:2rem 5rem}form p{width:80%;display:-moz-box;display:flex;flex-wrap:wrap;-moz-box-align:center;align-items:center}form>p>label,form p{-moz-box-flex:0;flex:0 0 100px;-moz-box-pack:end;justify-content:flex-end}.flex-inner,form>p>label+*{-moz-box-flex:1;flex:1 0 220px}form label,label{font-size:20px;padding:.6rem .3rem}form button,form input,form select,form textarea,input{font-size:20px;padding:.6rem .5rem;border-radius:4px;border:1px solid #a58f44;background-color:#e9e9cd}form button{padding:.6rem 1.5rem;background-color:#ffab23;cursor:pointer}form button:hover{padding:.6rem 1.5rem;background-color:#fffde7}@-webkit-keyframes glowAnim{0%{background-position:50%;background-size:100% 100%}50%{background-position:50%;background-size:300% 300%}to{background-position:50%;background-size:100% 100%}}@keyframes glowAnim{0%{background-position:50%;background-size:100% 100%}50%{background-position:50%;background-size:300% 300%}to{background-position:50%;background-size:100% 100%}}@media screen and (max-width:850px){.container{max-width:100vw;min-width:100vw;width:100vw}.content{background-color:#403729;color:beige;min-width:68vw;min-height:80vh;margin:3rem 1rem;padding:1rem}form p{width:100%}.intro{min-width:100vw}.board,.intro{max-width:100vw}.board{width:100vw;height:100vh}.coinBrd,.scoreBoard .levelBrd{margin:0 .4rem;-webkit-animation:bounce;animation:bounce;-webkit-animation-duration:2.2s;animation-duration:2.2s}.level,.score,.time{margin:0 .3rem;font-size:20px}.coinBrd,.ctrlBrd,.levelBrd,.lifeBrd,.timeBrd{margin:0 1rem}.score-sm{display:none}}@media screen and (max-width:700px){.coming-soon{padding:0}.container{max-width:100vw;min-width:100vw;width:100vw}#menuToggle{top:14px;left:22px}#menu{width:320px;min-height:320px;margin-left:-100px;margin-top:-90px;padding:2px 0}.intro{min-width:100vw}.board,.intro{max-width:100vw}.board{width:100vw;height:100vh}.coinBrd,.scoreBoard .levelBrd{margin:0 .4rem}.level,.score,.time{margin:0 .3rem;font-size:20px}.coinBrd,.ctrlBrd,.levelBrd,.lifeBrd,.timeBrd{margin:0 1rem}.keyInfo{display:none}.grid{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:0 1.5rem;margin-bottom:4rem}.grid,.grid a{width:100%}.main{margin-top:2rem}.main h1{font-size:2rem;padding:0 1rem}}@media screen and (max-width:430px){.scoreBoard{font-size:11px}.scoreBoard .levelBrd{margin:0 .4rem}.level,.score,.time{margin:0 .3rem;font-size:20px}.coinBrd,.ctrlBrd,.levelBrd,.lifeBrd,.timeBrd{margin:0 1rem}.control{left:72%;top:5%;padding:5px ​0px!important}.control .play{font-size:20px;padding:.1rem;margin-top:2rem!important}}@media screen and (min-width:431px) and (max-width:700px){.scoreBoard{font-size:11px}.scoreBoard .levelBrd{margin:0 .4rem}.level,.score,.time{margin:0 .3rem;font-size:20px}.coinBrd,.ctrlBrd,.levelBrd,.lifeBrd,.timeBrd{margin:0 .4rem}.control{left:72%;top:5%;padding:5px ​0px!important}.control .play{font-size:20px;padding:.1rem;margin-top:2rem!important}.score-sm{display:none}}.fidelContent{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:start;justify-content:flex-start;-moz-box-align:center;align-items:center;background-color:#403729;color:beige;width:90%;max-width:1000px;margin:1rem auto;padding:1rem;border-radius:1rem;min-height:88vh}.fidelContent h2{margin:2rem 0 1rem;text-align:center}.fidelContent .score-sm{display:block;text-align:center;margin-bottom:1rem}.top-scores{margin-top:8rem}.gameContainer{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;position:relative}.cards{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:100px;grid-gap:15px;gap:15px;width:100%;max-width:450px;padding:1rem}.card{width:100px;height:100px;cursor:pointer;-webkit-perspective:600px;perspective:600px}.card-inner{position:relative;width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.card.flipped .card-inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.card-back,.card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#1d1d1d;border:1px solid #a58f44;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;font-size:3rem}.card-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.card-front .star{-webkit-animation:twinkle 2s ease-in-out infinite;animation:twinkle 2s ease-in-out infinite}.card.flipped .card-front .star{-webkit-animation:flipout .6s forwards;animation:flipout .6s forwards}@-webkit-keyframes twinkle{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes twinkle{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes flipout{to{-webkit-transform:rotateY(90deg) scale(0);transform:rotateY(90deg) scale(0);opacity:0}}@keyframes flipout{to{-webkit-transform:rotateY(90deg) scale(0);transform:rotateY(90deg) scale(0);opacity:0}}.card.matched .card-inner{-webkit-animation:matchPulse .5s ease;animation:matchPulse .5s ease}@-webkit-keyframes matchPulse{0%{-webkit-transform:rotateY(180deg) scale(1);transform:rotateY(180deg) scale(1)}50%{-webkit-transform:rotateY(180deg) scale(1.2);transform:rotateY(180deg) scale(1.2)}to{-webkit-transform:rotateY(180deg) scale(1);transform:rotateY(180deg) scale(1)}}@keyframes matchPulse{0%{-webkit-transform:rotateY(180deg) scale(1);transform:rotateY(180deg) scale(1)}50%{-webkit-transform:rotateY(180deg) scale(1.2);transform:rotateY(180deg) scale(1.2)}to{-webkit-transform:rotateY(180deg) scale(1);transform:rotateY(180deg) scale(1)}}.match-feedback{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:4rem;pointer-events:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:10}.match-feedback.fail,.match-feedback.success{opacity:1}.match-feedback.success{color:#59f359}.match-feedback.fail{color:#e74c3c}.pause-btn{margin-top:1rem}.flipped{border:1px solid #eae3b0;background-color:#232323}.round-nav{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-bottom:1rem;max-height:80px;overflow:hidden}.round-nav.expanded{max-height:none}.round-nav svg{margin-bottom:.25rem}.round-nav circle{fill:#555;stroke:#fff;stroke-width:2px;cursor:pointer}.round-nav circle.current{fill:gold}.round-nav circle.completed{fill:#59f359}.round-nav circle.disabled{cursor:not-allowed;opacity:.4}.round-nav line{stroke:#fff;stroke-width:2px}.round-toggle{background:none;border:none;color:#fff;cursor:pointer;align-self:flex-start}.players{width:100%;max-width:400px;margin-top:1rem;padding:1em}.attempt-result{height:2rem;font-size:2rem;margin:.5rem 0}.attempt-result.success{color:#59f359}.attempt-result.fail{color:#e74c3c}.question{color:gold;border:2px solid gold;padding:.5rem 1rem;border-radius:.5rem;text-align:center}.help-icon{top:1rem;background:transparent;border:none;font-size:1.5rem;cursor:pointer;color:gold}.help-icon,.help-popup{position:absolute;right:1rem}.help-popup{top:3rem;background-color:#1d1d1d;border:1px solid gold;padding:1rem;border-radius:.5rem;width:200px;z-index:10;color:#fcf0ae}.subscribe{margin-top:1rem;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center} 
.info,.subscribe{display:-moz-box;display:flex} 
.info{background:#fff;color:#333;padding:4rem 1rem;-moz-box-pack:center;justify-content:center}.info-content{max-width:900px;margin:0 auto}.game-wrapper{background:#fdf6e3;padding:4rem 1rem;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;width:100%}@media (max-width:600px){.cards{max-width:360px;grid-auto-rows:80px}.card{font-size:2rem;height:80px}}.topbar{position:absolute;top:0;left:0;right:0;height:3rem;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:end;justify-content:flex-end;padding:0 1rem;color:gold}.topbar .player-name{margin-right:1rem}.topbar .player-name.clickable{cursor:pointer;text-decoration:underline}.topbar .game-extra,.topbar .game-score{margin-right:1rem}.topbar .game-score.clickable{cursor:pointer;text-decoration:underline}.topbar .help-icon{position:static;background:transparent;border:none;font-size:1.2rem;cursor:pointer;color:gold}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;z-index:20}.modal,.modal-overlay{display:-moz-box;display:flex}.modal{background-color:#1d1d1d;border:1px solid gold;padding:2rem;border-radius:.5rem;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:.5rem;gap:.5rem;color:#fcf0ae}.modal input{padding:.5rem;border:1px solid gold;border-radius:4px}.modal-actions{-moz-box-pack:end;justify-content:flex-end}.modal-actions,.modal-buttons{display:-moz-box;display:flex;grid-gap:.5rem;gap:.5rem}.modal-buttons{-moz-box-pack:center;justify-content:center;margin-top:.5rem}