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{margin:0;padding:0;border:0;font-size:100%;font:inherit;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{scroll-behavior:smooth;margin:0;padding:0;font-family:sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#232931!important;background-repeat:no-repeat;background-size:100%}.card-container{height:282px;width:200px;background-color:#fff;background-size:cover;position:relative;border:1px solid #000;border-radius:10px;margin-left:-185px;font-size:20px;text-align:center;transition:all .25s ease}@media only screen and (min-width:641px) and (max-width:960px){.card-container{margin-left:-195px}}@media only screen and (min-width:481px) and (max-width:640px){.card-container{margin-left:-198px}}@media only screen and (max-width:480px){.card-container{margin-left:-200px}}.gameBoard{color:#fff}.numPlayers{flex-direction:row;justify-content:center;margin:20px;text-align:center}.numPlayers,.red-flags-game{display:flex;align-items:center}.red-flags-game{width:100%;flex-direction:column;min-height:calc(100vh - 180px)}.player-profile-row{display:flex;flex-direction:row}.player-profile{margin:10px;padding:15px;border:2px solid #fff;border-radius:5px;width:150px;min-height:50px}.player-info-bar{width:100%;padding:2px;margin-bottom:5px;border-bottom:1px solid #fff}.player-cards,.player-info-bar{display:flex;flex-direction:row;align-items:center}.pro{background-color:#fff;color:#000}.con,.pro{margin:5px 0;padding:5px;border-radius:3px}.con{background-color:#a31313;color:#fff}.current-player{height:150px;width:100%;display:flex;flex-direction:row;align-items:center;border-top:1px solid #fff;overflow-x:auto}.current-player-info-bar{display:flex;flex-direction:column;min-width:100px;height:100%;padding-left:15px;border-right:1px solid #fff}.card-decks{flex-direction:row;justify-content:space-between;width:100vw;padding:2px 20px;margin-bottom:10px}.card-deck,.card-decks{display:flex;align-items:center}.card-deck{width:80px;flex-direction:column;font-size:13px}.select-button{display:block;position:absolute;padding:"1px";bottom:5px;border-color:#a31313;border-width:1.5px}.red-flag-decks{display:flex;flex-direction:row;justify-content:center;width:100%}.red-flags-game-container{position:relative;top:0;left:0;min-height:calc(100vh - 150px)}.player-score{display:flex;flex-direction:row;min-height:22px}.homepage{margin-top:50px;color:#fff}.game-master,.homepage{display:flex;flex-direction:column;align-items:center}.game-master{padding-top:30px}.game-master,.join-game{margin:0;height:100%;color:#fff!important}.join-game{padding-top:40px;align-items:center}.join-game,.join-game-form{display:flex;flex-direction:column}.join-game-form{align-items:left;width:250px}.gameTitle,.homepage .h1{font-size:50px}.gameTitle{color:#fff;padding:20px 20px 40px}.gameCode{width:100%;text-align:center;border-bottom:1px solid #a9a9a9;border-top:1px solid #a9a9a9;padding:20px 0}.gameError{font-size:x-large;margin:80px auto}.player-list{padding:20px;width:300px}.player-title{font-size:x-large}.player-subtitle,.player-title{width:100%;text-align:center;margin-bottom:10px}.player-subtitle{font-size:small}ol{list-style:decimal}.button-container{height:"100vh";width:"100%";padding:0;position:"absolute";top:0;left:0}.bottom-button{position:"absolute";bottom:-10}
/*# sourceMappingURL=main.dec58a98.chunk.css.map */