.detail-share-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.detail-share-row>nav{flex:1 1;min-width:0;margin-bottom:0}.share-button{position:relative;flex-shrink:0}.share-button__trigger{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--color-border,#e5e7eb);border-radius:999px;background:#fff;color:var(--color-primary-dark,#004c9e);cursor:pointer;transition:background .15s,border-color .15s}.share-button__trigger:hover,.share-button__trigger[aria-expanded=true]{background:rgba(2,168,234,.08);border-color:var(--color-primary,#02a8ea)}.share-button__trigger:focus-visible{outline:2px solid var(--color-primary,#02a8ea);outline-offset:2px}.share-button__popover{position:absolute;top:calc(100% + .5rem);right:0;z-index:60;width:13.5rem;padding:.5rem;border:1px solid var(--color-border,#e5e7eb);border-radius:.875rem;background:#fff;box-shadow:0 12px 32px rgba(15,23,42,.16);animation:share-popover-in .14s ease-out}@keyframes share-popover-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.share-button__heading{margin:.25rem .5rem .4rem;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted,#606e79)}.share-button__option{display:flex;align-items:center;gap:.75rem;width:100%;padding:.5rem;border:none;border-radius:.6rem;background:none;font:inherit;font-size:.95rem;font-weight:500;color:var(--color-text,#1a1a1a);text-align:left;cursor:pointer}.share-button__option:focus-visible,.share-button__option:hover{background:#f3f4f6;outline:none}.share-button__icon{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:999px;color:#fff;flex-shrink:0}.share-button__icon--whatsapp{background:#25d366}.share-button__icon--facebook{background:#1877f2}.share-button__icon--email{background:#606e79}.share-button__icon--copy{background:var(--color-primary-dark,#004c9e)}.share-button__icon--copy.is-done{background:#16a34a}