/* DC CONTROL 10.4.81r13 — Últimos movimientos con tarjetas sólidas.
   Cambio visual únicamente: conserva lógica, datos y acciones de r12. */
.cards-shell .cards-bottom-grid .movement-row{
  border:0!important;border-left:0!important;border-radius:18px!important;
  color:#fff!important;box-shadow:0 10px 24px rgba(8,22,38,.18)!important;
  overflow:hidden!important;position:relative!important;
}
.cards-shell .cards-bottom-grid .movement-row::after{
  content:"";position:absolute;right:-34px;top:-54px;width:150px;height:150px;
  border-radius:50%;background:rgba(255,255,255,.10);pointer-events:none;
}
.cards-shell .cards-bottom-grid .movement-row:nth-child(6n+1){background:linear-gradient(135deg,#1688f4,#0877df)!important}
.cards-shell .cards-bottom-grid .movement-row:nth-child(6n+2){background:linear-gradient(135deg,#f3295a,#e51648)!important}
.cards-shell .cards-bottom-grid .movement-row:nth-child(6n+3){background:linear-gradient(135deg,#ff8a1f,#f36d08)!important}
.cards-shell .cards-bottom-grid .movement-row:nth-child(6n+4){background:linear-gradient(135deg,#09bd73,#08a963)!important}
.cards-shell .cards-bottom-grid .movement-row:nth-child(6n+5){background:linear-gradient(135deg,#13b8c5,#079aa8)!important}
.cards-shell .cards-bottom-grid .movement-row:nth-child(6n+6){background:linear-gradient(135deg,#8b45ef,#7130d9)!important}
.cards-shell .cards-bottom-grid .movement-row b,
.cards-shell .cards-bottom-grid .movement-row small,
.cards-shell .cards-bottom-grid .movement-row strong,
.cards-shell .cards-bottom-grid .movement-row .red,
.cards-shell .cards-bottom-grid .movement-row .green,
.cards-shell .cards-bottom-grid .movement-row .cancelled-label{color:#fff!important}
.cards-shell .cards-bottom-grid .movement-row .row{border-bottom:1px solid rgba(255,255,255,.20)!important;position:relative;z-index:1}
.cards-shell .cards-bottom-grid .movement-row .card-cancel-1032{position:relative;z-index:1;margin-top:10px!important}
.cards-shell .cards-bottom-grid .movement-row .card-cancel-1032 .mini{
  width:100%!important;min-height:44px!important;border:1px solid rgba(255,255,255,.18)!important;
  border-radius:12px!important;background:rgba(5,28,54,.38)!important;color:#fff!important;
  font-weight:900!important;box-shadow:none!important;
}
.cards-shell .cards-bottom-grid .movement-row.cancelled-1032{opacity:.72!important;filter:saturate(.55)!important}
@media(max-width:700px){
  .cards-shell .cards-bottom-grid .movement-row{padding:14px!important;margin-bottom:10px!important}
  .cards-shell .cards-bottom-grid .movement-row .row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:start!important;padding:0 0 10px!important}
  .cards-shell .cards-bottom-grid .movement-row .row strong{font-size:clamp(18px,5.3vw,25px)!important;line-height:1.05!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}
  .cards-shell .cards-bottom-grid .movement-row .row b{font-size:17px!important;line-height:1.1!important}
  .cards-shell .cards-bottom-grid .movement-row .row small{font-size:12px!important;line-height:1.35!important;opacity:.92!important}
}
