.size-adaptation{font-size:12px;line-height:1.8;color:#846446;background:#faf1e3;border:1px solid #ecdcc5;border-radius:8px;padding:10px 12px;margin:12px 0;overflow-wrap:anywhere}
.failure-details{border-top:1px solid #ebdfce;padding-top:12px;margin-top:14px;font-size:12px;color:#8a7159;line-height:1.8;overflow-wrap:anywhere}.failure-details summary{cursor:pointer}.failure-details p{margin:9px 0 0;white-space:pre-wrap}
.error-art .pill{display:inline-flex;align-items:center;gap:7px;margin-top:6px}.error-art .pill svg{width:16px;height:16px;color:inherit}.error-art small{max-width:420px}
.option-item .model-price{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:999px;background:#fdeaea;color:#c0392b;font-size:11px;font-style:normal;font-weight:600;vertical-align:middle;white-space:nowrap}
/* 输出格式 chip：warm.css 只给 purple/sky/cyan/amber 配了暖色，emerald 要在这里补齐，否则落回灰底。 */
.chip.emerald{background:#faf5eb;border-color:#e5d8c5;color:#594535}.chip.emerald .option-text>span{color:#694f38}
.option-item:disabled{opacity:.45;cursor:not-allowed}
