.jb-share{box-sizing:border-box;max-width:1040px;width:calc(100% - 48px);margin:20px auto 28px;padding:16px 0;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;border-top:1px solid #dce2de;border-bottom:1px solid #dce2de;color:#27312e;font:600 13px/1.45 JBHeaderInter,Arial,sans-serif}
.jb-share>p{margin:0!important;font:inherit!important}.jb-share>div{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.jb-share a,.jb-share button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 14px;border:1px solid #d3dad6;border-radius:999px;background:#fff;color:#27312e!important;font:600 13px/1.3 JBHeaderInter,Arial,sans-serif;text-decoration:none!important;cursor:pointer;transition:background .18s,transform .18s}
.jb-share a b{color:#1877f2;font-size:19px}.jb-share button[hidden],.jb-share input[hidden]{display:none!important}.jb-share .jb-share-status{flex-basis:100%;font-size:13px!important;font-weight:400!important}.jb-share .jb-share-status:empty{display:none}.jb-share .jb-share-url{box-sizing:border-box;flex-basis:100%;width:100%;font:400 16px/1.5 Arial;padding:10px;border:1px solid #b9c7bf;border-radius:10px}.jb-share :focus-visible{outline:3px solid #0b5fff;outline-offset:3px}
@media(hover:hover) and (pointer:fine){.jb-share a:hover,.jb-share button:hover{background:#f0f4f1;transform:translateY(-2px)}}@media(max-width:800px){.jb-share{width:calc(100% - 32px);display:block;padding:14px 0}.jb-share>div{margin-top:10px;gap:7px}.jb-share a,.jb-share button{font-size:12px;padding:10px 12px}.jb-share .jb-share-status{margin-top:10px!important}}@media(prefers-reduced-motion:reduce){.jb-share a,.jb-share button{transition:none!important;transform:none!important}}
