.handoff-execution-surface.svelte-6bgkg5{padding:1.5rem;background:#e8f5e9;border:1px solid #c8e6c9;border-radius:8px;margin:1.5rem 0;text-align:center}.handoff-execution-surface.svelte-6bgkg5 h3:where(.svelte-6bgkg5){margin-top:0;color:#2e7d32;font-size:1.1rem}.handoff-execution-surface.svelte-6bgkg5 p:where(.svelte-6bgkg5){font-size:.9rem;color:#444;margin-bottom:1rem}.contract-preview.svelte-6bgkg5{background:#f0f0f0;padding:1rem;border-radius:4px;font-size:.85rem;border:1px solid #e5e5e5;margin:1.5rem 0;overflow-x:auto}.contract-label.svelte-6bgkg5{display:block;font-size:.75rem;color:#666;margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.05em}code.svelte-6bgkg5{color:#d63384;white-space:nowrap}.intent-note.svelte-6bgkg5{font-size:.85rem;color:#888;font-style:italic;margin-top:1rem}.error-surface.svelte-6bgkg5{padding:2rem;background:#fff8f8;border:1px solid #fcc;border-radius:8px;color:#c33;margin:1rem 0}.actions.svelte-6bgkg5{margin-top:2rem;text-align:center}
