/* Каталог автосервисов по данным OpenStreetMap (scripts/avtoservisy_build.py).
   Основа — компоненты main.css и spravochnik.css; здесь только раскладка. */
.ws-search .dir__filters { display: grid; gap: 12px; }
.ws-search__cat { display: grid; gap: 4px; max-width: 420px; }
.ws-search__res { list-style: none; margin: 12px 0 0; padding: 0; display: grid; gap: 8px; }
.ws__rows { display: grid; gap: 8px; }
.ws__row { scroll-margin-top: 88px; }
.ws__row .rowcard__name { overflow-wrap: anywhere; }
.ws__row .rowcard__alt { overflow-wrap: anywhere; }
.ws__status { white-space: nowrap; }
.ws__row:target { outline: 2px solid currentColor; outline-offset: 2px; }
.ws__pager { display: flex; flex-wrap: wrap; gap: 8px; }
.ws__page { min-width: 44px; min-height: 44px; display: inline-flex; align-items: center; justify-content: center; }
.section-head .t-caption { margin-left: auto; }
