.map[data-astro-cid-znv3c7az]{margin:0 calc(-1 * var(--page-margin))}.map__window[data-astro-cid-znv3c7az]{background:var(--color-bg);overflow:hidden}.map__plane[data-astro-cid-znv3c7az]{width:114.6%;margin-left:-14.6%;position:relative}.map__svg[data-astro-cid-znv3c7az]{width:100%;height:auto;overflow:visible}.map__svg[data-astro-cid-znv3c7az] [data-astro-cid-znv3c7az]{vector-effect:non-scaling-stroke}.map__water[data-astro-cid-znv3c7az]{fill:var(--color-map-water)}.map__wave[data-astro-cid-znv3c7az]{fill:none;stroke:var(--color-map-wave);stroke-width:1px}.map__land[data-astro-cid-znv3c7az]{fill:var(--color-bg)}.map__coast[data-astro-cid-znv3c7az]{fill:none;stroke:var(--color-border-strong);stroke-width:1.5px}.map__court[data-astro-cid-znv3c7az] rect[data-astro-cid-znv3c7az]{fill:none;stroke:var(--color-border-strong);stroke-width:1px}.map__building[data-astro-cid-znv3c7az] rect[data-astro-cid-znv3c7az]{fill:var(--color-map-building);stroke:var(--color-border-strong);stroke-width:1px}.map__road[data-astro-cid-znv3c7az] path[data-astro-cid-znv3c7az]{fill:none;stroke:var(--color-border-strong);stroke-width:1px;stroke-dasharray:4 4}.map__entry[data-astro-cid-znv3c7az]{fill:none;stroke:var(--color-text-muted);stroke-width:2px;stroke-dasharray:1 7;stroke-linecap:round}.map__route[data-astro-cid-znv3c7az] path[data-astro-cid-znv3c7az]{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.map__route--events[data-astro-cid-znv3c7az]{--route:var(--color-events)}.map__route--sports[data-astro-cid-znv3c7az]{--route:var(--color-sports)}.map__route[data-astro-cid-znv3c7az] path[data-astro-cid-znv3c7az]{stroke:var(--route)}.map__route[data-astro-cid-znv3c7az] circle[data-astro-cid-znv3c7az]{fill:var(--route)}.map__parking[data-astro-cid-znv3c7az] rect[data-astro-cid-znv3c7az]{fill:var(--color-bg);stroke:var(--color-text);stroke-width:1.5px}.map__parking[data-astro-cid-znv3c7az] text[data-astro-cid-znv3c7az]{fill:var(--color-text);font-family:var(--font-body);font-weight:var(--weight-bold)}.map__leader[data-astro-cid-znv3c7az] path[data-astro-cid-znv3c7az]{fill:none;stroke:var(--color-text);stroke-width:1px}.map__label[data-astro-cid-znv3c7az],.map__sign[data-astro-cid-znv3c7az]{white-space:nowrap;line-height:var(--leading-ui);pointer-events:none;position:absolute;translate:-50% -50%}.map__label[data-astro-cid-znv3c7az]{font-size:var(--step-map);font-weight:var(--weight-bold);color:var(--color-text)}.map__label--in[data-astro-cid-znv3c7az]{padding:calc(var(--space-3xs) / 2) var(--space-3xs);background:var(--color-bg)}.map__label--side[data-astro-cid-znv3c7az]{translate:0 -50%}.map__sign[data-astro-cid-znv3c7az]{padding:var(--space-3xs) var(--space-2xs);border-radius:var(--radius-s);font-size:var(--step-map-md);font-weight:var(--weight-bold)}.map__sign--events[data-astro-cid-znv3c7az]{background:var(--color-events);color:var(--color-on-events)}.map__sign--sports[data-astro-cid-znv3c7az]{background:var(--color-sports);color:var(--color-on-sports)}.map__label--side[data-astro-cid-znv3c7az],.map__label--below[data-astro-cid-znv3c7az],.map__label--in[data-astro-cid-znv3c7az],.map__leader[data-astro-cid-znv3c7az]{display:none}.map__legend[data-astro-cid-znv3c7az]{gap:var(--space-2xs);margin:var(--space-s) 0 0;padding:0 var(--page-margin);font-size:var(--step--1);list-style:none;display:grid}.map__legend-item[data-astro-cid-znv3c7az]{align-items:baseline;gap:var(--space-3xs) var(--space-xs);flex-wrap:wrap;display:flex}.map__legend-sign[data-astro-cid-znv3c7az]{padding:var(--space-3xs) var(--space-2xs);border-radius:var(--radius-s);font-size:var(--step-map-md);font-weight:var(--weight-bold);line-height:var(--leading-ui);flex:none}.map__legend-names[data-astro-cid-znv3c7az]{color:var(--color-text)}.map__caption[data-astro-cid-znv3c7az]{margin-top:var(--space-2xs);padding-inline:var(--page-margin);font-size:var(--step--1);color:var(--color-text-muted)}@media (width>=48em){.map[data-astro-cid-znv3c7az]{margin-inline:0}.map__plane[data-astro-cid-znv3c7az]{width:100%;margin-left:0}.map__caption[data-astro-cid-znv3c7az]{padding-inline:0}.map__legend[data-astro-cid-znv3c7az]{display:none}.map__label--side[data-astro-cid-znv3c7az],.map__label--below[data-astro-cid-znv3c7az],.map__label--in[data-astro-cid-znv3c7az]{display:block}.map__leader[data-astro-cid-znv3c7az]{display:inline}.map__label[data-astro-cid-znv3c7az]{font-size:var(--step-map-md)}.map__sign[data-astro-cid-znv3c7az]{font-size:var(--step--1)}}
