/* Compact normal Build RFQ action. The conversation remains the input surface. */
.source-bundle-build-mode .buystan-ai-active-workspace{grid-template-rows:auto minmax(120px,1fr) max-content max-content;overflow-y:auto}
.source-bundle-build-mode .buystan-ai-active-workspace>.buystan-ai-thread{min-height:120px}
.buystan-ai-active-workspace:has(> .buystan-ai-rfq-action-slot > .buystan-build-readiness){grid-template-rows:auto minmax(120px,1fr) max-content max-content;overflow-y:auto}
.buystan-ai-active-workspace:has(> .buystan-ai-rfq-action-slot > .buystan-build-readiness)>.buystan-ai-thread{min-height:120px}
.buystan-ai-rfq-action-slot:has(> .buystan-build-readiness){min-width:0;margin-bottom:0}
.buystan-ai-rfq-panel.buystan-build-readiness{gap:6px;margin:0;padding:10px 12px;font-size:13px}
.buystan-build-readiness-actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px}
.buystan-build-readiness-actions>p{flex:1;min-width:160px;margin:0;overflow-wrap:anywhere;color:#63718d}
.buystan-build-readiness-actions>.primary-button{flex:none}
.buystan-build-readiness-notice{margin:0;overflow-wrap:anywhere}
.buystan-build-readiness-notice[role=alert]{color:#b3261e}
.buystan-build-readiness-details>summary{display:list-item;cursor:pointer;color:#005de8;font-size:13px}
.buystan-build-readiness-summary{max-height:min(200px,24vh);overflow:auto;padding-top:6px;overflow-wrap:anywhere}
.buystan-build-readiness-summary dl{display:grid;grid-template-columns:1fr 1fr;gap:8px 18px;margin:0}
.buystan-build-readiness-summary dt{font-weight:600}
.buystan-build-readiness-summary dd{margin:2px 0 0}
.buystan-build-readiness-summary small{display:block;color:#63718d;font-size:12px}
.buystan-build-readiness-summary p{margin:8px 0 0}
.buystan-build-readiness button:disabled{opacity:.55;cursor:default}
@media(max-width:680px){.buystan-build-readiness-summary dl{grid-template-columns:1fr}.buystan-build-readiness-summary{max-height:min(160px,24vh)}.buystan-build-readiness-actions>p{min-width:130px}}
