.share-link.svelte-hq05tn:hover{cursor:pointer}.share-carousel.svelte-hq05tn{z-index:2;position:absolute;background-color:var(--surface);padding:1rem;border-radius:1.5rem;box-shadow:3px 3px 6px 6px #00000080;min-width:20rem;top:4rem}.social-buttons.svelte-hq05tn{display:flex;gap:.5rem;align-items:center;margin-bottom:.5rem}.social-buttons.svelte-hq05tn a:where(.svelte-hq05tn){height:2rem;border-radius:1rem;padding:.5rem;margin:0}.social-buttons.svelte-hq05tn a:where(.svelte-hq05tn):hover{background:var(--highlight-med);border-radius:1rem}.icon.svelte-hq05tn{width:2rem}.x.svelte-hq05tn{padding-top:3px;width:1.65rem}.copy.svelte-hq05tn{display:flex;gap:1rem;padding:0 1rem;margin:0;background-color:var(--highlight-med);justify-content:space-between;align-items:center;border-radius:1rem}.copy-button.svelte-hq05tn{padding:.5rem 1rem;margin:0;border-radius:1rem;color:var(--text-04);background-color:var(--pine)}.url.svelte-hq05tn{word-wrap:break-all;overflow:hidden;max-width:50vw;background-color:var(--highlight-med)}.share-link.svelte-hq05tn{position:relative;background:none;color:var(--text);border:none}@media screen and (min-width: 1000px){.share-carousel.svelte-hq05tn,.url.svelte-hq05tn{max-width:20vw}}.reset-button.svelte-1oj2xox{padding:1.4rem 1rem;height:2rem;margin:0;color:var(--text-05);border-radius:2rem;font-size:1.125rem;font-family:Montserrat;display:flex;align-items:center;font-weight:600;background-color:var(--gold);border:1px solid var(--text)}.reset-button.svelte-1oj2xox:hover{cursor:pointer;background-color:var(--text-04)}.reset.svelte-1oj2xox{padding:0 3px 0 0}.icon.svelte-1oj2xox{padding:5px 5px 0 0}.map-mode.svelte-1oj2xox{margin-top:.125rem;height:2.125rem}@media screen and (max-width: 1000px){.reset-button.svelte-1oj2xox{height:2rem;font-size:1rem}}@media screen and (max-width: 460px){.map-mode.svelte-1oj2xox{border:1px solid var(--muted);padding:1.25rem .25rem;margin:0;border-radius:50%}.pl-4.svelte-1oj2xox{padding-left:.25rem}}.container.svelte-1w7ljsx{padding:.5rem;display:none;pointer-events:all}button.svelte-1w7ljsx{padding:.25rem .75rem;display:flex;align-items:center;justify-content:center;gap:.5rem;color:var(--text);background:var(--surface);border:1px solid var(--text);border-radius:1rem;font-size:1rem}@media screen and (max-width: 630px){.container.svelte-1w7ljsx{display:block}}@media screen and (max-width: 300px){.extra-text.svelte-1w7ljsx{display:none}}
