.cn-batch-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:20px 0}.cn-batch-field{display:flex;flex:1 1 220px;min-width:0;flex-direction:column;gap:7px}.cn-batch-field select{width:100%;padding:12px}.cn-combo{display:flex;position:relative;min-width:0}.cn-combo input{box-sizing:border-box!important;width:100%!important;min-width:0;padding:13px 42px 13px 12px!important;border:1px solid #d6d6df!important;border-radius:12px!important;background:#fff;color:#222}.cn-combo>button{position:absolute;right:0;top:0;height:100%;width:40px;border:0;background:transparent;color:#f22;font-size:18px;padding:0}.cn-combo-list{position:absolute;top:100%;left:0;right:0;z-index:100;max-height:240px;overflow:auto;background:white;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 12px #0002}.cn-combo-list[hidden]{display:none}.cn-combo-list>button,.cn-combo-list>span{display:block;width:100%;padding:12px;text-align:left;border:0;border-radius:0;background:#fff;color:#222;overflow-wrap:anywhere}.cn-combo-list>button:hover,.cn-combo-list>button.cn-option-active{background:#fff0ef}.cn-combo-list>button[aria-selected=true]{font-weight:bold}.cn-delivery-sheet{overflow-wrap:anywhere}.cn-delivery-sheet details{margin:12px 0}.cn-delivery-sheet h3{font-size:18px}.cn-delivery-products{padding-left:22px}.cn-delivery-products li{margin:10px 0}.cn-delivery-warning{padding:12px;background:#fff6e6;color:#734600}.cn-batch-actions .cn-order-actions{display:flex;flex-wrap:wrap;gap:12px}.cn-batch-actions .cn-order-actions button{flex:1;min-width:120px}.cn-batch-actions button:disabled{opacity:.5;cursor:not-allowed}.cn-batch-field input:focus-visible,.cn-combo button:focus-visible{outline:2px solid #c71919;outline-offset:2px}
