.sb-social-share{--sb-social-share-size:2.5rem;--sb-social-share-brand:#4b5563;align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1rem}.sb-social-share--circle{--sb-social-share-radius:50%}.sb-social-share--circle.has-names{--sb-social-share-radius:999px}.sb-social-share--rounded{--sb-social-share-radius:6px}.sb-social-share--square{--sb-social-share-radius:0}.sb-social-share.has-names{--sb-social-share-padding:calc(var(--sb-social-share-size)*0.4)}.sb-social-share--small{--sb-social-share-size:2rem}.sb-social-share--large{--sb-social-share-size:3rem}.sb-social-share--justify-center{justify-content:center}.sb-social-share--justify-right{justify-content:flex-end}.sb-social-share--justify-space-between{justify-content:space-between}.sb-social-share__label{font-weight:600;margin:0}.sb-social-share__list{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.sb-social-share__item{margin:0}.sb-social-share__link{align-items:center;background-color:var(--sb-social-share-brand);border-radius:var(--sb-social-share-radius,50%);box-sizing:border-box;color:#fff;display:inline-flex;font-size:.875em;font-weight:600;gap:.5em;height:var(--sb-social-share-size);justify-content:center;line-height:1;min-width:var(--sb-social-share-size);padding-inline:var(--sb-social-share-padding,0);text-decoration:none}.sb-social-share__link:hover{filter:brightness(.85)}.sb-social-share__link:focus-visible{outline:2px solid var(--sb-color-text,currentcolor);outline-offset:2px}.sb-social-share__link--x{--sb-social-share-brand:#000}.sb-social-share__link--x:hover{--sb-social-share-brand:#3f3f46}.sb-social-share__link--facebook{--sb-social-share-brand:#0866ff}.sb-social-share__link--linkedin{--sb-social-share-brand:#0a66c2}.sb-social-share__link--whatsapp{--sb-social-share-brand:#008069}.sb-social-share__link--reddit{--sb-social-share-brand:#d93a00}.sb-social-share__icon{flex-shrink:0;height:calc(var(--sb-social-share-size)*.45);width:calc(var(--sb-social-share-size)*.45)}.sb-social-share--accent .sb-social-share__link{background-color:var(--sb-color-accent,#1e40af);color:var(--sb-color-bg,#fff)}.sb-social-share--mono .sb-social-share__link{background-color:transparent;box-shadow:inset 0 0 0 2px currentcolor;color:inherit}.sb-social-share--mono .sb-social-share__link:hover{background-color:color-mix(in srgb,currentcolor 12%,transparent);filter:none}@media(prefers-reduced-motion:no-preference){.sb-social-share__link{transition:filter .15s ease,background-color .15s ease}}@media print{.sb-social-share{display:none}}
