.mp[data-astro-cid-eqifg6sd]{width:100%;max-width:26rem;margin-inline:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-soft);overflow:hidden;text-align:left;font-size:.875rem;line-height:1.35;color:var(--ink)}.mp__bar[data-astro-cid-eqifg6sd]{display:flex;align-items:center;gap:.55rem;height:2.75rem;margin:.7rem .7rem 0;padding:0 .85rem;border:1px solid var(--line);border-radius:999px;background:var(--bg)}.mp__glass[data-astro-cid-eqifg6sd]{flex:none;color:var(--ink-soft)}.mp__q[data-astro-cid-eqifg6sd]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;font-family:var(--mono);font-size:.9rem;color:var(--ink)}.mp__caret[data-astro-cid-eqifg6sd]{display:inline-block;width:.5em;height:1.05em;margin-left:2px;transform:translateY(.18em);background:var(--brand);opacity:0}.mp__tag[data-astro-cid-eqifg6sd]{flex:none;font-family:var(--mono);font-size:.75rem;letter-spacing:.04em;color:var(--ink-soft);border:1px solid var(--line);border-radius:999px;padding:.05rem .5rem}.mp__map[data-astro-cid-eqifg6sd]{position:relative;aspect-ratio:16 / 6;margin:.7rem .7rem 0;border-radius:8px;overflow:hidden;border:1px solid var(--line)}.mp__streets[data-astro-cid-eqifg6sd]{position:absolute;inset:0;width:100%;height:100%;display:block}.mp-land[data-astro-cid-eqifg6sd]{fill:color-mix(in srgb,var(--brand) 5%,var(--bg))}.mp-water[data-astro-cid-eqifg6sd]{fill:color-mix(in srgb,var(--brand) 24%,var(--bg))}.mp-park[data-astro-cid-eqifg6sd]{fill:color-mix(in srgb,var(--accent) 20%,var(--bg))}.mp-road[data-astro-cid-eqifg6sd] path[data-astro-cid-eqifg6sd]{fill:none;stroke:var(--bg);stroke-width:5;stroke-linecap:round}.mp-label[data-astro-cid-eqifg6sd]{font-family:var(--font);font-size:11px;font-weight:600;letter-spacing:.06em;fill:var(--ink-soft)}.mp__pin[data-astro-cid-eqifg6sd]{position:absolute;transform:translate(-50%,-100%)}.mp__pin-in[data-astro-cid-eqifg6sd]{position:relative;display:block;line-height:0}.mp__pin-in[data-astro-cid-eqifg6sd] path[data-astro-cid-eqifg6sd]{fill:var(--ink-soft);stroke:var(--bg);stroke-width:1.5}.mp__pin--1[data-astro-cid-eqifg6sd] .mp__pin-in[data-astro-cid-eqifg6sd] path[data-astro-cid-eqifg6sd]{fill:var(--brand)}.mp__pin-in[data-astro-cid-eqifg6sd] b[data-astro-cid-eqifg6sd]{position:absolute;inset:0 0 22%;display:grid;place-items:center;font:700 .7rem/1 var(--font);color:var(--bg)}.mp__pin--1[data-astro-cid-eqifg6sd] .mp__pin-in[data-astro-cid-eqifg6sd] b[data-astro-cid-eqifg6sd]{font-size:.8rem}.mp__list[data-astro-cid-eqifg6sd]{display:grid;gap:.4rem;padding:.7rem}.mp__row[data-astro-cid-eqifg6sd]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:3.1rem;padding:.45rem .7rem;border:1px solid var(--line);border-radius:8px;background:var(--bg)}.mp__row--you[data-astro-cid-eqifg6sd]{min-height:4.4rem;border-color:var(--brand);box-shadow:0 0 0 1px var(--brand) inset;background:color-mix(in srgb,var(--brand) 7%,var(--bg))}.mp__rank[data-astro-cid-eqifg6sd]{font-weight:700;color:var(--ink-soft);width:1ch;text-align:center}.mp__row--you[data-astro-cid-eqifg6sd] .mp__rank[data-astro-cid-eqifg6sd]{color:var(--brand)}.mp__body[data-astro-cid-eqifg6sd]{display:grid;min-width:0}.mp__name[data-astro-cid-eqifg6sd]{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp__row[data-astro-cid-eqifg6sd]:not(.mp__row--you) .mp__name[data-astro-cid-eqifg6sd]{color:var(--ink-soft)}.mp__meta[data-astro-cid-eqifg6sd]{font-size:.8rem;color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp__score[data-astro-cid-eqifg6sd]{font-weight:700;color:var(--ink)}.mp__stars[data-astro-cid-eqifg6sd]{letter-spacing:.05em;color:var(--ink-soft)}.mp__row--you[data-astro-cid-eqifg6sd] .mp__stars[data-astro-cid-eqifg6sd]{color:var(--brand)}.mp__open[data-astro-cid-eqifg6sd]{font-weight:600;color:var(--ink)}.mp__call[data-astro-cid-eqifg6sd]{font-weight:600;font-size:.8rem;color:#fff;background:var(--btn);border-radius:999px;padding:.3rem .85rem}.mp--anim[data-astro-cid-eqifg6sd] .mp__caret[data-astro-cid-eqifg6sd]{animation:mp-blink 1s steps(1) infinite}@keyframes mp-blink{0%,to{opacity:1}50%{opacity:0}}.mp--anim[data-astro-cid-eqifg6sd] .mp__pin-in[data-astro-cid-eqifg6sd]{opacity:0;transform:translateY(-14px);transition:opacity .12s ease}.mp--anim[data-astro-cid-eqifg6sd] .mp__row[data-astro-cid-eqifg6sd]{opacity:0;transform:translateY(8px);transition:opacity .12s ease}.mp--anim[data-astro-cid-eqifg6sd].mp--show .mp__pin-in[data-astro-cid-eqifg6sd]{opacity:1;transform:none;transition:opacity .2s ease,transform .4s cubic-bezier(.34,1.56,.64,1)}.mp--anim[data-astro-cid-eqifg6sd].mp--show .mp__row[data-astro-cid-eqifg6sd]{opacity:1;transform:none;transition:opacity .3s ease,transform .3s ease}.mp--anim[data-astro-cid-eqifg6sd].mp--show .mp__pin--1[data-astro-cid-eqifg6sd] .mp__pin-in[data-astro-cid-eqifg6sd]{transition-delay:0s}.mp--anim[data-astro-cid-eqifg6sd].mp--show .mp__pin--2[data-astro-cid-eqifg6sd] .mp__pin-in[data-astro-cid-eqifg6sd]{transition-delay:.12s}.mp--anim[data-astro-cid-eqifg6sd].mp--show .mp__pin--3[data-astro-cid-eqifg6sd] .mp__pin-in[data-astro-cid-eqifg6sd]{transition-delay:.24s}.mp--anim[data-astro-cid-eqifg6sd].mp--show .mp__row[data-astro-cid-eqifg6sd]:nth-child(1){transition-delay:.3s}.mp--anim[data-astro-cid-eqifg6sd].mp--show .mp__row[data-astro-cid-eqifg6sd]:nth-child(2){transition-delay:.42s}.mp--anim[data-astro-cid-eqifg6sd].mp--show .mp__row[data-astro-cid-eqifg6sd]:nth-child(3){transition-delay:.54s}@media(prefers-reduced-motion:reduce){.mp__caret[data-astro-cid-eqifg6sd]{animation:none!important;opacity:0!important}.mp__pin-in[data-astro-cid-eqifg6sd],.mp__row[data-astro-cid-eqifg6sd]{opacity:1!important;transform:none!important;transition:none!important}}
