.city-row{display:flex;align-items:center;gap:12px;width:100%;background:none;border:0;border-bottom:1px solid #e6eae1;padding:13px 6px;text-align:left;color:#2f4736;cursor:pointer}
.city-row img{width:49px;height:49px;border-radius:6px;object-fit:cover}
.city-row>span{min-width:0;flex:1}
.city-row strong{display:block;font:600 14px/1.35 'Work Sans'}
.city-row small{display:block;font:400 10px/1.5 'Work Sans';color:#7b8777;margin-top:5px}
.city-row b{font-size:15px;font-weight:400;color:#8b9885}
.city-row:hover,.city-row.active{background:#eef2e9}
.workspace,.mapwrap,.sidebar{min-width:0}
