.share-wrapper.svelte-q9apqa{position:relative;display:inline-flex}.share-trigger.svelte-q9apqa{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:var(--dark-3, #9b9894);cursor:pointer;border-radius:6px;transition:color .15s ease,background-color .15s ease}.share-trigger.svelte-q9apqa:hover{color:var(--dark-1, #f0ede8);background:#ffffff0f}.page-light .share-trigger.svelte-q9apqa,.light-theme .share-trigger.svelte-q9apqa{color:var(--light-3, #6b6660)}.page-light .share-trigger.svelte-q9apqa:hover,.light-theme .share-trigger.svelte-q9apqa:hover{color:var(--light-1, #1a1917);background:#0000000a}.share-backdrop.svelte-q9apqa{position:fixed;inset:0;z-index:998}.share-menu.svelte-q9apqa{position:absolute;left:100%;bottom:0;margin-left:4px;z-index:1000;min-width:220px;background:var(--dark-surface, #1c1c1a);border:1px solid var(--dark-border, rgba(255, 255, 255, .08));border-radius:8px;padding:4px;box-shadow:0 8px 24px #0006}.page-light .share-menu.svelte-q9apqa,.light-theme .share-menu.svelte-q9apqa{background:var(--light-surface, #ffffff);border-color:var(--light-border, #e0ddd7);box-shadow:0 8px 24px #0000001f}.share-item.svelte-q9apqa{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border:none;background:transparent;color:var(--dark-2, #d4d1cc);font-family:Satoshi,sans-serif;font-size:var(--type-caption);line-height:var(--type-caption-lh);letter-spacing:var(--type-caption-track);font-weight:500;cursor:pointer;border-radius:6px;transition:background-color .15s ease;text-decoration:none;text-align:left}.share-item.svelte-q9apqa:hover{background:#ffffff0f}.share-item.svelte-q9apqa:disabled{opacity:.5;cursor:wait}.page-light .share-item.svelte-q9apqa,.light-theme .share-item.svelte-q9apqa{color:var(--light-2, #37352f)}.page-light .share-item.svelte-q9apqa:hover,.light-theme .share-item.svelte-q9apqa:hover{background:#0000000a}.share-item-accent.svelte-q9apqa{color:var(--dark-1, #f0ede8);font-weight:600}.page-light .share-item-accent.svelte-q9apqa,.light-theme .share-item-accent.svelte-q9apqa{color:var(--light-1, #1a1917)}.spin{animation:svelte-q9apqa-spin 1s linear infinite}@keyframes svelte-q9apqa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spin{animation:none}}
