.search-results,.search-results>*{min-inline-size:0}.search-results :is(h1,h2,p,a,summary,button){overflow-wrap:anywhere}.search-results form button{white-space:normal;min-inline-size:0;max-inline-size:100%}.search-results .patient-search-filters{flex-basis:100%;grid-column:1/-1;min-inline-size:0}.patient-search-filters summary{cursor:pointer;border:1px solid #bcb7b9;border-radius:.65rem;align-content:center;min-block-size:44px;padding:.5rem .8rem;font-weight:700}.patient-search-filters summary:focus-visible{outline:var(--papqle-focus);outline-offset:3px}.patient-search-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;padding-block:.65rem;display:grid}.search-results .patient-search-active-filters{flex-wrap:wrap;flex-basis:100%;grid-column:1/-1;gap:.35rem;margin:0;display:flex}.patient-search-active-filters span{overflow-wrap:anywhere;background:#fff;border:1px solid #bcb7b9;border-radius:999px;padding:.25rem .65rem}.search-results .patient-search-rating{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}@media (max-width:30rem){.patient-search-filter-fields{grid-template-columns:1fr}}.search-result-row .search-result-proof{margin-block:.25rem 0;font-size:15px}.search-controls{gap:.65rem;min-inline-size:0;display:grid}.search-type-tabs{border-block-end:1px solid var(--papqle-rule);flex-wrap:wrap;gap:0 .25rem;display:flex}.search-type-tabs button{border:0;color:var(--papqle-ink-2);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border-block-end:3px solid #0000;flex:none;min-block-size:44px;padding:.35rem .6rem;font-size:.9375rem;font-weight:600}.search-type-tabs button[aria-pressed=true]{border-block-end-color:var(--papqle-ink);color:var(--papqle-ink);font-weight:700}.search-filter-chips{flex-wrap:wrap;gap:.4rem;display:flex}.search-filter-chips button{background:var(--papqle-surface);border:1px solid var(--papqle-control);border-radius:var(--papqle-radius-khata);color:var(--papqle-ink);cursor:pointer;font:inherit;overflow-wrap:anywhere;min-block-size:44px;padding:.35rem .7rem;font-size:.9375rem}.search-filter-chips button[aria-pressed=true]{border:2px solid var(--papqle-ink);font-weight:700}.search-type-tabs button:focus-visible,.search-filter-chips button:focus-visible{outline:var(--papqle-focus);outline-offset:2px}.search-results .search-sort{flex-wrap:wrap;flex:none;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}.search-results .search-sort select{appearance:auto;background:var(--papqle-surface);border:1px solid var(--papqle-control);border-radius:var(--papqle-radius-khata);inline-size:auto;color:var(--papqle-ink);font:inherit;min-block-size:44px;min-inline-size:0;max-inline-size:100%;padding:.35rem .5rem;font-weight:400}.search-controls .search-result-order{margin:0;font-size:.9375rem}.search-controls .search-result-order a{padding-inline:0}.search-result-row{grid-template-columns:44px minmax(0,1fr);column-gap:.75rem;display:grid}.search-result-row>*{grid-column:2}.search-result-row>.provider-avatar{grid-area:1/1/span 2}.search-result-row .search-result-place{color:var(--papqle-ink-2);font-size:.9375rem}.search-result-row .search-result-highlight{color:var(--papqle-ink);margin-block:.25rem 0;font-size:.9375rem}
