/* CVDB - botão de exportação PDF da Declaração Reversa | 20260716_01 */
.cvdb-declaracao-pdf-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 40px;
  margin-left: auto;
  border: 1px solid rgba(129, 140, 248, 0.58);
  background: rgba(99, 102, 241, 0.14);
  color: #4338ca;
  box-shadow: 0 6px 18px rgba(79, 70, 229, 0.10);
}
.cvdb-declaracao-pdf-button::before {
  content: "▣";
  margin-right: 8px;
  font-size: 13px;
}
.cvdb-declaracao-pdf-button:hover {
  border-color: rgba(99, 102, 241, 0.82);
  background: rgba(99, 102, 241, 0.22);
}
body.dark .cvdb-declaracao-pdf-button {
  color: #ddd6fe;
  background: rgba(99, 102, 241, 0.20);
}
.cvdb-declaracao-pdf-button[hidden] { display: none !important; }
@media (max-width: 700px) {
  .panel-title { flex-wrap: wrap; }
  .cvdb-declaracao-pdf-button { width: 100%; margin-left: 0; }
}
