.city_counts__tn6mv{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;align-items:baseline;margin:0;padding:0;list-style:none}.city_count__6p5eS{display:flex;flex-direction:column;gap:.15rem}.city_countValue__66hGT{font-family:var(--font-serif);font-size:1.75rem;line-height:1.1;font-weight:600;color:var(--foreground)}.city_countLabel__73R_d{font-size:.8125rem;color:var(--muted-foreground)}.city_list__i6G1C{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.city_row__ZSx9Z{display:flex;gap:.875rem;align-items:flex-start;padding:.875rem 1rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:inherit;text-decoration:none;transition:border-color .15s ease,transform .15s ease}.city_row__ZSx9Z:hover{border-color:var(--brand-300);transform:translateY(-1px)}.city_rowBody__TacsD{min-width:0;display:flex;flex-direction:column;gap:.15rem}.city_rowName__PAD0s{font-weight:600;line-height:1.3}.city_rowMeta__gnnjf{font-size:.8125rem;color:var(--muted-foreground);overflow-wrap:anywhere}.city_tradList__isw41{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.city_tradChip__uilCw{display:inline-flex;align-items:baseline;gap:.4rem;padding:.3rem .7rem;border:1px solid var(--border);border-radius:999px;font-size:.8125rem;color:inherit;text-decoration:none}.city_tradChip__uilCw:hover{border-color:var(--brand-300)}.city_tradChipCount__jqgZW{color:var(--muted-foreground);font-variant-numeric:tabular-nums}.city_nearby__HtLj1{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.city_note__iBzR3{font-size:.8125rem;line-height:1.6;color:var(--muted-foreground);max-width:62ch}.city_actions__i7qBh{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}@media (min-width:700px){.city_list__i6G1C{grid-template-columns:repeat(2,minmax(0,1fr))}}