@font-face{font-family:Inter;src:url(/fontes/Inter_400Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fontes/Inter_500Medium.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(/fontes/Inter_600SemiBold.ttf)format("truetype");font-weight:600;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--p900:#1e0b3a;--p800:#2d1257;--p700:#4a1d8f;--p600:#6d28d9;--p100:#ede9fe;--p50:#f7f4ff;--lime:#c6f432;--texto:#1b1530;--texto-2:#5e5675;--texto-3:#6e6689;--borda:#ece8f5;--borda-campo:#8f84b0;--superficie:#fff;--p500:#8b5cf6;--p300:#c4b5fd;--fundo:#f7f4ff;--superficie-2:#fbfafe;--superficie-3:#f1eef7;--borda-forte:#ddd6ec;--link:#6d28d9;--primaria:#6d28d9;--primaria-hover:#4a1d8f;--primaria-texto:#fff;--primaria-suave:#ede9fe;--primaria-suave-texto:#4a1d8f;--heroi-fundo:#2d1257;--ok-fundo:#e9fbd0;--ok-texto:#2e6b12;--ok-ponto:#16a34a;--alerta-fundo:#fff3d6;--alerta-texto:#8a5300;--erro-fundo:#ffe4e6;--erro-texto:#9f1239;--info-fundo:#ede9fe;--info-texto:#4a1d8f;--sombra-2:0 12px 32px #2d12571f;--sombra-modal:0 30px 80px #2d125759;--veu:#1207248c;--esqueleto-a:#f1eef7;--esqueleto-b:#e4def0;--mono:ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", monospace;--r-m:14px;--r-g:20px;--r-xg:28px;--t-secao:17px;--t-metrica:28px;--heroi-texto-2:#c4b5fd;--sombra-1:0 2px 0 var(--borda);--erro-ponto:#e11d48;--info-ponto:#8b5cf6;--neutro-fundo:#f1eef7;--neutro-texto:#5e5675;--neutro-ponto:#9c8fc2;--incerto-fundo:#ffedd5;--incerto-texto:#9a3412;--incerto-ponto:#ea580c;font-family:Inter,system-ui,sans-serif;font-size:14px}*{box-sizing:border-box}body{background:var(--p50);color:var(--texto);margin:0;line-height:1.5}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled,button[aria-disabled=true]{cursor:not-allowed;opacity:.65}button,a,input,select,textarea{outline-offset:4px}:focus-visible{outline:3px solid #8b5cf6}h1,h2,h3{letter-spacing:-.3px;font-weight:600;line-height:1.3}h1{font-size:26px}h2{font-size:18px}h3{font-size:15px}p{margin:8px 0}small{font-size:12px}svg.ic{fill:none;stroke:currentColor;flex-shrink:0;width:22px;height:22px}.demo-banner{color:#744400;text-align:center;z-index:50;background:#fff3d6;padding:9px 24px;font-weight:500;position:relative}.ib{grid-template-columns:280px minmax(0,1fr);min-height:calc(100vh - 42px);display:grid}.ib>.demo-banner{grid-column:1/-1}.ib:has(>.demo-banner){grid-template-rows:auto minmax(0,1fr)}.pular{z-index:100;background:#fff;padding:10px;position:absolute;top:-100px;left:16px}.pular:focus{top:8px}.topo .topo-menu{display:none}.indisponivel{opacity:.85;justify-content:space-between}.indisponivel small{text-transform:none;font-size:10px}.lateral{background:var(--p900);color:#d0c6e3;flex-direction:column;gap:24px;padding:24px 14px;display:flex}.lateral-marca{align-items:center;gap:10px;padding:0 12px;display:flex}.lateral-marca img{width:146px;height:auto}.lateral-marca small{color:var(--p900);background:var(--lime);border-radius:7px;padding:3px 6px;font-size:10px}.conta-seletor{flex-direction:column;gap:8px;margin:0 10px;display:flex}.conta-seletor label{font-size:12px}.conta-seletor select{color:#fff;background:#2d1257;border:1px solid #74628e;border-radius:12px;width:100%;padding:12px 10px}.lateral nav,.lateral-grupo{flex-direction:column;gap:6px;display:flex}.lateral-grupo>span{text-transform:uppercase;color:#c4b5df;letter-spacing:.7px;padding:0 12px 8px;font-size:11px}.lateral-item{color:inherit;text-align:left;background:0 0;border:0;border-radius:13px;align-items:center;gap:12px;width:100%;padding:11px 12px;display:flex}.lateral-item:hover{color:#fff;background:#2d1257}.lateral-item[aria-current=page]{background:var(--p700);color:#fff;border-left:3px solid var(--lime)}.lateral-rodape{border-top:1px solid #49335d;margin-top:auto;padding:18px 12px 0;font-size:12px}.principal{min-width:0}.topo{border-bottom:1px solid var(--borda);background:#fff;align-items:center;gap:18px;min-height:64px;padding:12px 32px;display:flex}.topo-titulo{font-weight:600}.topo-acoes{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;font-size:12px;display:flex}.topo-acoes select{border:1px solid var(--borda-campo);background:#fff;border-radius:8px;max-width:210px;padding:6px}.ambiente{background:var(--p100);color:var(--p700);border-radius:99px;padding:6px 10px;font-size:12px}.conteudo{max-width:1440px;margin:auto;padding:28px 32px 72px}.cabecalho{margin-bottom:24px}.cabecalho h1{margin:0 0 8px}.cabecalho p{color:var(--texto-2)}.cartao{border:1px solid var(--borda);background:#fff;border-radius:20px;padding:24px}.cartao h2:first-child{margin-top:0}.grade{gap:20px;display:grid}.grade-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pilha>*+*{margin-top:20px}.btn{border:1px solid var(--borda-campo);min-height:44px;color:var(--p700);background:#fff;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-weight:500;text-decoration:none;display:inline-flex}.btn-primario{color:#fff;background:var(--p600);border-color:var(--p600)}.btn-primario:hover{background:var(--p700)}.btn-secundario:hover{background:var(--p100)}.lateral-rodape .btn{width:100%;margin-top:14px}.campo{flex-direction:column;gap:7px;min-width:0;display:flex}.campo-label{font-weight:500}.campo input,.campo select,.campo textarea{border:1px solid var(--borda-campo);color:var(--texto);background:#fff;border-radius:14px;width:100%;min-height:46px;padding:12px 14px}.campo textarea{resize:vertical;min-height:110px}.campo small{color:var(--texto-2)}.acoes{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.aviso{color:#744400;overflow-wrap:anywhere;background:#fff3d6;border:1px solid #e8ce92;border-radius:14px;padding:14px 18px}.erro{color:#9f1239;background:#ffe4e6;border-radius:12px;margin-bottom:18px;padding:12px 16px}.resumo{background:var(--p800);color:#fff}.resumo h2{color:#fff}.resumo small,.resumo p{color:#d5c7ef}.valor-saldo{letter-spacing:-1px;margin:16px 0;font-size:36px;font-weight:500}.atalhos{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.atalho{border:1px solid var(--borda);text-align:left;color:var(--p700);background:#fff;border-radius:18px;flex-direction:column;align-items:flex-start;gap:12px;padding:18px 12px;font-weight:500;display:flex}.atalho:hover{background:var(--p100)}.tabela{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.tabela th{color:var(--texto-2);background:#fbfafe;font-size:12px;font-weight:500}.tabela td,.tabela th{border-bottom:1px solid var(--borda);padding:15px 12px}.tabela td{overflow-wrap:anywhere}.tabela .btn{min-height:32px;padding:5px 10px;font-size:12px}.tabela-wrap{overflow-x:auto}.tabela-rolagem{margin-top:20px;overflow-x:auto}.tabela caption{text-align:left;color:var(--texto-2);padding-bottom:12px}.valor-entrada{color:#2e6b12}.estado-vazio{color:var(--texto-2);padding:28px 0}.etiqueta{background:var(--p100);color:var(--p700);border-radius:99px;padding:5px 10px;font-size:12px;display:inline-flex}.revisao{max-width:850px}.detalhes{grid-template-columns:minmax(140px,1fr) 2fr;gap:12px 20px;display:grid}.detalhes dt{color:var(--texto-2)}.resumo .detalhes dt{color:#d5c7ef}.detalhes dd{overflow-wrap:anywhere;margin:0;font-weight:500}.detalhes>div{grid-column:1/-1;grid-template-columns:minmax(140px,1fr) 2fr;gap:20px;display:grid}.entrada-demo{max-width:620px;margin:9vh auto;padding:32px}.entrada-demo img{width:180px;height:auto;margin-bottom:36px}.entrada-demo h1{margin-bottom:12px}.entrada-demo .campo{margin-top:24px}.formulario{max-width:850px}.formulario>*+*{margin-top:20px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1000px){.ib{grid-template-columns:230px minmax(0,1fr)}.conteudo{padding:24px}.grade-2{grid-template-columns:1fr}.atalhos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ib{grid-template-columns:1fr}.lateral{gap:18px;padding:18px 16px}.ib>.lateral{display:none}.ib.menu-aberto>.lateral{display:flex}.topo .topo-menu{display:inline-flex}.lateral nav .lateral-grupo{grid-template-columns:repeat(3,1fr);display:grid}.lateral-grupo>span{grid-column:1/-1;padding-bottom:0}.lateral-item{gap:5px;padding:10px 8px;font-size:12px}.lateral-item svg{width:18px;height:18px}.lateral-rodape{padding-top:12px}.lateral-rodape .btn{width:auto;margin-top:8px}.topo{flex-wrap:wrap;padding:14px 18px}.topo-acoes{margin-left:0}.topo-titulo{flex:1}.conteudo{padding:24px 16px}.cartao{padding:18px}.demo-banner{padding:9px 16px;font-size:12px}.entrada-demo{margin:36px 16px;padding:24px}.detalhes{grid-template-columns:1fr;gap:5px}.detalhes dd{margin-bottom:10px}.detalhes>div{grid-template-columns:1fr;gap:5px}.valor-saldo{font-size:30px}.tabela{font-size:12px}.tabela td,.tabela th{padding:12px 8px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none;animation:none}}.acesso .ic,.modal .ic,.faixa-sessao .ic{fill:currentColor;stroke:none;width:20px;height:20px}.faixa-sessao .ic{width:15px;height:15px;color:var(--lime)}.ent-lista .ic{width:22px;height:22px;color:var(--lime);margin-top:1px}.ent-cuidados .ic{width:18px;height:18px;color:var(--ok-ponto);margin-top:2px}.ent-quem small .ic{width:14px;height:14px}.ent-fim .icone-grande .ic,.ent-espera .icone-grande .ic{width:30px;height:30px}.acesso .btn .ic{width:18px;height:18px}.link-botao{color:var(--link);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.link-botao:hover{text-underline-offset:2px;text-decoration:underline}.link-botao:disabled{color:var(--texto-3);text-decoration:none}.acesso{background:var(--fundo);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;display:grid}.acesso :where(h1,h2,h3,p,ol,ul){margin:0}.acesso-marca{background:var(--heroi-fundo);color:#fff;border-radius:0 36px 36px 0;flex-direction:column;justify-content:space-between;gap:24px;padding:48px;display:flex;position:relative;overflow:hidden}.acesso-marca>img{align-self:flex-start;width:auto;height:40px}.acesso-marca h1{color:#fff;letter-spacing:-.8px;max-width:16ch;font-size:32px;font-weight:500;line-height:1.15}.acesso-marca p{color:var(--p300);max-width:40ch;margin-top:12px}.acesso-form{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 24px;display:flex;position:relative}.acesso-cartao{flex-direction:column;gap:18px;width:100%;max-width:420px;display:flex}.acesso-cartao h2{letter-spacing:-.4px;font-size:24px;line-height:1.25}.acesso-cartao .sub{color:var(--texto-2);margin-top:-8px}.acesso .ajuda{color:var(--texto-3);font-size:12.5px;line-height:1.4}.acesso .btn{border-radius:var(--r-m);background:var(--primaria);height:42px;min-height:0;color:var(--primaria-texto);white-space:nowrap;border:1px solid #0000;padding:0 18px;font-size:14px;font-weight:500}.acesso .btn:hover{background:var(--primaria-hover)}.acesso .btn.secundario{background:var(--superficie);color:var(--texto);border-color:var(--borda-forte)}.acesso .btn.secundario:hover{border-color:var(--primaria);color:var(--primaria)}.acesso .btn.p{border-radius:11px;height:34px;padding:0 12px;font-size:13px}.acesso .btn.g{border-radius:16px;height:50px;padding:0 22px;font-size:15px}.acesso .btn.bloco{width:100%}.acesso .btn:disabled{background:var(--superficie-3);color:var(--texto-3);opacity:1;border-color:#0000}.aviso-acesso{border-radius:var(--r-g);background:var(--info-fundo);color:var(--info-texto);border:0;align-items:flex-start;gap:12px;padding:14px 16px;font-size:13.5px;line-height:1.5;display:flex}.aviso-acesso .n{flex:1;min-width:0}.aviso-acesso b{color:inherit;font-size:14px;display:block}.aviso-acesso p{color:var(--texto-2);margin-top:2px}.aviso-acesso.alerta{background:var(--alerta-fundo);color:var(--alerta-texto)}.aviso-acesso.contorno{background:var(--superficie);border:1px solid var(--borda)}.acesso .erro{margin:0}.passos-qr{counter-reset:passo;text-align:left;flex-direction:column;gap:12px;padding:0;list-style:none;display:flex}.passos-qr li{counter-increment:passo;color:var(--texto-2);align-items:flex-start;gap:12px;font-size:14px;display:flex}.passos-qr li:before{content:counter(passo);background:var(--primaria-suave);width:26px;height:26px;color:var(--primaria-suave-texto);border-radius:9px;flex-shrink:0;place-items:center;font-size:12.5px;font-weight:600;display:grid}.passos-qr b{color:var(--texto);font-weight:500}.codigo-conferencia{gap:8px;display:inline-flex}.codigo-conferencia span{background:var(--p50);border:1.5px solid var(--p300);width:52px;height:60px;color:var(--p800);font-variant-numeric:tabular-nums;border-radius:16px;place-items:center;font-size:30px;font-weight:500;display:grid}.qr-quadro{border:1px solid var(--borda-forte);width:240px;height:240px;box-shadow:var(--sombra-2);background:#fff;border-radius:24px;padding:14px;position:relative}.qr-quadro svg{width:100%;height:100%;display:block}.qr-quadro .qr-logo{background:var(--p600);border-radius:14px;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #fff}.qr-quadro .qr-logo span{color:var(--lime);font-size:22px;font-weight:600;line-height:1}.qr-quadro.apagado svg{opacity:.12;filter:blur(2px)}.qr-quadro .qr-sobre{text-align:center;border-radius:24px;align-content:center;place-items:center;gap:10px;padding:20px;display:grid;position:absolute;inset:0}.qr-validade{color:var(--texto-3);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.progresso{background:var(--superficie-3);border-radius:9px;height:8px;overflow:hidden}.progresso i{height:100%;width:var(--v,0%);background:var(--primaria);border-radius:9px;transition:width .9s linear;display:block}.qr-validade .progresso{width:120px;height:6px}.ent-form .ent-estado{width:100%;max-width:420px}.ent-amb{position:absolute;top:20px;right:20px}.ent-lista{flex-direction:column;gap:14px;max-width:40ch;padding:0;list-style:none;display:flex}.acesso .ent-lista{margin-top:28px}.ent-lista li{color:#fff;align-items:flex-start;gap:12px;font-size:14px;line-height:1.45;display:flex}.ent-lista small{color:var(--p300);font-size:12.5px;display:block}.acesso-marca .ent-ident{max-width:56ch;margin-top:0;font-size:12px;line-height:1.5}.ent-qr{flex-direction:column;align-items:center;gap:12px;display:flex}.ent-qr-esq{border-radius:24px;width:240px;height:240px}.qr-sobre b{color:var(--texto);font-size:15px}.ent-ler{color:var(--texto-2);text-align:center;font-size:13.5px;line-height:1.6}.ent-links{flex-wrap:wrap;justify-content:center;gap:8px 22px;font-size:13.5px;font-weight:500;display:flex}.ent-quem{border-radius:var(--r-m);background:var(--superficie);border:1px solid var(--borda);align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;display:flex}.ent-quem .n{overflow-wrap:anywhere;flex:1;min-width:0}.ent-quem small{color:var(--texto-3);align-items:center;gap:6px;margin-top:2px;font-size:12px;display:flex}.ent-quem>.link-botao{white-space:nowrap;align-self:flex-start}.ent-fs{border:0;min-width:0;margin:0;padding:0}.opcoes-cartao{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.ent-contas{grid-template-columns:minmax(0,1fr)}.opcao{cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.opcao input{width:18px;height:18px;accent-color:var(--primaria);flex-shrink:0;margin-top:1px}.opcoes-cartao .opcao{border:1px solid var(--borda-forte);border-radius:var(--r-g);background:var(--superficie);padding:14px}.opcoes-cartao .opcao:has(input:checked){border-color:var(--primaria);box-shadow:inset 0 0 0 1px var(--primaria);background:color-mix(in srgb, var(--primaria-suave) 45%, var(--superficie))}.opcoes-cartao .opcao:has(input:disabled:not(:checked)){opacity:.6;cursor:not-allowed}.ent-contas .opcao{align-items:center}.ent-conta-ic{background:var(--p600);color:#fff;border-radius:13px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.ent-conta-ic.pj{color:#4d7c0f;background:#f4fcd9}.ent-conta-n{flex:1;min-width:0}.ent-conta-n b{font-weight:500;display:block}.ent-conta-n small{color:var(--texto-3);display:block}.ent-conta-n .etiqueta{margin-top:6px}.ent-unica{border-radius:var(--r-g);border:1px solid var(--borda-forte);background:var(--superficie);align-items:center;gap:12px;padding:14px;display:flex}.ent-numero{text-align:center;border-radius:var(--r-g);background:var(--superficie);border:1px solid var(--borda);flex-direction:column;align-items:center;gap:14px;padding:22px 20px;display:flex}.ent-numero .codigo-conferencia span{width:64px;height:76px;font-size:40px}.ent-numero p{color:var(--texto-2)}.ent-fim{text-align:center;border-radius:var(--r-g);background:var(--superficie);border:1px solid var(--borda);flex-direction:column;align-items:center;gap:10px;padding:28px 20px;display:flex}.ent-fim .icone-grande,.ent-espera .icone-grande{background:var(--primaria-suave);width:64px;height:64px;color:var(--primaria);border-radius:22px;place-items:center;margin-bottom:4px;display:grid}.ent-espera .icone-grande{background:var(--ok-fundo);color:var(--ok-ponto)}.ent-fim.tom-erro .icone-grande{background:var(--erro-fundo);color:var(--erro-texto)}.ent-fim.tom-alerta .icone-grande{background:var(--alerta-fundo);color:var(--alerta-texto)}.ent-fim.tom-ok .icone-grande{background:var(--ok-fundo);color:var(--ok-ponto)}.ent-fim h2{letter-spacing:-.2px;font-size:19px}.ent-fim p{color:var(--texto-2);max-width:44ch;font-size:14px}.ent-fim .codigo-erro{color:var(--texto-3);font-size:12px}.ent-espera{border-radius:var(--r-g);background:var(--superficie);border:1px solid var(--borda);text-align:center;flex-direction:column;align-items:center;gap:14px;padding:26px 20px;display:flex}.ent-espera p{color:var(--texto-2);font-size:13.5px}.ent-cuidados{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ent-cuidados li{color:var(--texto-2);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.ent-rodape{color:var(--texto-3);text-align:center;font-size:12.5px;line-height:1.5}.avatar{background:var(--lime);width:36px;height:36px;color:var(--p900);border-radius:12px;flex-shrink:0;place-items:center;font-size:14px;font-weight:600;display:grid}.avatar.p{border-radius:9px;width:28px;height:28px;font-size:12px}.mascarado{font-variant-numeric:tabular-nums;letter-spacing:.2px}.esqueleto{background:linear-gradient(90deg, var(--esqueleto-a) 25%, var(--esqueleto-b) 37%, var(--esqueleto-a) 63%);background-size:400% 100%;border-radius:8px;height:14px;animation:1.4s infinite brilho;display:block}@keyframes brilho{0%{background-position:100%}to{background-position:0}}.carregando{color:var(--texto-2);align-items:center;gap:10px;font-size:13.5px;display:inline-flex}.resumo .carregando{color:#d5c7ef}.carregando:before{content:"";border:2px solid var(--p300);border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite gira}@keyframes gira{to{transform:rotate(360deg)}}.falha .codigo-erro{color:var(--texto-3);font-size:12px}.modal-fundo{z-index:60;background:var(--veu);place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.modal{background:var(--superficie);width:100%;max-width:520px;color:var(--texto);box-shadow:var(--sombra-modal);border-radius:24px;flex-direction:column;max-height:calc(100vh - 48px);display:flex}.modal.estreito{max-width:420px}.modal-cab{align-items:flex-start;gap:12px;padding:20px 22px 0;display:flex}.modal-cab>div{flex:1;min-width:0}.modal-cab .icone-modal{background:var(--primaria-suave);width:44px;height:44px;color:var(--primaria);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.modal-cab .icone-modal.alerta{background:var(--alerta-fundo);color:var(--alerta-texto)}.modal-cab h2{margin:0;padding-top:2px;font-size:18px;font-weight:600}.modal-cab p{color:var(--texto-2);margin:4px 0 0;font-size:13.5px;line-height:1.5}.modal-corpo{flex-direction:column;gap:16px;padding:18px 22px;display:flex;overflow-y:auto}.modal-corpo .fraco{color:var(--texto-3);margin:0;font-size:12.5px}.modal-rodape{border-top:1px solid var(--borda);flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:14px;padding:14px 22px 20px;display:flex}.modal-corpo+.modal-rodape{margin-top:0}.faixa-sessao{background:var(--p800);color:var(--p300);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 24px;font-size:12.5px;display:flex}.faixa-sessao b{color:#fff;font-weight:500}.campo input.entrada-pin{letter-spacing:.9em;text-indent:.9em;text-align:center;font-variant-numeric:tabular-nums;-webkit-text-security:disc;max-width:300px;height:60px;font-size:28px;font-weight:600}.esqueci{color:var(--texto-2);margin-top:12px;font-size:13px}.esqueci summary{color:var(--link);cursor:pointer;width:fit-content;font-weight:500}.aviso-forte{background:var(--erro-fundo);color:var(--erro-texto);border-color:#e8a3ae}.erro-lateral{color:#ffc7cf;margin-top:8px;display:block}@media (max-width:899px){.acesso{grid-template-columns:minmax(0,1fr)}.acesso-marca{border-radius:0 0 32px 32px;gap:18px;padding:28px 20px 32px}.acesso-marca h1{font-size:24px}.ent-lista,.ent-amb{display:none}}@media (max-width:640px){.acesso-form.ent-form{padding:28px 16px 32px}.modal-fundo{place-items:end center;padding:0}.modal,.modal.estreito{border-radius:var(--r-xg) var(--r-xg) 0 0;max-width:none;max-height:92vh}.modal-rodape .btn{flex:1}}.btn-icone{border-radius:var(--r-m);width:42px;height:42px;color:var(--texto-2);border:1px solid var(--borda);background:var(--superficie);cursor:pointer;place-items:center;padding:0;display:grid;position:relative}.btn-icone:hover{color:var(--primaria);border-color:var(--borda-forte)}.ext-mes .btn-icone .ic{fill:currentColor;stroke:none;width:20px;height:20px}.grupo-botoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.grade-metricas{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.metrica{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-g);box-shadow:var(--sombra-1);color:inherit;flex-direction:column;gap:6px;min-width:0;padding:16px 18px;display:flex;container-type:inline-size}.metrica-rotulo{color:var(--texto-2);align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:flex}.metrica .metrica-rotulo .ic{width:16px;height:16px;color:var(--primaria);fill:currentColor;stroke:none}.metrica-valor{font-size:clamp(20px, 12.5cqi, var(--t-metrica));white-space:nowrap;letter-spacing:-.6px;font-variant-numeric:tabular-nums;color:var(--texto);font-weight:500;line-height:1.15}.metrica-rodape{color:var(--texto-3);margin-top:auto;padding-top:6px;font-size:12px}.metrica.destaque{background:var(--heroi-fundo);color:#fff;border-color:#0000}.metrica.destaque .metrica-rotulo{color:var(--heroi-texto-2)}.metrica.destaque .ic{color:var(--lime)}.metrica.destaque .metrica-valor{color:#fff}.metrica.destaque .metrica-rodape{color:var(--heroi-texto-2)}.metrica-valor.valor-entrada{color:var(--ok-texto)}.ext-esq-metrica{border-radius:var(--r-g);height:104px}.ext-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.ext-mes{align-items:center;gap:10px;display:flex}.ext-mes h2{font-size:var(--t-secao);text-align:center;min-width:180px;margin:0}.ext-mes .btn-icone:disabled,.ext-mes .btn-icone[aria-disabled=true]{opacity:.4;cursor:not-allowed}.vazio{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:48px 24px;display:flex}.vazio-icone{background:var(--primaria-suave);width:64px;height:64px;color:var(--primaria);border-radius:22px;place-items:center;margin-bottom:6px;display:grid}.vazio .vazio-icone .ic{fill:currentColor;stroke:none;width:30px;height:30px}.vazio h2,.vazio h3{margin:0;font-size:17px}.vazio p{color:var(--texto-2);max-width:48ch;margin:0;font-size:13.5px}.vazio .grupo-botoes{justify-content:center;margin-top:8px}@media (max-width:640px){.ext-mes{width:100%}.ext-mes h2{flex:1;min-width:0}}.btn-icone .ponto{background:var(--erro-ponto);width:8px;height:8px;box-shadow:0 0 0 2px var(--superficie);border-radius:50%;position:absolute;top:9px;right:10px}.topo-acoes .btn-icone .ic{fill:currentColor;stroke:none;width:20px;height:20px}.sobretitulo{letter-spacing:.6px;text-transform:uppercase;color:var(--texto-3);margin-bottom:6px;font-size:12px;font-weight:600;display:block}.cabecalho-acoes{flex-wrap:wrap;gap:10px;display:flex}.chips{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:4px 0;display:flex}.chip{background:var(--superficie);color:var(--texto);border:1px solid var(--borda);white-space:nowrap;cursor:pointer;border-radius:12px;align-items:center;gap:6px;padding:8px 13px;font-size:12.5px;font-weight:500;display:inline-flex}.chip:hover{border-color:var(--p300)}.chip[aria-pressed=true]{background:var(--primaria);color:var(--primaria-texto);border-color:var(--primaria)}.toast{z-index:70;background:var(--p900);color:#fff;max-width:min(560px,100vw - 32px);box-shadow:var(--sombra-modal);border-radius:16px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.esqueleto.circulo{border-radius:12px;flex-shrink:0;width:36px;height:36px}.avs-coluna{max-width:760px}.avs-coluna>*+*{margin-top:20px}.avs-coluna>.cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:0;display:flex}.avs-coluna>.cabecalho h1{margin:0}.avs-coluna>.erro{margin-bottom:0}.avs-dia-t{letter-spacing:.6px;text-transform:uppercase;color:var(--texto-3);margin:0 0 8px;font-size:12px;font-weight:600}.avs-lista{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-g);box-shadow:var(--sombra-1);margin:0;padding:0;list-style:none;overflow:hidden}.avs-item{border-bottom:1px solid var(--borda);align-items:flex-start;gap:14px;padding:16px 44px 16px 18px;display:flex;position:relative}.avs-item:last-child{border-bottom:0}.avs-item.nao-lido{background:color-mix(in srgb, var(--primaria-suave) 38%, var(--superficie))}.avs-item.nao-lido:after{content:"";background:var(--erro-ponto);border-radius:50%;width:9px;height:9px;position:absolute;top:22px;right:20px}.avs-ic{background:var(--primaria-suave);width:40px;height:40px;color:var(--primaria);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.avs-ic.seg{background:var(--alerta-fundo);color:var(--alerta-texto)}.avs-item .n{flex:1;min-width:0}.avs-item h3{letter-spacing:-.2px;margin:0;font-size:14.5px;font-weight:500;line-height:1.35}.avs-item.nao-lido h3{font-weight:600}.avs-abrir{color:var(--texto);font:inherit;letter-spacing:inherit;text-align:left;background:0 0;border:0;padding:0}.avs-abrir:hover{color:var(--link)}.avs-item p{color:var(--texto-2);overflow-wrap:anywhere;margin:3px 0 0;font-size:13.5px}.avs-coluna>.cabecalho p{max-width:72ch;margin:6px 0 0}.avs-meta{color:var(--texto-3);font-variant-numeric:tabular-nums;margin-top:6px;font-size:12px;display:block}.avs-esq{flex-direction:column;gap:18px;padding:18px;display:flex}.avs-esq-linha{align-items:flex-start;gap:10px;display:flex}.avs-esq-texto{flex-direction:column;flex:1;gap:6px;display:flex}.avs-esq-texto>.esqueleto:first-child{width:55%}.avs-esq-linha:nth-child(2) .avs-esq-texto>.esqueleto:first-child{width:45%}.avs-esq-linha:nth-child(3) .avs-esq-texto>.esqueleto:first-child{width:50%}.avs-esq-linha:nth-child(4) .avs-esq-texto>.esqueleto:first-child{width:40%}.avs-esq-texto>.esqueleto:last-child{width:20%}.avs-falha .vazio-icone{background:var(--erro-fundo);color:var(--erro-texto)}.avs-falha .codigo-erro{color:var(--texto-3);font-size:12px}.avs-lista .avs-ic .ic,.avs-coluna .btn .ic,.avs-coluna .toast .ic{fill:currentColor;stroke:none;width:20px;height:20px}.avs-coluna .btn .ic{width:18px;height:18px}.avs-coluna .toast .ic{color:var(--lime)}@media (max-width:640px){.avs-item{gap:12px;padding:14px 36px 14px 14px}.avs-item.nao-lido:after{top:20px;right:14px}.avs-ic{border-radius:12px;width:36px;height:36px}}.trilha{color:var(--texto-3);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;font-size:13px;display:flex}.trilha .link-botao{color:var(--texto-2);font-weight:400}.cabecalho .trilha .ic{width:14px;height:14px;color:var(--texto-3);fill:currentColor;stroke:none}.btn-fantasma{color:var(--link);background:0 0;border-color:#0000;padding:0 10px}.btn-fantasma:hover{background:var(--primaria-suave)}.btn.cmp-ver .ic,.cmp-acoes .btn .ic,.cmp-falha .btn .ic{fill:currentColor;stroke:none;width:18px;height:18px}.status{white-space:nowrap;background:var(--neutro-fundo);height:24px;color:var(--neutro-texto);border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 8px;font-size:12px;font-weight:500;display:inline-flex}.status:before{content:"";background:var(--neutro-ponto);border-radius:50%;flex-shrink:0;width:7px;height:7px}.status.ok{background:var(--ok-fundo);color:var(--ok-texto)}.status.ok:before{background:var(--ok-ponto)}.status.info,.status.processando{background:var(--info-fundo);color:var(--info-texto)}.status.info:before{background:var(--info-ponto)}.status.processando:before{background:var(--info-ponto);animation:1.4s ease-in-out infinite pulsa}@keyframes pulsa{0%,to{opacity:1}50%{opacity:.25}}.mono{font-family:var(--mono);letter-spacing:0;font-size:.92em}.dados.linhas{flex-direction:column;gap:0;margin:0;display:flex}.dados.linhas div{border-bottom:1px dashed var(--borda);justify-content:space-between;gap:16px;min-width:0;padding:10px 0;display:flex}.dados.linhas div:last-child{border-bottom:0}.dados.linhas dt{color:var(--texto-3);margin:0;font-size:13.5px}.dados.linhas dd{text-align:right;color:var(--texto);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500}.esqueleto.titulo{width:40%;height:22px}.esqueleto.valor{width:60%;height:30px}.resultado{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:32px 24px;display:flex}.resultado-icone{background:var(--ok-fundo);width:72px;height:72px;color:var(--ok-ponto);border-radius:24px;place-items:center;display:grid}.resultado .resultado-icone .ic{fill:currentColor;stroke:none;width:34px;height:34px}.resultado.processando .resultado-icone{background:var(--info-fundo);color:var(--info-ponto)}.resultado h2{letter-spacing:-.3px;margin:0;font-size:22px}.cmp-cartao .resultado p{color:var(--texto-2);max-width:52ch;margin:0}.comprovante{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-xg);flex-direction:column;gap:18px;max-width:560px;margin:0 auto;padding:28px;display:flex}.cmp-grade .comprovante p{margin:0}.comprovante-cab{border-bottom:1px dashed var(--borda);justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;display:flex}.comprovante-cab img{width:auto;height:26px}.comprovante .valor{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:30px;font-weight:500}.cmp-grade{grid-template-columns:minmax(0,560px) 240px;justify-content:center;align-items:start;gap:24px;display:grid}.cmp-grade .comprovante{width:100%;margin:0}.cmp-acoes{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex;position:sticky;top:20px}.cmp-acoes .ajuda{text-align:center;color:var(--texto-3);margin:0;font-size:12.5px;line-height:1.4}.cmp-acoes .erro{margin:0}.cmp-tipo{letter-spacing:.6px;text-transform:uppercase;color:var(--texto-3);font-size:12px;font-weight:600;display:block}.comprovante .cmp-titulo{letter-spacing:-.3px;margin:4px 0 6px;font-size:20px}.cmp-grade .comprovante .cmp-frase{color:var(--texto-2);margin-top:4px;font-size:14px}.comprovante .cmp-bloco h3{letter-spacing:.6px;text-transform:uppercase;color:var(--texto-3);margin:0 0 2px;font-size:12px;font-weight:600}.comprovante .cmp-rodape{color:var(--texto-3);border-top:1px dashed var(--borda);padding-top:14px;font-size:11.5px;line-height:1.5}.cartao.cmp-cartao{max-width:560px;margin:0 auto;padding:0}.cmp-cartao .resultado .dados{text-align:left;width:100%}.cmp-falha .vazio-icone{background:var(--erro-fundo);color:var(--erro-texto)}.cmp-falha .codigo-erro{color:var(--texto-3);font-size:12px}.cmp-esq{flex-direction:column;gap:16px;display:flex}.cmp-esq-marca{width:120px;height:26px}.cmp-esq-curta{width:70%}.cmp-esq-botao{border-radius:var(--r-m);height:42px}@media (max-width:899px){.cmp-grade{grid-template-columns:minmax(0,1fr)}.cmp-grade .comprovante{max-width:560px;margin:0 auto}.cmp-acoes{flex-flow:wrap;width:100%;max-width:560px;margin:0 auto;position:static}.cmp-acoes .btn{flex:160px;width:auto}.cmp-acoes .ajuda,.cmp-acoes .erro{flex-basis:100%}}@media (max-width:640px){.cmp-grade .comprovante{padding:20px}.cmp-grade .comprovante .dados.linhas div{flex-wrap:wrap;gap:2px 16px}}@media print{body{background:#fff}.ib{min-height:0;display:block}.ib .lateral,.ib .topo,.ib .faixa-sessao,.ib .pular,.ib .nao-imprime{display:none}.conteudo{max-width:none;padding:0}.comprovante{box-shadow:none;border:0;max-width:none}.cmp-grade{display:block}.cmp-grade .comprovante{padding:0}}.status.incerto{background:var(--incerto-fundo);color:var(--incerto-texto)}.status.incerto:before{background:var(--incerto-ponto)}.entrada-valor{position:relative}.campo .entrada-valor>span{color:var(--texto-3);font-size:20px;font-weight:500;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.entrada-valor .entrada{letter-spacing:-.5px;font-variant-numeric:tabular-nums;height:64px;padding:0 14px 0 56px;font-size:30px;font-weight:500}.campo.com-erro .entrada{border-color:var(--erro-ponto);background:color-mix(in srgb, var(--erro-fundo) 35%, var(--superficie))}.msg-erro{color:var(--erro-texto);align-items:flex-start;gap:6px;font-size:12.5px;font-weight:500;display:flex}.campo .msg-erro .ic{fill:currentColor;stroke:none;width:16px;height:16px;margin-top:1px}.resultado.incerto .resultado-icone{background:var(--incerto-fundo);color:var(--incerto-ponto)}.resultado .valor{letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-size:32px;font-weight:500}.cartao.dep-cartao{padding:0}.dep-cartao .resultado p{color:var(--texto-2);max-width:52ch;margin:0}.dep-cartao .resultado .dados{text-align:left;width:100%}:root{--alerta-ponto:#d89b00;--perigo:#e11d48;--perigo-hover:#be123c;--ok-ponto:#16a34a;--foco:#8b5cf6}.ib .cob-pagina>*+*{margin-top:20px}.ib .cob-cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ib .cob-cabecalho h1{margin:0 0 8px}.ib .cob-barra{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.ib .cob-barra .chips{flex:360px}.ib .cob-busca{flex:0 280px;min-width:200px}.ib .cob-formas{color:var(--texto-2);font-size:12.5px}.ib .cob-sem-cliente{color:var(--texto-3)}.ib .cob-vazio-filtro{text-align:center;margin:0;padding:24px 12px}.ib .cob-nota{border-radius:var(--r-m);background:var(--superficie-3);color:var(--texto-2);align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13px;display:flex}.ib .cob-nota .ic{flex-shrink:0;width:16px;height:16px;margin-top:2px}.ib .tabela-caixa{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-g);box-shadow:var(--sombra-1);overflow:hidden}.ib .tabela-caixa .tabela-rolagem{margin-top:0}.ib .tabela .num,.ib .tabela th.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ib .tabela .nowrap{white-space:nowrap}.ib .tabela .acoes{text-align:right;white-space:nowrap;width:1%}@media (min-width:641px) and (max-width:1199px){.ib .tabela .sec{display:none}}@media (max-width:640px){.ib .tabela.empilha thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ib .tabela.empilha,.ib .tabela.empilha tbody,.ib .tabela.empilha tr,.ib .tabela.empilha td{width:100%;display:block}.ib .tabela.empilha tr{border-bottom:1px solid var(--borda);padding:10px 14px}.ib .tabela.empilha tbody tr:last-child{border-bottom:0}.ib .tabela.empilha td{text-align:right;border:0;justify-content:space-between;gap:12px;padding:5px 0;display:flex}.ib .tabela.empilha td:before{content:attr(data-rotulo);color:var(--texto-3);text-align:left;flex-shrink:0;font-size:12px}.ib .tabela.empilha td.principal-cel{text-align:left;padding-bottom:8px;display:block}.ib .tabela.empilha td.principal-cel:before{display:none}.ib .tabela.empilha td.acoes{justify-content:flex-end;width:100%}}.ib .tabela.compacta td,.ib .tabela.compacta th{padding:8px 14px}.ib .paginacao{border-top:1px solid var(--borda);color:var(--texto-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex}.ib .tabela-caixa>.erro{margin:0 16px 16px}.ib .status.alerta{background:var(--alerta-fundo);color:var(--alerta-texto)}.ib .status.alerta:before{background:var(--alerta-ponto)}.ib .status.erro{background:var(--erro-fundo);color:var(--erro-texto)}.ib .status.erro:before{background:var(--erro-ponto)}.ib .ilus{background:var(--p100);color:var(--p600);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:3px 9px;font-size:11px;font-weight:500;line-height:1.3;display:inline-flex;box-shadow:inset 0 0 0 1px #6d28d924}.ib .btn-perigo{background:var(--perigo);border-color:var(--perigo);color:#fff}.ib .btn-perigo:hover{background:var(--perigo-hover)}.ib .btn-perigo-suave{background:var(--erro-fundo);color:var(--erro-texto);border-color:#0000}.ib .btn-perigo:disabled,.ib .btn-perigo-suave:disabled{background:var(--superficie-3);color:var(--texto-3);border-color:#0000}.ib .gaveta-fundo{z-index:55;background:var(--veu);cursor:default;border:0;padding:0;position:fixed;inset:0}.ib .gaveta{z-index:56;background:var(--superficie);width:min(560px,100%);box-shadow:var(--sombra-modal);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.ib .gaveta .modal-corpo{flex:1}.ib .modal-cab .icone-modal.erro{background:var(--erro-fundo);color:var(--erro-texto)}.ib .modal-cab h2:focus{outline:none}.ib .modal-fechar{width:36px;height:36px;color:var(--texto-2);background:0 0;border:0;border-radius:11px;flex-shrink:0;place-items:center;display:grid}.ib .modal-fechar:hover{background:var(--superficie-3)}.ib .cob-gaveta h3{margin:4px 0 0;font-size:14px;font-weight:600}.ib .cob-gaveta .dados.linhas dd{max-width:62%}.ib .cob-topo-valor{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.ib .cob-topo-valor b{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:30px;font-weight:500}.ib .cob-topo-valor p{color:var(--texto-2);flex-basis:100%;margin:0;font-size:13px}.ib .cob-falha{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.ib .linha-tempo{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.ib .linha-tempo li{padding:0 0 18px 28px;position:relative}.ib .linha-tempo li:last-child{padding-bottom:0}.ib .linha-tempo li:before{content:"";background:var(--neutro-ponto);width:10px;height:10px;box-shadow:0 0 0 3px var(--superficie);border-radius:50%;position:absolute;top:6px;left:5px}.ib .linha-tempo li:after{content:"";background:var(--borda-forte);width:1px;position:absolute;top:18px;bottom:0;left:9.5px}.ib .linha-tempo li:last-child:after{display:none}.ib .linha-tempo li.info:before{background:var(--info-ponto)}.ib .linha-tempo b{font-size:14px;font-weight:500;display:block}.ib .linha-tempo small{color:var(--texto-3);margin-top:2px;display:block}.ib .linha-tempo time{color:var(--texto-3);font-variant-numeric:tabular-nums;font-size:12px}.ib .cob-pin{flex-direction:column;gap:16px;display:flex}.ib .cob-pin .erro{margin:0}.ib .cob-conferir{border:1px solid var(--borda);border-radius:var(--r-g);background:var(--superficie-2);padding:14px 16px}.ib .cob-total{border-bottom:1px solid var(--borda);color:var(--texto-2);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.ib .cob-total b{color:var(--texto);font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}.ib .cob-conferir .detalhes{margin:10px 0 0}.ib .cob-falta{color:var(--texto-3);align-self:center;margin-right:auto;font-size:12.5px}@media (max-width:640px){.ib .cob-falta{flex-basis:100%;margin-right:0}.ib .modal-rodape .btn{flex:1}}.ib .cob-conferir .dados.linhas{margin-top:4px}.ib .etapas{gap:6px;margin:0 0 20px;padding:0;list-style:none;display:flex}.ib .etapas li{min-width:120px;color:var(--texto-3);flex-direction:column;flex:1;gap:8px;font-size:12.5px;font-weight:500;display:flex}.ib .etapas li:before{content:"";background:var(--borda-forte);border-radius:4px;height:4px}.ib .etapas li b{letter-spacing:.4px;text-transform:uppercase;font-size:11.5px;font-weight:600;display:block}.ib .etapas li.feita{color:var(--texto-2)}.ib .etapas li.feita:before{background:var(--p300)}.ib .etapas li[aria-current=step]{color:var(--link)}.ib .etapas li[aria-current=step]:before{background:var(--link)}.ib .g-lado{grid-template-columns:minmax(0,1fr) 340px;align-items:start}@media (max-width:1199px){.ib .g-lado{grid-template-columns:minmax(0,1fr)}}@media (min-width:1200px){.ib .cob-lado{position:sticky;top:16px}}.ib .cartao-cab{border-bottom:1px solid var(--borda);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.ib .cartao-cab h2{margin:0;font-size:15px;font-weight:600}.ib .cartao-cab p{color:var(--texto-3);margin:2px 0 0;font-size:12.5px}.ib .cartao-rodape{border-top:1px solid var(--borda);color:var(--texto-3);padding:12px 20px;font-size:12.5px}.ib .cob-form{flex-direction:column;gap:22px;display:flex}.ib .cob-form>.cob-bloco+.cob-bloco{border-top:1px dashed var(--borda);padding-top:20px}.ib .cob-form .erro,.ib .cob-form .aviso,.ib .cob-form .aviso p{margin:0}.ib .cob-form .aviso .grupo-botoes{margin-top:10px}.ib .cob-recebe{border-radius:var(--r-m);background:var(--primaria-suave);color:var(--primaria-suave-texto);align-items:center;gap:10px;padding:10px 14px;font-size:13.5px;display:flex}.ib .cob-recebe>span b{font-weight:600}.ib .cob-seg{border:0;min-width:0;margin:0;padding:0}.ib .cob-seg legend{color:var(--texto);margin-bottom:8px;padding:0;font-size:13px;font-weight:500;display:block}.ib .cob-seg-op{flex-wrap:wrap;gap:8px;display:flex}.ib .cob-seg-op label{border:1px solid var(--borda-forte);background:var(--superficie);cursor:pointer;border-radius:12px;align-items:center;min-height:38px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex;position:relative}.ib .cob-seg-op label:hover{border-color:var(--p300)}.ib .cob-seg-op input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ib .cob-seg-op label:has(input:checked){background:var(--primaria);border-color:var(--primaria);color:var(--primaria-texto)}.ib .cob-seg-op label:has(input:focus-visible){outline:2px solid var(--foco);outline-offset:2px}.ib .cob-seg-op label:has(input:disabled){background:var(--superficie-3);color:var(--texto-3);cursor:not-allowed;border-color:#0000}.ib .ajuda{color:var(--texto-3);margin:8px 0 0;font-size:12.5px}.ib .campo .opcional{color:var(--texto-3);font-weight:400}.ib .contador-caracteres{color:var(--texto-3);text-align:right;font-size:12px}.ib .cob-formas-op{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.ib .cob-formas-op .opcao{border:1px solid var(--borda-forte);border-radius:var(--r-m);background:var(--superficie);align-items:center;padding:12px 14px}.ib .cob-formas-op .opcao:has(input:checked){border-color:var(--primaria);background:color-mix(in srgb, var(--primaria-suave) 45%, var(--superficie))}.ib .cob-formas-op .opcao:has(input:disabled){background:var(--superficie-3);color:var(--texto-3);cursor:not-allowed;border-style:dashed}.ib .cob-formas-op .opcao small{color:var(--texto-3);display:block}.ib .cob-cliente>summary{cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:500;list-style:none;display:flex}.ib .cob-cliente>summary::-webkit-details-marker{display:none}.ib .cob-cliente.cob-bloco>summary small{color:var(--texto-3);font-weight:400;display:block}.ib .cob-cliente>summary .ic{color:var(--texto-3);margin-left:auto}.ib .form-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;display:grid}.ib .form-grade .inteiro{grid-column:1/-1}@media (max-width:640px){.ib .form-grade{grid-template-columns:minmax(0,1fr)}}.ib .cob-acoes-form{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.ib .cob-acoes-form .cob-dica{color:var(--texto-3);margin-right:auto;font-size:12.5px}.ib .cartao.cob-previa{padding:0;overflow:hidden}.ib .cob-previa .tabela-rolagem{margin-top:0}.ib .cob-previa .tabela tbody th{color:var(--texto);vertical-align:middle;background:0 0;font-size:13.5px;font-weight:500}.ib .cob-previa .tabela th small{color:var(--texto-3);margin-top:1px;font-size:12px;font-weight:400;display:block}.ib .cob-vazio-previa{text-align:center;color:var(--texto-2);margin:0;padding:28px 20px;font-size:13.5px}.ib .cob-resumo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ib .cob-resumo h2{margin:0}.ib .cob-resumo-valor{align-items:center;gap:10px;display:flex}.ib .cob-fraco{color:var(--texto-2);margin:4px 0 0}.ib .cob-v{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:28px;font-weight:500}.ib .cob-fatos{color:var(--texto-2);flex-direction:column;gap:6px;margin:12px 0 0;padding:0;font-size:13.5px;list-style:none;display:flex}.ib .cob-fatos li{align-items:flex-start;gap:8px;display:flex}.ib .cob-fatos li .ic{width:16px;height:16px;color:var(--primaria);flex-shrink:0;margin-top:2px}.ib .cob-endereco{border-radius:var(--r-m);background:var(--superficie-2);border:1px solid var(--borda);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.ib .cob-endereco .mono{overflow-wrap:anywhere;min-width:0;color:var(--texto);flex:240px;font-size:14px}.ib .lista{flex-direction:column;margin:0 0 16px;padding:0;list-style:none;display:flex}.ib .lista li{align-items:center;gap:12px;padding:10px 0;display:flex}.ib .lista .icone-quadro{background:var(--primaria-suave);width:40px;height:40px;color:var(--primaria);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.ib .lista .n{flex:1;min-width:0}.ib .lista li .n b{font-size:14px;font-weight:500;display:block}.ib .lista li .n small{color:var(--texto-3);margin-top:2px;display:block}.ib .cob-qr{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.ib .cob-qr .qr-quadro{width:260px;height:260px}.ib .cob-qr .mono{overflow-wrap:anywhere;color:var(--texto-2);font-size:13px}.ib .bol-detalhe>*+*{margin-top:16px}.ib .bol-detalhe .acoes{margin-top:20px}.ib .cob-lista-pag{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ib .cob-lista-pag li{border-radius:var(--r-m);background:var(--superficie-3);align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;display:flex}.ib .cob-lista-pag li .n{flex:1;min-width:0}.ib .cob-lista-pag li .n b{font-weight:500;display:block}.ib .cob-lista-pag li .n small{color:var(--texto-3);display:block}.ib .cob-lista-pag li>.ic{flex-shrink:0;width:18px;height:18px;margin-top:1px}.ib .cob-lista-pag li.ok>.ic{color:var(--ok-ponto)}.ib .cob-lista-pag li.recusa>.ic{color:var(--erro-ponto)}.ib .cob-lista-pag li.vazia{border:1px dashed var(--borda-forte);color:var(--texto-2);background:0 0}.ib .tabela td.principal-cel b{color:var(--texto);font-weight:500;display:block}.ib .tabela td.principal-cel small{color:var(--texto-3);margin-top:1px;font-size:12px;display:block}.ib .dados.linhas dd small{color:var(--texto-3);font-size:12px;font-weight:400;display:block}.ib .cob-cliente .form-grade{margin-top:14px}.ib .cob-cliente[open]>summary .ic{transform:rotate(180deg)}.ib .ps{flex-direction:column;gap:20px;display:flex}.ib .ps svg.ic{fill:currentColor;stroke:none;width:20px;height:20px}.ib .ps .btn svg.ic{width:18px;height:18px}.ib .ps-cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ib .ps-cabecalho h1{letter-spacing:-.4px;margin:0;font-size:24px;font-weight:600}.ib .ps .ps-cabecalho p{color:var(--texto-2);max-width:72ch;margin:6px 0 0}.ib .ps .cabecalho-acoes{flex-wrap:wrap;gap:10px;display:flex}.ib .ps-grade{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}@media (max-width:1199px){.ib .ps-grade{grid-template-columns:minmax(0,1fr)}}.ib .ps-coluna{flex-direction:column;gap:20px;min-width:0;display:flex}.ib .ps-g2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:640px){.ib .ps-g2{grid-template-columns:minmax(0,1fr)}}.ib .ps .cartao.ps-cartao{border-radius:var(--r-g);box-shadow:var(--sombra-1);padding:0}.ib .ps .cartao-cab{flex-wrap:wrap}.ib .ps .cartao-corpo{padding:18px 20px}.ib .ps .cartao-corpo.ps-corpo{flex-direction:column;gap:20px;display:flex}.ib .ps .cartao-rodape{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ib .ps .cartao-corpo p,.ib .ps .cartao-rodape p{margin:0}.ib .ps .btn.ps-p{border-radius:11px;height:34px;min-height:34px;padding:0 12px;font-size:13px}.ib .ps .mut{color:var(--texto-2)}.ib .ps .fraco{color:var(--texto-3)}.ib .ps .p-txt{font-size:12.5px}.ib .ps-dados{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px 24px;margin:0;display:grid}.ib .ps-dados div{min-width:0}.ib .ps-dados dt{color:var(--texto-3);margin-bottom:3px;font-size:12.5px}.ib .ps .cartao-corpo .ps-dados dd{color:var(--texto);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500}.ib .ps-sub{color:var(--texto-3);margin-top:2px;font-size:12px;font-weight:400;display:block}.ib .ps .mascarado{align-items:center;gap:8px;display:inline-flex}.ib .ps .etiqueta.ps-etiqueta{background:var(--superficie-3);height:22px;color:var(--texto-2);white-space:nowrap;border-radius:7px;align-items:center;gap:5px;padding:0 8px;font-size:11.5px;font-weight:600}.ib .ps .etiqueta.ps-etiqueta.marca{background:var(--primaria-suave);color:var(--primaria-suave-texto)}.ib .ps .ps-etiqueta svg.ic{width:13px;height:13px}.ib .ps .papel{background:var(--superficie-3);height:22px;color:var(--texto-2);white-space:nowrap;border-radius:7px;align-items:center;gap:5px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.ib .ps .papel.responsavel{background:var(--p800);color:var(--lime)}.ib .ps-aviso{border-radius:var(--r-g);background:var(--info-fundo);color:var(--info-texto);align-items:flex-start;gap:12px;padding:14px 16px;font-size:13.5px;line-height:1.5;display:flex}.ib .ps .ps-aviso>svg.ic{margin-top:1px}.ib .ps .ps-aviso .n{flex:1;min-width:0}.ib .ps .ps-aviso .grupo-botoes{margin-top:10px}.ib .ps-aviso.alerta{background:var(--alerta-fundo);color:var(--alerta-texto)}.ib .ps-aviso.erro{background:var(--erro-fundo);color:var(--erro-texto)}.ib .ps-aviso.neutro{background:var(--superficie-3);color:var(--texto-2)}.ib .ps-falha .vazio-icone{background:var(--erro-fundo);color:var(--erro-texto)}.ib .ps .vazio-icone svg.ic{width:30px;height:30px}.ib .ps .ps-falha h2{margin:0;font-size:17px}.ib .ps .ps-falha p{color:var(--texto-2);max-width:48ch;margin:0;font-size:13.5px}.ib .ps .ps-falha .grupo-botoes{justify-content:center;margin-top:8px}.ib .ps-bloco{border-radius:var(--r-g);height:120px}.ib .ps .restrito{color:var(--texto-3);align-items:center;gap:6px;font-size:13px;display:inline-flex}.ib .ps .restrito svg.ic{width:15px;height:15px}.ib .ps .ps-lista{margin:0}.ib .ps .icone-quadro svg.ic{width:20px;height:20px}.ib .ps .tabela-caixa .cartao-corpo{padding:18px 20px}.ib .ps .tabela-caixa .tabela th{text-align:left;letter-spacing:.5px;text-transform:uppercase;color:var(--texto-3);background:var(--superficie-2);white-space:nowrap;padding:11px 16px;font-size:11.5px;font-weight:600}.ib .ps .tabela td{vertical-align:middle;padding:13px 16px;font-size:13.5px}.ib .ps .tabela tbody tr:last-child td{border-bottom:0}.ib .ps .tabela .principal-cel b{color:var(--texto);font-weight:500;display:block}.ib .ps .tabela .principal-cel small{color:var(--texto-3);margin-top:1px;font-size:12px;display:block}.ib .ps .paginacao nav{gap:6px;display:flex}.ib .ps .paginacao .pag{border:1px solid var(--borda);min-width:34px;height:34px;color:var(--texto);background:var(--superficie);cursor:pointer;border-radius:11px;padding:0 10px;font-weight:500}.ib .ps .paginacao .pag:hover:not(:disabled){border-color:var(--primaria);color:var(--primaria)}.ib .ps .paginacao .pag:disabled{color:var(--texto-3);background:var(--superficie-3);cursor:default}@media (max-width:640px){.ib .ps .tabela.empilha td{padding:5px 0}.ib .ps .tabela.empilha td.principal-cel{padding-bottom:8px}}.ib .per-pessoa{align-items:center;gap:14px;display:flex}.ib .ps .per-pessoa .n{flex:1;min-width:0}.ib .ps .avatar.ps-avatar-g{border-radius:18px;width:56px;height:56px;font-size:21px}.ib .per-quadro{color:#4d7c0f;background:#f4fcd9;border-radius:18px;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.ib .ps .per-quadro svg.ic{width:26px;height:26px}.ib .per-conta{border:1px solid var(--borda);border-radius:var(--r-g);background:var(--superficie-2);flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.ib .per-conta-cab{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ib .ps .per-conta-cab .n{flex:1;min-width:140px}.ib .per-conta-cab h3{margin:0;font-size:15px}.ib .per-conta-ic{background:var(--p600);color:#fff;border-radius:14px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.ib .per-conta-ic.pj{color:#4d7c0f;background:#f4fcd9}.ib .ps .per-conta .grupo-botoes{margin-top:auto}.ib .per-identificacao{border-top:1px dashed var(--borda);color:var(--texto-3);padding-top:14px;font-size:12px;line-height:1.55}.ib .ps .per-identificacao p{max-width:96ch;margin:0}.ib .esqueleto.per-esq-1{height:320px}.ib .esqueleto.per-esq-2{height:260px}.ib .esqueleto.per-esq-3{height:250px}.ib .esqueleto.per-esq-4{height:150px}.ib .seg-aparelho{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ib .ps .seg-aparelho .n{flex:1;min-width:160px}.ib .seg-ic{background:var(--p100);width:44px;height:44px;color:var(--p600);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.ib .seg-cel{min-width:0}.ib .ps .tabela .ps-sub{white-space:normal}.ib .seg-lista-app{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ib .ps .seg-lista-app span{color:var(--texto-3);margin-top:2px;font-size:12.5px;line-height:1.45;display:block}.ib .seg-dicas{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.ib .seg-titulo-grupo{color:var(--texto);margin:0;font-size:14px;font-weight:600}.ib .seg-pin-bloq{border-color:var(--erro-ponto);background:color-mix(in srgb, var(--erro-fundo) 55%, var(--superficie))}.ib .seg-pin-bloq .cartao-cab{border-bottom-color:color-mix(in srgb, var(--erro-ponto) 30%, transparent)}.ib .seg-erros-pin{color:var(--alerta-texto);font-weight:500}.ib .seg-efeitos{color:var(--texto-2);flex-direction:column;gap:6px;margin:0 0 0 18px;padding:0;font-size:13.5px;display:flex}.ib .modal[aria-labelledby=seg-encerrar-t] .icone-modal{background:var(--alerta-fundo);color:var(--alerta-texto)}.ib .esqueleto.seg-esq-1{height:190px}.ib .esqueleto.seg-esq-2{height:170px}.ib .esqueleto.seg-esq-3{height:260px}.ib .esqueleto.seg-esq-4{height:210px}.ib .esqueleto.seg-esq-5{height:140px}.ib .ps .ps-lista li{border-bottom:1px dashed var(--borda);padding:12px 0}.ib .ps .seg-lista-app li{border-bottom:1px dashed var(--borda);padding:11px 0}.ib .ps .seg-dicas li{color:var(--texto-2);padding-left:18px;font-size:13.5px;line-height:1.45;position:relative}.ib .ps .seg-dicas li:before{content:"";background:var(--p500);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;left:3px}.ib .ps .ps-lista li:first-child{padding-top:0}.ib .ps .ps-lista li:last-child{border-bottom:0;padding-bottom:0}.ib .ps .seg-lista-app li:first-child{padding-top:0}.ib .ps .seg-lista-app li:last-child{border-bottom:0;padding-bottom:0}.ib .ps .ps-aviso .n b{color:inherit;font-size:14px;display:block}.ib .ps .ps-aviso .n p{color:var(--texto-2);margin:2px 0 0}.ib .ps .per-pessoa .n b{color:var(--texto);font-size:17px;font-weight:600;display:block}.ib .ps .per-pessoa .n small{color:var(--texto-3);margin-top:2px;display:block}.ib .ps .per-conta-cab .n small{color:var(--texto-3);display:block}.ib .ps .seg-aparelho .n b{color:var(--texto);font-size:15px;font-weight:600;display:block}.ib .ps .seg-aparelho .n small{color:var(--texto-3);margin-top:2px;display:block}.ib .ps .cartao-corpo .seg-lista-app b{color:var(--texto);font-size:13.5px;font-weight:500;display:block}.ib .ps .critica{border-radius:var(--r-g);border:1px dashed var(--erro-ponto);background:color-mix(in srgb, var(--erro-fundo) 45%, var(--superficie));color:var(--texto-2);align-items:flex-start;gap:12px;padding:14px 16px;font-size:13px;line-height:1.5;display:flex}.ib .ps .critica>svg.ic{color:var(--erro-texto);margin-top:1px}.ib .ps .seg-bloquear.critica b{color:var(--texto);font-size:13.5px;display:block}.ib .ps .seg-bloquear.critica p{margin:0}.ib .ps .seg-bloquear .btn{margin-top:10px}.lateral-rodape .lateral-item{margin-bottom:4px;font-size:14px}.ib .lateral .lateral-rodape .lateral-item+p{margin-top:12px}.faixa-sessao .faixa-link{color:var(--lime);font-size:inherit;margin-left:auto}.ib .pxc .menu-suspenso{display:inline-block;position:relative}.ib .pxc .menu-suspenso>summary{cursor:pointer;list-style:none}.ib .pxc .menu-suspenso>summary::-webkit-details-marker{display:none}.ib .pxc .pxc-menu>summary.btn-icone{border-radius:11px;width:36px;height:36px}.ib .pxc .menu-suspenso>div{z-index:45;background:var(--superficie);border:1px solid var(--borda);min-width:236px;box-shadow:var(--sombra-2);border-radius:16px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.ib .pxc .menu-suspenso>div button{font:inherit;color:var(--texto);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:9px 12px;font-size:13.5px;display:flex}.ib .pxc .menu-suspenso>div button:hover{background:var(--superficie-3)}.ib .pxc-resumo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.ib .pxc-resumo-texto{color:var(--texto-2);margin:0;font-size:13px}.ib .pxc-resumo .progresso{width:160px}.ib .pxc-caixa,.ib .pxc-caixa .tabela-rolagem{overflow:visible}.ib .pxc-caixa .tabela thead th:first-child{border-top-left-radius:var(--r-g)}.ib .pxc-caixa .tabela thead th:last-child{border-top-right-radius:var(--r-g)}.ib .pxc-caixa .tabela td.acoes{margin:0;position:static}@media (min-width:641px){.ib .pxc-caixa .tabela .acoes{vertical-align:middle;margin:0;display:table-cell}}.ib .pxc-caixa .status{white-space:normal;height:auto;min-height:24px;padding-top:3px;padding-bottom:3px;line-height:1.3}.ib .pxc-chave{overflow-wrap:anywhere;font-weight:500}.ib .pxc-sub{color:var(--texto-3);margin-top:3px;font-size:12px;display:block}.ib .pxc-qr{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.ib .pxc-qr-nome{font-size:16px;display:block}.ib .pxc-qr-chave{color:var(--texto-3);overflow-wrap:anywhere;font-size:13px;display:block}.ib .pxc-esq-titulo{width:40%;height:18px}@media (prefers-reduced-motion:reduce){.esqueleto,.carregando:before,.status.processando:before{animation:none}.progresso i{transition:none}}.ib .abas{border-bottom:1px solid var(--borda);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.ib .abas::-webkit-scrollbar{display:none}.ib .abas .aba{font:inherit;color:var(--texto-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:11px 14px;font-size:14px;font-weight:500;display:inline-flex;position:relative}.ib .abas .aba:hover{color:var(--texto)}.ib .abas .aba[aria-current=page]{color:var(--link)}.ib .abas .aba[aria-current=page]:after{content:"";background:var(--link);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:10px;right:10px}@media (max-width:640px){.ib .abas{flex-wrap:wrap;gap:0 2px;overflow:visible}.ib .abas .aba{padding:9px 10px;font-size:13.5px}}.ib .sim-grade{grid-template:"form res""plano res"1fr/minmax(0,360px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.ib .sim-grade>:first-child{grid-area:form}.ib .sim-grade>:nth-child(2){grid-area:res}.ib .sim-grade>:nth-child(3){grid-area:plano}@media (max-width:1099px){.ib .sim-grade{grid-template:"form""res""plano"/minmax(0,1fr)}}.ib .sim .ps-coluna{gap:16px}.ib .sim-form{flex-direction:column;gap:20px;display:flex}.ib fieldset.sim-grupo{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.ib .sim-grupo legend{color:var(--texto);margin-bottom:8px;padding:0;font-size:13px;font-weight:500}.ib .sim-grupo .chips{padding:0}.ib .sim-grupo .chip{flex:auto;justify-content:center}.ib .sim-grupo .chip:disabled{opacity:.45;cursor:not-allowed}.ib .sim-grupo .chip:disabled:hover{border-color:var(--borda)}.ib .sim-grupo .ajuda{margin:0}.ib .sim-cab-acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ib .sim .cartao-cab .sim-cab-resumo{color:var(--texto-2);max-width:60ch;margin-top:3px;font-size:13px}.ib .sim .cartao-cab .sim-cab-resumo b{color:var(--texto);font-weight:600}.ib .sim .btn.sim-p{border-radius:11px;height:34px;min-height:34px;padding:0 12px;font-size:13px}.ib .sim .btn.sim-p svg.ic{width:16px;height:16px}.ib .sim .tabela.sim-tabela :is(th,td){padding:8px 14px}.ib .sim .tabela-caixa .tabela.sim-tabela tbody th{text-transform:none;letter-spacing:0;color:var(--texto);border-bottom:1px solid var(--borda);white-space:nowrap;text-align:left;background:0 0;font-size:13.5px;font-weight:500;position:static}.ib .sim .tabela.sim-tabela tbody tr:last-child th{border-bottom:0}.ib .sim .tabela.sim-tabela tbody tr:hover th{background:color-mix(in srgb, var(--primaria-suave) 40%, var(--superficie))}.ib .sim .tabela.sim-tabela td small{color:var(--texto-3);font-size:11.5px;font-weight:400;display:block}.ib .sim .tabela.sim-tabela .sim-rc{font-weight:600}.ib .sim .tabela-caixa .tabela.sim-tabela tr.sim-grp th{background:var(--superficie-2);letter-spacing:.5px;text-transform:uppercase;color:var(--link);border-bottom:1px solid var(--borda);padding:8px 14px;font-size:11px;font-weight:600}.ib .sim .tabela.sim-tabela tr.sim-grp:hover th{background:var(--superficie-2)}.ib .sim .sim-atualizando .tabela-rolagem{opacity:.55}.ib .sim-notas{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ib .sim-nota{background:var(--info-fundo);color:var(--info-texto);border-radius:14px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12.5px;line-height:1.45;display:flex}.ib .ps .sim-notas .sim-nota svg.ic{flex-shrink:0;width:16px;height:16px;margin-top:1px}.ib .sim-notas .link-botao{color:var(--info-texto);font:inherit;text-underline-offset:2px;font-weight:600;text-decoration:underline}.ib .sim-plano-corpo{gap:10px}.ib .sim-plano-corpo .ajuda{margin:0}.ib .aviso-acesso.erro{background:var(--erro-fundo);color:var(--erro-texto)}.ib .sim .aviso-acesso .grupo-botoes{margin-top:10px}.ib .sim .vazio.ps-falha p:only-of-type{max-width:40ch}.ib .esqueleto.sim-esq-form{border-radius:var(--r-g);height:430px}.ib .esqueleto.sim-esq-res{border-radius:var(--r-g);height:520px}.ib .esqueleto.sim-esq-plano{border-radius:var(--r-g);height:150px}@media (max-width:640px){.ib .sim .tabela.sim-tabela .sim-taxa{display:none}.ib .sim .tabela-caixa .tabela.sim-tabela thead th{white-space:normal;letter-spacing:.2px}.ib .sim .tabela-caixa .tabela.sim-tabela tbody th{white-space:normal}.ib .sim .tabela.sim-tabela :is(th,td),.ib .sim .tabela-caixa .tabela.sim-tabela tbody th,.ib .sim .tabela-caixa .tabela.sim-tabela tr.sim-grp th{padding:8px 9px}}.ib .sim .tabela-caixa .tabela.sim-tabela thead th.num{text-align:right}@media (min-width:641px){.ib .sim .cartao-cab{flex-wrap:nowrap}}.ib .ven>*+*{margin-top:20px}.ib .ven-resumo-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.ib .ven .ven-resumo-cab h2{margin:0;font-size:17px}.ib .ven .grade-metricas .metrica .metrica-valor small{color:var(--texto-3);letter-spacing:0;font-size:15px;font-weight:500}.ib .ven-filtros{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-g);flex-wrap:wrap;align-items:flex-end;gap:12px 22px;padding:14px 16px;display:flex}.ib fieldset.ven-grupo{border:0;flex-direction:column;gap:4px;min-width:0;margin:0;padding:0;display:flex}.ib .ven-rot{color:var(--texto-3);padding:0;font-size:12px;font-weight:500}.ib .ven-grupo .chips{padding:0}.ib .ven-grupo .chip[aria-disabled=true]{background:var(--superficie-3);color:var(--texto-3);cursor:not-allowed;border-color:#0000}.ib .ven-mais{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}@media (max-width:640px){.ib .ven-mais{margin-left:0}}.ib .ven .menu-suspenso{display:inline-block;position:relative}.ib .ven .menu-suspenso>summary{cursor:pointer;list-style:none}.ib .ven .menu-suspenso>summary::-webkit-details-marker{display:none}.ib .ven .menu-suspenso>div{z-index:45;background:var(--superficie);border:1px solid var(--borda);min-width:200px;box-shadow:var(--sombra-2);border-radius:16px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0}@media (min-width:641px){.ib .ven .menu-suspenso:last-child>div{left:auto;right:0}}.ib .ven .menu-suspenso>div button{font:inherit;color:var(--texto);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;padding:9px 12px;font-size:13.5px;display:flex}.ib .ven .menu-suspenso>div button:hover{background:var(--superficie-3)}.ib .ven .menu-suspenso>div button[aria-current=true]{background:var(--primaria-suave);color:var(--primaria-suave-texto);font-weight:500}.ib .ven .ven-mais .menu-suspenso>summary svg.ic{width:16px;height:16px}.ib .ven .ven-mais .menu-suspenso[open]>summary svg.ic{transform:rotate(180deg)}.ib .ven .btn.ven-p{border-radius:11px;height:34px;min-height:34px;padding:0 12px;font-size:13px}.ib .ven-datas{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.ib .ven-datas .campo{min-width:160px}.ib .ven-datas .msg-erro{flex-basis:100%}.ib .ven .barra-lista{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ib .ven .barra-lista .ven-barra-texto{color:var(--texto-2);font-size:13px}.ib .ven .tabela-caixa .ven-tabela td.ven-sit small{color:var(--texto-3);margin-top:3px;font-size:12px;display:block}.ib .ven-nao s{color:var(--texto-3)}.ib .ven .tabela-caixa .tabela.ven-tabela tr.ven-dia th{background:var(--superficie-2);letter-spacing:.5px;text-transform:uppercase;color:var(--link);text-align:left;border-bottom:1px solid var(--borda);padding:9px 16px;font-size:11.5px;font-weight:600}.ib .esqueleto.ven-esq-rotulo{width:45%}.ib .esqueleto.ven-esq-valor{height:28px;margin-top:10px}.ib .ven-topo-valor{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.ib .gaveta.ven-gaveta .ven-topo-valor b{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:30px;font-weight:500}.ib .ven-topo-valor .ilus{margin-left:auto}.ib .gaveta.ven-gaveta .modal-corpo h3{margin:0;font-size:14px;font-weight:600}.ib .ven-gaveta .dados.linhas dd{max-width:62%}.ib .gaveta.ven-gaveta .dados.linhas dd small{color:var(--texto-3);font-size:12px;font-weight:400;display:block}.ib .ven-gaveta .mono{overflow-wrap:anywhere}.ib .ven-parcelas{border:1px solid var(--borda);border-radius:var(--r-m);overflow:hidden}.ib .ven-falha{color:var(--erro-texto);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.ib .ven .tabela-caixa .tabela.ven-tabela td.principal-cel b{white-space:nowrap}.ib .ven .tabela-caixa .tabela.ven-tabela thead.ven-cab th{text-align:left;letter-spacing:.5px;text-transform:uppercase;color:var(--texto-3);background:var(--superficie-2);white-space:nowrap;padding:11px 16px;font-size:11.5px;font-weight:600}.ib .ven .tabela-caixa .tabela.ven-tabela thead.ven-cab th.num{text-align:right}.ib .arc>*+*{margin-top:20px}.ib .arc .arc-grade{align-items:start}.ib .arc .arc-nota-topo{color:var(--texto-2);align-items:flex-start;gap:8px;margin-top:12px;font-size:12.5px;display:flex}.ib .arc p.arc-nota-topo .ic{width:16px;height:16px;color:var(--info-ponto);flex-shrink:0;margin-top:1px}.ib .arc .arc-p{height:32px;padding:0 12px;font-size:13px}.ib .arc .arc-mt{margin-top:8px}.ib .arc .arc-periodos{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ib .arc .arc-periodos>div{border-radius:var(--r-m);background:var(--superficie-2);border:1px solid var(--borda);min-width:0;padding:12px 14px}.ib .arc .arc-per-rot{color:var(--texto-3);display:block}.ib .arc .arc-per-valor{letter-spacing:-.2px;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:4px;font-size:17px;font-weight:500;display:block}.ib .arc .arc-cal-nav{gap:8px;display:flex}.ib .arc .arc-cal{table-layout:fixed;border-collapse:separate;border-spacing:6px;width:calc(100% + 12px);margin:-6px}.ib .arc .arc-cal-sem{letter-spacing:.4px;text-transform:uppercase;color:var(--texto-3);text-align:center;padding:0 0 2px;font-size:11.5px;font-weight:600}.ib .arc .arc-cal abbr{text-decoration:none}.ib .arc .arc-cal-cel{vertical-align:top;padding:0}.ib .arc .arc-dia{width:100%;min-height:60px;color:var(--texto-3);font:inherit;text-align:left;font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;border-radius:12px;flex-direction:column;justify-content:space-between;gap:2px;padding:7px 8px;display:flex}.ib .arc .arc-dia-n{font-size:13px;font-weight:500}.ib .arc .arc-dia-v{white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:500;overflow:hidden}.ib .arc .arc-dia.arc-vazio{border:1px dashed var(--borda-forte);color:var(--texto-2)}.ib .arc .arc-dia.arc-hoje{border:1.5px solid var(--p500);color:var(--texto)}.ib .arc .arc-dia.arc-hoje .arc-dia-v{color:var(--link)}.ib .arc button.arc-com-valor{cursor:pointer;background:var(--superficie);border-color:var(--borda-forte);color:var(--texto)}.ib .arc .arc-dia.arc-com-valor .arc-dia-v{color:var(--link)}.ib .arc button.arc-com-valor:hover{border-color:var(--primaria)}.ib .arc button.arc-com-valor[aria-current=true]{background:var(--primaria);border-color:var(--primaria);color:#fff}.ib .arc .arc-com-valor[aria-current=true] .arc-dia-v{color:var(--lime)}.ib .arc .legenda{color:var(--texto-2);flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:12.5px;display:flex}.ib .arc .legenda span{align-items:center;gap:6px;display:inline-flex}.ib .arc .legenda i{background:var(--primaria);border-radius:3px;width:10px;height:10px}.ib .arc .legenda.arc-legenda i.arc-hoje{box-shadow:inset 0 0 0 1.5px var(--p500);background:0 0}.ib .arc .legenda.arc-legenda i.arc-vazio{border:1px dashed var(--borda-forte);background:0 0}.ib .arc .arc-falha-dia{color:var(--erro-texto);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.ib .arc .arc-meses{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ib .arc .arc-meses li{border-bottom:1px dashed var(--borda);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;font-size:13px;display:grid}.ib .arc .arc-meses li:last-child{border-bottom:0}.ib .arc .arc-mes-rot{color:var(--texto-3)}.ib .arc .arc-meses abbr{text-decoration:none}.ib .arc .arc-mes-v{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500}.ib .arc .arc-meses li.atual .progresso i{background:var(--lime);box-shadow:inset 0 0 0 1.5px var(--p600)}.ib .arc .arc-meses li.arc-total{grid-template-columns:minmax(0,1fr) auto;font-size:13.5px}.ib .arc .arc-total .arc-mes-rot{color:var(--texto);font-weight:500}.ib .arc .arc-total .arc-mes-v{font-weight:600}.ib .arc .arc-destino{align-items:center;gap:12px;display:flex}.ib .arc .arc-destino .icone-quadro{background:var(--primaria-suave);width:40px;height:40px;color:var(--primaria);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.ib .arc .arc-destino .cresce{flex:1;min-width:0}.ib .arc .arc-destino-t{font-size:14px;font-weight:500;display:block}.ib .arc .arc-destino-s{color:var(--texto-3);display:block}.ib .arc .arc-orig{color:var(--texto-3);font-size:12px;font-weight:400;display:block}.ib .arc .tabela-caixa .tabela td.principal-cel small.arc-alerta{color:var(--erro-texto)}.ib .etiqueta.arc-conferido{background:var(--superficie);color:var(--ok-texto);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ok-ponto) 35%, transparent)}.ib span.etiqueta.arc-conferido .ic{color:var(--ok-ponto)}.ib .arc-gaveta .arc-rep{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ib .arc-gaveta .arc-rep-valor{letter-spacing:-.5px;font-variant-numeric:tabular-nums;margin-right:auto;font-size:30px;font-weight:500}.ib .arc-gaveta .arc-drawer-h3{font-size:14px;font-weight:600}.ib .arc-gaveta .arc-confere{border-radius:var(--r-g);background:var(--ok-fundo);border:1px solid color-mix(in srgb, var(--ok-ponto) 30%, transparent);padding:4px 16px 14px}.ib .arc-gaveta .arc-confere.alerta{background:var(--alerta-fundo);border-color:color-mix(in srgb, var(--alerta-ponto) 40%, transparent)}.ib .arc-gaveta .arc-confere .dados.linhas div{border-bottom-color:#1b15301a}.ib .arc-gaveta .arc-confere-fim{align-items:flex-start;gap:10px;margin-top:10px;display:flex}.ib .arc-gaveta .arc-confere-fim .arc-ic{background:var(--p800);width:34px;height:34px;color:var(--lime);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.ib .arc-gaveta .arc-confere.alerta .arc-confere-fim .arc-ic{background:var(--superficie);color:var(--alerta-texto)}.ib .arc-gaveta .arc-confere-t{font-size:14px;display:block}.ib .arc-gaveta .arc-confere-s{color:var(--texto-2);font-size:12.5px;display:block}@media (min-width:641px){.ib :is(.arc,.ven,.maq,.ps) .tabela-caixa .tabela :is(td,th).acoes{vertical-align:middle;margin:0;display:table-cell}}@media (max-width:640px){.ib .arc .arc-periodos{gap:6px}.ib .arc .arc-periodos>div{padding:10px 8px}.ib .arc .arc-per-valor{white-space:normal;font-size:13px}.ib .arc .arc-cal{border-spacing:3px;width:calc(100% + 6px);margin:-3px}.ib .arc .arc-dia{border-radius:9px;min-height:48px;padding:5px 4px}.ib .arc .arc-dia-v{font-size:10px}.ib .arc .arc-dia .arc-rs,.ib .arc .arc-dia .arc-cent{display:none}.ib .arc-gaveta .arc-rep-valor{font-size:26px}}.ib .status.sem-ponto{padding:0 10px}.ib .status.sem-ponto:before{display:none}.ib :is(.arc,.ven)>.cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ib .maq>*+*{margin-top:20px}.ib .maq .maq-grade{align-items:start}.ib .maq .grade-metricas.maq-uma{grid-template-columns:minmax(0,380px)}.ib :is(.maq,.arc) .cartao-corpo.pilha>*+*{margin-top:12px}.ib .maq .maq-pessoa{align-items:center;gap:10px;display:flex}.ib .maq .maq-ic{background:var(--primaria-suave);width:40px;height:40px;color:var(--primaria);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.ib .maq .maq-ic.lima{color:#4d7c0f;background:#f4fcd9}.ib .maq .tabela td.sec{white-space:nowrap}.ib .maq .tabela td.principal-cel{overflow-wrap:normal}.ib .maq .maq-p{height:32px;padding:0 12px;font-size:13px}.ib .maq .maq-legenda{color:var(--texto-3);align-items:flex-start;gap:8px;font-size:12.5px;display:flex}.ib .maq .maq-item{align-items:center;gap:12px;display:flex}.ib .maq .maq-item-t{font-size:14px;font-weight:500;display:block}.ib .maq .maq-item-s{color:var(--texto-3);display:block}.ib .maq .maq-codigo{border-radius:var(--r-m);background:var(--superficie-3);color:var(--texto-2);align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.45;display:flex}.ib :is(.maq,.arc) :is(.maq-enviado,.arc-enviado){color:var(--ok-texto);align-items:flex-start;gap:8px;font-size:13px;font-weight:500;display:flex}.ib .maq .maq-ajuda .link-botao{font:inherit;font-weight:500}.ib .maq .esqueleto.maq-esq-metrica{border-radius:var(--r-g);height:108px}.ib .maq .esqueleto.maq-esq-lista{border-radius:var(--r-g);height:220px}.ib .maq .esqueleto.maq-esq-cartao{border-radius:var(--r-g);height:180px}.ib .maq-qtd{max-width:140px}.ib fieldset.arc-fs{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.ib .arc-fs legend{color:var(--texto);margin-bottom:10px;padding:0;font-size:13px;font-weight:500}.ib .arc-fs .arc-op-s{color:var(--texto-3);display:block}.ib .arc-fs .arc-datas{margin-left:28px}.ib .ven-exp-datas{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ib .ven .ven-link{font:inherit;text-underline-offset:2px;font-weight:600;text-decoration:underline}.ib .maq p.maq-legenda .ic{flex-shrink:0;width:16px;height:16px;margin-top:1px}.ib .maq div.maq-codigo .ic{width:18px;height:18px;color:var(--primaria);flex-shrink:0;margin-top:1px}.ib .maq .maq-codigo .maq-codigo-b{color:var(--texto);font-weight:500}.ib :is(.maq,.arc) p:is(.maq-enviado,.arc-enviado) .ic{flex-shrink:0;width:16px;height:16px;margin-top:1px}.ib .maq .tabela td small.maq-sub{color:var(--texto-3);font-size:12px;font-weight:400;display:block}@media (min-width:641px){.ib .maq .tabela-caixa .tabela td.acoes{z-index:1;background:var(--superficie);position:sticky;right:0}}.ib .maq .tabela td.principal-cel small.maq-tablet{display:none}@media (min-width:641px) and (max-width:1199px){.ib .maq .tabela td.principal-cel small.maq-tablet{display:block}}@media (max-width:640px){.ib .ven-exp-datas{grid-template-columns:minmax(0,1fr)}.ib .arc-fs .arc-datas{margin-left:0}}.ib .ven-rodape-nota,.ib .ven-estorno-dica{color:var(--texto-3);align-self:center;margin-right:auto;font-size:12.5px}.ib .ven-estorno-resumo{flex-direction:column;gap:10px;display:flex}.ib .ven-estorno-valor{border-radius:var(--r-m);background:var(--superficie-2);border:1px solid var(--borda);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;display:flex}.ib .ven-estorno-rot{color:var(--texto-2);font-size:13px}.ib .ven-estorno-num{letter-spacing:-.3px;font-variant-numeric:tabular-nums;font-size:24px;font-weight:500}.ib .ven-estorno-regras{color:var(--texto-2);flex-direction:column;gap:4px;margin:0;padding-left:20px;font-size:13.5px;list-style:outside;display:flex}.ib .ven-estorno-saldo{border-radius:var(--r-m);background:var(--superficie-2);border:1px solid var(--borda);cursor:pointer;justify-content:space-between;align-items:flex-start;gap:14px;padding:12px 14px;display:flex}.ib .ven-estorno-saldo-t{font-size:14px;font-weight:500;display:block}.ib .ven-estorno-saldo-s{color:var(--texto-3);margin-top:2px;font-size:12.5px;display:block}.ib .ven-estorno-saldo input[role=switch]{appearance:none;background:var(--borda-forte);cursor:pointer;border-radius:999px;flex-shrink:0;width:42px;height:24px;margin:0;transition:background .15s;position:relative}.ib .ven-estorno-saldo input[role=switch]:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.ib .ven-estorno-saldo input[role=switch]:checked{background:var(--primaria)}.ib .ven-estorno-saldo input[role=switch]:checked:after{transform:translate(18px)}.ib .ven-estorno-pin-ajuda{display:block}.ib .ven-estorno-erro{margin-bottom:6px}.ib .ven-estorno-esqueci-s{cursor:pointer;color:var(--link);font-size:13px;font-weight:500}.ib .ven-estorno-esqueci-p{color:var(--texto-2);margin-top:6px;font-size:13px}.ib .ven-estorno-baixar{margin-top:8px}.ib .ven-estorno-salvo{color:var(--texto-3);font-size:12.5px}.ib .modal-corpo>.status{align-self:flex-start}.ib .contagem{background:var(--primaria-suave);min-width:22px;height:20px;color:var(--primaria-suave-texto);border-radius:999px;place-items:center;padding:0 6px;font-size:11.5px;font-weight:600;display:inline-grid}.ib .ps .papel.administrador{background:var(--primaria-suave);color:var(--primaria-suave-texto)}.ib .ps .papel.aprovador{background:var(--ok-fundo);color:var(--ok-texto)}.ib .ps .papel.operador{background:var(--info-fundo);color:var(--info-texto)}.ib .ps .papel.consulta{background:var(--neutro-fundo);color:var(--neutro-texto)}.ib .ps .avatar.g{border-radius:18px;width:56px;height:56px;font-size:21px}.ib .ps .avatar.roxo{background:var(--primaria-suave);color:var(--primaria-suave-texto)}.ib .ficha{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ib .ps .ficha .n{flex:1;min-width:220px}.ib .ps .ficha .pes-ficha-nome{margin:0;font-size:22px}.ib .ficha .meta{color:var(--texto-2);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:6px;font-size:13px;display:flex}.ib .ps-aviso.ok{background:var(--ok-fundo);color:var(--ok-texto)}.ib .ps-aviso.contorno{background:var(--superficie);border:1px solid var(--borda);color:var(--texto-2)}.ib .ps .etiqueta.pes-em-breve{vertical-align:middle;margin-left:8px;font-weight:500;display:inline-flex}.ib .pes-pessoa{text-align:left;align-items:center;gap:10px;display:flex}.ib .pes-pessoa-n{min-width:0}.ib .pes-pessoa-nome{color:var(--texto);font-weight:500;display:block}.ib .pes-pessoa-sub{color:var(--texto-3);margin-top:1px;font-size:12px;display:block}.ib .pes-sub{color:var(--texto-3);white-space:normal;margin-top:2px;font-size:12px;display:block}.ib .ps .tabela .pes-pode{white-space:normal}@media (min-width:641px){.ib .ps .tabela .pes-pode{min-width:165px;max-width:290px}.ib .ps .tabela td.principal-cel{min-width:185px}.ib .ps .tabela td .status{white-space:normal;word-break:keep-all;overflow-wrap:normal;min-width:112px}}.ib .ps .tabela tr.pes-destaque{background:color-mix(in srgb, var(--primaria-suave) 40%, var(--superficie))}.ib .pes-texto{border:1px solid var(--borda);border-radius:var(--r-m);background:var(--superficie-3);color:var(--texto-2);font-family:var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px 14px;font-size:12.5px;line-height:1.55}.ib .pes-protege{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ib .pes-protege-item{color:var(--texto-2);align-items:flex-start;gap:10px;font-size:13.5px;display:flex}.ib .pes-protege-ic{color:var(--ok-ponto);flex-shrink:0;display:inline-flex}.ib .pes-fs{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.ib .pes-fs legend{margin-bottom:10px;padding:0;font-size:14px;font-weight:600}.ib .pes-opcao-rotulo{flex-wrap:wrap;align-items:center;font-weight:500;display:flex}.ib .pes-opcao-desc{color:var(--texto-3);margin-top:2px;font-size:12.5px;display:block}.ib .pes-fs .pes-op-fora{color:var(--texto-3);cursor:not-allowed}.ib .pes-pode-nao{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:640px){.ib .pes-pode-nao{grid-template-columns:minmax(0,1fr)}}.ib .pes-lista-pode{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ib .pes-pode-item{color:var(--texto-2);align-items:flex-start;gap:8px;font-size:13.5px;display:flex}.ib .pes-pode-ic{color:var(--ok-ponto);flex-shrink:0;display:inline-flex}.ib .pes-lista-pode.nao .pes-pode-ic{color:var(--texto-3)}.ib .pes-declara{counter-reset:dec;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ib .pes-declara-item{counter-increment:dec;color:var(--texto-2);gap:10px;font-size:13.5px;display:flex}.ib .pes-declara-item:before{content:counter(dec);background:var(--primaria-suave);width:24px;height:24px;color:var(--primaria-suave-texto);border-radius:8px;flex-shrink:0;place-items:center;font-size:12px;font-weight:600;display:grid}.ib .pes-modal-form{flex-direction:column;gap:16px;display:flex}.ib .pes-sub-titulo{color:var(--texto-3);margin:0 0 4px;font-size:12.5px;font-weight:500}.ib .critica-titulo{color:var(--texto);font-size:13.5px;display:block}.ib .per-sair-texto{margin:0}.ib .ps .per-sair .btn{margin-top:10px}.ib .per-efeitos{flex-direction:column;gap:4px;margin:6px 0 0;padding-left:18px;display:flex}.ib .pes-sessoes{margin:0}.ib .modal[aria-labelledby=pes-suspender-t] .icone-modal{background:var(--alerta-fundo);color:var(--alerta-texto)}.ib .pes-esqueleto{flex-direction:column;gap:12px;display:flex}.ib .esqueleto.pes-esq-abas{width:320px;max-width:100%;height:40px}.ib .esqueleto.pes-esq-linha{height:56px}.ib .lateral-item .contador{background:var(--lime);min-width:22px;height:20px;color:var(--p900);border-radius:999px;flex-shrink:0;place-items:center;margin-left:auto;padding:0 6px;font-size:11.5px;font-weight:600;display:inline-grid}.ib .secao-titulo{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:-8px;display:flex}.ib .secao-titulo-t{margin:0;font-size:17px;font-weight:600}.ib .secao-titulo-t:focus{outline:none}.ib .secao-titulo-n{color:var(--texto-3);font-size:13px}.ib button.metrica{font:inherit;text-align:left;cursor:pointer}.ib .metrica.atencao{border-color:var(--alerta-ponto);box-shadow:inset 3px 0 0 var(--alerta-ponto)}.ib .linha-tempo li.ok:before{background:var(--ok-ponto)}.ib .linha-tempo li.alerta:before{background:var(--alerta-ponto)}.ib .linha-tempo li.erro:before{background:var(--erro-ponto)}.ib .linha-tempo li.incerto:before{background:var(--incerto-ponto)}.ib .conferir{background:var(--superficie-2);border:1px solid var(--borda);border-radius:var(--r-g);padding:6px 18px}.ib .conferir .total{border-bottom:1px dashed var(--borda);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;display:flex}.ib .total-rotulo{color:var(--texto-2);font-size:13.5px}.ib .total-valor{letter-spacing:-.4px;font-variant-numeric:tabular-nums;font-size:26px;font-weight:500}.ib .resultado.erro .resultado-icone{background:var(--erro-fundo);color:var(--erro-ponto)}.ib .resultado.aprovacao .resultado-icone{background:var(--alerta-fundo);color:var(--alerta-texto)}.ib .assinaturas{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ib .assinatura{border-radius:var(--r-m);background:var(--superficie-3);text-align:left;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.ib .assinatura:before{content:"";border:2px dashed var(--borda-campo);border-radius:50%;flex-shrink:0;width:22px;height:22px}.ib .assinatura.feita:before{background:var(--ok-ponto) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='m9.5 15.6-4-4-2.1 2.1 6.1 6.1L20.6 8.7l-2.1-2.1-9 9Z'/%3E%3C/svg%3E") center / 14px no-repeat;border:0}.ib .assinatura.recusada:before{background:var(--erro-ponto) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M6.4 5 12 10.6 17.6 5 19 6.4 13.4 12l5.6 5.6-1.4 1.4-5.6-5.6L6.4 19 5 17.6l5.6-5.6L5 6.4 6.4 5Z'/%3E%3C/svg%3E") center / 13px no-repeat;border:0}.ib .assinatura-n{flex:1;min-width:0}.ib .assinatura-t{font-weight:500;display:block}.ib .assinatura-sub{color:var(--texto-3);display:block}.ib .ini-aprov{border-radius:var(--r-g);background:var(--alerta-fundo);color:var(--alerta-texto);flex-wrap:wrap;align-items:center;gap:14px;padding:16px 18px;display:flex}.ib .ini-aprov-n{flex:1;min-width:220px}.ib .ini-aprov-t{color:var(--texto);font-size:15px;display:block}.ib .ini-aprov-p{color:var(--texto-2);margin:2px 0 0;font-size:13px}.ib .ps.apr-inicio{margin-bottom:20px}.ib .apr-sub{color:var(--texto-3);white-space:normal;margin-top:2px;font-size:12px;display:block}@media (min-width:641px){.ib .ps .tabela .apr-falta{white-space:normal;max-width:250px}}.ib .apr-hoje{color:var(--alerta-texto);font-weight:600}.ib .ps .etiqueta.ps-etiqueta.apr-novo{background:var(--alerta-fundo);color:var(--alerta-texto)}.ib .ps .tabela .principal-cel .apr-novo{vertical-align:middle;margin-left:2px}.ib .ps .etiqueta.ps-etiqueta.apr-grave{background:var(--erro-fundo);color:var(--erro-texto)}.ib .ps .tabela .principal-cel .apr-grave{vertical-align:middle;margin-left:2px}.ib .ps .tabela .apr-linha-link{color:var(--texto);text-align:left;font-weight:500}.ib .ps .tabela .apr-linha-link:hover{color:var(--link)}.ib .apr-detalhe{align-items:start}@media (min-width:1200px){.ib .apr-decisao{position:sticky;top:16px}}@media (max-width:1199px){.ib .apr-detalhe>.ps-coluna{display:contents}.ib .apr-detalhe>.apr-decisao{order:1}.ib .apr-detalhe>.ps-coluna>.cartao+.cartao{order:2}}.ib .ps .cartao-rodape .grupo-botoes.direita{flex:1;justify-content:flex-end}.ib .apr-caixa-conferi{border-radius:var(--r-m);border:1px solid var(--alerta-ponto);background:color-mix(in srgb, var(--alerta-fundo) 35%, var(--superficie));padding:12px 14px}.ib .apr-caixa-sub{color:var(--texto-3);margin-top:2px;font-size:12.5px;display:block}.ib .apr-modal-form{flex-direction:column;gap:16px;display:flex}.ib .modal[aria-labelledby=apr-cancelar-t] .icone-modal{background:var(--alerta-fundo);color:var(--alerta-texto)}.ib .cartao.apr-resultado,.ib .cartao.apr-enviado{padding:0}.ib .cartao.apr-resultado .resultado p,.ib .cartao.apr-enviado .resultado p{color:var(--texto-2);max-width:52ch;margin:0}.ib .cartao.apr-resultado .resultado .valor,.ib .cartao.apr-enviado .resultado .valor{color:var(--texto)}.ib .cartao.apr-resultado .resultado .grupo-botoes,.ib .cartao.apr-enviado .resultado .grupo-botoes{justify-content:center}.ib .cartao.apr-resultado .resultado .apr-fraco,.ib .cartao.apr-enviado .resultado .apr-fraco{color:var(--texto-3);font-size:13px}.ib .apr-resultado-lista,.ib .apr-enviado .assinaturas,.ib .apr-enviado .dados{text-align:left;width:100%;max-width:560px}.ib .apr-resultado-lista .assinatura{background:var(--superficie-2);border:1px solid var(--borda)}.ib .apr-venceu .vazio-icone{background:var(--superficie-3);color:var(--texto-2)}.ib .apr-esqueleto{flex-direction:column;gap:12px;display:flex}.ib .esqueleto.apr-esq-metrica{border-radius:var(--r-g);height:96px}.ib .esqueleto.apr-esq-linha{height:44px}.ib .com-prefixo{position:relative}.ib .com-prefixo-r{color:var(--texto-3);pointer-events:none;font-size:14px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.ib .com-prefixo .entrada{padding-left:40px}.ib .ps .tabela .sel{width:1%;padding-right:0}.ib .ps .tabela .sel input{width:17px;height:17px;accent-color:var(--primaria)}@media (max-width:640px){.ib .ps .tabela.empilha .sel{display:none}}.ib .ps .tabela tr[aria-selected=true]{background:color-mix(in srgb, var(--primaria-suave) 40%, var(--superficie))}.ib .apr-lote{background:var(--primaria-suave);color:var(--primaria-suave-texto);border-top:1px solid var(--borda);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.ib .apr-lote-p{min-width:220px;color:var(--texto-2);flex:1;margin:0;font-size:13px}.ib .apr-lote-b{color:var(--texto);font-size:14px;display:block}@media (max-width:640px){.ib .apr-lista .apr-lote{display:none}}.ib .apr-so-estreita{display:none}@media (max-width:640px){.ib .apr-so-larga{display:none}.ib .apr-so-estreita{display:inline}}.ib .apr-bloco{border-radius:var(--r-g);border:1px solid var(--borda);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.ib .apr-bloco-t{margin:0;font-size:14px;font-weight:600}.ib .apr-bloco-valor{letter-spacing:-.4px;font-variant-numeric:tabular-nums;font-size:24px;font-weight:500}.ib .apr-bloco-p{color:var(--texto-2);margin:0;font-size:13px}.ib .apr-bloco.agora{border-color:var(--ok-ponto);background:color-mix(in srgb, var(--ok-fundo) 45%, var(--superficie))}.ib .apr-bloco.espera{border-color:var(--alerta-ponto);background:color-mix(in srgb, var(--alerta-fundo) 45%, var(--superficie))}.ib .apr-bloco.fora{background:var(--superficie-2);border-style:dashed}.ib .apr-lote-itens{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ib .apr-lote-item{flex-direction:column;gap:2px;display:flex}.ib .apr-lote-item-t{color:var(--texto);font-size:13.5px;font-weight:500;display:block}.ib .apr-lote-item-sub{color:var(--texto-3);font-size:12.5px;display:block}.ib .apr-lote-res{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ib .apr-lote-res-item{border-radius:var(--r-m);background:var(--superficie-2);border:1px solid var(--borda);align-items:center;gap:12px;padding:12px 14px;display:flex}.ib .apr-lote-res-n{flex:1;min-width:0}.ib .cartao.pes-agendada,.ib .cartao.reg-agendada{border:1px solid var(--alerta-ponto);background:color-mix(in srgb, var(--alerta-fundo) 45%, var(--superficie))}.ib .pes-mudanca,.ib .reg-mudanca{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:12px;display:grid}@media (max-width:640px){.ib .pes-mudanca,.ib .reg-mudanca{grid-template-columns:minmax(0,1fr)}.ib .pes-mudanca-seta,.ib .reg-mudanca-seta{transform:rotate(90deg)}}.ib .pes-mudanca-lado,.ib .reg-mudanca-lado{border-radius:var(--r-m);background:var(--superficie-3);flex-direction:column;gap:2px;padding:14px;font-size:13.5px;display:flex}.ib .pes-mudanca-lado.depois,.ib .reg-mudanca-lado.depois{background:var(--alerta-fundo)}.ib .reg-mudanca-lado.rigida{background:var(--ok-fundo)}.ib .pes-mudanca-r,.ib .reg-mudanca-r{color:var(--texto-3);margin-bottom:4px;font-size:12px;display:block}.ib .pes-mudanca-b,.ib .reg-mudanca-b{font-weight:600;display:block}.ib .pes-mudanca-seta,.ib .reg-mudanca-seta{color:var(--texto-3);place-items:center;display:grid}.ib .ps .pes-cancelar-mudanca{font-size:12px}.ib .pes-sub.pes-papel-agendado{max-width:14em}.ib .reg-g3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}@media (max-width:899px){.ib .reg-g3{grid-template-columns:minmax(0,1fr)}}@media (min-width:641px){.ib .ps .tabela .reg-quem{white-space:normal;max-width:300px}}.ib .reg-pessoas{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ib .reg-pessoa{align-items:center;gap:10px;font-size:13.5px;display:flex}.ib .reg-pessoa-n{flex:1;min-width:0}.ib .reg-pessoa-sub{color:var(--texto-3);display:block}.ib .reg-fixas{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:899px){.ib .reg-fixas{grid-template-columns:minmax(0,1fr)}}.ib .reg-fixa{color:var(--texto-2);align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;display:flex}.ib .reg-fixa:before{content:attr(data-n);background:var(--superficie-3);width:24px;height:24px;color:var(--texto-2);border-radius:8px;flex-shrink:0;place-items:center;font-size:12px;font-weight:600;display:grid}.ib .reg-fixa.nova:before{background:var(--primaria-suave);color:var(--primaria-suave-texto)}.ib .reg-fs{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.ib .reg-fs>legend{margin-bottom:6px;padding:0;font-size:14px;font-weight:600}.ib fieldset.reg-faixa{border:0;border-bottom:1px dashed var(--borda);grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.3fr);align-items:start;gap:12px 14px;min-width:0;margin:0;padding:14px 0;display:grid}.ib .reg-faixa-n{color:var(--texto);grid-column:1/-1;font-size:13px;font-weight:600}.ib fieldset.reg-faixa .opcao{margin-top:30px}@media (max-width:640px){.ib fieldset.reg-faixa{grid-template-columns:minmax(0,1fr)}.ib fieldset.reg-faixa .opcao{margin-top:0}}.ib .reg-ate{max-width:340px;padding-left:28px}.ib .reg-afetado{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ib .reg-afetado-item{border-radius:var(--r-m);background:var(--superficie-2);border:1px solid var(--borda);align-items:flex-start;gap:10px;padding:12px 14px;font-size:13.5px;display:flex}.ib .reg-afetado-n{flex:1;min-width:0}.ib .reg-afetado-t{font-weight:500;display:block}.ib .esqueleto.reg-esq-tabela{border-radius:var(--r-g);height:220px}.ib .esqueleto.reg-esq-bloco{border-radius:var(--r-g);height:140px}.ib .pes-fs.pes-opcoes{gap:14px}.ib .pes-tipos{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.ib .pes-fs legend.pes-tipos-r{color:var(--texto-2);margin-bottom:6px;font-size:13.5px;font-weight:500}.ib .opcao.pes-sem-limite{color:var(--texto-2);margin-top:2px;font-size:13px}.ib .campo .opcao.pes-sem-limite input{background:0 0;border:0;border-radius:4px;width:18px;height:18px;min-height:0;padding:0}.ib .pes-sub.pes-opcoes-agendadas{color:var(--alerta-texto)}.ib .prep-quanto,.ib .prep-fora{flex-direction:column;align-items:stretch;gap:8px;display:flex}.ib .prep-fora{align-items:flex-start}.ib .prep-linha{color:var(--texto);font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:500}.ib .progresso.prep-progresso{margin:2px 0}.ib .prep-sub{color:var(--texto-3);margin:0;font-size:12.5px}.ib .pes-fs.pes-sem-aprovacao{gap:10px;padding-top:2px}.ib .opcao.pes-interruptor{align-items:flex-start}.ib .pes-opcao-hoje{color:var(--texto-3);margin-left:8px;font-size:12.5px;font-weight:400}.ib .link-botao.pes-mudar-acesso{font-size:13.5px}.ib .cartao.prep-direto{margin-bottom:16px}.ib .prep-direto .resultado{padding:24px 20px}.ib .apr-por-que{margin-bottom:16px}.ib .rep-identidade{background:#ffffff14;border-radius:12px;flex-direction:column;gap:2px;margin:4px 12px 10px;padding:14px 18px;display:flex}.ib .rep-identidade strong{font-family:var(--fonte-media);color:#fff;font-size:14px}.ib .rep-identidade small{color:#ffffffb8;font-size:12px}.ib .rep-cartao{margin-bottom:16px}.ib .rep-cartao h3{font-family:var(--fonte-media);margin:18px 0 8px;font-size:15px}.ib .rep-codigo{text-align:center}.ib .codigo-grande{background:var(--fundo-2,#f4f1f8);font-family:var(--fonte-media);letter-spacing:5px;color:var(--texto);border-radius:12px;margin:18px 0;padding:12px 22px;font-size:30px;display:inline-block}.ib .rep-lista{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ib .rep-lista li{border-bottom:1px solid var(--borda,#ece8f2);flex-direction:column;gap:2px;padding-bottom:10px;display:flex}.ib .rep-lista li:last-child{border-bottom:0;padding-bottom:0}.ib .rep-lista span{color:var(--texto-2);font-size:13px}.ib .rep-terminal{justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.ib .rep-terminal-cartao{max-width:520px}.ib .rep-terminal-cartao h1{margin-bottom:8px;font-size:22px}.ib .rep-terminal-cartao p{color:var(--texto-2);margin-bottom:18px}
