/* Only loaded for page 1013. Existing site and shared theme CSS are untouched. */
#nd-regional-finder .nd-pref-grid { display:grid;grid-template-columns:repeat(auto-fit,minmax(115px,1fr));gap:9px; }
#nd-regional-finder .nd-pref { cursor:pointer; }
#nd-regional-finder .nd-panel[hidden],
#nd-regional-finder .nd-results[hidden],
#nd-regional-finder #nd-more[hidden] { display:none !important; }
#nd-regional-finder .nd-city-grid { display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:9px; }
#nd-regional-finder .nd-results-list { display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:13px; }
#nd-regional-finder .nd-pref:focus-visible,#nd-regional-finder .nd-city:focus-visible {outline:3px solid #d17b24;outline-offset:2px}
