/* Estilos para el popover personalizado del tour con GeoBot */
.driver-popover {
    max-width: 400px;
    border-radius: 12px;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}

.geobot-tour-step {
    display: flex;
    align-items: center;
    gap: 15px; /* Espacio entre la imagen y el texto */
}

.geobot-tour-step img {
    width: 80px;
    height: 80px;
    flex-shrink: 0; /* Evita que la imagen se encoja */
}

.geobot-tour-step .text-content {
    flex: 1; /* El texto ocupa el espacio restante */
    font-size: 0.95rem;
    line-height: 1.5;
}