.share-menu.svelte-ggv5pc{position:relative;display:inline-block}summary.svelte-ggv5pc{display:inline-grid;width:28px;height:28px;padding:0;place-items:center;border:0;border-radius:0;color:#66544b;background:transparent;cursor:pointer;list-style:none}summary.svelte-ggv5pc::-webkit-details-marker{display:none}summary.svelte-ggv5pc svg:where(.svelte-ggv5pc){width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.purchase-share.svelte-ggv5pc summary:where(.svelte-ggv5pc){width:44px;height:44px}.purchase-share.svelte-ggv5pc summary:where(.svelte-ggv5pc) svg:where(.svelte-ggv5pc){width:24px;height:24px;stroke-width:2}.share-menu[open].svelte-ggv5pc summary:where(.svelte-ggv5pc),summary.svelte-ggv5pc:hover{color:#08717d}.share-popover.svelte-ggv5pc{position:absolute;top:calc(100% + 8px);right:0;z-index:18;display:grid;min-width:194px;padding:6px;border:1px solid #d9cbbc;border-radius:8px;background:#fffdf9;box-shadow:0 12px 28px #3d2c232e}.share-popover.svelte-ggv5pc button:where(.svelte-ggv5pc){min-height:34px;padding:0 9px;border:0;border-radius:5px;color:#40342f;background:transparent;cursor:pointer;font:inherit;font-size:14px;text-align:left}.share-popover.svelte-ggv5pc button:where(.svelte-ggv5pc):hover{color:#08717d;background:#f3ece4}.share-notice.svelte-ggv5pc{padding:7px 9px 3px;color:#2d6b4f;font-size:12px}@media(max-width:640px){.share-popover.svelte-ggv5pc{position:fixed;top:auto;right:16px;bottom:16px;left:16px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;padding:8px}.share-popover.svelte-ggv5pc button:where(.svelte-ggv5pc):first-child,.share-notice.svelte-ggv5pc{grid-column:1 / -1}}
