.shipping-batch-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:#fff;border:1px solid #dce4ee;border-radius:12px;padding:12px 14px;margin-bottom:14px}.shipping-batch-bar strong{font-size:12px;color:#324d70;margin-right:auto}.shipping-select-visible,.shipping-order-check{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:12px;min-height:44px;color:#405976}.shipping-select-visible input,.shipping-order-check input{width:22px!important;height:22px!important;min-height:22px!important;margin:0!important;accent-color:#235dbe;flex-shrink:0;cursor:pointer}.shipping-order-check{align-self:center;flex-shrink:0}.shipping-order.shipping-selected{border-color:#235dbe;box-shadow:0 0 0 1px #235dbe}.shipping-order header>div{flex:1}.shipping-batch-bar button:disabled{opacity:.45;cursor:not-allowed}.shipping-batch-summary{padding:14px;margin-bottom:14px;border:1px solid #dce4ee;border-radius:10px;background:#f8fafc;text-align:left}.shipping-batch-summary label{display:block;font-size:13px;font-weight:700;color:#233b59;margin-bottom:8px}.shipping-batch-summary select{width:100%;min-height:46px;padding:10px;border:1px solid #b9c6d8;border-radius:9px;background:#fff;color:#172a45;font:inherit}.shipping-batch-summary p{font-size:12px!important;color:#53667e!important;line-height:1.6!important;margin:8px 0!important;overflow-wrap:anywhere}
@media(max-width:600px){.shipping-batch-bar{gap:8px}.shipping-batch-bar strong{flex:1}.shipping-batch-bar .btn{flex:1}.shipping-order header{flex-wrap:wrap}.shipping-order-check{flex-basis:100%;min-height:36px}.shipping-batch-summary{padding:12px}}
@media print{.shipping-batch-summary,.shipping-batch-bar{display:none!important}}
