.site,:root{--map-app-bar-h:calc(60px + env(safe-area-inset-bottom,0px));--map-app-surface:var(--site-surface,#fff);--map-app-line:var(--site-hairline,#dde5ea);--map-app-ink:var(--site-strong,var(--site-ink,#071e2e));--map-app-muted:var(--site-muted,#5b7285);--map-app-accent:#0b6fa8}:root[data-scheme=dark],:root[data-scheme=dark] .site{--map-app-accent:#5cc4ee}@media (width<=767.98px){.site-chrome--mapapp #footer,.site-chrome--mapapp #headerNavbar,.site-chrome--mapapp #top-bar,.site-chrome--mapapp .popuppoints{display:none!important}html.map-app-noscroll,html.map-app-noscroll body{overscroll-behavior:none;overflow:hidden}html.map-app-nozoom{touch-action:pan-x pan-y}}.map-app-sheet[data-v-fc120162]{display:none}@media (width<=767.98px){.map-app-sheet[data-v-fc120162]{inset:0 0 var(--map-app-bar-h) 0;z-index:2400;visibility:hidden;pointer-events:none;display:block;position:fixed}.map-app-sheet.is-open[data-v-fc120162]{visibility:visible;pointer-events:auto}}@media (width>=768px){.map-app-sheet.is-floating[data-v-fc120162]{z-index:1140;visibility:hidden;pointer-events:none;display:block;position:fixed;inset:0}.map-app-sheet.is-floating.is-open[data-v-fc120162]{visibility:visible;pointer-events:auto}}.map-app-sheet__backdrop[data-v-fc120162]{opacity:0;background:#071e2e61;transition:opacity .18s;position:absolute;inset:0}.map-app-sheet__panel[data-v-fc120162]{background:var(--map-app-surface);max-height:calc(100% - 48px);color:var(--map-app-ink);opacity:0;border-radius:18px 18px 0 0;flex-direction:column;transition:transform .2s,opacity .16s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(24px);box-shadow:0 -12px 32px #071e2e38}.map-app-sheet.is-open .map-app-sheet__backdrop[data-v-fc120162]{opacity:1}.map-app-sheet.is-open .map-app-sheet__panel[data-v-fc120162]{opacity:1;transform:none}.map-app-sheet__head[data-v-fc120162]{border-bottom:1px solid var(--map-app-line);flex:none;align-items:center;gap:8px;padding:14px 12px 10px 18px;display:flex}.map-app-sheet__title[data-v-fc120162]{min-width:0;color:inherit;flex:auto;margin:0;font-size:17px;font-weight:600;line-height:1.3}.map-app-sheet__close[data-v-fc120162],.map-app-sheet__close[data-v-fc120162]:active,.map-app-sheet__close[data-v-fc120162]:hover{width:36px;height:36px;color:var(--map-app-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.map-app-sheet__body[data-v-fc120162]{overscroll-behavior:contain;flex:auto;min-height:0;padding:14px 16px 18px;overflow-y:auto}@media (width>=768px){.map-app-sheet.is-floating .map-app-sheet__backdrop[data-v-fc120162]{background:#071e2e29}.map-app-sheet.is-floating .map-app-sheet__panel[data-v-fc120162]{border:1px solid var(--map-app-line);border-radius:18px;width:calc(min(440px,100vw - 32px));max-height:min(70vh,100% - 140px);bottom:96px;left:50%;right:auto;transform:translate(-50%,12px);box-shadow:0 18px 44px #071e2e3d}.map-app-sheet.is-floating.is-open .map-app-sheet__panel[data-v-fc120162]{transform:translate(-50%)}}
