.bp-share{padding-block:1rem;margin-block:1.25rem;border-block:1px solid var(--bp-border,#36322a);max-width:100%;color:var(--tx)}
.bp-share-heading{display:block;font-size:.75rem;font-weight:750;letter-spacing:.075em;text-transform:uppercase;margin-bottom:.75rem}
.bp-share-actions{display:flex;flex-wrap:wrap;gap:.5rem}
.bp-share-action{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.625rem .875rem;border:1px solid var(--bp-border,#36322a);border-radius:.375rem;background:transparent;color:var(--tx);font:inherit;font-size:.8125rem;font-weight:650;line-height:1.4;text-decoration:none;cursor:pointer;white-space:nowrap;transition:border-color .15s,background-color .15s;-webkit-tap-highlight-color:transparent}
.bp-share-action:hover{border-color:var(--acc);background:var(--s1)}
.bp-share-action:focus-visible,.bp-share-manual input:focus-visible{outline:2px solid var(--acc);outline-offset:3px}
.bp-share-icon{display:block;width:20px!important;height:20px!important;min-width:20px;object-fit:contain;filter:invert(1)}
:root[data-theme=light] .bp-share-icon{filter:none}
.bp-share-status{min-height:1.5em;margin:.625rem 0 0!important;font-size:.8125rem!important;line-height:1.6!important;color:var(--mu)}
.bp-share-manual,.bp-share-nojs{margin-top:.75rem;font-size:.875rem}
.bp-share-manual input,.bp-share-nojs input{display:block;width:100%;margin-top:.375rem;padding:.75rem;border:1px solid var(--bp-border,#36322a);border-radius:.375rem;background:var(--s1);color:var(--tx);font:inherit;min-width:0}
.bp-share [hidden]{display:none!important}
.news-article-head>.bp-share{margin-bottom:0}
@media(max-width:560px){.bp-share-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.bp-share-action{padding:.625rem .25rem;gap:.375rem;font-size:.75rem}.bp-share-icon{width:18px!important;height:18px!important;min-width:18px}}
@media(prefers-reduced-motion:reduce){.bp-share-action{transition:none}}
