.community-sharing{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin:18px 0 28px;padding:18px 0;border-top:1px solid var(--bc-line);border-bottom:1px solid var(--bc-line)}
.community-sharing-copy h3{font:inherit;font-size:16px;font-weight:750;color:var(--bc-white);margin:0 0 6px}
.community-sharing-copy p{font:inherit;font-size:14px;line-height:1.5;color:var(--bc-muted);margin:0}
.community-sharing-actions{display:flex;flex-wrap:wrap;gap:8px}
.community-sharing-actions .community-button{min-height:44px;padding:10px 14px;gap:8px;font-family:inherit;font-size:14px}
.community-sharing-status{flex-basis:100%;font-size:13px;color:var(--bc-emerald);margin:0;min-height:1.3em}
.community-sharing-fallback{flex-basis:100%;color:var(--bc-muted);font-size:13px}
.community-sharing-fallback input{display:block;width:100%;box-sizing:border-box;margin-top:6px;padding:10px;background:var(--bc-black);border:1px solid var(--bc-line);border-radius:8px;color:var(--bc-white);font:inherit}
.community-sharing [hidden]{display:none!important}
@media(max-width:420px){.community-sharing-actions{width:100%}.community-sharing-actions .community-button{flex:1 1 auto}.community-sharing-copy{max-width:100%}}
