@media print{@page{margin:2cm;size:A4;@top-center{content:""!important}@bottom-center{content:"Seite " counter(page) " von " counter(pages)!important;font-family:Arial,sans-serif!important;font-size:9pt!important;color:#666!important}}.print-exclude,.sticky,button:not(.print-include),footer,header,nav{display:none!important}body{font-size:11pt;line-height:1.5;font-family:Arial,sans-serif!important;background-color:#fff!important;color:#000!important;margin:0;padding:0}*{overflow:visible!important}.tom-document-footer,.tom-document-header,.tom-page-number,.tom-section,[class*=tom-]{display:none!important}.brao-document-header{display:block!important;margin-bottom:2cm;text-align:center;border-bottom:2px solid #d6d42f;padding-bottom:1cm;page-break-after:avoid}.brao-document-header .header-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5cm;margin-bottom:.5cm}.brao-document-header .company-logo{height:4cm;width:auto;max-width:10cm;object-fit:contain;margin-bottom:.5cm;-webkit-print-color-adjust:exact;print-color-adjust:exact;margin-left:auto;margin-right:auto}.brao-document-header h1{font-size:18pt;font-weight:700;margin-bottom:.3cm;color:#333}.brao-document-header .company-info{font-size:12pt;margin-bottom:.2cm;color:#666}.brao-document-header .document-date{font-size:10pt;color:#666}.brao-document-header .document-subtitle{font-size:14pt;color:#d6d42f;font-weight:600;margin-bottom:.2cm;-webkit-print-color-adjust:exact;print-color-adjust:exact}.brao-intro-note{border:1px solid #ccc;padding:.5cm;margin-bottom:1cm;background-color:#f9f9f9!important;page-break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact}.brao-intro-note h2{font-size:14pt;margin-top:0!important;margin-bottom:.3cm}.brao-section{border-bottom:1px solid #ccc;margin-bottom:1cm;padding-bottom:.5cm;page-break-inside:avoid}.text-lg.font-semibold.mb-3.text-gray-800{font-size:14pt!important;font-weight:700!important;color:#000!important;margin-bottom:.5cm!important;border-bottom:1px solid #000;padding-bottom:.2cm}.text-gray-600.text-sm.mb-6{font-size:10pt!important;margin-bottom:.5cm!important;font-style:italic}.brao-measures-grid{margin-top:.5cm;page-break-inside:avoid}.brao-measure-category{break-inside:avoid;margin-bottom:.5cm;page-break-inside:avoid}.font-medium.text-gray-700.mb-4{font-size:12pt!important;font-weight:700!important;margin-top:.5cm!important;margin-bottom:.3cm!important;color:#333!important}.bg-gray-50.p-3.rounded-md{background-color:#fff!important;padding:.2cm 0!important;margin-bottom:.3cm!important;border-bottom:1px dotted #ccc;page-break-inside:avoid}.text-gray-800.block{font-weight:700!important;color:#000!important;margin-bottom:.1cm!important}.text-gray-600.text-sm.block.mt-1{font-size:10pt!important;color:#333!important}.brao-page-number{position:running(footer)}.brao-document-footer,.brao-page-number{text-align:center;font-size:9pt;color:#666}.brao-document-footer{display:block!important;margin-top:1cm;border-top:1px solid #ccc;padding-top:.3cm;page-break-before:avoid}aside.w-64.flex-shrink-0{display:none!important}main.flex-1.min-w-0{width:100%!important;max-width:100%!important}.bg-white.border.border-gray-200.rounded-lg.p-6{page-break-inside:avoid;margin-bottom:1cm}.hover\:shadow-md,.shadow,.shadow-sm{box-shadow:none!important}.border,.border-gray-200{border:none!important}.rounded-lg,.rounded-md{border-radius:0!important}.print-document{width:100%!important}.container,.print-document{padding:0!important;margin:0!important}.container{max-width:100%!important}.flex{display:block!important}.text-gray-600.text-sm.italic{font-style:normal!important;color:#666!important}\ h1:contains("Technische und organisatorische Maßnahmen"),div:contains("Technische und organisatorische Maßnahmen"),h2:contains("Technische und organisatorische Maßnahmen"),h3:contains("Technische und organisatorische Maßnahmen"){display:none!important}.brao-document-header .header-text{text-align:center;display:flex;flex-direction:column;align-items:center}}.brao-document-footer,.brao-document-header,.brao-page-number{display:none}@media screen{.brao-measures-grid{display:flex;flex-direction:column}}