.page-head:has([data-ot]){align-items:flex-start;flex-wrap:wrap}.page-head:has([data-ot])>.actions{flex:1 1 520px;flex-wrap:wrap;justify-content:flex-end;min-width:0;max-width:100%}.page-head:has([data-ot])>div:first-child{min-width:min(240px,100%)}@media(max-width:600px){.page-head:has([data-ot])>.actions{flex-basis:auto;justify-content:flex-start}}#order-tools-dialog{width:min(1000px,calc(100vw - 24px));max-height:90vh;overflow:auto;padding:24px;border:1px solid #d7e2de;border-radius:16px;color:#163e32}#order-tools-dialog::backdrop{background:#102f2580}.ot-top,.ot-contact{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.ot-scroll{overflow-x:auto}.ot-scroll table{width:100%;border-collapse:collapse}.ot-scroll td,.ot-scroll th{padding:10px;text-align:left;border-bottom:1px solid #d7e2de}.ot-select{display:inline-flex;margin:0 10px 0 0}.ot-select input{width:20px;height:20px}.ot-receipt{margin:20px 0;padding-top:12px;border-top:1px solid #d7e2de}[data-ot-status],[data-ot-count]{display:block;flex-basis:100%}@media(max-width:600px){#order-tools-dialog{padding:12px}.page-head .actions{flex-wrap:wrap}.ot-scroll table{font-size:12px}}@media print{body.order-tools-print>*:not(#order-tools-dialog){display:none!important}body.order-tools-print #order-tools-dialog{position:static!important;display:block!important;max-height:none;overflow:visible;width:100%;padding:0;border:0}body.order-tools-print .no-print{display:none!important}.ot-receipt{break-after:page}.ot-scroll{overflow:visible}.ot-scroll tr{break-inside:avoid}}

#order-bulk-dialog{width:min(1000px,calc(100vw - 24px));max-height:90vh;overflow:auto;padding:24px;border:1px solid #d7e2de;border-radius:16px;color:#163e32}#order-bulk-dialog::backdrop{background:#102f2580}#order-bulk-dialog select{display:block;max-width:100%;margin:8px 0}.ob-confirm{display:flex;gap:10px;align-items:center;margin:20px 0}.ob-confirm input{width:20px;height:20px;flex-shrink:0}.ob-recent{margin-top:24px}#order-bulk-dialog td{overflow-wrap:anywhere}@media(max-width:600px){#order-bulk-dialog{padding:12px}}
