#main.svelte-1a9qjw2{display:flex;flex-direction:column;justify-content:center}#inputs.svelte-1a9qjw2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.7em}@media (min-width: 650px){#inputs.svelte-1a9qjw2{flex-direction:row;gap:.7em}}#hint.svelte-1a9qjw2{letter-spacing:.1px;margin-bottom:1em}#useLocation.svelte-1a9qjw2{font-size:.8em;letter-spacing:.1px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.4em}#deviceCheckboxWrapper.svelte-1a9qjw2{position:relative;height:1.2em}#deviceCheckboxWrapper.svelte-1a9qjw2 div:where(.svelte-1a9qjw2){height:1.2em;opacity:.6}#deviceCheckboxWrapper.svelte-1a9qjw2 div:where(.svelte-1a9qjw2):not(.usingDevice){opacity:.3}#main.svelte-1rpnvo8{display:flex;flex-direction:column;gap:1em}@media (min-width: 650px){#main.svelte-1rpnvo8{flex-direction:row;justify-content:space-between;gap:1em}}#filters.svelte-1rpnvo8,.fields.svelte-1rpnvo8{display:flex;flex-direction:column;gap:.6em}@media (min-width: 650px){.fields.svelte-1rpnvo8{display:flex;flex-direction:row;gap:1em}}@media (min-width: 650px){.field.svelte-1rpnvo8{width:200px}}.field.svelte-1rpnvo8 label:where(.svelte-1rpnvo8){font-weight:700;font-size:.8rem;display:flex;flex-direction:column;gap:.3em}.field.svelte-1rpnvo8 label:where(.svelte-1rpnvo8):not(:last-child){margin-bottom:.8em}#main.svelte-1g3lmrj{font-size:.9rem;display:flex;gap:1em;margin-bottom:1em;background:#fff}@media (max-width: 649px){#main.svelte-1g3lmrj{margin-bottom:9px}}#main.svelte-1g3lmrj #bookmark:where(.svelte-1g3lmrj){visibility:hidden}@media (max-width: 649px){#main.svelte-1g3lmrj #bookmark:where(.svelte-1g3lmrj){visibility:visible;opacity:.7}}@media (min-width: 650px){#main.svelte-1g3lmrj{margin-top:.3em}#main.svelte-1g3lmrj:hover #bookmark:where(.svelte-1g3lmrj){visibility:visible}}@media (max-width: 649px){.left.svelte-1g3lmrj{display:none}}.image.svelte-1g3lmrj{color:#707070;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#f5f5f5}.image.svelte-1g3lmrj img:where(.svelte-1g3lmrj){width:100%;border-radius:8px}.right.svelte-1g3lmrj{display:flex;gap:12px;flex-grow:1}.details.svelte-1g3lmrj{display:flex;align-self:flex-start;flex-direction:column}.name.svelte-1g3lmrj{font-weight:700;font-size:1.4em}.name.svelte-1g3lmrj a:where(.svelte-1g3lmrj){color:inherit;text-decoration:none}.profession.svelte-1g3lmrj{font-size:.9rem;letter-spacing:.2px;margin-top:6px}.treatments.svelte-1g3lmrj{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.treatments.svelte-1g3lmrj .treatment:where(.svelte-1g3lmrj),.treatments.svelte-1g3lmrj button:where(.svelte-1g3lmrj){font-family:inherit;font-size:.8rem;display:block;border:0;border-radius:4px;padding:5px;background:#f5f5f5}.treatments.svelte-1g3lmrj button:where(.svelte-1g3lmrj){cursor:pointer}a.svelte-1g3lmrj{text-decoration:none}.bottom.svelte-1g3lmrj{display:flex;flex-direction:column;gap:.3em;margin-top:.5em}.links.svelte-1g3lmrj{display:flex;flex-wrap:wrap;flex-direction:row;column-gap:1.2em;row-gap:.3em}@media (min-width: 650px){.links.svelte-1g3lmrj{flex-direction:row}}.links.svelte-1g3lmrj a:where(.svelte-1g3lmrj){display:flex;align-items:center;gap:.3em}.links.svelte-1g3lmrj .icon:where(.svelte-1g3lmrj){display:none}#main.svelte-1pft1c2{padding-bottom:3em}#title.svelte-1pft1c2{font-size:2.5em;margin:1.3em 0}#title.svelte-1pft1c2 h1:where(.svelte-1pft1c2){font-size:2.5rem;text-align:center;font-weight:700}#locationWrapper.svelte-1pft1c2{text-align:center;margin-bottom:2em}#filters.svelte-1pft1c2{margin-bottom:1.5em;border-radius:8px;padding:16px;background:#f3f4f5;background:#eaeef3}#search.svelte-1pft1c2{display:flex;flex-direction:column;gap:1em}#summary.svelte-1pft1c2{font-size:1.2rem;font-weight:700}#pagination.svelte-1pft1c2,#footerPagination.svelte-1pft1c2{display:flex}#pagination.svelte-1pft1c2{margin-bottom:.3rem;padding-top:.2rem}#footerPagination.svelte-1pft1c2{margin-top:.3rem}#results.svelte-1pft1c2{display:flex;flex-direction:column;gap:1em;border-top:var(--mainBorder);border-bottom:var(--mainBorder);padding:1em 0}#loading.svelte-1pft1c2,#noResults.svelte-1pft1c2{color:#707070;text-align:center;display:flex;justify-content:center;align-self:stretch;align-items:center;width:100%;height:15em}
