@charset "UTF-8";.sperrung[data-v-5d292d81]{font-size:.875rem;color:#191919}.sperrung-title[data-v-5d292d81]{font-weight:600;font-size:.875rem;margin-bottom:6px;line-height:1.3}.sperrung-tags[data-v-5d292d81]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px}.tag[data-v-5d292d81]{display:inline-block;padding:2px 8px;border-radius:0;font-size:.75rem;font-weight:600;line-height:1.4}.tag-type[data-v-5d292d81]{background:var(--color-danger-light);color:var(--color-danger)}.tag-reason[data-v-5d292d81]{background:var(--color-warning-light);color:var(--color-warning)}.sperrung-duration[data-v-5d292d81]{font-size:.75rem;color:#474645;margin-bottom:4px}.duration-label[data-v-5d292d81]{font-weight:600}.sperrung-details[data-v-5d292d81]{font-size:.75rem;color:#6b6967;line-height:1.4;margin:4px 0 0}.popup-route[data-v-208180de]{display:flex;flex-direction:column;gap:.5rem}.popup-route__head[data-v-208180de]{display:flex;align-items:center;gap:.5rem}.popup-route__badge[data-v-208180de]{flex-shrink:0;min-width:22px;height:22px;padding:0 6px;border-radius:0;background:#191919;color:#fff;font-family:Iosevka Aile,ui-monospace,system-ui,sans-serif;font-size:.875rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:22px;text-align:center}.popup-route__title[data-v-208180de]{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:.875rem;font-weight:600;color:#191919;line-height:1.3}.popup-route__link[data-v-208180de]{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:.75rem;font-family:Iosevka Aile,ui-monospace,system-ui,sans-serif;font-weight:600;color:#191919;text-decoration:none}.popup-route__link[data-v-208180de]:hover{color:#000;text-decoration:underline}.popup-table[data-v-d547d78c]{font-size:.875rem;border-collapse:collapse;width:100%}.popup-table td[data-v-d547d78c]{padding:2px 0;vertical-align:top}.popup-table .popup-label[data-v-d547d78c]{white-space:nowrap;padding-right:.5rem;color:#474645;font-weight:600}.popup-table[data-v-c44fc394]{font-size:.875rem;border-collapse:collapse;width:100%}.popup-table td[data-v-c44fc394]{padding:2px 0;vertical-align:top}.popup-table .popup-label[data-v-c44fc394]{white-space:nowrap;padding-right:.5rem;color:#474645;font-weight:600}.popup-section[data-v-e20b907a]{background:#ebe9e7}.popup-layer-name[data-v-e20b907a]{display:flex;align-items:center;min-height:32px;font-size:11px;font-weight:700;color:#191919;text-transform:uppercase;letter-spacing:.05em;padding:6px .75rem}.popup-section:first-child .popup-layer-name[data-v-e20b907a]{padding-right:calc(32px + .5rem)}.popup-section__body[data-v-e20b907a]{padding:.75rem}.popup-section--route .popup-layer-name[data-v-e20b907a],.popup-section--closure .popup-layer-name[data-v-e20b907a]{background:#191919;color:#f7f6f5}.popup-section--nature .popup-layer-name[data-v-e20b907a]{background:#d6d3cf}.popup-section--generic .popup-layer-name[data-v-e20b907a]{background:#191919;color:#f7f6f5}.sidebar-header[data-v-d5eb49cf]{background:#ebe9e7}@media(max-width:767px){.sidebar-header[data-v-d5eb49cf]{touch-action:none;cursor:grab}}.sidebar-header__drag-handle[data-v-d5eb49cf]{display:none}@media(max-width:767px){.sidebar-header__drag-handle[data-v-d5eb49cf]{display:flex;align-items:center;justify-content:center;width:64px;height:20px;margin:0 auto;padding:0;border:none;background:none;cursor:pointer}.sidebar-header__drag-handle[data-v-d5eb49cf]:before{content:"";width:40px;height:4px;background:#191919}.sidebar-header__drag-handle[data-v-d5eb49cf]:focus-visible{outline:2px solid #191919;outline-offset:2px}}.sidebar-header__content[data-v-d5eb49cf]{display:flex;align-items:flex-start;gap:.5rem;padding:1rem 1.25rem}@media(max-width:767px){.sidebar-header__content[data-v-d5eb49cf]{padding-top:.5rem}}.sidebar-header__back[data-v-d5eb49cf]{flex-shrink:0;width:32px;height:32px;border:none;background:none;color:#191919;cursor:pointer;border-radius:0;display:flex;align-items:center;justify-content:center;transition:background .12s cubic-bezier(.4,0,.2,1),color .12s cubic-bezier(.4,0,.2,1);margin-top:2px}.sidebar-header__back[data-v-d5eb49cf]:hover{background:#f7f6f5;color:#191919}.sidebar-header__text[data-v-d5eb49cf]{flex:1;min-width:0}.sidebar-header__title-row[data-v-d5eb49cf]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.sidebar-header__title-row:has(.difficulty-badge) .sidebar-header__title[data-v-d5eb49cf]{flex-basis:100%}.sidebar-header__title[data-v-d5eb49cf]{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,system-ui,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2}.sidebar-header__subtitle[data-v-d5eb49cf]{font-size:.875rem;color:#474645;margin-top:.25rem}.sidebar-header__close[data-v-d5eb49cf]{flex-shrink:0;width:32px;height:32px;border:none;background:none;font-size:1.5rem;color:#191919;cursor:pointer;border-radius:0;display:flex;align-items:center;justify-content:center;transition:background .12s cubic-bezier(.4,0,.2,1),color .12s cubic-bezier(.4,0,.2,1)}.sidebar-header__close[data-v-d5eb49cf]:hover{background:#f7f6f5;color:#191919}.sidebar-header-swap-enter-active[data-v-d5eb49cf],.sidebar-header-swap-leave-active[data-v-d5eb49cf]{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.sidebar-header-swap-enter-from[data-v-d5eb49cf]{opacity:0;transform:translateY(6px)}.sidebar-header-swap-leave-to[data-v-d5eb49cf]{opacity:0;transform:translateY(-6px)}@media(prefers-reduced-motion:reduce){.sidebar-header-swap-enter-from[data-v-d5eb49cf],.sidebar-header-swap-leave-to[data-v-d5eb49cf]{transform:none}}.stat-row[data-v-4d64663a]{display:flex;flex-direction:column;gap:.25rem}.stat-row__label[data-v-4d64663a]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;font-family:Iosevka Aile,ui-monospace,system-ui,sans-serif;color:#6b6967;text-transform:uppercase;letter-spacing:.05em}.stat-row__value[data-v-4d64663a]{font-family:Iosevka Aile,ui-monospace,system-ui,sans-serif;font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:600}.stat-row__icon[data-v-4d64663a]{flex-shrink:0}.image-gallery[data-v-25afb716]{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.5rem}.image-gallery__item[data-v-25afb716]{flex:0 0 auto;width:200px}.image-gallery__trigger[data-v-25afb716]{display:block;width:100%;padding:0;border:none;background:none;cursor:pointer}.image-gallery__img[data-v-25afb716]{width:100%;height:140px;object-fit:cover;border-radius:0}.image-gallery__caption[data-v-25afb716]{display:block;font-size:.875rem;color:#6b6967;margin-top:.25rem}.image-gallery__credit[data-v-25afb716]{display:block;font-size:.75rem;font-family:Iosevka Aile,ui-monospace,system-ui,sans-serif;color:#6b6967}.lightbox[data-v-25afb716]{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:1rem}.lightbox__backdrop[data-v-25afb716]{position:absolute;inset:0;background:#191919d9}.lightbox__dialog[data-v-25afb716]{position:relative;display:flex;flex-direction:column;align-items:center;gap:.75rem;max-width:90vw;outline:none}.lightbox__img[data-v-25afb716]{max-width:90vw;max-height:85vh;object-fit:contain;border-radius:0}.lightbox__meta[data-v-25afb716]{display:flex;flex-direction:column;align-items:center;color:#f7f6f5;text-align:center}.lightbox__caption[data-v-25afb716]{font-size:.875rem}.lightbox__credit[data-v-25afb716]{font-size:.75rem;font-family:Iosevka Aile,ui-monospace,system-ui,sans-serif;opacity:.75}.lightbox__close[data-v-25afb716],.lightbox__nav[data-v-25afb716]{position:absolute;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;border-radius:0;background:#19191999;color:#f7f6f5;font-size:2rem;line-height:1;cursor:pointer}.lightbox__close[data-v-25afb716]:hover,.lightbox__nav[data-v-25afb716]:hover{background:#191919d9}.lightbox__close[data-v-25afb716]{top:-.5rem;right:-.5rem}.lightbox__nav--prev[data-v-25afb716]{left:-1.5rem;top:50%;transform:translateY(-50%)}.lightbox__nav--next[data-v-25afb716]{right:-1.5rem;top:50%;transform:translateY(-50%)}.poi-list[data-v-8d40243a]{padding:1rem;background:#f7f6f5;border-radius:0}.poi-list__title[data-v-8d40243a]{font-size:.75rem;font-family:Iosevka Aile,ui-monospace,system-ui,sans-serif;color:#6b6967;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.poi-list__items[data-v-8d40243a]{list-style:none;padding:0;display:flex;flex-direction:column;gap:.25rem}.poi-list__row[data-v-8d40243a]{display:flex;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;background:#ebe9e7;border:none;border-radius:0;color:#191919;font:inherit;cursor:pointer;text-align:left;transition:background .12s cubic-bezier(.4,0,.2,1)}.poi-list__row[data-v-8d40243a]:hover{background:#f7f6f5}.poi-list__name[data-v-8d40243a]{flex:1;min-width:0;font-weight:500;font-size:.875rem}.poi-list__type[data-v-8d40243a]{color:#6b6967;font-size:.75rem;font-family:Iosevka Aile,ui-monospace,system-ui,sans-serif}.elevation-profile__label[data-v-0e0a7a69]{font-size:.75rem;font-family:Iosevka Aile,ui-monospace,system-ui,sans-serif;color:#6b6967;text-transform:uppercase;letter-spacing:.05em;font-weight:500;margin-bottom:.5rem}.elevation-profile__chart[data-v-0e0a7a69]{width:100%;height:160px;background:#ebe9e7;border-radius:0;overflow:hidden;border:1px solid rgba(25,25,25,.08);cursor:crosshair;touch-action:pan-y}@media(max-width:767px){.elevation-profile__chart[data-v-0e0a7a69]{height:120px}}.elevation-profile__chart canvas[data-v-0e0a7a69]{display:block;width:100%;height:100%}.elevation-profile__segments[data-v-0e0a7a69]{display:flex;gap:.5rem;margin-top:.5rem;flex-wrap:wrap}.elevation-profile__chip[data-v-0e0a7a69]{display:flex;align-items:center;gap:.25rem;background:#ebe9e7;border:1px solid rgba(25,25,25,.08);border-radius:0;padding:.25rem .5rem;font-size:.75rem;font-family:Iosevka Aile,ui-monospace,system-ui,sans-serif;color:#474645}.elevation-profile__chip-dot[data-v-0e0a7a69]{width:6px;height:6px;border-radius:50%;background:#191919;flex-shrink:0}.elevation-profile__chip-icon[data-v-0e0a7a69]{color:#6b6967;flex-shrink:0}.elevation-profile__chip-rating[data-v-0e0a7a69]{font-weight:500;color:#191919}.elevation-profile__chip-value[data-v-0e0a7a69]{font-weight:600;font-variant-numeric:tabular-nums;color:#191919}.content-cta[data-v-50edb125]{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:#f7f6f5;border-left:3px solid #191919;border-radius:0}.content-cta__heading[data-v-50edb125]{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,system-ui,sans-serif;font-size:1.25rem;margin:0}.content-cta__body[data-v-50edb125]{color:#474645;font-size:.875rem;line-height:1.6;margin:0}.content-cta__button[data-v-50edb125]{align-self:flex-start;text-decoration:none}.content-cta__more[data-v-50edb125]{align-self:flex-start;font-size:.875rem;font-weight:600}.board-panel[data-v-ff4c65fb]{display:flex;flex-direction:column;gap:.5rem}.board-panel__heading[data-v-ff4c65fb]{margin:0;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#474645}.board-panel__figure[data-v-ff4c65fb]{margin:0}.board-panel__figure img[data-v-ff4c65fb]{display:block;width:100%;height:auto;border:1px solid #d1cecb}.board-panel__caption[data-v-ff4c65fb]{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:.25rem;font-size:.875rem;color:#474645}.board-panel__more[data-v-ff4c65fb]{font-family:Iosevka Aile,ui-monospace,system-ui,sans-serif;font-size:.75rem;color:#6b6967}.trail-content[data-v-bd1f4b0f]{padding:1rem 1.25rem 1.25rem;display:flex;flex-direction:column;gap:1.25rem;background:#ebe9e7}.trail-content__stats[data-v-bd1f4b0f]{display:flex;flex-wrap:wrap;gap:1.5rem;padding:.75rem 1.25rem;background:#f7f6f5;border-radius:0}.trail-content__spot[data-v-bd1f4b0f]{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;color:#6b6967;padding:.75rem 1rem;background:#f7f6f5;border-radius:0}.trail-content__spot a[data-v-bd1f4b0f]{color:#6b6967;text-decoration:none}.trail-content__spot a[data-v-bd1f4b0f]:hover{color:#191919}.trail-content__credit[data-v-bd1f4b0f]{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.875rem;color:#474645}.trail-content__credit a[data-v-bd1f4b0f]{color:#474645;text-decoration:underline}.trail-content__credit a[data-v-bd1f4b0f]:hover{color:#191919}.trail-content__credit-label[data-v-bd1f4b0f]{color:#6b6967}.trail-content__references[data-v-bd1f4b0f]{display:flex;flex-direction:column;gap:1rem;padding:1rem;background:#f7f6f5;border-radius:0}.trail-content__references-heading[data-v-bd1f4b0f]{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,system-ui,sans-serif;font-size:1.25rem;margin:0}.trail-content__reference-group[data-v-bd1f4b0f]{display:flex;flex-direction:column;gap:.25rem}.trail-content__reference-kind[data-v-bd1f4b0f]{font-size:.75rem;font-family:Iosevka Aile,ui-monospace,system-ui,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:#6b6967;margin:0}.trail-content__reference-list[data-v-bd1f4b0f]{list-style:none;margin:0;padding:0}.trail-content__reference-list li[data-v-bd1f4b0f]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.25rem 0;font-size:.875rem}.trail-content__reference-link[data-v-bd1f4b0f]{color:#191919;text-decoration:underline;overflow-wrap:anywhere}.trail-content__reference-meta[data-v-bd1f4b0f]{color:#6b6967;font-size:.75rem;font-family:Iosevka Aile,ui-monospace,system-ui,sans-serif;white-space:nowrap}.trail-content__description[data-v-bd1f4b0f]{color:#474645;font-size:1rem;line-height:1.6;padding:1rem;background:#f7f6f5;border-radius:0}.trail-content__description p+p[data-v-bd1f4b0f]{margin-top:.75rem}.trail-card-list[data-v-bc3f1b43]{display:flex;flex-direction:column;gap:.5rem}.trail-card-list__card[data-v-bc3f1b43]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.75rem 1rem;background:#ebe9e7;border:none;border-radius:0;color:#191919;font:inherit;cursor:pointer;text-align:left;transition:background .12s cubic-bezier(.4,0,.2,1)}.trail-card-list__card[data-v-bc3f1b43]:hover{background:#f7f6f5}.trail-card-list__name[data-v-bc3f1b43]{font-weight:500;font-size:.875rem}.spot-summary-panel[data-v-d1ae1830]{padding:1rem 1.25rem 1.25rem;display:flex;flex-direction:column;gap:1.25rem;background:#ebe9e7}.spot-summary-panel__description[data-v-d1ae1830]{color:#474645;font-size:1rem;line-height:1.6;padding:1rem;background:#f7f6f5;border-radius:0}.spot-summary-panel__trails[data-v-d1ae1830]{padding:1rem;background:#f7f6f5;border-radius:0}.spot-summary-panel__section-title[data-v-d1ae1830]{font-size:.75rem;font-family:Iosevka Aile,ui-monospace,system-ui,sans-serif;color:#6b6967;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.spot-summary-panel__link[data-v-d1ae1830]{display:inline-flex;align-items:center;gap:.5rem;color:#f7f6f5;font-weight:600;font-size:.875rem;text-decoration:none;padding:.5rem 1rem;background:#191919;border-radius:0;transition:background .12s cubic-bezier(.4,0,.2,1);align-self:flex-start}.spot-summary-panel__link[data-v-d1ae1830]:hover{background:#000;text-decoration:none}.poi-summary-panel[data-v-2e8eec54]{padding:1rem 1.25rem 1.25rem;display:flex;flex-direction:column;gap:1.25rem;background:#ebe9e7}.poi-summary-panel__type[data-v-2e8eec54]{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;font-family:Iosevka Aile,ui-monospace,system-ui,sans-serif;color:#191919;text-transform:uppercase;letter-spacing:.05em;align-self:flex-start;padding:.25rem .75rem .25rem .25rem;background:#d6d3cf;border-radius:0}.poi-summary-panel__description[data-v-2e8eec54]{color:#474645;font-size:1rem;line-height:1.6;padding:1rem;background:#f7f6f5;border-radius:0}.poi-summary-panel__link[data-v-2e8eec54]{align-self:flex-start;padding:.5rem 1rem;color:#f7f6f5;background:#191919;border-radius:0;font-weight:500;text-decoration:none}.poi-summary-panel__link[data-v-2e8eec54]:hover{background:#000;text-decoration:none}.org-panel[data-v-f2ccaddd]{padding:1rem 1.25rem 1.25rem;display:flex;flex-direction:column;gap:1.25rem;background:#ebe9e7}.org-panel__logo[data-v-f2ccaddd]{max-width:160px;max-height:80px;object-fit:contain;align-self:flex-start;padding:.75rem;background:#f7f6f5;border-radius:0}.org-panel__description[data-v-f2ccaddd]{color:#474645;font-size:1rem;line-height:1.6;padding:1rem;background:#f7f6f5;border-radius:0}.org-panel__section[data-v-f2ccaddd]{padding:1rem;background:#f7f6f5;border-radius:0}.org-panel__section-title[data-v-f2ccaddd]{font-size:.75rem;font-family:Iosevka Aile,ui-monospace,system-ui,sans-serif;color:#6b6967;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.org-panel__empty[data-v-f2ccaddd]{color:#6b6967;font-size:.875rem}.org-panel__links[data-v-f2ccaddd]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;padding:1rem;background:#f7f6f5;border-radius:0}.org-panel__link[data-v-f2ccaddd]{display:inline-flex;align-items:center;gap:.5rem;color:#f7f6f5;font-weight:600;font-size:.875rem;text-decoration:none;padding:.5rem 1rem;background:#191919;border-radius:0;transition:background .12s cubic-bezier(.4,0,.2,1)}.org-panel__link[data-v-f2ccaddd]:hover{background:#000;text-decoration:none}.org-panel__link--quiet[data-v-f2ccaddd]{background:transparent;color:#474645;padding:.5rem 0}.org-panel__link--quiet[data-v-f2ccaddd]:hover{background:transparent;color:#191919}.access-content[data-v-c4974cb5]{padding:1rem 1.25rem 1.25rem;display:flex;flex-direction:column;gap:1.25rem;background:#ebe9e7}.access-content__stats[data-v-c4974cb5]{display:flex;flex-wrap:wrap;gap:1.5rem;padding:.75rem 1.25rem;background:#f7f6f5;border-radius:0}.access-content__description[data-v-c4974cb5]{color:#474645;font-size:1rem;line-height:1.6;padding:1rem;background:#f7f6f5;border-radius:0}.access-content__description p+p[data-v-c4974cb5]{margin-top:.75rem}.sidebar-size-toggle[data-v-65b1e0d9]{position:absolute;top:calc(52px + 1rem);right:calc(400px + 1rem);z-index:31;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:0;background:#f7f6f5;color:#474645;box-shadow:0 8px 24px #19191929;cursor:pointer;transition:right .3s cubic-bezier(.4,0,.2,1),background .12s cubic-bezier(.4,0,.2,1)}.sidebar-size-toggle[data-v-65b1e0d9]:hover{background:#d6d3cf;color:#191919}.sidebar-size-toggle--maximized[data-v-65b1e0d9]{right:calc(min(100% - 1rem,880px) + 1rem)}@media(max-width:767px){.sidebar-size-toggle[data-v-65b1e0d9]{display:none}}.sidebar[data-v-65b1e0d9]{position:absolute;z-index:30;background:#ebe9e7;overflow-y:auto}@media(min-width:768px){.sidebar[data-v-65b1e0d9]{top:calc(52px + 1rem);right:.5rem;width:400px;max-height:calc(100% - 52px - 1.5rem);border:none;border-radius:0;box-shadow:0 18px 48px #19191938;transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1)}.sidebar--maximized[data-v-65b1e0d9]{width:min(100% - 1rem,880px)}.sidebar--maximized .sidebar__body[data-v-65b1e0d9]{max-width:760px;margin:0 auto}}@media(max-width:767px){.sidebar[data-v-65b1e0d9]{--drawer-peek: 40svh ;--drawer-rail: 64px;--drawer-offset: 0px;right:.5rem;bottom:calc(max(var(--viewport-bottom-inset, calc(100lvh - 100dvh) ),env(safe-area-inset-bottom,0px)) + .5rem);left:.5rem;display:flex;flex-direction:column;max-height:calc(100% - max(var(--viewport-bottom-inset, calc(100lvh - 100dvh) ),env(safe-area-inset-bottom,0px)) - 1.75rem - 44px);overflow:hidden;border:none;border-radius:0;box-shadow:0 18px 48px #19191938;transform:translate3d(0,var(--drawer-offset),0);clip-path:inset(-60px 0 var(--drawer-offset) 0 round 0 0 0 0);will-change:transform;transition:transform .4s cubic-bezier(.32,.72,0,1),clip-path .4s cubic-bezier(.32,.72,0,1)}.sidebar--peek[data-v-65b1e0d9]{--drawer-offset: max(0px, calc(100% - var(--drawer-peek)))}.sidebar--rail[data-v-65b1e0d9]{--drawer-offset: max(0px, calc(100% - var(--drawer-rail)))}.sidebar--dragging[data-v-65b1e0d9]{transition:none}.sidebar .sidebar__body-wrapper[data-v-65b1e0d9]{display:flex;flex-direction:column;flex:0 1 auto}.sidebar .sidebar__body[data-v-65b1e0d9]{flex:0 1 auto;min-height:0;height:auto;overscroll-behavior-y:none}.sidebar--peek .sidebar__body[data-v-65b1e0d9],.sidebar--rail .sidebar__body[data-v-65b1e0d9]{overflow:hidden;touch-action:none}}.sidebar__loading[data-v-65b1e0d9]{padding:1rem;color:#6b6967;text-align:center}.sidebar__error[data-v-65b1e0d9]{padding:1rem;color:#c81e00;text-align:center}.sidebar__body-wrapper[data-v-65b1e0d9]{flex:1;min-height:0;overflow:hidden}.sidebar__body[data-v-65b1e0d9]{overflow-y:auto;height:100%}.sidebar__entity-badge[data-v-65b1e0d9]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:0}.sidebar__entity-badge--spot[data-v-65b1e0d9]{background:#191919;color:#f7f6f5}.sidebar__entity-badge--poi[data-v-65b1e0d9]{background:#d6d3cf;color:#191919}.sidebar__entity-badge--organisation[data-v-65b1e0d9]{background:#191919;color:#f7f6f5}@media(prefers-reduced-motion:reduce)and (max-width:767px){.sidebar[data-v-65b1e0d9]{transition:none}}@media(min-width:768px){.sidebar-slide-enter-active[data-v-65b1e0d9],.sidebar-slide-leave-active[data-v-65b1e0d9]{transition:transform .3s cubic-bezier(.4,0,.2,1)}}@media(max-width:767px){.sidebar-slide-enter-active[data-v-65b1e0d9],.sidebar-slide-leave-active[data-v-65b1e0d9]{transition:translate .3s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.32,.72,0,1),clip-path .4s cubic-bezier(.32,.72,0,1)}}.sidebar--no-anim[data-v-65b1e0d9],.sidebar--no-anim.sidebar-slide-enter-active[data-v-65b1e0d9],.sidebar--no-anim.sidebar-slide-leave-active[data-v-65b1e0d9]{transition:none!important}@media(min-width:768px){.sidebar-slide-enter-from[data-v-65b1e0d9],.sidebar-slide-leave-to[data-v-65b1e0d9]{transform:translate(100%)}}@media(max-width:767px){.sidebar-slide-enter-from[data-v-65b1e0d9],.sidebar-slide-leave-to[data-v-65b1e0d9]{translate:0 calc(100% + 3rem)}}@media(prefers-reduced-motion:reduce){.slide-forward-enter-active[data-v-65b1e0d9],.slide-forward-leave-active[data-v-65b1e0d9],.slide-back-enter-active[data-v-65b1e0d9],.slide-back-leave-active[data-v-65b1e0d9]{transition:opacity .15s linear}.slide-forward-enter-from[data-v-65b1e0d9],.slide-forward-leave-to[data-v-65b1e0d9],.slide-back-enter-from[data-v-65b1e0d9],.slide-back-leave-to[data-v-65b1e0d9]{transform:none}}.slide-forward-enter-active[data-v-65b1e0d9],.slide-forward-leave-active[data-v-65b1e0d9]{transition:transform .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.slide-forward-enter-from[data-v-65b1e0d9]{transform:translate(40px);opacity:0}.slide-forward-leave-to[data-v-65b1e0d9]{transform:translate(-40px);opacity:0}.slide-back-enter-active[data-v-65b1e0d9],.slide-back-leave-active[data-v-65b1e0d9]{transition:transform .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.slide-back-enter-from[data-v-65b1e0d9]{transform:translate(-40px);opacity:0}.slide-back-leave-to[data-v-65b1e0d9]{transform:translate(40px);opacity:0}.map-nav[data-v-d8d8bd22]{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:.75rem;height:52px;padding:0 .75rem;border-radius:0;background:#ebe9e7}@media(max-width:767px){.map-nav[data-v-d8d8bd22]{height:44px;padding:0 .5rem;gap:.5rem}}.map-nav__actions[data-v-d8d8bd22]{display:flex;align-items:center;gap:.25rem}.map-nav__links[data-v-d8d8bd22]{display:flex;align-items:center;gap:.25rem;list-style:none;margin:0;padding:0}@media(max-width:1023px){.map-nav__links[data-v-d8d8bd22]{display:none}}.map-nav__link[data-v-d8d8bd22]{display:block;padding:.5rem .75rem;border-radius:0;color:#474645;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:.875rem;text-decoration:none;white-space:nowrap}.map-nav__link[data-v-d8d8bd22]:hover{background:#f7f6f5;color:#191919}.map-nav__admin[data-v-d8d8bd22]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:0;color:#6b6967}.map-nav__admin[data-v-d8d8bd22]:hover{background:#f7f6f5;color:#191919}@media(max-width:1023px){.map-nav__admin[data-v-d8d8bd22]{display:none}}.map-nav__burger[data-v-d8d8bd22]{display:none;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;padding:0;border:none;border-radius:0;background:transparent;color:#474645;cursor:pointer}@media(max-width:1023px){.map-nav__burger[data-v-d8d8bd22]{display:flex}}.map-nav__burger[data-v-d8d8bd22]:hover{background:#f7f6f5;color:#191919}.map-nav__burger--active[data-v-d8d8bd22]{color:#191919}.map-nav__brand[data-v-d8d8bd22]{display:flex;align-items:center;gap:10px;min-width:0;user-select:none}.map-nav__mark[data-v-d8d8bd22]{flex-shrink:0;width:30px;height:30px}@media(max-width:767px){.map-nav__mark[data-v-d8d8bd22]{width:24px;height:24px}}.map-nav__wordmark[data-v-d8d8bd22]{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,system-ui,sans-serif;font-size:clamp(19px,4.5vw,24px);font-weight:700;letter-spacing:-.01em;line-height:1;color:#191919;white-space:nowrap}.map-nav__menu[data-v-d8d8bd22]{position:absolute;top:calc(100% + 4px);right:.75rem;left:auto;list-style:none;margin:0;padding:.25rem;min-width:190px;background:#f7f6f5;border:none;border-radius:0;box-shadow:0 8px 24px #19191929;z-index:10}@media(min-width:1024px){.map-nav__menu[data-v-d8d8bd22]{display:none}}.map-nav__item[data-v-d8d8bd22]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:0;color:#191919;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:.875rem;text-decoration:none}.map-nav__item[data-v-d8d8bd22]:hover{background:#d6d3cf;color:#191919}.map-nav__item-icon[data-v-d8d8bd22]{flex-shrink:0;color:#474645}.map-nav__item:hover .map-nav__item-icon[data-v-d8d8bd22]{color:#191919}.map-nav-fade-enter-active[data-v-d8d8bd22],.map-nav-fade-leave-active[data-v-d8d8bd22]{transition:opacity .12s cubic-bezier(.4,0,.2,1),transform .12s cubic-bezier(.4,0,.2,1)}.map-nav-fade-enter-from[data-v-d8d8bd22],.map-nav-fade-leave-to[data-v-d8d8bd22]{opacity:0;transform:translateY(-4px)}.empty-hint[data-v-874517c9]{position:absolute;top:calc(52px + 1rem);left:50%;transform:translate(-50%);z-index:15;display:flex;align-items:stretch;max-width:calc(100% - 1.5rem);background:#f7f6f5;box-shadow:0 8px 24px #19191929;border-radius:0}@media(max-width:767px){.empty-hint[data-v-874517c9]{top:calc(44px + 1rem);width:max-content}}.empty-hint__open[data-v-874517c9]{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;padding:.75rem .5rem .75rem 1rem;border:none;background:none;text-align:left;cursor:pointer;color:#191919}.empty-hint__open:hover .empty-hint__body[data-v-874517c9]{text-decoration:underline}.empty-hint__title[data-v-874517c9]{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,system-ui,sans-serif;font-size:1rem;font-weight:700;line-height:1.2}.empty-hint__body[data-v-874517c9]{font-size:.875rem;color:#474645}.empty-hint__dismiss[data-v-874517c9]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;border:none;background:none;color:#474645;cursor:pointer}.empty-hint__dismiss[data-v-874517c9]:hover{background:#ebe9e7;color:#191919}.empty-hint-enter-active[data-v-874517c9]{transition:opacity .3s cubic-bezier(0,0,.2,1)}.empty-hint-leave-active[data-v-874517c9]{transition:opacity .12s cubic-bezier(.4,0,1,1)}.empty-hint-enter-from[data-v-874517c9],.empty-hint-leave-to[data-v-874517c9]{opacity:0}
