.ce-logo-container,.ce-logo-box,.ce-logo-wrapper,.ce-identification-plate,.maintenance-table-row,.table-container,table{page-break-inside:avoid!important;break-inside:avoid!important;-webkit-column-break-inside:avoid!important;overflow:visible!important}.document-section,.section-block,.client-data-summary,.maintenance-entry,.risk-item,.device-row,.signature-block,.declaration-block,div[class*=maintenance],div[class*=registro]{page-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid}.document-content{page-break-inside:auto!important;break-inside:auto!important}.document-content-page-break,.force-page-break{page-break-before:always!important;break-before:page!important}h1,h2,h3,h4,h5,h6,.document-title,.section-title,.document-header{page-break-after:avoid!important;break-after:avoid!important;page-break-inside:avoid!important;break-inside:avoid!important;-webkit-column-break-after:avoid!important}p,li,td,th,span,div{orphans:4!important;widows:4!important;word-wrap:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}p,span,td,th,li,div{page-break-inside:avoid!important;break-inside:avoid!important}table{page-break-inside:avoid!important;break-inside:avoid!important;-webkit-column-break-inside:avoid!important;display:table!important;width:100%!important}thead{display:table-header-group!important;page-break-inside:avoid!important;break-inside:avoid!important}tbody{display:table-row-group!important;page-break-inside:avoid!important;break-inside:avoid!important}tr{page-break-inside:avoid!important;break-inside:avoid!important;-webkit-column-break-inside:avoid!important;display:table-row!important}td,th{page-break-inside:avoid!important;break-inside:avoid!important;vertical-align:top!important;padding:4px 8px!important}ul,ol,li{page-break-inside:avoid!important;break-inside:avoid!important}.ce-mark,.ce-logo,.ce-symbol{page-break-inside:avoid!important;break-inside:avoid!important;display:block;min-height:150px}.ce-identification-plate{page-break-inside:avoid!important;break-inside:avoid!important;min-height:300px}.signature-section,.signature-line,.signature-block,.client-info-block,.client-data-grid,.maintenance-record-row,.maintenance-table-row,.risk-analysis-section,.deficiency-item,.compliance-row{page-break-inside:avoid!important;break-inside:avoid!important}img,svg,canvas{page-break-inside:avoid!important;break-inside:avoid!important}.image-container,.logo-container,figure{page-break-inside:avoid!important;break-inside:avoid!important}@page{margin:8mm 10mm;size:A4;orphans:3;widows:3}@media print{body{margin:0!important;padding:0!important}*{box-shadow:none!important;text-shadow:none!important}.document-content{margin-bottom:.25rem!important;margin-top:0!important;padding-top:.5rem!important;padding-bottom:.5rem!important}.document-header{margin-bottom:.25rem!important;padding-bottom:.25rem!important;padding-top:.5rem!important}.document-footer{margin-top:.25rem!important;padding-top:.25rem!important;padding-bottom:.5rem!important}br{display:none!important}.p-6,.p-8{padding:.75rem!important}.p-4{padding:.5rem!important}.mb-6,.mb-8{margin-bottom:.5rem!important}.mb-4{margin-bottom:.375rem!important}.mb-2{margin-bottom:.25rem!important}.mt-6,.mt-8{margin-top:.5rem!important}.mt-4{margin-top:.375rem!important}.space-y-4>*+*{margin-top:.5rem!important}.space-y-6>*+*{margin-top:.75rem!important}h1{margin-bottom:.75rem!important;margin-top:.5rem!important;font-size:1.25rem!important}h2{margin-bottom:.5rem!important;margin-top:.5rem!important;font-size:1.1rem!important}h3{margin-bottom:.375rem!important;margin-top:.375rem!important}}.device-group,.checkbox-group,.safety-devices-section{page-break-inside:avoid!important;break-inside:avoid!important}.legal-declaration,.conformity-declaration,.warranty-section{page-break-inside:avoid!important;break-inside:avoid!important;min-height:200px}hr{page-break-after:avoid!important;break-after:avoid!important}.no-page-break{page-break-inside:avoid!important;break-inside:avoid!important;-webkit-column-break-inside:avoid!important}.page-break-before{page-break-before:always!important;break-before:page!important}.page-break-after{page-break-after:always!important;break-after:page!important}body{margin:0;font-family:-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}html{scroll-behavior:smooth}input,select,textarea{font-family:inherit}button{-webkit-user-select:none;user-select:none}
