.SocialShare_container__sHC2_{display:flex;align-items:center;gap:var(--space-3)}.SocialShare_container__sHC2_.SocialShare_vertical__vaPq5{flex-direction:column;align-items:flex-start}.SocialShare_label__VD6AN{font-size:var(--text-sm);color:var(--text-secondary);font-weight:500}.SocialShare_buttons__9QdTh{display:flex;gap:var(--space-2);flex-wrap:wrap}.SocialShare_shareButton__KJ68j{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);border:1px solid var(--border-light);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.SocialShare_shareButton__KJ68j svg{width:18px;height:18px}.SocialShare_shareButton__KJ68j:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm)}.SocialShare_shareButton__KJ68j:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.SocialShare_twitter__BGapi:hover{background:#000;border-color:#000;color:white}.SocialShare_linkedin__U9Chy:hover{background:#0077b5;border-color:#0077b5;color:white}.SocialShare_facebook__mgYKK:hover{background:#1877f2;border-color:#1877f2;color:white}.SocialShare_whatsapp__ZXmFs:hover{background:#25d366;border-color:#25d366;color:white}.SocialShare_email__RTU8A:hover{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.SocialShare_copy__ZUpPF:hover{background:var(--text-secondary);border-color:var(--text-secondary);color:white}@media (max-width:480px){.SocialShare_shareButton__KJ68j{width:40px;height:40px}.SocialShare_shareButton__KJ68j svg{width:20px;height:20px}}