.map{z-index:0}.sidebarClose{display:none}.detail{width:min(560px,100% - 44px);padding:14px 16px 12px}.detailTop>div{align-items:center;gap:8px;display:flex}.detailClose{color:#18382f;cursor:pointer;background:0 0;border:1px solid #d7d2c7;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;font-size:16px;line-height:1;display:grid}.detail .titleRow h2{font-size:22px}.detail .metrics{margin:11px 0 9px}.detail .notes{gap:12px;margin-top:8px;padding-top:8px}.detail .detailFoot{margin-top:9px;padding-top:8px}.locationControl{z-index:6;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:absolute;top:66px;right:72px}.locationControl button{color:#18382f;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fbf8f0f0;border:1px solid #2340362e;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:9px;font-weight:650;display:flex;box-shadow:0 8px 24px #18382f1a}.locationControl button:disabled{cursor:progress;opacity:.7}.locationControl button i{font-size:15px;font-style:normal;line-height:.7}.locationControl>span{color:#fff;background:#18382fe8;border-radius:7px;max-width:190px;padding:6px 8px;font-size:9px;line-height:1.3;box-shadow:0 6px 20px #18382f2b}@media (width<=900px){.sidebarClose{z-index:2;background:#fbf8ef;border:1px solid #2340362e;border-radius:8px;padding:8px 10px;font-size:10px;font-weight:650;display:block;position:absolute;top:18px;right:18px}.mobileButton{box-shadow:0 6px 20px #18382f20}.detail{max-height:38svh}.locationControl{top:64px;right:67px}.eyebrow b{display:none}}
