.meeting-point-block.svelte-14jvovt{display:flex;flex-direction:column;gap:var(--sp-2)}.meeting-point-header.svelte-14jvovt{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.meeting-point-header.svelte-14jvovt h3:where(.svelte-14jvovt){margin:0;font-size:var(--t-md);line-height:1;text-box:trim-both cap alphabetic;-webkit-text-box-trim:trim-both;-webkit-text-box-edge:cap alphabetic}.meeting-point-share.svelte-14jvovt{position:relative}.meeting-point-share-button.svelte-14jvovt{background:transparent;border:1px solid var(--line);border-radius:var(--r-sm);padding:4px 6px;cursor:pointer;color:inherit;display:inline-flex;align-items:center;justify-content:center}.meeting-point-share-button.svelte-14jvovt:hover{background:#0000000d}.meeting-point-share-menu.svelte-14jvovt{position:absolute;right:0;top:calc(100% + 4px);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow);min-width:180px;z-index:5;display:flex;flex-direction:column}.meeting-point-share-menu.svelte-14jvovt button:where(.svelte-14jvovt){background:transparent;border:none;padding:.5rem .75rem;text-align:left;cursor:pointer;color:inherit;font:inherit}.meeting-point-share-menu.svelte-14jvovt button:where(.svelte-14jvovt):hover,.meeting-point-share-menu.svelte-14jvovt button:where(.svelte-14jvovt):focus-visible{background:#0000000f}.meeting-point-address.svelte-14jvovt{color:var(--muted);font-size:var(--t-sm);line-height:1.4;margin:0;white-space:pre-line}.meeting-point-map.svelte-14jvovt{aspect-ratio:16 / 9;width:100%;border-radius:var(--r-md);overflow:hidden;background:var(--surface-raised, var(--surface));isolation:isolate;position:relative;z-index:0}.meeting-point-links.svelte-14jvovt{margin:0;font-size:.9rem;display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}
