.jtr-ssb{margin:16px 0 12px;--jtr-ssb-gap:12px;--jtr-ssb-gap-mobile:8px;--jtr-ssb-height:44px;--jtr-ssb-icon:20px;--jtr-ssb-height-mobile:36px;--jtr-ssb-icon-mobile:16px;--jtr-ssb-min:112px;--jtr-ssb-min-mobile:72px;--jtr-ssb-radius:0px}
.jtr-ssb__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--jtr-ssb-min),1fr));gap:var(--jtr-ssb-gap);align-items:stretch}
.jtr-ssb__btn{position:relative;display:flex;align-items:center;justify-content:center;min-height:var(--jtr-ssb-height);padding:0 14px;text-decoration:none;border-radius:var(--jtr-ssb-radius);transition:transform .18s ease,filter .18s ease,opacity .18s ease,box-shadow .18s ease;box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}
.jtr-ssb__btn:hover,.jtr-ssb__btn:focus{transform:translateY(-1px);filter:brightness(1.04);text-decoration:none}
.jtr-ssb__btn:focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 3px rgba(0,0,0,.25),inset 0 0 0 1px rgba(0,0,0,.05)}
.jtr-ssb__btn--facebook{background:#1877f2}
.jtr-ssb__btn--x{background:#000}
.jtr-ssb__btn--pinterest{background:#e60023}
.jtr-ssb__btn--linkedin{background:#0a66c2}
.jtr-ssb__btn--whatsapp{background:#25d366}
.jtr-ssb__btn--telegram{background:#229ed9}
.jtr-ssb__btn--copy{background:#48515b}
.jtr-ssb__btn.is-copied{box-shadow:inset 0 0 0 2px rgba(255,255,255,.75)}
.jtr-ssb__icon{width:var(--jtr-ssb-icon);height:var(--jtr-ssb-icon);display:block;color:#fff;overflow:visible}
.jtr-ssb__icon--mono text{fill:currentColor;font-weight:700;font-family:Arial,Helvetica,sans-serif;text-anchor:middle;dominant-baseline:middle}
.jtr-ssb__sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
@media (max-width:640px){.jtr-ssb__grid{grid-template-columns:repeat(auto-fit,minmax(var(--jtr-ssb-min-mobile),1fr));gap:var(--jtr-ssb-gap-mobile)}.jtr-ssb__btn{min-height:var(--jtr-ssb-height-mobile);padding:0 10px}.jtr-ssb__icon{width:var(--jtr-ssb-icon-mobile);height:var(--jtr-ssb-icon-mobile)}}
