/* Share links use no external SDKs. Copying runs only after a button click. */
body #mvp-site .dssc-share{display:flex;flex-wrap:wrap;align-items:center;gap:10px;clear:both;width:100%;box-sizing:border-box;margin:0 0 26px;padding:16px 0;border-bottom:1px solid #ddd;font:600 14px/1.3 Arial,sans-serif}
body #mvp-site .dssc-share-links{display:flex;flex-wrap:wrap;gap:8px}
body #mvp-site .dssc-share :is(a,button){display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;flex:0 0 44px;box-sizing:border-box;padding:0;margin:0;border:0;border-radius:50%;background:#444;color:#fff;font:600 14px/1.3 Arial,sans-serif;text-decoration:none;box-shadow:none;cursor:pointer}
body #mvp-site .dssc-share .dssc-share-facebook{background:#1877f2;color:#fff}
body #mvp-site .dssc-share .dssc-share-whatsapp{background:#25d366;color:#082b16}
body #mvp-site .dssc-share .dssc-share-x{background:#000;color:#fff}
body #mvp-site .dssc-share :is(a,button):hover{filter:brightness(.9)}
body #mvp-site .dssc-share :is(a,button):focus-visible{outline:3px solid #ff0054;outline-offset:3px}
body #mvp-site .dssc-share-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
body #mvp-site .dssc-copy-manual:not([hidden]){display:block;width:100%;box-sizing:border-box;padding:10px;font:14px Arial,sans-serif}
body #mvp-site .dssc-copy-manual[hidden]{display:none!important}
body.dssc-sharing-active .mvp-post-soc-wrap,body.dssc-sharing-active #mvp-soc-mob-wrap,body.dssc-sharing-active .mvp-alp-soc-reg{display:none!important}
body.dssc-sharing-active .mvp-post-soc-out,body.dssc-sharing-active .mvp-post-soc-in{margin-left:0!important;margin-right:0!important}
@media(max-width:767px){body #mvp-site .dssc-share{justify-content:center}body #mvp-site .dssc-share-links{justify-content:center}}

body #mvp-site .dssc-share svg,body #mvp-site .dssc-share .dssc-custom-icon{display:block;width:var(--dssc-icon-size,22px);height:var(--dssc-icon-size,22px);max-width:none;margin:0;padding:0;float:none;border:0;object-fit:contain;flex-shrink:0;pointer-events:none}
