.ai-execution-card{width:100%;min-width:0;display:block;border:1px solid var(--border);border-radius:var(--radius-panel);padding:24px;margin-top:12px;background:var(--surface);color:var(--foreground);font-size:14px;line-height:1.6}
.ai-execution-head{display:flex;gap:12px;justify-content:space-between;align-items:center;margin-bottom:16px}.ai-execution-head h3{margin:0;font-size:16px;font-weight:600}.ai-execution-amount{font-size:28px;font-weight:600;margin:8px 0 20px;font-variant-numeric:tabular-nums}.ai-execution-amount small{font-size:14px;font-weight:400;margin-left:8px;color:var(--foreground-muted)}
.ai-execution-facts{display:grid;grid-template-columns:minmax(100px,auto) minmax(0,1fr);gap:8px 16px;margin:0}.ai-execution-facts dt{color:var(--foreground-secondary);font-size:12px}.ai-execution-facts dd{margin:0;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ai-execution-note{font-size:12px;color:var(--foreground-secondary);margin:16px 0 0}.ai-execution-error{color:var(--negative)}.ai-execution-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:20px}.ai-execution-actions a{font-size:12px;margin-right:auto}.ai-execution-actions .btn{font-size:13px}.ai-execution-card .pill{white-space:nowrap}
.ai-execution-demo{margin:0 20px 16px;padding:10px 16px;background:var(--accent-soft);color:var(--foreground-secondary);border-radius:var(--radius-md);font-size:12px;line-height:1.6}
