.migrations.svelte-1lpfi31{display:grid;gap:var(--space-4);padding:var(--space-4);overflow:auto;min-height:0}.list-head.svelte-1lpfi31,.detail-head.svelte-1lpfi31{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.detail-head.svelte-1lpfi31 h2:where(.svelte-1lpfi31){margin:0;font-size:var(--text-base);font-weight:500;flex:1}.back.svelte-1lpfi31{border:1px solid var(--border);background:var(--surface);color:var(--text);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font:inherit;font-size:var(--text-sm);cursor:pointer}.empty.svelte-1lpfi31{border:1px dashed var(--border);border-radius:var(--radius-md);padding:var(--space-6);text-align:center;color:var(--text-muted)}.empty.svelte-1lpfi31 h3:where(.svelte-1lpfi31){margin:0 0 var(--space-1);color:var(--text);font-size:var(--text-base)}.group.svelte-1lpfi31{display:grid;gap:var(--space-2)}.group-title.svelte-1lpfi31{margin:0;font-size:var(--text-sm);display:flex;align-items:center;gap:var(--space-2)}.group-title.svelte-1lpfi31 code:where(.svelte-1lpfi31){background:var(--surface-raised);padding:0 var(--space-1);border-radius:var(--radius-sm);font-size:var(--text-sm)}.count.svelte-1lpfi31{color:var(--text-subtle);font-weight:400;font-size:var(--text-xs)}.items.svelte-1lpfi31{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.item-row.svelte-1lpfi31{display:flex;align-items:center;gap:var(--space-3);width:100%;border:1px solid var(--border);background:var(--surface);color:var(--text);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font:inherit;text-align:left;cursor:pointer}.item-row.svelte-1lpfi31:hover{background:var(--surface-raised)}.item-path.svelte-1lpfi31{flex:0 0 auto}.item-summary.svelte-1lpfi31{color:var(--text-muted);font-size:var(--text-sm);flex:1}.open-icon.svelte-1lpfi31{color:var(--text-subtle)}.diff.svelte-1lpfi31{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.pane.svelte-1lpfi31{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);display:grid;grid-template-rows:auto 1fr;min-height:0}.pane-head.svelte-1lpfi31{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);font-size:var(--text-sm);color:var(--text-muted);font-weight:500}.source.svelte-1lpfi31{margin:0;padding:var(--space-3);font-family:var(--font-mono, monospace);font-size:var(--text-xs);color:var(--text);white-space:pre-wrap;overflow:auto;max-height:32rem}.resolutions.svelte-1lpfi31{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);padding:var(--space-3)}.resolutions.svelte-1lpfi31 h3:where(.svelte-1lpfi31){margin:0 0 var(--space-1);font-size:var(--text-sm);font-weight:500}.hint.svelte-1lpfi31{margin:0 0 var(--space-3);color:var(--text-muted);font-size:var(--text-sm)}.orphans.svelte-1lpfi31{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3)}.orphan.svelte-1lpfi31{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);display:grid;gap:var(--space-2)}.orphan-head.svelte-1lpfi31{display:flex;align-items:baseline;gap:var(--space-3)}.orphan-name.svelte-1lpfi31{background:var(--warning-surface, rgb(217 119 6 / .1));color:var(--warning, #c2780e);padding:0 var(--space-1);border-radius:var(--radius-sm);font-size:var(--text-sm)}.orphan-value.svelte-1lpfi31{color:var(--text-muted);font-size:var(--text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.orphan-actions.svelte-1lpfi31{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);align-items:center;font-size:var(--text-sm)}.orphan-actions.svelte-1lpfi31 label:where(.svelte-1lpfi31){display:inline-flex;align-items:center;gap:var(--space-1)}.orphan-actions.svelte-1lpfi31 select:where(.svelte-1lpfi31){border:1px solid var(--border);background:var(--surface);color:var(--text);padding:0 var(--space-2);border-radius:var(--radius-sm);font:inherit;font-size:var(--text-sm)}.commit-bar.svelte-1lpfi31{display:flex;justify-content:flex-end}button.svelte-1lpfi31{border:1px solid var(--border);background:var(--surface);color:var(--text);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font:inherit;font-size:var(--text-sm);cursor:pointer}button.svelte-1lpfi31:hover:not(:disabled){background:var(--surface-raised)}button.svelte-1lpfi31:disabled{opacity:.5;cursor:not-allowed}button.primary.svelte-1lpfi31{border-color:transparent;background:var(--accent);color:var(--accent-contrast);font-weight:500}.placeholder.svelte-1lpfi31{color:var(--text-subtle);font-size:var(--text-sm)}.error.svelte-1lpfi31{margin:0;color:var(--danger);font-size:var(--text-sm)}
