.workflow-list.svelte-1wcggll{display:flex;flex-direction:column;height:100%}.workflow-list-header.svelte-1wcggll{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 16px;border-bottom:1px solid var(--color-border)}.add-btn.svelte-1wcggll{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:none;background:none;color:var(--color-gray);cursor:pointer;padding:0;text-decoration:none;transition:background-color .15s ease,color .15s ease}.add-btn.svelte-1wcggll:hover:not(:disabled){background:var(--color-muted-100);color:var(--color-dark)}.add-btn.svelte-1wcggll:disabled{opacity:.5;cursor:not-allowed}.workflow-list-items.svelte-1wcggll{display:flex;flex-direction:column;gap:2px;padding:8px}.workflow-item.svelte-1wcggll{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:8px;text-decoration:none;color:inherit;transition:background-color .15s ease}.workflow-item.svelte-1wcggll:hover{background:var(--color-muted-100)}.workflow-item.selected.svelte-1wcggll{background:color-mix(in srgb,var(--color-primary) 10%,transparent)}.star-btn.svelte-1wcggll{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border:none;background:none;padding:0;cursor:pointer;border-radius:4px;color:var(--color-gray-light);opacity:0;transition:opacity .15s ease,color .15s ease}.star-btn.svelte-1wcggll:hover{color:var(--color-yellow)}.star-btn.active.svelte-1wcggll{color:var(--color-yellow);opacity:1}.workflow-item.svelte-1wcggll:hover .star-btn:where(.svelte-1wcggll){opacity:1}.workflow-info.svelte-1wcggll{display:flex;flex-direction:column;min-width:0;flex:1;gap:2px}.workflow-name-row.svelte-1wcggll{display:flex;align-items:center;gap:8px}.workflow-name.svelte-1wcggll{font-size:14px;font-weight:500;color:var(--color-dark);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-badge.svelte-1wcggll{flex-shrink:0;font-size:11px;font-weight:500;padding:1px 6px;border-radius:4px;text-transform:capitalize}.menu-btn.svelte-1wcggll{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;margin-left:auto;border:none;background:none;color:var(--color-gray);cursor:pointer;padding:0;border-radius:4px;opacity:0;pointer-events:none;transition:background-color .15s ease,color .15s ease,opacity .15s ease}.menu-btn.svelte-1wcggll:hover{background:var(--color-muted-100);color:var(--color-dark)}.workflow-item.svelte-1wcggll:hover .menu-btn:where(.svelte-1wcggll){opacity:1;pointer-events:auto}.workflow-item.menu-open.svelte-1wcggll .menu-btn:where(.svelte-1wcggll){opacity:1;pointer-events:auto}.workflow-description.svelte-1wcggll{font-size:12px;color:var(--color-gray);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-date.svelte-1wcggll{font-size:12px;color:var(--color-gray)}.empty-state.svelte-1wcggll{padding:24px 12px;text-align:center;font-size:13px;color:var(--color-gray)}.edit-form.svelte-1wcggll{display:flex;flex-direction:column;gap:12px;padding:12px;min-width:280px}.edit-form-title.svelte-1wcggll{font-size:14px;font-weight:600;color:var(--color-dark)}.edit-form-fields.svelte-1wcggll{display:flex;flex-direction:column;gap:8px}.edit-form-actions.svelte-1wcggll{display:flex;gap:8px;justify-content:flex-end}.textarea-field.svelte-1wcggll{display:flex;flex-direction:column;gap:4px}.textarea-label.svelte-1wcggll{font-size:13px;font-weight:500;color:var(--color-dark)}.textarea.svelte-1wcggll{padding:8px 10px;border:1px solid var(--color-border);border-radius:6px;font-size:13px;resize:vertical;transition:border-color .15s ease}.textarea.svelte-1wcggll:focus{outline:none;border-color:var(--color-primary)}
