@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-ext-wght-normal-IYF56FF6.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-wght-normal-JEOLYBOO.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-ext-wght-normal-EOVOK2B5.woff2") format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-wght-normal-IRE366VL.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-vietnamese-wght-normal-CE5GGD3W.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-ext-wght-normal-HA22NDSG.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-wght-normal-NRMW37G5.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-cyrillic-ext-wght-normal-2GMQGZDT.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-cyrillic-wght-normal-F76KYTZG.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-greek-wght-normal-NNUWM3E7.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-vietnamese-wght-normal-HA5TFICD.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-latin-ext-wght-normal-6XGHMEDV.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-latin-wght-normal-73PUZEUA.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{height:100%;color-scheme:light;--mat-sys-background: #fdf9ef;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f4f0e7;--mat-sys-inverse-primary: #97d781;--mat-sys-inverse-surface: #31312a;--mat-sys-on-background: #1c1c16;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #18520b;--mat-sys-on-primary-fixed: #022100;--mat-sys-on-primary-fixed-variant: #18520b;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #125200;--mat-sys-on-secondary-fixed: #042100;--mat-sys-on-secondary-fixed-variant: #125200;--mat-sys-on-surface: #1c1c16;--mat-sys-on-surface-variant: #45483f;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #832515;--mat-sys-on-tertiary-fixed: #3f0400;--mat-sys-on-tertiary-fixed-variant: #832515;--mat-sys-outline: #75786e;--mat-sys-outline-variant: #c5c8bc;--mat-sys-primary: #326b22;--mat-sys-primary-container: #b2f49a;--mat-sys-primary-fixed: #b2f49a;--mat-sys-primary-fixed-dim: #97d781;--mat-sys-scrim: #000000;--mat-sys-secondary: #1b6d00;--mat-sys-secondary-container: #98fa76;--mat-sys-secondary-fixed: #98fa76;--mat-sys-secondary-fixed-dim: #7ddd5d;--mat-sys-shadow: #000000;--mat-sys-surface-bright: #fdf9ef;--mat-sys-surface-container: #f1eee4;--mat-sys-surface-container-high: #ece8de;--mat-sys-surface-container-highest: #e6e2d8;--mat-sys-surface-container-low: #f7f3e9;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dddad0;--mat-sys-surface-tint: #326b22;--mat-sys-surface-variant: #e1e4d8;--mat-sys-tertiary: #a33c29;--mat-sys-tertiary-container: #ffdad3;--mat-sys-tertiary-fixed: #ffdad3;--mat-sys-tertiary-fixed-dim: #ffb4a5;--mat-sys-neutral-variant20: #2e3229;--mat-sys-neutral10: #1c1c16;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Inter Variable, Inter, system-ui, sans-serif;--mat-sys-body-large-font: Inter Variable, Inter, system-ui, sans-serif;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Inter Variable, Inter, system-ui, sans-serif;--mat-sys-body-medium-font: Inter Variable, Inter, system-ui, sans-serif;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Inter Variable, Inter, system-ui, sans-serif;--mat-sys-body-small-font: Inter Variable, Inter, system-ui, sans-serif;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Manrope Variable, Manrope, Inter Variable, system-ui, sans-serif;--mat-sys-display-large-font: Manrope Variable, Manrope, Inter Variable, system-ui, sans-serif;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Manrope Variable, Manrope, Inter Variable, system-ui, sans-serif;--mat-sys-display-medium-font: Manrope Variable, Manrope, Inter Variable, system-ui, sans-serif;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Manrope Variable, Manrope, Inter Variable, system-ui, sans-serif;--mat-sys-display-small-font: Manrope Variable, Manrope, Inter Variable, system-ui, sans-serif;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Manrope Variable, Manrope, Inter Variable, system-ui, sans-serif;--mat-sys-headline-large-font: Manrope Variable, Manrope, Inter Variable, system-ui, sans-serif;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Manrope Variable, Manrope, Inter Variable, system-ui, sans-serif;--mat-sys-headline-medium-font: Manrope Variable, Manrope, Inter Variable, system-ui, sans-serif;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Manrope Variable, Manrope, Inter Variable, system-ui, sans-serif;--mat-sys-headline-small-font: Manrope Variable, Manrope, Inter Variable, system-ui, sans-serif;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 550 .875rem / 1.25rem Inter Variable, Inter, system-ui, sans-serif;--mat-sys-label-large-font: Inter Variable, Inter, system-ui, sans-serif;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 550;--mat-sys-label-large-weight-prominent: 650;--mat-sys-label-medium: 550 .75rem / 1rem Inter Variable, Inter, system-ui, sans-serif;--mat-sys-label-medium-font: Inter Variable, Inter, system-ui, sans-serif;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 550;--mat-sys-label-medium-weight-prominent: 650;--mat-sys-label-small: 550 .688rem / 1rem Inter Variable, Inter, system-ui, sans-serif;--mat-sys-label-small-font: Inter Variable, Inter, system-ui, sans-serif;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 550;--mat-sys-title-large: 400 1.375rem / 1.75rem Manrope Variable, Manrope, Inter Variable, system-ui, sans-serif;--mat-sys-title-large-font: Manrope Variable, Manrope, Inter Variable, system-ui, sans-serif;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 550 1rem / 1.5rem Inter Variable, Inter, system-ui, sans-serif;--mat-sys-title-medium-font: Inter Variable, Inter, system-ui, sans-serif;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 550;--mat-sys-title-small: 550 .875rem / 1.25rem Inter Variable, Inter, system-ui, sans-serif;--mat-sys-title-small-font: Inter Variable, Inter, system-ui, sans-serif;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 550;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-button-filled-container-shape: 10px;--mat-button-outlined-container-shape: 10px;--mat-button-protected-container-shape: 10px;--mat-button-text-container-shape: 10px;--mat-button-tonal-container-shape: 10px;--mat-form-field-outlined-container-shape: 10px;--mat-form-field-outlined-outline-color: var(--mat-sys-outline-variant);--mat-card-outlined-container-shape: 16px;--mat-card-outlined-outline-color: var(--mat-sys-outline-variant);--mat-card-outlined-container-color: var(--rt-superficie-cartao);--mat-dialog-container-shape: 20px;--mat-chip-container-shape-radius: 8px;--mat-chip-outline-color: var(--mat-sys-outline-variant);--mat-table-background-color: transparent;--mat-table-header-headline-font: var(--rt-fonte-texto);--mat-table-header-headline-size: 12px;--mat-table-header-headline-weight: 600;--mat-table-header-headline-color: var(--mat-sys-on-surface-variant);--mat-table-row-item-outline-color: var(--mat-sys-outline-variant);--mat-sys-body-large-tracking: 0;--mat-sys-body-medium-tracking: 0;--mat-sys-body-small-tracking: 0;--mat-sys-label-large-tracking: 0;--mat-sys-label-medium-tracking: 0;--mat-sys-label-small-tracking: 0;--mat-sys-title-large-tracking: 0;--mat-sys-title-medium-tracking: 0;--mat-sys-title-small-tracking: 0;--mat-sys-surface: #fdf9ef;--mat-sidenav-content-background-color: var(--mat-sys-surface);--mat-sys-secondary-container: rgb(83.8431372549%, 99.2156862745%, 78.5098039216%);--rt-fonte-texto: Inter Variable, Inter, system-ui, sans-serif;--rt-fonte-titulo: Manrope Variable, Manrope, Inter Variable, system-ui, sans-serif;--rt-superficie-cartao: #ffffff;--rt-raio-p: 8px;--rt-raio-m: 12px;--rt-raio-g: 16px;--rt-raio-xl: 24px;--rt-sombra-1: 0 1px 3px rgb(0 0 0 / .04), 0 1px 2px rgb(0 0 0 / .02);--rt-sombra-2: 0 4px 14px rgb(0 0 0 / .07), 0 1px 3px rgb(0 0 0 / .04);--rt-sombra-dock: 0 10px 30px rgb(0 0 0 / .08), 0 2px 8px rgb(0 0 0 / .04);--rt-largura-conteudo: 1160px;--rt-sucesso: #326b22;--rt-sucesso-fundo: rgb(87.9215686275%, 98.2745098039%, 84.1568627451%);--rt-sucesso-texto: #073900;--rt-sucesso-borda: #97d781;--rt-aviso: #964900;--rt-aviso-fundo: rgb(100%, 94.8392156863%, 86.8235294118%);--rt-aviso-texto: #612d00;--rt-aviso-borda: #ffd387;--rt-perigo: #a33c29;--rt-perigo-fundo: rgb(100%, 91.2941176471%, 89.6470588235%);--rt-perigo-texto: #640d02;--rt-perigo-borda: #ffb4a5;--rt-info: #005cbb;--rt-info-fundo: #ecf0ff;--rt-info-texto: #002f65;--rt-info-borda: #abc7ff;--rt-neutro-fundo: #f1eee4;--rt-neutro-texto: #3d3c35;--rt-neutro-borda: #cac6bd;--rt-grafico-servicos: #326b22;--rt-grafico-despesas: #a33c29;--rt-acao-destaque: linear-gradient( 135deg, var(--mat-sys-primary) 0%, #1b6d00 100% );--rt-acao-destaque-sombra: 0 6px 18px rgba(24, 82, 11, .35);--rt-lateral-fundo: rgb(4.3137254902%, 10.3921568627%, 2.7450980392%);--rt-lateral-texto: #b2f49a;--rt-lateral-texto-suave: #7dbb68;--rt-lateral-ativo: rgba(43, 137, 13, .18);--rt-lateral-destaque: #62c044}body{background-color:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);font-family:var(--rt-fonte-texto);margin:0;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{font-family:var(--rt-fonte-titulo);letter-spacing:-.01em}a{color:var(--mat-sys-primary);text-decoration:none}a:hover{text-decoration:underline}.num,.valor,strong,td,.mat-mdc-cell{font-variant-numeric:tabular-nums}.icone-cheio{font-variation-settings:"FILL" 1}.pagina-cabecalho{display:flex;align-items:center;justify-content:space-between;gap:12px 16px;flex-wrap:wrap;margin-bottom:20px}.pagina-cabecalho h1{font:650 26px/1.2 var(--rt-fonte-titulo);letter-spacing:-.02em;margin:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pagina-cabecalho .acoes,.pagina-cabecalho .barra-acoes{display:flex;gap:8px;flex-wrap:wrap;margin-top:0}@media(max-width:599px){.pagina-cabecalho{margin-bottom:16px}.pagina-cabecalho h1{font-size:22px}.pagina-cabecalho .acoes,.pagina-cabecalho .barra-acoes{width:100%;gap:8px;justify-content:flex-start;--mat-button-filled-container-height: 44px;--mat-button-outlined-container-height: 44px;--mat-button-text-container-height: 44px;--mat-button-tonal-container-height: 44px;--mat-button-filled-horizontal-padding: 16px;--mat-button-outlined-horizontal-padding: 14px;--mat-button-text-horizontal-padding: 12px;--mat-button-filled-label-text-size: 14px;--mat-button-outlined-label-text-size: 14px;--mat-button-text-label-text-size: 14px}}.pagina-subtitulo{margin:-12px 0 20px;color:var(--mat-sys-on-surface-variant)}.pagina-filtros{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-bottom:12px}.pagina-filtros .busca{flex:1 1 260px}mat-chip-listbox{margin-bottom:12px}@media(max-width:599px){mat-chip-listbox .mdc-evolution-chip-set__chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px;margin-right:-16px;padding-right:16px}}.chips-atalho{margin:-4px 0 10px}.chips-atalho .mdc-evolution-chip__text-label{max-width:220px;overflow:hidden;text-overflow:ellipsis}.estado-vazio{padding:40px 24px;text-align:center;color:var(--mat-sys-on-surface-variant);border:1px dashed var(--mat-sys-outline-variant);border-radius:var(--rt-raio-g);list-style:none}td.estado-vazio,.tabela-rolavel .estado-vazio{border:none}.texto-erro{color:var(--mat-sys-error)}.texto-secundario,.secundario{font:var(--mat-sys-body-small);color:var(--mat-sys-on-surface-variant)}.selo{display:inline-flex;align-items:center;gap:6px;padding:2px 10px 2px 8px;border-radius:999px;font:550 12px/18px var(--rt-fonte-texto);white-space:nowrap;vertical-align:middle;background:var(--rt-neutro-fundo);color:var(--rt-neutro-texto);border:1px solid var(--rt-neutro-borda)}.selo:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.85;flex:none}.selo.positivo,.selo.situacao-APROVADA,.selo.cobranca-EMITIDA{background:var(--rt-sucesso-fundo);color:var(--rt-sucesso-texto);border-color:var(--rt-sucesso-borda)}.selo.atencao,.selo.situacao-EM_CORRECAO,.selo.cobranca-RASCUNHO{background:var(--rt-aviso-fundo);color:var(--rt-aviso-texto);border-color:var(--rt-aviso-borda)}.selo.alerta,.selo.situacao-REJEITADA,.selo.cobranca-VENCIDA{background:var(--rt-perigo-fundo);color:var(--rt-perigo-texto);border-color:var(--rt-perigo-borda)}.selo.info,.selo.situacao-PENDENTE{background:var(--rt-info-fundo);color:var(--rt-info-texto);border-color:var(--rt-info-borda)}.grade-formulario{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 16px}.grade-formulario .largo{grid-column:1/-1}.secao-formulario{margin-bottom:16px;padding:16px 20px 4px;border-radius:var(--rt-raio-g);background:var(--rt-superficie-cartao);border:1px solid var(--mat-sys-outline-variant)}.secao-formulario h2{font:600 16px/1.3 var(--rt-fonte-titulo);margin:0 0 16px}@media(max-width:599px){.secao-formulario{padding:14px 14px 2px}}.barra-acoes{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}.campo-cheio{width:100%}.botao-perigo{color:var(--mat-sys-error)!important}.valor-negativo{color:var(--mat-sys-error)}.carregar-mais{display:block;margin:16px auto}.tabela-rolavel{overflow-x:auto;background:var(--rt-superficie-cartao);border:1px solid var(--mat-sys-outline-variant);border-radius:var(--rt-raio-g)}.tabela-rolavel table{width:100%;min-width:640px}.tabela-rolavel th.mat-mdc-header-cell{text-transform:uppercase;letter-spacing:.04em}.tabela-rolavel tr.mat-mdc-row{cursor:pointer;transition:background .12s}.tabela-rolavel tr.mat-mdc-row:hover{background:var(--mat-sys-surface-container-low)}.tabela-rolavel tr.mat-mdc-row:last-child td{border-bottom:none}.tabela-rolavel .secundario{display:block;font:var(--mat-sys-body-small);color:var(--mat-sys-on-surface-variant)}.tabela-rolavel a{font-weight:550}.lista-cartoes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.item-cartao{position:relative;display:block;padding:14px 16px 14px 18px;border-radius:var(--rt-raio-g);border:1px solid var(--mat-sys-outline-variant);background:var(--rt-superficie-cartao);color:inherit;text-decoration:none;box-shadow:var(--rt-sombra-1);transition:transform .14s ease,box-shadow .15s ease,border-color .15s ease}.item-cartao:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3.5px;border-radius:0 4px 4px 0;background:transparent;transition:background .15s ease}.item-cartao.status-APROVADA:before,.item-cartao:has(.situacao-APROVADA):before,.item-cartao:has(.cobranca-EMITIDA):before,.item-cartao:has(.selo.positivo):before{background:var(--rt-sucesso)}.item-cartao.status-EM_CORRECAO:before,.item-cartao:has(.situacao-EM_CORRECAO):before,.item-cartao:has(.cobranca-RASCUNHO):before,.item-cartao:has(.selo.atencao):before{background:var(--rt-aviso)}.item-cartao.status-REJEITADA:before,.item-cartao:has(.situacao-REJEITADA):before,.item-cartao:has(.cobranca-VENCIDA):before,.item-cartao:has(.selo.alerta):before{background:var(--rt-perigo)}.item-cartao.status-PENDENTE:before,.item-cartao:has(.situacao-PENDENTE):before,.item-cartao:has(.selo.info):before{background:var(--rt-info)}.item-cartao.link:hover,.item-cartao.link:focus-visible{text-decoration:none;border-color:var(--mat-sys-outline);box-shadow:var(--rt-sombra-2);transform:translateY(-1px)}.item-cartao.link:active{transform:scale(.99)}.item-cartao .linha-principal{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font:550 15px/1.4 var(--rt-fonte-texto);overflow-wrap:anywhere}.item-cartao .linha-principal strong{font-weight:650;white-space:nowrap}.item-cartao .texto-secundario{margin-top:2px}.item-cartao .selos{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.lista-dados{display:grid;grid-template-columns:minmax(120px,max-content) 1fr;gap:10px 20px;margin:16px 0;padding:16px 20px;border-radius:var(--rt-raio-g);background:var(--rt-superficie-cartao);border:1px solid var(--mat-sys-outline-variant)}.lista-dados dt{color:var(--mat-sys-on-surface-variant)}.lista-dados dd{margin:0;overflow-wrap:anywhere}@media(max-width:599px){.lista-dados{grid-template-columns:1fr;gap:2px;padding:14px 16px}.lista-dados dd{margin-bottom:10px}}.aviso{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:var(--rt-raio-m);background:var(--rt-info-fundo);color:var(--rt-info-texto)}.aviso.alerta{background:var(--rt-perigo-fundo);color:var(--rt-perigo-texto)}.aviso.atencao{background:var(--rt-aviso-fundo);color:var(--rt-aviso-texto)}.aviso.neutro{background:var(--rt-neutro-fundo);color:var(--mat-sys-on-surface)}.mat-mdc-dialog-container .mat-mdc-dialog-title{font-family:var(--rt-fonte-titulo)}.indicadores{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.indicador{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-radius:var(--rt-raio-g);background:var(--rt-superficie-cartao);border:1px solid var(--mat-sys-outline-variant);color:var(--mat-sys-on-surface);text-decoration:none;transition:box-shadow .15s,border-color .15s}.indicador:hover,.indicador:focus-visible{text-decoration:none;border-color:var(--mat-sys-outline);box-shadow:var(--rt-sombra-1)}.indicador strong{font:700 32px/1.1 var(--rt-fonte-titulo);letter-spacing:-.02em}.indicador .rodape{font:400 13px/1.4 var(--rt-fonte-texto);color:var(--mat-sys-on-surface-variant)}.indicador.alerta{border-color:color-mix(in srgb,var(--rt-perigo) 40%,transparent)}.indicador.alerta strong{color:var(--rt-perigo)}.indicador.alerta .icone{background:var(--rt-perigo-fundo);color:var(--rt-perigo-texto)}.indicador-topo{display:flex;align-items:center;gap:10px;font:600 14px/1.2 var(--rt-fonte-texto);color:var(--mat-sys-on-surface-variant)}.indicador .icone{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--rt-sucesso-fundo);color:var(--rt-sucesso-texto)}.indicador .icone mat-icon{font-size:20px;width:20px;height:20px}.tabela-dados{width:100%;border-collapse:collapse;font:400 14px/1.4 var(--rt-fonte-texto)}.tabela-dados caption{text-align:left;padding:14px 16px 6px;font:650 14px/1.3 var(--rt-fonte-titulo)}.tabela-dados th,.tabela-dados td{padding:10px 16px;border-bottom:1px solid var(--mat-sys-outline-variant);text-align:left;font-weight:400}.tabela-dados thead th{font:600 12px/1.2 var(--rt-fonte-texto);text-transform:uppercase;letter-spacing:.04em;color:var(--mat-sys-on-surface-variant);background:var(--mat-sys-surface-container-low)}.tabela-dados tbody tr:hover{background:var(--mat-sys-surface-container-lowest)}.tabela-dados tbody tr:last-child th,.tabela-dados tbody tr:last-child td{border-bottom:none}.tabela-dados tfoot th,.tabela-dados tfoot td{font-weight:650;border-top:2px solid var(--mat-sys-outline-variant);border-bottom:none}.tabela-dados .num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.tabela-dados .secundario{display:block;font:var(--mat-sys-body-small);color:var(--mat-sys-on-surface-variant)}.tabela-dados.estreita{min-width:300px}@media(max-width:599px){.indicadores{grid-template-columns:1fr 1fr;gap:10px}.indicador{padding:12px 14px;gap:4px}.indicador strong{font-size:22px}.indicador .indicador-topo{font-size:13px;gap:8px}.indicador .icone{width:28px;height:28px;border-radius:8px}.indicador .rodape{font-size:12px}}.mat-mdc-card-title{font:650 17px/1.3 var(--rt-fonte-titulo)!important}.mat-mdc-card-outlined{border-radius:var(--rt-raio-g);background:var(--rt-superficie-cartao)}.mat-mdc-card-subtitle{font:400 14px/1.4 var(--rt-fonte-texto)!important;color:var(--mat-sys-on-surface-variant)}@media(max-width:599px){.mat-mdc-snack-bar-container{margin:0 12px calc(100px + env(safe-area-inset-bottom))!important}.cdk-global-overlay-wrapper:has(>.mat-mdc-dialog-panel){align-items:flex-end!important;justify-content:center!important}.cdk-overlay-pane.mat-mdc-dialog-panel{width:100%!important;max-width:100%!important;margin:0!important}.mat-mdc-dialog-container{--mat-dialog-container-small-max-width: 100vw;--mat-dialog-container-max-width: 100vw;max-height:92dvh}.mat-mdc-dialog-container .mat-mdc-dialog-surface{border-radius:var(--rt-raio-xl) var(--rt-raio-xl) 0 0!important;padding-bottom:env(safe-area-inset-bottom)}.mat-mdc-dialog-container .mat-mdc-dialog-actions{flex-direction:column-reverse;align-items:stretch;gap:8px;padding:8px 24px 16px}.mat-mdc-dialog-container .mat-mdc-dialog-actions .mat-mdc-button-base{margin:0!important;height:44px}.barra-acoes,.acoes{--mat-button-filled-container-height: 44px;--mat-button-outlined-container-height: 44px;--mat-button-text-container-height: 44px;--mat-button-tonal-container-height: 44px;--mat-button-protected-container-height: 44px}.texto-secundario,.secundario{font-size:13px;line-height:1.4}}@media(max-width:599px){.tabela-rolavel.tabela-cartoes{overflow:visible;background:none;border:none;border-radius:0}.tabela-rolavel.tabela-cartoes table{display:block;min-width:0!important}.tabela-rolavel.tabela-cartoes thead,.tabela-rolavel.tabela-cartoes tr.mat-mdc-header-row{display:none}.tabela-rolavel.tabela-cartoes tbody,.tabela-rolavel.tabela-cartoes tfoot{display:flex;flex-direction:column;gap:8px}.tabela-rolavel.tabela-cartoes tfoot{margin-top:8px}.tabela-rolavel.tabela-cartoes tr,.tabela-rolavel.tabela-cartoes tr.mat-mdc-row{position:relative;display:flex;flex-direction:column;gap:4px;height:auto;padding:12px 16px 12px 18px;border-radius:var(--rt-raio-g);border:1px solid var(--mat-sys-outline-variant);background:var(--rt-superficie-cartao);box-shadow:var(--rt-sombra-1)}.tabela-rolavel.tabela-cartoes tr:before,.tabela-rolavel.tabela-cartoes tr.mat-mdc-row:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3.5px;border-radius:0 4px 4px 0;background:transparent}.tabela-rolavel.tabela-cartoes tr:has(.selo.positivo):before,.tabela-rolavel.tabela-cartoes tr.mat-mdc-row:has(.selo.positivo):before{background:var(--rt-sucesso)}.tabela-rolavel.tabela-cartoes tr:has(.selo.atencao):before,.tabela-rolavel.tabela-cartoes tr.mat-mdc-row:has(.selo.atencao):before{background:var(--rt-aviso)}.tabela-rolavel.tabela-cartoes tr:has(.selo.alerta):before,.tabela-rolavel.tabela-cartoes tr.mat-mdc-row:has(.selo.alerta):before{background:var(--rt-perigo)}.tabela-rolavel.tabela-cartoes tr:has(.selo.info):before,.tabela-rolavel.tabela-cartoes tr.mat-mdc-row:has(.selo.info):before{background:var(--rt-info)}.tabela-rolavel.tabela-cartoes tr.mat-mdc-row:hover{background:var(--rt-superficie-cartao)}.tabela-rolavel.tabela-cartoes tfoot tr{background:var(--mat-sys-surface-container-low)}.tabela-rolavel.tabela-cartoes th,.tabela-rolavel.tabela-cartoes td,.tabela-rolavel.tabela-cartoes td.mat-mdc-cell{display:block;padding:0;border:none;min-width:0!important;text-align:left;white-space:normal;overflow:visible;line-height:1.45}.tabela-rolavel.tabela-cartoes tr>:first-child{font:600 15px/1.4 var(--rt-fonte-texto);padding-right:44px;overflow-wrap:anywhere}.tabela-rolavel.tabela-cartoes tr>td[data-rotulo]{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:0 6px;text-align:right}.tabela-rolavel.tabela-cartoes tr>td[data-rotulo]:before{content:attr(data-rotulo);flex:none;margin-right:auto;padding-right:6px;font:400 13px/1.4 var(--rt-fonte-texto);color:var(--mat-sys-on-surface-variant);text-align:left}.tabela-rolavel.tabela-cartoes tr:has(>.mat-column-acoes)>td[data-rotulo]{padding-right:40px}.tabela-rolavel.tabela-cartoes tr>td:empty{display:none}.tabela-rolavel.tabela-cartoes .acoes,.tabela-rolavel.tabela-cartoes .mat-column-acoes{position:absolute;top:4px;right:4px;width:auto;padding:0;background:transparent}.tabela-rolavel.tabela-cartoes .estado-vazio{border:1px dashed var(--mat-sys-outline-variant)}.tabela-rolavel.tabela-cartoes tr:has(>.estado-vazio){padding:0;border:none;box-shadow:none;background:none}}
