/* ============================================================================
   Vistas del módulo "Gestión de Agentes" (Áreas de Negocio, Catálogo de Agentes,
   Servicios Externos, Proyectos, Reportes).
   Restaura el tamaño de botón del diseño original (padding 10px 22px). El resto
   de la app conserva el tamaño compacto que define soc-coaching-views.css
   ("misma guía en toda la app"). Scopeado a .agentes-view para no afectar
   Coaching / Networking / catálogos.
   ============================================================================ */

.agentes-view .btn-soc-primary.k-button,
.agentes-view button.btn-soc-primary:not(.k-button),
.agentes-view .btn.btn-soc-primary:not(.k-button),
.agentes-view input[type="submit"].btn-soc-primary,
.agentes-view .btn-soc-secondary.k-button,
.agentes-view button.btn-soc-secondary:not(.k-button),
.agentes-view .btn.btn-soc-secondary:not(.k-button),
.agentes-view .btn-soc-deactivate.k-button,
.agentes-view button.btn-soc-deactivate:not(.k-button),
.agentes-view .btn.btn-outline-secondary,
.agentes-view button.btn-outline-secondary {
    padding: 10px 22px !important;
    font-size: 14px !important;
    line-height: 1.2 !important;
}

/* Botón "Editar" (Telerik) — mismo criterio, un poco más grande. */
.agentes-view .k-button.k-button-solid-primary.btn-soc-edit,
.agentes-view .k-button.btn-soc-edit,
.agentes-view button.btn-soc-edit {
    padding: 8px 18px !important;
    font-size: 14px !important;
}

/* Botones de acción azules ("Editar" y "🔑 Claves") — mismo azul primario y
   texto blanco, para verse consistentes con "+ Nuevo X" / "Solo activos". */
.agentes-view .k-button.k-button-solid-primary.btn-soc-edit,
.agentes-view .k-button.btn-soc-edit,
.agentes-view button.btn-soc-edit,
.agentes-view .k-button-solid-base {
    background-color: var(--soc-btn-primary) !important;
    border-color: var(--soc-btn-primary) !important;
    color: #ffffff !important;
}

.agentes-view .k-button.k-button-solid-primary.btn-soc-edit:hover:not(.k-disabled):not(:disabled),
.agentes-view .k-button.btn-soc-edit:hover:not(.k-disabled):not(:disabled),
.agentes-view button.btn-soc-edit:hover:not(:disabled),
.agentes-view .k-button-solid-base:hover:not(.k-disabled):not(:disabled) {
    background-color: var(--soc-btn-primary-hover) !important;
    border-color: var(--soc-btn-primary-hover) !important;
    color: #ffffff !important;
}

.agentes-view .k-button.k-button-solid-primary.btn-soc-edit.k-disabled,
.agentes-view .k-button.btn-soc-edit.k-disabled,
.agentes-view .k-button.btn-soc-edit:disabled,
.agentes-view .k-button-solid-base.k-disabled,
.agentes-view .k-button-solid-base:disabled {
    background-color: var(--soc-btn-primary-disabled-bg) !important;
    border-color: var(--soc-btn-primary-disabled-border) !important;
    color: #ffffff !important;
}
