.contract-list.svelte-1yta4zf,.contract-card.svelte-1yta4zf{display:grid;gap:var(--space-4)}.contract-header.svelte-1yta4zf{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-4);align-items:start}.contract-kicker.svelte-1yta4zf{margin:0 0 6px;color:var(--accent);font-family:var(--font-mono);font-size:.72rem;overflow-wrap:anywhere}.contract-header.svelte-1yta4zf h2:where(.svelte-1yta4zf){margin:0;color:var(--text-main);font-family:var(--font-display);font-size:1.35rem}.contract-header.svelte-1yta4zf p:where(.svelte-1yta4zf){margin:8px 0 0;color:var(--text-muted);font-size:.95rem;line-height:1.55}.button-row.compact.svelte-1yta4zf{justify-content:flex-end;margin:0}.state.svelte-1yta4zf{color:var(--text-muted);font-size:.9rem;margin:0}.path-list.svelte-1yta4zf{display:grid;gap:10px}.path-card.svelte-1yta4zf{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px solid var(--border-rule)}.path-card.svelte-1yta4zf code:where(.svelte-1yta4zf){overflow-wrap:anywhere;color:var(--text-main);font-size:.9rem;font-weight:760}.path-card.svelte-1yta4zf div:where(.svelte-1yta4zf){display:flex;flex-wrap:wrap;gap:6px}.path-card.svelte-1yta4zf span:where(.svelte-1yta4zf){border-radius:6px;background:#f3f4f6;color:var(--accent-strong);font-size:.72rem;font-weight:850;padding:4px 7px;text-transform:uppercase}@media(max-width:800px){.contract-header.svelte-1yta4zf{grid-template-columns:1fr}.button-row.compact.svelte-1yta4zf{justify-content:flex-start}}
