.sn-article-share{display:grid;gap:10px;margin:24px 0;padding:22px 0;border-top:1px solid var(--sn-mode-border,#344354);color:var(--sn-mode-ink,#edf3fa);text-align:left;min-width:0}.sn-article-share-controls{display:flex;gap:12px;flex-wrap:wrap}.sn-article-share button{display:inline-flex;align-items:center;gap:8px;border:1px solid #ff956e;border-radius:9px;background:#ff956e;color:#23150c;min-height:44px;padding:10px 17px;font:600 13px var(--sn-font,Arial,sans-serif);cursor:pointer}.sn-article-share .sn-article-revoke{background:transparent;color:var(--sn-mode-muted,#b7c5d8);border-color:var(--sn-mode-border,#344354);font-weight:400}.sn-article-share button:disabled{opacity:.6;cursor:wait}.sn-article-share [role=status],.sn-article-share small{font-size:12px;line-height:1.6;max-width:65ch;color:var(--sn-mode-muted,#b7c5d8)}.sn-article-share input{width:100%;max-width:680px;min-width:0;padding:12px;border:1px solid var(--sn-mode-border,#344354);border-radius:7px;background:var(--sn-mode-surface,#0d1929);color:inherit;font-size:12px}.sn-article-share :focus-visible{outline:2px solid #ff956e;outline-offset:4px}.ct-reader>.sn-article-share{margin:20px 32px}.ct-card-copy>.sn-article-share{margin:14px 0 0;padding:14px 0 0}.ct-card-copy>.sn-article-share small{font-size:11px}@media(max-width:680px){.ct-reader>.sn-article-share{margin:20px 22px}}.sn-article-link-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap;min-width:0}.sn-article-link-row input{flex:1 1 250px}.sn-article-link-row button{flex-shrink:0;background:transparent;color:var(--sn-mode-ink,#edf3fa);border-color:var(--sn-mode-border,#344354);font-size:12px}