.share-dialog.svelte-a7sjf3{width:min(44rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--text,var(--page-fg,#18181b));background:0 0;border:none;border-radius:1.35rem;padding:0;font-family:inherit}.share-dialog-split.svelte-a7sjf3{width:min(62rem,100vw - 2rem)}.share-dialog.svelte-a7sjf3::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#070c199e}.share-panel.svelte-a7sjf3{--share-border:color-mix(in srgb, currentColor 12%, transparent);--share-border-strong:color-mix(in srgb, currentColor 19%, transparent);--share-soft:color-mix(in srgb, currentColor 5%, transparent);--share-hover:color-mix(in srgb, currentColor 8%, transparent);--share-accent:var(--accent,var(--color-accent,#6d5dfc));--share-accent-contrast:var(--accent-contrast,#fff);border:1px solid var(--border,var(--share-border));background:var(--bg-elevated,var(--page-bg,#fff));border-radius:1.35rem;flex-direction:column;gap:1.35rem;padding:1.5rem;display:flex;box-shadow:0 2rem 5rem #070c1947,0 .2rem .8rem #070c191a}.share-header.svelte-a7sjf3{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.header-copy.svelte-a7sjf3{min-width:0}.eyebrow.svelte-a7sjf3,.section-label.svelte-a7sjf3{color:var(--share-accent);letter-spacing:.09em;text-transform:uppercase;margin:0 0 .35rem;font-size:.72rem;font-weight:750;line-height:1.2;display:block}.share-header.svelte-a7sjf3 h2:where(.svelte-a7sjf3){letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,3vw,1.7rem);font-weight:720;line-height:1.15}.share-header.svelte-a7sjf3 p:where(.svelte-a7sjf3){max-width:34rem;color:var(--text-muted,color-mix(in srgb, currentColor 66%, transparent));margin:.45rem 0 0;font-size:.92rem;line-height:1.5}.share-header.svelte-a7sjf3 strong:where(.svelte-a7sjf3){color:var(--text,var(--page-fg,#18181b));font-weight:650}.share-close.svelte-a7sjf3{background:var(--share-soft);width:2.2rem;height:2.2rem;color:var(--text-muted,color-mix(in srgb, currentColor 68%, transparent));font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;flex:none;place-items:center;padding:0;font-size:1.55rem;line-height:1;transition:background .15s,border-color .15s,color .15s,transform .15s;display:grid}.share-close.svelte-a7sjf3:hover{border-color:var(--share-border);background:var(--share-hover);color:inherit;transform:rotate(3deg)}.share-overview.svelte-a7sjf3{grid-template-columns:7rem minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.share-portrait.svelte-a7sjf3{display:none}@media (width>=960px){.share-dialog-split.svelte-a7sjf3{height:min(42rem,100dvh - 2rem)}.share-split.svelte-a7sjf3{grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:1.1rem 0;height:100%;min-height:0;padding:0;display:grid;overflow:hidden}.share-split.svelte-a7sjf3>.share-header:where(.svelte-a7sjf3){grid-area:1/1;padding:1.5rem 1.35rem 0 1.5rem}.share-split.svelte-a7sjf3>.share-overview:where(.svelte-a7sjf3){grid-area:2/1;grid-template-columns:minmax(0,1fr);align-content:start;min-height:0;padding:0 1.35rem 0 1.5rem;overflow:auto}.share-split.svelte-a7sjf3>.link-row:where(.svelte-a7sjf3){grid-area:3/1;margin:0 1.35rem 0 1.5rem}.share-split.svelte-a7sjf3>.share-status:where(.svelte-a7sjf3){grid-area:4/1;margin:0;padding:0 1.35rem 1.35rem 1.5rem}.share-split.svelte-a7sjf3>.share-portrait:where(.svelte-a7sjf3){aspect-ratio:9/16;background:#111;grid-area:1/2/-1;justify-self:end;width:auto;height:100%;min-height:0;display:block;overflow:hidden}.share-split.svelte-a7sjf3 .compact-preview-card:where(.svelte-a7sjf3){display:none}.share-split.svelte-a7sjf3 .share-portrait:where(.svelte-a7sjf3) .preview:where(.svelte-a7sjf3),.share-split.svelte-a7sjf3 .share-portrait:where(.svelte-a7sjf3) .preview-bleed:where(.svelte-a7sjf3){aspect-ratio:9/16;object-fit:contain;object-position:center;width:100%;max-width:none;height:100%;box-shadow:none;border-radius:0;display:block}.share-split.svelte-a7sjf3 .share-portrait:where(.svelte-a7sjf3) .preview-placeholder:where(.svelte-a7sjf3){display:grid}}.compact-preview-card.svelte-a7sjf3{border:1px solid var(--share-border);background:var(--share-soft);border-radius:1rem;flex-direction:column;gap:.65rem;min-width:0;padding:.55rem;display:flex}.preview-meta.svelte-a7sjf3{flex-direction:column;gap:.15rem;min-width:0;padding:0 .15rem .15rem;display:flex}.preview-title.svelte-a7sjf3,.preview-creator.svelte-a7sjf3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.preview-title.svelte-a7sjf3{font-size:.78rem;font-weight:680}.preview-creator.svelte-a7sjf3{color:var(--text-muted,color-mix(in srgb, currentColor 62%, transparent));font-size:.7rem}.destination-groups.svelte-a7sjf3,.destination-group.svelte-a7sjf3{flex-direction:column;gap:.75rem;min-width:0;display:flex}.destination-groups.svelte-a7sjf3{gap:1rem}.destination-group.svelte-a7sjf3 .section-label:where(.svelte-a7sjf3){color:var(--text-muted,color-mix(in srgb, currentColor 60%, transparent));margin:0}.destinations.svelte-a7sjf3,.destinations-secondary.svelte-a7sjf3{flex-wrap:wrap;align-items:flex-start;gap:.4rem;display:flex}.destination.svelte-a7sjf3{border:1px solid var(--share-border);background:var(--share-soft);width:max-content;min-width:3.35rem;max-width:100%;min-height:3.45rem;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;border-radius:.7rem;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.28rem;padding:.35rem .55rem;font-size:.72rem;font-weight:620;line-height:1.15;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:flex}.destination.svelte-a7sjf3:hover:not(:disabled){border-color:var(--share-border-strong);background:var(--share-hover);transform:translateY(-2px);box-shadow:0 .4rem 1.1rem #0f172a14}.destination.svelte-a7sjf3:disabled{opacity:.48;cursor:progress}.destination-icon.svelte-a7sjf3{background:color-mix(in srgb, currentColor 7%, transparent);border-radius:.45rem;place-items:center;width:1.55rem;height:1.55rem;display:grid}.destination-icon.svelte-a7sjf3 svg{width:.95rem;height:.95rem}.destination-instagram.svelte-a7sjf3 .destination-icon:where(.svelte-a7sjf3){color:#fff;background:linear-gradient(145deg,#833ab4,#fd1d1d 55%,#fcb045)}.destination-tiktok.svelte-a7sjf3 .destination-icon:where(.svelte-a7sjf3){color:#fff;background:#151515}.destination-facebook.svelte-a7sjf3 .destination-icon:where(.svelte-a7sjf3){color:#fff;background:#1877f2}.destination-whatsapp.svelte-a7sjf3 .destination-icon:where(.svelte-a7sjf3){color:#071d0d;background:#25d366}.preview.svelte-a7sjf3{aspect-ratio:9/16;object-fit:cover;background:#111;border-radius:.8rem;align-self:center;width:min(16rem,70vw);box-shadow:0 .8rem 2.5rem #070c1933}.preview-compact.svelte-a7sjf3{border-radius:.65rem;width:100%;box-shadow:0 .35rem 1rem #070c1924}.preview-pending.svelte-a7sjf3{background:color-mix(in srgb, currentColor 9%, transparent);position:relative;overflow:hidden}.preview-placeholder.svelte-a7sjf3{color:color-mix(in srgb, currentColor 40%, transparent);place-items:center;font-size:1.6rem;font-weight:700;display:grid}.preview-shimmer.svelte-a7sjf3{background:linear-gradient(105deg,#0000 30%,#ffffff42 48%,#0000 66%);animation:1.5s ease-in-out infinite svelte-a7sjf3-preview-shimmer;position:absolute;inset:0}.preview-unavailable.svelte-a7sjf3{background:var(--share-soft);color:var(--text-muted,color-mix(in srgb, currentColor 58%, transparent));place-items:center;display:grid}.preview-unavailable.svelte-a7sjf3 svg{width:2rem;height:2rem}@keyframes svelte-a7sjf3-preview-shimmer{0%{transform:translate(-80%)}to{transform:translate(80%)}}.qr-flow.svelte-a7sjf3{text-align:center;flex-direction:column;align-items:center;gap:.85rem;display:flex}.qr-card.svelte-a7sjf3{background:#fff;border-radius:1.25rem;width:min(70vmin,22rem);height:auto;padding:.8rem;box-shadow:0 1rem 2.5rem #070c192e}.qr-card-pending.svelte-a7sjf3{aspect-ratio:1;background:color-mix(in srgb, currentColor 8%, #fff)}.qr-title.svelte-a7sjf3{margin:0;font-size:1.35rem;font-weight:650}.qr-creator.svelte-a7sjf3{color:color-mix(in srgb, currentColor 72%, transparent);margin:0}.media-flow.svelte-a7sjf3{grid-template-columns:minmax(10rem,14rem) minmax(0,1fr);align-items:center;gap:1.5rem;display:grid}.media-preview-stage.svelte-a7sjf3{border:1px solid var(--share-border);background:linear-gradient(135deg, color-mix(in srgb, var(--share-accent) 9%, transparent), transparent), var(--share-soft);border-radius:1rem;place-items:center;padding:1rem;display:grid}.media-preview-stage.svelte-a7sjf3 .preview:where(.svelte-a7sjf3){width:min(11rem,100%)}.media-flow-content.svelte-a7sjf3,.share-actions.svelte-a7sjf3{flex-direction:column;gap:.7rem;display:flex}.media-flow-content.svelte-a7sjf3{gap:1.25rem}.media-instructions.svelte-a7sjf3 .section-label:where(.svelte-a7sjf3){margin-bottom:.45rem}.media-help.svelte-a7sjf3,.share-status.svelte-a7sjf3{color:var(--text-muted,color-mix(in srgb, currentColor 68%, transparent));margin:0;font-size:.9rem;line-height:1.5}.share-status.svelte-a7sjf3:empty{display:none}.copy-fallback.svelte-a7sjf3{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.share-action.svelte-a7sjf3,.copy-btn.svelte-a7sjf3{border:1px solid var(--share-border-strong);background:var(--share-soft);color:inherit;font:inherit;cursor:pointer;border-radius:.75rem;padding:.68rem .85rem;font-size:.88rem;font-weight:650;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s}.share-action.svelte-a7sjf3:hover:not(:disabled),.copy-btn.svelte-a7sjf3:hover:not(:disabled){border-color:var(--share-border-strong);background:var(--share-hover);transform:translateY(-1px);box-shadow:0 .35rem 1rem #0f172a14}.share-action.svelte-a7sjf3:disabled,.copy-btn.svelte-a7sjf3:disabled{opacity:.48;cursor:progress}.share-action-primary.svelte-a7sjf3{background:var(--share-accent);color:var(--share-accent-contrast);border-color:#0000}.share-action-primary.svelte-a7sjf3:hover:not(:disabled){background:color-mix(in srgb, var(--share-accent) 88%, black);border-color:#0000}.share-action-quiet.svelte-a7sjf3{color:var(--text-muted,color-mix(in srgb, currentColor 68%, transparent));background:0 0;border-color:#0000}.share-action.svelte-a7sjf3 svg{vertical-align:-.15rem;width:1rem;height:1rem;margin-right:.25rem}.link-row.svelte-a7sjf3{border:1px solid var(--share-border);background:var(--share-soft);border-radius:.9rem;align-items:center;gap:.75rem;padding:.75rem;display:flex}.link-copy.svelte-a7sjf3{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.link-copy.svelte-a7sjf3 .section-label:where(.svelte-a7sjf3){color:var(--text-muted,color-mix(in srgb, currentColor 60%, transparent));margin:0}.link-url.svelte-a7sjf3{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-muted,color-mix(in srgb, currentColor 72%, transparent));font-size:.82rem;overflow:hidden}.copy-btn.svelte-a7sjf3{background:var(--bg-elevated,var(--page-bg,#fff));align-items:center;gap:.35rem;display:inline-flex}.copy-btn.svelte-a7sjf3 svg{width:1rem;height:1rem}.destination.svelte-a7sjf3:focus-visible,.share-action.svelte-a7sjf3:focus-visible,.copy-btn.svelte-a7sjf3:focus-visible,.share-close.svelte-a7sjf3:focus-visible{outline:3px solid color-mix(in srgb, var(--share-accent) 42%, transparent);outline-offset:2px}@media (width<=959px){.share-dialog.svelte-a7sjf3{border-radius:1rem 1rem 0 0;width:100%;max-width:100%;max-height:92dvh;margin:auto 0 0}.share-panel.svelte-a7sjf3{border-radius:1.25rem 1.25rem 0 0;max-height:92dvh;padding:1.25rem;overflow:auto}}@media (width<=600px){.share-overview.svelte-a7sjf3{grid-template-columns:1fr}.compact-preview-card.svelte-a7sjf3{grid-template-columns:3.8rem minmax(0,1fr);align-items:center;padding:.45rem;display:grid}.preview-compact.svelte-a7sjf3{aspect-ratio:auto;width:3.8rem;height:4.75rem}.preview-meta.svelte-a7sjf3{padding:0 .35rem}.media-flow.svelte-a7sjf3{grid-template-columns:1fr}.media-preview-stage.svelte-a7sjf3{padding:.75rem}.media-preview-stage.svelte-a7sjf3 .preview:where(.svelte-a7sjf3){width:min(7.5rem,35vw)}.destination.svelte-a7sjf3{min-height:3.2rem;padding:.32rem .45rem;font-size:.68rem}.link-row.svelte-a7sjf3{align-items:stretch}}@media (prefers-reduced-motion:reduce){.preview-shimmer.svelte-a7sjf3{animation:none}.destination.svelte-a7sjf3,.share-action.svelte-a7sjf3,.copy-btn.svelte-a7sjf3,.share-close.svelte-a7sjf3{transition:none}}
