:root{font-size:15px;font-family:Fira Sans,Helvetica Neue,Helvetica,Arial,sans-serif,Literata,serif;background-color:#f2f2f2;background-image:url(/and.svg),url(/and.svg);background-repeat:repeat;background-position:0 0,7.5rem 7.5rem;background-size:15rem 15rem}h1,h2,h3,p{margin:0;padding:0}a{color:inherit;text-decoration:none}.app{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.app .top-row{display:flex;align-items:center;justify-content:space-between;height:3rem;max-width:41.5rem;margin:1rem 0}.app .top-row .top-row__headline{display:inline-block;height:fit-content;width:20.75rem;font-size:1.25rem;overflow:hidden}.app .top-row .top-row__headline #breaking{background-color:#ed1941;border-radius:.5rem;color:#f2f2f2;font-size:.75rem;padding:.2rem;vertical-align:middle}.app .top-row .top-row__headline p{animation:headline 3s ease-in-out;position:relative}.app .top-row .top-row__theme{max-width:20.25rem;margin-left:auto;overflow:hidden;text-align:right;text-wrap:nowrap;font-size:1rem}.app .top-row .top-row__theme span{color:#ed1941;font-size:1.75rem;font-weight:600}.app .container{height:25.5rem;width:41.5rem;margin:0 auto;position:relative}.app .container .container__categories{position:absolute;left:0;right:0;top:0;display:flex;flex-direction:column;gap:.5rem}.app .container .container__categories>*{display:contents;margin:.5rem 0}.app .container .container__connections{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(4,10rem);grid-template-rows:6rem;gap:.5rem;justify-content:center}.app .container .container__connections>div{display:contents}.app .buttons{text-align:center}.app .buttons>*{margin:.5rem}.app .buttons button{height:3rem;width:fit-content;background-color:#f2f2f2;border:1px solid #CCC;color:#333;cursor:pointer;font-size:1rem;padding:.75rem 1rem}.app .buttons button:not(:disabled):hover{background-color:#ddd;border-color:gray}.app .buttons button:disabled{background-color:#f2f2f2;border:1px solid #CCC;color:#ccc;cursor:default}.app .buttons .buttons__mistakes{display:flex;align-items:center;justify-content:center;flex-direction:row;height:1.5rem;width:fit-content;margin:1rem auto}.app .buttons .buttons__mistakes>*{margin:auto .5rem 0}.app .buttons .buttons__mistakes div{height:fit-content;width:5rem;text-align:left}.app .buttons .buttons__mistakes div div{display:inline-block;font-size:1rem;margin:auto .25rem}.app .buttons .buttons__mistakes div .buttons__mistakes__circle{height:.75rem;width:.75rem;background-color:gray;border-radius:50%}.app .buttons #buttons__submit{height:3rem;width:fit-content;background-color:#ed1941;border:1px solid #ED1941;color:#f2f2f2;cursor:pointer;font-size:1rem;padding:.75rem 1rem}.app .buttons #buttons__submit:not(:disabled):hover{filter:contrast(.8)}.app .buttons #buttons__submit:disabled{background-color:#f2f2f2;border:1px solid #CCC;color:#ccc;cursor:default}.logo{width:10rem}.back-button{cursor:pointer;color:#000;font-size:1rem;text-align:left}.connection{display:flex;align-items:center;justify-content:center;height:6rem;width:10rem;background-color:#ddd;border-radius:1rem;color:#000;cursor:pointer;overflow:hidden;text-align:center;transition:.15s ease-in-out}.connection h1{font-size:1.25rem}.connection.selected{background-color:#333;color:#f2f2f2}.connection.shake{animation:shake .5s ease-in-out}.connection.lift{animation:lift .5s ease-in-out;backface-visibility:hidden}.category{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.1rem;grid-column-start:1;grid-column-end:5;height:6rem;width:41.5rem;border-radius:1rem;color:#f2f2f2;overflow:hidden;text-align:center}.category h2,.category p{margin:0}.category h2{font-size:1.25rem;font-weight:600}.category p{font-size:1.15rem;font-weight:200}.category#red{background-color:#ed1941}.category#black{background-color:#000}.category#blue{background-color:#12e6be;color:#000}.category#gray{background-color:#777}.title-screen{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;flex-direction:column;width:20rem;color:#000;text-align:center}.title-screen>*:not(button){margin:.25rem 0}.title-screen h1{font-size:3rem}.title-screen p{color:gray}.title-screen button{height:3rem;width:fit-content;background-color:#ed1941;border:1px solid #ED1941;color:#f2f2f2;cursor:pointer;font-size:1rem;padding:.75rem 1rem;margin:1.5rem 0}.title-screen button:not(:disabled):hover{filter:contrast(.8)}.title-screen button:disabled{background-color:#f2f2f2;border:1px solid #CCC;color:#ccc;cursor:default}.score-screen{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1rem 1fr;gap:1rem;max-height:fit-content;width:41.5rem;color:#000;text-align:center}.score-screen div{grid-row:2;margin:auto}.score-screen #score-screen__back{grid-row:1}.score-screen .score-screen__link{grid-column:1;width:100%}.score-screen .score-screen__link>*{margin:.5rem 0}.score-screen .score-screen__link h2{text-align:left;font-size:1rem}.score-screen .score-screen__link h2 span{color:#ed1941;font-size:1.75rem;font-weight:600}.score-screen .score-screen__link div>a{cursor:pointer}.score-screen .score-screen__link div>a>*{margin:.5rem 0}.score-screen .score-screen__link div>a:hover{filter:opacity(.8);transition:.15s ease-in-out}.score-screen .score-screen__link div>a div{height:12.5rem;width:100%;background-repeat:no-repeat;background-size:cover;border-radius:1rem}.score-screen .score-screen__link div>a p{color:gray;font-size:1.25rem}.score-screen .score-screen__guesses{grid-column:2}.score-screen .score-screen__guesses>*{margin:1rem 0}.score-screen .score-screen__guesses .score-screen__guesses__title h1{font-size:2rem}.score-screen .score-screen__guesses .score-screen__guesses__title p{color:gray}.score-screen .score-screen__guesses .score-screen__guesses__title>*{margin:.25rem 0}.score-screen .score-screen__guesses button{height:2.5rem;width:fit-content;background-color:#ed1941;border:1px solid #ED1941;color:#f2f2f2;cursor:pointer;font-size:.75rem;padding:.625rem .8333333333rem;width:7rem}.score-screen .score-screen__guesses button:not(:disabled):hover{filter:contrast(.8)}.score-screen .score-screen__guesses button:disabled{background-color:#f2f2f2;border:1px solid #CCC;color:#ccc;cursor:default}.score-screen .score-screen__guesses .score-screen__guesses__guess{display:flex;align-items:center;justify-content:center;flex-direction:row}.score-screen .score-screen__guesses .score-screen__guesses__guess>*{font-size:1rem;margin:.25rem 0}.pop-enter-active,.pop-leave-active{transition:all .15s ease-in-out}.pop-enter-from,.pop-leave-to{opacity:0;transform:scale(.75)}.pop-enter-to,.pop-leave-from{opacity:1;transform:scale(1)}.pop-move{transition:transform .15s ease-in-out}@keyframes shake{0%,to{transform:rotate(0) scale(1) translate(0)}25%{transform:rotate(-1.75deg) scale(.9)}50%{transform:rotate(1.25deg) scale(.9)}75%{transform:rotate(-1deg) scale(.9)}}@keyframes lift{0%{transform:rotateX(0) scale(1)}50%{transform:rotateX(90deg) scale(.75)}to{transform:rotateX(0) scale(1)}}@keyframes headline{0%{transform:translate(100%)}40%{transform:translate(0)}60%{transform:translate(0)}to{transform:translate(-100%)}}@media (max-width: 576px) and (min-height: 546px){.score-screen{display:grid;grid-template-columns:1fr;grid-template-rows:1rem fit-content fit-content;gap:1rem;width:25.5rem}.score-screen #score-screen__back{grid-row:1}.score-screen .score-screen__link{grid-row:2}.score-screen .score-screen__guesses{grid-column:1;grid-row:3}.score-screen .score-screen__guesses .score-screen__guesses__guess>*{font-size:.75rem}}@media (max-width: 576px){.app .top-row{max-width:25.5rem}.app .top-row .top-row__headline{width:12.75rem;font-size:1rem}.app .top-row .top-row__headline #breaking{display:block;width:fit-content;margin:.25rem 0}.app .top-row .top-row__theme{max-width:12.25rem}.app .top-row .top-row__theme span{font-size:1.5rem}.app .container{height:25.5rem;width:25.5rem}.app .container .container__connections{grid-template-columns:repeat(4,6rem);grid-template-rows:6rem}.connection{height:6rem;width:6rem}.connection h1{font-size:1rem}.category{height:6rem;width:25.5rem}}@media (max-width: 768px){:root{font-size:12px}}@media (max-height: 576px){:root{font-size:11px}}@media (max-width: 346px){:root{font-size:10px}}[data-v-e764bf51]:root{font-size:15px;font-family:Fira Sans,Helvetica Neue,Helvetica,Arial,sans-serif,Literata,serif;background-color:#f2f2f2;background-image:url(/and.svg),url(/and.svg);background-repeat:repeat;background-position:0 0,7.5rem 7.5rem;background-size:15rem 15rem}h1[data-v-e764bf51],h2[data-v-e764bf51],h3[data-v-e764bf51],p[data-v-e764bf51]{margin:0;padding:0}a[data-v-e764bf51]{color:inherit;text-decoration:none}.app[data-v-e764bf51]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.app .top-row[data-v-e764bf51]{display:flex;align-items:center;justify-content:space-between;height:3rem;max-width:41.5rem;margin:1rem 0}.app .top-row .top-row__headline[data-v-e764bf51]{display:inline-block;height:fit-content;width:20.75rem;font-size:1.25rem;overflow:hidden}.app .top-row .top-row__headline #breaking[data-v-e764bf51]{background-color:#ed1941;border-radius:.5rem;color:#f2f2f2;font-size:.75rem;padding:.2rem;vertical-align:middle}.app .top-row .top-row__headline p[data-v-e764bf51]{animation:headline-e764bf51 3s ease-in-out;position:relative}.app .top-row .top-row__theme[data-v-e764bf51]{max-width:20.25rem;margin-left:auto;overflow:hidden;text-align:right;text-wrap:nowrap;font-size:1rem}.app .top-row .top-row__theme span[data-v-e764bf51]{color:#ed1941;font-size:1.75rem;font-weight:600}.app .container[data-v-e764bf51]{height:25.5rem;width:41.5rem;margin:0 auto;position:relative}.app .container .container__categories[data-v-e764bf51]{position:absolute;left:0;right:0;top:0;display:flex;flex-direction:column;gap:.5rem}.app .container .container__categories[data-v-e764bf51]>*{display:contents;margin:.5rem 0}.app .container .container__connections[data-v-e764bf51]{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(4,10rem);grid-template-rows:6rem;gap:.5rem;justify-content:center}.app .container .container__connections>div[data-v-e764bf51]{display:contents}.app .buttons[data-v-e764bf51]{text-align:center}.app .buttons[data-v-e764bf51]>*{margin:.5rem}.app .buttons button[data-v-e764bf51]{height:3rem;width:fit-content;background-color:#f2f2f2;border:1px solid #CCC;color:#333;cursor:pointer;font-size:1rem;padding:.75rem 1rem}.app .buttons button[data-v-e764bf51]:not(:disabled):hover{background-color:#ddd;border-color:gray}.app .buttons button[data-v-e764bf51]:disabled{background-color:#f2f2f2;border:1px solid #CCC;color:#ccc;cursor:default}.app .buttons .buttons__mistakes[data-v-e764bf51]{display:flex;align-items:center;justify-content:center;flex-direction:row;height:1.5rem;width:fit-content;margin:1rem auto}.app .buttons .buttons__mistakes[data-v-e764bf51]>*{margin:auto .5rem 0}.app .buttons .buttons__mistakes div[data-v-e764bf51]{height:fit-content;width:5rem;text-align:left}.app .buttons .buttons__mistakes div div[data-v-e764bf51]{display:inline-block;font-size:1rem;margin:auto .25rem}.app .buttons .buttons__mistakes div .buttons__mistakes__circle[data-v-e764bf51]{height:.75rem;width:.75rem;background-color:gray;border-radius:50%}.app .buttons #buttons__submit[data-v-e764bf51]{height:3rem;width:fit-content;background-color:#ed1941;border:1px solid #ED1941;color:#f2f2f2;cursor:pointer;font-size:1rem;padding:.75rem 1rem}.app .buttons #buttons__submit[data-v-e764bf51]:not(:disabled):hover{filter:contrast(.8)}.app .buttons #buttons__submit[data-v-e764bf51]:disabled{background-color:#f2f2f2;border:1px solid #CCC;color:#ccc;cursor:default}.logo[data-v-e764bf51]{width:10rem}.back-button[data-v-e764bf51]{cursor:pointer;color:#000;font-size:1rem;text-align:left}.connection[data-v-e764bf51]{display:flex;align-items:center;justify-content:center;height:6rem;width:10rem;background-color:#ddd;border-radius:1rem;color:#000;cursor:pointer;overflow:hidden;text-align:center;transition:.15s ease-in-out}.connection h1[data-v-e764bf51]{font-size:1.25rem}.connection.selected[data-v-e764bf51]{background-color:#333;color:#f2f2f2}.connection.shake[data-v-e764bf51]{animation:shake-e764bf51 .5s ease-in-out}.connection.lift[data-v-e764bf51]{animation:lift-e764bf51 .5s ease-in-out;backface-visibility:hidden}.category[data-v-e764bf51]{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.1rem;grid-column-start:1;grid-column-end:5;height:6rem;width:41.5rem;border-radius:1rem;color:#f2f2f2;overflow:hidden;text-align:center}.category h2[data-v-e764bf51],.category p[data-v-e764bf51]{margin:0}.category h2[data-v-e764bf51]{font-size:1.25rem;font-weight:600}.category p[data-v-e764bf51]{font-size:1.15rem;font-weight:200}.category#red[data-v-e764bf51]{background-color:#ed1941}.category#black[data-v-e764bf51]{background-color:#000}.category#blue[data-v-e764bf51]{background-color:#12e6be;color:#000}.category#gray[data-v-e764bf51]{background-color:#777}.title-screen[data-v-e764bf51]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;flex-direction:column;width:20rem;color:#000;text-align:center}.title-screen[data-v-e764bf51]>*:not(button){margin:.25rem 0}.title-screen h1[data-v-e764bf51]{font-size:3rem}.title-screen p[data-v-e764bf51]{color:gray}.title-screen button[data-v-e764bf51]{height:3rem;width:fit-content;background-color:#ed1941;border:1px solid #ED1941;color:#f2f2f2;cursor:pointer;font-size:1rem;padding:.75rem 1rem;margin:1.5rem 0}.title-screen button[data-v-e764bf51]:not(:disabled):hover{filter:contrast(.8)}.title-screen button[data-v-e764bf51]:disabled{background-color:#f2f2f2;border:1px solid #CCC;color:#ccc;cursor:default}.score-screen[data-v-e764bf51]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1rem 1fr;gap:1rem;max-height:fit-content;width:41.5rem;color:#000;text-align:center}.score-screen div[data-v-e764bf51]{grid-row:2;margin:auto}.score-screen #score-screen__back[data-v-e764bf51]{grid-row:1}.score-screen .score-screen__link[data-v-e764bf51]{grid-column:1;width:100%}.score-screen .score-screen__link[data-v-e764bf51]>*{margin:.5rem 0}.score-screen .score-screen__link h2[data-v-e764bf51]{text-align:left;font-size:1rem}.score-screen .score-screen__link h2 span[data-v-e764bf51]{color:#ed1941;font-size:1.75rem;font-weight:600}.score-screen .score-screen__link div>a[data-v-e764bf51]{cursor:pointer}.score-screen .score-screen__link div>a[data-v-e764bf51]>*{margin:.5rem 0}.score-screen .score-screen__link div>a[data-v-e764bf51]:hover{filter:opacity(.8);transition:.15s ease-in-out}.score-screen .score-screen__link div>a div[data-v-e764bf51]{height:12.5rem;width:100%;background-repeat:no-repeat;background-size:cover;border-radius:1rem}.score-screen .score-screen__link div>a p[data-v-e764bf51]{color:gray;font-size:1.25rem}.score-screen .score-screen__guesses[data-v-e764bf51]{grid-column:2}.score-screen .score-screen__guesses[data-v-e764bf51]>*{margin:1rem 0}.score-screen .score-screen__guesses .score-screen__guesses__title h1[data-v-e764bf51]{font-size:2rem}.score-screen .score-screen__guesses .score-screen__guesses__title p[data-v-e764bf51]{color:gray}.score-screen .score-screen__guesses .score-screen__guesses__title[data-v-e764bf51]>*{margin:.25rem 0}.score-screen .score-screen__guesses button[data-v-e764bf51]{height:2.5rem;width:fit-content;background-color:#ed1941;border:1px solid #ED1941;color:#f2f2f2;cursor:pointer;font-size:.75rem;padding:.625rem .8333333333rem;width:7rem}.score-screen .score-screen__guesses button[data-v-e764bf51]:not(:disabled):hover{filter:contrast(.8)}.score-screen .score-screen__guesses button[data-v-e764bf51]:disabled{background-color:#f2f2f2;border:1px solid #CCC;color:#ccc;cursor:default}.score-screen .score-screen__guesses .score-screen__guesses__guess[data-v-e764bf51]{display:flex;align-items:center;justify-content:center;flex-direction:row}.score-screen .score-screen__guesses .score-screen__guesses__guess[data-v-e764bf51]>*{font-size:1rem;margin:.25rem 0}.pop-enter-active[data-v-e764bf51],.pop-leave-active[data-v-e764bf51]{transition:all .15s ease-in-out}.pop-enter-from[data-v-e764bf51],.pop-leave-to[data-v-e764bf51]{opacity:0;transform:scale(.75)}.pop-enter-to[data-v-e764bf51],.pop-leave-from[data-v-e764bf51]{opacity:1;transform:scale(1)}.pop-move[data-v-e764bf51]{transition:transform .15s ease-in-out}@keyframes shake-e764bf51{0%,to{transform:rotate(0) scale(1) translate(0)}25%{transform:rotate(-1.75deg) scale(.9)}50%{transform:rotate(1.25deg) scale(.9)}75%{transform:rotate(-1deg) scale(.9)}}@keyframes lift-e764bf51{0%{transform:rotateX(0) scale(1)}50%{transform:rotateX(90deg) scale(.75)}to{transform:rotateX(0) scale(1)}}@keyframes headline-e764bf51{0%{transform:translate(100%)}40%{transform:translate(0)}60%{transform:translate(0)}to{transform:translate(-100%)}}@media (max-width: 576px) and (min-height: 546px){.score-screen[data-v-e764bf51]{display:grid;grid-template-columns:1fr;grid-template-rows:1rem fit-content fit-content;gap:1rem;width:25.5rem}.score-screen #score-screen__back[data-v-e764bf51]{grid-row:1}.score-screen .score-screen__link[data-v-e764bf51]{grid-row:2}.score-screen .score-screen__guesses[data-v-e764bf51]{grid-column:1;grid-row:3}.score-screen .score-screen__guesses .score-screen__guesses__guess[data-v-e764bf51]>*{font-size:.75rem}}@media (max-width: 576px){.app .top-row[data-v-e764bf51]{max-width:25.5rem}.app .top-row .top-row__headline[data-v-e764bf51]{width:12.75rem;font-size:1rem}.app .top-row .top-row__headline #breaking[data-v-e764bf51]{display:block;width:fit-content;margin:.25rem 0}.app .top-row .top-row__theme[data-v-e764bf51]{max-width:12.25rem}.app .top-row .top-row__theme span[data-v-e764bf51]{font-size:1.5rem}.app .container[data-v-e764bf51]{height:25.5rem;width:25.5rem}.app .container .container__connections[data-v-e764bf51]{grid-template-columns:repeat(4,6rem);grid-template-rows:6rem}.connection[data-v-e764bf51]{height:6rem;width:6rem}.connection h1[data-v-e764bf51]{font-size:1rem}.category[data-v-e764bf51]{height:6rem;width:25.5rem}}@media (max-width: 768px){[data-v-e764bf51]:root{font-size:12px}}@media (max-height: 576px){[data-v-e764bf51]:root{font-size:11px}}@media (max-width: 346px){[data-v-e764bf51]:root{font-size:10px}}
