*,:after,:before{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.relative{position:relative}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-bottom:1rem;margin-top:1rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.mb-8{margin-bottom:2rem}.block{display:block}.inline-block{display:inline-block}.h-full{height:100%}.max-h-64{max-height:16rem}.w-full{width:100%}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-\[30\%\]{max-width:30%}.max-w-full{max-width:100%}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-solid{border-style:solid}.border-none{border-style:none}.border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.p-3{padding:.75rem}.p-2{padding:.5rem}.pb-8{padding-bottom:2rem}.text-left{text-align:left}.align-middle{vertical-align:middle}.text-xl{font-size:1.25rem;line-height:1.75rem}.outline-none{outline:2px solid transparent;outline-offset:2px}html{font-family:Nunito,sans-serif;font-size:16px;font-weight:400;text-align:center}body,html{height:100%;margin:0;padding:0}.logo{font-family:Rubik,sans-serif;font-size:30px;font-weight:700;line-height:60px}.turbo{color:#ffe600}.electric{color:#d119e5}.green{color:#0fff1d}.flamenco{color:#ff800f}.red{color:#ff0f1d}.granite{color:#908e7f}.highlight{background-color:#ffe600;color:#000;padding:.1em .3em}.highlight,a{text-decoration:none}a{color:inherit}h1,h2,h4,h5{font-family:Rubik,sans-serif;font-weight:700}h1{font-size:60px;line-height:60px}h2{font-size:48px;line-height:50px}h3{font-family:Nunito,sans-serif;font-size:36px;line-height:40px}h4{font-size:24px;line-height:30px}h5{font-size:20px}h5,h6{line-height:28px}h6{font-family:Nunito,sans-serif;font-size:18px;font-weight:400}.divider{height:0;overflow:hidden;padding-bottom:5px}.btn{border:2px solid transparent;border-radius:10px;cursor:pointer;font-family:Rubik,sans-serif;font-size:23px;font-weight:700;letter-spacing:1px;padding:6px 10px;text-transform:uppercase}.btn.primary{background-color:#ffe600;border-color:#ffe600;color:#000}#content{height:100%}html body.swal2-height-auto{height:100%!important}.nowrap{white-space:nowrap}#homepage{padding:0 10px 60px}#homepage .message{background-color:#ffe600;font-size:14px;line-height:1.2em;margin:auto;max-width:600px;padding:15px;text-align:left}#homepage .message a{text-decoration:underline}#homepage h1{cursor:pointer}#homepage .countdown{margin-top:-30px}#homepage a.leaderboard{color:blue}#homepage .prompts{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:auto;max-width:750px}#homepage .prompts .prompt{background:#000;border-radius:3px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:24px;margin:10px;overflow:hidden;padding:10px 15px 30px;position:relative;width:230px}#homepage .prompts .prompt .sponsor{color:#fff;display:block;font-size:12px;margin:11px 15px 0}#homepage .prompts .prompt.submitted{background-color:#c8ebc8;color:#000;font-size:18px}#homepage .prompts .prompt .subs,#homepage .prompts .prompt.submitted .rank{background-color:#0c0;bottom:0;color:#fff;font-size:12px;left:0;padding:0 0 3px;position:absolute;width:100%}#homepage .prompts .prompt .subs{background-color:#ccc;box-sizing:border-box;color:#000;display:flex;height:18px;padding:0 5px 3px}#homepage .prompts .prompt .subs>div{flex:1}#homepage .prompts .prompt .subs>div:first-child{text-align:left}#homepage .prompts .prompt .subs>div:last-child{text-align:right}#homepage .leaderboard .prompts .prompt,#homepage.leaderboard .prompts .prompt{font-size:22px;max-width:250px}#homepage #footer{background-color:#fff;border-top:1px solid #f0f0f0;bottom:0;left:0;padding:10px 0;position:fixed;width:100%}#homepage #footer a{background-color:#ddd;color:#000;padding:.1em .3em;text-decoration:none}#homepage .prompts:empty:after{content:"Check back later for more drawing prompts.";font-weight:700;margin:15px}#draw{display:flex;flex-direction:column;height:100%;justify-content:space-evenly;width:100%}#draw #canvas{border-bottom:1px solid #000;border-top:1px solid #000}#draw #options{align-items:center;display:flex;justify-content:center;justify-content:space-around}#draw h3{margin:5px 0}#draw #submit{float:right;margin:5px}@media (max-width:750px){#draw h3{font-size:24px}}@media (max-width:400px){#draw h3{font-size:16px}}#results{padding:0 10px 60px}#results h5.sponsor{margin:-25px 15px 40px}#results>.ranking{margin:-25px 0 30px}#results #submissionContainer{display:inline-block;position:relative}#results #submission{border:1px solid #eee;border-radius:7px;box-shadow:0 10px 14px -16px;margin:-15px 10px 35px;max-height:340px;max-width:340px}#results #submissionContainer #report{background-color:red;border-radius:3px;box-shadow:0 5px 7px -8px;color:#fff;display:none;font-weight:700;letter-spacing:1px;padding:7px 15px;position:absolute;right:5px;top:0}#results #submissionContainer:hover #report{display:block}#results #submissionContainer #report i{color:#ff0;font-weight:400;margin-right:0}#results #submissionContainer.nsfw{cursor:pointer;position:relative}#results #submissionContainer.nsfw:after{align-items:center;background-color:#000;color:#fff;content:"Potentially NSFW";display:flex;font-size:24px;height:100%;justify-content:center;position:absolute;top:-20px;width:100%}#results .chooseAgain{display:inline-block;margin-top:2px;vertical-align:top}#results .chooseAgain a{background-color:#000;border-radius:10px;color:#ffe600;padding:10px 8px 11px}#results #shareContainer{margin:-25px auto 0;width:183px}#results #footer{background-color:#fff;border-top:1px solid #f0f0f0;bottom:0;left:0;padding:10px 0;position:fixed;width:100%}#results .leaderboard .ellipsis{bottom:36px;position:relative}#results .leaderboard .user{align-items:center;border:1px solid #ccc;border-radius:5px;color:#000;display:flex;margin:-25px 15px 50px;padding:10px 20px;text-align:left}#results .leaderboard .user.selected{background-color:#ffe600;border:1px solid #000;font-weight:700}#results .leaderboard .user .ranking{min-width:50px;padding:0 5px}#results .leaderboard .user .score{display:none}#results .leaderboard .user .name{flex:1}#results .leaderboard .user .name i{background-color:#fff;border-radius:50px;font-size:20px;margin-right:5px;padding:12px 10px}#results .leaderboard .user img{border-radius:5px;max-height:50px;max-width:50px}#results .leaderboard .user img.nsfw{filter:brightness(0)}#results .leaderboard .user.large{display:inline-block}#results .leaderboard .user.large img{max-height:250px;max-width:250px}#results #footer a{background-color:#ddd;color:#000;padding:.1em .3em;text-decoration:none}#content .notFound{cursor:pointer}.hover\:outline-none:hover{outline:2px solid transparent;outline-offset:2px}