krk-karte{position:relative;display:flex;height:calc(100% - var(--toolbar-height));overflow:hidden;cursor:grab;border-radius:var(--corner-interactive);justify-content:safe center;align-items:safe center;width:100%}krk-karte:active{cursor:grabbing}krk-karte .progress{padding:10px var(--air);color:var(--color-white);font-size:2rem;font-weight:800;line-height:1}krk-karte canvas{position:absolute;opacity:0;transition:opacity .3s;inset:0}krk-karte[data-ready=true] canvas{opacity:1}krk-karte krk-progress{opacity:0}krk-karte .maplibregl-control-container{position:absolute;display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;pointer-events:none;inset:0}krk-karte .maplibregl-control-container .maplibregl-ctrl-bottom-right{display:flex;grid-row:2;grid-column:2;justify-content:flex-end;align-items: flex-end}krk-karte .maplibregl-control-container button{pointer-events:auto}krk-karte .maplibregl-popup{position:absolute;pointer-events:none;top:0;left:0}krk-karte .space-popup{--_back:var(--color-white);--_text:var(--color-blue2);margin-left:-1.25em}krk-karte .space-popup krk-space-snippet{display:flex;color:var(--_text);background:var(--_back);border-radius:5px;align-items: flex-end;gap:2px;min-width:2.5em;min-height:2.5em;padding:0 .5em 2px 0}krk-karte .space-popup krk-space-snippet krk-icon{font-size:2.4em}krk-karte .space-popup krk-space-info{display:flex;overflow:hidden;flex-direction:column;width:100%;padding-block-start:2px;padding-block-end:2px}krk-karte .space-popup h2{margin-bottom:2px;padding-top:1px;font-weight:750;line-height:1.05}krk-karte .space-popup address{display:inline-block;margin-top:-1px;margin-bottom:-1px;padding-bottom:2px;font-size:69%}krk-karte .space-popup krk-tags{margin-top:-1px;margin-bottom:2px;font-size:69%;font-weight:800}krk-karte .space-popup .popup-corner{display:none;color:var(--_back);fill:currentColor;width:50%;max-width:1.25em;height:auto;margin-top:-.125em}krk-karte .hovered-space-popup{filter:drop-shadow(0 0 15px #00000040)}krk-karte .hovered-space-popup krk-space-info>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.1}krk-karte .active-space-popup{--_back:var(--color-blue2);--_text:var(--color-white)}krk-karte .active-space-popup .popup-corner{display:block}krk-karte .maplibregl-ctrl-attrib{display:flex;font-size:var(--type-info);color:var(--color-white);text-align:left;pointer-events:auto;cursor:auto;background-color:var(--color-black);border-radius:4px;max-width:320px;padding:1px 3px}krk-karte .maplibregl-ctrl-attrib a{color:inherit;text-decoration:none}krk-karte .maplibregl-ctrl-attrib summary{display:inline-block;-webkit-appearance:none;appearance:none;pointer-events:auto;cursor:pointer;flex-shrink:0}krk-karte .maplibregl-ctrl-attrib summary::marker{display:none}krk-karte .maplibregl-ctrl-attrib summary:before{content:"Copyright"}krk-karte .maplibregl-ctrl-attrib[open] summary{flex-shrink:0;order:3;width:auto}krk-karte .maplibregl-ctrl-attrib[open] summary:before{display:inline-block;text-align:right;content:"×";width:.75rem;height:.75rem;font-size:1rem;line-height:.75rem}krk-placeholder{background-color:var(--color-gelb);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3NzAgNjQzIj48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Im0yMzUuODY4IDU3OS44MTgtMTM1LjA0NCA2My4wNSAxLjc0My03Mi4yM0w4NiA1NjIuOTI1bDUuOTg2LTIuNzkyLS4wMjctLjAxIDEwMS4yMTktNDcuMDk2cS4yNDYtLjExMy40NjctLjI2NmwxMzEuODgzLTYxLjU4OHYxNy4xMDZsLTczLjAzOSAzNC4xMTJ2NjkuNjd6TTc0LjU3NSAxOTIuMTNsMTkzLjk0NiA5MC4xNTNhMS41IDEuNSAwIDEgMS0xLjI2NCAyLjcyTDczLjMxIDE5NC44NWExLjUgMS41IDAgMCAxIDEuMjY0LTIuNzJtNDk5LjU4MyAxNC44OC02LjU5Ny0zLjA3Ny0yNi41Ni0xMi4zMyAyNi41NTYtMTIuNDA5IDQ5LjQ1NS0yMy4wMDgtLjAwNCA4MC4xNDVjMCAuODk0LS41MTkgMS43MDgtMS4zMjUgMi4wODZsLTQwLjA4OCAxOC42NTR2LTQ3LjhjMC0uOTctLjU1OC0xLjg1LTEuNDM3LTIuMjYyTTc2OS4yODQgODkuMDcyYS45Ni45NiAwIDAgMS0uNDYyIDEuMjczTDYzMi41NDkgMTUzLjk3YS45NTguOTU4IDAgMCAxLS44MS0xLjczNkw3NjguMDEgODguNjFhLjk2Ljk2IDAgMCAxIDEuMjczLjQ2MyIvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:100%}krk-placeholder[repeat]{background-repeat:repeat;background-size:320px}.link-to-spaces{position:absolute;z-index:10;display:flex;font-size:var(--type-title);isolation:isolate;opacity:0;justify-content:safe center;align-items:safe center;inset:0}.link-to-spaces a{color:var(--color-blue2);text-decoration:none}[data-ready=true] .link-to-spaces{opacity:1}krk-hovertip{position:absolute;z-index:10;padding:var(--air);color:#00f;text-align:right;white-space:pre-line;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:2rem;top:0;right:0}
