/* Acciones con el mismo ancho y altura; financiamiento primero. */
.public-contact-actions,.customer-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:stretch;margin-top:24px}
.public-contact-actions>.finance-detail,.public-contact-actions>.wa-detail,.public-contact-actions>.share-detail,.public-contact-actions>.download-detail,.customer-actions>.finance-detail,.customer-actions>.wa-detail,.customer-actions>.share-detail,.customer-actions>.download-detail{display:flex;align-items:center;justify-content:center;grid-column:auto;flex:none;width:100%;min-width:0;min-height:60px;margin:0;padding:14px 16px;border:1px solid #142d4e;border-radius:11px;font:inherit;font-size:14px;font-weight:800;line-height:1.35;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:break-word;cursor:pointer;box-sizing:border-box}
.public-contact-actions>.finance-detail,.customer-actions>.finance-detail{background:#142d4e;color:#fff}
.public-contact-actions>.wa-detail,.customer-actions>.wa-detail{background:#c8d5df;color:#142d4e;border-color:#c8d5df}
.public-contact-actions>.share-detail,.public-contact-actions>.download-detail,.customer-actions>.share-detail,.customer-actions>.download-detail{background:#fff;color:#142d4e;border-color:#b8c7d3}
.public-contact-actions>small,.customer-actions>small{grid-column:1/-1;margin:0}
.public-contact-actions>button:disabled,.customer-actions>button:disabled{opacity:.55;cursor:wait}
.public-contact-actions>a:focus-visible,.public-contact-actions>button:focus-visible,.customer-actions>a:focus-visible,.customer-actions>button:focus-visible{outline:3px solid #628cac;outline-offset:3px}
/* Dentro de la ficha, el cotizador ocupa una fila completa antes del contacto. */
.detail-page>.am-quote{grid-column:1/-1;width:100%;margin:0;min-width:0}
.detail-page>.lead-card{margin-top:0}
@media(max-width:420px){.public-contact-actions,.customer-actions{grid-template-columns:1fr;gap:10px}.public-contact-actions>.finance-detail,.public-contact-actions>.wa-detail,.public-contact-actions>.share-detail,.public-contact-actions>.download-detail,.customer-actions>.finance-detail,.customer-actions>.wa-detail,.customer-actions>.share-detail,.customer-actions>.download-detail{min-height:50px}}
