/* v733 — ownership handover + reconciliation card layout hardening */
body[data-page="reconciliation"] .pv-v647-bank-card{
  grid-template-columns:minmax(0,1fr)!important;
  grid-template-areas:none!important;
  grid-auto-flow:row!important;
  align-items:stretch!important;
}
body[data-page="reconciliation"] .pv-v647-bank-card>*{
  grid-column:1/-1!important;
  grid-area:auto!important;
  min-width:0!important;
}
body[data-page="reconciliation"] .pv-v647-bank-card .pv-v647-bank-top,
body[data-page="reconciliation"] .pv-v647-bank-card .pv-v647-bank-facts,
body[data-page="reconciliation"] .pv-v647-bank-card>p{width:100%!important;max-width:100%!important}
body[data-page="reconciliation"] .pv-v647-bank-card .pv-bank-choose{
  position:static!important;
  grid-column:1/-1!important;
  grid-area:auto!important;
  justify-self:end!important;
  width:auto!important;
  min-width:max-content!important;
}
.sm733-transfer-action{border-color:#b7d7e8!important;background:#eff8fc!important;color:#195f87!important}
.sm733-transfer-action:hover{border-color:#70afd0!important;background:#e1f2fa!important}
.sm733-transfer-warning{display:grid;gap:6px;margin-top:12px;padding:11px 12px;border:1px solid #e5c779;border-radius:11px;background:#fff8e7;color:#604911}
.sm733-transfer-warning b{font-size:13px}.sm733-transfer-warning span{font-size:11px;line-height:1.9}
@media(max-width:700px){
  body[data-page="reconciliation"] .pv-v647-bank-card .pv-bank-choose{justify-self:stretch!important;width:100%!important}
}
