/* Acceptance pass: make the account and credit tables scan as one desktop line. */
#users .user-row{
  grid-template-columns:30% 22% 9% 10% 17% 84px!important;
  column-gap:14px!important;
}
#users .user-row>span:nth-child(5){
  white-space:nowrap!important;
  font-variant-numeric:tabular-nums;
}
#users .user-row.head>span:nth-child(5){text-align:left!important}
#users .admin-ledger-row{
  grid-template-columns:1.05fr 1.18fr .75fr .58fr 1.08fr .76fr!important;
  column-gap:12px!important;
}
#users .admin-ledger-row>:nth-child(4){
  justify-self:center!important;
  text-align:center!important;
  min-width:56px;
  font-variant-numeric:tabular-nums;
}

/* Every copy option carries the same hierarchy; selection changes only the card treatment. */
#copy .copy-version-card{
  display:grid!important;
  grid-template-rows:auto auto!important;
  align-content:center!important;
  gap:7px!important;
  min-height:94px!important;
  padding:15px 16px!important;
  text-align:left!important;
}
#copy .copy-version-card small{
  display:block!important;
  margin:0!important;
  color:var(--ui-brand-1)!important;
  font-size:12px!important;
  font-weight:760!important;
  line-height:1.35!important;
}
#copy .copy-version-card b{
  display:block!important;
  margin:0!important;
  color:var(--ui-text-1)!important;
  font-size:15px!important;
  font-weight:780!important;
  line-height:1.48!important;
  white-space:normal!important;
}
#copy .copy-version-card span{display:none!important}
#copy .copy-version-card.active b{color:var(--ui-text-1)!important}
