#home-page{background-color:#c09d49}#home-page #logo{width:100%}#home-page .home-buttons{align-items:center;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;margin:10px;padding:10px;width:100%}#home-page button{justify-content:center;margin:5px}button{all:unset;align-items:center;background-color:#222;border-radius:10px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:25px;font-weight:700;height:40px;justify-content:flex-start;width:100px}button .icon{height:30px;width:30px}button h3{flex:1 1;text-align:left}button.centered h3{text-align:center}#options-page .options-content{background-color:#fff;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-around;padding:10px;width:100%}#options-page label{display:block;margin-bottom:15px;text-align:center}.player-select,.player-select div{display:flex;flex-direction:row;justify-content:center}.player-select div{align-items:center;border:3px solid #222;border-radius:5px;box-sizing:border-box;font-weight:700;height:40px;margin:3px;width:40px}.player-select .dimmed{background:none;border-style:dotted}.card-select-block{display:flex;flex-direction:row}.card-select{flex-wrap:wrap;max-width:200px}.card-select,.card-select div{display:flex;flex-direction:row;justify-content:center}.card-select div{align-items:center;background-color:#222;border:3px solid #222;border-radius:5px;box-sizing:border-box;color:#fff;font-weight:700;height:40px;margin:3px;width:40px}.card-select .dimmed{background:none;border-style:dotted;color:#222}.card-select-description{background-color:#eee;border-radius:10px;display:flex;flex:1 1;flex-direction:column;justify-content:space-around;margin:0 10px;padding:20px 10px;text-align:center}.card-select-description h2{font-weight:700;margin-top:5px}#options-page button{justify-content:center;margin:0 auto}.scores{box-sizing:border-box;display:flex;flex-direction:row;height:50px;overflow:hidden;width:100%}.score-tabs{flex:1 1;gap:5px}.score-tab,.score-tabs{box-sizing:border-box;display:flex;flex-direction:row}.score-tab{border-bottom:5px solid #222;border-radius:5px 5px 0 0;flex:1 1;max-width:75px;padding:0 2px}.score-tab.is-current{border-bottom:2px solid #0000;padding-bottom:2px}.score-tab h3{flex:1 1;font-size:40px;font-weight:700;margin:0 0 0 6px}.score-tab .score{align-items:center;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;flex-wrap:wrap-reverse;justify-content:flex-end;margin:2px}.score-tab .score div{background-color:#000;border-radius:10px;height:5px;margin:2px;width:80%}.wrapped-scores .score div{width:30%}.scores.condensed-scores{height:70px}.condensed-scores .score{height:37px;margin:0 0 5px;width:100%}.condensed-scores .score div{height:4px;margin:2px}.condensed-scores .score-tab{align-items:center;flex-direction:column;height:70px}.condensed-scores .score-tab h3{flex:1 1;font-size:30px;font-weight:700;margin:0}.faceoff .is-out{opacity:0}.score-count{align-items:center;display:flex;justify-content:center;min-width:40px}.score-count .deck{background:#fff;background:#aaa;border:3px solid #000;border-radius:5px;box-sizing:border-box;height:40px;position:relative;top:-3px;width:30px}.faceoff .deck{opacity:0}.score-count .deck-inner{background:#fff;border:3px solid #000;border-radius:5px;font-size:20px;font-weight:700;height:40px;left:-7px;margin:5px 10px;position:absolute;top:-3px;width:30px}.card,.score-count .deck-inner{align-items:center;box-sizing:border-box;display:flex;justify-content:center}.card{flex:1 1;overflow:hidden;padding-bottom:15px}.card img{border-radius:20px;max-height:100%;width:100%}.timer{background-color:#fff;border:3px solid #222;border-radius:5px;height:20px;margin:10px 60px 10px 30px}.timer-bar{background-color:#222;height:100%;width:0}#winner-page{justify-content:space-around;padding:80px 20px}#winner-page .card img{border-style:solid;border-width:8px;box-sizing:border-box}#winner-page .content-box{align-items:center;border-radius:20px;box-sizing:border-box;flex:.5 1;flex-direction:column;justify-content:space-around;min-height:250px;padding:10px}#winner-page .content-box h1{font-size:50px;font-weight:700;margin:10px;text-align:center}#winner-page .content-box h2{font-size:30px;margin:10px;text-align:center}.modal-overlay{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.inactive-modal-overlay{pointer-events:none}.full-modal-overlay{background-color:#222}.modal{background:#fff;border:5px solid #222;border-radius:20px;box-shadow:0 4px 10px #00000080;line-height:1.25;margin:10px;padding:10px;position:relative;text-align:center}.modal h2{font-size:25px;font-weight:700;margin-bottom:10px}.modal p{margin:15px 0}.modal .button-row{align-items:center;display:flex;flex-direction:column}.modal .speech{bottom:-22px;display:none;height:25px;position:absolute;right:120px}.modal-overlay .dave{bottom:0;display:none;height:110px;pointer-events:none;position:absolute;right:10px}.full-modal-overlay .dave,.full-modal-overlay .speech{display:block}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{background-color:#222;color:#222;font-family:Arial,Helvetica,sans-serif;font-family:Fredoka,sans-serif;font-optical-sizing:auto;font-size:1em;font-style:normal;font-variation-settings:"wdth" 100;font-weight:100;overflow-x:hidden}#app{display:flex;justify-content:center}.page{align-items:center;box-sizing:border-box;flex-direction:column;height:100dvh;max-width:475px;padding:5px;position:relative}.content-box,.page{display:flex;width:100%}.content-box{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-right-radius:10px;flex-direction:row;height:150px}.content-box .instructions{box-sizing:border-box;flex:1 1;padding:10px}.content-box .challenge-instructions-inner{border:5px solid #222;border-radius:10px;box-sizing:border-box;display:flex;margin:5px;padding:5px}.instructions h2{font-size:1.5em;font-weight:700;margin-bottom:5px}.buttons{align-items:center;border:0 solid #000;display:flex;flex-direction:column;justify-content:space-around;padding:3px 0;width:110px}.placeholder{cursor:auto;opacity:0;pointer-events:none}b{font-weight:700}.current-player-0 .current-player-bg,.player-bg-0{background-color:#d2b6f0}.current-player-1 .current-player-bg,.player-bg-1{background-color:#ffc965}.current-player-2 .current-player-bg,.player-bg-2{background-color:#90ee90}.current-player-3 .current-player-bg,.player-bg-3{background-color:pink}.current-player-4 .current-player-bg,.player-bg-4{background-color:#add8e6}.current-player-5 .current-player-bg,.player-bg-5{background-color:#ffffba}.current-player-6 .current-player-bg,.player-bg-6{background-color:gray}.current-player-7 .current-player-bg,.player-bg-7{background-color:tan}.current-player-8 .current-player-bg,.player-bg-8{background-color:#ebebeb}.player-border-0{border-color:#d2b6f0}.player-border-1{border-color:#ffc965}.player-border-2{border-color:#90ee90}.player-border-3{border-color:pink}.player-border-4{border-color:#add8e6}.player-border-5{border-color:#ffffba}.player-border-6{border-color:gray}.player-border-7{border-color:tan}.player-border-8{border-color:#ebebeb}
/*# sourceMappingURL=main.20155568.css.map*/