.connector-tile.svelte-onwpw0{transition:background var(--dur-fast) var(--ease-standard);border-radius:8px}.connector-tile.svelte-onwpw0:hover{background:color-mix(in oklch, var(--color-ink) 4%, transparent)}.step-marker.svelte-onwpw0{border:1px solid var(--color-line);background:var(--color-panel-2);box-shadow:0 1px 3px color-mix(in oklch, var(--color-ink) 6%, transparent)}.step-approve.svelte-onwpw0{border-color:var(--color-green);background:color-mix(in oklch, var(--color-green) 8%, var(--color-panel-2));box-shadow:0 1px 3px color-mix(in oklch, var(--color-ink) 6%, transparent), 0 0 8px color-mix(in oklch, var(--color-green) 15%, transparent)}.pipeline-step.svelte-onwpw0:before{content:"";background:linear-gradient(to bottom, var(--color-line), color-mix(in oklch, var(--color-cyan) 30%, var(--color-line)));width:1px;position:absolute;top:36px;bottom:0;left:17px}.pipeline-step.svelte-onwpw0:last-child:before{display:none}.pipeline-step.svelte-onwpw0:nth-child(2):before{background:linear-gradient(to bottom, color-mix(in oklch, var(--color-magenta) 30%, var(--color-line)), color-mix(in oklch, var(--color-green) 40%, var(--color-line)))}.pipeline-step.svelte-onwpw0:nth-child(3):before{background:linear-gradient(to bottom, color-mix(in oklch, var(--color-green) 30%, var(--color-line)), var(--color-line))}.wing-horizon.svelte-onwpw0{text-align:center}
