.social-icon-links{display:inline-flex;align-items:center;gap:4px;vertical-align:middle;flex-shrink:0}
.social-icon-links>a.social-icon-link,a.social-icon-link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:10px;box-sizing:border-box;border:0;border-radius:6px;background:transparent;color:var(--muted,#a4b29a);text-decoration:none;line-height:1;vertical-align:middle;flex-shrink:0;transition:color .15s ease}
.social-icon-links>a.social-icon-link:hover,a.social-icon-link:hover{color:#00c853;background:transparent;text-decoration:none}
.social-icon-links>a.social-icon-link:focus-visible,a.social-icon-link:focus-visible{outline:2px solid #00c853;outline-offset:2px;color:#00c853}
.social-icon-link svg{display:block;width:20px;height:20px;fill:currentColor;stroke:none;flex-shrink:0}
@media(pointer:coarse){.social-icon-links>a.social-icon-link,a.social-icon-link{width:44px;height:44px}}
@media(prefers-reduced-motion:reduce){a.social-icon-link{transition:none}}
