body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@font-face{font-family:"LMS Star Spangled";src:url(/static/media/LMS_Star_Spangled.4b0b8b4a.ttf) format("truetype")}body{margin:0;font-size:14px;font-family:raleway;background-image:url(https://www.transparenttextures.com/patterns/notebook.png);background-color:#fdf7ef}a,body{color:#003}a{text-decoration:none;padding:5px 0}.hidden{display:none}.underline{text-decoration:underline}.red{color:#de0421}header{text-align:center}#title{font-family:"LMS Star Spangled";color:#de0421;font-size:2em;line-height:50px;padding:20px 0;margin:0 auto 10px}#title,header nav{width:90%;max-width:500px}header nav{height:50px;display:flex;justify-content:space-between;align-items:center;margin:0 auto}main{min-height:50vh}input{display:block;width:250px;height:40px;padding-left:10px;box-sizing:border-box;border-radius:5px;-webkit-appearance:none;border:none;background-color:#d3d3d3;margin:5px auto 15px}::-webkit-input-placeholder{color:#708090;opacity:1}:-ms-input-placeholder{opacity:1}::-ms-input-placeholder{opacity:1}::placeholder{color:#708090;opacity:1}:-ms-input-placeholder{color:#708090}::-ms-input-placeholder{color:#708090}input[type=checkbox]{display:inline-block;width:20px;height:20px;margin:0 5px 0 0;-webkit-appearance:checkbox}label{text-align:left;display:block;width:250px;margin:10px auto;height:30px}input.submit-button{background-color:#003;color:#fff;text-transform:uppercase;padding:0}.form{text-align:center}.form form{margin-top:30px}.challenger{border:1px solid #f3f2f2;border-radius:5px;width:90%;min-height:100px;max-width:500px;box-sizing:border-box;margin:10px auto;display:flex;justify-content:space-between}.challenger h3{margin-top:10px;margin-bottom:0}.challenger p{margin-top:10px;font-size:.9em}.pres-image{width:25%}.pres-image img{width:100%;height:100%;object-fit:cover}.pres-info{width:50%;box-sizing:border-box;padding:0 10px;background-color:#fff}.pres-defeat,.pres-revive{width:25%;text-align:center;color:#fff;font-weight:700;background-color:#de0421;display:flex;align-items:center;justify-content:center}.pres-defeat:hover,.pres-revive:hover{cursor:pointer}.pres-revive{background-color:grey}.pres-defeat p{margin:0}.undo-pres-defeat p{background-color:#d3d3d3}#challenge-tab-section{display:flex;margin:0 auto;width:90%;max-width:500px}.challenge-tab{display:flex;flex-grow:1;width:90%;text-align:center}.challenge-tab:hover{cursor:pointer}.challenge-tab p{flex-grow:1}.current-view{background-color:#add8e6}#rules,#user-show{width:90%;margin:0 auto;max-width:500px}#user-show .user-show-box{border:1px solid #f3f2f2;background-color:#fff;margin:20px 0;padding:10px;box-sizing:border-box;border-radius:5px}#user-show p{margin-left:5px}#user-show-details{display:flex}#user-show-details div{border:none;width:50%}.user-show-box button{display:inline-block;margin-top:10px;padding:5px 20px;border:1px solid #fff;background-color:#de0421;font-weight:700;color:#fff;border-radius:5px}.user-show-box button:hover{cursor:pointer}#rules ol{padding:0}#rules h2{text-align:center}#rules li{margin:20px}#rules img{max-width:100%}#welcome-image{min-height:170px;height:23vh;background-image:url(/static/media/pdc-logo.22adc2eb.png);background-size:cover;background-repeat:no-repeat;background-position:top;position:relative}#leave-team-box,#rules,#team-show-full,#welcome{background-color:#fff;padding:20px;width:90%;margin:0 auto;max-width:500px;box-sizing:border-box;border:1px solid #f3f2f2;border-radius:5px}#leave-team-box{text-align:center;margin-top:10px}#leave-team-box button{padding:10px 20px;border:1px solid #fff;background-color:#de0421;font-weight:700;color:#fff;border-radius:5px}#welcome{text-align:center}#welcome button{display:block;background-color:#003;margin:20px auto;padding:10px 20px;color:#fff;border:1px solid #fff;border-radius:5px;font-weight:700}#welcome-image i{position:absolute;right:5px;bottom:-15px;font-size:.6em;color:#fff;z-index:1}#welcome i a{color:#000}#team-show{display:flex;padding:10px}#team-show-teamname{text-align:center}#team-member-list,#team-member-scores{flex-grow:1}footer{height:60px;line-height:60px;text-align:center;color:#003;width:100%;margin-top:50px}footer a{text-decoration:underline}#rules-nav-div{text-align:center}.rules-nav{display:inline-block;height:15px;width:15px;border:1px solid #003;border-radius:100%;margin:0 20px;box-sizing:border-box;padding:0}.rules-nav-bottom button{display:inline-block;background-color:#003;margin:20px 5px;padding:10px 20px;color:#fff;border:1px solid #fff;border-radius:5px;font-weight:700}.rules-bottom-links{text-align:center}#play-now button{background-color:#de0421}.modal{position:fixed;height:400px;width:300px;top:50%;left:50%;margin-left:-150px;margin-top:-200px;border:3px solid #003;border-radius:5px;background-color:#fff;z-index:2;text-align:center;-webkit-overflow-scrolling:auto}::-webkit-scrollbar{-webkit-appearance:none;-webkit-overflow-scrolling:auto}::-webkit-scrollbar:vertical{width:12px;-webkit-overflow-scrolling:auto}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:10px;border:2px solid #fff;-webkit-overflow-scrolling:auto}::-webkit-scrollbar-track{border-radius:10px;background-color:#fff;-webkit-overflow-scrolling:auto}.modal img{width:90%;object-fit:cover}.modal-exit{position:absolute;top:10px;right:10px;margin:0;font-weight:700;z-index:2;color:grey}p.modal-exit:hover{cursor:pointer}.modal h2{margin-top:30px}#screen{position:fixed;width:100vw;height:100vh;z-index:1;background-color:#003;opacity:.3}.empty-list-text{width:90%;margin:10px auto;background-color:#fff;padding:20px;max-width:500px;box-sizing:border-box;border:1px solid #f3f2f2;border-radius:5px}.challenge-modal{overflow:auto;padding:0 20px 20px;box-sizing:border-box}.challenge-modal img{width:150px;height:150px;object-fit:cover}.drink-button{width:100px;margin:20px;padding:10px;border:1px solid #003;border-radius:5px;background-color:#de0421;color:#fff;font-weight:700}.drink-button:hover{cursor:pointer}.cocktail-instruction{text-align:center;font-weight:700}.cocktail-instruction~.cocktail-instruction{text-align:left;padding-left:10px;font-weight:400}.error-message{margin:0 auto;width:80%;max-width:500px;background-color:pink;padding:10px}.loader{border:.2em solid hsla(0,0%,100%,.8);border-top-color:rgba(22,109,0,.575);border-radius:50%;width:1em;height:1em;margin:0 auto;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.eeae9791.chunk.css.map */