.draft-assist { display:flex; flex-wrap:wrap; align-items:center; gap:.45rem; width:100%; margin:.45rem 0; }
.draft-assist button { font-size:.85rem; line-height:1.25; }
.draft-assist .draft-reorder-active { color:#fff; background:#176d87; border-color:#176d87; }
.draft-assist-status { flex-basis:100%; margin:0; font-size:.8rem; color:#526779; }
.draft-assist-status:empty { display:none; }
.draft-assist [hidden] { display:none !important; }
@media (max-width: 420px) { .draft-assist button { flex:1 1 auto; } }
