.c6-share{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:10px 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}
.c6-share-label{font-size:11px;font-weight:600;color:var(--color-text-muted);margin-right:4px}
.c6-share-links{display:flex;align-items:center;gap:6px}
.c6-article .c6-share-icon,.c6-article .c6-share-copy{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:36px;border:1px solid var(--color-border);border-radius:9px;background:var(--color-bg-secondary);color:var(--color-text-secondary);text-decoration:none;cursor:pointer;transition:color .15s,border-color .15s,background .15s}
.c6-article .c6-share-icon{width:36px;padding:8px}
.c6-share svg{display:block;width:17px;height:17px;flex-shrink:0}
.c6-article .c6-share-copy{gap:7px;font:inherit;font-size:11px;font-weight:600;padding:8px 11px;margin-left:2px;white-space:nowrap}
.c6-article .c6-share-icon:hover,.c6-article .c6-share-copy:hover{color:var(--color-primary);border-color:var(--color-primary);background:var(--color-bg-primary)}
.c6-share a:focus-visible,.c6-share button:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}
.c6-share-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.c6-share-fallback:not([hidden]){box-sizing:border-box;flex-basis:100%;width:100%;min-width:0;padding:10px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-primary);color:var(--color-text-primary);font-size:12px}
@media(max-width:400px){.c6-share{gap:6px}.c6-share-label{flex-basis:100%;margin:0}.c6-share-links{gap:6px}.c6-article .c6-share-icon{width:36px}.c6-article .c6-share-copy{padding-inline:9px}}
@media(prefers-reduced-motion:reduce){.c6-share a,.c6-share button{transition:none}}
