#game-container{background-color:#2e7d32;color:#fefefe;height:calc(100vh - 56px);margin-bottom:-6rem;padding:1rem;overflow-y:auto}.container.has-handcards{height:72%;overflow-y:auto}@media screen and (min-width:600px){#game-container{height:calc(100vh - 64px)}}#game-container .card{color:#000;padding:.2rem .5rem}.handcards{position:fixed;bottom:0;left:0;width:100vw;padding:1rem;flex-direction:row;justify-content:center;align-items:flex-end;align-content:flex-end}.handcards,.stackCards{overflow:auto;display:flex}.stackCards{flex-wrap:wrap}.stackCard{min-width:6rem;min-height:calc(20vh + 1rem)}@media screen and (max-width:1024px){.handcards{justify-content:flex-start}}.game-card{height:20vh;min-width:6rem}.exclaimCard,.handCard,.trumpCard{cursor:pointer}.handcards>svg{margin:0 -1rem}.handcards>svg:last-child{margin:0 0 0 -1rem}.handcards>svg:first-child{margin:0 -1rem 0 0}.exclaimCard:hover,.handcards>.game-card:hover:not(.selected),.trumpCard:hover{transform:translateY(-.2rem)}.game-card.selected{transform:translateY(-1rem)}.game-card.unvalid{cursor:not-allowed}.game-card.disabled rect{fill:#949494!important;filter:gray}.game-card.dappCard rect{stroke:#00f!important;stroke-width:20px!important}#round-info{position:fixed;top:4rem;right:1rem}#game-trump{display:inline-flex;position:absolute;right:0;align-items:center}#notFound{width:700px;margin:0 auto}#notFound .notFound-image{width:25%;float:left}#notFound .notFound-title{width:70%;float:right;background:url(img/bg-footer.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;min-height:400px}#notFound .notFound-title h1{font-size:30px;color:#1f2128;margin-bottom:20px;margin-top:155px}#notFound .notFound-title a.gotohomepage{background-color:#ee6e73;color:#fff;width:180px;line-height:40px;display:block;text-align:center;font-size:14px;text-decoration:none;text-transform:uppercase;height:40px}@font-face{font-family:Cinzel Decorative;font-style:normal;font-weight:700;font-stretch:normal;font-variant:normal;font-feature-settings:normal;src:url(cards/CinzelDecorative-Bold.ttf)}.cardFont{font-family:Cinzel Decorative,bold}.mini{height:5rem;min-width:1rem;margin:-.5rem .5rem -.5rem 0}a,button,h1,h2,h3,h4,h5,h6,li,p,svg,table{user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}::-webkit-scrollbar{display:none}.modal{min-width:300px}.modal-content{color:#000}.uppercase-text{text-transform:uppercase}li[onclick]{cursor:pointer}li[onclick]:hover{background-color:#eee}input[type=number],input[type=text],textarea{font-size:16px}input[disabled],input[type=range][disabled]::-webkit-slider-thumb{background:#c2c0c2;background-color:#c2c0c2;cursor:not-allowed}.range-field{margin-top:1rem;margin-bottom:1rem}@media screen and (max-width:480px){.modal-fixed-footer.open{top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;max-height:100%!important}}select.browser-default{border:none;border-bottom:1px solid #9e9e9e}.collection-icon{margin-bottom:-.5rem;float:right}.two-col-grid{display:grid;grid-template-columns:auto auto;grid-gap:1rem}.three-col-grid{display:grid;grid-template-columns:auto auto auto;grid-gap:1rem}.ma,.mt,.mv{margin-top:1rem}.ma,.mb,.mv{margin-bottom:1rem}.ma,.mh,.ml{margin-left:1rem}.ma,.mh,.mr{margin-right:1rem}