.region-h.svelte-1gxftn3{margin:24px 0 8px;font-size:16px}.prefs.svelte-1gxftn3{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.prefs.svelte-1gxftn3 a:where(.svelte-1gxftn3){border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);justify-content:space-between;align-items:center;gap:4px;min-height:48px;padding:8px;text-decoration:none;display:flex}.pref-count.svelte-1gxftn3{color:var(--text-sub);font-size:14px}.explorer.svelte-1gxftn3{font-size:16px;line-height:1.7}summary.svelte-1gxftn3{cursor:pointer;min-height:48px;padding:12px 0}.refine.svelte-1gxftn3{grid-column:1/-1}.explorer.svelte-1gxftn3{gap:14px;display:grid}.filters.svelte-1gxftn3{gap:12px;display:grid}.filters.svelte-1gxftn3>div:where(.svelte-1gxftn3)>label:where(.svelte-1gxftn3),.filters.svelte-1gxftn3 legend:where(.svelte-1gxftn3){margin-bottom:6px;padding:0;font-size:14px;font-weight:700;display:block}input[type=search].svelte-1gxftn3,select.svelte-1gxftn3{border:1px solid var(--input);border-radius:var(--radius);background:var(--surface);width:100%;min-width:0;min-height:48px;color:var(--text);padding:8px 12px;font-size:17px}select.svelte-1gxftn3{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text) 50%), linear-gradient(135deg, var(--text) 50%, transparent 50%);background-position:calc(100% - 20px) 55%,calc(100% - 14px) 55%;background-repeat:no-repeat;background-size:6px 6px;padding-right:36px}input.svelte-1gxftn3::placeholder{color:var(--text-sub)}button[type=submit].svelte-1gxftn3{border:2px solid var(--line);background:var(--primary);min-height:48px;color:var(--on-primary);cursor:pointer;border-radius:var(--radius);padding:0 18px;font-size:16px;font-weight:700}.kinds.svelte-1gxftn3{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.kinds.svelte-1gxftn3 legend:where(.svelte-1gxftn3){width:100%}.kind.svelte-1gxftn3{border:2px solid var(--line);cursor:pointer;align-items:center;gap:8px;min-height:48px;padding:0 12px;font-size:14px;display:inline-flex}.kind.svelte-1gxftn3 input:where(.svelte-1gxftn3){width:20px;height:20px;accent-color:var(--text);margin:0}.hint.svelte-1gxftn3{color:var(--text-sub);margin-left:6px;font-size:14px;font-weight:400}.search-summary.svelte-1gxftn3{justify-content:space-between;align-items:center;gap:12px;padding:0;list-style:none;display:flex}.search-summary.svelte-1gxftn3::-webkit-details-marker{display:none}.search-count.svelte-1gxftn3{overflow-wrap:anywhere;min-width:0}.change-search.svelte-1gxftn3{border:1px solid var(--line);border-radius:var(--radius);flex-shrink:0;align-items:center;min-height:48px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.search-options[open].svelte-1gxftn3 .filters:where(.svelte-1gxftn3){margin-top:14px}.sr.svelte-1gxftn3{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mapslot.svelte-1gxftn3{aspect-ratio:1/1.08;position:relative}.maphelp.svelte-1gxftn3{color:var(--text-sub);margin:6px 0 0;font-size:14px;line-height:1.6}.touch.svelte-1gxftn3{display:none}@media (pointer:coarse){.touch.svelte-1gxftn3{display:inline}}.on.svelte-1gxftn3{border:1px solid var(--text);vertical-align:.1em;margin-left:8px;padding:0 5px;font-size:14px;font-weight:700}.more.svelte-1gxftn3 a:where(.svelte-1gxftn3){align-items:center;min-height:48px;display:inline-flex}.views.svelte-1gxftn3{border:2px solid var(--line);display:flex}.views.svelte-1gxftn3 a:where(.svelte-1gxftn3){text-align:center;min-height:48px;color:var(--text);flex:1;place-items:center;font-weight:700;text-decoration:none;display:grid}.views.svelte-1gxftn3 a[aria-current=page]:where(.svelte-1gxftn3){background:var(--primary);color:var(--on-primary)}.layout.svelte-1gxftn3{gap:18px;display:grid}.legend.svelte-1gxftn3{color:var(--text-sub);flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.legend.svelte-1gxftn3 li:where(.svelte-1gxftn3){align-items:center;gap:6px;display:flex}.peek.svelte-1gxftn3{border-top:2px solid var(--line);margin-top:12px;padding-top:10px}.peek.svelte-1gxftn3 p:where(.svelte-1gxftn3){margin:0}.peek-name.svelte-1gxftn3{font-size:17px;font-weight:700}.peek.svelte-1gxftn3 a:where(.svelte-1gxftn3){align-items:center;min-height:48px;display:inline-flex}.detail.svelte-1gxftn3{border-bottom:2px solid var(--line);padding-bottom:14px;scroll-margin-top:12px}.detail-links.svelte-1gxftn3{flex-wrap:wrap;gap:0 20px;margin:0;display:flex}.detail-links.svelte-1gxftn3 a:where(.svelte-1gxftn3){align-items:center;min-height:48px;display:inline-flex}.h.svelte-1gxftn3{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-bottom:4px;font-size:20px;display:flex}.all.svelte-1gxftn3{font-size:14px;font-weight:400}.num.svelte-1gxftn3{font-variant-numeric:tabular-nums}.sites.svelte-1gxftn3{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.sites.svelte-1gxftn3 a:where(.svelte-1gxftn3){border-bottom:1px solid var(--line);color:var(--text);grid-template-columns:auto 1fr;column-gap:10px;padding:12px 0;text-decoration:none;display:grid}.sites.svelte-1gxftn3 a[aria-current]:where(.svelte-1gxftn3){border-left:4px solid var(--primary);padding-left:12px}.marks.svelte-1gxftn3{flex-direction:column;grid-row:span 3;gap:4px;padding-top:6px;display:flex}.nm.svelte-1gxftn3{font-weight:700}.sites.svelte-1gxftn3 a:where(.svelte-1gxftn3):hover .nm:where(.svelte-1gxftn3){text-decoration:underline}.ad.svelte-1gxftn3,.kd.svelte-1gxftn3{color:var(--text-sub);font-size:14px}@media (width<=899px){.explorer[data-view=list].svelte-1gxftn3 .mapcol:where(.svelte-1gxftn3),.explorer[data-view=map].svelte-1gxftn3 .listcol:where(.svelte-1gxftn3){display:none}}@media (width>=900px){.filters.svelte-1gxftn3{grid-template-columns:1.4fr 1fr;align-items:end;column-gap:20px}.filters.svelte-1gxftn3 button[type=submit]:where(.svelte-1gxftn3){justify-self:start}.kinds.svelte-1gxftn3{grid-column:1/-1}.views.svelte-1gxftn3,.peek.svelte-1gxftn3{display:none}.layout.svelte-1gxftn3{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:28px}.mapcol.svelte-1gxftn3{position:sticky;top:12px}}
