.project-create-body.svelte-1370v1s{display:flex;flex-direction:column;gap:18px}.project-modal-footer.svelte-1370v1s{justify-content:flex-end}.project-modal-heading.svelte-1370v1s{display:flex;flex:1;align-items:center;min-width:0;gap:10px}.project-modal-title.svelte-1370v1s{overflow:hidden;font-size:var(--font-body);text-overflow:ellipsis;white-space:nowrap}.project-modal-context.svelte-1370v1s{flex:none;color:var(--ink-3);font-size:var(--font-control-sm)}.project-heading-swatch.svelte-1370v1s,.project-color-swatch.svelte-1370v1s{flex:none;background:var(--project-swatch)}.project-heading-swatch.svelte-1370v1s{width:13px;height:13px;border-radius:4px}.project-color-grid.svelte-1370v1s{display:flex;flex-wrap:wrap;gap:10px}.project-color-swatch.svelte-1370v1s{width:30px;height:30px;padding:0;border:2px solid transparent;border-radius:var(--radius-control);box-shadow:0 0 0 1px var(--line) inset;cursor:pointer}.project-color-swatch[data-selected=true].svelte-1370v1s{border-color:var(--ink-1)}.field.svelte-1370v1s{display:flex;flex-direction:column;gap:6px}.field-label.svelte-1370v1s{font-size:var(--font-caption);font-weight:600;color:var(--ink-3);text-transform:uppercase;letter-spacing:0}.section-head.svelte-1370v1s{font-size:var(--font-caption);font-weight:600;color:var(--ink-3);text-transform:uppercase;letter-spacing:0;display:flex;justify-content:space-between;align-items:center;gap:8px}.hint.svelte-1370v1s{font-size:var(--font-meta);color:var(--ink-3);line-height:1.5;margin:0}.project-toggle.svelte-1370v1s{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-control);cursor:pointer}.project-toggle-copy.svelte-1370v1s{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.project-toggle-title.svelte-1370v1s{font-size:var(--font-body-sm);font-weight:500}.project-toggle-description.svelte-1370v1s{color:var(--ink-3);font-size:var(--font-caption);line-height:1.4}.numeric.svelte-1370v1s{font-variant-numeric:tabular-nums}.date-range.svelte-1370v1s{display:flex;align-items:center;gap:8px}.date-range.svelte-1370v1s .form-control{flex:1;min-width:0}.date-sep.svelte-1370v1s{flex:none;color:var(--ink-3)}.project-search.svelte-1370v1s{position:relative}.project-search-icon.svelte-1370v1s{position:absolute;top:50%;left:9px;z-index:1;pointer-events:none;transform:translateY(-50%)}.project-search-input{padding-left:30px}.project-list.svelte-1370v1s{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-control)}.project-member-list.svelte-1370v1s,.project-client-list.svelte-1370v1s{overflow-y:auto}.project-member-list.svelte-1370v1s{max-height:300px}.project-client-list.svelte-1370v1s{max-height:320px}.project-row-main.svelte-1370v1s{display:flex;flex:1;align-items:center;min-width:0;gap:9px;padding:0;color:inherit;font-family:inherit;text-align:left;background:none;border:0;cursor:pointer}.project-row-name.svelte-1370v1s{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-row-meta.svelte-1370v1s{flex:none;color:var(--ink-3);font-size:var(--font-caption)}.project-tab.svelte-1370v1s{max-width:520px}.project-tab-general.svelte-1370v1s{display:flex;max-width:440px;flex-direction:column;gap:18px}.project-tab-types.svelte-1370v1s{display:flex;flex-direction:column;gap:8px}.project-tab-email.svelte-1370v1s,.project-tab-git.svelte-1370v1s{display:flex;flex-direction:column;gap:10px}.project-tab-error{margin-top:16px}.danger-label.svelte-1370v1s,.danger-text.svelte-1370v1s{color:var(--color-danger)}.tab-label.svelte-1370v1s{flex:1;text-align:left}.tab-dot.svelte-1370v1s{width:7px;height:7px;background:var(--status-done-fg);border-radius:50%}.tab-item.svelte-1370v1s{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border:none;border-radius:8px;background:none;cursor:pointer;font-family:inherit;font-size:var(--text-13);color:var(--ink-2);text-align:left}.tab-item.svelte-1370v1s:hover{background:var(--surface-1)}.tab-item[data-active=true].svelte-1370v1s{background:var(--surface-2, var(--surface-1));color:var(--ink-1);font-weight:600}.tab-count.svelte-1370v1s{font-size:var(--text-11);color:var(--ink-3);font-variant-numeric:tabular-nums;background:var(--surface-1);border:1px solid var(--line);border-radius:999px;padding:0 6px;min-width:18px;text-align:center}.tab-item[data-active=true].svelte-1370v1s .tab-count:where(.svelte-1370v1s){background:var(--bg)}.mem-row.svelte-1370v1s{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border-bottom:1px solid var(--line);font-family:inherit;font-size:var(--text-12-5);color:var(--ink-1);text-align:left}.mem-row.svelte-1370v1s:last-child{border-bottom:none}.mem-row.svelte-1370v1s:hover{background:var(--surface-1)}.task-type-row.svelte-1370v1s{padding:7px 10px}.task-type-editor.svelte-1370v1s,.task-type-create.svelte-1370v1s{display:flex;align-items:center;gap:6px}.task-type-editor.svelte-1370v1s{padding:6px 8px;background:var(--surface-1);border-bottom:1px solid var(--line)}.task-type-color.svelte-1370v1s{width:24px;height:24px;flex:none;padding:0;border:0;cursor:pointer}.task-type-input.svelte-1370v1s{flex:1;min-width:0;padding:6px 9px;color:var(--ink-1);font-family:inherit;font-size:var(--font-control);background:var(--bg);border:1px solid var(--line);border-radius:6px}.task-type-input-compact.svelte-1370v1s{padding:4px 6px;border-radius:4px}.task-type-dot.svelte-1370v1s{width:10px;height:10px;flex:none;background:var(--task-type-color);border-radius:3px}.task-type-name.svelte-1370v1s{flex:1;min-width:0;font-size:var(--font-control)}.task-type-warning.svelte-1370v1s{color:var(--ink-3);font-size:var(--font-caption)}.kanban-col-row.svelte-1370v1s{cursor:grab}.kanban-col-row[data-dragging=true].svelte-1370v1s{opacity:.5}.kanban-col-row[data-dragover=true].svelte-1370v1s{outline:2px dashed var(--accent);outline-offset:-2px;border-radius:8px}.kanban-grip.svelte-1370v1s{display:inline-flex;align-items:center;color:var(--ink-3);flex-shrink:0}.kanban-reorder.svelte-1370v1s{display:inline-flex;flex-direction:column;gap:1px;flex-shrink:0}.kanban-reorder.svelte-1370v1s .iconbtn:where(.svelte-1370v1s){width:18px;height:14px;padding:0}.kanban-up.svelte-1370v1s svg{transform:rotate(180deg)}.kanban-cat-chip.svelte-1370v1s{font-size:var(--font-caption);color:var(--ink-3);padding:2px 7px;border:1px solid var(--line);border-radius:999px;white-space:nowrap}.kanban-cat-select.svelte-1370v1s{min-width:110px;padding:4px 8px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--ink-1);font-size:var(--font-caption)}.compact-action.svelte-1370v1s{padding:3px 8px;font-size:var(--font-caption)}.task-type-add.svelte-1370v1s,.compact-copy.svelte-1370v1s{padding:6px 12px;font-size:var(--font-meta)}.align-start.svelte-1370v1s{align-self:flex-start}.copy-row.svelte-1370v1s,.allowlist-row.svelte-1370v1s{display:flex;align-items:center;gap:8px;min-width:0;border:1px solid var(--line)}.copy-row.svelte-1370v1s{padding:8px 10px;background:var(--surface-1);border-radius:var(--radius-control)}.copy-row-code.svelte-1370v1s{flex:1;min-width:0;overflow:hidden;color:var(--ink-1);font-family:var(--font-mono);font-size:var(--font-caption);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all}.wrap-code.svelte-1370v1s{word-break:break-all;white-space:normal}.project-empty-note.svelte-1370v1s{padding:8px 10px;color:var(--ink-3);font-size:var(--font-control-sm);font-style:italic;border:1px dashed var(--line);border-radius:var(--radius-control)}.project-inline-form.svelte-1370v1s{display:flex;gap:6px}.project-inline-form.svelte-1370v1s .form-control{flex:1}.project-allowlist.svelte-1370v1s{gap:4px}.allowlist-row.svelte-1370v1s{padding:5px 9px;background:var(--bg);border-radius:6px;font-size:var(--font-control-sm)}.allowlist-row.svelte-1370v1s>span:where(.svelte-1370v1s){flex:1;min-width:0;overflow:hidden;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap}.allowlist-remove.svelte-1370v1s{width:22px;height:22px}.link-button.svelte-1370v1s{padding:0;font-family:inherit;font-size:var(--font-caption);background:none;border:0;cursor:pointer}.git-form-grid.svelte-1370v1s{display:grid;grid-template-columns:90px minmax(0,1fr);align-items:center;gap:8px}.git-form-grid.svelte-1370v1s>label:where(.svelte-1370v1s){color:var(--ink-3);font-size:var(--font-control-sm)}.mono-control{font-family:var(--font-mono)}.token-actions.svelte-1370v1s{flex-wrap:nowrap}.token-status.svelte-1370v1s{padding:2px 8px;color:var(--status-done-fg);font-size:var(--font-meta);background:var(--status-done-bg);border-radius:999px}.git-help.svelte-1370v1s{color:var(--ink-3);font-size:var(--font-caption);line-height:1.4}.git-help.svelte-1370v1s code:where(.svelte-1370v1s),.git-secret code{font-family:var(--font-mono)}.git-secret-title.svelte-1370v1s{margin-bottom:4px;font-weight:600}.git-secret code{font-size:var(--font-caption);word-break:break-all;-webkit-user-select:all;user-select:all}.webhook-block.svelte-1370v1s{gap:4px}.mem-check.svelte-1370v1s{width:16px;height:16px;border-radius:4px;border:1.4px solid var(--ink-3);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.mem-check[data-on=true].svelte-1370v1s{background:var(--accent);border-color:var(--accent)}.mgr-pill.svelte-1370v1s{flex:none;display:inline-flex;align-items:center;gap:4px;font-size:var(--text-10-5);font-weight:600;letter-spacing:0;padding:3px 9px;border-radius:999px;cursor:pointer;font-family:inherit;border:1px solid var(--line);background:var(--bg);color:var(--ink-3)}.mgr-pill[data-on=true].svelte-1370v1s{border-color:var(--accent);background:var(--accent-surface);color:var(--accent)}.seg.svelte-1370v1s{display:flex;gap:6px}.seg-btn.svelte-1370v1s{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 12px;border-radius:8px;border:1px solid var(--line);background:var(--bg);color:var(--ink-2);font-family:inherit;font-size:var(--text-12-5);font-weight:500;cursor:pointer}.seg-btn.svelte-1370v1s:hover{background:var(--surface-1)}.seg-btn[data-on=true].svelte-1370v1s{border-color:var(--accent);background:var(--accent-surface);color:var(--accent);font-weight:600}.danger-zone.svelte-1370v1s{display:flex;flex-direction:column;gap:8px;border:1px solid var(--danger-border);border-radius:8px;padding:12px}.dangerbtn.svelte-1370v1s{display:inline-flex;align-items:center;gap:6px;font-family:inherit;font-size:var(--text-12-5);padding:6px 12px;border-radius:8px;cursor:pointer;border:1px solid var(--danger-border-strong);background:var(--bg);color:var(--color-danger)}.dangerbtn.svelte-1370v1s:hover{background:var(--danger-surface-hover)}
