.page.svelte-1xm5uby{padding-block:var(--sp-5) 0}.back.svelte-1xm5uby{display:inline-flex;align-items:center;gap:.35rem;color:var(--fg-2);text-decoration:none;font-weight:600;margin-block-end:var(--sp-4);padding:.4rem .7rem .4rem .4rem;border-radius:999px}.back.svelte-1xm5uby:hover{color:var(--accent);background:var(--surface)}.d-head.svelte-1xm5uby{display:flex;gap:var(--sp-4);align-items:flex-start;margin-block-end:var(--sp-4)}.d-glyph.svelte-1xm5uby{width:3.4rem;height:3.4rem;flex:none}.d-glyph.svelte-1xm5uby svg:where(.svelte-1xm5uby){width:1.8rem;height:1.8rem}.d-head-main.svelte-1xm5uby{min-width:0}.d-head-main.svelte-1xm5uby h1:where(.svelte-1xm5uby){margin:.1rem 0 .5rem}.d-badges.svelte-1xm5uby{display:flex;gap:.4rem;flex-wrap:wrap;margin-block-end:.5rem}.d-address.svelte-1xm5uby{margin:0;color:var(--fg-2);font-size:1.05rem}.d-actions.svelte-1xm5uby{display:flex;flex-wrap:wrap;gap:.6rem;margin-block-end:var(--sp-4)}.banner.svelte-1xm5uby{display:flex;gap:.7rem;align-items:center;padding:.85rem 1rem;border-radius:var(--radius-sm);margin-block-end:var(--sp-4)}.banner.warn.svelte-1xm5uby{background:var(--warn-soft);color:var(--warn)}.banner.svelte-1xm5uby div:where(.svelte-1xm5uby){display:flex;flex-direction:column}.banner.svelte-1xm5uby strong:where(.svelte-1xm5uby){font-weight:700}.banner.svelte-1xm5uby span:where(.svelte-1xm5uby){font-size:.92rem;opacity:.9}.banner.svelte-1xm5uby svg:where(.svelte-1xm5uby){flex:none}.d-grid.svelte-1xm5uby{display:grid;grid-template-columns:1.05fr .95fr;gap:var(--sp-4);align-items:start}.d-col.svelte-1xm5uby{display:flex;flex-direction:column;gap:var(--sp-4);min-width:0}section.svelte-1xm5uby h2:where(.svelte-1xm5uby){font-size:1.05rem;margin-block-end:var(--sp-3)}.gallery.svelte-1xm5uby{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.5rem}.gallery.svelte-1xm5uby .ph:where(.svelte-1xm5uby):first-child{grid-column:1 / -1}.ph.svelte-1xm5uby{border:0;padding:0;cursor:zoom-in;border-radius:var(--radius-sm);overflow:hidden;aspect-ratio:16 / 10;background:var(--surface)}.gallery.svelte-1xm5uby .ph:where(.svelte-1xm5uby):first-child{aspect-ratio:16 / 9}.ph.svelte-1xm5uby img:where(.svelte-1xm5uby){width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.ph.svelte-1xm5uby:hover img:where(.svelte-1xm5uby){transform:scale(1.04)}.no-media.svelte-1xm5uby{margin:0}.d-map.svelte-1xm5uby{height:300px;border-radius:var(--radius-sm);overflow:hidden}.pin-dot{width:22px;height:22px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);border:3px solid #fff;box-shadow:0 3px 8px #0c183059}.entrance-dot{width:12px;height:12px;border-radius:50%;background:#0a6cff;border:2px solid #fff}.facts.svelte-1xm5uby{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:.9rem 1rem}.facts.svelte-1xm5uby .wide:where(.svelte-1xm5uby){grid-column:1 / -1}.facts.svelte-1xm5uby dt:where(.svelte-1xm5uby){color:var(--fg-3);font-size:.8rem;font-weight:600;margin-block-end:.15rem}.facts.svelte-1xm5uby dd:where(.svelte-1xm5uby){margin:0;font-weight:600}.acc.svelte-1xm5uby{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.acc.svelte-1xm5uby li:where(.svelte-1xm5uby){display:flex;align-items:center;gap:.7rem;padding:.55rem .7rem;border-radius:var(--radius-sm);background:var(--surface)}.acc-ic.svelte-1xm5uby{display:inline-grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;font-weight:800;flex:none;background:var(--surface-2);color:var(--fg-3)}.acc.svelte-1xm5uby li.yes:where(.svelte-1xm5uby) .acc-ic:where(.svelte-1xm5uby){background:color-mix(in srgb,var(--ok) 18%,transparent);color:var(--ok)}.acc.svelte-1xm5uby li.no:where(.svelte-1xm5uby) .acc-ic:where(.svelte-1xm5uby){background:var(--danger-soft);color:var(--danger)}.acc-label.svelte-1xm5uby{flex:1;font-weight:600}.acc-val.svelte-1xm5uby{font-size:.86rem}.acc-notes.svelte-1xm5uby{margin:.7rem 0 0;font-size:.9rem}.prov.svelte-1xm5uby p:where(.svelte-1xm5uby){margin:0}.d-load.svelte-1xm5uby{display:flex;flex-direction:column;gap:var(--sp-4)}.sk-title.svelte-1xm5uby{height:2.4rem;width:60%}.sk-photo.svelte-1xm5uby{height:240px}.sk-block.svelte-1xm5uby{height:160px}.lb.svelte-1xm5uby{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#040810e6;display:grid;place-items:center;padding:var(--sp-5);cursor:zoom-out;animation:svelte-1xm5uby-fade .2s ease}@keyframes svelte-1xm5uby-fade{0%{opacity:0}}.lb.svelte-1xm5uby img:where(.svelte-1xm5uby){max-width:96vw;max-height:90vh;border-radius:var(--radius);box-shadow:var(--shadow-lg)}.lb-close.svelte-1xm5uby{position:absolute;inset-block-start:1rem;inset-inline-end:1rem;width:2.6rem;height:2.6rem;border-radius:50%;border:0;background:#ffffff24;color:#fff;font-size:1.5rem;cursor:pointer}@media(max-width:860px){.d-grid.svelte-1xm5uby,.facts.svelte-1xm5uby{grid-template-columns:1fr}}
