.generalMesas{padding:1%}.divButtonMesas{text-align:right;margin-bottom:1%}.divMesasView{flex-wrap:wrap;display:flex}.divMesasView>div{box-sizing:border-box;flex:1 0 calc(25% - 10px);margin:5px}.descMesa{text-transform:uppercase;font-size:x-small}.titMesa{text-transform:uppercase}.mesaDisponible{background-color:#2fff5c}.sillasMesa{flex-wrap:wrap;justify-content:flex-start;gap:10px;display:flex}.sillaOcupada{color:red}.sillaDisponible{color:#2fff5c}.simbologiaDiv{font-style:italic}@media (width<=900px){.divMesasView>div{flex:1 0 calc(50% - 10px)}}@media (width<=767px){.divMesasView>div{flex:1 0 calc(100% - 10px)}}.action-buttons-mesa{z-index:10;position:absolute;top:5px;right:10px}.cursor-pointer{cursor:pointer}.action-buttons-mesa svg:hover{transition:transform .2s;transform:scale(1.2)}
