/* Receipt styles are the source of shared colors, geometry, typography and dialogs. */
.shipment-fixed .receipt-sticky-tools .toolbar{grid-template-columns:1fr 1fr}
.shipment-fixed .receipt-field select{padding-right:30px}
.ship-list-top{display:flex;align-items:center;gap:10px;margin-bottom:14px}
.ship-list-top>span{flex:1;min-width:0;font-size:13px;color:var(--muted)}
.ship-list-top select{appearance:none;min-width:0;max-width:145px;height:44px;padding:10px 30px 10px 12px;background:var(--raised) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23bfc5d0' stroke-width='1.7'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 9px center/16px;border:1px solid var(--line);border-radius:12px;color:var(--ink);font:inherit;font-size:13px}
.ship-order-card .order-supplier{overflow-wrap:anywhere}.ship-order-card .receipt-status-name{margin:8px 0;text-align:left}.ship-order-card .order-supplier{padding-right:0!important}
.ship-order-card .order-open{width:100%}.ship-order-card>.receipt-comment{margin:0 14px 14px}
.ship-search-box{margin:0 0 16px;font-size:13px}.ship-search-box>summary{padding:8px 0;color:var(--muted);cursor:pointer}.ship-search-box label{display:block;margin:12px 0 8px}
@media(max-width:360px){.ship-list-top{gap:8px}.ship-list-top select{max-width:132px;font-size:12px}.ship-list-top>span{font-size:12px}}
