.mapwin[data-astro-cid-wyblu254]{border-radius:var(--radius);box-shadow:0 0 0 1px var(--line);isolation:isolate;background:#ece6db;margin:0;position:relative;overflow:hidden}picture[data-astro-cid-wyblu254]{position:absolute;inset:0}.osm[data-astro-cid-wyblu254]{z-index:1;inset-inline-end:8px;color:var(--ink-3);background:#ece6dbbf;border-radius:4px;padding:0 5px;font-size:.6875rem;font-weight:300;position:absolute;bottom:6px}img[data-astro-cid-wyblu254]{max-width:none;height:auto;position:absolute}svg[data-astro-cid-wyblu254]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.campus[data-astro-cid-wyblu254]{fill:var(--ink);fill-opacity:.12;stroke:var(--cobalt);stroke-width:1.4px;vector-effect:non-scaling-stroke}.subway[data-astro-cid-wyblu254]{fill:none;stroke:var(--ink);stroke-opacity:.18;stroke-width:2px;stroke-dasharray:5 4}.cell[data-astro-cid-wyblu254]{stroke:var(--cobalt);stroke-opacity:.3;stroke-width:1.2px;stroke-dasharray:5 4}.cell[data-astro-cid-wyblu254].on{stroke-opacity:.9;stroke-width:2px;stroke-dasharray:none}.mapwin[data-astro-cid-wyblu254].all .cell[data-astro-cid-wyblu254]{stroke-opacity:.16;stroke-dasharray:none}.walk-halo[data-astro-cid-wyblu254]{fill:none;stroke:#ece6db;stroke-width:9px;stroke-linecap:round;stroke-linejoin:round}.walk[data-astro-cid-wyblu254]{fill:none;stroke:var(--cobalt);stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round}.js .mapwin[data-astro-cid-wyblu254] .walk[data-astro-cid-wyblu254]{stroke-dasharray:1;stroke-dashoffset:1px}.js .mapwin[data-astro-cid-wyblu254].drawn .walk[data-astro-cid-wyblu254]{stroke-dashoffset:0;transition:stroke-dashoffset 2.2s var(--ease-in-out) .3s}.st[data-astro-cid-wyblu254]{stroke:#fff;stroke-width:2px;vector-effect:non-scaling-stroke}.st[data-astro-cid-wyblu254].L1{fill:var(--l1)}.st[data-astro-cid-wyblu254].L2{fill:var(--l2)}.st[data-astro-cid-wyblu254].L3{fill:var(--l3)}.st[data-astro-cid-wyblu254].tram{fill:var(--tram)}.gate[data-astro-cid-wyblu254]{fill:var(--signal);stroke:#fff;stroke-width:3px;vector-effect:non-scaling-stroke}.tags[data-astro-cid-wyblu254]{pointer-events:none;position:absolute;inset:0}.pin[data-astro-cid-wyblu254]{white-space:nowrap;pointer-events:auto;transition:transform .3s var(--ease-out);font-size:clamp(.8rem,1.1vw,.95rem);position:absolute;translate:-50% -50%}a[data-astro-cid-wyblu254].pin:hover{transform:scale(1.06)}.pin[data-astro-cid-wyblu254].on{z-index:2;font-size:clamp(1rem,1.5vw,1.3rem)}.pin[data-astro-cid-wyblu254]:hover,.pin[data-astro-cid-wyblu254]:focus-visible{z-index:3}.signs[data-astro-cid-wyblu254] .pin[data-astro-cid-wyblu254]{gap:.5em;padding:.14em .85em .2em}.pmn[data-astro-cid-wyblu254]{border-inline-start:1px solid #fff6;align-items:center;gap:.18em;padding-inline-start:.5em;display:inline-flex}.pmn[data-astro-cid-wyblu254] b[data-astro-cid-wyblu254]{font-size:1.3em;font-weight:700;line-height:1}.pmn[data-astro-cid-wyblu254] i[data-astro-cid-wyblu254]{opacity:.85;font-size:.78em;font-style:normal;font-weight:600}.pmn[data-astro-cid-wyblu254] .mi[data-astro-cid-wyblu254]{opacity:.9;width:.9em;height:.9em;margin-inline-end:.12em}.gname[data-astro-cid-wyblu254],.sname[data-astro-cid-wyblu254]{white-space:nowrap;color:var(--ink-2);background:#faf7f1e0;border-radius:6px;padding:1px 7px;font-size:.75rem;font-weight:600;position:absolute;translate:-50% 40%}.gname[data-astro-cid-wyblu254]{color:var(--signal-ink);font-weight:700;translate:-50% 55%}.sname[data-astro-cid-wyblu254]{font-size:.6875rem}@media (width<=700px){.sname[data-astro-cid-wyblu254]{display:none}.pin[data-astro-cid-wyblu254]:not(.on){font-size:.8rem}.pmn[data-astro-cid-wyblu254] .mi[data-astro-cid-wyblu254]{display:none}.signs[data-astro-cid-wyblu254] .pin[data-astro-cid-wyblu254]{padding-inline:.55em}.signs[data-astro-cid-wyblu254] .pin[data-astro-cid-wyblu254]:before,.signs[data-astro-cid-wyblu254] .pin[data-astro-cid-wyblu254]:after{display:none}}@media (prefers-reduced-motion:reduce){.js .mapwin[data-astro-cid-wyblu254] .walk[data-astro-cid-wyblu254]{stroke-dashoffset:0}}
