/* v6.10.20 — controles nativos de transfer */
body.ui68 .v610-transfer-stage .v699-stage-actions{align-items:center!important}
body.ui68 .v610-transfer-stage .v699-action-host .v699-action{min-height:42px!important;padding:9px 15px!important;border-radius:12px!important;font-weight:800!important;box-shadow:0 7px 18px rgba(105,20,47,.12)!important}
body.ui68 .v6120-transfer-time-details{margin:2px 0 6px!important;background:#fcfafb!important}
body.ui68 .v6120-transfer-time-details>summary{padding:10px 12px!important}
body.ui68 .v6120-transfer-time-details>summary span{font-size:12.5px!important}
body.ui68 .v6120-transfer-time-details>summary small{font-size:10.5px!important;line-height:1.35!important}
@media(max-width:820px){
  body.ui68 .v610-transfer-stage .v699-stage-actions{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;width:100%!important;gap:8px!important}
  body.ui68 .v610-transfer-stage .v699-action-host{display:block!important;min-width:0!important}
  body.ui68 .v610-transfer-stage .v699-action-host .btn{width:100%!important}
  body.ui68 .v610-transfer-stage .v699-stage-actions>.btn.danger{width:auto!important;min-width:128px!important}
}
@media(max-width:520px){
  body.ui68 .v610-transfer-stage .v699-stage-actions{grid-template-columns:1fr!important}
  body.ui68 .v610-transfer-stage .v699-stage-actions>.btn.danger{width:100%!important}
  body.ui68 .v6120-transfer-time-details .v65-details-grid{grid-template-columns:1fr!important}
}


/* v6.10.21 — transfer: mediciones de camión y termo siempre visibles cuando la etapa está activa */
body.ui68 .v610-transfer-stage .field:has([name="tthermoIn"]),
body.ui68 .v610-transfer-stage .field:has([name="tthermoOut"]){display:block!important}
body.ui68 .v610-transfer-stage .fuel-entry{display:flex!important;align-items:stretch!important;gap:8px!important;min-width:0!important}
body.ui68 .v610-transfer-stage .fuel-entry input{flex:1 1 auto!important;min-width:0!important}
body.ui68 .v610-transfer-stage .fuel-entry .btn{flex:0 0 46px!important;width:46px!important;min-width:46px!important}
@media(max-width:820px){
  body.ui68 .v610-transfer-stage .formgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}
}
@media(max-width:560px){
  body.ui68 .v610-transfer-stage .formgrid{grid-template-columns:1fr!important}
  body.ui68 .v610-transfer-stage .v699-stage-actions{grid-template-columns:1fr!important}
  body.ui68 .v610-transfer-stage .v699-stage-actions>.btn,
  body.ui68 .v610-transfer-stage .v699-action-host .btn{width:100%!important;min-width:0!important}
}
