.acesso-estado{min-height:100dvh;display:grid;place-items:center;padding:clamp(20px,5vw,64px);box-sizing:border-box}.acesso-estado-cartao{width:100%;max-width:560px;padding:clamp(24px,5vw,44px);box-sizing:border-box;border-radius:20px}.acesso-estado-cartao>img,.acesso-estado-cartao>svg{width:180px;max-width:100%;height:auto;margin-bottom:32px}.acesso-estado-cartao h1{font-size:clamp(25px,4vw,32px);line-height:1.2;margin:0 0 16px;text-wrap:balance}.acesso-estado-cartao p{font-size:16px;line-height:1.6;margin:0 0 24px}.acesso-estado-cartao .acesso-estado-nota{font-size:14px}.acesso-estado-cartao>.btn,.acesso-estado-cartao>.btn-secundario{display:flex;justify-content:center;align-items:center;width:100%;min-height:48px;box-sizing:border-box;margin-top:12px;text-align:center}:root{--grafite: #1c2328;--grafite-2: #11161a;--fio: #2a343b;--verde: #1e8c46;--ambar: #e0a000;--vermelho: #c52828;--branco: #ffffff;--cinza: #8a9299;--cinza-claro: #cfd5d9;--azul-acao: #0f4380;--azul-ativo: #0b3563;--fonte: Arial, Helvetica, sans-serif;--fundo: var(--grafite-2);--superficie: var(--grafite);--texto: var(--branco);--texto-fraco: var(--cinza);--texto-medio: var(--cinza-claro);--linha: var(--fio);--linha-campo: var(--linha);--e1: 4px;--e2: 8px;--e3: 12px;--e4: 16px;--e5: 24px;--e6: 32px;--e7: 48px;--t1: 12px;--t2: 14px;--t3: 16px;--t4: 19px;--t5: 24px;--t6: 32px;--t7: 40px;--campo-tamanho: var(--t3);--raio-1: 6px;--raio-2: 12px;--raio-3: 16px;--sombra-1: 0 1px 2px rgba(0, 0, 0, .25);--sombra-2: 0 8px 28px rgba(0, 0, 0, .45);--foco-cor: #7ab7ff;--foco-anel: 0 0 0 3px rgba(122, 183, 255, .45);--sucesso-texto: #3fae67;--atencao-texto: var(--ambar);--erro-texto: #ef6b6b;--sucesso-traco: var(--verde);--atencao-traco: var(--ambar);--erro-traco: #d94040;--sucesso-fundo: #177a3c;--link: #7ab7ff;--placeholder: var(--cinza)}:root[data-tema=claro]{--fundo: #f4f6f8;--superficie: #ffffff;--texto: var(--grafite);--texto-fraco: #5a646b;--texto-medio: #3c464e;--linha: #c7ced4;--foco-cor: #0f4380;--foco-anel: 0 0 0 3px rgba(15, 67, 128, .35);--sucesso-texto: #14652f;--atencao-texto: #7a5800;--erro-texto: #a01f1f;--sucesso-traco: var(--verde);--atencao-traco: #b07d00;--erro-traco: var(--vermelho);--link: var(--azul-acao);--placeholder: #5a646b;--sombra-1: 0 1px 2px rgba(0, 0, 0, .08);--sombra-2: 0 12px 36px rgba(24, 43, 58, .07)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--fonte);background:var(--fundo);color:var(--texto);min-height:100vh;min-height:100dvh}button{font-family:var(--fonte);cursor:pointer}a{color:var(--link)}::placeholder{color:var(--placeholder);opacity:1}.btn{background:var(--azul-acao);color:var(--branco);border:none;border-radius:var(--raio-1);padding:var(--e3) var(--e5);font-size:var(--t3);font-weight:700;min-height:44px}.btn:active{background:var(--azul-ativo)}.btn[disabled]{opacity:.6;cursor:default}.btn-secundario{background:transparent;color:var(--texto-medio);border:1px solid var(--linha)}.cartao{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio-2);padding:var(--e5)}.semaforo-verde{color:var(--sucesso-texto);--semaforo-ponto: var(--sucesso-traco)}.semaforo-ambar{color:var(--atencao-texto);--semaforo-ponto: var(--atencao-traco)}.semaforo-vermelho{color:var(--erro-texto);--semaforo-ponto: var(--erro-traco)}input,select,textarea{font-family:var(--fonte);background:var(--fundo);border:1px solid var(--linha-campo);border-radius:var(--raio-1);color:var(--texto);padding:var(--e3);font-size:var(--campo-tamanho);width:100%}input[type=checkbox],input[type=radio]{width:18px;height:18px;flex:none;accent-color:var(--azul-acao);cursor:pointer}label{font-size:var(--t2);color:var(--texto-fraco);display:block;margin-bottom:var(--e1)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--foco-cor);outline-offset:2px;border-radius:var(--raio-1)}.instalar-app{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.instalar-app-acao{padding:9px 14px;font-size:14px;border-radius:4px}.instalar-app-dispensar{background:none;border:none;color:var(--texto-fraco);font-size:13px;text-decoration:underline;padding:6px 2px}.instalar-app-passos{flex-basis:100%;font-size:13px;color:var(--texto-medio);line-height:1.5;max-width:420px}.marca-produto{display:inline-flex;align-items:center;gap:14px;color:var(--texto);vertical-align:middle}.marca-produto img{display:block;width:56px;height:auto;flex:none}.marca-produto-nome{white-space:nowrap;font:300 24px/1.2 var(--fonte);letter-spacing:0}.marca-produto-nome b{font-weight:800}.campo{display:block;margin-bottom:var(--e4)}fieldset.campo{border:0;padding:0;margin-inline:0;min-width:0}fieldset.campo>legend.campo-rotulo{padding:0}.campo--propria{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--e2)}.campo--propria .campo-rotulo{margin-bottom:0;order:2;cursor:pointer;flex:1 1 0;min-width:0}.campo--propria .campo-ajuda{order:3;flex-basis:100%;margin:var(--e1) 0 0}.campo--propria .campo-erro{order:4;flex-basis:100%}.campo-rotulo{display:block;font-size:var(--t2);color:var(--texto-medio);margin-bottom:var(--e1);font-weight:400}.campo-obrigatorio{color:var(--atencao-texto)}.campo-ajuda{font-size:var(--t2);color:var(--texto-fraco);line-height:1.45;margin-bottom:var(--e2)}.campo-controle{font-family:var(--fonte);background:var(--fundo);border:1px solid var(--linha-campo);border-radius:var(--raio-1);color:var(--texto);padding:var(--e3);font-size:var(--campo-tamanho);width:100%;min-height:44px}.campo-controle[readonly]{color:var(--texto-medio);cursor:default}.campo-controle[disabled]{opacity:.55;cursor:not-allowed}.campo--invalido .campo-controle{border-color:var(--erro-traco)}.campo-erro{font-size:var(--t2);color:var(--erro-texto);margin-top:var(--e1);line-height:1.4}.formulario-titulo{font-size:var(--t4);font-weight:700;margin-bottom:var(--e2)}.formulario-contexto{font-size:var(--t2);color:var(--texto-fraco);line-height:1.5;margin-bottom:var(--e4)}.formulario-grupos{display:grid;gap:var(--e1)}.formulario-rodape{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--e3);margin-top:var(--e4)}.formulario-feedback{flex:1 1 260px;min-width:0}.formulario-feedback:focus{outline:none}.formulario-acoes{display:flex;gap:var(--e2)}@media(max-width:560px){.formulario-acoes{width:100%;flex-direction:column-reverse}.formulario-acoes .btn{width:100%}}.aviso{border:1px solid var(--linha);border-left-width:4px;border-radius:var(--raio-1);padding:var(--e3);font-size:var(--t2);line-height:1.5;background:var(--superficie)}.aviso-palavra{font-weight:700}.aviso-acao{display:inline-block;margin-left:var(--e2);background:none;border:none;color:inherit;font-size:var(--t2);text-decoration:underline;padding:var(--e1) 0}.aviso--informacao{border-left-color:var(--texto-fraco)}.aviso--sucesso{border-left-color:var(--sucesso-traco);color:var(--sucesso-texto)}.aviso--atencao{border-left-color:var(--atencao-traco);color:var(--atencao-texto)}.aviso--erro{border-left-color:var(--erro-traco);color:var(--erro-texto)}.tabela-bloco{margin-bottom:var(--e5)}.tabela-titulo{font-size:var(--t4);font-weight:700;margin-bottom:var(--e1)}.tabela-contexto{font-size:var(--t2);color:var(--texto-fraco);line-height:1.5;margin-bottom:var(--e3)}.tabela-rolagem{overflow-x:auto}.tabela-rolagem:focus-visible{outline:2px solid var(--foco-cor);outline-offset:2px}.tabela-base{width:100%;border-collapse:collapse;font-size:var(--t2)}.tabela-base th,.tabela-base td{text-align:left;padding:var(--e3);border-bottom:1px solid var(--linha);vertical-align:middle}.tabela-base th{font-size:var(--t1);text-transform:uppercase;letter-spacing:.04em;color:var(--texto-fraco);font-weight:700;white-space:nowrap}.tabela-linha-ligada{position:relative}.tabela-linha-ligada .tabela-linha-alvo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.tabela-linha-ligada :is(a,button):not(.tabela-linha-alvo){position:relative}.tabela-vazia{text-align:center;color:var(--texto-fraco);padding:var(--e6) var(--e3)}.tabela-vazia--falhou{color:var(--erro-texto)}.dialogo{margin:auto;border:1px solid var(--linha);border-radius:var(--raio-3);background:var(--superficie);color:var(--texto);padding:var(--e5);width:calc(100vw - var(--e6));max-width:440px;box-shadow:var(--sombra-2);font-family:var(--fonte)}.dialogo::backdrop{background:#0000008c}.dialogo-titulo{font-size:var(--t4);font-weight:700;margin-bottom:var(--e2)}.dialogo-corpo{font-size:var(--t2);color:var(--texto-medio);line-height:1.55}.dialogo-consequencia{font-size:var(--t2);color:var(--atencao-texto);line-height:1.55;margin-top:var(--e2)}.dialogo-acoes{display:flex;justify-content:flex-end;gap:var(--e2);margin-top:var(--e5)}.btn-destrutivo{background:var(--vermelho)}.btn-destrutivo:active{background:#9e2020}.btn-pequeno{padding:var(--e2) var(--e4);font-size:var(--t2);min-height:44px}@media(max-width:560px){.dialogo-acoes{flex-direction:column-reverse}.dialogo-acoes .btn{width:100%}}.faixa{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2) var(--e3);border:1px solid var(--linha);border-radius:var(--raio-1);padding:var(--e2) var(--e3);font-size:var(--t2);background:var(--superficie)}.faixa-rotulo{font-weight:700;text-transform:uppercase;font-size:var(--t1);letter-spacing:.04em;white-space:nowrap}.faixa-detalhe{color:var(--texto-medio);line-height:1.45;flex:1 1 200px}.faixa-acao{background:none;border:none;color:inherit;font-size:var(--t2);text-decoration:underline;padding:var(--e1) 0}.faixa--neutro{border-left:4px solid var(--texto-fraco)}.faixa--atencao{border-left:4px solid var(--atencao-traco)}.faixa--atencao .faixa-rotulo{color:var(--atencao-texto)}.faixa--impedido{border-left:4px solid var(--erro-traco)}.faixa--impedido .faixa-rotulo{color:var(--erro-texto)}.barra-busca{display:flex;align-items:flex-end;gap:var(--e3);margin:var(--e4) 0;flex-wrap:wrap}.barra-busca .campo{flex:1 1 260px;margin-bottom:0}.barra-busca .btn{min-height:44px}.paginacao{display:flex;align-items:center;justify-content:center;gap:var(--e3);margin-top:var(--e4);flex-wrap:wrap}.paginacao-onde{font-size:var(--t2);color:var(--texto-medio)}@media(max-width:560px){.barra-busca{flex-direction:column;align-items:stretch}.barra-busca .campo{flex-basis:auto}.barra-busca .btn{width:100%}.paginacao .btn{flex:1 1 120px}}.mfa-pagina{padding:var(--e4, 24px) var(--e3, 16px);min-height:100vh;min-height:100dvh}.mfa-cartao{max-width:520px;margin:0 auto;overflow-wrap:anywhere}.mfa-cartao h1{font-size:clamp(1.25rem,4vw,1.6rem);line-height:1.25}.mfa-qr{display:block;margin:12px 0;background:#fff;padding:8px;border-radius:8px;max-width:100%;height:auto}.mfa-chave{font-size:14px}.mfa-segredo{display:block;margin-top:6px;padding:8px 10px;border:1px solid var(--linha-campo);border-radius:8px;font-size:15px;letter-spacing:1px;word-break:break-all;white-space:normal;-webkit-user-select:all;user-select:all}.mfa-codigo{display:block;font-size:24px;letter-spacing:6px;width:180px;max-width:100%;margin:8px 0 12px}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fontes/inter-variable-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,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-weight:100 900;font-display:swap;src:url(/fontes/inter-variable-latin-ext.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--fonte: "Inter", Arial, Helvetica, sans-serif;--grafite: #202321;--grafite-2: #15181A;--fio: #2E3335;--azul-acao: #DDEF9C;--azul-ativo: #CDE482;--econsta-lima: #DDEF9C;--econsta-papel: #FAF9F6;--fundo: #15181A;--superficie: #1E2224;--superficie-2: #262B2D;--texto: #F2F4F0;--texto-2: #B9BFB8;--texto-3: #9AA19B;--texto-fraco: #9AA19B;--texto-medio: #B9BFB8;--placeholder: #9AA19B;--linha: #2E3335;--linha-forte: #3A4042;--linha-campo: #6F7772;--acao: #DDEF9C;--acao-hover: #CDE482;--acao-texto: #202321;--destaque: #DDEF9C;--destaque-texto: #202321;--acento: #C9E27A;--link: #C9E27A;--lima: #DDEF9C;--lima-palido: #2A3220;--foco-cor: #C9E27A;--foco-anel: 0 0 0 3px rgba(201, 226, 122, .35);--ok-texto: #5CCB86;--ok-traco: #1E8C46;--ok-fundo: #1E3426;--atencao-cor-texto: #F2C14E;--atencao-cor-traco: #B87D00;--atencao-fundo: #3A3016;--importante-texto: #F08080;--importante-traco: #CC3B2F;--importante-fundo: #3D2222;--info-texto: #B4BCC8;--info-traco: #98A2B3;--info-fundo: #262B33;--sucesso-texto: #5CCB86;--sucesso-traco: #1E8C46;--sucesso-fundo: #1E3426;--atencao-texto: #F2C14E;--atencao-traco: #B87D00;--erro-texto: #F08080;--erro-traco: #CC3B2F;--sombra-1: none;--sombra-2: 0 8px 24px rgba(0, 0, 0, .45);--raio-1: 6px;--raio-2: 10px;--raio-3: 12px}:root[data-tema=claro]{--grafite: #202321;--grafite-2: #15181A;--fio: #E2E5E0;--azul-acao: #202321;--azul-ativo: #353B31;--fundo: #F5F6F3;--superficie: #FFFFFF;--superficie-2: #F1F3EE;--texto: #1F2421;--texto-2: #5A605B;--texto-3: #6A706B;--texto-fraco: #5A605B;--texto-medio: #5A605B;--placeholder: #6A706B;--linha: #E2E5E0;--linha-forte: #C9CEC7;--linha-campo: #8E958F;--acao: #202321;--acao-hover: #353B31;--acao-texto: #FFFFFF;--destaque: #202321;--destaque-texto: #FFFFFF;--acento: #4F6E1A;--link: #4F6E1A;--lima: #DDEF9C;--lima-palido: #F1F7DF;--foco-cor: #527084;--foco-anel: 0 0 0 3px rgba(82, 112, 132, .35);--ok-texto: #1A7A3E;--ok-traco: #1E8C46;--ok-fundo: #E6F4EA;--atencao-cor-texto: #7A5300;--atencao-cor-traco: #B87D00;--atencao-fundo: #FFF3D1;--importante-texto: #B3261E;--importante-traco: #CC3B2F;--importante-fundo: #FBE8E6;--info-texto: #475467;--info-traco: #98A2B3;--info-fundo: #EEF1F4;--sucesso-texto: #1A7A3E;--sucesso-traco: #1E8C46;--sucesso-fundo: #177A3C;--atencao-texto: #7A5300;--atencao-traco: #B87D00;--erro-texto: #B3261E;--erro-traco: #CC3B2F;--sombra-1: 0 1px 2px rgba(31, 36, 33, .06);--sombra-2: 0 8px 24px rgba(31, 36, 33, .1)}body{font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}.marca-produto{display:inline-flex;vertical-align:middle;flex:none}.marca-produto img{display:block;width:148px;height:44px;object-fit:contain}.marca-produto .marca-clara{display:none}:root[data-tema=claro] .marca-produto .marca-clara{display:block}:root[data-tema=claro] .marca-produto .marca-escura{display:none}.btn{background:var(--acao);color:var(--acao-texto);border:0;border-radius:999px;min-height:44px;padding:0 22px;font:600 14px/1.2 var(--fonte);display:inline-flex;align-items:center;justify-content:center;gap:8px;text-align:center;text-decoration:none;cursor:pointer}.btn-secundario{background:var(--superficie);color:var(--texto);border:1px solid var(--linha-campo)}.btn-secundario:active{color:var(--texto);background:var(--superficie-2)}.btn-pequeno{min-height:36px;padding:0 16px;font-size:13px}.btn-destrutivo{background:var(--importante-traco);color:#fff}.btn-texto{background:none;border:0;padding:0;color:var(--acento);font:500 14px/1.4 var(--fonte);cursor:pointer;text-decoration:none}a{color:var(--link);text-decoration:none}.btn,a,.btn-texto{transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .15s ease,text-decoration-color .15s ease}@media(hover:hover){.btn:not(.btn-secundario):not(.btn-destrutivo):not([disabled]):hover{background:var(--acao-hover)}.btn-secundario:not([disabled]):hover{background:var(--superficie-2);border-color:var(--texto-3)}a:hover,.btn-texto:hover{text-decoration:underline;text-underline-offset:3px}}.btn:not([disabled]):active{transform:scale(.98)}@media(prefers-reduced-motion:reduce){.btn,a,.btn-texto{transition:none}.btn:not([disabled]):active{transform:none}}.cartao{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio-2);padding:24px;box-shadow:none}@media(max-width:600px){.cartao{padding:20px}}input:not([type=checkbox]):not([type=radio]),select,textarea,.campo-controle{background:var(--superficie);border:1px solid var(--linha-campo);border-radius:var(--raio-1);color:var(--texto);font:400 16px/1.4 var(--fonte);min-height:44px;padding:10px 12px}textarea{min-height:96px}input[type=checkbox],input[type=radio]{accent-color:var(--acao)}label,.campo-rotulo{font:500 13px/1.4 var(--fonte);color:var(--texto-2)}.campo-ajuda{font-size:13px;color:var(--texto-3)}.rotulo-secao{font:500 12px/16px var(--fonte);letter-spacing:.06em;text-transform:uppercase;color:var(--texto-3)}.chip-estado{display:inline-flex;align-items:center;gap:8px;font:600 13px/1 var(--fonte);white-space:nowrap}.chip-estado:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--chip-traco, var(--info-traco));flex:none}.chip-estado--ok{color:var(--ok-texto);--chip-traco: var(--ok-traco);--chip-fundo: var(--ok-fundo)}.chip-estado--atencao{color:var(--atencao-cor-texto);--chip-traco: var(--atencao-cor-traco);--chip-fundo: var(--atencao-fundo)}.chip-estado--importante{color:var(--importante-texto);--chip-traco: var(--importante-traco);--chip-fundo: var(--importante-fundo)}.chip-estado--info{color:var(--info-texto);--chip-traco: var(--info-traco);--chip-fundo: var(--info-fundo)}.chip-estado--fundo{background:var(--chip-fundo, var(--info-fundo));border-radius:999px;padding:8px 12px}.chip-filtro{display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border-radius:999px;border:1px solid var(--linha-forte);background:var(--superficie);color:var(--texto);font:500 14px/1 var(--fonte);cursor:pointer}.chip-filtro[aria-pressed=true],.chip-filtro.ativo{background:var(--acao);color:var(--acao-texto);border-color:var(--acao)}.tabela-base{font-size:14px}.tabela-base th{font:500 12px/16px var(--fonte);letter-spacing:.06em;text-transform:uppercase;color:var(--texto-3);background:transparent;border-bottom:1px solid var(--linha);padding:0 16px 8px}.tabela-base td{height:48px;padding:0 16px;border-bottom:1px solid var(--linha)}@media(hover:hover){.tabela-base tbody tr:hover td{background:var(--superficie-2)}}.saldo-cartao{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;background:var(--lima-palido);border:1px solid var(--linha);border-radius:var(--raio-2);padding:16px 20px}.saldo-cartao strong{font:600 32px/36px var(--fonte);color:var(--acento)}.empresa-casca h1,.contestar h1{font:600 28px/34px var(--fonte);letter-spacing:-.01em}.empresa-casca h2,.contestar h2{font:600 22px/28px var(--fonte)}.empresa-casca h3,.contestar h3{font:600 18px/26px var(--fonte)}.empresa-casca .contexto,.contestar .contexto{font-size:16px;line-height:24px;color:var(--texto-2)}.empresa-casca b,.empresa-casca strong{font-weight:600}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--foco-cor);outline-offset:2px}.login-duplo .login-lado .login-sobretitulo{color:var(--texto-2)}.login-duplo .login-lado-marca{padding-block:8px}.login-duplo .login-cartao{border-radius:var(--raio-3)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{.marca-produto .marca-clara{display:block!important}.marca-produto .marca-escura{display:none!important}}
