.marker-editor{font-family:inherit;font-size:14px;line-height:1.4}.marker-editor label{margin-bottom:6px;font-weight:600;display:block}.marker-editor input{box-sizing:border-box;color:#fff6e3;width:100%;font:inherit;background:#030712;border:1px solid #64748b;border-radius:6px;padding:8px;font-size:16px}.marker-editor p{color:#cbd5e1;margin:8px 0 12px;font-size:12px}.marker-editor-actions{flex-wrap:wrap;gap:8px;display:flex}.marker-editor button{color:#fff6e3;font:inherit;cursor:pointer;background:#1e293b;border:1px solid #64748b;border-radius:6px;padding:7px 10px}.marker-editor button:hover{background:#334155}.marker-editor .marker-editor-remove{color:#fecaca}.marker-editor :focus-visible{outline-offset:2px;outline:2px solid #fff6e3}.markers-overlay.svelte-18sptye{pointer-events:none;z-index:1000;position:absolute;inset:0}.ghost-marker.svelte-18sptye{position:absolute;transform:translate(-50%,-50%)}.secondary-lines-svg.svelte-18sptye{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.secondary-lines-origin.svelte-18sptye{transform-box:view-box;transform:translate(50%,50%)}.ghost-marker-inner.svelte-18sptye{opacity:.95;background:#1e3a8a;border:2px solid #fff;border-radius:50%;width:12px;height:12px;display:block;box-shadow:0 0 10px #00000080}.rotation-handle.svelte-18sptye{pointer-events:auto;touch-action:none;cursor:grab;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}.rotation-handle.svelte-18sptye .ghost-marker-inner:where(.svelte-18sptye){box-shadow:0 0 0 4px #3b82f64d,0 0 10px #00000080}.rotation-handle.svelte-18sptye:hover .ghost-marker-inner:where(.svelte-18sptye),.rotation-handle.svelte-18sptye:focus-visible .ghost-marker-inner:where(.svelte-18sptye){background:#3b82f6}.rotation-handle.svelte-18sptye:focus-visible{outline-offset:-4px;outline:2px solid #60a5fa}.rotating.svelte-18sptye .rotation-handle:where(.svelte-18sptye){cursor:grabbing}.divider.svelte-jyapti{pointer-events:none;position:absolute;inset:0}.divider-line.svelte-jyapti{background:#fff;width:2px;position:absolute;inset-block:0;transform:translate(-50%);box-shadow:0 0 4px #0009}.divider-handle.svelte-jyapti{pointer-events:auto;touch-action:none;cursor:ew-resize;background:0 0;border:0;place-items:center;width:44px;padding:0;display:grid;position:absolute;inset-block:0;transform:translate(-50%)}.divider-grip.svelte-jyapti{border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.divider-handle.svelte-jyapti:hover .divider-grip:where(.svelte-jyapti),.dragging.svelte-jyapti .divider-grip:where(.svelte-jyapti){background:var(--color-gray-700)}.divider-handle.svelte-jyapti:focus-visible{outline:none}.divider-handle.svelte-jyapti:focus-visible .divider-grip:where(.svelte-jyapti){outline-offset:3px;outline:2px solid #fff6e3}
