.aerial-map[data-v-c462b8ac]{background:#1f2622;isolation:isolate;overflow:hidden;position:relative;width:100%}.aerial-map__canvas[data-v-c462b8ac]{background:#1f2622;inset:0;position:absolute}.aerial-map[data-v-c462b8ac] .aerial-map__map{background:#1f2622;border-radius:0;inset:0;position:absolute}.aerial-map[data-v-c462b8ac] .mp__tip{left:12px;top:40px}.aerial-map--lots[data-v-c462b8ac] .mp__tip{top:72px}.aerial-map__views[data-v-c462b8ac]{border-radius:3px;box-shadow:0 1px 3px #14231c40;display:flex;left:12px;overflow:hidden;position:absolute;top:10px;z-index:500}.aerial-map__view[data-v-c462b8ac]{background:#fbf8f3eb;border:0;color:var(--stone);cursor:pointer;font-family:var(--mono);font-size:10px;letter-spacing:.1em;padding:4px 8px;text-transform:uppercase}.aerial-map__view.on[data-v-c462b8ac]{background:var(--ink);color:var(--on-dark);cursor:default}.aerial-map__lots[data-v-c462b8ac]{align-items:center;background:#141816d1;border-radius:3px;box-shadow:0 1px 3px #14231c40;display:flex;flex-wrap:wrap;gap:2px;left:12px;max-width:calc(100% - 68px);padding:3px 4px 3px 8px;position:absolute;top:38px;z-index:500}.aerial-map__lots-head[data-v-c462b8ac]{color:#fbf8f399;font-family:var(--mono);font-size:10px;letter-spacing:.1em;margin-right:4px;text-transform:uppercase}.aerial-map__lot[data-v-c462b8ac]{background:none;border:1px solid transparent;border-radius:3px;color:#ffd400;cursor:default;font:600 12px/1.2 var(--sans,inherit);padding:3px 6px}.aerial-map__lot--shared[data-v-c462b8ac]{color:#ffd400b3;font-weight:400}.aerial-map[data-v-c462b8ac] .aerial-map__label,.aerial-map[data-v-c462b8ac] .aerial-map__pin{pointer-events:none}.aerial-map[data-v-c462b8ac] .aerial-map__lotlabel{background:#141816c7;border-radius:3px;color:#ffd400;display:inline-block;font:700 12px/1 var(--sans,inherit);padding:3px 6px;transition:opacity .15s;white-space:nowrap}.aerial-map[data-v-c462b8ac] .aerial-map__titlebadge{border:2px solid #fbf8f3;border-radius:11px;box-shadow:0 1px 3px #14181680;box-sizing:border-box;color:#fff;display:inline-block;font:700 11.5px/18px var(--sans,inherit);height:22px;min-width:22px;padding:0 5px;text-align:center;transition:opacity .15s,transform .15s}.aerial-map[data-v-c462b8ac] .aerial-map__titlebadge.on{border-color:#ffd400;transform:scale(1.25)}.aerial-map[data-v-c462b8ac] .aerial-map__titlebadge.dim{opacity:.4}.aerial-map[data-v-c462b8ac] .aerial-map__titletip{display:flex;flex-direction:column;gap:1px}.aerial-map[data-v-c462b8ac] .aerial-map__titletip-warn{color:#8c3b1e;font-weight:600}.aerial-map[data-v-c462b8ac] .aerial-map__titletip-hint{color:var(--stone);font-size:11px}.aerial-map[data-v-c462b8ac] .aerial-map__lotlabel--shared{background:#1418168c;color:#ffd400bf;font-weight:400}.aerial-map[data-v-c462b8ac] .aerial-map__lotlabel.on{background:#ffd400;color:#14181a}.aerial-map[data-v-c462b8ac] .aerial-map__lotlabel.dim{opacity:.35}.aerial-map__lots-sep[data-v-c462b8ac]{color:#fbf8f359;font-size:12px}.aerial-map__lot.on[data-v-c462b8ac],.aerial-map__lot[data-v-c462b8ac]:focus-visible,.aerial-map__lot[data-v-c462b8ac]:hover{border-color:#ffd40099;outline:none}.aerial-map__lot-share[data-v-c462b8ac]{color:#fbf8f3bf;font-weight:400;margin-left:4px}.aerial-map[data-v-c462b8ac] .aerial-map__tip{pointer-events:none}.aerial-map[data-v-c462b8ac] .aerial-map__tip .maplibregl-popup-content{border-radius:4px;font-family:var(--sans,inherit);font-size:12px;line-height:1.35;padding:4px 8px;white-space:nowrap}.aerial-map[data-v-c462b8ac] .aerial-map__tip--wrap .maplibregl-popup-content{line-height:1.4;white-space:normal;width:260px}
