.pvContactLink138{grid-column:1/-1;border:1px solid #b9d7d6;background:#f5fbfa;border-radius:16px;padding:14px;margin:8px 0 18px;min-width:0}.pvContactLink138>label{display:block;font-weight:800;margin-bottom:9px}.pvContactLink138>input{width:100%;max-width:100%;box-sizing:border-box;padding:12px;border:1px solid #a9c8c7;border-radius:10px;font-size:16px}.pvContactLinkActions{display:flex;gap:7px;flex-wrap:wrap;margin:9px 0}.pvContactLinkActions button,.pvContactSelected138 button{border:1px solid #9abcbc;background:#fff;border-radius:9px;padding:9px;cursor:pointer}.pvContactMatches138{max-height:240px;overflow:auto;display:grid;gap:5px;margin:8px 0}.pvContactMatch138{display:flex;align-items:flex-start;flex-direction:column;text-align:left;padding:10px 12px;border:1px solid #d0e3e2;border-radius:9px;background:white;overflow-wrap:anywhere;cursor:pointer}.pvContactMatch138 small{font-size:12px;color:#666}.pvContactLink138 small{line-height:1.4}.pvCOAssociated{background:#eaf6f4;padding:12px;border-radius:12px;margin:10px 0;font-weight:700}.pv138CollectorOrders{margin:16px 0;padding:14px;border:1px solid #c6e2e1;border-radius:12px}.pv138OrderRow{display:flex;flex-direction:column;gap:5px;text-align:left;width:100%;border:1px solid #ddd;background:#fff;padding:12px;border-radius:9px;margin:7px 0;overflow-wrap:anywhere}.pv138OrderRow span{color:#666}@media(max-width:600px){.pvContactLink138{padding:10px}.pvContactLinkActions button{font-size:13px;flex:1 1 45%}}
