.share-button[data-astro-cid-p5payz7x]{border-radius:var(--radius-pill);border:2px solid var(--link);background:var(--card);height:44px;color:var(--link);font:inherit;cursor:pointer;box-sizing:border-box;align-items:center;gap:8px;padding:0 16px;font-weight:800;display:inline-flex}.popover[data-astro-cid-p5payz7x]{z-index:20;box-sizing:border-box;background:var(--card);width:340px;max-width:calc(100vw - 40px);color:var(--ink);border-radius:18px;flex-direction:column;gap:12px;padding:18px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 20px 50px #0e3a4347}.popover[data-astro-cid-p5payz7x][hidden]{display:none}.pop-title[data-astro-cid-p5payz7x]{font-weight:800}.copy-row[data-astro-cid-p5payz7x]{gap:8px;display:flex}.copy-row[data-astro-cid-p5payz7x] input[data-astro-cid-p5payz7x]{box-sizing:border-box;border:1px solid var(--input-border);min-width:0;height:44px;font:inherit;color:var(--muted);background:var(--input-bg);border-radius:10px;flex:1;padding:0 12px;font-size:14px}.copy-row[data-astro-cid-p5payz7x] button[data-astro-cid-p5payz7x]{background:var(--band2);height:44px;color:var(--band2-text);font:inherit;cursor:pointer;border:0;border-radius:10px;padding:0 14px;font-size:14px;font-weight:800}.networks[data-astro-cid-p5payz7x]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.net[data-astro-cid-p5payz7x]{border-radius:10px;justify-content:center;align-items:center;height:44px;font-size:14px;font-weight:800;text-decoration:none;display:flex}.facebook[data-astro-cid-p5payz7x],.facebook[data-astro-cid-p5payz7x]:hover{background:var(--facebook);color:var(--brand-ink)}.pinterest[data-astro-cid-p5payz7x],.pinterest[data-astro-cid-p5payz7x]:hover{background:var(--pinterest);color:var(--brand-ink)}.x[data-astro-cid-p5payz7x],.x[data-astro-cid-p5payz7x]:hover{background:var(--ink);color:var(--card)}.email[data-astro-cid-p5payz7x],.email[data-astro-cid-p5payz7x]:hover{background:var(--band);color:var(--heading)}.hint[data-astro-cid-p5payz7x]{color:var(--muted);font-size:13px}@media (width<=479px){.popover[data-astro-cid-p5payz7x]{width:auto;max-width:none;position:fixed;inset:auto 16px 16px}}
