.ai-draft-review,.ai-order-split{display:grid;grid-template-columns:minmax(260px,1fr) minmax(420px,1.4fr);gap:24px;align-items:start}.ai-quote-original{min-width:0;position:sticky;top:0}.ai-quote-original img{width:100%;max-height:68vh;object-fit:contain;border:1px solid var(--line,#ddd)}.ai-quote-original pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:68vh;overflow:auto;background:#f4f7f8;padding:16px}.ai-draft-review section,.ai-order-split form{min-width:0}.ai-candidate-line{padding:16px;border:1px solid #ccd8de;border-radius:8px;margin:12px 0}.ai-candidate-line select{width:100%;margin:8px 0}.ai-candidate-line pre{white-space:pre-wrap;overflow-wrap:anywhere}.ai-draft-review fieldset{border:0;padding:0;min-width:0}.ai-draft-review table{table-layout:fixed;width:100%}.ai-draft-review td{overflow-wrap:anywhere}@media(max-width:900px){.ai-draft-review,.ai-order-split{grid-template-columns:1fr}.ai-quote-original{position:static}.ai-quote-original pre,.ai-quote-original img{max-height:40vh}}
