/* PiezasGo 7.0.5.143 — cotizaciones compactas, compra exacta y nombres de entidad. */

/* Cotizaciones del comprador: sólo vehículo, cotización primero y acción siguiente. */
.pg-buyer-quotes-directory-v70528 .pg-quote-table-v705143 .pg-dash-table{
    table-layout:fixed!important;
}
.pg-buyer-quotes-directory-v70528 .pg-quote-table-v705143 th,
.pg-buyer-quotes-directory-v70528 .pg-quote-table-v705143 td{
    padding-left:7px!important;
    padding-right:7px!important;
}
.pg-buyer-quotes-directory-v70528 .pg-quote-table-v705143 .pg-dash-table{
    min-width:1000px!important;
}
.pg-buyer-quotes-directory-v70528 .pg-quote-table-v705143 .pg-quote-vehicle-cell-v705143{
    width:130px!important;
    min-width:130px!important;
}
.pg-buyer-quotes-directory-v70528 .pg-quote-table-v705143 .pg-quote-suppliers-cell-v705143{
    width:118px!important;
    min-width:118px!important;
}
.pg-quote-vehicle-only-v705143{
    display:block!important;
    line-height:1.3!important;
    overflow-wrap:anywhere!important;
}
.pg-quote-name-list-v705143{
    display:grid!important;
    gap:3px!important;
}
.pg-quote-name-v705143{
    display:block!important;
    line-height:1.25!important;
    overflow-wrap:anywhere!important;
}
.pg-quote-name-v705143.is-empty{color:#64748b!important;}
.pg-buyer-quotes-directory-v70528 .pg-quote-table-v705143 .pg-quote-primary-cell-v705142,
.pg-buyer-quotes-directory-v70528 .pg-quote-table-v705143 .pg-operational-next-cell-v705140{
    width:126px!important;
    min-width:126px!important;
    max-width:126px!important;
    text-align:center!important;
    white-space:nowrap!important;
}
.pg-buyer-quotes-directory-v70528 .pg-quote-table-v705143 .pg-operational-action-btn-v705140{
    width:116px!important;
    min-width:116px!important;
    max-width:116px!important;
    padding:7px 5px!important;
    font-size:11px!important;
    white-space:nowrap!important;
    overflow:visible!important;
    text-overflow:clip!important;
}

/* Mis cotizaciones del suplidor: entidad limpia, vehículo compacto y cotización primero. */
.pg-supplier-quote-table-v705143 .pg-dash-table{
    table-layout:fixed!important;
}
.pg-supplier-quote-table-v705143 th,
.pg-supplier-quote-table-v705143 td{
    padding-left:7px!important;
    padding-right:7px!important;
}
.pg-supplier-quote-table-v705143 .pg-dash-table{
    min-width:930px!important;
}
.pg-supplier-quote-table-v705143 th:nth-child(3),
.pg-supplier-quote-table-v705143 td:nth-child(3){
    width:125px!important;
    min-width:125px!important;
}
.pg-supplier-quote-table-v705143 th:nth-child(4),
.pg-supplier-quote-table-v705143 td:nth-child(4){
    width:135px!important;
    min-width:135px!important;
}
.pg-supplier-quote-table-v705143 .pg-quote-primary-cell-v705142,
.pg-supplier-quote-table-v705143 .pg-operational-next-cell-v705140{
    width:126px!important;
    min-width:126px!important;
    max-width:126px!important;
    text-align:center!important;
    white-space:nowrap!important;
}
.pg-supplier-quote-table-v705143 .pg-operational-action-btn-v705140{
    width:116px!important;
    min-width:116px!important;
    max-width:116px!important;
    padding:7px 5px!important;
    font-size:11px!important;
    white-space:nowrap!important;
}
.pg-quote-waiting-v705143{
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    background:#eef3f8!important;
    border:1px solid #d3dee9!important;
    color:#52647b!important;
}

/* Detalle exacto de compra personal. */
.pg-client-purchase-detail-v705143{
    display:grid;
    gap:16px;
}
.pg-client-purchase-detail-head-v705143{
    display:flex;
    align-items:flex-start;
    justify-content:space-between;
    gap:16px;
    padding:18px;
    border:1px solid #dbe5ef;
    border-radius:16px;
    background:#fff;
}
.pg-client-purchase-detail-head-v705143 h2{margin:5px 0 4px;}
.pg-client-purchase-detail-head-v705143 p{margin:0;color:#52647b;}
.pg-client-purchase-facts-v705143{
    display:grid;
    grid-template-columns:repeat(3,minmax(0,1fr));
    gap:10px;
}
.pg-client-purchase-facts-v705143 span{
    display:grid;
    gap:4px;
    padding:13px 14px;
    border:1px solid #dbe5ef;
    border-radius:14px;
    background:#f8fafc;
}
.pg-client-purchase-facts-v705143 small{color:#64748b;font-weight:800;}
.pg-client-purchase-pieces-v705143{
    padding:16px;
    border:1px solid #dbe5ef;
    border-radius:16px;
    background:#fff;
}
.pg-client-purchase-pieces-v705143 h3{margin:0 0 12px;}
.pg-client-purchase-pieces-scroll-v705143{
    max-height:430px;
    overflow:auto;
    border:1px solid #e3eaf2;
    border-radius:12px;
}
.pg-client-purchase-pieces-scroll-v705143 .pg-dash-table{min-width:720px!important;}
.pg-client-purchase-actions-v705143{
    display:flex;
    flex-wrap:wrap;
    gap:8px;
}

@media(max-width:900px){
    .pg-client-purchase-facts-v705143{grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media(max-width:640px){
    .pg-client-purchase-detail-head-v705143{display:grid;}
    .pg-client-purchase-facts-v705143{grid-template-columns:1fr;}
}
