.share.svelte-75afk8{--share-rule:color-mix(in srgb, var(--ptp-ink-faint) 75%, var(--ptp-line-dashed));min-width:0;margin-top:var(--ptp-space-10)}.share-rule.svelte-75afk8{align-items:center;gap:var(--ptp-space-4);margin:0 0 var(--ptp-space-10);color:var(--share-rule);font-family:var(--ptp-font-body);font-weight:var(--ptp-weight-bold);font-size:var(--ptp-size-caption);letter-spacing:.4px;white-space:nowrap;line-height:1.2;display:flex}.share-rule.svelte-75afk8:before,.share-rule.svelte-75afk8:after{content:"";border-top:var(--ptp-border-hairline) dashed var(--share-rule);flex:1}.share-title.svelte-75afk8{width:fit-content;margin:0 auto var(--ptp-space-10);padding:var(--ptp-space-9) var(--ptp-space-10);text-align:center;position:relative}.share-heading.svelte-75afk8{color:var(--ptp-purple-deep);font-family:var(--ptp-font-display);font-weight:var(--ptp-weight-extrabold);font-size:var(--ptp-size-headline);letter-spacing:-.6px;text-wrap:balance;max-width:11em;margin:0;line-height:1.1}.share-win.svelte-75afk8{color:var(--ptp-pink-hot);-webkit-text-stroke:var(--ptp-border-hairline) var(--ptp-ink);white-space:nowrap}.share-sparkle.svelte-75afk8{pointer-events:none;width:40px;height:40px;position:absolute}.share-sparkle[data-corner=tl].svelte-75afk8{top:-4px;left:-6px}.share-sparkle[data-corner=tr].svelte-75afk8{top:-6px;right:-6px;transform:scaleX(-1)rotate(12deg)}.share-sparkle[data-corner=bl].svelte-75afk8{bottom:-8px;left:-2px;transform:scaleY(-1)rotate(-8deg)}.share-sparkle[data-corner=br].svelte-75afk8{bottom:-6px;right:-4px;transform:rotate(180deg)}.share-sparkle-star.svelte-75afk8{fill:var(--ptp-gold);stroke:var(--ptp-ink);stroke-width:1.5px;stroke-linejoin:round}.share-sparkle-gem.svelte-75afk8{fill:var(--ptp-pink-hot);stroke:var(--ptp-ink);stroke-width:1.5px}.share-sparkle-facet.svelte-75afk8{fill:none;stroke:var(--ptp-white);stroke-width:1px;opacity:.7}.share-sparkle-glint.svelte-75afk8{fill:var(--ptp-white)}.share-sparkle-mini.svelte-75afk8{fill:var(--ptp-cyan-neon);stroke:var(--ptp-ink);stroke-width:1px;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){.share-sparkle.svelte-75afk8{animation:svelte-75afk8-share-pop .52s var(--ptp-ease-base) both}.share-sparkle[data-corner=tr].svelte-75afk8{animation-delay:90ms}.share-sparkle[data-corner=bl].svelte-75afk8{animation-delay:.18s}.share-sparkle[data-corner=br].svelte-75afk8{animation-delay:.27s}@keyframes svelte-75afk8-share-pop{0%{opacity:0;scale:.4}60%{opacity:1;scale:1.15}to{opacity:1;scale:1}}}.share-text.svelte-75afk8,.share-questions.svelte-75afk8{margin:0 0 var(--ptp-space-7);color:var(--ptp-ink-soft);font-family:var(--ptp-font-body);font-size:var(--ptp-size-body-lg);text-wrap:pretty;line-height:1.65}.share-questions.svelte-75afk8{margin-bottom:var(--ptp-space-10);padding:0 0 0 var(--ptp-space-7);border-left:3px solid var(--ptp-pink-hot);list-style:none}.share-questions.svelte-75afk8 li:where(.svelte-75afk8){font-weight:var(--ptp-weight-bold)}.share-questions.svelte-75afk8 li:where(.svelte-75afk8)+li:where(.svelte-75afk8){margin-top:var(--ptp-space-2)}.share-monthly.svelte-75afk8{margin:0 auto var(--ptp-space-3);color:var(--ptp-pink-deep);font-family:var(--ptp-font-display);font-weight:var(--ptp-weight-extrabold);text-align:center;text-wrap:balance;font-size:clamp(22px,1.2vw + 17px,26px);line-height:1.3}.share-follow.svelte-75afk8{margin-bottom:var(--ptp-space-10);text-align:center;text-wrap:balance}.share-steps.svelte-75afk8{gap:var(--ptp-space-7);margin:0 0 var(--ptp-space-12);padding:var(--ptp-space-9);border:var(--ptp-border-base) solid var(--ptp-ink);border-radius:var(--ptp-radius-lg);background:var(--ptp-gold);box-shadow:5px 5px 0 var(--ptp-pink-hot);list-style:none;display:grid}.share-steps.svelte-75afk8 li:where(.svelte-75afk8){grid-template-columns:var(--ptp-control-min) 1fr;gap:var(--ptp-space-6);align-items:center;display:grid}.share-step-num.svelte-75afk8{width:var(--ptp-control-min);height:var(--ptp-control-min);border:var(--ptp-border-base) solid var(--ptp-ink);background:var(--ptp-purple-deep);box-shadow:3px 3px 0 var(--ptp-pink-hot);color:var(--ptp-gold);font-family:var(--ptp-font-display);font-weight:var(--ptp-weight-black);font-size:var(--ptp-size-input-md);border-radius:50%;place-items:center;line-height:1;display:grid}.share-step-text.svelte-75afk8{min-width:0;color:var(--ptp-ink);font-family:var(--ptp-font-body);font-size:var(--ptp-size-lead);text-wrap:pretty;line-height:1.45}.share-step-text.svelte-75afk8 strong:where(.svelte-75afk8){color:var(--ptp-purple-deep);font-family:var(--ptp-font-display);font-weight:var(--ptp-weight-black);letter-spacing:.3px}.share-link.svelte-75afk8{padding-block:var(--ptp-space-5);color:var(--ptp-purple-deep);text-decoration:none}.share-link-words.svelte-75afk8{text-decoration:underline;-webkit-text-decoration-color:var(--ptp-pink-hot);text-decoration-color:var(--ptp-pink-hot);text-underline-offset:3px;text-decoration-thickness:2px}.share-link-inline.svelte-75afk8{font-weight:var(--ptp-weight-bold)}.share-link.svelte-75afk8:hover .share-link-words:where(.svelte-75afk8){text-decoration-thickness:3px}.share-close.svelte-75afk8{color:var(--ptp-ink);font-weight:var(--ptp-weight-bold)}.share-post.svelte-75afk8{max-width:480px;margin-top:var(--ptp-space-9);border-radius:var(--ptp-radius-xl);box-shadow:var(--ptp-shadow-hard-ink)}.share-image.svelte-75afk8{aspect-ratio:1;border:var(--ptp-border-base) solid var(--ptp-border-ink);border-radius:var(--ptp-radius-xl) var(--ptp-radius-xl) 0 0;border-bottom:0;width:100%;height:auto;display:block}.share-post.svelte-75afk8>.ptp-btn{--btn-shadow:0 0 0 transparent;--btn-shadow-hover:0 0 0 transparent;border-width:var(--ptp-border-base);border-radius:0 0 var(--ptp-radius-xl) var(--ptp-radius-xl)}.share-post.svelte-75afk8>.ptp-btn:hover:not([aria-disabled=true]){--btn-bg:var(--ptp-pink-deep);transform:none}@media (width>=621px){.share-title.svelte-75afk8,.share-text.svelte-75afk8,.share-questions.svelte-75afk8,.share-monthly.svelte-75afk8,.share-steps.svelte-75afk8,.share-post.svelte-75afk8{max-width:680px;margin-inline:auto}.share-post.svelte-75afk8{max-width:480px}}
