.share[data-v-7e15045c]{position:relative}.share-trigger[data-v-7e15045c]{align-items:center;background:#fff;border:1px solid var(--color-border);border-radius:999px;color:var(--color-dark);display:inline-flex;font-size:.85rem;font-weight:600;gap:7px;padding:9px 15px}.share-trigger[data-v-7e15045c]:hover{border-color:var(--color-primary);color:var(--color-primary)}.share--compact .share-trigger[data-v-7e15045c]{border-radius:8px;flex:0 0 auto;height:32px;justify-content:center;padding:0;width:32px}.share--compact .share-trigger[data-v-7e15045c] svg{height:15px;width:15px}.share-menu[data-v-7e15045c]{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);display:grid;gap:2px;min-width:190px;padding:7px;position:fixed}.share-menu a[data-v-7e15045c],.share-menu button[data-v-7e15045c]{align-items:center;background:none;border:0;border-radius:8px;color:var(--color-text);display:flex;font-size:.88rem;gap:9px;padding:9px 11px;text-align:left}.share-menu a[data-v-7e15045c]:hover,.share-menu button[data-v-7e15045c]:hover{background:var(--color-primary-soft);color:var(--color-dark)}.share-menu .copy[data-v-7e15045c]{border-radius:0 0 8px 8px;border-top:1px solid var(--color-border);margin-top:4px;padding-top:11px}.share-menu[data-v-7e15045c] svg{height:16px;width:16px}
