.leaflet-popup-content .map-pin__by{color:var(--color-gray);margin:.15rem 0 0;font-size:.8rem}#map.svelte-13da2aa{box-sizing:border-box;border:none;border:1px solid var(--color-light-gray);border-radius:.5rem;width:100%;height:100%}.gnome-cluster{color:#fff;text-shadow:0 1px 2px #0000004d;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;box-shadow:0 2px 6px #0000004d}.gnome-cluster span{line-height:1}.gnome-cluster-small{background-color:var(--color-primary);font-size:12px}.gnome-cluster-medium{background-color:var(--color-secondary);font-size:13px}.gnome-cluster-large{background-color:var(--color-tertiary);font-size:14px}.map-filter.svelte-g90vxj{flex:none;position:relative}.map-filter__state.svelte-g90vxj{border-left:1px solid var(--color-light-gray);align-items:center;gap:.3rem;padding-left:.5rem;font-size:1.05rem;line-height:1;display:inline-flex}.map-filter__state__topic.svelte-g90vxj{text-overflow:ellipsis;white-space:nowrap;max-width:7rem;font-size:.9rem;font-weight:600;overflow:hidden}.map-filter.svelte-g90vxj .sr-only:where(.svelte-g90vxj){clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.map-filter__options.svelte-g90vxj{border:1px solid var(--color-light-gray);background-color:var(--color-white);z-index:1002;opacity:0;pointer-events:none;white-space:nowrap;border-radius:.6rem;flex-direction:column;gap:.125rem;min-width:12rem;margin:0;padding:.35rem;transition:opacity .2s ease-in-out;display:flex;position:absolute;top:calc(100% + .35rem);right:0}.map-filter__options.svelte-g90vxj li:where(.svelte-g90vxj){list-style:none;display:flex}.map-filter__options.open.svelte-g90vxj{opacity:1;pointer-events:auto}.map-filter__options.loading.svelte-g90vxj .map-filter__item:where(.svelte-g90vxj){opacity:.6}.map-filter__item.svelte-g90vxj{appearance:none;font:inherit;text-align:left;box-sizing:border-box;cursor:pointer;background-color:var(--color-white);min-height:2.5rem;color:var(--color-primary);white-space:nowrap;border:none;border-radius:.45rem;flex:1;align-items:center;gap:.6rem;margin:0;padding:.6rem .8rem;display:flex}.map-filter__item.svelte-g90vxj:hover{background-color:var(--color-off-white)}.map-filter__item.svelte-g90vxj:focus{outline:none}.map-filter__item.svelte-g90vxj:focus-visible{outline:var(--color-primary-outline) solid 2px;outline-offset:-2px}.map-filter__item.on.svelte-g90vxj{font-weight:600}.map-filter__item__check.svelte-g90vxj,.map-filter__item__icon.svelte-g90vxj{align-items:center;font-size:1.15rem;display:flex}.map-filter__item__icon.svelte-g90vxj{color:var(--color-gray)}.map-filter__item__text.svelte-g90vxj{flex:1;font-size:1rem;line-height:1.25}.map-filter__topic.svelte-g90vxj{padding:.25rem .5rem .4rem;display:none!important}.map-filter__topic.visible.svelte-g90vxj{display:flex!important}.map-filter__topic.svelte-g90vxj form:where(.svelte-g90vxj){flex-direction:row;align-items:center;gap:.35rem;width:100%;margin:0;display:flex}.map-filter__topic__hash.svelte-g90vxj{color:var(--color-gray);font-weight:600}.map-filter__topic.svelte-g90vxj input:where(.svelte-g90vxj){box-sizing:border-box;flex:auto;width:7rem;min-width:0;margin:0}
