.map-controls.svelte-1bzw85r.svelte-1bzw85r{display:flex;flex-wrap:wrap;align-items:center;gap:1em;margin-bottom:.75em;font-size:.9em}.map-controls.svelte-1bzw85r input[type=number].svelte-1bzw85r{width:5em}.map-controls.svelte-1bzw85r span.svelte-1bzw85r{opacity:.7}.preset-controls.svelte-1bzw85r.svelte-1bzw85r{display:flex;flex-wrap:wrap;align-items:center;gap:1em;margin-bottom:1em}.preset-controls.svelte-1bzw85r input.svelte-1bzw85r{width:5em}.preset-controls.svelte-1bzw85r .selected.svelte-1bzw85r{outline:2px solid currentColor;outline-offset:3px}.preset-lesson.svelte-1bzw85r.svelte-1bzw85r{margin-bottom:1.25em;padding:1em;border:1px solid rgba(255,255,255,.1490196078);border-radius:4px;font-size:.9em}.preset-lesson.svelte-1bzw85r p.svelte-1bzw85r{margin:.5em 0}.preset-lesson.svelte-1bzw85r small.svelte-1bzw85r{opacity:.7}.preset-lesson.svelte-1bzw85r .frequency-note.svelte-1bzw85r{color:var(--green)}canvas.svelte-1bzw85r.svelte-1bzw85r{border:1px solid gray;touch-action:none}canvas.grabbable.svelte-1bzw85r.svelte-1bzw85r{cursor:grab}canvas.dragging.svelte-1bzw85r.svelte-1bzw85r{cursor:grabbing}table.ed.svelte-1bzw85r.svelte-1bzw85r{margin:0 auto}table.ed.svelte-1bzw85r th.svelte-1bzw85r,table.ed.svelte-1bzw85r td.svelte-1bzw85r{border:1px solid #888;padding:4px 8px;text-align:center}table.ed.svelte-1bzw85r th input.svelte-1bzw85r,table.ed.svelte-1bzw85r td input.svelte-1bzw85r{background-color:transparent;text-align:center;border:0;color:inherit}.color.svelte-1bzw85r.svelte-1bzw85r{pointer-events:none;position:absolute;right:8px;top:8px;background-color:#000a;padding:2px 4px;border:1px solid rgba(255,255,255,.2);font-size:10px}.color.svelte-1bzw85r td.svelte-1bzw85r,.color.svelte-1bzw85r th.svelte-1bzw85r{border:1px solid rgba(0,0,0,.8)}.color.svelte-1bzw85r td.svelte-1bzw85r{padding:0 6px;text-align:right}.color.svelte-1bzw85r td.svelte-1bzw85r:after{content:"dB";margin-left:2px;opacity:.7}.map.svelte-1bzw85r.svelte-1bzw85r{position:relative;cursor:crosshair}.map.svelte-1bzw85r span.svelte-1bzw85r{pointer-events:none;position:absolute;left:0;background-color:#0008;color:#fff;font-size:.9em;padding:2px 4px}
