.copyable-address.svelte-13cjgve{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;min-width:0;color:var(--profile-ink, #241f1b)}.copyable-address.facts.svelte-13cjgve{min-height:52px}.copyable-address.location.svelte-13cjgve{padding-top:.2rem}.address-pin.svelte-13cjgve{align-self:start;margin-top:.2rem;color:var(--profile-accent, #7250cc)}.address-copy.svelte-13cjgve{min-width:0}.address-label.svelte-13cjgve{display:block;margin-bottom:.2rem;color:var(--profile-muted, #696a61);font-size:.66rem;font-weight:700;letter-spacing:.075em;line-height:1;text-transform:uppercase}.address-text.svelte-13cjgve{display:block;color:inherit;font-size:.84rem;line-height:1.42;overflow-wrap:anywhere;user-select:text;-webkit-user-select:text}.location.svelte-13cjgve .address-text:where(.svelte-13cjgve){font-size:.9rem}.address-actions.svelte-13cjgve{display:flex;align-items:center;gap:.35rem}.address-actions.svelte-13cjgve button:where(.svelte-13cjgve),.address-actions.svelte-13cjgve a:where(.svelte-13cjgve){display:inline-grid;width:44px;height:44px;place-items:center;border:1px solid var(--profile-line, rgba(32, 33, 29, .16));border-radius:50%;background:color-mix(in srgb,var(--profile-paper, #fff) 88%,transparent);color:var(--profile-accent-strong, #5638a6);cursor:pointer;text-decoration:none;transition:transform 80ms ease,border-color .12s ease,background .12s ease}.address-actions.svelte-13cjgve a.directions-with-label:where(.svelte-13cjgve){width:auto;min-width:44px;gap:.45rem;padding:0 .8rem;border-radius:999px}.directions-label.svelte-13cjgve{font-size:.78rem;font-weight:750;white-space:nowrap}.address-actions.svelte-13cjgve button:where(.svelte-13cjgve):hover,.address-actions.svelte-13cjgve a:where(.svelte-13cjgve):hover{border-color:color-mix(in srgb,var(--profile-accent, #7250cc) 34%,transparent);background:color-mix(in srgb,var(--profile-accent, #7250cc) 8%,white)}.address-actions.svelte-13cjgve button:where(.svelte-13cjgve):active,.address-actions.svelte-13cjgve a:where(.svelte-13cjgve):active{transform:translateY(1px) scale(.96)}.address-actions.svelte-13cjgve button.copied:where(.svelte-13cjgve){border-color:color-mix(in srgb,#5d8e10 38%,transparent);background:color-mix(in srgb,#dff1bc 74%,white);color:#4d780c}.copy-status.svelte-13cjgve{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width: 380px){.copyable-address.svelte-13cjgve{gap:.5rem}.address-actions.svelte-13cjgve{gap:.2rem}.address-actions.svelte-13cjgve button:where(.svelte-13cjgve),.address-actions.svelte-13cjgve a:where(.svelte-13cjgve){width:38px;height:38px}.address-actions.svelte-13cjgve a.directions-with-label:where(.svelte-13cjgve){width:38px;min-width:38px;padding:0;border-radius:50%}.directions-label.svelte-13cjgve{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media (prefers-reduced-motion: reduce){.address-actions.svelte-13cjgve button:where(.svelte-13cjgve),.address-actions.svelte-13cjgve a:where(.svelte-13cjgve){transition:none}}.practical-info.svelte-gy1jp0{display:grid;gap:.8rem;min-width:0;color:var(--profile-ink, #241f1b);font-family:Aino,system-ui,sans-serif}.practical-hours.svelte-gy1jp0{min-width:0}summary.svelte-gy1jp0{cursor:pointer;display:flex;align-items:center;gap:.7rem;min-height:44px;list-style:none}summary.svelte-gy1jp0::-webkit-details-marker{display:none}summary.svelte-gy1jp0:after{content:"+";margin-left:auto;font-size:1.25rem}details[open].svelte-gy1jp0 summary:where(.svelte-gy1jp0):after{content:"−"}summary.svelte-gy1jp0>span:where(.svelte-gy1jp0){display:grid;gap:.15rem;font-size:.9rem}summary.svelte-gy1jp0 strong:where(.svelte-gy1jp0){font-size:.75rem;font-weight:750}summary.svelte-gy1jp0 svg,.practical-contact.svelte-gy1jp0 svg{color:var(--profile-accent, #7250cc);flex:none}dl.svelte-gy1jp0{margin:.65rem 0 0;font-size:.85rem}dl.svelte-gy1jp0>div:where(.svelte-gy1jp0){display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-top:1px solid var(--profile-line, rgb(128 128 128 / .25))}dt.svelte-gy1jp0{text-transform:capitalize}dd.svelte-gy1jp0{margin:0;text-align:right}small.svelte-gy1jp0{display:block;max-width:24ch;margin-top:.3rem}.exceptions-label.svelte-gy1jp0{display:block;margin-top:1rem;font-size:.8rem}.practical-contact.svelte-gy1jp0{display:flex;align-items:center;gap:.7rem;min-height:44px;color:inherit;text-decoration:none;font-size:.9rem;overflow-wrap:anywhere}a.svelte-gy1jp0:focus-visible,summary.svelte-gy1jp0:focus-visible{outline:2px solid var(--profile-accent, #7250cc);outline-offset:3px}
