.demo-wrapper.task-0.step-0 .svelte-flow__node[data-id=func-def] .field:nth-child(1) .text-field{animation:svelte-1667j0i-func-pulse 1s ease-in-out infinite;border-color:#3b82f6!important;background:#3b82f626!important}.demo-wrapper.task-0.step-0 .svelte-flow__node[data-id=func-def] .field:nth-child(1) .text-field:focus{animation:none;border-color:var(--dd-blue)!important;background:var(--dd-bg-surface)!important;box-shadow:0 0 0 2px #3b82f61a}.demo-wrapper.task-1.step-0 .svelte-flow__node[data-id=func-add] .add-btn{animation:svelte-1667j0i-func-pulse 1s ease-in-out infinite;border-color:#3b82f6!important;background:#3b82f626!important}.demo-wrapper.task-1.step-0 .svelte-flow__node[data-id=func-add] .add-btn:hover{animation:none;border-color:var(--dd-blue)!important;background:#3b82f640!important}.demo-wrapper.task-1.step-1 .svelte-flow__node[data-id=func-add] .name-input{animation:svelte-1667j0i-func-pulse 1s ease-in-out infinite;border-color:#3b82f6!important;background:#3b82f626!important}.demo-wrapper.task-1.step-1 .svelte-flow__node[data-id=func-add] .name-input:focus{animation:none;border-color:var(--dd-blue)!important;background:var(--dd-bg-surface)!important;box-shadow:0 0 0 2px #3b82f61a}.demo-wrapper.task-2.step-0 .svelte-flow__node[data-id=func-use] .exec-connector-container .triangle-icon,.demo-wrapper.task-2.step-0 .svelte-flow__node[data-id=return-val] .exec-connector-container .triangle-icon{animation:svelte-1667j0i-func-pulse 1s ease-in-out infinite;color:#3b82f6}.demo-wrapper.task-2.step-1 .svelte-flow__node[data-id=func-use] .param-handle-slot .circle-icon-regular,.demo-wrapper.task-2.step-1 .svelte-flow__node[data-id=math-add] .field:nth-child(1) .circle-icon-regular{animation:svelte-1667j0i-func-pulse 1s ease-in-out infinite;border-color:#3b82f6!important}.demo-wrapper.task-2.step-2 .svelte-flow__node[data-id=math-add] .node-visual-wrapper.source .circle-icon-regular,.demo-wrapper.task-2.step-2 .svelte-flow__node[data-id=return-val] .node-visual-wrapper.target .circle-icon-regular{animation:svelte-1667j0i-func-pulse 1s ease-in-out infinite;border-color:#3b82f6!important}.demo-wrapper.task-2.step-3 .svelte-flow__node[data-id=math-add] .field:nth-child(2) .text-field{animation:svelte-1667j0i-func-pulse 1s ease-in-out infinite;border-color:#3b82f6!important;background:#3b82f626!important}.demo-wrapper.task-2.step-3 .svelte-flow__node[data-id=math-add] .field:nth-child(2) .text-field:focus{animation:none;border-color:var(--dd-blue)!important;background:var(--dd-bg-surface)!important;box-shadow:0 0 0 2px #3b82f61a}[data-theme=dark] .demo-wrapper.task-0.step-0 .svelte-flow__node[data-id=func-def] .field:nth-child(1) .text-field,[data-theme=dark] .demo-wrapper.task-1.step-0 .svelte-flow__node[data-id=func-add] .add-btn,[data-theme=dark] .demo-wrapper.task-1.step-1 .svelte-flow__node[data-id=func-add] .name-input,[data-theme=dark] .demo-wrapper.task-2.step-3 .svelte-flow__node[data-id=math-add] .field:nth-child(2) .text-field{animation:svelte-1667j0i-func-pulse-dark 1s ease-in-out infinite;border-color:#2563eb!important;background:#3b82f614!important}[data-theme=dark] .demo-wrapper.task-2.step-0 .svelte-flow__node[data-id=func-use] .exec-connector-container .triangle-icon,[data-theme=dark] .demo-wrapper.task-2.step-0 .svelte-flow__node[data-id=return-val] .exec-connector-container .triangle-icon{animation:svelte-1667j0i-func-pulse-dark 1s ease-in-out infinite;color:#60a5fa}[data-theme=dark] .demo-wrapper.task-2.step-1 .svelte-flow__node[data-id=func-use] .param-handle-slot .circle-icon-regular,[data-theme=dark] .demo-wrapper.task-2.step-1 .svelte-flow__node[data-id=math-add] .field:nth-child(1) .circle-icon-regular,[data-theme=dark] .demo-wrapper.task-2.step-2 .svelte-flow__node[data-id=math-add] .node-visual-wrapper.source .circle-icon-regular,[data-theme=dark] .demo-wrapper.task-2.step-2 .svelte-flow__node[data-id=return-val] .node-visual-wrapper.target .circle-icon-regular{animation:svelte-1667j0i-func-pulse-dark 1s ease-in-out infinite;border-color:#2563eb!important}.demo-wrapper .svelte-flow__background pattern circle{fill:var(--dd-canvas-dot)!important}.demo-wrapper .svelte-flow__background pattern line{stroke:var(--dd-canvas-dot)!important}@keyframes svelte-1667j0i-func-pulse{0%{box-shadow:0 0 #3b82f680}to{box-shadow:0 0 12px 12px #3b82f600}}@keyframes svelte-1667j0i-func-pulse-dark{0%{box-shadow:0 0 #3b82f6cc}to{box-shadow:0 0 12px 12px #3b82f600}}
