/* portto-botoes.css — os botões .btn do painel Portto num arquivo só (P200 F4, 04/10/2026).
   Antes viviam num <style> de admin_cliente/index.html; agora o painel e o portal da empresa (paginas_coleta/portal_empresa) ligam ESTE arquivo.
   Usa as variáveis do portto-design-system.css (--portto-azul, --portto-azul-esc, --portto-borda, --portto-cinza-100): ligar o design system ANTES deste arquivo.
   Classes: .btn · .btn-primary · .btn-secondary · .btn-success · .btn-danger · .btn-sm · .btn[disabled]. */
.btn {
  padding: 9px 16px; border-radius:8px; border:0; cursor:pointer;
  font-weight:600; font-size:13px; display:inline-flex; align-items:center; gap:6px;
  transition: all .15s;
}
.btn-primary {
  background: var(--portto-azul); color:#fff;
}
.btn-primary:hover { background: var(--portto-azul-esc); }
.btn-secondary {
  background:#fff; color: var(--portto-azul); border:1px solid var(--portto-borda);
}
.btn-secondary:hover { background: var(--portto-cinza-100); }
.btn-success {
  background:#2E7D32; color:#fff;
}
.btn-success:hover { background:#1B5E20; }
.btn-danger {
  background:#fff; color:#b91c1c; border:1px solid #fecaca;
}
.btn-danger:hover { background:#fef2f2; }
.btn-sm { padding: 5px 10px; font-size: 12px; }
.btn[disabled] { opacity:.5; cursor:not-allowed; }
