form.svelte-1v3k3t3{flex-direction:column;gap:1em;display:flex}label.title.svelte-1v3k3t3{pointer-events:none;padding-top:.3em;padding-bottom:.3em;font-size:1em;display:inline-block}input[type=file].svelte-1v3k3t3{box-sizing:border-box;border:1px dashed color-mix(in srgb, CanvasText, Canvas 50%);width:100%;padding:1em}input[type=file].svelte-1v3k3t3:hover{border-color:canvastext}input[type=file].dragged.svelte-1v3k3t3{border-style:solid;border-color:#00cdff}input[type=file].dropped.svelte-1v3k3t3{border-style:solid;border-color:#00cb00}div.menu.svelte-1v3k3t3{width:var(--width,300px);flex-flow:column;justify-content:center;gap:1em;padding:1em;display:flex}.circle.svelte-113tqd5{background:#000;border-radius:50%;width:100px;height:100px;margin:20px;display:block}.controls.svelte-113tqd5{flex-flow:column;width:400px;display:flex}.controls.svelte-113tqd5 input[type=checkbox]:where(.svelte-113tqd5){accent-color:#fff}.controls.svelte-113tqd5 details:where(.svelte-113tqd5)>label:where(.svelte-113tqd5){margin:.2em 0}.controls.svelte-113tqd5 :where(.svelte-113tqd5){pointer-events:auto}.controls.svelte-113tqd5 .oneliner:where(.svelte-113tqd5){display:flex}.oneliner.svelte-113tqd5>label.checkbox:where(.svelte-113tqd5){padding-left:.2em;padding-right:.3em}details.svelte-113tqd5 summary:where(.svelte-113tqd5){-webkit-user-select:none;user-select:none;color:#fff}details.svelte-113tqd5 summary:where(.svelte-113tqd5):hover{text-decoration:underline}details.disabled.svelte-113tqd5 :where(.svelte-113tqd5){color:#a8a8aa;pointer-events:none}details.enabled.svelte-113tqd5 summary:where(.svelte-113tqd5):hover::marker{color:#1b9fd0}.controls.svelte-113tqd5 label:where(.svelte-113tqd5){filter:drop-shadow(0 0 2px #000);display:block}.controls.svelte-113tqd5{margin-bottom:10px}.controls-container.svelte-113tqd5{filter:drop-shadow(0 0 2px #000)drop-shadow(0 0 10px #000)drop-shadow(0 0 100px #000);pointer-events:none;flex-flow:column;grid-row-start:1;grid-column-start:1;justify-content:flex-end;align-items:start;margin-bottom:4px;display:flex;overflow:hidden}.container.svelte-113tqd5 .maplibregl-ctrl-transparent.maplibregl-ctrl-flex.scale{box-shadow:none;pointer-events:none;-webkit-user-select:none;user-select:none;background-color:#0000;border-color:#0000;flex-direction:column;display:flex}.container.svelte-113tqd5 .maplibregl-ctrl-bottom-right .maplibregl-ctrl-transparent.maplibregl-ctrl-flex.scale{align-items:flex-end}.container.svelte-113tqd5 .maplibregl-ctrl-bottom-right .maplibregl-ctrl-group{flex-direction:row-reverse;align-items:flex-end;display:flex}.container.svelte-113tqd5 .maplibregl-ctrl-bottom-right .maplibregl-ctrl-group button+button{border-top:unset;border-right:1px solid #ddd}.map.svelte-113tqd5{grid-row-start:1;grid-column-start:1;width:100%;height:100%}.container.svelte-113tqd5{height:var(--height);width:var(--width);grid-template-columns:1fr;grid-row-start:var(--grid-row-start);grid-column-start:var(--grid-column-start);position:var(--position,relative);clip-path:var(--clippath,none);margin:0;padding:0;display:grid;overflow:hidden}.main.svelte-gu9765{grid-template-columns:1fr;height:100%;margin:0;padding:0;display:grid;container:main/size}.viewers-flex.svelte-gu9765,.viewers-grid.svelte-gu9765,.viewers-controls.svelte-gu9765{grid-row-start:1;grid-column-start:1}.viewers-controls.svelte-gu9765{pointer-events:none;z-index:1;flex-direction:row-reverse;display:flex}.viewers-controls.svelte-gu9765 :where(.svelte-gu9765){pointer-events:auto;color:#fff}.mode.svelte-gu9765{height:fit-content;margin-top:4px}.viewers-controls.svelte-gu9765 label:where(.svelte-gu9765){filter:drop-shadow(0 0 2px #000)drop-shadow(0 0 10px #000)drop-shadow(0 0 100px #000)}.viewers-controls.svelte-gu9765 input[type=radio]:where(.svelte-gu9765){accent-color:#fff}.viewers-flex.svelte-gu9765{flex-flow:row;justify-content:space-between;align-items:center;height:100%;margin:0;padding:0;display:flex}.viewers-grid.svelte-gu9765{grid-template-columns:1fr;grid-row-start:1;grid-column-start:1;height:100%;margin:0;padding:0;display:grid}.viewer-add-remove.svelte-gu9765{flex-flow:column;display:flex}.viewer-add-remove.svelte-gu9765 button:where(.svelte-gu9765){width:50px;height:50px;font-size:2rem;display:block}@container main (aspect-ratio<=1){.viewers-flex.svelte-gu9765{flex-direction:column}}
