.data-refresh-status{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:calc(100vw - 44px);margin:0 22px 12px;padding:13px 18px;border:1px solid #dce8f8;border-radius:13px;background:#f4f8ff;color:#426c9e;font-size:12px}
.data-refresh-status[hidden]{display:none}
.data-refresh-status>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}
.data-refresh-status strong{font-size:12px;font-weight:750}
.data-refresh-status span{font-size:11px;color:#8b99ac}
.data-refresh-status small{flex-basis:100%;font-size:11px;line-height:1.6;overflow-wrap:anywhere}
.data-refresh-status[data-phase=error]{border-color:#eed5b5;background:#fff8ed;color:#986223}
.data-refresh-status[data-phase=loading]{border-color:#dce3ee;background:#f8fafc;color:#7c8b9e}
.data-refresh-status .btn2{flex-shrink:0;min-height:32px!important;padding:6px 10px!important;font-size:11px}
@media(max-width:600px){.data-refresh-status{max-width:calc(100vw - 24px);margin:0 12px 10px;padding:12px;gap:10px}.data-refresh-status>div{gap:5px}.data-refresh-status span{display:block;flex-basis:100%}}
.order-list-pagination{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;flex-wrap:wrap;font-size:12px;color:#51647e}
.order-list-pagination>div:first-child{display:grid;gap:7px}.order-list-pagination span{font-size:11px;color:#8b98ab}
.order-list-page-actions{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.order-list-page-actions label{display:flex;align-items:center;gap:5px;font-size:11px;white-space:nowrap}
.order-list-page-actions input{width:62px;text-align:center;padding:7px 5px;min-width:0;border:1px solid #dbe3ee;border-radius:8px}
.order-list-page-actions .btn2{min-height:32px!important;font-size:11px!important;padding:6px 9px!important}
