body:not(.soul-financial-receivables):not(.soul-financial-payables):not(.soul-financial-banks) a[data-target="#collapseFinancial"],
body:not(.soul-financial-receivables):not(.soul-financial-payables):not(.soul-financial-banks) #collapseFinancial,
body:not(.soul-financial-receivables) #app a[href="/receivable-account"],
body:not(.soul-financial-payables) #app a[href="/payable-account"],
body:not(.soul-financial-banks) #app a[href="/bank-account"],
body:not(.soul-financial-summary) #app a[href="/dashboard-financial"],
.soul-financial-menu[hidden] {
  display: none !important;
}

.soul-financial-notice {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: .75rem;
  padding: 1rem;
  margin: 1rem;
  border: 1px solid #d9c391;
  border-radius: .5rem;
  background: #fff8e9;
  color: #664813;
}

.soul-financial-notice button {
  padding: .35rem .7rem;
  border: 1px solid #a48952;
  border-radius: .25rem;
  background: white;
  color: inherit;
  cursor: pointer;
  font: inherit;
}
