/* Component: Social Share (LinkedIn / X / Facebook / Copy link)
   Canonical share-icon row, markup in template-parts/components/social-share.php.
   Replaces the two previously-separate implementations (.soc-networks in the
   post-hero top bar, .author-article__soc-networks in the article footer)
   that had drifted to different sizes (44px vs 40px) and different hover
   behavior — the top bar's icons were inline SVG (hover fill worked) while
   the footer's were <img>-referenced SVGs (hover fill could never reach
   inside them). Both now render the same inline-SVG markup, so one hover
   rule covers both. */

.sd-social-share {
    display: flex;
    align-items: center;
    list-style: none;
    margin: 0;
    padding: 0;
    gap: 12px;
}

.sd-social-share__item {
    list-style: none;
}

.sd-social-share__link {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    border-radius: 100%;
    border: 1px solid rgba(217, 217, 217, 1);
}

.sd-social-share__link:hover svg path {
    fill: #282828;
}

.sd-social-share__link:hover {
    outline: 2px solid #282828;
}

.sd-social-share__copy-status {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}
