/* ══════════════════════════════
   Finance Page — v2.1.1
══════════════════════════════ */
.fin-tab { font-family: var(--font); }
.fin-tab:hover { background: var(--gray-100) !important; }

.fin-tx-row {
  transition: box-shadow var(--ease), transform var(--ease);
}
.fin-tx-row:hover {
  box-shadow: var(--shadow-md);
}
.fin-tx-row:active {
  transform: scale(.99);
}

[data-theme="dark"] .fin-tab--active {
  background: var(--gray-800) !important;
  border-color: var(--gray-600) !important;
}
