/* V60.1 phone fixes from the 2026-10-26 live tests */
.more-filters{display:none}
@media (max-width:640px){
  /* Results sooner: keep city, ZIP and distance; the rest open with "More filters" */
  .filters:not(.filters-open) label:has(#state),
  .filters:not(.filters-open) label:has(#county),
  .filters:not(.filters-open) label:has(#livingType),
  .filters:not(.filters-open) label:has(#licensing),
  .filters:not(.filters-open) #care,
  .filters:not(.filters-open) label:has(#budget){display:none}
  .more-filters{display:block;grid-column:1/-1;width:100%;min-height:44px}
  /* Chat button: avatar only, and out of the way while typing */
  .wendy-launch{padding:5px}
  .wendy-launch span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
  body:has(input:focus,select:focus,textarea:focus) .wendy-launch,
  body.filters-in-view .wendy-launch{display:none}
  footer{padding-bottom:84px}
}
