@page{size:A4;margin:22mm 16mm 24mm;@top-center{content:element(printHeader)}@bottom-left{content:"Diagnóstico de Risco da Saída Fiscal — Carvalho Barros Advocacia Internacional";font-family:Plus Jakarta Sans,sans-serif;font-size:8pt;color:#6b7180}@bottom-right{content:counter(page) " / " counter(pages);font-family:Plus Jakarta Sans,sans-serif;font-size:8pt;color:#6b7180}}@page :first{@top-center{content:none}}.print-running-header{position:running(printHeader);font-family:Cormorant Garamond,serif;font-size:10pt;color:#0e1e3c;text-align:center;border-bottom:.5pt solid #D4AF37;padding-bottom:4mm;margin-bottom:2mm}@media print{html,body{background:#fff!important;color:#1a1a1a!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.no-print,[data-no-print=true],.MuiAccordionSummary-expandIconWrapper,.MuiSnackbar-root,footer[data-footer=site]{display:none!important}.print-hide-cta{display:none!important}.print-only{display:block!important}.MuiCollapse-root{height:auto!important;visibility:visible!important;min-height:auto!important}.MuiCollapse-wrapper{height:auto!important}.MuiCollapse-wrapperInner{display:block!important}h1,h2,h3,h4,h5{page-break-after:avoid;break-after:avoid}.print-card{page-break-inside:avoid;break-inside:avoid;margin-bottom:6mm!important}.print-hero{background:linear-gradient(180deg,#0e1e3c,#0a1a36)!important;color:#fafaf8!important;padding:24mm 14mm!important;page-break-after:always;break-after:page}.print-section-resumo{page-break-before:avoid;break-before:avoid}.print-section-componentes,.print-section-plano{page-break-before:page;break-before:page}button,a[role=button],.MuiButton-root,[role=dialog][aria-label*="dados pessoais"]{display:none!important}.MuiContainer-root{max-width:100%!important;padding-left:0!important;padding-right:0!important}img{max-width:100%!important;height:auto!important}.print-footer{margin-top:12mm!important;padding-top:6mm!important;border-top:.5pt solid #0E1E3C!important;page-break-inside:avoid;break-inside:avoid}body{font-size:10pt;line-height:1.5}h1{font-size:24pt!important}h2{font-size:18pt!important}h3{font-size:14pt!important}h4{font-size:12pt!important}h5{font-size:11pt!important}}.print-only{display:none}body.print-preview .no-print{display:none!important}body.print-preview .print-only{display:block!important}
