.electrical-component-node[data-v-b10a5e20]{background:transparent;cursor:move;height:80px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:80px}.component-wrapper[data-v-b10a5e20]{height:100%;position:relative;transition:transform .3s ease;width:100%}.electrical-component-node.selected[data-v-b10a5e20]{border-radius:4px;outline:2px solid #784be8}[data-v-b10a5e20] .vue-flow__handle{border:none;height:8px;transform:translate(-50%,-50%);transition:all .3s ease;width:8px}[data-v-b10a5e20] .vue-flow__handle.handle-source{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}[data-v-b10a5e20] .vue-flow__handle.handle-target{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.handle-dot[data-v-b10a5e20]{opacity:1;position:absolute;transition:all .3s ease;z-index:1}.handle-dot-enter-active[data-v-b10a5e20],.handle-dot-leave-active[data-v-b10a5e20]{transition:opacity .3s ease}.handle-dot-enter-from[data-v-b10a5e20],.handle-dot-leave-to[data-v-b10a5e20]{opacity:0}.relative[data-v-b10a5e20]{transition:transform .3s ease}.electrical-component-node[data-v-b10a5e20]:active{cursor:move}.electrical-component-node[data-can-connect=true][data-v-b10a5e20]{cursor:copy}[data-v-b10a5e20] .vue-flow__handle.potential-split{height:10px;width:10px;--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1));transform:translate(-50%,-50%) scale(1.1);transition:all .2s ease}
