body{margin:0;font-family:Arial,sans-serif;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJyZ2IoMjE1LCAyNTUsIDE3MCkiLz4KICA8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmb250LWZhbWlseT0iTm90byBTYW5zIEpQIiBmb250LXNpemU9IjEwMCIgeT0iMTI1IiB4PSIxMDAiPvCfjLU8L3RleHQ+Cjwvc3ZnPg==)}header{padding:1rem;text-align:center}#players{margin-bottom:1rem}@media(min-width:768px){main{flex-direction:row;justify-content:space-between}#game_state{flex:3;margin-right:1rem}#players{flex:1;margin-bottom:0}}@media(min-width:1024px){main{max-width:1200px;margin:50px auto;padding:2em;text-align:center;display:flex;flex-direction:column;background-color:#e6ffc8;border-radius:50px}nav{text-align:left}}div{border:1px solid black}#players td{text-align:left}.card{display:inline-block;width:120px;margin:10px;font-size:0px}.cur_player>h3{background-color:#add8e6}#my_hand{width:100%}.hand_cards>div{display:inline-block}.selected>.card{box-shadow:0 0 50px purple}.selectable>.card{box-shadow:0 0 50px #ff0}.player_area.selected>h3{box-shadow:0 0 50px purple}.player_area.selectable>h3{box-shadow:0 0 50px #ff0}
