.graph-view.svelte-1i33fky{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.canvas-wrap.svelte-1i33fky{touch-action:none;flex:1;min-height:0;position:relative;overflow:hidden}.debug-panel.svelte-1i33fky{top:var(--space-3);left:var(--space-3);z-index:var(--z-component);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-3);font-size:var(--text-xs);flex-direction:column;gap:.375rem;min-width:15rem;display:flex;position:absolute}.debug-panel.svelte-1i33fky label:where(.svelte-1i33fky){justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.debug-panel.svelte-1i33fky label:where(.svelte-1i33fky) span:where(.svelte-1i33fky){white-space:nowrap;min-width:6.25rem}.debug-panel.svelte-1i33fky input[type=range]:where(.svelte-1i33fky){flex:1}.debug-actions.svelte-1i33fky{gap:var(--space-1);margin-top:var(--space-1);display:flex}.debug-actions.svelte-1i33fky button:where(.svelte-1i33fky){padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-surface);cursor:pointer;font-size:var(--text-xs);flex:1}@media (hover:hover){.debug-actions.svelte-1i33fky button:where(.svelte-1i33fky):hover{background:var(--color-bg-hover)}}.legend-panel.svelte-1i33fky{bottom:var(--space-4);left:var(--space-4);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);z-index:2;flex-direction:column;display:flex;position:absolute;overflow:hidden}.legend-item.svelte-1i33fky{align-items:center;gap:var(--space-2);white-space:nowrap;padding:.3125rem var(--space-3);cursor:pointer;display:flex}@media (hover:hover){.legend-item.svelte-1i33fky:hover{background:var(--color-bg-hover)}}.legend-dot.svelte-1i33fky{border-radius:var(--radius-sm);flex-shrink:0;width:.5rem;height:.5rem}.legend-label.svelte-1i33fky{font-size:var(--text-sm);color:var(--color-text-secondary);flex:1}.legend-count.svelte-1i33fky{font-size:var(--text-xs);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}
