.task-row[data-v-e60f738b]{position:relative}.subtasks[data-v-e60f738b]{margin-top:.25rem}.task-row[data-v-e60f738b]:focus{outline:none}.task-row-container[data-v-e60f738b]{transition:all .2s ease}.task-row-container.dragging[data-v-e60f738b]{opacity:.5;transform:rotate(2deg)}.task-row-container.drag-over[data-v-e60f738b]{background-color:#3b82f61a;border:2px dashed #3b82f6}.task-row-container.drag-over-above[data-v-e60f738b]:before{top:-2px}.task-row-container.drag-over-above[data-v-e60f738b]:before,.task-row-container.drag-over-below[data-v-e60f738b]:after{background-color:#3b82f6;border-radius:2px;content:"";height:4px;left:0;position:absolute;right:0}.task-row-container.drag-over-below[data-v-e60f738b]:after{bottom:-2px}.task-row-container.drag-over-inside[data-v-e60f738b]{background-color:#22c55e1a;border:2px solid #22c55e}.add-step-container[data-v-e60f738b]{margin-bottom:.5rem;margin-top:.5rem}.add-step-button[data-v-e60f738b]{background-color:#3b82f60d;border:2px dashed rgba(59,130,246,.3);transition:all .2s ease}.add-step-button[data-v-e60f738b]:hover{background-color:#3b82f61a;border-color:#3b82f6;box-shadow:0 4px 12px #3b82f626;transform:translateY(-1px)}
