.DragAndDrop_draggableItem__Sb7Iz{position:relative;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:var(--transition-fast)}.DragAndDrop_draggableItem__Sb7Iz:active{cursor:-webkit-grabbing;cursor:grabbing}.DragAndDrop_draggableItem__Sb7Iz.DragAndDrop_disabled__N_2qW{cursor:default;pointer-events:none}.DragAndDrop_draggableItem__Sb7Iz.DragAndDrop_dragging__4SN6Y{opacity:.5;border-color:var(--fd-orange);background:var(--fd-orange-light);box-shadow:0 0 0 2px var(--fd-orange);transform:scale(1.02);z-index:100}.DragAndDrop_draggableItem__Sb7Iz.DragAndDrop_hasHandle__Q7RHB{cursor:default;display:flex;align-items:stretch}.DragAndDrop_draggableItem__Sb7Iz.DragAndDrop_hasHandle__Q7RHB .DragAndDrop_draggableContent__Rz9fE{flex:1 1;min-width:0}.DragAndDrop_dragHandle___c18n{display:flex;align-items:center;justify-content:center;padding:0 .5rem;cursor:-webkit-grab;cursor:grab;color:var(--text-muted);opacity:.4;transition:opacity .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DragAndDrop_dragHandle___c18n:hover{opacity:.8}.DragAndDrop_dragHandle___c18n:active{cursor:-webkit-grabbing;cursor:grabbing;opacity:1}.DragAndDrop_dragHandleIcon__UBl9o{font-size:.85rem;letter-spacing:-2px;line-height:1}.DragAndDrop_draggableItem__Sb7Iz:hover .DragAndDrop_dragHandle___c18n{opacity:.8}.DragAndDrop_dropZone__5MuXj{position:relative;min-height:40px;transition:var(--transition-fast);border-radius:var(--radius-md)}.DragAndDrop_dropZone__5MuXj.DragAndDrop_canAccept__i4vXM{background:rgba(255,126,20,.02)}.DragAndDrop_dropZone__5MuXj.DragAndDrop_dragOver__fyKOK{background:var(--fd-orange-light);border-color:var(--fd-orange);box-shadow:inset 0 0 0 2px var(--fd-orange)}.DragAndDrop_dropZone__5MuXj.DragAndDrop_disabled__N_2qW{pointer-events:none;opacity:.5}.DragAndDrop_emptyDropContent__EU8Ia{display:flex;align-items:center;justify-content:center;padding:1.5rem;color:var(--text-muted);font-size:var(--text-sm);text-align:center}.DragAndDrop_dropIndicator__TlFyT{position:absolute;left:0;right:0;height:3px;background:var(--fd-orange);border-radius:2px;pointer-events:none;z-index:10;animation:DragAndDrop_dropIndicatorPulse__7ywCP .8s ease-in-out infinite}.DragAndDrop_dropIndicator__TlFyT:after,.DragAndDrop_dropIndicator__TlFyT:before{content:"";position:absolute;top:50%;width:8px;height:8px;background:var(--fd-orange);border-radius:50%;transform:translateY(-50%)}.DragAndDrop_dropIndicator__TlFyT:before{left:-4px}.DragAndDrop_dropIndicator__TlFyT:after{right:-4px}@keyframes DragAndDrop_dropIndicatorPulse__7ywCP{0%,to{opacity:1}50%{opacity:.6}}.DragAndDrop_dropIndicatorLine__KGhmT{height:2px;background:var(--fd-orange);border-radius:1px;margin:2px 0;animation:DragAndDrop_dropIndicatorPulse__7ywCP .8s ease-in-out infinite}[data-theme=dark] .DragAndDrop_draggableItem__Sb7Iz.DragAndDrop_dragging__4SN6Y,[data-theme=dark] .DragAndDrop_dropZone__5MuXj.DragAndDrop_dragOver__fyKOK{background:var(--fd-orange-light)}.Connections_connectionLine__YotHN{transition:stroke .2s,stroke-width .2s}.Connections_connectionLine__YotHN.Connections_active__StL7x{stroke:var(--fd-orange);stroke-width:3}.Connections_connectionLine__YotHN.Connections_animated__Fme6K{stroke-dashoffset:100;animation:Connections_dashFlow__Db0mt 2s linear infinite}@keyframes Connections_dashFlow__Db0mt{to{stroke-dashoffset:0}}.Connections_connectionLayer__gqWLd{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:0}.Connections_connectionSvg__NG0SE{overflow:visible}.Connections_connectionLabelSvg__w3haF{font-size:10px;font-weight:500;pointer-events:none}.Connections_verticalConnector__Jv17q{position:relative;display:flex;align-items:stretch;padding-left:var(--connector-indent,0)}.Connections_verticalConnectorGroup__yfoVK{display:flex;flex-direction:column}.Connections_connectorGraphics__1lSbD{position:relative;width:24px;flex-shrink:0;display:flex;align-items:center}.Connections_verticalLine__nLt3w{position:absolute;left:11px;top:-50%;bottom:50%;width:2px;background:var(--connector-line-color,var(--border-color));border-style:var(--connector-line-style,solid)}.Connections_verticalConnector__Jv17q:not(.Connections_isLast__hmwl3) .Connections_verticalLine__nLt3w{bottom:-50%}.Connections_verticalConnector__Jv17q.Connections_isLast__hmwl3 .Connections_verticalLine__nLt3w{bottom:50%}.Connections_horizontalLine__21Wbz{position:absolute;left:11px;top:50%;width:12px;height:2px;background:var(--connector-line-color,var(--border-color));transform:translateY(-50%)}.Connections_bullet__tzMFu{position:absolute;left:19px;top:50%;transform:translate(-50%,-50%);z-index:1}.Connections_bulletDot__hV4kh{display:block;width:8px;height:8px;background:var(--connector-line-color,var(--border-color));border-radius:50%;border:2px solid var(--card-bg,#fff)}.Connections_parentBullet__efW01{position:absolute;left:12px;top:50%;transform:translate(-50%,-50%);z-index:1}.Connections_parentBullet__efW01 .Connections_bulletDot__hV4kh{width:10px;height:10px;background:var(--fd-navy)}.Connections_connectorContent__VfXE3{flex:1 1;min-width:0}.Connections_verticalConnector__Jv17q.Connections_isParent__U1vg0 .Connections_connectorContent__VfXE3{font-weight:600}.Connections_horizontalConnector__r35V7{display:flex;align-items:center;position:relative}.Connections_horizontalTimeline__Pnh9R{display:flex;align-items:stretch;gap:var(--timeline-gap,1rem)}.Connections_incomingLine__Dz5OF,.Connections_outgoingLine__4myaM{display:flex;align-items:center;position:relative}.Connections_lineSegment___5zPo{height:2px;width:20px;background:var(--connector-line-color,var(--border-color));border-style:var(--connector-line-style,solid)}.Connections_connectionPoint__W3DfZ{position:relative;display:flex;align-items:center;justify-content:center;margin:0 -4px;z-index:1}.Connections_connectionDot__aZ_Z4{display:block;width:10px;height:10px;background:var(--connector-line-color,var(--border-color));border-radius:50%;border:2px solid var(--card-bg,#fff);transition:var(--transition-fast)}.Connections_horizontalConnector__r35V7.Connections_active__StL7x .Connections_connectionDot__aZ_Z4{background:var(--fd-orange);transform:scale(1.2)}.Connections_horizontalConnector__r35V7.Connections_active__StL7x .Connections_lineSegment___5zPo{background:var(--fd-orange)}.Connections_horizontalContent__PzlDk{display:flex;align-items:center;flex-shrink:0}.Connections_horizontalContentInner__p6nMl{flex:1 1;min-width:0}.Connections_connectionLabel___eEWA{position:absolute;top:-16px;left:50%;transform:translateX(-50%);font-size:10px;font-weight:500;color:var(--connector-line-color,var(--text-muted));white-space:nowrap;background:var(--card-bg,#fff);padding:0 4px}.Connections_horizontalConnector__r35V7.Connections_end__gMmfE .Connections_outgoingLine__4myaM,.Connections_horizontalConnector__r35V7.Connections_start__JyW8t .Connections_incomingLine__Dz5OF{display:none}[data-theme=dark] .Connections_bulletDot__hV4kh,[data-theme=dark] .Connections_connectionDot__aZ_Z4{border-color:var(--card-bg)}[data-theme=dark] .Connections_connectionLabel___eEWA{background:var(--card-bg)}