/*
 CARGODEC LEGACY STYLE
 ORDEN=32
 ID=ped_exp_compact_v211
 EXTRAIDO_DE=index.html
*/

/* Ajustes pedidos: tarjetas compactas, valores fijos y alineados */
.pedExpPage{max-width:none!important;width:100%!important;}
.pedAiHelp{margin:0 0 8px!important;padding:7px 10px!important;font-size:12px!important;}
.pedMetricGrid{grid-template-columns:repeat(7,minmax(130px,1fr))!important;gap:8px!important;margin:6px 0 10px!important;}
.pedExpPage .pedMetric{height:72px!important;min-height:72px!important;padding:8px 30px 7px 10px!important;border-radius:13px!important;display:grid!important;grid-template-rows:15px 26px 16px!important;align-items:start!important;align-content:start!important;overflow:hidden!important;}
.pedExpPage .pedMetric span{font-size:11px!important;line-height:13px!important;letter-spacing:.35px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}
.pedExpPage .pedMetric b{font-size:18px!important;line-height:24px!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}
.pedExpPage .pedMetric small{font-size:10px!important;line-height:13px!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}
.pedExpPage .pedMetric.moneyMetric b,.pedExpPage .pedMetric.numRight b{text-align:right!important;display:block!important;width:100%!important;}
.pedExpPage .pedMetric.moneyMetric small,.pedExpPage .pedMetric.numRight small{text-align:right!important;display:block!important;width:100%!important;}
.pedExpPage .iaBtnMini{width:24px!important;height:24px!important;right:7px!important;top:7px!important;padding:0!important;font-size:13px!important;display:flex!important;align-items:center!important;justify-content:center!important;}
.pedExpPage .iaBtnMini::before,.pedExpPage .iaBtnMini::after{content:none!important;}
.pedExpPage .pedMetric .okText{font-size:18px!important;line-height:24px!important;}
.pedOriginalControls{max-width:none!important;width:100%!important;}
.pedOriginalControls .grid{grid-template-columns:1.1fr 1.25fr 1fr .85fr!important;}
.pedUploadRow{grid-template-columns:1fr 1fr 1fr 1fr .7fr!important;}
.pedLoadedTableWrap{display:none!important;}
.pedBox .money,.pedFullTable td.money,td.money{text-align:right!important;white-space:nowrap!important;}
.contribBox table td:last-child,.pedBox table tr.total td:last-child{text-align:right!important;white-space:nowrap!important;}
.pedFullTable th:nth-last-child(-n+2),.pedFullTable td:nth-last-child(-n+2){text-align:right!important;}
.pedExpPane[data-ped-pane=\"guias\"] .pedFullTable th,.pedExpPane[data-ped-pane=\"guias\"] .pedFullTable td{text-align:left!important;}

.versionFooter{display:flex!important;justify-content:flex-end!important;gap:8px!important;margin:12px 4px 2px!important;color:#64748b!important;font-weight:800!important;font-size:12px!important;text-transform:none!important;}
.versionFooter b{color:#2563eb!important;}
@media(max-width:1400px){.pedMetricGrid{grid-template-columns:repeat(4,1fr)!important}}
@media(max-width:900px){.pedMetricGrid{grid-template-columns:repeat(2,1fr)!important}.pedOriginalControls .grid,.pedUploadRow{grid-template-columns:1fr 1fr!important}}
