.cash-ledger-method { display: inline-block; padding: 1px 5px; border-radius: 3px; font-size: 10px; line-height: 16px; font-weight: 700; vertical-align: baseline; color: var(--success-ink); background: var(--success-soft); }
.cash-ledger-method[data-method="YAPE"] { color: var(--violet); background: var(--violet-soft); }
.cash-ledger-method[data-method="TRANSFERENCIA"] { color: var(--info); background: var(--info-soft); }
.cash-flat-page .cash-flat-card > div:first-child:has(.cash-flat-filterbar) { flex-wrap: wrap; gap: 8px; }
.cash-flat-page .cash-flat-filterbar { display: flex !important; flex-wrap: wrap !important; gap: 0 !important; grid-template-columns: none !important; width: 416px !important; min-width: 0 !important; max-width: 100%; height: auto !important; min-height: 30px; overflow: visible !important; }
.cash-flat-page .cash-flat-flow-switcher { flex: 0 0 132px; }
.cash-flat-page .cash-flat-method-switcher { grid-template-columns: 50px 62px 78px 92px !important; width: 282px !important; flex: 0 0 282px; }
.cash-flat-page .cash-flat-switcher { align-items: center; grid-auto-rows: 28px; }
.cash-flat-page .cash-flat-switcher button { line-height: 28px !important; }
@media (max-width: 680px) {
  .cash-flat-page .cash-flat-card > div:first-child:has(.cash-flat-filterbar) > div:last-child { flex-basis: 100% !important; }
}
