#manual-destination-dialog{box-sizing:border-box;width:min(980px,94vw);max-height:88vh;overflow:auto;padding:24px;color:#102e46}
#manual-destination-dialog label{display:block;margin:14px 0}
#manual-destination-dialog select,#manual-destination-dialog input[type=text]{box-sizing:border-box;width:100%;padding:10px;margin:6px 0;min-width:0}
#manual-destination-dialog .comparison{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:16px 0}
#manual-destination-dialog .comparison section{padding:14px;background:#f2f7fc;border:1px solid #d0dfeb;border-radius:8px}
#manual-destination-dialog .comparison p{overflow-wrap:anywhere}
#manual-destination-dialog .dialog-actions{position:sticky;bottom:-24px;background:white;padding:16px 0;margin-top:18px}
#manual-destination-dialog .notice{margin:10px 0}
#manual-destination-panel{padding:16px;margin:16px 0;border:1px solid #b8d0e5;border-radius:10px}
#manual-destination-panel article{display:flex;gap:14px;align-items:center;justify-content:space-between;border-top:1px solid #dce6ee;padding:12px 0}
@media(max-width:600px){#manual-destination-panel article{align-items:flex-start;flex-direction:column}#manual-destination-dialog{padding:16px}#manual-destination-dialog .comparison{grid-template-columns:1fr}}

#manual-flow-status:empty{display:none}
#manual-flow-status{padding:8px 16px;color:#76521a}
.queue-manual-sale .queue-row-actions{display:flex;flex-direction:column;align-items:flex-start;gap:6px}
.queue-manual-sale td small{display:block;margin-top:5px}

#manual-closure-dialog{box-sizing:border-box;width:min(980px,94vw);max-height:88vh;overflow:auto;padding:24px;color:#102e46}
#manual-closure-dialog label{display:block;margin:14px 0}
#manual-closure-dialog select,#manual-closure-dialog input[type=text]{box-sizing:border-box;width:100%;padding:10px;margin:6px 0;min-width:0}
#manual-closure-dialog .comparison{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:16px 0}
#manual-closure-dialog .comparison section{padding:14px;background:#f2f7fc;border:1px solid #d0dfeb;border-radius:8px}
#manual-closure-dialog .comparison p{overflow-wrap:anywhere}
#manual-closure-dialog .dialog-actions{position:sticky;bottom:-24px;background:white;padding:16px 0;margin-top:18px}
#manual-closure-dialog .notice{margin:10px 0}

#manual-closure-dialog textarea{box-sizing:border-box;width:100%;padding:10px}#manual-closure-history{padding:16px;margin:16px 0;border:1px solid #b8d0e5;border-radius:10px}#manual-closure-history article{border-top:1px solid #dce6ee;padding:12px 0}
