:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#000000de;background-color:#212121;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;background-color:#213547}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{max-width:1250px;margin:0 auto;text-align:center}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.autocomplete{position:relative;height:100%}.modal-overlay-autocomplete{position:fixed!important;top:0;left:0;width:100%!important;height:100%!important;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content{background:#fff;padding:20px;border-radius:8px;max-height:60vh;overflow-y:scroll!important;width:90%;max-width:400px}.user-search{color:#fff}.text-input{opacity:0;height:100%;width:100%;cursor:pointer}.autocomplete-results{list-style:none;padding:0;margin:0}.autocomplete-result{padding:10px;border-bottom:1px solid #eee;cursor:pointer;color:#e4840f;background-color:#4a506b}.autocomplete-result:hover{background-color:#4aae9b;color:#fff}@keyframes blink{0%{opacity:1}to{opacity:0}}.blinking-cursor{color:#fff;opacity:1;animation:blink 1s ease-in-out 0s infinite both}div{width:100%}img{background-size:contain}.square{position:relative;cursor:pointer}.skin-image{position:absolute;aspect-ratio:1/1;width:100%}.shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) infinite both;transform:translateZ(0);background-color:gray}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0);background-color:gray}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0);background-color:#882323}}.modal-content{background:#fff;padding:20px;border-radius:8px;max-height:60vh;overflow-y:auto;width:90%;max-width:400px}#score-text{color:#fff;padding:10px 0}#results-text{white-space:pre-line}#copy{justify-self:right;filter:invert()}.icon{width:20%}#results-text-wrapper{background-color:#303033;position:relative;width:fit-content;left:50%;transform:translate(-50%);padding:10px;margin-top:20px;border-radius:10px}#copy-paste-icon{justify-self:left;margin-left:5%;margin-top:5%;padding:5px 10px;filter:invert();background-color:#5a5c66;border-radius:10px;position:relative;width:40%;display:flex;cursor:pointer}.copy-paste-score-box{background-color:#51535e;border-radius:10px;position:relative;left:5%;width:90%;padding:10px 0 30px}.modal-content-inner{background-color:#303033;border-radius:10px;position:relative;padding-bottom:20px}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content{background:#242323;padding:20px;border-radius:8px;max-height:80vh;overflow-y:hidden;width:90%;max-width:400px}.past-boards-list{list-style:none;padding:0;margin:0}.x-button{transform:scale(1);transition:transform .2s ease-in-out;position:relative;width:10%;filter:invert();cursor:pointer}.x-button:hover{transform:scale(1.5)}.past-boards-list-item{padding:10px;border-bottom:1px solid #eee;cursor:pointer;color:#e4840f;background-color:#4a506b;text-align:left}.bottom-bar[data-v-47ba1496]{background:radial-gradient(circle,black 0,transparent 20%)}.gridgame-board[data-v-47ba1496]{display:flex;flex-direction:column;min-height:70vh;gap:4px;height:auto;width:90%;position:relative;margin:0 auto}.board-row[data-v-47ba1496]{display:flex;flex-direction:row;gap:4px}@media (min-width: 750px){.question[data-v-47ba1496]{width:20%;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;font-size:medium;background:radial-gradient(circle,black 0,transparent 80%)}.container[data-v-47ba1496]{position:relative;background:radial-gradient(circle,black 0,transparent 80%);border-radius:261px;max-width:1250px}}@media (max-width: 750px){.question[data-v-47ba1496]{width:20%;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;font-size:12px}.container[data-v-47ba1496]{position:relative;background:radial-gradient(circle,black,transparent);border-radius:100px;max-width:1250px}}#difficulty[data-v-47ba1496]{padding:10px 0}#help-button[data-v-47ba1496]{transform:scale(1);transition:transform .2s ease-in-out;font-size:xx-large;filter:hue-rotate(210deg);position:fixed;z-index:1000}#help-button[data-v-47ba1496]:hover{transform:scale(1.5)}.square[data-v-47ba1496]{width:20%;aspect-ratio:1/1;border-width:2px;border-color:#c9c999;border-radius:10px;border-style:solid;position:relative;overflow:hidden;background-color:#2d2d2d;transition:background-color .5s}.square[data-v-47ba1496]:hover{background-color:#707070}.background-wrapper[data-v-032948ba]{overflow-x:hidden;position:absolute;left:50%;transform:translate(-50%)}#background-video[data-v-032948ba]{filter:grayscale() blur(10px)}.animation-wrapper[data-v-032948ba]{position:relative;width:100vw;height:100px}.animation-row[data-v-032948ba]{position:relative;display:flex;align-items:center}.skin[data-v-032948ba]{position:fixed;top:0;animation:spin-032948ba 20s linear infinite;animation-duration:20s;animation-fill-mode:both;animation-timing-function:linear;animation-iteration-count:infinite;filter:blur(2px) grayscale()}@keyframes moveRight-032948ba{0%{transform:translate(-100vw)}to{transform:translate(100vw)}}@keyframes spin-032948ba{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes moveLeft-032948ba{0%{transform:translate(100vw)}to{transform:translate(-100vw)}}.outer-flex[data-v-99b881f1]{display:flex;text-align:left;gap:10px}.outer[data-v-99b881f1]{color:#fff;position:relative;z-index:100;width:80%;left:50%;transform:translate(-50%)}.instructions[data-v-99b881f1]{display:flex;justify-content:left;flex-direction:column;float:left;position:relative}.step[data-v-99b881f1]{padding-top:1vh;padding-bottom:1vh;float:left;position:relative}.outer-flex[data-v-77609eba]{display:flex;justify-content:center;max-width:1250px}.inner-flex[data-v-77609eba]{color:#fff;z-index:100;max-width:400px;perspective:1000px;display:flex;justify-content:center;align-items:center;height:20vh;position:relative}.spacer-image[data-v-77609eba]{transform:rotateX(45deg);animation:spin-77609eba 4s infinite ease-in-out;position:relative;width:30%;aspect-ratio:1/1}@keyframes spin-77609eba{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.outer[data-v-66201897]{max-width:1250px;color:#fff;font-size:xx-small;margin-top:10px}
