.article-share,.article-copy-link{--article-share-ink:var(--color-ink);--article-share-border:var(--color-canvas);--article-share-accent:var(--color-accent-strong);color:var(--article-share-ink);font:400 13px/1.5 Lufga,sans-serif;position:relative}.article-share{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.article-share--dark{--article-share-ink:var(--color-surface);--article-share-border:#f7f7f559;--article-share-accent:var(--color-accent-light)}.article-share__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.article-share--inline,.article-share--inline .article-share__actions{gap:14px}.article-share.article-share--inline .article-share__control{border:0;border-radius:0;gap:6px;min-width:0;min-height:28px;padding:2px 0;font-size:12px}.article-share--inline .article-share__control svg{width:15px;height:15px}.article-share--end{justify-content:space-between;gap:20px}.article-share--rail,.article-share--rail .article-share__actions{flex-direction:column;align-items:center}.article-share--rail{width:44px}.article-share .article-share__control,.article-copy-link .article-share__control{border:1px solid var(--article-share-border);min-width:44px;min-height:44px;color:var(--article-share-ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:10px 16px;text-decoration:none;display:inline-flex}.article-share .article-share__control:hover,.article-copy-link .article-share__control:hover{opacity:1;border-color:var(--article-share-accent);color:var(--article-share-accent)}.article-share .article-share__control:focus-visible,.article-copy-link .article-share__control:focus-visible,.article-share__manual input:focus-visible,.article-share__manual-close:focus-visible{outline:2px solid var(--color-accent-strong);outline-offset:4px}.article-share .article-share__control:disabled{cursor:wait;opacity:.65}.article-share__control svg{flex-shrink:0;display:block}.article-share--rail .article-share__control{width:44px;height:44px;padding:0}.article-share__label{color:var(--article-share-ink);font-size:13px}.article-copy-link{vertical-align:middle;align-items:center;display:inline-flex}.article-copy-link--icon-only .article-share__control{border-color:#0000;width:36px;min-width:36px;height:36px;min-height:36px;padding:0}.article-share__tooltip{z-index:10;background:var(--color-ink);color:var(--color-surface);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;border-radius:8px;padding:7px 10px;font:400 11px/1.4 Lufga,sans-serif;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.article-copy-link:hover .article-share__tooltip,.article-copy-link:focus-within .article-share__tooltip{opacity:1;visibility:visible}.article-share__status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.article-share__manual{z-index:12;border:1px solid var(--color-canvas);background:var(--color-surface);width:min(360px,100vw - 48px);color:var(--color-ink);border-radius:12px;padding:18px;font:400 12px/1.6 Lufga,sans-serif;display:block;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 10px 30px #17191d29}.article-share__manual label{gap:12px;padding-top:12px;display:grid}.article-share__manual input{border:1px solid var(--color-canvas);background:var(--color-surface);width:100%;min-width:0;min-height:44px;color:var(--color-ink);border-radius:8px;padding:10px 12px;font:400 12px/1.5 Lufga,sans-serif;display:block}.article-share__manual-close{width:44px;height:44px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;right:0}.article-share--rail .article-share__manual{left:auto;right:0}@media (pointer:coarse){.article-share.article-share--inline .article-share__control{min-height:44px}.article-copy-link--icon-only .article-share__control{width:44px;min-width:44px;height:44px;min-height:44px}}
