/* Estilos propios sobre Pico.css */

main.container {
    padding-top: 1.5rem;
    padding-bottom: 3rem;
}

table.tight th, table.tight td {
    padding: 0.4rem 0.6rem;
}

.badge {
    display: inline-block;
    padding: 0.1rem 0.5rem;
    border-radius: 0.5rem;
    font-size: 0.75rem;
    background: var(--pico-muted-border-color);
    color: var(--pico-color);
}

.badge.lead { background: #f4d35e; color: #2b2b2b; }
.badge.activo { background: #82c341; color: #fff; }
.badge.inactivo { background: #cccccc; color: #2b2b2b; }
.badge.churned { background: #d64545; color: #fff; }
