@media print{*{-webkit-print-color-adjust:exact!important;color-adjust:exact!important;print-color-adjust:exact!important}html{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body{color:#000;background:#fff;margin:0;padding:0;font-family:Arial,sans-serif;font-size:12pt;line-height:1.2}nav,.navbar,.sidebar,.header,.footer,button,.btn,.print-button,.no-print,.breadcrumb,.pagination,.action-buttons,.edit-button,.delete-button,.back-button{display:none!important}}@media screen,print{.print-slip-layout{box-sizing:border-box;page-break-inside:avoid;background:#fff;border:2px solid #000;width:100%;max-width:8.5in;margin:0 auto;padding:.5in;font-family:Arial,sans-serif;font-size:11pt;line-height:1.3}.print-slip-layout .slip-header{text-align:center;border-bottom:1px solid #000;margin-bottom:20pt;padding-bottom:10pt}.print-slip-layout .company-name{text-transform:uppercase;margin-bottom:5pt;font-size:16pt;font-weight:700}.print-slip-layout .vendor-name{margin-bottom:0;font-size:12pt;font-weight:400}.print-slip-layout .order-info{justify-content:space-between;width:100%;margin-bottom:15pt;display:flex}.print-slip-layout .left-column,.print-slip-layout .right-column{width:48%}.print-slip-layout .info-line{border-bottom:1px dotted #ccc;justify-content:space-between;margin-bottom:8pt;padding-bottom:2pt;display:flex}.print-slip-layout .info-line .label{text-align:left;width:40%;font-weight:700}.print-slip-layout .info-line .value{text-align:right;border-bottom:1px solid #000;width:60%;min-height:12pt}.print-slip-layout .product-info{margin-bottom:20pt}.print-slip-layout .product-info .info-line{width:100%}.print-slip-layout .quantity-section{margin-bottom:20pt}.print-slip-layout .table-title{text-align:center;margin-bottom:10pt;font-size:12pt;font-weight:700}.print-slip-layout .size-quantity-table{border-collapse:collapse;border:2px solid #000;width:100%;margin-bottom:15pt}.print-slip-layout .size-quantity-table th,.print-slip-layout .size-quantity-table td{text-align:center;border:1px solid #000;padding:6pt;font-size:11pt}.print-slip-layout .size-header,.print-slip-layout .pairs-header{background-color:#f0f0f0;width:40pt;font-weight:700}.print-slip-layout .size-cell,.print-slip-layout .pairs-cell{min-width:20pt;font-weight:700}.print-slip-layout .materials-section{margin-bottom:20pt}.print-slip-layout .materials-table{border-collapse:collapse;border:2px solid #000;width:100%;margin-bottom:15pt}.print-slip-layout .materials-table th,.print-slip-layout .materials-table td{text-align:left;border:1px solid #000;padding:8pt;font-size:11pt}.print-slip-layout .material-header,.print-slip-layout .quantity-header{text-align:center;background-color:#f0f0f0;font-weight:700}.print-slip-layout .material-header{width:70%}.print-slip-layout .quantity-header{width:30%}.print-slip-layout .material-cell{padding-left:12pt;font-weight:400}.print-slip-layout .materials-table .quantity-cell{text-align:center;font-weight:700}.print-slip-layout .departments-section{margin-top:20pt}.print-slip-layout .dept-line{border-bottom:1px dotted #ccc;margin-bottom:12pt;padding-bottom:8pt;display:flex}.print-slip-layout .dept-label{text-align:left;width:100pt;font-weight:700}.print-slip-layout .dept-value{border-bottom:1px solid #000;flex:1;min-height:12pt;padding-left:10pt}}@media print{.print-slip-layout{page-break-before:auto;page-break-after:auto;page-break-inside:avoid}.quantity-section,.materials-section,.departments-section{page-break-inside:avoid}@page{size:A4;margin:.5in;@top-center{content:""}@bottom-center{content:""}}@supports ((-webkit-appearance:none)){.print-slip-layout{-webkit-print-color-adjust:exact}.size-quantity-table{border-collapse:collapse!important}}@-moz-document url-prefix(){.print-slip-layout{color-adjust:exact}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.print-slip-layout{zoom:1}}*{color:#000!important;text-shadow:none!important;box-shadow:none!important;background:0 0!important}.print-slip-layout,.size-quantity-table,.size-quantity-table th,.size-quantity-table td{border-color:#000!important}input,select,textarea,.form-control,.dropdown,.modal,.tooltip,.popover{display:none!important}}
