.area-hub.svelte-1ro1ujt{max-width:900px;margin:0 auto;padding:1.5rem 1rem 3rem}.breadcrumb.svelte-1ro1ujt{font-size:.85rem;color:#4a5568;margin-bottom:1rem}.breadcrumb.svelte-1ro1ujt a:where(.svelte-1ro1ujt){color:#2b6cb0;text-decoration:none}.breadcrumb.svelte-1ro1ujt span:where(.svelte-1ro1ujt){margin:0 .25rem}.breadcrumb.svelte-1ro1ujt .region-select:where(.svelte-1ro1ujt){margin:0 .25rem;display:inline-flex}.breadcrumb.svelte-1ro1ujt .region-select:where(.svelte-1ro1ujt) select:where(.svelte-1ro1ujt){font:inherit;color:#2b6cb0;background:transparent;border:1px solid transparent;border-radius:.25rem;padding:.05rem 1.1rem .05rem .25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path d='M1 1l4 4 4-4' stroke='%232b6cb0' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right .3rem center}.breadcrumb.svelte-1ro1ujt .region-select:where(.svelte-1ro1ujt) select:where(.svelte-1ro1ujt):hover{border-color:#cbd5e0;background-color:#f7fafc}.breadcrumb.svelte-1ro1ujt .region-select:where(.svelte-1ro1ujt) select:where(.svelte-1ro1ujt):focus-visible{outline:2px solid #2b6cb0;outline-offset:1px}header.svelte-1ro1ujt h1:where(.svelte-1ro1ujt){font-size:1.5rem;margin:0 0 .25rem}header.svelte-1ro1ujt p:where(.svelte-1ro1ujt){color:#4a5568;margin:0 0 1.5rem}.clinic-list.svelte-1ro1ujt{list-style:none;padding:0;margin:0;display:grid;gap:.5rem}.clinic-list.svelte-1ro1ujt li:where(.svelte-1ro1ujt) a:where(.svelte-1ro1ujt){display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:baseline;padding:.85rem 1rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#fff;text-decoration:none;color:inherit}.clinic-list.svelte-1ro1ujt li:where(.svelte-1ro1ujt) a:where(.svelte-1ro1ujt):hover{border-color:#2b6cb0;background:#f7fafc}.name.svelte-1ro1ujt{font-weight:600;font-size:1.05rem}.type.svelte-1ro1ujt{font-size:.8rem;color:#2b6cb0;background:#ebf8ff;padding:.1rem .45rem;border-radius:.25rem}.addr.svelte-1ro1ujt{color:#3a4555;font-size:.9rem}.tel.svelte-1ro1ujt{color:#4a5568;font-size:.85rem}.pagination.svelte-1ro1ujt{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;align-items:center;margin-top:2rem}.pg.svelte-1ro1ujt{min-width:2.25rem;padding:.4rem .6rem;text-align:center;border:1px solid #e2e8f0;border-radius:.375rem;text-decoration:none;color:#2b6cb0;font-size:.9rem}a.pg.svelte-1ro1ujt:hover{border-color:#2b6cb0;background:#f7fafc}.pg.current.svelte-1ro1ujt{background:#2b6cb0;border-color:#2b6cb0;color:#fff;font-weight:600}.pg.ellipsis.svelte-1ro1ujt{border:none;color:#a0aec0;min-width:auto}
