/*
 CARGODEC LEGACY STYLE
 ORDEN=129
 ID=operacion_final_ok_62_real
 EXTRAIDO_DE=index.html
*/

#dash .vehicle-grid{grid-template-columns:repeat(auto-fill,minmax(590px,620px))!important;gap:14px!important;align-items:start!important;justify-content:start!important}
.opTripCardV2{overflow:hidden!important;padding:10px!important;border-radius:18px!important;max-width:620px!important;width:100%!important;box-sizing:border-box!important}
.opTripCardV2 .proVehHead{padding-bottom:8px!important;margin-bottom:10px!important}
.opTripCardV2 .vehName{font-size:12px!important;line-height:1!important}
.tripTopSummary{grid-template-columns:190px minmax(180px,1fr) 130px!important;gap:8px!important;padding-bottom:8px!important}
.tripTopSummary .thumbSmall{width:82px!important;height:66px!important;border-radius:9px!important}
.tripStatusSummary{grid-template-columns:44px minmax(0,1fr)!important;gap:7px!important;padding-left:7px!important}
.tripStatusText .viajeSelect{max-width:160px!important;height:28px!important;font-size:8px!important}
.tripTotalGuias{width:130px!important;height:72px!important}.tripTotalGuias strong{font-size:22px!important}.tripTotalGuias small{font-size:8px!important}
.pedTableV2{overflow:hidden!important;margin:0 -12px!important}
.pedTableHead,.pedRow{grid-template-columns:.58fr .98fr .72fr 1.03fr .85fr 1.08fr .9fr!important;min-width:0!important}
.pedTableHead{font-size:8px!important;letter-spacing:0!important}.pedTableHead span{padding:5px 4px!important}
.pedRow{min-height:52px!important;height:52px!important}.pedCell{padding:4px!important}
.tipoCell{grid-template-columns:14px 1fr!important;column-gap:3px!important}.tipoCell .boxIcon{font-size:10px!important}.tipoCell b{font-size:10px!important}.tipoCell em{font-size:9px!important}
.pedimentoCell small{display:none!important}.pedimentoCell{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:4px!important}.pedimentoCell .pedNumber{font-size:10px!important;line-height:1!important;margin:0!important;letter-spacing:0!important}.pedimentoCell .pedIcon{font-size:11px!important;line-height:1!important;padding:0 2px!important;margin:0!important}
.numCell{font-size:10px!important;letter-spacing:0!important;line-height:1!important}.statusCell select{height:27px!important;font-size:9px!important;padding:2px 5px!important;max-width:100px!important}.updCell{font-size:8px!important;line-height:1!important;white-space:normal!important}
.opPager{display:flex!important;align-items:center!important;justify-content:center!important;gap:20px!important;height:42px!important;border-top:1px solid #e5eaf1!important;color:#64748b!important;font-size:12px!important;font-weight:900!important;letter-spacing:.2px!important}.opPager button{width:30px!important;height:30px!important;border:0!important;border-radius:50%!important;background:#f1f5f9!important;color:#001b44!important;font-size:23px!important;line-height:24px!important;cursor:pointer!important}.opPager button:disabled{opacity:.35!important;cursor:not-allowed!important}
.opTripCardV2 .vehicleActions,.opTripCardV2 .vehicleActions.proActions,.opTripCardV2 .vehicleActions.opFlatActions{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;border-top:1px solid #e5eaf1!important;margin:0 -12px!important;padding:10px 12px 0!important;align-items:center!important}
.opTripCardV2 .vehicleActions .btn,.opTripCardV2 .vehicleActions a{background:transparent!important;box-shadow:none!important;border:0!important;border-right:1px solid #e5eaf1!important;border-radius:0!important;height:34px!important;min-height:34px!important;padding:0 8px!important;font-size:11px!important;font-weight:900!important;text-decoration:none!important;white-space:nowrap!important}.opTripCardV2 .vehicleActions .btn:last-of-type{border-right:0!important}
.opTripCardV2 .vehicleActions .blue,.opTripCardV2 .vehicleActions .excelBtn{color:#2563eb!important}.opTripCardV2 .vehicleActions .purple{color:#7c3aed!important}.opTripCardV2 .vehicleActions .green{color:#16a34a!important}.opTripCardV2 .vehicleActions .orange{color:#f97316!important}.opTripCardV2 .vehicleActions .subtle{grid-column:1 / -1!important;text-align:center!important;margin-top:7px!important;font-size:11px!important;color:#64748b!important}.printDodaViajeBtn{display:none!important}
@media(max-width:900px){#dash .vehicle-grid{grid-template-columns:1fr!important}.opTripCardV2{overflow-x:auto!important}.opTripCardV2 .proVehHead,.tripTopSummary,.pedTableHead,.pedRow,.opPager,.opTripCardV2 .vehicleActions{min-width:740px!important}}
