/* PiezasGo 7.10.184: paneles y directorios (antes inline). */
/* insurer_supplier_uniform_directory_css_v70552 */
.pg-insurance-dashboard .pg-dash-card-head,.pg-supplier-dashboard .pg-dash-card-head,.pg-case-role-aseguradora .pg-case-list-head{align-items:center!important;gap:16px!important}.pg-insurance-dashboard .pg-dash-card-head p,.pg-supplier-dashboard .pg-dash-card-head p,.pg-case-role-aseguradora .pg-case-list-head p{max-width:760px!important;margin:4px 0 0!important;color:#52647b!important;line-height:1.4!important}.pg-insurance-dashboard .pg-dash-card-head h2,.pg-supplier-dashboard .pg-dash-card-head h2{margin-bottom:2px!important}.pg-insurance-dashboard .pg-dash-card-head>a,.pg-insurance-dashboard .pg-dash-primary,.pg-insurance-dashboard .pg-case-primary,.pg-insurance-dashboard .pg-directory-filter-actions-v70526 button,.pg-insurance-dashboard .pg-directory-filter-actions-v70526 a,.pg-insurance-dashboard .pg-case-view-btn,.pg-insurance-dashboard .pg-order-mini-btn,.pg-case-role-aseguradora .pg-case-primary,.pg-case-role-aseguradora .pg-case-view-btn,.pg-case-role-aseguradora .pg-directory-filter-actions-v70526 button,.pg-case-role-aseguradora .pg-directory-filter-actions-v70526 a,.pg-supplier-dashboard .pg-dash-card-head>a,.pg-supplier-dashboard .pg-dash-btn,.pg-supplier-dashboard .pg-dash-primary,.pg-supplier-dashboard .pg-case-primary,.pg-supplier-dashboard .pg-case-view-btn,.pg-supplier-dashboard .pg-order-mini-btn,.pg-supplier-dashboard .pg-directory-filter-actions-v70526 button,.pg-supplier-dashboard .pg-directory-filter-actions-v70526 a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;box-sizing:border-box!important;border-radius:999px!important;padding:8px 13px!important;border:1px solid transparent!important;font-size:12px!important;font-weight:900!important;line-height:1.1!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:none!important;cursor:pointer!important}.pg-insurance-dashboard .pg-dash-primary,.pg-insurance-dashboard .pg-case-primary,.pg-insurance-dashboard .pg-directory-filter-actions-v70526 button,.pg-insurance-dashboard .pg-order-mini-btn.success,.pg-case-role-aseguradora .pg-case-primary,.pg-case-role-aseguradora .pg-directory-filter-actions-v70526 button,.pg-supplier-dashboard .pg-dash-btn.primary,.pg-supplier-dashboard .pg-dash-primary,.pg-supplier-dashboard .pg-case-primary,.pg-supplier-dashboard .pg-directory-filter-actions-v70526 button,.pg-supplier-dashboard .pg-next-action-v70530,.pg-supplier-dashboard .pg-order-mini-btn.success{background:var(--hrpf-primary,#ff7900)!important;border-color:var(--hrpf-primary,#ff7900)!important;color:#fff!important}.pg-insurance-dashboard .pg-dash-card-head>a:not(.pg-dash-primary),.pg-insurance-dashboard .pg-case-view-btn,.pg-insurance-dashboard .pg-order-mini-btn:not(.success),.pg-case-role-aseguradora .pg-case-view-btn,.pg-supplier-dashboard .pg-dash-card-head>a,.pg-supplier-dashboard .pg-dash-btn:not(.primary),.pg-supplier-dashboard .pg-case-view-btn,.pg-supplier-dashboard .pg-order-mini-btn:not(.success){background:#07182f!important;border-color:#07182f!important;color:#fff!important}.pg-insurance-dashboard .pg-case-view-btn.soft,.pg-insurance-dashboard .pg-case-view-btn.light,.pg-insurance-dashboard .pg-directory-filter-actions-v70526 a,.pg-case-role-aseguradora .pg-case-view-btn.soft,.pg-case-role-aseguradora .pg-directory-filter-actions-v70526 a,.pg-supplier-dashboard .pg-case-view-btn.soft,.pg-supplier-dashboard .pg-case-view-btn.light,.pg-supplier-dashboard .pg-dash-btn.soft,.pg-supplier-dashboard .pg-directory-filter-actions-v70526 a{background:#eef3f8!important;border-color:#d6e0eb!important;color:#0b213d!important}.pg-insurance-dashboard .pg-attention-action-v70530,.pg-case-role-aseguradora .pg-attention-action-v70530,.pg-supplier-dashboard .pg-attention-action-v70530{background:#fff1f2!important;border-color:#fecdd3!important;color:#9f1239!important}.pg-insurance-dashboard .pg-dash-table th,.pg-insurance-dashboard .pg-dash-table td,.pg-case-role-aseguradora .pg-dash-table th,.pg-case-role-aseguradora .pg-dash-table td,.pg-supplier-dashboard .pg-dash-table th,.pg-supplier-dashboard .pg-dash-table td{vertical-align:middle!important}.pg-insurance-dashboard .pg-dash-table td:last-child,.pg-case-role-aseguradora .pg-dash-table td:last-child,.pg-supplier-dashboard .pg-dash-table td:last-child{min-width:170px!important}.pg-insurance-dashboard .pg-dash-table td:last-child .pg-case-view-btn,.pg-insurance-dashboard .pg-dash-table td:last-child .pg-order-mini-btn,.pg-case-role-aseguradora .pg-dash-table td:last-child .pg-case-view-btn,.pg-supplier-dashboard .pg-dash-table td:last-child .pg-case-view-btn,.pg-supplier-dashboard .pg-dash-table td:last-child .pg-order-mini-btn{margin:2px 4px 2px 0!important}.pg-insurance-dashboard .pg-inline-actions,.pg-supplier-dashboard .pg-inline-actions{display:flex!important;gap:6px!important;align-items:center!important;flex-wrap:wrap!important}.pg-insurance-dashboard .pg-directory-result-head-v70526,.pg-supplier-dashboard .pg-directory-result-head-v70526,.pg-case-role-aseguradora .pg-directory-result-head-v70526{align-items:center!important}.pg-insurance-dashboard .pg-directory-filter-actions-v70526 button,.pg-insurance-dashboard .pg-directory-filter-actions-v70526 a,.pg-case-role-aseguradora .pg-directory-filter-actions-v70526 button,.pg-case-role-aseguradora .pg-directory-filter-actions-v70526 a,.pg-supplier-dashboard .pg-directory-filter-actions-v70526 button,.pg-supplier-dashboard .pg-directory-filter-actions-v70526 a{min-height:42px!important;padding:10px 14px!important}@media(max-width:760px){.pg-insurance-dashboard .pg-dash-card-head,.pg-supplier-dashboard .pg-dash-card-head,.pg-case-role-aseguradora .pg-case-list-head{align-items:flex-start!important;flex-direction:column!important}.pg-insurance-dashboard .pg-dash-card-head>a,.pg-insurance-dashboard .pg-dash-primary,.pg-insurance-dashboard .pg-directory-filter-actions-v70526>*,.pg-case-role-aseguradora .pg-case-primary,.pg-case-role-aseguradora .pg-directory-filter-actions-v70526>*,.pg-supplier-dashboard .pg-dash-card-head>a,.pg-supplier-dashboard .pg-dash-btn,.pg-supplier-dashboard .pg-directory-filter-actions-v70526>*{width:100%!important}.pg-insurance-dashboard .pg-inline-actions,.pg-supplier-dashboard .pg-inline-actions{align-items:stretch!important;flex-direction:column!important}.pg-insurance-dashboard .pg-inline-actions a,.pg-supplier-dashboard .pg-inline-actions a{width:100%!important}}
/* company_supplier_uniform_directory_css_v70553 */
.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-dash-card-head,.pg-case-role-empresa .pg-case-list-head{align-items:center!important;gap:16px!important}.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-dash-card-head p,.pg-case-role-empresa .pg-case-list-head p{max-width:760px!important;margin:4px 0 0!important;color:#52647b!important;line-height:1.4!important}.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-dash-card-head h2{margin-bottom:2px!important}.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-dash-card-head>a,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-dash-btn,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-dash-primary,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-case-primary,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-case-view-btn,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-order-mini-btn,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-directory-filter-actions-v70526 button,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-directory-filter-actions-v70526 a,.pg-case-role-empresa .pg-case-primary,.pg-case-role-empresa .pg-case-open,.pg-case-role-empresa .pg-case-view-btn,.pg-case-role-empresa .pg-directory-filter-actions-v70526 button,.pg-case-role-empresa .pg-directory-filter-actions-v70526 a,.pg-company-next-action-v70550 .pg-case-primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;box-sizing:border-box!important;border-radius:999px!important;padding:8px 13px!important;border:1px solid transparent!important;font-size:12px!important;font-weight:900!important;line-height:1.1!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:none!important;cursor:pointer!important}.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-dash-btn.primary,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-dash-primary,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-case-primary,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-directory-filter-actions-v70526 button,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-next-action-v70530,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-order-mini-btn.success,.pg-case-role-empresa .pg-case-primary,.pg-case-role-empresa .pg-case-open,.pg-case-role-empresa .pg-directory-filter-actions-v70526 button,.pg-company-next-action-v70550 .pg-case-primary{background:var(--hrpf-primary,#ff7900)!important;border-color:var(--hrpf-primary,#ff7900)!important;color:#fff!important}.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-dash-card-head>a:not(.pg-dash-primary),.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-dash-btn:not(.primary):not(.soft),.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-case-view-btn,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-order-mini-btn:not(.success),.pg-case-role-empresa .pg-case-view-btn{background:#07182f!important;border-color:#07182f!important;color:#fff!important}.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-case-view-btn.soft,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-case-view-btn.light,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-dash-btn.soft,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-directory-filter-actions-v70526 a,.pg-case-role-empresa .pg-case-view-btn.soft,.pg-case-role-empresa .pg-directory-filter-actions-v70526 a{background:#eef3f8!important;border-color:#d6e0eb!important;color:#0b213d!important}.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-attention-action-v70530,.pg-case-role-empresa .pg-attention-action-v70530{background:#fff1f2!important;border-color:#fecdd3!important;color:#9f1239!important}.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-dash-table th,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-dash-table td,.pg-case-role-empresa .pg-dash-table th,.pg-case-role-empresa .pg-dash-table td{vertical-align:middle!important}.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-dash-table td:last-child,.pg-case-role-empresa .pg-dash-table td:last-child{min-width:170px!important}.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-dash-table td:last-child .pg-case-view-btn,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-dash-table td:last-child .pg-order-mini-btn,.pg-case-role-empresa .pg-dash-table td:last-child .pg-case-view-btn{margin:2px 4px 2px 0!important}.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-inline-actions{display:flex!important;gap:6px!important;align-items:center!important;flex-wrap:wrap!important}.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-directory-result-head-v70526,.pg-case-role-empresa .pg-directory-result-head-v70526{align-items:center!important}.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-directory-filter-actions-v70526 button,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-directory-filter-actions-v70526 a,.pg-case-role-empresa .pg-directory-filter-actions-v70526 button,.pg-case-role-empresa .pg-directory-filter-actions-v70526 a{min-height:42px!important;padding:10px 14px!important}.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-empresa-approval-order-grid,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-empresa-users-reports-grid{gap:16px!important}.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-company-next-action-v70550{align-items:center!important}.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-company-next-action-v70550 p{max-width:760px!important}@media(max-width:760px){.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-dash-card-head,.pg-case-role-empresa .pg-case-list-head,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-company-next-action-v70550{align-items:flex-start!important;flex-direction:column!important}.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-dash-card-head>a,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-dash-btn,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-dash-primary,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-directory-filter-actions-v70526>*,.pg-case-role-empresa .pg-case-primary,.pg-case-role-empresa .pg-case-open,.pg-case-role-empresa .pg-directory-filter-actions-v70526>*,.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-company-next-action-v70550 .pg-case-primary{width:100%!important}.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-inline-actions{align-items:stretch!important;flex-direction:column!important}.pg-company-dashboard:not(.pg-insurance-dashboard) .pg-inline-actions a{width:100%!important}}
/* process_continuity_css_v70530 */
/* v7.0.5.30 — próxima acción visible desde cotizaciones aceptadas */
.pg-table-actions-v70530{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.pg-table-actions-v70530 .pg-case-view-btn{margin:0!important;white-space:nowrap}.pg-case-view-btn.pg-next-action-v70530{background:var(--hrpf-primary,#ff7900)!important;border-color:var(--hrpf-primary,#ff7900)!important;color:#fff!important;box-shadow:0 8px 18px rgba(255,121,0,.2);box-shadow:0 8px 18px color-mix(in srgb,var(--hrpf-primary,#ff7900) 20%,transparent)}.pg-case-view-btn.pg-next-action-v70530:hover{background:#e96f00!important;background:color-mix(in srgb,var(--hrpf-primary,#ff7900) 91%,#000)!important;border-color:#e96f00!important;border-color:color-mix(in srgb,var(--hrpf-primary,#ff7900) 91%,#000)!important}.pg-case-view-btn.pg-attention-action-v70530{background:#0b213c!important;border-color:#0b213c!important;color:#fff!important}.pg-case-view-btn.pg-success-action-v70530{background:#188c47!important;border-color:#188c47!important;color:#fff!important}.pg-case-view-btn.pg-history-action-v70530{background:#e8eef5!important;border-color:#d3dee9!important;color:#16324d!important}.pg-next-action-note-v70530{display:block;width:100%;font-size:11px;line-height:1.35;color:#946200;margin-top:2px}.pg-supplier-directory-v70529 .pg-dash-table td:last-child{min-width:210px}
@media(max-width:760px){.pg-table-actions-v70530{display:grid;grid-template-columns:1fr}.pg-table-actions-v70530 .pg-case-view-btn{width:100%;text-align:center}.pg-supplier-directory-v70529 .pg-dash-table td:last-child{min-width:0}}

/* v7.0.5.32 — continuidad limpia desde detalle de cotización y preparación simplificada */
.pg-submitted-quote-v70531 .pg-quote-next-card-v70531{display:flex;align-items:center;gap:14px;margin:18px 0;padding:14px 16px;border:1px solid #fed7aa;background:#fff7ed;border-radius:16px}.pg-quote-next-card-v70531 span{color:#7c2d12;font-weight:700}.pg-order-agreement-summary-v70531{grid-template-columns:repeat(4,minmax(0,1fr))!important}.pg-simple-next-panel-v70531{display:flex;align-items:center;gap:12px;margin-top:16px;padding:14px;border:1px solid #bbf7d0;background:#f0fdf4;border-radius:16px}.pg-simple-next-panel-v70531 strong{color:#14532d}.pg-simple-next-panel-v70531 span{color:#166534}.pg-delivery-management-card .pg-operation-steps.compact{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0}.pg-delivery-management-card .pg-operation-steps.compact span{border-radius:999px;padding:8px 11px;background:#f1f5f9;border:1px solid #dbe5ef;font-weight:800;font-size:12px}.pg-delivery-management-card .pg-operation-steps.compact span.done{background:#ecfdf5;color:#166534;border-color:#bbf7d0}.pg-delivery-management-card .pg-operation-steps.compact span.active{background:#fff7ed;color:#c2410c;border-color:#fed7aa}.pg-shipment-summary-v70531{display:flex;justify-content:space-between;gap:14px;align-items:center;background:#f8fafc;border:1px solid #dbe5ef;border-radius:14px;padding:13px 14px;margin:10px 0}.pg-one-action-delivery-v70531{display:flex;align-items:center;gap:14px;margin:14px 0}.pg-one-action-delivery-v70531 .pg-btn-public{min-width:260px}.pg-one-action-delivery-v70531 span{color:#475569;font-weight:700}.pg-delivery-optional-v70531{border:1px dashed #cbd5e1;border-radius:14px;background:#fff;padding:12px;margin-top:8px}.pg-delivery-optional-v70531 summary{cursor:pointer;font-weight:900;color:#0b213c}.pg-delivery-optional-v70531[open] summary{margin-bottom:10px}.pg-accepted-item-title span,.pg-submitted-quote-v70531 td:nth-child(2){font-variant-numeric:tabular-nums}.pg-supplier-operation-card .pg-card-eyebrow{letter-spacing:.06em}
@media(max-width:920px){.pg-order-agreement-summary-v70531{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pg-one-action-delivery-v70531{display:grid}.pg-one-action-delivery-v70531 .pg-btn-public{min-width:0;width:100%}}

/* v7.0.5.32 */
.pg-quote-next-card-v70532{justify-content:flex-start!important;background:#f8fafc!important;border-color:#dbe5ef!important;flex-wrap:wrap}.pg-submitted-quote-context-v70532{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:10px 0 14px}.pg-submitted-quote-v70532 .pg-dash-card-head p{margin:4px 0 0}.pg-submitted-quote-v70532 .pg-dash-table td:last-child small{color:#64748b}.pg-submitted-quote-v70532 .pg-actions{margin-top:14px}.pg-next-invoice-callout-v70532{border-color:#bbf7d0;background:#f0fdf4}.pg-next-invoice-callout-v70532 .pg-order-mini-btn{background:#08203f!important;color:#fff!important}.pg-delivery-record>div small{display:block;margin-top:3px;color:#64748b}
@media(max-width:920px){.pg-submitted-quote-context-v70532{grid-template-columns:repeat(2,minmax(0,1fr)}}
@media(max-width:640px){.pg-submitted-quote-context-v70532{grid-template-columns:1fr}}

/* supplier_confirm_actions_css_v70569 */
/* v7.0.5.69 — acciones de confirmacion de venta del suplidor en un mismo nivel */.pg-supplier-confirm-actions-v70569{display:grid;grid-template-columns:minmax(280px,1fr) minmax(260px,.72fr);gap:12px;margin-top:14px}.pg-supplier-confirm-actions-v70569 .pg-order-general-confirm,.pg-supplier-confirm-actions-v70569 .pg-exception-box{margin:0!important}.pg-supplier-confirm-actions-v70569 .pg-order-general-confirm{display:grid;gap:12px;padding:16px;border:1px solid #b7e4ca;border-radius:16px;background:#effbf4}.pg-supplier-confirm-actions-v70569 .pg-confirm-agreement{display:flex;align-items:center;gap:10px;padding:0!important;border:0!important;background:transparent!important;font-size:15px}.pg-supplier-confirm-actions-v70569 .pg-btn-public{width:100%;justify-content:center}.pg-supplier-confirm-actions-v70569 .pg-exception-box{border:1px solid #ffd09a;border-radius:16px;background:#fff8ee;padding:16px}.pg-supplier-confirm-actions-v70569 .pg-exception-box>summary{display:flex;align-items:center;min-height:48px;font-weight:900;color:#9a3f00;cursor:pointer}.pg-supplier-confirm-actions-v70569 .pg-exception-box[open]>summary{margin-bottom:12px}@media(max-width:900px){.pg-supplier-confirm-actions-v70569{grid-template-columns:1fr}}
/* supplier_delivery_compact_css_v70570 */
/* v7.0.5.70 — preparacion y entrega compacta para suplidor */.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-dash-card-head{margin-bottom:10px!important;padding-bottom:12px!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-operation-steps.compact{margin-bottom:12px!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-agreed-delivery-card{padding:14px!important;margin-bottom:10px!important;background:#fbfdff!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-agreed-delivery-head{margin-bottom:8px!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-agreed-delivery-head small{display:none!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-agreed-delivery-head h4{font-size:17px!important;margin:0!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-agreed-delivery-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-agreed-delivery-grid>div{padding:9px 11px!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-agreed-delivery-grid>div.wide{grid-column:1/-1!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-dispatch-box{margin:10px 0!important;background:#fffaf4!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-dispatch-box>summary{padding:13px 16px!important;font-size:16px!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-dispatch-box>form{padding:0 16px 16px!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-dispatch-action-row-v70570{display:grid!important;grid-template-columns:1fr auto auto!important;gap:10px!important;align-items:center!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-dispatch-pending-v70570{font-weight:900;color:#07182f!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-one-action-delivery-v70531{display:block!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-one-action-delivery-v70531 .pg-btn-public{min-width:190px!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-delivery-optional-v70531{margin-top:10px!important;border:1px dashed #d8e3ef!important;border-radius:12px!important;background:#fff!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-delivery-optional-v70531>summary{padding:11px 13px!important;font-weight:900!important;color:#0b203d!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-delivery-optional-v70531[open]{padding-bottom:12px!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-delivery-optional-v70531 .pg-form-grid,.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-delivery-optional-v70531 .pg-form-grid-3,.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-delivery-optional-v70531 p{padding-left:13px!important;padding-right:13px!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-deliveries-list{margin-top:10px!important}@media(max-width:900px){.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-dispatch-action-row-v70570{grid-template-columns:1fr!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-one-action-delivery-v70531 .pg-btn-public{width:100%!important}.pg-supplier-dashboard .pg-delivery-management-card-v70570 .pg-agreed-delivery-grid{grid-template-columns:1fr!important}}
/* ncf_directory_next_action_css_v70573 */
.pg-ncf-actions-v70573{display:flex;flex-wrap:wrap;gap:7px;align-items:center;min-width:170px}.pg-ncf-actions-v70573 form{margin:0}.pg-ncf-next-action-v70573{background:var(--hrpf-primary,#ff7900)!important;color:#fff!important;border-color:var(--hrpf-primary,#ff7900)!important}.pg-ncf-next-action-v70573.is-close{background:#138a55!important;border:0!important;color:#fff!important;cursor:pointer!important;font-family:inherit!important}.pg-ncf-next-action-v70573.is-warning{background:#fff2e6!important;color:#a34300!important;border:1px solid #ffb977!important}.pg-ncf-next-action-v70573.is-review{background:#07182f!important;color:#fff!important;border-color:#07182f!important}.pg-ncf-next-action-v70573.is-muted{background:#eef3f8!important;color:#07182f!important;border:1px solid #d6e0eb!important}@media(max-width:760px){.pg-ncf-actions-v70573{min-width:0}.pg-ncf-actions-v70573 .pg-case-view-btn,.pg-ncf-actions-v70573 form{width:100%;box-sizing:border-box}}
/* supplier_reviews_css_v705123 */
.pg-quote-supplier-reputation-v705123{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:8px 0 14px}.pg-rating-inline-v705123{display:inline-flex;align-items:center;gap:3px;color:#0b203d;font-weight:900}.pg-rating-inline-v705123 b{color:#f59e0b}.pg-rating-inline-v705123 small{font-weight:700;color:#607087}.pg-rating-inline-v705123.is-new{color:#607087;font-weight:800}.pg-reputation-details-v705123{display:inline-block;position:relative;margin-top:5px}.pg-reputation-details-v705123>summary{cursor:pointer;color:#0b63b6;font-size:12px;font-weight:900;list-style:none}.pg-reputation-details-v705123>summary::-webkit-details-marker{display:none}.pg-reputation-details-body-v705123{z-index:20;width:min(440px,86vw);margin-top:8px;padding:15px;border:1px solid #dbe4ef;border-radius:15px;background:#fff;box-shadow:0 14px 35px rgba(7,24,47,.15);text-align:left}.pg-reputation-details-body-v705123>strong,.pg-reputation-details-body-v705123>small{display:block}.pg-reputation-facts-v705123{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}.pg-reputation-facts-v705123 span{padding:6px 9px;border-radius:999px;background:#f1f5f9;color:#40536a;font-size:11px;font-weight:800}.pg-review-comments-v705123{display:grid;gap:10px;margin-top:12px}.pg-review-comments-v705123 article{padding:12px;border:1px solid #e2e8f0;border-radius:13px;background:#f8fafc}.pg-review-comments-v705123 article>b{color:#f59e0b}.pg-review-comments-v705123 article span,.pg-review-comments-v705123 article small{display:block;color:#64748b;font-size:11px}.pg-review-comments-v705123 article p{margin:7px 0;color:#334155;line-height:1.45}.pg-review-open-v705124{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;margin:0!important;min-height:34px!important;padding:8px 13px!important;border-radius:999px!important;font-size:12px!important;font-weight:900!important;line-height:1.1!important;cursor:pointer!important;text-align:center!important;white-space:nowrap!important}.pg-review-open-v705124:before{content:'★';font-size:11px}.pg-review-open-v705124:hover,.pg-review-open-v705124:focus-visible{text-decoration:none!important}.pg-review-open-v705124.is-correction{color:#8a4b08!important}.pg-review-dialog-v705124{width:min(620px,calc(100vw - 28px));max-width:620px;max-height:calc(100vh - 28px);margin:auto;padding:0;border:0;border-radius:22px;background:transparent;color:#0b203d;overflow:auto;overscroll-behavior:contain}.pg-review-dialog-v705124::backdrop{background:rgba(5,20,39,.68);backdrop-filter:blur(2px)}.pg-review-modal-card-v705124{position:relative;padding:28px;border:1px solid #dbe4ef;border-radius:22px;background:#fff;box-shadow:0 28px 80px rgba(5,20,39,.28)}.pg-review-modal-close-v705124{position:absolute;top:14px;right:14px;width:36px;height:36px;border:1px solid #dbe4ef;border-radius:50%;background:#f8fafc;color:#0b203d;font-size:25px;line-height:1;cursor:pointer}.pg-review-modal-close-v705124:hover,.pg-review-modal-close-v705124:focus-visible{background:#fff1e5;color:#b45309}.pg-review-modal-kicker-v705124{display:inline-block;margin-bottom:8px;color:var(--hrpf-primary,#ff7900);font-size:11px;font-weight:1000;letter-spacing:.09em}.pg-review-modal-card-v705124 h3{margin:0 42px 8px 0;color:#07182f;font-size:24px;line-height:1.25}.pg-review-modal-intro-v705124{margin:0 0 20px;color:#5b6f86;line-height:1.5}.pg-review-modal-card-v705124 form{display:grid;gap:12px}.pg-review-rating-field-v705124{margin:0;padding:0;border:0}.pg-review-rating-field-v705124 legend,.pg-review-comment-label-v705124{display:block;margin:0 0 7px;color:#1f334a;font-size:13px;font-weight:900}.pg-review-comment-label-v705124 small{color:#6b7d90;font-weight:700}.pg-star-rating-v705124{display:inline-flex;justify-content:flex-start;gap:5px}.pg-star-rating-v705124 input{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;opacity:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.pg-star-rating-v705124 label{cursor:pointer;color:#cbd5e1;font-size:42px;line-height:1;transition:color .12s ease,transform .12s ease}.pg-star-rating-v705124 label.is-selected,.pg-star-rating-v705124 label.is-preview{color:#f59e0b}.pg-star-rating-v705124 label:hover{transform:translateY(-2px)}.pg-star-rating-v705124 input:focus-visible+label{outline:3px solid rgba(255,121,0,.28);outline:3px solid color-mix(in srgb,var(--hrpf-primary,#ff7900) 28%,transparent);outline-offset:3px;border-radius:4px}.pg-review-rating-label-v705124{min-height:20px;margin-top:7px;color:#8a4b08;font-size:13px;font-weight:900}.pg-review-modal-card-v705124 textarea{width:100%;max-width:100%;min-height:108px;padding:12px 13px;box-sizing:border-box;border:1px solid #cfd9e5;border-radius:12px;background:#fff;color:#24384f;font:inherit;line-height:1.45;resize:vertical}.pg-review-modal-card-v705124 textarea:focus{border-color:#ff8a1f;outline:3px solid rgba(255,121,0,.13);outline:3px solid color-mix(in srgb,var(--hrpf-primary,#ff7900) 13%,transparent)}.pg-review-comment-meta-v705124{display:flex;justify-content:space-between;gap:14px;margin-top:-5px;color:#6b7d90;font-size:11px}.pg-review-comment-meta-v705124 small:last-child{white-space:nowrap;font-weight:900}.pg-review-guidance-v705124{margin:0;padding:10px 12px;border-radius:10px;background:#fff7ed;color:#8a4b08;font-size:12px;line-height:1.4}.pg-review-current-rating-v705124{margin:-4px 0 8px;color:#f59e0b;font-size:31px;letter-spacing:2px}.pg-review-modal-actions-v705124{display:flex;align-items:center;gap:10px;justify-content:flex-start;margin-top:5px}.pg-review-cancel-v705124{padding:9px 15px;border:1px solid #cfd9e5;border-radius:10px;background:#fff;color:#344a63;font-weight:900;cursor:pointer}.pg-review-cancel-v705124:hover,.pg-review-cancel-v705124:focus-visible{background:#f1f5f9}.pg-review-completed-v705123{display:inline-flex;align-items:center;gap:7px;margin:2px 0 0;padding:5px 9px;border:1px solid #b7e4c7;border-radius:999px;background:#ecfdf3;color:#166534;font-size:11px;font-weight:900;line-height:1.1;white-space:nowrap}.pg-review-completed-v705123 strong{color:#a16207;font-size:12px}.pg-review-completed-v705123 small{color:#166534;font-size:10px;font-weight:800}body.pg-review-modal-open-v705124{overflow:hidden}.pg-review-comments-private-v705123{margin-top:20px;gap:8px}.pg-review-comments-private-v705123>h3{margin:0 0 3px}.pg-review-comments-private-v705123 .pg-review-item-v705126{padding:10px 12px;border:1px solid #dfe7f0;border-radius:10px;background:#fff}.pg-review-item-head-v705126{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pg-review-item-head-v705126 b{color:#f59e0b;letter-spacing:1px}.pg-review-item-head-v705126 span{color:#64748b;font-size:12px}.pg-review-item-line-v705126{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.pg-review-item-line-v705126 p{flex:1;margin:0;color:#334155;line-height:1.35}.pg-review-report-open-v705126{flex:0 0 auto;padding:0;border:0;background:transparent;color:#0b203d;font-size:12px;font-weight:900;cursor:pointer;white-space:nowrap}.pg-review-report-open-v705126:hover,.pg-review-report-open-v705126:focus-visible{color:var(--hrpf-primary,#ff7900);text-decoration:underline}.pg-review-report-dialog-v705126{width:min(480px,calc(100vw - 28px));max-width:480px}.pg-review-report-card-v705126{padding:24px}.pg-review-report-card-v705126 h3{margin-bottom:16px}.pg-review-report-card-v705126 label{font-size:13px;font-weight:900;color:#1f334a}.pg-review-report-card-v705126 select{width:100%;max-width:100%;padding:10px 12px;border:1px solid #cfd9e5;border-radius:10px;background:#fff;color:#24384f;font:inherit}.pg-admin-review-status-v705123{display:inline-block;padding:5px 8px;border-radius:999px;background:#edf2f7;font-size:11px;font-weight:900}.pg-admin-review-status-v705123.publicada{background:#dcfce7;color:#166534}.pg-admin-review-status-v705123.oculta_automatica,.pg-admin-review-status-v705123.oculta_admin,.pg-admin-review-status-v705123.reportada{background:#ffedd5;color:#9a3412}@media(max-width:680px){.pg-reputation-details-body-v705123{position:relative;width:auto}.pg-review-modal-card-v705124{padding:22px 18px}.pg-review-modal-card-v705124 h3{font-size:21px}.pg-star-rating-v705124 label{font-size:38px}.pg-review-comment-meta-v705124,.pg-review-modal-actions-v705124{align-items:flex-start;flex-direction:column}.pg-review-modal-actions-v705124{width:100%}.pg-review-modal-actions-v705124 .pg-case-view-btn,.pg-review-cancel-v705124{width:100%;justify-content:center;text-align:center}.pg-review-item-line-v705126{align-items:flex-start;flex-direction:column;gap:6px}.pg-review-report-open-v705126{white-space:normal}}

.pg-review-comments-private-v705123{display:block!important;margin-top:20px!important}.pg-review-comments-private-v705123>h3{display:flex;align-items:center;gap:5px;margin:0 0 4px!important}.pg-review-comments-private-v705123>h3 span{color:#64748b;font-size:13px;font-weight:800}.pg-review-items-v705127{display:block}.pg-review-comments-private-v705123 .pg-review-item-v705127{display:block!important;margin:0!important;padding:9px 0!important;border:0!important;border-bottom:1px solid #e2e8f0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.pg-review-item-head-v705127{display:flex;align-items:center;gap:6px;min-width:0;line-height:1.25}.pg-review-item-head-v705127 b{flex:0 0 auto;color:#f59e0b;letter-spacing:1px}.pg-review-item-head-v705127 span{display:inline!important;color:#64748b!important;font-size:12px!important}.pg-review-item-line-v705127{display:flex;align-items:flex-start;gap:7px;min-width:0;margin-top:3px;line-height:1.3}.pg-review-item-line-v705127 p.pg-review-comment-v705127{flex:0 1 auto;min-width:0;margin:0!important;color:#334155;line-height:1.35}.pg-review-comments-private-v705123 .pg-review-item-v705127 .pg-review-comment-text-v705127{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pg-review-comments-private-v705123 .pg-review-item-v705127 .pg-review-item-line-v705127.is-expanded .pg-review-comment-text-v705127{display:block!important;overflow:visible}.pg-review-comments-private-v705123 .pg-review-item-v705127 .pg-review-item-actions-v705127{display:inline-flex!important;flex:0 0 auto;align-items:center;gap:6px;white-space:nowrap}.pg-review-item-actions-v705127 button.pg-review-expand-v705127,.pg-review-item-actions-v705127 button.pg-review-report-open-v705127{all:unset!important;display:inline!important;color:#64748b!important;font-family:inherit!important;font-size:11px!important;font-weight:800!important;line-height:1.35!important;cursor:pointer!important;text-decoration:none!important}.pg-review-item-actions-v705127 button.pg-review-report-open-v705127:before{content:'·';margin-right:6px;color:#94a3b8}.pg-review-item-actions-v705127 button.pg-review-expand-v705127:hover,.pg-review-item-actions-v705127 button.pg-review-expand-v705127:focus-visible,.pg-review-item-actions-v705127 button.pg-review-report-open-v705127:hover,.pg-review-item-actions-v705127 button.pg-review-report-open-v705127:focus-visible{color:#c45d00!important;text-decoration:underline!important;outline:0!important}.pg-review-item-actions-v705127 button[hidden]{display:none!important}.pg-review-comments-private-v705123 button.pg-review-more-v705127{all:unset!important;display:inline-block!important;margin-top:10px!important;color:#0b203d!important;font-family:inherit!important;font-size:12px!important;font-weight:900!important;line-height:1.35!important;cursor:pointer!important}.pg-review-comments-private-v705123 button.pg-review-more-v705127:hover,.pg-review-comments-private-v705123 button.pg-review-more-v705127:focus-visible{color:var(--hrpf-primary,#ff7900)!important;text-decoration:underline!important}.pg-review-comments-private-v705123 button.pg-review-more-v705127[disabled]{cursor:wait!important;opacity:.65!important;text-decoration:none!important}@media(max-width:680px){.pg-review-item-line-v705127{flex-wrap:wrap}.pg-review-item-actions-v705127{white-space:normal}}
