/* Readable seller order workspace, no financial action changes. */
body.seller-portal .seller-order-table{border:1px solid #dae8eb;border-radius:10px;overflow:hidden}
body.seller-portal .seller-order-table td{font-variant-numeric:tabular-nums;vertical-align:top}
body.seller-portal .seller-order-table td:first-child strong{font-size:13px;color:#173f48}
body.seller-portal .seller-order-table td:nth-child(3){font-weight:700;color:#07838e}
body.seller-portal .seller-order-table .order-state{display:inline-block;padding:3px 9px;border-radius:5px;background:#edf4f7;color:#426573;line-height:1.6;font-size:12px;white-space:nowrap}
body.seller-portal .seller-order-table [data-state434=pending_purchase]{background:#fff4dc;color:#916113}
body.seller-portal .seller-order-table [data-state434=preparing],body.seller-portal .seller-order-table [data-state434=shipped]{background:#e7f4fd;color:#236d9d}
body.seller-portal .seller-order-table [data-state434=completed]{background:#e4f7ee;color:#267b54}
body.seller-portal .seller-order-table [data-state434=cancelled],body.seller-portal .seller-order-table [data-state434=refunded]{background:#f5ecec;color:#a14c4c}
body.seller-portal .order-row-actions{display:flex;flex-wrap:wrap;gap:7px}
body.seller-portal .order-warning{display:block;margin-top:5px;font-weight:600;color:#ac5b22}
body.seller-portal .order-filter-actions{display:flex;gap:8px;align-items:end;flex-wrap:wrap}
@media(max-width:760px){
 body.seller-mobile392.seller-portal .seller-order-table{border:0;border-radius:0;overflow:visible;background:transparent}
 body.seller-mobile392.seller-portal .seller-order-table tbody>tr{border:1px solid #dce9eb;border-radius:10px;padding:16px;gap:14px;background:#fff}
 body.seller-mobile392.seller-portal .seller-order-table td::before{content:attr(data-order-label434);margin-bottom:6px;color:#6b8188}
 body.seller-mobile392.seller-portal .seller-order-table td:first-child{padding-bottom:12px;border-bottom:1px solid #e8f0f1}
 body.seller-mobile392.seller-portal .seller-order-table td:first-child strong{font-size:15px;overflow-wrap:anywhere}
 body.seller-mobile392.seller-portal .seller-order-table td:last-child{padding-top:12px;border-top:1px solid #e8f0f1}
 body.seller-mobile392.seller-portal .order-row-actions button{flex:1 1 120px}
 body.seller-mobile392.seller-portal .order-search .order-filter-actions{grid-column:1/-1}
}
