.rem-orders-page{direction:rtl}.rem-orders-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding:18px 20px;background:#fff;border:1px solid #e7eaf1;border-radius:14px}.rem-orders-head h2{margin:0 0 5px;font-size:20px}.rem-orders-head p{margin:0;color:#64748b;font-size:13px}.rem-orders-list{display:grid;gap:10px}.rem-order-row{display:grid;grid-template-columns:minmax(260px,1.8fr) minmax(120px,.75fr) minmax(130px,.8fr) minmax(170px,1fr);align-items:center;gap:16px;padding:15px 17px;background:#fff;border:1px solid #e7eaf1;border-radius:13px;transition:border-color .2s,box-shadow .2s}.rem-order-row:hover{border-color:#cbd5e1;box-shadow:0 5px 20px rgba(15,23,42,.05)}.rem-order-media{display:flex;align-items:center;gap:12px;min-width:0}.rem-order-media img{width:62px!important;height:62px!important;object-fit:contain;border-radius:50%;border:1px solid #eef2f7;background:#fff}.rem-order-media>div{min-width:0}.rem-order-media strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#172033}.rem-order-media span,.rem-order-media small{display:block;margin-top:4px;color:#64748b;font-size:11px}.rem-order-cell label{display:block;margin-bottom:5px;color:#94a3b8;font-size:11px}.rem-order-cell strong{font-size:13px}.rem-order-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.rem-order-row-actions .button{min-height:36px;border-radius:8px!important;font-size:12px!important}.rem-order-row-actions .rem-create-reportage.alt{background:#ef4056!important;border-color:#ef4056!important;color:#fff!important}.rem-status-empty{background:#f1f5f9;color:#64748b}.rem-orders-page .woocommerce-pagination{margin-top:18px}@media(max-width:980px){.rem-order-row{grid-template-columns:minmax(220px,1.5fr) 1fr 1fr}.rem-order-row-actions{grid-column:1/-1;border-top:1px solid #f1f5f9;padding-top:10px}}@media(max-width:640px){.rem-orders-head{align-items:flex-start;flex-direction:column}.rem-my-reportages-link{width:100%;text-align:center}.rem-order-row{grid-template-columns:1fr 1fr;gap:12px}.rem-order-media{grid-column:1/-1}.rem-order-row-actions{grid-column:1/-1;justify-content:stretch}.rem-order-row-actions .button{flex:1}.rem-order-media small{white-space:normal}.rem-order-cell{padding:9px;background:#f8fafc;border-radius:8px}}
