.compose-readiness{flex:1 1 100%;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #d6a865;border-left:4px solid #b16a28;background:#fff0d4;color:#814b1c;border-radius:8px;padding:10px 13px;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.compose-readiness.ready{background:#eaf1e4;border-color:#b2c4a5;border-left-color:#4b6f4a;color:#3d5b39}.compose-readiness>span{min-width:0}.compose-readiness .attention-link{flex-shrink:0;font-size:11px;padding:6px 10px;min-height:34px}.modal-foot:has(.compose-readiness){flex-wrap:wrap}.pending-replacement{display:grid;grid-template-columns:1fr;gap:10px;padding:16px;margin-top:10px;border:1px solid #d9ac72;border-radius:8px;background:#fff1d9;color:#79451e;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.pending-replacement label{display:grid;gap:6px}.pending-replacement select{background:#fffaf2}.pending-replacement button{justify-self:start}.pending-replacement strong{font-size:12px}.compose-readiness+.error:empty{display:none}@media(max-width:600px){.compose-readiness{align-items:flex-start;flex-direction:column;padding:9px 11px;font-size:11px}.compose-readiness .attention-link{min-height:36px}.pending-replacement{padding:12px}}
