/* CYBER GEST - Estilos do modulo (clientes/fornecedores/produtos/vendas/financeiro/sistema) */
.badge-status { display:inline-block; padding:3px 10px; border-radius:12px; font-size:11px; font-weight:600; text-transform:uppercase; }
.badge-status.activo { background:rgba(25,135,84,.15); color:#198754; border:1px solid rgba(25,135,84,.3); }
.badge-status.inactivo { background:rgba(220,53,69,.15); color:#dc3545; border:1px solid rgba(220,53,69,.3); }
.tbl-actions { display:flex; gap:6px; align-items:center; }
.btn-icon { background:transparent; border:1px solid var(--border,#dee2e6); border-radius:6px; padding:6px 8px; cursor:pointer; transition:all .18s; color:var(--text2,#666); }
.btn-icon:hover { transform:translateY(-1px); box-shadow:0 2px 8px rgba(0,0,0,.12); }
.btn-icon.view:hover { color:#0d6efd; border-color:#0d6efd; }
.btn-icon.edit:hover { color:#fd7e14; border-color:#fd7e14; }
.btn-icon.del:hover { color:#dc3545; border-color:#dc3545; }
.tab.active, .cli-tab.active, .forn-tab.active, .prod-tab.active { background:var(--accent,#0d6efd); color:#fff; }
