.mobility-indicator{display:flex;align-items:center;gap:8px;border:1px solid #c8d1d6;background:#fff;border-radius:10px;padding:7px 10px;color:#26343b;text-align:left;cursor:pointer}
.mobility-indicator>span:last-child{display:grid}.mobility-indicator small{color:#68767d;font-size:10px}.mobility-dot{color:#2e9b62}.mobility-indicator.moving .mobility-dot{color:#2776c5}
.mobility-popover{position:absolute;right:20px;top:72px;z-index:40;width:280px;padding:14px;border:1px solid #c8d1d6;border-radius:12px;background:#fff;box-shadow:0 12px 35px rgba(20,35,45,.18)}
.mobility-popover dl{display:grid;grid-template-columns:auto 1fr;gap:7px 12px;margin:10px 0 0}.mobility-popover dt{color:#77858b;font-size:11px}.mobility-popover dd{margin:0;font-size:12px;font-weight:700}
@media(max-width:900px){.mobility-popover{left:12px;right:12px;top:150px;width:auto}}
