.share-dialog.svelte-1eh4ciz{z-index:200;background:rgb(var(--ds-black) / .78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);place-items:center;padding:24px;animation:.16s ease-out svelte-1eh4ciz-share-dialog-fade-in;display:grid;position:fixed;inset:0}.share-dialog__panel.svelte-1eh4ciz{width:min(640px,100%);max-height:calc(100dvh - 48px);padding:var(--ds-space-20);border:1px solid rgb(var(--ds-border-strong));border-radius:var(--ds-radius-xxs);background:rgb(var(--ds-page-background));color:rgb(var(--ds-text-primary));animation:.18s cubic-bezier(.2,.8,.2,1) svelte-1eh4ciz-share-dialog-panel-in;overflow-y:auto;box-shadow:0 32px 100px #00000094}.share-dialog__header.svelte-1eh4ciz{justify-content:space-between;align-items:center;gap:var(--ds-space-16);padding-bottom:var(--ds-space-16);margin-bottom:var(--ds-space-16);border-bottom:1px solid rgb(var(--ds-border));display:flex}.share-dialog__header.svelte-1eh4ciz h2:where(.svelte-1eh4ciz){letter-spacing:-.014em;margin:0;font-size:19px;font-weight:500;line-height:1.3}.share-dialog__close.svelte-1eh4ciz{border-radius:var(--ds-radius-xxs);width:30px;height:30px;color:rgb(var(--ds-text-secondary));cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;transition:background .12s,color .12s;display:grid}.share-dialog__close.svelte-1eh4ciz:hover{background:rgb(var(--ds-white) / .06);color:rgb(var(--ds-text-primary))}.share-dialog__preview.svelte-1eh4ciz{border:1px solid rgb(var(--ds-border));background:rgb(var(--ds-surface));overflow:hidden}.share-dialog__preview.svelte-1eh4ciz img:where(.svelte-1eh4ciz),.share-dialog__preview-fallback.svelte-1eh4ciz{width:100%;aspect-ratio:var(--share-preview-aspect-ratio);display:block}.share-dialog__preview.svelte-1eh4ciz img:where(.svelte-1eh4ciz){object-fit:cover}.share-dialog__preview-fallback.svelte-1eh4ciz{padding:var(--ds-space-24);background:radial-gradient(circle at 72% 36%, rgb(var(--ds-brand-400) / .32), transparent 34%), linear-gradient(135deg, rgb(var(--ds-surface)), rgb(var(--ds-page-background)));place-items:center;display:grid}.share-dialog__fallback-brand.svelte-1eh4ciz{gap:var(--ds-space-2);text-align:center;text-transform:uppercase;display:grid}.share-dialog__fallback-brand.svelte-1eh4ciz strong:where(.svelte-1eh4ciz),.share-dialog__fallback-brand.svelte-1eh4ciz span:where(.svelte-1eh4ciz){font-family:var(--ds-font-mono)}.share-dialog__fallback-brand.svelte-1eh4ciz strong:where(.svelte-1eh4ciz){letter-spacing:.06em;font-size:22px;font-weight:600}.share-dialog__fallback-brand.svelte-1eh4ciz span:where(.svelte-1eh4ciz){color:rgb(var(--ds-text-secondary));letter-spacing:.24em;font-size:11px}.share-dialog__preview-fallback--detailed.svelte-1eh4ciz{background:radial-gradient(circle at 82% 20%, rgb(var(--ds-brand-500) / .4), transparent 37%), linear-gradient(135deg, rgb(var(--ds-surface)), rgb(var(--ds-page-background)) 72%);place-items:stretch stretch}.share-dialog__fallback-card.svelte-1eh4ciz{gap:var(--ds-space-12);grid-template-rows:auto 1fr auto;height:100%;display:grid}.share-dialog__fallback-badge.svelte-1eh4ciz{padding:5px var(--ds-space-8);border:1px solid rgb(var(--ds-border-strong));border-radius:var(--ds-radius-xxs);background:rgb(var(--ds-page-background) / .42);font-family:var(--ds-font-mono);font-size:var(--ds-text-support-sm);letter-spacing:.1em;text-transform:uppercase;justify-self:start;line-height:1}.share-dialog__fallback-summary.svelte-1eh4ciz{align-content:center;gap:var(--ds-space-4);display:grid}.share-dialog__fallback-summary.svelte-1eh4ciz p:where(.svelte-1eh4ciz),.share-dialog__fallback-summary.svelte-1eh4ciz strong:where(.svelte-1eh4ciz),.share-dialog__fallback-meta.svelte-1eh4ciz{margin:0}.share-dialog__fallback-summary.svelte-1eh4ciz p:where(.svelte-1eh4ciz),.share-dialog__fallback-meta.svelte-1eh4ciz{color:rgb(var(--ds-text-secondary));font-family:var(--ds-font-mono);text-transform:uppercase}.share-dialog__fallback-summary.svelte-1eh4ciz p:where(.svelte-1eh4ciz){font-size:var(--ds-text-support-sm);letter-spacing:.12em}.share-dialog__fallback-summary.svelte-1eh4ciz strong:where(.svelte-1eh4ciz){letter-spacing:-.02em;max-width:22ch;font-size:22px;font-weight:500;line-height:1.16}.share-dialog__fallback-meta.svelte-1eh4ciz{font-size:var(--ds-text-support-sm);letter-spacing:.06em;line-height:1.3}.share-dialog__preview-copy.svelte-1eh4ciz{gap:var(--ds-space-4);padding:var(--ds-space-16);border-top:1px solid rgb(var(--ds-border));display:grid}.share-dialog__preview-copy.svelte-1eh4ciz p:where(.svelte-1eh4ciz),.share-dialog__preview-copy.svelte-1eh4ciz h3:where(.svelte-1eh4ciz){margin:0}.share-dialog__preview-copy.svelte-1eh4ciz p:where(.svelte-1eh4ciz){color:rgb(var(--ds-text-muted));font-family:var(--ds-font-mono);font-size:var(--ds-text-support-sm);letter-spacing:.1em;text-transform:uppercase;line-height:1.52}.share-dialog__preview-copy.svelte-1eh4ciz h3:where(.svelte-1eh4ciz){letter-spacing:-.014em;font-size:16px;font-weight:500;line-height:1.35}.share-dialog__actions.svelte-1eh4ciz{gap:var(--ds-space-8);margin-top:var(--ds-space-20);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.share-dialog__action.svelte-1eh4ciz{justify-items:center;gap:var(--ds-space-8);min-width:0;color:rgb(var(--ds-text-secondary));font-family:var(--ds-font-mono);font-size:var(--ds-text-support-sm);letter-spacing:.1em;text-align:center;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;line-height:1.2;text-decoration:none;transition:color .12s;display:grid}.share-dialog__action.svelte-1eh4ciz:hover{color:rgb(var(--ds-text-primary))}.share-dialog__action.svelte-1eh4ciz>span:where(.svelte-1eh4ciz):last-child{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.share-dialog__action-icon.svelte-1eh4ciz{border:1px solid rgb(var(--ds-border));border-radius:var(--ds-radius-xxs);background:rgb(var(--ds-white) / .03);width:56px;height:56px;color:rgb(var(--ds-text-primary));place-items:center;transition:background .12s,border-color .12s;display:grid}.share-dialog__action.svelte-1eh4ciz:hover .share-dialog__action-icon:where(.svelte-1eh4ciz){border-color:rgb(var(--ds-brand-500) / .4);background:rgb(var(--ds-brand-500) / .14)}.share-dialog__action.svelte-1eh4ciz:focus-visible{outline:1px solid rgb(var(--ds-brand-500));outline-offset:2px}.share-dialog__brand.svelte-1eh4ciz{letter-spacing:-.04em;text-transform:none;font-family:Arial,sans-serif;font-size:22px;font-weight:700}.share-dialog__brand--x.svelte-1eh4ciz{font-size:23px;font-weight:500}.share-dialog__brand--facebook.svelte-1eh4ciz{font-family:Helvetica,Arial,sans-serif;font-size:28px;font-weight:700}@keyframes svelte-1eh4ciz-share-dialog-fade-in{0%{opacity:0}}@keyframes svelte-1eh4ciz-share-dialog-panel-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}@media (width<=640px){.share-dialog.svelte-1eh4ciz{align-items:end;padding:0}.share-dialog__panel.svelte-1eh4ciz{width:100%;max-height:min(92dvh,760px);padding:var(--ds-space-16) var(--ds-space-16) calc(var(--ds-space-16) + env(safe-area-inset-bottom,0px));border-bottom:0;border-left:0;border-right:0;border-radius:0}.share-dialog__header.svelte-1eh4ciz{padding-bottom:var(--ds-space-12);margin-bottom:var(--ds-space-12)}.share-dialog__header.svelte-1eh4ciz h2:where(.svelte-1eh4ciz){font-size:17px}.share-dialog__preview.svelte-1eh4ciz img:where(.svelte-1eh4ciz),.share-dialog__preview-fallback.svelte-1eh4ciz{aspect-ratio:var(--share-preview-aspect-ratio)}.share-dialog__preview-copy.svelte-1eh4ciz{padding:var(--ds-space-12)}.share-dialog__preview-copy.svelte-1eh4ciz h3:where(.svelte-1eh4ciz){font-size:15px}.share-dialog__preview-fallback.svelte-1eh4ciz{padding:var(--ds-space-16)}.share-dialog__fallback-card.svelte-1eh4ciz{gap:var(--ds-space-8)}.share-dialog__fallback-summary.svelte-1eh4ciz strong:where(.svelte-1eh4ciz){font-size:18px}.share-dialog__actions.svelte-1eh4ciz{gap:var(--ds-space-16) var(--ds-space-8);margin-top:var(--ds-space-16);grid-template-columns:repeat(3,minmax(0,1fr))}.share-dialog__action-icon.svelte-1eh4ciz{width:56px;height:56px}}@media (prefers-reduced-motion:reduce){.share-dialog.svelte-1eh4ciz,.share-dialog__panel.svelte-1eh4ciz{animation:none}.share-dialog__action-icon.svelte-1eh4ciz{transition:none}}
