/*! tailwindcss v4.1.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.scaled-wrapper{justify-content:center;align-items:center;display:flex}.scaled-child{transform-origin:0 0;--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y)}.grisd-background{background-color:#0000;background-image:repeating-linear-gradient(to bottom,var(--color-gray)0,var(--color-gray)1px,transparent 1px,transparent 50px),repeating-linear-gradient(to right,var(--color-gray)0,var(--color-gray)1px,transparent 1px,transparent 50px);width:100%}.react-flow__node-default{box-shadow:none!important;width:unset!important;background:0 0!important;border:none!important;padding:0!important}.react-flow__node-default.selected{outline:2px solid var(--color-primary);border-radius:var(--radius-xl);overflow:hidden}.react-flow__controls-button{color:var(--color-light-gray)!important}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}