.share-panel.svelte-84z6y0{text-align:center;width:100%;min-width:0;max-width:480px;color:var(--ink);margin:0 auto}.share-heading.svelte-84z6y0{margin-bottom:12px}.share-heading.svelte-84z6y0 h3,.share-heading.svelte-84z6y0 h4{letter-spacing:-.3px;text-wrap:balance;margin:0;font-size:17px;line-height:1.4}.share-panel.svelte-84z6y0 .share-heading:where(.svelte-84z6y0) p:where(.svelte-84z6y0){color:#435b4c;margin:3px 0 0;font-size:12px;line-height:1.5}.share-platforms.svelte-84z6y0,.share-extra-platforms.svelte-84z6y0{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:10px 6px;display:grid}.share-action.svelte-84z6y0{min-width:0;min-height:64px;color:var(--ink);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:start;align-items:center;gap:6px;padding:0;font-size:10px;font-weight:650;line-height:1.3;text-decoration:none;display:flex}.icon-circle.svelte-84z6y0{background:#fffdf6;border:1px solid #bac9b0;border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;transition:background .15s,border-color .15s;display:grid}.copy-action.svelte-84z6y0 .icon-circle:where(.svelte-84z6y0){background:var(--ink);border-color:var(--ink);color:#fff}.icon-circle.x.svelte-84z6y0{color:#fff;background:#25332d;border-color:#25332d}.icon-circle.whatsapp.svelte-84z6y0{color:#247643;background:#f4fbef}.share-action.svelte-84z6y0:hover .icon-circle:where(.svelte-84z6y0){color:var(--ink);background:#dde9d3;border-color:#526d50}.share-action.svelte-84z6y0:focus-visible{outline-offset:3px;outline:3px solid #9c602a}.share-more[aria-expanded=true].svelte-84z6y0 .icon-circle:where(.svelte-84z6y0){background:#dde9d3;border-color:#526d50}.share-extra.svelte-84z6y0{text-align:left;border-top:1px solid #bdcbb2;min-width:0;margin-top:14px;padding-top:14px}.share-extra-platforms.svelte-84z6y0{text-align:center;margin-bottom:14px}.share-text-options.svelte-84z6y0,.share-image-options.svelte-84z6y0{border-top:1px solid #bdcbb2}.share-text-options.svelte-84z6y0>summary:where(.svelte-84z6y0),.share-image-options.svelte-84z6y0>summary:where(.svelte-84z6y0){cursor:pointer;min-height:44px;padding:12px 0;font-size:12px;font-weight:750}.share-image-options.svelte-84z6y0 summary:where(.svelte-84z6y0) span:where(.svelte-84z6y0){color:#52644f;margin-left:8px;font-weight:500}summary.svelte-84z6y0:focus-visible{outline-offset:3px;outline:3px solid #9c602a}.share-preview.svelte-84z6y0{background:#fffef8;border:1px solid #c5cfbb;border-left:3px solid #55794c;border-radius:3px 10px 10px 3px;min-width:0;margin-bottom:12px;padding:12px}pre.svelte-84z6y0{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font:600 12px/1.8 Manrope Variable,sans-serif}.share-domain.svelte-84z6y0{color:#52644f;overflow-wrap:anywhere;border-top:1px dashed #c5cfbb;margin-top:10px;padding-top:8px;font-size:11px;display:block}.share-panel.svelte-84z6y0 p.share-help:where(.svelte-84z6y0){color:#435b4c;max-width:none;margin:6px 0 12px;font-size:12px;line-height:1.6}.image-tools.svelte-84z6y0{flex-wrap:wrap;align-items:end;gap:10px;min-width:0;display:flex}.image-tools.svelte-84z6y0 label:where(.svelte-84z6y0){min-width:0;max-width:100%;font-size:12px;font-weight:700}select.svelte-84z6y0{min-height:44px;color:var(--ink);font:inherit;background:#fffef8;border:1px solid #a7b99d;border-radius:6px;max-width:100%;margin-top:6px;padding:10px;font-size:16px;display:block}.image-tools.svelte-84z6y0 button:where(.svelte-84z6y0){white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;min-height:44px}.share-card-preview.svelte-84z6y0{border:1px solid #c5cfbb;border-radius:8px;width:min(100%,260px);height:auto;margin:16px auto;display:block}.share-status.svelte-84z6y0{overflow-wrap:anywhere;margin-top:12px;font-size:12px;line-height:1.5}.share-status.svelte-84z6y0:empty{display:none}.share-status.copy-confirmation.svelte-84z6y0{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.manual-share.svelte-84z6y0{text-align:left;margin-block:8px;display:block}textarea.svelte-84z6y0{resize:vertical;min-height:130px;font-size:16px}@media (height<=520px) and (orientation:landscape){.share-heading.svelte-84z6y0{margin-bottom:8px}}@media (prefers-reduced-motion:reduce){.icon-circle.svelte-84z6y0{transition:none}}
