@media print{.print\:hidden{display:none!important}body{margin:0;padding:0;font-size:11pt;line-height:1.3;color:#000!important;background:#fff!important}.print\:block{display:block!important}.space-y-8>:not([hidden])~:not([hidden]){margin-top:.75rem!important}.space-y-6>:not([hidden])~:not([hidden]){margin-top:.5rem!important}.space-y-4>:not([hidden])~:not([hidden]){margin-top:.25rem!important}.shadow-lg,.shadow-xl{box-shadow:none!important;border:1px solid #e5e7eb!important}.bg-gradient-to-br{background:#f9fafb!important}.bg-gradient-to-r{background:#f3f4f6!important}.w-80.h-80{width:150px!important;height:150px!important}.w-32.h-32{width:80px!important;height:80px!important}.text-gray-800,.text-gray-900{color:#111827!important}.text-gray-600,.text-gray-700{color:#374151!important}.text-white{color:#000!important}table{border-collapse:collapse!important;width:100%!important;margin-bottom:1rem!important;font-size:10pt!important}th,td{text-align:left!important;border:1px solid #d1d5db!important;padding:4px!important}thead{background-color:#f3f4f6!important}.page-break-before{page-break-before:always}.page-break-after{page-break-after:always}.page-break-inside-avoid{page-break-inside:avoid}[style*="background: conic-gradient"],[style*=backgroundColor],.bg-red-100,.bg-yellow-100,.bg-green-100,.bg-blue-100,.bg-purple-100,.bg-cyan-100,.text-red-800,.text-yellow-800,.text-green-800,.text-blue-800,.text-purple-800,.text-cyan-800,.bg-red-50,.bg-yellow-50,.bg-green-50,.bg-blue-50,.bg-purple-50,.bg-cyan-50{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}h1,h2,h3,h4{page-break-after:avoid;color:#000!important;margin-bottom:.5rem!important}.lg\:grid-cols-5{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lg\:grid-cols-3{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lg\:flex-row{flex-direction:column!important}.grid.gap-6,.gap-8{gap:.5rem!important}.text-xl{font-size:16pt!important;font-weight:700!important}.text-lg{font-size:14pt!important;font-weight:600!important}.text-2xl{font-size:18pt!important;font-weight:700!important}.text-3xl{font-size:14pt!important;font-weight:700!important}.flex.justify-center{justify-content:center!important}.p-6{padding:.5rem!important}.p-4{padding:.25rem!important}.px-4{padding-left:.25rem!important;padding-right:.25rem!important}.py-3{padding-top:.25rem!important;padding-bottom:.25rem!important}.flex-1{flex:1!important}.transition-all,.transition-colors,.transition-opacity{transition:none!important}.hover\:shadow-xl:hover,.hover\:shadow-md:hover{box-shadow:none!important}.backdrop-blur-md{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0000001a!important}@page{margin:.75in;size:A4;@top-center{content:"Relatório de Indicadores UTI"}@bottom-center{content:"Página " counter(page)}}@page:first{@top-center{content:""}}.avoid-break{page-break-inside:avoid}.flex.flex-col.lg\:flex-row{flex-direction:row!important;align-items:flex-start!important}.text-xs{font-size:9pt!important}.text-sm{font-size:10pt!important}}
