@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2");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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2");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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2");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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2");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;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2");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:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-normal-C3tdtHj3.woff2) format("woff2");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:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-BqEyEoaF.woff2) format("woff2");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:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-ext-700-normal-DSBUz0N1.woff2) format("woff2");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:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-normal-BZpUvMxY.woff2) format("woff2");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}:root{color-scheme:light;--s-fundo-pagina: #dae8ea;--s-superficie: #ffffff;--s-superficie-suave: #f4f7f8;--s-marca: #0a504f;--s-marca-hover: #08403f;--s-marca-suave: #eaf9ff;--s-hover-neutro: #f9f9f9;--s-texto: #171d1e;--s-texto-2: #404040;--s-texto-secundario: #565656;--s-texto-menor: #606060;--s-texto-tabela: #2a3740;--s-rotulo-leitura: #565656;--s-borda: #e0e0e0;--s-borda-campo: #535862;--s-borda-chip: #e0e0e0;--s-erro-borda: #e74c3c;--s-erro-texto: #ba1a1a;--s-erro-fundo: #ffeced;--s-erro-icone: #da1e28;--s-info-fundo: #eaf9ff;--s-info-icone: #068ec2;--s-sucesso-fundo: #f0fff4;--s-sucesso-icone: #24a148;--s-aviso-fundo: #fff3e0;--s-aviso-borda: #fff3e0;--s-aviso-texto: #e65100;--s-desabilitado: #849698;--s-calculado-fundo: #f1f1f1;--s-calculado-borda: #e0e0e0;--s-calculado-texto: #565656;--s-selo-neutro-fundo: #f5f5f5;--s-selo-neutro-texto: #616161;--s-foco: #0a504f;--s-spinner-trilho: #cccccc;--s-sobre-marca: #ffffff;--s-sobre-marca-trilho: rgba(255, 255, 255, .4);--s-rolagem-barra: #cae6ff;--s-rolagem-trilho: #fbf7f7;--s-fundo-logo: #ffffff;--s-barra: #1b8381;--s-divisor: #e0e0e0;--s-lista-borda: #d5d5d5;--s-lista-sombra: 0 4px 8px rgba(0, 0, 0, .1);--s-opcao-destaque: #dae8ea;--s-opcao-vazia: var(--s-texto-menor);--s-ok-fundo: #2e7d32;--s-ok-texto: #ffffff;--s-alerta-fundo: #ffeded;--s-alerta-texto: #c62828;--s-sombra-codigo: 0 1px 3px 1px #00000026;--s-fonte: "Inter", system-ui, -apple-system, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--s-fonte-roboto: "Roboto", "Inter", system-ui, -apple-system, "Segoe UI", "Helvetica Neue", Arial, sans-serif}@media screen{:root[data-tema=escuro]{color-scheme:dark;--s-fundo-pagina: #071315;--s-superficie: #0d1f23;--s-superficie-suave: #091719;--s-marca: #ffffff;--s-marca-hover: #dae8ea;--s-marca-suave: #132b30;--s-hover-neutro: #132b30;--s-texto: #e6f2f3;--s-texto-2: #e6f2f3;--s-texto-secundario: #cfe3e4;--s-texto-menor: #cfe3e4;--s-texto-tabela: #e6f2f3;--s-rotulo-leitura: #cfe3e4;--s-borda: #2a4a50;--s-borda-campo: #8fbcbc;--s-borda-chip: #2a4a50;--s-erro-borda: #f2a07a;--s-erro-texto: #f2a07a;--s-erro-fundo: #3d2516;--s-erro-icone: #f2a07a;--s-info-fundo: #132b30;--s-info-icone: #ffffff;--s-sucesso-fundo: #132b30;--s-sucesso-icone: #ffffff;--s-aviso-fundo: #3d2516;--s-aviso-borda: #3d2516;--s-aviso-texto: #f2b48c;--s-desabilitado: #8fbcbc;--s-calculado-fundo: #132b30;--s-calculado-borda: #2a4a50;--s-calculado-texto: #e6f2f3;--s-selo-neutro-fundo: #132b30;--s-selo-neutro-texto: #e6f2f3;--s-foco: #ffffff;--s-spinner-trilho: #2a4a50;--s-sobre-marca: #0a504f;--s-sobre-marca-trilho: rgba(10, 80, 79, .4);--s-rolagem-barra: #2a4a50;--s-rolagem-trilho: #0d1f23;--s-divisor: #2a4a50;--s-lista-borda: #2a4a50;--s-lista-sombra: 0 4px 12px rgba(0, 0, 0, .5);--s-opcao-destaque: #1f4248;--s-opcao-vazia: #8fa9ab;--s-ok-fundo: #2e7d32;--s-ok-texto: #ffffff;--s-alerta-fundo: #3d2516;--s-alerta-texto: #ffeded}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0}body{background:var(--s-fundo-pagina);color:var(--s-texto);font:400 14px/1.5 var(--s-fonte);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--s-marca)}:focus-visible{outline:2px solid var(--s-foco);outline-offset:3px}[hidden]{display:none!important}.s-titulo-pagina{margin:0;font:400 32px/1.25 var(--s-fonte-roboto);color:var(--s-marca)}.s-titulo-pagina[tabindex="-1"]:focus{outline:none}.s-titulo-bloco{margin:0;padding:0;font:700 14px/1.4 var(--s-fonte);color:var(--s-marca)}.s-ajuda{font-size:12px;color:var(--s-texto-secundario)}.s-ajuda--marca{color:var(--s-marca);font-weight:500}.s-subtitulo{font-size:16px;color:var(--s-texto-2)}.s-texto-secundario{font-size:14px;color:var(--s-texto-secundario)}.s-cartao{background:var(--s-superficie);border-radius:12px;padding:16px;min-width:0}.s-cartao--caixa{width:100%;max-width:475px;padding:32px 48px;display:flex;flex-direction:column;gap:16px}:where(.s-cartao--caixa) p{margin:0;font-size:16px;line-height:1.5;color:var(--s-marca)}.s-cartao--caixa .s-titulo-pagina{font-weight:700}.s-cartao--interno{background:var(--s-superficie-suave);border-left:4px solid var(--s-barra);display:flex;flex-direction:column;gap:12px}.s-cartao__titulo{margin:0;font:700 14px/1.3 var(--s-fonte);color:var(--s-marca);text-transform:uppercase}.s-secao{background:var(--s-superficie);border-radius:12px;min-width:0;display:flex;flex-direction:column}.s-secao--destaque{border-top:3px solid var(--s-marca)}.s-secao__cabecalho{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:16px}.s-secao__titulo{margin:0;display:flex;align-items:center;gap:8px;font:700 16px/1.3 var(--s-fonte);color:var(--s-marca);text-transform:uppercase}.s-secao__numero{flex:none;width:24px;height:24px;border-radius:50%;background:var(--s-marca);color:var(--s-sobre-marca);font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}:root[data-tema=escuro] .s-secao,:root[data-tema=escuro] .prazo{border:1px solid var(--s-borda)}:root[data-tema=escuro] .prazo{border-left:4px solid var(--s-barra)}:root[data-tema=escuro] .s-botao--secundario{border-color:var(--s-barra);border-width:1.5px}.s-secao__corpo{padding:16px;display:flex;flex-direction:column;gap:16px;min-width:0}.s-botao{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px;border:1px solid transparent;border-radius:8px;font:700 16px/1.2 var(--s-fonte);text-decoration:none;cursor:pointer}.s-botao--primario{background:var(--s-marca);color:var(--s-sobre-marca)}.s-botao--primario:hover:not(:disabled){background:var(--s-marca-hover)}.s-botao--secundario{background:var(--s-superficie);color:var(--s-marca);border-color:currentColor;padding:16px 12px}.s-botao--secundario:hover:not(:disabled){background:var(--s-hover-neutro)}.s-botao--link{background:none;border:0;padding:4px 0;color:var(--s-marca);font-size:14px}.s-botao--link:hover:not(:disabled){text-decoration:underline;text-underline-offset:3px}.s-botao--compacto{min-height:40px;padding:8px 12px;font-size:14px}.s-botao--bloco{width:100%}.s-botao:disabled{opacity:.6;cursor:not-allowed}.s-botao--link:disabled{opacity:1;color:var(--s-desabilitado)}.s-botao[aria-busy=true]{cursor:progress}.s-botao-icone{width:40px;height:40px;padding:0;border:0;border-radius:8px;background:none;color:var(--s-erro-texto);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.s-botao-icone:hover{background:var(--s-hover-neutro)}.s-botao-icone svg{width:20px;height:20px}.s-campo{position:relative;display:flex;flex-direction:column;min-width:0}.s-campo__rotulo{position:absolute;top:-12px;left:8px;z-index:1;max-width:calc(100% - 16px);padding:2px 4px;background:var(--s-superficie);font:400 12px/1.5 var(--s-fonte-roboto);color:var(--s-marca);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-campo__obrigatorio{color:var(--s-erro-texto)}.s-campo__controle{width:100%;min-width:0;margin:0;padding:16px 8px;border:1px solid var(--s-borda-campo);border-radius:12px;background:var(--s-superficie);color:var(--s-texto);font:400 14px/1.2 var(--s-fonte-roboto)}.s-campo__controle::placeholder{color:var(--s-texto-menor);opacity:1}.s-campo__controle:focus{outline:2px solid var(--s-foco);outline-offset:1px}.s-pesquisa{position:relative;min-width:0}.s-pesquisa__controle{padding-right:32px;text-overflow:ellipsis;cursor:pointer}.s-pesquisa--aberta .s-pesquisa__controle{cursor:text}.s-pesquisa__controle:disabled{cursor:not-allowed}.s-pesquisa__seta{position:absolute;top:50%;right:12px;width:0;height:0;margin-top:-3px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--s-borda-campo);cursor:pointer}.s-campo__controle--tabela.s-pesquisa__controle{padding-right:26px}.s-campo__controle--tabela~.s-pesquisa__seta{right:10px}.s-pesquisa__seta:before{content:"";position:absolute;top:-14px;right:-10px;bottom:-8px;left:-10px}.s-pesquisa--aberta .s-pesquisa__seta{border-top:0;border-bottom:6px solid var(--s-borda-campo)}.s-campo--desabilitado .s-pesquisa__seta{border-top-color:var(--s-desabilitado);cursor:not-allowed}.s-pesquisa__lista{position:fixed;z-index:1000;box-sizing:border-box;margin:0;padding:0;list-style:none;overflow-y:auto;background:var(--s-superficie);border:1px solid var(--s-lista-borda);border-radius:12px;box-shadow:var(--s-lista-sombra)}.s-pesquisa__opcao{padding:12px 16px;font:400 14px/1.3 var(--s-fonte-roboto);color:var(--s-texto);cursor:pointer;transition:background-color .15s ease}.s-pesquisa__opcao--destaque{background:var(--s-opcao-destaque)}.s-pesquisa__opcao--escolhida{font-weight:600}.s-pesquisa__opcao--vazia{color:var(--s-opcao-vazia);text-align:center}.s-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.s-pesquisa__nada{padding:12px 16px;font:400 14px/1.3 var(--s-fonte-roboto);color:var(--s-texto-menor);text-align:center}.s-campo__controle[readonly]{background:var(--s-calculado-fundo);border-color:var(--s-calculado-borda);color:var(--s-calculado-texto)}.s-campo--erro .s-campo__controle{border-color:var(--s-erro-borda)}.s-campo--erro .s-campo__rotulo{color:var(--s-erro-texto)}.s-campo__controle[aria-invalid=true]{border-color:var(--s-erro-borda)}.s-campo__controle--tabela[aria-invalid=true]{box-shadow:0 0 0 1px var(--s-erro-borda)}.s-campo--desabilitado .s-campo__controle{color:var(--s-desabilitado);border-color:var(--s-desabilitado);background-color:var(--s-superficie);cursor:not-allowed}.s-campo--desabilitado .s-campo__rotulo{color:var(--s-desabilitado)}.s-campo__erro{margin-top:4px;font:700 12px/1.4 var(--s-fonte);color:var(--s-erro-texto)}.s-campo__erro:empty{margin:0}.s-erro-bloco{display:flex;flex-direction:column;gap:2px;font:700 12px/1.4 var(--s-fonte);color:var(--s-erro-texto)}.s-campo__controle--tabela{height:40px;padding:8px;border-radius:8px}.s-grade-campos{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:16px;align-items:start}.s-opcao{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--s-borda);border-radius:8px;background:var(--s-superficie);font-size:14px;color:var(--s-texto);cursor:pointer}.s-opcao:has(input:checked){border-color:var(--s-marca);background:var(--s-marca-suave)}.s-opcao input{flex:none;width:20px;height:20px;margin:0;accent-color:var(--s-marca);cursor:inherit}.s-caixa-selecao{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;color:var(--s-texto)}.s-caixa-selecao input{flex:none;width:20px;height:20px;margin:1px 0 0;accent-color:var(--s-marca);cursor:pointer}.s-caixa-selecao input[aria-invalid=true]{outline:2px solid var(--s-erro-texto);outline-offset:2px}.s-caixa-selecao input[aria-invalid=true]:focus-visible{outline-color:var(--s-foco);outline-offset:3px}.s-caixa-selecao label{font-family:var(--s-fonte-roboto);cursor:pointer}.s-caixa-selecao--destaque{padding:12px 16px;border:1px solid var(--s-aviso-borda);border-radius:8px;background:var(--s-aviso-fundo)}.s-grupo{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:10px}.s-grupo>legend{margin-bottom:10px}.s-codigo{display:flex;gap:10px;justify-content:space-between}.s-codigo__digito{flex:1 1 0;width:52px;max-width:52px;min-width:0;height:60px;margin:0;padding:0;border:1px solid var(--s-desabilitado);border-radius:8px;box-shadow:var(--s-sombra-codigo);background:var(--s-superficie);color:var(--s-texto);text-align:center;font:400 24px/1 var(--s-fonte)}.s-codigo__digito:focus{outline:2px solid var(--s-foco);outline-offset:1px}.s-codigo__digito[aria-invalid=true]{border-color:var(--s-erro-borda);box-shadow:0 0 0 1px var(--s-erro-borda)}.s-codigo__digito:disabled{opacity:.6}.s-grade-leitura{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:10px 16px;margin:0;padding:14px 16px;border-radius:10px;background:var(--s-superficie-suave)}.s-grade-leitura:not(.s-grade-leitura--linhas){gap:0;padding:4px 0;border-left:4px solid var(--s-barra);overflow:hidden}.s-grade-leitura:not(.s-grade-leitura--linhas)>.s-leitura{padding:8px 16px;box-shadow:-1px 0 0 var(--s-divisor)}.s-grade-leitura--simples{padding:0;border:0;background:none}.s-grade-leitura--simples:not(.s-grade-leitura--linhas){border-left:0;margin:0 -16px}.s-grade-leitura--linhas{display:block;padding:4px 16px}.s-grade-leitura--linhas .s-leitura{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid var(--s-borda)}.s-grade-leitura--linhas .s-leitura:last-child{border-bottom:0}.s-grade-leitura--linhas .s-leitura__rotulo{font-size:14px}.s-grade-leitura--linhas .s-leitura__valor{font-weight:700}.s-leitura{min-width:0}.s-leitura__rotulo{font-size:12px;color:var(--s-rotulo-leitura)}.s-leitura__valor{margin:0;font-size:14px;font-weight:600;color:var(--s-texto);overflow-wrap:anywhere}.s-leitura--destaque .s-leitura__valor{font-size:16px;font-weight:700}.s-lista-leitura{margin:0;padding:14px 16px 14px 36px;border-radius:10px;border-left:4px solid var(--s-barra);background:var(--s-superficie-suave);display:flex;flex-direction:column;gap:10px;font-size:14px;line-height:1.5;color:var(--s-texto)}.s-lista-leitura li::marker{color:var(--s-marca)}.s-total{min-width:140px;padding:12px 16px;border:1px solid var(--s-borda-chip);border-radius:8px;background:var(--s-superficie-suave)}.s-total__rotulo{display:block;font-size:12px;color:var(--s-rotulo-leitura)}.s-total__valor{display:block;font-size:16px;font-weight:700;color:var(--s-marca);overflow-wrap:anywhere}.s-icone-sucesso{flex:none;align-self:center;width:72px;height:72px;border-radius:50%;background:var(--s-sucesso-fundo);color:var(--s-sucesso-icone);display:flex;align-items:center;justify-content:center}.s-icone-sucesso svg{width:40px;height:40px;fill:currentColor}.s-tabela-caixa{overflow-x:auto;max-width:100%;background:var(--s-superficie);border:1px solid var(--s-borda);border-radius:12px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--s-rolagem-barra) var(--s-rolagem-trilho)}.s-tabela{width:100%;border-collapse:collapse}.s-tabela th{padding:12px;background:var(--s-superficie-suave);text-align:left;vertical-align:middle;white-space:nowrap;font:700 14px/1.3 var(--s-fonte);color:var(--s-marca)}.s-tabela td{padding:12px;font-size:14px;color:var(--s-texto-tabela);text-align:left}.s-tabela tbody tr:nth-child(2n){background:var(--s-superficie-suave)}.s-tabela .s-num{text-align:right;white-space:nowrap}.s-tabela td.s-num{font-weight:600}.s-tabela--edicao td{padding:8px 12px}.s-selo{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap}.s-selo--neutro{background:var(--s-selo-neutro-fundo);color:var(--s-selo-neutro-texto)}.s-selo--marca{background:var(--s-marca-suave);color:var(--s-marca)}.s-selo--aviso{background:var(--s-aviso-fundo);color:var(--s-aviso-texto)}.s-selo--alerta{background:var(--s-alerta-fundo);color:var(--s-alerta-texto);font-weight:600}.s-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border:0;border-radius:100px;background:var(--s-ok-fundo);color:var(--s-ok-texto);font-size:13px;font-weight:700;line-height:1.2;text-transform:uppercase}.s-aviso{display:flex;align-items:flex-start;gap:12px;margin:0;padding:12px 16px;border:1px solid transparent;border-radius:8px;font-size:14px;line-height:1.5;color:var(--s-texto)}.s-aviso__icone{flex:none;width:20px;height:20px;margin-top:1px;fill:currentColor}.s-aviso__texto{flex:1;min-width:0}.s-icone__traco{stroke:var(--s-sobre-marca)}.s-aviso__texto>p{margin:0;font-size:inherit}.s-aviso__texto>p+p{margin-top:6px}.s-aviso--erro{background:var(--s-erro-fundo)}.s-aviso--erro .s-aviso__icone{color:var(--s-erro-icone)}.s-aviso--info{background:var(--s-info-fundo)}.s-aviso--info .s-aviso__icone{color:var(--s-info-icone)}.s-aviso--sucesso{background:var(--s-sucesso-fundo)}.s-aviso--sucesso .s-aviso__icone{color:var(--s-sucesso-icone)}.s-aviso--aviso{background:var(--s-aviso-fundo);border-color:var(--s-aviso-borda)}.s-aviso--aviso .s-aviso__icone,.s-aviso__destaque{color:var(--s-aviso-texto)}.s-carregando{display:flex;align-items:center;gap:12px;margin:0;font-size:14px;color:var(--s-texto-secundario)}.s-spinner{flex:none;width:24px;height:24px;border:3px solid var(--s-spinner-trilho);border-top-color:var(--s-marca);border-radius:50%;animation:s-girar 1s linear infinite}.s-spinner--botao{width:16px;height:16px;border-width:2px;border-color:var(--s-sobre-marca-trilho);border-top-color:var(--s-sobre-marca)}.s-botao--secundario .s-spinner--botao{border-color:var(--s-borda);border-top-color:var(--s-marca)}@keyframes s-girar{to{transform:rotate(360deg)}}.s-separador{height:1px;margin:24px 16px;border:0;background:var(--s-borda)}.s-separador--rente{margin:0}.s-barra-topo{background:var(--s-superficie);border-bottom:1px solid var(--s-borda)}.s-barra-topo__in{max-width:1180px;min-height:64px;margin:0 auto;padding:8px 24px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.s-barra-topo__marca{display:flex;align-items:center;gap:16px;min-width:0}.s-barra-topo__logo{display:block;flex:none}.s-barra-topo__divisor{flex:none;width:1px;height:36px;background:var(--s-borda)}.s-barra-topo__titulo{display:block;font-size:16px;font-weight:700;color:var(--s-texto)}.s-barra-topo__sub{display:block;font-size:12px;color:var(--s-texto-menor)}.s-barra-topo__meta{font-size:14px;color:var(--s-texto-2)}.s-barra-topo__lado{display:flex;align-items:center;gap:16px}.s-botao-tema{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--s-borda);border-radius:8px;background:transparent;color:var(--s-marca);font:500 13px/1 var(--s-fonte);cursor:pointer}.s-botao-tema:hover{background:var(--s-hover-neutro)}.s-botao-tema:focus-visible{outline:2px solid var(--s-foco);outline-offset:2px}.s-botao-tema svg{width:16px;height:16px;fill:currentColor}:root[data-tema=escuro] .s-barra-topo__logo{background:var(--s-fundo-logo);border-radius:6px;padding:2px 4px}@media (max-width: 599px){.s-titulo-pagina{font-size:24px;font-weight:700}.s-campo__controle{font-size:16px}.s-barra-topo__in{padding:8px 12px;gap:8px 12px}.s-barra-topo__marca{gap:12px}.s-barra-topo__lado{flex-basis:100%;justify-content:space-between}.s-barra-topo__meta{font-size:12px}.s-grade-leitura{grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr))}}@media (max-width: 768px){.s-cartao--caixa{padding:32px 16px}}@media (max-width: 359px){.s-campo__rotulo{position:static;max-width:none;padding:0 0 4px;background:none;white-space:normal;overflow:visible}}@media (max-width: 360px){.s-codigo{gap:6px}.s-codigo__digito{height:52px;font-size:20px}}@media (prefers-reduced-motion: reduce){*{transition:none!important;animation:none!important}}.portal{min-height:100vh;display:flex;flex-direction:column}.conteudo{flex:1;display:flex;flex-direction:column}.foot{max-width:1180px;margin:0 auto;padding:16px 24px 24px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:12px;color:var(--s-texto-secundario)}.center{flex:1;display:flex;align-items:center;justify-content:center;padding:32px 24px}.tela-mensagem,.centro{text-align:center}.form-acesso{display:flex;flex-direction:column;gap:16px}.row-end{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;font-size:14px}.row-end .s-ajuda{font-size:14px}.btn-esq{align-self:flex-start}.pilha{display:flex;flex-direction:column;gap:16px}.pagina{width:100%;max-width:1180px;margin:0 auto;padding:32px 24px 48px;display:flex;flex-direction:column;gap:16px}.cabecalho{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.cabecalho__id{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.cabecalho__linha{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.cabecalho__lado{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.prazo{padding:10px 18px 12px 14px;display:flex;gap:12px;align-items:flex-end;border-left:4px solid var(--s-barra)}.prazo .s-leitura__valor{font-size:18px;line-height:1.3}.prazo .s-selo{margin-bottom:2px}.prazo__leitura{margin:0}.exportadores{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:16px}.proposta{display:flex;flex-direction:column;gap:16px;min-width:0}.tabela-despesas{min-width:1080px}.tabela-despesas .col-despesa{width:22%}.tabela-despesas .col-aplicacao{width:120px}.tabela-despesas .col-fator{width:24%}.tabela-despesas .col-qtd{width:104px}.tabela-despesas .col-moeda{width:100px}.tabela-despesas .col-valor,.tabela-despesas .col-total{width:130px}.tabela-despesas [data-coluna=aplicacao]{min-width:96px}.tabela-despesas [data-coluna=quantidade]{min-width:56px}.tabela-despesas [data-coluna=moeda]{min-width:84px}.tabela-despesas .col-remover{width:88px}.totais{display:flex;gap:12px;flex-wrap:wrap}.envio-acoes{display:flex;justify-content:flex-end;align-items:center;gap:12px;flex-wrap:wrap}.caixa-comprovante{max-width:640px}.so-impressao{display:none}.comprovante-pdf{width:100%;color:var(--s-texto);font-family:var(--s-fonte);-webkit-print-color-adjust:exact;print-color-adjust:exact}.comprovante-pdf__topo{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:3px solid var(--s-marca)}.comprovante-pdf__marca{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.comprovante-pdf__marca strong{font-size:20px;color:var(--s-marca)}.comprovante-pdf__marca span{font-size:12px;color:var(--s-texto-secundario)}.comprovante-pdf__destaque{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:16px;margin-top:20px;padding:14px 16px;border:1px solid var(--s-borda-chip);border-left:4px solid var(--s-marca);border-radius:8px}.comprovante-pdf__destaque div{display:flex;flex-direction:column;gap:2px}.comprovante-pdf__destaque span{font-size:12px;color:var(--s-rotulo-leitura)}.comprovante-pdf__destaque strong{font-size:15px}.comprovante-pdf__destaque div:first-child strong{font-size:20px;color:var(--s-marca);letter-spacing:.02em}.comprovante-pdf__nota{margin:10px 0 0;font-size:12px;color:var(--s-texto-secundario)}.comprovante-pdf__secao{margin:22px 0 8px;font:700 13px/1.3 var(--s-fonte);letter-spacing:.04em;text-transform:uppercase;color:var(--s-marca)}.comprovante-pdf__grade{grid-template-columns:repeat(3,minmax(0,1fr));padding:12px 14px}.comprovante-pdf__despesas{border:1px solid var(--s-borda)}.comprovante-pdf__despesas th,.comprovante-pdf__despesas td{padding:6px 8px;font-size:12px}.comprovante-pdf__despesas th{border-bottom:1px solid var(--s-borda)}.comprovante-pdf__despesas td.s-num{font-weight:400}.comprovante-pdf__despesas td.s-num:last-child{font-weight:600}.comprovante-pdf__despesas tbody tr{break-inside:avoid}.comprovante-pdf__totais{justify-content:flex-end;margin-top:16px}.comprovante-pdf__rodape{display:flex;justify-content:space-between;gap:16px;margin-top:28px;padding-top:10px;border-top:1px solid var(--s-borda);font-size:11px;color:var(--s-texto-menor)}@media (max-width: 599px){.foot{padding-left:12px;padding-right:12px}.pagina{padding:16px 12px 32px}.center{padding:16px 12px 32px;align-items:flex-start}.cabecalho__lado{width:100%;justify-content:space-between}.proposta .row-end .s-botao,.envio-acoes .s-botao{width:100%}.envio-acoes{justify-content:stretch}.totais{width:100%}.totais .s-total{flex:1 1 140px}}@page{size:A4;margin:14mm}@media print{:root{--s-fundo-pagina: var(--s-superficie);--s-superficie-suave: var(--s-superficie)}body{background:var(--s-superficie)}.s-barra-topo,.rodape,.nao-imprimir{display:none!important}.so-impressao{display:block}.center{padding:0;align-items:flex-start}.s-cartao--caixa{padding:0;max-width:none}.s-grade-leitura--linhas .s-leitura{break-inside:avoid}}
