*{margin:0;padding:0;box-sizing:border-box}html{overflow-x:clip;max-width:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-width:0;width:100%;max-width:100%;overflow-x:clip;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{min-height:100vh;min-width:0;width:100%;max-width:100%;overflow-x:clip}@media (max-width: 599.95px){.MuiOutlinedInput-input:not([type=checkbox]):not([type=radio]),textarea.MuiOutlinedInput-input,.MuiSelect-select,.MuiNativeSelect-select,.MuiAutocomplete-input{font-size:16px!important;line-height:1.25!important}}@media print{html,body{height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}body:has(.print-root) *{visibility:hidden!important}body:has(.print-root) .print-root,body:has(.print-root) .print-root *{visibility:visible!important}.print-root{display:block!important;position:static!important;left:auto!important;top:auto!important;right:auto!important;width:100%!important;max-width:100%!important;max-height:none!important;overflow:visible!important;transform:none!important;z-index:auto!important;margin:0!important}.print-root .quote-doc .container,.print-root .order-doc .container{width:100%!important;max-width:100%!important;min-height:auto!important;box-shadow:none!important}.no-print,.no-print *{display:none!important;visibility:hidden!important}@page{size:A4 portrait;margin:10mm}}@media screen and (max-width: 834px){.print-root .quote-doc .container,.print-root .order-doc .container{width:100%!important;max-width:100%!important;min-height:auto!important;box-shadow:none}}.print-root .quote-doc .print-doc-header-table,.print-root .order-doc .print-doc-header-table{width:100%;border-collapse:collapse;margin-bottom:8px;table-layout:fixed}.print-root .quote-doc .print-doc-header-table col.print-doc-header-col-left,.print-root .order-doc .print-doc-header-table col.print-doc-header-col-left{width:49%}.print-root .quote-doc .print-doc-header-table col.print-doc-header-col-right,.print-root .order-doc .print-doc-header-table col.print-doc-header-col-right{width:51%}.print-root .quote-doc .print-doc-header-col-left,.print-root .order-doc .print-doc-header-col-left{width:49%;max-width:49%;vertical-align:top;padding:0 12px 0 0;box-sizing:border-box;text-align:left}.print-root .quote-doc .print-doc-header-col-right,.print-root .order-doc .print-doc-header-col-right{width:51%;max-width:51%;vertical-align:top;padding:0 0 0 12px;box-sizing:border-box;text-align:right}.print-root .quote-doc .print-doc-header-row-details td,.print-root .order-doc .print-doc-header-row-details td{padding-top:6px}.print-root .quote-doc .print-doc-number-block,.print-root .order-doc .print-doc-number-block{text-align:right;max-width:100%}.print-root .quote-doc .print-doc-number-label,.print-root .order-doc .print-doc-number-label{display:block;font-size:9px;font-weight:700;color:#333;margin-bottom:2px}.print-root .quote-doc .print-doc-number-value,.print-root .order-doc .print-doc-number-value{display:block;font-size:11px;font-weight:700;color:#111;line-height:1.35;overflow-wrap:anywhere;word-break:break-word}.print-root .quote-doc .print-customer-block,.print-root .order-doc .print-customer-block{display:inline-block;text-align:right;width:auto;max-width:100%;margin-left:auto;box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word}.print-root .quote-doc .print-customer-heading,.print-root .order-doc .print-customer-heading{font-size:9px;font-weight:700;color:#333;margin:0 0 4px;line-height:1.35;text-transform:uppercase;letter-spacing:.02em}.print-root .quote-doc .print-party-title,.print-root .order-doc .print-party-title{font-size:11px;font-weight:700;margin:0 0 4px;line-height:1.35;color:#111;overflow-wrap:anywhere;word-break:break-word}.print-root .quote-doc .print-party-muted,.print-root .order-doc .print-party-muted{font-size:9px;color:#333;margin:0 0 2px;line-height:1.35;overflow-wrap:anywhere;word-break:break-word}.print-root .quote-doc .print-company-details,.print-root .order-doc .print-company-details{width:100%;max-width:100%;box-sizing:border-box;text-align:left}.print-root .quote-doc .print-logo-box,.print-root .order-doc .print-logo-box,.print-root .quote-doc .qd-logo-box,.print-root .order-doc .od-logo-box{display:block;overflow:hidden;background:#fff;border:none;box-sizing:border-box;width:168px;max-width:100%;height:76px}.print-root .quote-doc .print-logo-box img,.print-root .order-doc .print-logo-box img,.print-root .quote-doc .qd-logo-box img,.print-root .order-doc .od-logo-box img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.print-root .quote-doc .print-logo-placeholder,.print-root .order-doc .print-logo-placeholder,.print-root .quote-doc .qd-logo-placeholder,.print-root .order-doc .od-logo-placeholder{font-size:11px;font-weight:700;color:#9ca3af;line-height:76px;text-align:center}.print-root[data-pdf-output] .print-doc-header-table,.print-root[data-print-output] .print-doc-header-table{display:table!important;width:100%!important;table-layout:fixed!important}.print-root[data-pdf-output] .print-doc-header-table tbody,.print-root[data-print-output] .print-doc-header-table tbody{display:table-row-group!important}.print-root[data-pdf-output] .print-doc-header-table tr,.print-root[data-print-output] .print-doc-header-table tr{display:table-row!important}.print-root[data-pdf-output] .print-doc-header-table td,.print-root[data-print-output] .print-doc-header-table td{display:table-cell!important;vertical-align:top!important}.print-root[data-pdf-output] .print-doc-header-table col,.print-root[data-print-output] .print-doc-header-table col{display:table-column!important}.print-root[data-pdf-output] .print-doc-header-table colgroup,.print-root[data-print-output] .print-doc-header-table colgroup{display:table-column-group!important}@media print{html,body,#root{overflow:visible!important;overflow-x:visible!important;height:auto!important;min-height:0!important;max-width:none!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.crm-app-chrome{display:none!important}main{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}.crm-list-page{padding:.5rem 0!important;overflow:visible!important;max-width:100%!important}.crm-list-page-print-hide{display:none!important}.crm-list-page__desktop{display:block!important}.crm-list-page__mobile{display:none!important}.crm-list-page__table{overflow:visible!important;box-shadow:none!important;border:1px solid #cbd5e1!important;break-inside:auto;page-break-inside:auto}.crm-list-page .MuiTableContainer-root{overflow:visible!important;max-height:none!important}.crm-list-page .MuiTableCell-root{position:static!important;box-shadow:none!important}.crm-list-page .MuiTableRow-root{break-inside:avoid;page-break-inside:avoid}.crm-list-page .MuiTableHead-root{display:table-header-group}.crm-list-page .MuiPaper-root{background-image:none!important;box-shadow:none!important}@page{size:A4 landscape;margin:10mm}}
