.contact-mark{justify-content:center;flex-shrink:0;width:1.875rem;height:1.875rem;border-radius:8px;background:#fff;color:#111}.contact-app-link,.contact-mark{display:inline-flex;align-items:center}.contact-app-link{gap:.375rem;min-height:2.75rem}.contact-icons{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none}.contact-icons>li{display:flex;align-items:center;gap:.5rem}.contact-icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:12px;background:transparent;color:inherit;cursor:pointer}.contact-icon:hover .contact-mark{box-shadow:0 0 0 2px var(--ring)}.contact-icon:focus-visible{outline:3px solid var(--ring);outline-offset:3px}