fieldset.svelte-1xxqm0s{border:1px solid var(--border);border-radius:8px;margin:0;padding:.75rem 1rem 1rem}legend.svelte-1xxqm0s{padding:0 .4rem;font-weight:600}.row.svelte-1xxqm0s{gap:.5rem;margin-bottom:.5rem;display:flex}input.svelte-1xxqm0s{flex:1}.remove.svelte-1xxqm0s{flex:none}.add.svelte-1xxqm0s{margin-top:.25rem}fieldset.svelte-nau8j5{border:1px solid var(--border);border-radius:8px;margin:0;padding:.75rem 1rem 1rem}legend.svelte-nau8j5{padding:0 .4rem;font-weight:600}.row.svelte-nau8j5{gap:.5rem;margin-bottom:.5rem;display:flex}input.svelte-nau8j5{flex:1;min-width:0}.remove.svelte-nau8j5{flex:none}.add.svelte-nau8j5{margin-top:.25rem}fieldset.svelte-1b34ep6{border:1px solid var(--border);border-radius:8px;margin:0;padding:.75rem 1rem 1rem}legend.svelte-1b34ep6{padding:0 .4rem;font-weight:600}.row.svelte-1b34ep6{gap:.5rem;margin-bottom:.5rem;display:flex}input.svelte-1b34ep6{flex:1;min-width:0}.remove.svelte-1b34ep6{flex:none}.add.svelte-1b34ep6{margin-top:.25rem}fieldset.svelte-d4oso9{border:1px solid var(--border);border-radius:8px;margin:0;padding:.75rem 1rem 1rem}legend.svelte-d4oso9{padding:0 .4rem;font-weight:600}.entry.svelte-d4oso9{border-bottom:1px dashed var(--border);flex-direction:column;gap:.4rem;margin-bottom:.6rem;padding-bottom:.6rem;display:flex}.row.svelte-d4oso9{gap:.5rem;display:flex}.row.svelte-d4oso9 input:where(.svelte-d4oso9){flex:1;min-width:0}.remove.svelte-d4oso9{flex:none}.add.svelte-d4oso9{margin-top:.25rem}fieldset.svelte-1xf31nf{border:1px solid var(--border);border-radius:8px;margin:0;padding:.75rem 1rem 1rem}legend.svelte-1xf31nf{padding:0 .4rem;font-weight:600}.phase.svelte-1xf31nf{border-bottom:1px dashed var(--border);flex-direction:column;gap:.4rem;margin-bottom:.6rem;padding-bottom:.6rem;display:flex}.row.svelte-1xf31nf{gap:.5rem;display:flex}.row.svelte-1xf31nf input:where(.svelte-1xf31nf){flex:1;min-width:0}textarea.svelte-1xf31nf{font:inherit;box-sizing:border-box;width:100%}.tasks.svelte-1xf31nf{border-left:2px solid var(--border);flex-direction:column;gap:.4rem;padding-left:.75rem;display:flex}.remove.svelte-1xf31nf{flex:none}.add.svelte-1xf31nf{margin-top:.25rem}.add-task.svelte-1xf31nf{align-self:flex-start}
