.free-workflow-container{position:absolute;left:0;top:0;display:flex;width:100%;height:100%;flex-direction:column}.shadow-xs{--tw-shadow:0px 1px 2px 0px rgba(16,24,40,.05);--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color);--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gedit-flow-activity-edge div svg g path:first-child{display:none}.gedit-flow-activity-edge div{color:#4d6bfe!important}.Backdrop:before{content:"";position:absolute;inset:-30% 0 0;pointer-events:none;user-select:none;backdrop-filter:blur(12px);mask-image:linear-gradient(0deg,#000 30%,transparent)}.sub-canvas-tips{display:none}.sub-canvas-border{border:none!important}.sub-canvas-border:before{display:none}div[data-port-entity-type=input] .workflow-bg-circle,div[data-port-entity-type=output] .workflow-bg-circle{background-color:transparent!important}div[data-port-entity-type=output].workflow-port-render{margin-left:-10px!important}div[data-port-entity-type=input].workflow-port-render .bg,div[data-port-entity-type=output].workflow-port-render .bg{background-color:rgb(var(--hy-primary));background-clip:content-box;transition:all .2s}div[data-port-entity-type=input].workflow-port-render .bg{padding-right:10px}div[data-port-entity-type=output].workflow-port-render .bg{padding-left:10px}.workflow-point-bg .symbol{left:50%;transform:translateX(-50%)}.workflow-port-render.hovered .bg:not(.hasError){background-clip:content-box!important;padding:0}div[data-port-entity-type=input].linked .workflow-port-bg,div[data-port-entity-type=output].linked .workflow-port-bg{background-clip:content-box!important}.Running_fadein{animation:Running_fadein .5s}@keyframes Running_fadein{0%{opacity:0;transform:translateY(20px)}}.variable-highlight{background-color:rgba(59,130,246,.15);border-radius:4px;color:#2563eb;border:1px solid rgba(59,130,246,.3)}.variable-highlight,.variable-highlight-invalid{padding:2px 4px;font-weight:500;box-shadow:0 1px 2px rgba(0,0,0,.05);display:inline-flex;align-items:center;max-width:100%;word-break:break-all;overflow-wrap:break-word}.variable-highlight-invalid{background-color:rgba(251,146,60,.15);border-radius:4px;color:#ea580c;border:1px solid rgba(251,146,60,.3)}.Html{word-wrap:break-word;table{border-collapse:collapse;border-spacing:0;border-radius:15px}table th,table tr:first-child td{background-color:#f1f5f9}table td,table th{padding:1em;border:1px solid #e2e8f0}caption{margin-block:.5em}}.workflow-group-render{border-radius:8px;pointer-events:none}.workflow-group-header{width:fit-content;background-color:#fefce8;border:1px solid #facc15;padding-right:8px}.workflow-group-header,.workflow-group-ungroup{height:30px;border-radius:8px;pointer-events:auto}.workflow-group-ungroup{display:flex;justify-content:center;align-items:center;width:30px;position:absolute;top:35px;right:0;cursor:pointer}.workflow-group-ungroup button{color:#9ca3af}.workflow-group-ungroup:hover button{color:#374151}.workflow-group-background{position:absolute;pointer-events:none;top:0;background-color:#fddf4729;border:1px solid #fde047;border-radius:8px;width:100%}.workflow-group-render.selected .workflow-group-background{border:1px solid #facc15}.workflow-group-tools{display:flex;justify-content:flex-start;align-items:center;gap:4px;height:100%;cursor:move;color:oklch(44.6% .043 257.281);font-size:14px}.workflow-group-title{margin:-2px 0 0;max-width:242px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.workflow-group-tools-drag{height:100%;display:flex;justify-content:center;align-items:center;padding-left:4px}.workflow-group-color{width:16px;height:16px;border-radius:8px;background-color:#fde047;margin-left:4px;cursor:pointer}.workflow-group-title-input{width:242px;border:none;color:#374151}.workflow-group-color-palette{display:grid;grid-template-columns:repeat(6,24px);gap:12px;margin:8px;padding:8px}.workflow-group-color-item{width:24px;height:24px;border-radius:50%;background-color:#fde047;cursor:pointer;border:3px solid}.gedit-selector-bounds-background{cursor:move;display:none!important}.gedit-selector-bounds-foreground{cursor:move;position:absolute;left:0;top:0;width:0;height:0;border-radius:10px;outline:1px solid var(--g-playground-selectBox-outline);z-index:33;background-color:var(--g-playground-selectBox-background)}.free-workflow-editor{flex-grow:1;position:relative;height:100%}.demo-tools{padding:10px;display:flex;justify-content:space-between}.demo-tools-group>*{margin-right:8px}.mouse-pad-option-icon{display:flex;justify-content:center;align-items:center}.workflow-comment{width:auto;height:auto;min-width:120px;min-height:80px}.workflow-comment-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:100%;border-radius:8px;padding:16px 10px 12px;overflow-y:auto;overflow-x:hidden;box-shadow:inset 0 8px 0 rgba(116,212,255,.1)}.workflow-comment-drag-area{position:absolute;display:flex;align-items:center;justify-content:center;cursor:move}.workflow-comment-content-drag-area{position:absolute;height:calc(100% - 28px);width:calc(100% - 20px)}.workflow-comment-resize-area{position:absolute;width:10px;height:10px}.workflow-comment-editor{width:100%;height:100%}.workflow-comment-editor-placeholder{margin:0;position:absolute;pointer-events:none;color:rgba(55,67,106,.38);font-weight:500}.workflow-comment-editor-textarea{height:100%;box-sizing:border-box;appearance:none;border:none;margin:0;padding:0;line-height:1.6;width:100%;background:none;color:#6b798f;font-family:inherit;font-size:12px;resize:none;text-align:justify;outline:none}.NodePanel_node-placeholder__vC7Iw{width:360px;background-color:#fcfcff;border:1px solid rgba(68,83,130,.25);border-radius:8px;box-shadow:0 4px 12px 0 rgba(0,0,0,.02),0 2px 6px 0 rgba(0,0,0,.04)}.NodePanel_node-placeholder-skeleton__L_RIM{width:100%;padding:12px;background-color:#fcfcff;border-radius:8px;.NodePanel_semi-skeleton-avatar__8tjRO{background-color:rgba(68,83,130,.25)}.NodePanel_semi-skeleton-title__8fWuc{height:16px;background-color:rgba(82,100,154,.13);border-radius:4px}}.NodePanel_node-placeholder-hd__2VM9Z{display:flex;align-items:center;margin-bottom:12px}.NodePanel_node-placeholder-avatar__dDJzF{width:24px;height:24px;margin-right:8px;border-radius:6px}.NodePanel_node-placeholder-content__8wHvp{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.NodePanel_node-placeholder-footer__jqLJH{display:flex;flex-direction:row;align-items:center;gap:2.5px}