@media print{@page{size:A4;margin:14mm 13mm 15mm}html,body{background:#fff!important;font-size:10pt!important;line-height:1.4!important}body,.simulador-print,.simulador-print *{-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact}.simulador-print,.simulador-print .mpf-p-container,.simulador-print>div{background:#fff!important}.simulador-print-reserva{zoom:.9}.simulador-print .mpf-p-hide{display:none!important}.simulador-print .mpf-p-folha{border-bottom:2px solid #e75c1a;justify-content:space-between;align-items:flex-end;gap:8mm;margin:0 0 5mm!important;padding:0 0 3mm!important;display:flex!important}.simulador-print .mpf-p-folha-left{flex:1;min-width:0}.simulador-print .mpf-p-folha-logo{width:42mm!important;height:auto!important;display:block!important}.simulador-print .mpf-p-folha-titulo{color:#1a1a1a!important;margin:3mm 0 0!important;font-size:13pt!important;font-weight:700!important;line-height:1.15!important}.simulador-print .mpf-p-folha-resumo{color:#525252!important;margin:1mm 0 0!important;font-size:9pt!important;line-height:1.3!important}.simulador-print .mpf-p-folha-right{text-align:right;white-space:nowrap;flex-shrink:0}.simulador-print .mpf-p-folha-right p{color:#707070!important;margin:0!important;font-size:8pt!important;line-height:1.4!important}.simulador-print .mpf-p-folha-right a{color:inherit!important;text-decoration:none!important}.simulador-print .mpf-p-container{max-width:none!important;margin:0!important;padding:0!important}.simulador-print section,.simulador-print aside{break-inside:avoid;margin-top:0!important;margin-bottom:0!important;padding:0!important}.simulador-print .mpf-p-caminho{break-inside:auto!important}.simulador-print-investimento .mpf-p-caminho{break-before:page!important}.simulador-print .mpf-p-grafico-barras{scrollbar-width:none;padding-bottom:0!important;overflow:visible!important}.simulador-print .mpf-p-grafico-barras>*{flex:1 1 0!important;min-width:0!important}.simulador-print .mpf-p-grafico-barras::-webkit-scrollbar{display:none}.simulador-print .mpf-p-container>*+*,.simulador-print .mpf-p-container section+section{margin-top:3mm!important}.simulador-print h1,.simulador-print h2,.simulador-print h3{break-after:avoid;line-height:1.2!important}.simulador-print .mpf-p-container [class*=gap-]{gap:2mm!important}.simulador-print .mpf-p-card{break-inside:avoid;box-shadow:none!important;background:#fff!important;border:1px solid #e2e2e2!important;border-radius:8px!important;margin:3mm 0!important;padding:4mm!important}.simulador-print .mpf-p-card-title{margin:0!important;font-size:12pt!important;line-height:1.15!important}.simulador-print .mpf-p-card-sub{margin:1mm 0 0!important;font-size:8.5pt!important;line-height:1.3!important}.simulador-print .mpf-p-card-num{border-radius:3px!important;width:5mm!important;min-width:5mm!important;height:5mm!important;min-height:5mm!important;font-size:7.5pt!important}.simulador-print .mpf-p-card-head{margin-bottom:3mm!important}.simulador-print .mpf-p-container h2{font-size:12pt!important}.simulador-print .mpf-p-container h3{font-size:11pt!important}.simulador-print .mpf-p-container p,.simulador-print .mpf-p-container li,.simulador-print .mpf-p-container span{font-size:9.5pt;line-height:1.4}.simulador-print .mpf-p-stack-print{display:block!important}.simulador-print .mpf-p-stack-print>*+*{margin-top:3mm!important}.simulador-print .mpf-p-resultado{break-inside:avoid;color:#fff!important;-webkit-print-color-adjust:exact!important;-moz-print-color-adjust:exact!important;print-color-adjust:exact!important;background-color:#e75c1a!important;border-radius:8px!important;margin:3mm 0!important;padding:4mm!important;overflow:visible!important}.simulador-print .mpf-p-resultado *{-webkit-print-color-adjust:exact!important;-moz-print-color-adjust:exact!important;print-color-adjust:exact!important}.simulador-print .mpf-p-resultado-num{margin:0!important;font-size:18pt!important;line-height:1.05!important}.simulador-print .mpf-p-resultado-cap{margin:1mm 0 0!important;font-size:8pt!important;line-height:1.3!important}.simulador-print .mpf-p-resultado-valor{margin:0!important;font-size:14pt!important;line-height:1.05!important}.simulador-print .mpf-p-resultado img[role=presentation]{display:none!important}.simulador-print .mpf-p-input{background:#fff!important;border-color:#e2e2e2!important;padding:1.5mm 2.5mm!important}.simulador-print-reserva .mpf-p-gastos{grid-template-columns:1fr 1fr!important;gap:1mm 3mm!important;display:grid!important}.simulador-print-reserva .mpf-p-gastos>label{background:#fff!important;border:1px solid #e2e2e2!important;gap:2mm!important;padding:1mm 2mm!important;font-size:8.5pt!important}.simulador-print-reserva .mpf-p-gastos>label input{width:18mm!important;padding:0!important;font-size:8.5pt!important}.simulador-print-reserva .mpf-p-gastos>label span{font-size:8.5pt!important}.simulador-print-reserva .mpf-p-painel-sticky{position:static!important;top:auto!important}.simulador-print-reserva .mpf-p-card .border-t{margin-top:2mm!important;padding-top:2mm!important}.simulador-print-financiamento .mpf-p-mini-col{height:20mm!important}.simulador-print-financiamento .mpf-p-grafico svg{height:auto!important;max-height:62mm!important}.simulador-print-financiamento .mpf-p-dupla{grid-template-columns:1fr 1fr!important;gap:5mm!important;display:grid!important}.simulador-print .mpf-p-tabela-wrap{border-radius:8px!important;max-height:none!important;overflow:visible!important}.simulador-print .mpf-p-tabela-wrap td,.simulador-print .mpf-p-tabela-wrap th{padding:1.6mm 2mm!important;font-size:8.4pt!important}.simulador-print .mpf-p-tabela-wrap thead{display:table-header-group}.simulador-print .mpf-p-tabela-wrap thead th{position:static!important}.simulador-print .mpf-p-tabela-wrap tbody tr{break-inside:avoid}.simulador-print-financiamento .mpf-p-tabela-wrap tbody tr:nth-child(n+13){display:none!important}.simulador-print-financiamento .mpf-p-tabela-corte{color:#525252!important;margin-top:3mm!important;font-size:8.5pt!important;display:block!important}.simulador-print .mpf-p-leitura,.simulador-print .mpf-p-veredito{break-inside:avoid;background:#fdf3ee!important;padding:5mm!important}.simulador-print .mpf-p-leitura li{font-size:8.8pt!important;line-height:1.4!important}.simulador-print-financiamento .mpf-p-destaque-v{font-size:15pt!important;line-height:1.05!important}}.mpf-p-folha,.mpf-p-tabela-corte{display:none}
