:root{--color-neutral: #f3eadf;--color-primary: #0010cf;--color-warning: #f2b663;--color-negative: #f56161;--color-positive: #52c100;--color-secondary: #bce2f1;--color-background: #f8f8f8;--color-neutral-low: #a9adb9;--color-primary-low: #323232;--color-neutral-high: #323339;--color-secondary-low: #8cbdc9;--color-sidebar-bg: #ffffff;--color-sidebar-card: #1a1a1a;--color-accent: #daa037;--shadow-small: 0 1px 1px rgba(0, 0, 0, .12);--shadow-medium: 0 2px 12px rgba(0, 0, 0, .12);--shadow-large: 0 6px 20px rgba(0, 0, 0, .16);--spacing-xs: 4px;--spacing-s: 8px;--spacing-m: 12px;--spacing-l: 16px;--spacing-xl: 24px;--spacing-xxl: 40px;--radius-m: 10px;--font-main: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono: "Space Mono", monospace}*{box-sizing:border-box}body{margin:0;font-family:var(--font-main);background:var(--color-background);color:var(--color-neutral-high)}@media (max-width: 1000px){.side-menu{display:none}}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}button{font-family:inherit}.only-print{display:none}.input-data-custom::-webkit-datetime-edit-fields-wrapper{color:transparent}.input-data-custom::-webkit-datetime-edit-text,.input-data-custom::-webkit-datetime-edit-month-field,.input-data-custom::-webkit-datetime-edit-day-field,.input-data-custom::-webkit-datetime-edit-year-field{color:transparent}@media print{@page{size:A4;margin:6mm}.only-print{display:block}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important}.side-menu,.no-print{display:none!important}body{background:#fff}.conteudo-pagina{margin-left:0!important}.rd-grid{display:flex!important;flex-direction:column!important;gap:3mm!important}.rd-resumo{flex-direction:row!important;flex-wrap:nowrap!important;gap:2mm!important}.rd-colunas{display:flex!important;flex-direction:column!important;gap:0!important}.rd-tabela-col{width:100%!important;min-width:0!important;flex:none!important}.rd-agrupamentos-col{width:100%!important;flex:none!important;break-before:page!important;page-break-before:always!important;display:flex!important;flex-direction:column!important;gap:0!important;border:none!important;box-shadow:none!important;padding:0!important}.rd-linha-agrupamento{margin:0!important;width:100%!important;padding:2mm 0!important}.rd-bloco,.rd-tabela-col{box-shadow:none!important;border:1px solid #ddd!important;padding:1.5mm!important;font-size:9px!important}.rd-agrupamentos-col,.rd-agrupamentos-col *{font-size:10px!important}.rd-agrupamentos-col>h1{font-size:22px!important}.rd-agrupamentos-col .rd-cabecalho-relatorio,.rd-agrupamentos-col .rd-cabecalho-relatorio *{font-size:12px!important}.rd-bloco{width:auto!important;min-width:0!important}.rd-grid table{font-size:8px!important;width:100%!important}.rd-grid h2{font-size:11px!important;margin-bottom:1mm!important}.rd-grid td,.rd-grid th{padding:.5mm 1.5mm!important;white-space:normal!important}.rd-grid tr{page-break-inside:avoid}.rd-linha-resumo{gap:2mm!important}.rd-label-resumo,.rd-valor-resumo{white-space:nowrap!important;font-size:9px!important}.rd-linha-agrupamento{break-inside:avoid!important;page-break-inside:avoid!important}.ag-grid-totais{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:2mm!important}.ag-grid-totais *{font-size:9px!important}}
