/* The same component in profile/announcement cards and contact dialogs. */
:is(.k23-profile,.k24-announcement) .k24-contact-tiles{display:grid;gap:12px;margin-top:18px;min-width:0}
:is(.k23-profile,.k24-announcement) a.k24-contact-tile{display:flex;align-items:center;gap:13px;min-height:76px;box-sizing:border-box;padding:16px 18px;margin:0;border:0;border-radius:15px;background:var(--contact-bg,#124d6a);color:var(--contact-fg,#fff);text-decoration:none;font:400 14px/1.5 "Golos Text",system-ui,sans-serif;overflow-wrap:anywhere}
:is(.k23-profile,.k24-announcement) .k24-contact-tile>span{min-width:0;flex:1}
:is(.k23-profile,.k24-announcement) .k24-contact-tile strong{display:block;color:inherit;font:600 15px/1.5 "Golos Text",system-ui,sans-serif}
:is(.k23-profile,.k24-announcement) .k24-contact-tile small{display:block;margin-top:3px;color:inherit;font-size:12px;line-height:1.5;overflow-wrap:anywhere;white-space:normal}
:is(.k23-profile,.k24-announcement) .k24-contact-tile>.k24-icon{width:25px;height:25px;flex:0 0 25px;color:inherit}
:is(.k23-profile,.k24-announcement) .k24-contact-tile>.k24-icon:last-child{width:18px;height:18px;flex-basis:18px;margin-left:auto}
:is(.k23-profile,.k24-announcement) a.k24-contact-tile:hover{filter:brightness(.96);text-decoration:none}
:is(.k23-profile,.k24-announcement) a.k24-contact-tile:focus-visible{outline:3px solid white;outline-offset:2px;box-shadow:0 0 0 6px #005ec6}
:is(.k23-profile,.k24-announcement) .k24-channel-phone{--contact-bg:#ffdf39;--contact-fg:#073c6a}
:is(.k23-profile,.k24-announcement) .k24-channel-email{--contact-bg:#096eac;--contact-fg:#fff}
:is(.k23-profile,.k24-announcement) .k24-channel-website{--contact-bg:#124d6a;--contact-fg:#fff}
:is(.k23-profile,.k24-announcement) .k24-channel-whatsapp{--contact-bg:#25d366;--contact-fg:#063b22}
:is(.k23-profile,.k24-announcement) .k24-channel-telegram{--contact-bg:#087eac;--contact-fg:#fff}
:is(.k23-profile,.k24-announcement) .k24-channel-instagram{--contact-bg:linear-gradient(135deg,#7439b7,#cc2a6c 60%,#bd4c21);--contact-fg:#fff}
:is(.k23-profile,.k24-announcement) .k24-channel-facebook{--contact-bg:#1668cf;--contact-fg:#fff}
:is(.k23-profile,.k24-announcement) .k24-channel-tiktok{--contact-bg:#111;--contact-fg:#fff}
:is(.k23-profile,.k24-announcement) .k24-channel-linkedin{--contact-bg:#0a66c2;--contact-fg:#fff}
:is(.k23-profile,.k24-announcement) .k24-channel-viber{--contact-bg:#6751aa;--contact-fg:#fff}
:is(.k23-profile,.k24-announcement) .k24-channel-maps{--contact-bg:#176b52;--contact-fg:#fff}
