.fin-banks [data-rows] tr,
.fin-bank-screen [data-rows] tr,
[data-bank-screen] [data-rows] tr {
  cursor: pointer;
  transition: background-color .15s ease, box-shadow .15s ease;
}
.fin-banks [data-rows] tr.v199-bank-selected,
.fin-bank-screen [data-rows] tr.v199-bank-selected,
[data-bank-screen] [data-rows] tr.v199-bank-selected {
  background: #eef6fb !important;
  box-shadow: inset 4px 0 0 #4f98ca;
}
[data-metrics] article.v199-selected-metric {
  border-color: #8bbddd;
  background: linear-gradient(180deg, #fff, #f4f9fc);
}
[data-metrics] article.v199-selected-metric small {
  color: #3f789f;
  font-weight: 600;
}
.fin-bank-panel-title {
  gap: 10px;
}
.v199-clear-account {
  border: 1px solid #b9d0e2;
  border-radius: 9px;
  background: #fff;
  color: #173f69;
  min-height: 38px;
  padding: 0 14px;
  font: 600 12px Montserrat, sans-serif;
  cursor: pointer;
}
.v199-clear-account:hover {
  background: #eef6fb;
}