.orders-section{margin-bottom:20px;min-width:0}.orders-section h2{margin:0;font-size:19px}.orders-section .card-title p{margin:5px 0;font-size:13px}.orders-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,260px);gap:10px;margin:16px 0}.orders-controls input,.orders-controls select{min-width:0;width:100%}.orders-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid #e1e7f0}.orders-row>div{min-width:0}.orders-row strong{overflow-wrap:anywhere;font-size:14px}.orders-row small{display:block;color:#64748b;font-size:12px;margin-top:5px;overflow-wrap:anywhere}.orders-amount{display:grid;gap:5px;justify-items:end}.orders-row button,.orders-pagination button{padding:8px 12px;font-size:13px}.orders-pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;font-size:12px;color:#64748b}.orders-pagination>div{display:flex;gap:8px}.orders-empty{padding:16px 0}@media(max-width:600px){.orders-controls{grid-template-columns:1fr}.orders-row{grid-template-columns:minmax(0,1fr) auto;gap:10px}.orders-row>button{grid-column:1/-1;justify-self:end;min-width:95px}.orders-pagination{flex-wrap:wrap}.orders-section .card-title{align-items:start;gap:8px;flex-wrap:wrap}.orders-section{padding:14px}.orders-row .badge{font-size:11px;white-space:normal}.orders-section h2{font-size:17px}}