.ka20-map .ka-leaflet{z-index:0;border-radius:inherit;background:#141311;font-family:Geist,system-ui,sans-serif;position:absolute;inset:0;overflow:hidden}.ka20-map>.glas,.ka20-map>.ka-reset,.ka20-map>.ka-panel{z-index:2}.ka20-map .l18-krumen{z-index:3}.ka-leaflet .knojs{z-index:500;color:var(--papier);background:#16191cf2;border-radius:14px;padding:14px 16px;font-size:16px;position:absolute;inset:auto 20px 20px}.ka-leaflet .kdunkel{filter:invert()grayscale()brightness(.62)contrast(1.15)}.ka-leaflet .kdunkel .leaflet-tile{outline:1px solid #0000}.ka-leaflet.leaflet-container a{color:var(--g)}.ka-leaflet .leaflet-control-attribution{border-radius:8px 0 0;color:#c9c2b6!important;font:400 11.5px/1.5 var(--mono)!important;background:#141311c7!important;padding:2px 8px!important}.ka-leaflet .leaflet-control-attribution a{color:var(--papier)!important}.ka-leaflet :focus-visible{outline:3px solid var(--g);outline-offset:3px}.ka-leaflet .leaflet-top.leaflet-right{top:108px;right:4px}.ka-leaflet .leaflet-bar{background:0 0;flex-direction:column;gap:8px;display:flex;box-shadow:none!important;border:0!important}.ka-leaflet .leaflet-bar a{backdrop-filter:blur(14px)saturate(140%);transition:background .15s,color .15s;width:44px!important;height:44px!important;color:var(--papier)!important;background:#1b1a188c!important;border:1px solid #ffffff29!important;border-radius:50%!important;font:500 22px/42px Geist,system-ui,sans-serif!important;text-decoration:none!important;box-shadow:0 8px 22px #0006!important}.ka-leaflet .leaflet-bar a:hover{background:var(--g)!important;color:#141311!important}.ka-leaflet .leaflet-bar a.leaflet-disabled{opacity:.45}@supports not (backdrop-filter:blur(1px)){.ka-leaflet .leaflet-bar a,.ka-leaflet .kpop .leaflet-popup-content-wrapper{background:#1b1a18f2!important}}.ka-leaflet .pin{background:0 0;border:0}.ka-leaflet .pin i{box-sizing:border-box;border:4px solid var(--papier);background:#1e1d1b;border-radius:8px;width:28px;height:28px;transition:transform .15s,border-color .15s;display:block;position:relative;box-shadow:0 4px 12px #000000b3}.ka-leaflet .pin i:after{content:"";background:var(--g);border-radius:2px;position:absolute;inset:4px}.ka-leaflet .pin i:before{content:"";background:var(--g);border-radius:1px;width:9px;height:9px;position:absolute;top:-6px;right:-6px}.ka-leaflet .pin.u i:after{box-shadow:inset 0 0 0 2px var(--g);background:#1e1d1b}.ka-leaflet .pin:hover i,.ka-leaflet .pin.on i{border-color:var(--g);transform:scale(1.2)}.ka-leaflet .pin.on{z-index:1000!important}.ka-leaflet .pin.cl b{box-sizing:border-box;background:var(--g);color:#141311;border:4px solid var(--papier);border-radius:10px;place-items:center;width:40px;height:40px;font:700 16px/1 Geist,system-ui,sans-serif;display:grid;box-shadow:0 4px 14px #000000b3}.ka-leaflet .pin.cl:hover b{background:var(--papier)}.ka-leaflet .vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.ka-legende i{background:var(--g);border:2.5px solid var(--papier);box-sizing:border-box;border-radius:3px;width:12px;height:12px}.ka-legende i.u{border:2.5px solid var(--papier);box-shadow:inset 0 0 0 2px var(--g);background:#1e1d1b}.ka-leaflet .kpop .leaflet-popup-content-wrapper{color:var(--papier);backdrop-filter:blur(16px)saturate(140%);border:1px solid #ffffff24;border-top:3px solid var(--g);background:#1b1a18bd;border-radius:16px;padding:0;box-shadow:0 20px 50px #00000080}.ka-leaflet .kpop .leaflet-popup-content{margin:0;font-size:15px;width:260px!important}.ka-leaflet .kpop .leaflet-popup-tip-container{display:none}.ka-leaflet .kpop .in{padding:16px 56px 18px 18px}.ka-leaflet .kpop .kick{font:400 11.5px var(--mono);color:#c9c2b6;letter-spacing:.04em;margin:0}.ka-leaflet .kpop h3{letter-spacing:-.02em;outline:0;margin:6px 0 8px;font-size:20px;font-weight:800;line-height:1.1}.ka-leaflet .kpop .kw{margin:0;font-size:15px;font-weight:600}.ka-leaflet .kpop a.leaflet-popup-close-button{box-sizing:border-box;text-align:center;background:#1b1a188c;border:1px solid #ffffff29;border-radius:50%;width:44px;height:44px;font:500 24px/40px Geist,system-ui,sans-serif;top:8px;right:8px;color:var(--papier)!important}.ka-leaflet .kpop a.leaflet-popup-close-button:hover{background:var(--g);color:#141311!important}.ka20-map .ka-panel{bottom:30px}.ka20-map .ka-panel b{padding-right:40px}.ka20-map .ka-panel .zu{width:44px;height:44px;top:6px;right:6px}.ka20-map .ka-panel .kn{outline:0}@media (width<=899px){.ka20-map .ka-leaflet{height:calc(min(78vw,380px) + 2px);bottom:auto}.ka-leaflet .leaflet-top.leaflet-right{top:46px;right:0}.ka20-map .ka-panel{bottom:auto}}.ka20-titel .kfilter button{position:relative}.ka20-titel .kfilter button:after{content:"";position:absolute;inset:-3px -1px}.bl-k[href=\#ks-ostsee] .bl-n b{letter-spacing:-.02em}
