.cr{block-size:calc(100svh - var(--cn-tab-h,0px) - var(--cn-top-h,0px));background:var(--t-bg);flex-direction:column;display:flex;position:relative}.cr-panel{flex-direction:column;flex:none;min-block-size:0;display:flex}.cr-head{padding:calc(env(safe-area-inset-top,0px) + 10px) var(--t-gut) 0;border-block-end:1px solid var(--t-hair);background:var(--t-bg);gap:10px;display:grid}.cr-bar{align-items:center;gap:12px;display:flex}.cr-title{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:800;line-height:1.12}[dir=rtl] .cr-title{letter-spacing:0;line-height:1.35}.cr-filters.nr-filters{padding-block:2px 12px}.cr-list{padding:12px var(--t-gut) calc(32px + var(--cn-tab-h,0px))}.cr-count{margin-block-start:0}.cr-map{isolation:isolate;background:linear-gradient(90deg,#d3c7b259 1.5px,#0000 1.5px) 0 0/44px 44px,linear-gradient(0deg,#d3c7b259 1.5px,#0000 1.5px) 0 0/44px 44px,#f5f1e8;flex:auto;min-block-size:0;position:relative;overflow:hidden}.cr-map__canvas{z-index:0;direction:ltr;position:absolute;inset:0}.cr-map__canvas.leaflet-container{font:inherit;background:#f5f1e8;outline:none}.cr-map__canvas.leaflet-container:focus-visible{box-shadow:inset 0 0 0 3px var(--t-focus)}.cr-map__status{z-index:2;box-sizing:border-box;inline-size:fit-content;max-inline-size:calc(100% - 2 * var(--t-gut));box-shadow:var(--t-glass-lift);color:var(--t-ink-2);text-align:center;background:#fff;border-radius:999px;margin:0 auto;padding:10px 16px;font-size:15px;font-weight:700;position:absolute;inset-block-start:50%;inset-inline:0;translate:0 -50%}.cr-toast.nr-toast{z-index:3;box-sizing:border-box;inline-size:fit-content;max-inline-size:min(360px, calc(100% - 2 * var(--t-gut)));margin:0 auto;position:absolute;inset-block-start:12px;inset-inline:0}.cr-keys{z-index:2;gap:12px;display:grid;position:absolute;inset-block-end:calc(env(safe-area-inset-bottom,0px) + 36px);inset-inline-end:12px}.cr-keys .mk-zoom{display:none}.cr-credit{z-index:2;max-inline-size:calc(100% - 80px);color:var(--t-ink-2);direction:ltr;background:#ffffffd9;border-radius:6px;margin:0;padding:2px 6px;font-size:11px;font-weight:600;line-height:1.4;position:absolute;inset-block-end:calc(env(safe-area-inset-bottom,0px) + 8px);inset-inline-start:8px}.cr-credit a{color:inherit;text-decoration:none}.cr-credit a:hover,.cr-credit a:focus-visible{text-decoration:underline}.cr[data-map=off] .cr-credit{display:none}.cr-list li[data-slug]{transition:background-color var(--t-snappy) linear;border-radius:18px;position:relative}.cr-list li[data-slug][data-sel]{background:#eef3fb;box-shadow:0 0 0 8px #eef3fb}.cr-list li[data-slug][data-sel]:before{content:"";background:var(--t-brand);border-radius:4px;inline-size:4px;position:absolute;inset-block:10px;inset-inline-start:-14px}@media (max-width:1023.98px){.cr-list{display:none}.cr:is([data-view=list],:has(.cr-view input[value=list]:checked),[data-map=off]){block-size:auto;min-block-size:calc(100svh - var(--cn-tab-h,0px))}.cr:is([data-view=list],:has(.cr-view input[value=list]:checked),[data-map=off]) .cr-list{display:block}.cr:is([data-view=list],:has(.cr-view input[value=list]:checked),[data-map=off]) .cr-map{display:none}.cr:is([data-view=list],:has(.cr-view input[value=list]:checked),[data-map=off]) .cr-head{z-index:5;position:sticky;inset-block-start:0}.cr[data-map=off] .cr-view.t-seg{display:none}}@media (min-width:1024px){.cr{grid-template-columns:minmax(360px,440px) minmax(0,1fr);display:grid}.cr-panel{--t-gut:20px;overscroll-behavior:contain;border-inline-end:1px solid var(--t-hair);overflow-y:auto}.cr-head{z-index:3;padding-block-start:16px;position:sticky;inset-block-start:0}.cr .cr-view.t-seg{display:none}.cr-keys .mk-zoom{display:grid}.cr-keys{inset-block-end:40px;inset-inline-end:16px}}@media (scripting:none){.cr{block-size:auto;min-block-size:100svh;display:block}.cr-panel{border-inline-end:0;max-inline-size:720px;margin-inline:auto;overflow:visible}.cr-head{position:static}.cr-list{display:block!important}.cr-map,.cr-view{display:none!important}}
