.seller-store .order-tabs{display:flex;flex-wrap:wrap;gap:0;border-bottom:1px solid var(--line);padding:0;margin:0 0 22px}
.seller-store .order-tabs button{border:0;border-bottom:3px solid transparent;border-radius:0;padding:13px 17px;background:#fff;color:#72767c}
.seller-store .order-tabs button[aria-pressed=true]{border-bottom-color:var(--accent);color:#111;font-weight:600}
.seller-store .order-search{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:16px 20px;background:#f8f9f9;padding:20px;border:1px solid var(--line)}
.seller-store .order-search label{font-size:12px;color:#545a60;margin:0}
.seller-store .order-search input,.seller-store .order-search select{display:block;width:100%;height:39px;margin:8px 0 0;border-radius:0;background:#fff}
.seller-store .order-filter-actions{display:flex;gap:10px;align-items:end}
.seller-store .order-filter-actions button{height:39px;white-space:nowrap}
.seller-store .order-scope,.seller-store .order-footnote{font-size:12px;line-height:1.8;color:#626870}
.seller-store .order-toolbar{display:flex;gap:12px;align-items:center;margin-top:22px;font-size:12px;color:#767b82}
.seller-store .order-toolbar [data-refresh]{margin-left:auto}
.seller-store .seller-order-table table{min-width:1510px}
.seller-store .seller-order-table td{vertical-align:top;white-space:nowrap}
.seller-store .seller-order-table th:last-child,.seller-store .seller-order-table td:last-child{position:sticky;right:0;background:#fff;border-left:1px solid var(--line)}
.seller-store .seller-order-table th:last-child{background:#f7f8f9}
.seller-store .seller-order-table small{display:block;margin-top:7px;font-size:11px;color:#767b82}
.seller-store .order-row-actions{display:flex;gap:7px}
.seller-store .order-row-actions [data-fulfill]{border-color:#02b8c4;color:#007c85;background:#f0fcfc}
.seller-store .order-state{padding:4px 7px;background:#f2f5f5;font-size:12px}
.seller-store .order-warning{color:#ad5a12!important}
.seller-store .order-empty{text-align:center;padding:54px 18px;border:1px solid var(--line);border-top:0;font-size:14px}
.seller-store .order-empty p{font-size:12px;color:#767b82;margin-top:10px}
.seller-store .order-detail-status{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}
.seller-store .order-detail-status span{font-size:12px;background:#f0f7f7;padding:7px 10px}
.seller-store .order-detail-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}
.seller-store #detail h3{font-size:15px;border-bottom:1px solid var(--line);padding-bottom:12px;margin-top:26px}
.seller-store button:focus-visible{outline:2px solid #02a4ad;outline-offset:3px}
@media(max-width:1050px){.seller-store .order-search{grid-template-columns:repeat(2,minmax(150px,1fr))}}
@media(max-width:520px){.seller-store .order-search{grid-template-columns:1fr;padding:14px}.seller-store .order-tabs button{padding:12px;font-size:12px}.seller-store .order-toolbar{flex-wrap:wrap}.seller-store .order-toolbar [data-refresh]{margin-left:0}.seller-store .order-filter-actions{align-items:center}}

.seller-store #detail p{overflow-wrap:anywhere}.seller-store #search{flex-wrap:wrap}
