#outlet-pallet-print-root{display:none}
#outlet-pallet-print-status{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:2147483647;max-width:calc(100vw - 32px);box-sizing:border-box;display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:16px 20px;border:1px solid #d0dbe5;border-radius:12px;background:#fff;color:#16344d;box-shadow:0 8px 32px #0003;font:15px/1.4 Arial,sans-serif}
#outlet-pallet-print-status button{padding:7px 12px;border:1px solid #ccd7e1;border-radius:8px;background:#f5f8fa;color:#16344d;cursor:pointer;font:inherit}
@media print{
 @page{size:letter portrait;margin:.4in}
 html:has(body.outlet-pallet-printing),body.outlet-pallet-printing{margin:0!important;padding:0!important;background:white!important;overflow:visible!important;height:auto!important;min-height:0!important}
 body.outlet-pallet-printing>:not(#outlet-pallet-print-root){display:none!important}
 body.outlet-pallet-printing #outlet-pallet-print-root{display:block!important;position:static!important;margin:0!important;padding:0!important;border:0!important;width:auto!important;height:auto!important}
 #outlet-pallet-print-root .outlet-pallet-print-page{display:block!important;position:static!important;width:7.2in!important;height:auto!important;max-width:100%!important;margin:0 auto!important;padding:0!important;border:0!important;break-inside:avoid;page-break-inside:avoid}
 #outlet-pallet-print-root .outlet-pallet-print-page+.outlet-pallet-print-page{break-before:page;page-break-before:always}
}
