/* A brief notice within the measured navigation card, without a map modal. */
.pedestrian-approach{position:relative;margin-top:10px;padding:10px 44px 10px 10px;border:1px solid var(--line);border-left:3px solid var(--green);border-radius:8px;background:var(--paper);color:var(--ink);font-size:.8125rem;line-height:1.4}
.pedestrian-approach[hidden]{display:none}
.pedestrian-approach strong{display:block;font-size:.875rem;line-height:1.35}
.pedestrian-approach p{margin:4px 0 6px}
.pedestrian-approach .pedestrian-approach-details{min-height:32px;padding:3px 8px;font-size:inherit;border:1px solid var(--line);border-radius:6px;background:var(--paper);color:var(--green)}
.pedestrian-approach .pedestrian-approach-dismiss{position:absolute;top:0;right:0;display:grid;place-items:center;width:40px;height:40px;min-height:40px;padding:0;border:0;background:transparent;color:var(--ink);border-radius:8px}
.pedestrian-approach-dismiss svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}
.large-text .pedestrian-approach,.large-text .pedestrian-approach strong{font-size:1rem}
