:root{--page_margin: calc((100% - min(144rem, 100%))/2) }.ShareButton.svelte-ncg8n7{position:relative}.ShareButton__dialog.svelte-ncg8n7{margin:0;padding:0;list-style-type:none}.ShareButton__dialog.svelte-ncg8n7{background-color:#fff;position:absolute;top:100%;left:0;min-width:100%;max-width:33rem;margin-block-start:.8rem;padding:2.4rem;border:1px solid oklch(from oklch(25.2% 0 0deg) l c h/80%);border-radius:2.4rem;display:flex;flex-direction:column;justify-content:start;align-items:flex-start}.ShareButton__item.svelte-ncg8n7{font-weight:400;font-family:Trade Gothic,sans-serif;font-size:1.8rem;line-height:1.25;text-wrap:pretty;font-size:1.6rem;line-height:1.36}.ShareButton__item.svelte-ncg8n7{width:100%;padding-block-end:1.6rem;margin-block-start:0;border-bottom:1px solid oklch(from oklch(25.2% 0 0deg) l c h/20%)}.ShareButton__item.svelte-ncg8n7:not(:first-child){margin-block-start:1.6rem}.ShareButton__item.svelte-ncg8n7:last-child{border-bottom:none;padding-block-end:0}.ShareButton__button.svelte-ncg8n7{color:currentColor;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;line-height:inherit;font-size:inherit;letter-spacing:inherit}.ShareButton__button.svelte-ncg8n7{display:flex;width:100%;height:100%;cursor:pointer;color:oklch(from oklch(25.2% 0 0deg) l c h/80%)}@media (any-hover: hover){.ShareButton__button.svelte-ncg8n7:hover{color:#222}}.ShareButton__button.svelte-ncg8n7:focus-visible{outline:2px solid oklch(from oklch(25.2% 0 0deg) l c h/80%);outline-offset:3px}
