.public-share.svelte-ta0jhp{position:relative}.public-share.svelte-ta0jhp>summary:where(.svelte-ta0jhp){display:inline-flex;min-height:36px;cursor:pointer;list-style:none;align-items:center;gap:.45rem;border:1px solid var(--color-border-subtle, #e4e4e7);border-radius:999px;background:color-mix(in srgb,var(--color-surface, #fff) 90%,transparent);padding:.45rem .75rem;color:var(--color-text-secondary, #52525b);font-size:.75rem;font-weight:600;box-shadow:var(--shadow-sm, 0 1px 2px rgb(15 23 42 / .06))}.public-share.svelte-ta0jhp>summary:where(.svelte-ta0jhp)::-webkit-details-marker{display:none}.public-share.svelte-ta0jhp>summary:where(.svelte-ta0jhp):focus-visible{outline:var(--focus-width, 2px) solid var(--color-focus-ring, #2563eb);outline-offset:var(--focus-offset, 2px)}.public-share.svelte-ta0jhp>summary:where(.svelte-ta0jhp) svg,.public-share-options.svelte-ta0jhp svg{width:1rem;height:1rem;flex:none}.public-share-panel.svelte-ta0jhp{position:absolute;top:calc(100% + .4rem);right:0;z-index:50;width:min(22rem,calc(100vw - 1rem));border:1px solid var(--color-border-subtle, #e4e4e7);border-radius:.85rem;background:var(--color-surface, #fff);padding:.5rem;box-shadow:0 16px 36px #0f172a2e}.public-share-options.svelte-ta0jhp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.public-share-options.svelte-ta0jhp button:where(.svelte-ta0jhp),.public-share-options.svelte-ta0jhp a:where(.svelte-ta0jhp){display:flex;min-height:42px;align-items:center;justify-content:center;gap:.45rem;border-radius:.65rem;padding:.55rem .7rem;color:var(--color-text-primary, #18181b);font-size:.82rem;font-weight:600;text-decoration:none}.public-share-options.svelte-ta0jhp button:where(.svelte-ta0jhp):hover,.public-share-options.svelte-ta0jhp button:where(.svelte-ta0jhp):focus-visible,.public-share-options.svelte-ta0jhp a:where(.svelte-ta0jhp):hover,.public-share-options.svelte-ta0jhp a:where(.svelte-ta0jhp):focus-visible{background:var(--color-surface-muted, #f4f4f5)}.public-share-status.svelte-ta0jhp{min-height:1.1rem;margin:.35rem .3rem 0;color:var(--color-text-secondary, #52525b);font-size:.75rem}.public-share-status[data-tone=success]{color:var(--color-success-text, #166534)}.public-share-status[data-tone=error]{color:var(--color-danger-text, #b91c1c)}noscript.svelte-ta0jhp p:where(.svelte-ta0jhp){margin:.5rem 0 .25rem;font-size:.75rem}noscript.svelte-ta0jhp input:where(.svelte-ta0jhp){width:100%;border:1px solid var(--color-border-subtle, #e4e4e7);border-radius:.4rem;padding:.45rem}@media(max-width:639px){.public-share.svelte-ta0jhp>summary:where(.svelte-ta0jhp) span:where(.svelte-ta0jhp){display:none}.public-share-panel.svelte-ta0jhp{position:fixed;top:auto;right:.5rem;bottom:.5rem;left:.5rem;width:auto}}@media(pointer:coarse){.public-share.svelte-ta0jhp>summary:where(.svelte-ta0jhp),.public-share-options.svelte-ta0jhp button:where(.svelte-ta0jhp),.public-share-options.svelte-ta0jhp a:where(.svelte-ta0jhp){min-width:var(--target-touch, 44px);min-height:var(--target-touch, 44px)}.public-share.svelte-ta0jhp>summary:where(.svelte-ta0jhp){justify-content:center}}
