.tool-share[data-v-c8ab43b1]{align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.tool-share__btn[data-v-c8ab43b1]{align-items:center;gap:var(--space-sm);min-height:44px;font-family:var(--font-display);color:var(--ink);background:var(--bg-elev);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out-quart);padding:0 18px;font-size:.9375rem;font-weight:500;display:inline-flex}.tool-share__btn[data-v-c8ab43b1]:hover:not(:disabled){border-color:var(--ink)}.tool-share__btn[data-v-c8ab43b1]:focus-visible{box-shadow:var(--focus-ring);outline:none}.tool-share__btn[data-v-c8ab43b1]:disabled{opacity:.5;cursor:not-allowed}.tool-share__status[data-v-c8ab43b1]{font-family:var(--font-mono);color:var(--accent-text);font-size:.8125rem;font-weight:600}.tool-share__status[data-v-c8ab43b1]:empty{display:none}.tool-share__fallback[data-v-c8ab43b1]{min-height:44px;font-family:var(--font-mono);color:var(--ink);background:var(--bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);flex:100%;padding:0 12px;font-size:.8125rem}@media (prefers-reduced-motion:reduce){.tool-share__btn[data-v-c8ab43b1]{transition:none}}
