/* S179.2: brand-only icons next to private mobile numbers (no button tiles). */
.s179-contact-entry{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 9px;min-width:0;max-width:100%}
.s179-contact-entry>a[href^="tel:"]{overflow-wrap:anywhere}
.s179-messengers{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}
.s161-contact-values .s179-messenger,.s9-contact-list .s179-messenger{
 display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;
 width:28px;height:28px;min-width:28px;min-height:28px;padding:2px;
 border:0;border-radius:0;box-shadow:none;background:none;color:inherit;
 line-height:1;text-decoration:none;transition:opacity .15s ease
}
.s179-messenger img{display:block;width:22px;height:22px;object-fit:contain}
.s179-messenger:hover{opacity:.72}
.s179-messenger:focus-visible{outline:2px solid #265fe8;outline-offset:2px}
.s179-max-feedback:empty{display:none}
.s179-max-feedback:not(:empty){color:#3d5874;font-size:12px;line-height:1.35}
@media(prefers-reduced-motion:reduce){.s179-messenger{transition:none}}
