.map-root.svelte-1ebr6xa{width:100%;height:100%;position:relative;overflow:hidden}.map-el.svelte-1ebr6xa{width:100%;height:100%}.heli-badge-info.svelte-1ebr6xa{z-index:1000;color:#fff;pointer-events:none;background:#0009;border-radius:.6rem;padding:.5rem 1.1rem;font-size:.9rem;font-weight:600;position:absolute;top:.75rem;left:50%;transform:translate(-50%)}.heli-badge{will-change:transform, opacity}.heli-badge--pop{animation:.6s cubic-bezier(.18,1.2,.4,1) both svelte-1ebr6xa-heli-pop}@keyframes svelte-1ebr6xa-heli-pop{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.heli-badge--gap{filter:grayscale()opacity(.5);transition:filter .3s}.heli-badge--focus{filter:drop-shadow(0 0 6px #fff)}.heli-gruppe.svelte-1ebr6xa{z-index:1000;color:#fff;letter-spacing:.03em;pointer-events:none;background:#0000009e;border-radius:.6rem;padding:.35rem .85rem;font-size:.85rem;font-weight:700;position:absolute;top:.75rem;right:.75rem}.map-root--idle.svelte-1ebr6xa{cursor:none}.scrub.svelte-1ebr6xa{z-index:1200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;background:#0009;border-radius:9999px;align-items:center;gap:.75rem;width:min(70vw,900px);padding:.55rem 1rem;transition:opacity .35s;display:flex;position:absolute;bottom:1.1rem;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0006}.scrub--visible.svelte-1ebr6xa{opacity:1;pointer-events:auto}.scrub-time.svelte-1ebr6xa{color:#fff;text-align:center;flex-shrink:0;min-width:4.5rem;font-family:ui-monospace,monospace;font-size:.9rem;font-weight:700}.scrub-range.svelte-1ebr6xa{appearance:none;cursor:pointer;accent-color:#f59e0b;background:#ffffff4d;border-radius:3px;outline:none;flex:1;height:6px}.scrub-range.svelte-1ebr6xa::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#f59e0b;border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 3px #f59e0b59}.scrub-range.svelte-1ebr6xa::-moz-range-thumb{cursor:pointer;background:#f59e0b;border:none;border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 3px #f59e0b59}.heli-fx-layer.svelte-1ebr6xa{z-index:1100;pointer-events:none;position:absolute;inset:0;overflow:hidden}.heli-fx{will-change:transform;position:absolute;top:0;left:0}.heli-fx-particle{border-radius:50%;width:7px;height:7px;margin:-3.5px;animation:1.4s cubic-bezier(.12,.7,.3,1) forwards svelte-1ebr6xa-heli-fx-burst;position:absolute;top:0;left:0;box-shadow:0 0 6px 1px}@keyframes svelte-1ebr6xa-heli-fx-burst{0%{opacity:1;transform:translate(0)scale(.4)}70%{opacity:1}to{transform:translate(var(--dx), var(--dy)) scale(1);opacity:0}}.heli-zeit{will-change:transform;position:absolute;top:0;left:0}.heli-zeit-pill{color:#fff;white-space:nowrap;background:#000000c7;border-radius:9999px;padding:4px 12px 4px 4px;font-size:15px;font-weight:800;animation:6s ease-out forwards svelte-1ebr6xa-heli-zeit-pop;display:inline-block;transform:translate(-50%,-44px);box-shadow:0 2px 10px #00000080}.heli-zeit-nr{text-align:center;color:#0b1220;border-radius:9999px;min-width:24px;margin-right:4px;padding:2px 7px;display:inline-block}@keyframes svelte-1ebr6xa-heli-zeit-pop{0%{opacity:0;transform:translate(-50%,-26px)scale(.5)}6%{opacity:1;transform:translate(-50%,-44px)scale(1.08)}9%{transform:translate(-50%,-44px)scale(1)}85%{opacity:1}to{opacity:0;transform:translate(-50%,-54px)scale(.95)}}.maplibregl-map{width:100%;height:100%}
