.scale-bar.svelte-1mhn0ns{position:absolute;bottom:22px;z-index:900;width:max-content;color:#fff;font-family:var(--font-mono);font-size:.72rem;font-weight:700;line-height:1;letter-spacing:.03em;pointer-events:none;text-shadow:0 1px 2px rgb(0 0 0 / .95),1px 0 1px rgb(0 0 0 / .9),-1px 0 1px rgb(0 0 0 / .9),0 -1px 1px rgb(0 0 0 / .9)}.scale-label.svelte-1mhn0ns{margin-bottom:5px}.scale-rule.svelte-1mhn0ns{position:relative;height:16px;min-width:1px;color:#f8fafc;filter:drop-shadow(0 1px 1px rgb(0 0 0 / .95)) drop-shadow(0 0 2px rgb(0 0 0 / .85))}.scale-rule.svelte-1mhn0ns:before,.scale-rule.svelte-1mhn0ns:after,.scale-rule-mid.svelte-1mhn0ns{content:"";position:absolute;bottom:0;width:2px;background:currentColor}.scale-rule.svelte-1mhn0ns:before{left:0;height:15px}.scale-rule.svelte-1mhn0ns:after{right:0;height:15px}.scale-rule-mid.svelte-1mhn0ns{left:50%;height:9px}.scale-rule-line.svelte-1mhn0ns{position:absolute;right:0;bottom:0;left:0;height:2px;background:currentColor}.coordinate-readout.svelte-1lhaopf{position:absolute;bottom:62px;z-index:900;width:max-content;max-width:min(28rem,calc(100vw - 3rem));color:#fff;font-family:var(--font-mono);font-size:.72rem;font-weight:700;line-height:1;letter-spacing:.03em;pointer-events:none;text-shadow:0 1px 2px rgb(0 0 0 / .95),1px 0 1px rgb(0 0 0 / .9),-1px 0 1px rgb(0 0 0 / .9),0 -1px 1px rgb(0 0 0 / .9)}
