@font-face{font-family:Geist;src:url(/fontes/geist.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fontes/geist-mono.woff2) format("woff2");font-weight:100 900;font-display:swap}:root{--fundo: #f4f3f0;--superficie: #ffffff;--superficie-2: #faf9f6;--superficie-3: #f2f0ec;--borda: #e7e3dc;--borda-forte: #d5cfc5;--tinta: #0b1a2b;--tinta-2: #34404f;--suave: #687280;--apagado: #9aa1aa;--marca: #c25510;--marca-forte: #a8460a;--marca-suave: #fbeee3;--foco: #2f7bf6;--sombra-1: 0 1px 2px rgba(11, 26, 43, .05);--sombra-2: 0 1px 2px rgba(11, 26, 43, .04), 0 8px 24px -8px rgba(11, 26, 43, .1);--sombra-3: 0 24px 64px -16px rgba(11, 26, 43, .28);--raio: 12px;--raio-p: 8px;--s-aberto-f: #eaf1fe;--s-aberto-t: #1d4fb8;--s-vencido-f: #fdeceb;--s-vencido-t: #b42318;--s-pago-f: #e7f5ec;--s-pago-t: #16703a;--s-credito-f: #e4f5f3;--s-credito-t: #0d6b66;--s-baixado-f: #efeeeb;--s-baixado-t: #5b6470;--s-preparo-f: #f0ecfb;--s-preparo-t: #5a3db0;--s-registro-f: #fdf2e1;--s-registro-t: #93570a;--s-falha-f: #fdeceb;--s-falha-t: #b42318;--s-divergente-f: #fdece1;--s-divergente-t: #b0470c;--s-conferir-f: #eef1f5;--s-conferir-t: #475467;color-scheme:light;font-family:Geist,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.45;color:var(--tinta);background:var(--fundo);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11"}@media (prefers-color-scheme: dark){:root{--fundo: #0a121c;--superficie: #101b28;--superficie-2: #132131;--superficie-3: #182839;--borda: #1f3043;--borda-forte: #2b4058;--tinta: #e9eef4;--tinta-2: #c3ccd7;--suave: #8d99a8;--apagado: #627083;--marca: #ec7a33;--marca-forte: #f28c4c;--marca-suave: #2a1c12;--sombra-1: 0 1px 2px rgba(0, 0, 0, .3);--sombra-2: 0 1px 2px rgba(0, 0, 0, .3), 0 8px 24px -8px rgba(0, 0, 0, .5);--sombra-3: 0 24px 64px -16px rgba(0, 0, 0, .7);--s-aberto-f: #12264a;--s-aberto-t: #93b7ff;--s-vencido-f: #3a1515;--s-vencido-t: #ff9c92;--s-pago-f: #0f2e1d;--s-pago-t: #7fdca0;--s-credito-f: #0d2c2b;--s-credito-t: #77d6cf;--s-baixado-f: #1c2633;--s-baixado-t: #a9b3bf;--s-preparo-f: #241b44;--s-preparo-t: #bba8ff;--s-registro-f: #33240c;--s-registro-t: #f4c477;--s-falha-f: #3a1515;--s-falha-t: #ff9c92;--s-divergente-f: #3a2010;--s-divergente-t: #ffae79;--s-conferir-f: #1c2633;--s-conferir-t: #b6c2d1;color-scheme:dark}.marca-icone{box-shadow:inset 0 0 0 1px #2b4058}}*{box-sizing:border-box}body{margin:0;background:var(--fundo)}button,input,select{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--foco);outline-offset:2px;border-radius:6px}.num{font-variant-numeric:tabular-nums}.mono{font-family:Geist Mono,ui-monospace,monospace;font-size:.92em;letter-spacing:-.01em}.suave{color:var(--suave)}.oculto-acessivel{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.faixa-revisao{display:flex;align-items:center;justify-content:center;gap:10px;padding:7px 16px;font-size:12.5px;letter-spacing:.01em;background:#0b1a2b;color:#d8e0ea}.faixa-revisao b{color:#fff;font-weight:600}.faixa-revisao .ponto{width:7px;height:7px;border-radius:50%;background:#e8762b;box-shadow:0 0 0 3px #e8762b40}.topo{position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--superficie) 88%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--borda)}.topo-dentro{max-width:1320px;margin:0 auto;padding:0 28px;height:60px;display:flex;align-items:center;gap:28px}.marca{display:flex;align-items:center;gap:10px;font-weight:650;font-size:15px;letter-spacing:-.015em;white-space:nowrap}.marca-icone{width:28px;height:28px;border-radius:8px;background:#0b1a2b;display:grid;place-items:center}.marca-icone svg{width:16px;height:16px}.marca small{color:var(--suave);font-weight:500}.nav{display:flex;gap:2px;height:100%}.nav button{position:relative;border:0;background:none;padding:0 12px;height:100%;color:var(--suave);font-weight:520;display:flex;align-items:center;gap:7px}.nav button:hover{color:var(--tinta)}.nav button{white-space:nowrap}.nav button[aria-current=page]{color:var(--tinta)}.nav button[aria-current=page]:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;border-radius:2px;background:var(--marca)}.contador{min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-size:11px;font-weight:600;display:inline-grid;place-items:center;background:var(--s-divergente-f);color:var(--s-divergente-t)}.topo-usuario{margin-left:auto;display:flex;align-items:center;gap:12px;color:var(--suave);font-size:13px}.avatar{width:30px;height:30px;border-radius:50%;background:var(--marca-suave);color:var(--marca-forte);display:grid;place-items:center;font-weight:650;font-size:12.5px}.botao-icone{border:0;background:none;width:34px;height:34px;border-radius:8px;display:grid;place-items:center;color:var(--suave)}.botao-icone:hover{background:var(--superficie-3);color:var(--tinta)}.pagina{max-width:1320px;margin:0 auto;padding:32px 28px 64px}.cabecalho-pagina{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px;flex-wrap:wrap}.cabecalho-pagina h1{margin:0;font-size:27px;line-height:1.15;font-weight:650;letter-spacing:-.028em}.resumo{margin-top:6px;color:var(--suave);display:flex;gap:6px 18px;flex-wrap:wrap}.resumo strong{color:var(--tinta);font-weight:600}.botao{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:9px;border:1px solid var(--borda-forte);background:var(--superficie);font-weight:560;color:var(--tinta);box-shadow:var(--sombra-1);transition:background .15s,border-color .15s}.botao:hover{background:var(--superficie-2);border-color:var(--apagado)}.botao.primario{background:var(--marca);border-color:var(--marca);color:#fff}.botao.primario:hover{background:var(--marca-forte);border-color:var(--marca-forte)}.botao[disabled]{opacity:.55;cursor:not-allowed}.botao svg{width:16px;height:16px}.botao.pequeno{height:32px;padding:0 11px;font-size:13px;border-radius:8px}.painel{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra-2)}.filtros{padding:16px;display:grid;gap:14px;margin-bottom:16px}.busca{position:relative}.busca svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--apagado)}.busca input{width:100%;height:44px;padding:0 40px 0 44px;border-radius:10px;border:1px solid var(--borda);background:var(--superficie-2);font-size:15px;transition:border-color .15s,background .15s,box-shadow .15s}.busca input::placeholder{color:var(--apagado)}.busca input:focus{outline:none;border-color:var(--foco);background:var(--superficie);box-shadow:0 0 0 4px color-mix(in srgb,var(--foco) 15%,transparent)}.busca .limpar{position:absolute;right:6px;top:50%;transform:translateY(-50%)}.pilulas{display:flex;gap:6px;flex-wrap:wrap}.pilula{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--borda);background:var(--superficie);color:var(--tinta-2);font-weight:520;font-size:13px;transition:all .15s}.pilula:hover{border-color:var(--borda-forte);background:var(--superficie-2)}.pilula .qtd{font-size:12px;color:var(--suave);font-variant-numeric:tabular-nums}.pilula[aria-pressed=true]{background:var(--tinta);border-color:var(--tinta);color:var(--superficie)}.pilula[aria-pressed=true] .qtd{color:color-mix(in srgb,var(--superficie) 70%,transparent)}.pilula .bolinha{width:7px;height:7px;border-radius:50%}.linha-filtros{display:flex;gap:10px 14px;align-items:center;flex-wrap:wrap;padding-top:14px;border-top:1px dashed var(--borda)}.campo{display:inline-flex;align-items:center;gap:8px;color:var(--suave);font-size:13px}.campo select,.campo input[type=date]{height:34px;border:1px solid var(--borda);border-radius:8px;background:var(--superficie);padding:0 10px;color:var(--tinta)}.campo select:focus,.campo input:focus{outline:none;border-color:var(--foco)}.atalhos{display:inline-flex;gap:4px}.atalho{border:0;background:var(--superficie-3);color:var(--tinta-2);height:30px;padding:0 10px;border-radius:7px;font-size:12.5px;font-weight:520}.atalho:hover{background:var(--borda)}.atalho[aria-pressed=true]{background:var(--marca-suave);color:var(--marca-forte)}.alternar-filtros{display:none}.limpar-filtros{margin-left:auto;border:0;background:none;color:var(--marca-forte);font-weight:560;font-size:13px}.tabela-envoltorio{overflow:clip}table.boletos{width:100%;border-collapse:separate;border-spacing:0}.boletos th{position:sticky;top:60px;z-index:5;background:var(--superficie-2);text-align:left;font-size:11.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--suave);padding:11px 16px;border-bottom:1px solid var(--borda);white-space:nowrap}.boletos th:first-child{border-top-left-radius:var(--raio);padding-left:22px}.boletos th:last-child{border-top-right-radius:var(--raio)}.boletos th.direita,.boletos td.direita{text-align:right}.ordenar-coluna{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;border-radius:3px;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.ordenar-coluna svg{flex-shrink:0}.ordenar-coluna:hover,.boletos th[aria-sort] .ordenar-coluna{color:var(--marca-forte)}.boletos td{padding:13px 16px;border-bottom:1px solid var(--borda);vertical-align:middle}.boletos td:first-child{padding-left:22px}.boletos tbody tr{cursor:pointer;transition:background .12s;position:relative}.boletos tbody tr:hover{background:var(--superficie-2)}.boletos tbody tr[aria-selected=true]{background:color-mix(in srgb,var(--marca-suave) 70%,var(--superficie))}.boletos tbody tr[aria-selected=true] td:first-child{box-shadow:inset 3px 0 0 var(--marca)}.boletos tbody tr:last-child td{border-bottom:0}.cliente-nome{font-weight:560;letter-spacing:-.005em;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sub{font-size:12.5px;color:var(--suave);margin-top:2px;white-space:nowrap}.valor{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.01em}.etiqueta-conta{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:6px;font-size:11.5px;font-weight:600;letter-spacing:.01em}.etiqueta-conta.operacional{background:var(--marca-suave);color:var(--marca-forte)}.etiqueta-conta.legado{background:var(--s-conferir-f);color:var(--s-conferir-t)}.etiqueta-origem.legado{color:var(--s-conferir-t);border-color:currentColor;border-style:dashed}.etiqueta-origem{display:inline-block;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--suave);border:1px solid var(--borda);border-radius:5px;padding:0 5px;margin-left:6px;vertical-align:1px}.relativo-vencido{color:var(--s-vencido-t)}.relativo-proximo{color:var(--s-registro-t)}.seta{color:var(--apagado);width:16px;height:16px}.selo{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px 0 8px;border-radius:999px;font-size:12.5px;font-weight:580;white-space:nowrap}.selo .bolinha{width:6px;height:6px;border-radius:50%;background:currentColor}.selo-aberto{background:var(--s-aberto-f);color:var(--s-aberto-t)}.selo-vencido{background:var(--s-vencido-f);color:var(--s-vencido-t)}.selo-pago{background:var(--s-pago-f);color:var(--s-pago-t)}.selo-pagamento_a_comprovar{background:var(--s-registro-f);color:var(--s-registro-t);outline:1px dashed currentColor;outline-offset:-1px}.a-comprovar-resumo strong{color:var(--s-registro-t)}.selo-aguardando_credito{background:var(--s-credito-f);color:var(--s-credito-t)}.selo-baixado{background:var(--s-baixado-f);color:var(--s-baixado-t)}.selo-em_preparo{background:var(--s-preparo-f);color:var(--s-preparo-t)}.selo-em_registro{background:var(--s-registro-f);color:var(--s-registro-t)}.selo-falha{background:var(--s-falha-f);color:var(--s-falha-t)}.selo-divergente{background:var(--s-divergente-f);color:var(--s-divergente-t)}.selo-a_conferir{background:var(--s-conferir-f);color:var(--s-conferir-t);outline:1px dashed currentColor;outline-offset:-1px}.comprovado{display:block;font-size:11.5px;color:var(--s-pago-t);margin-top:3px;font-weight:520}.classe-pagou_em_dia{background:var(--s-pago-f);color:var(--s-pago-t)}.classe-pagou_com_atraso{background:var(--s-registro-f);color:var(--s-registro-t)}.classe-tem_pendencias{background:var(--s-vencido-f);color:var(--s-vencido-t)}.classe-evidencia_insuficiente{background:var(--s-conferir-f);color:var(--s-conferir-t);outline:1px dashed currentColor;outline-offset:-1px}.classe-sem_vencimentos{background:var(--s-aberto-f);color:var(--s-aberto-t)}.pont-nao_registrado{background:var(--s-preparo-f);color:var(--s-preparo-t)}.pont-em_dia{background:var(--s-pago-f);color:var(--s-pago-t)}.pont-com_atraso{background:var(--s-registro-f);color:var(--s-registro-t)}.pont-pendente{background:var(--s-vencido-f);color:var(--s-vencido-t)}.pont-a_vencer{background:var(--s-aberto-f);color:var(--s-aberto-t)}.pont-baixado_sem_pagamento{background:var(--s-baixado-f);color:var(--s-baixado-t)}.pont-evidencia_insuficiente{background:var(--s-conferir-f);color:var(--s-conferir-t);outline:1px dashed currentColor;outline-offset:-1px}.chips-de-conta{display:flex;gap:4px;flex-wrap:wrap}.sinal{display:inline-flex;align-items:center;gap:4px;margin-left:8px;color:var(--s-divergente-t);font-weight:520}.campo.marcar{cursor:pointer}.campo.marcar input{width:16px;height:16px;accent-color:var(--marca)}.aviso.sucesso{background:var(--s-pago-f);color:var(--s-pago-t)}.motivos{margin:4px 0 0;padding-left:18px;color:var(--tinta-2)}.motivos li{margin:2px 0}.lista-titulos{list-style:none;margin:0;padding:4px 0}.lista-titulos li{padding:10px 16px;border-bottom:1px solid var(--borda)}.lista-titulos li:last-child{border-bottom:0}.linha-titulo{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:4px}.atencao-linha{display:flex;align-items:center;gap:4px;margin-top:4px;font-size:11.5px;font-weight:540;color:var(--s-divergente-t)}.divisor-vertical{width:1px;align-self:stretch;background:var(--borda);margin:2px 4px}.pilula-atencao{border-style:dashed;color:var(--s-divergente-t)}.pilula-atencao[aria-pressed=true]{background:var(--s-divergente-f);border-color:var(--s-divergente-t);border-style:solid;color:var(--s-divergente-t)}.pilula-atencao[aria-pressed=true] .qtd{color:var(--s-divergente-t)}.a-comprovar{display:block;font-size:11.5px;color:var(--s-registro-t);margin-top:3px;font-weight:520}.rodape-tabela{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 12px 22px;border-top:1px solid var(--borda);color:var(--suave);font-size:13px}.paginacao{display:flex;gap:6px}.vazio{padding:64px 24px;text-align:center;color:var(--suave)}.vazio svg{width:36px;height:36px;color:var(--apagado);margin-bottom:10px}.vazio strong{display:block;color:var(--tinta);font-size:15px;margin-bottom:4px}.esqueleto{height:14px;border-radius:6px;background:linear-gradient(90deg,var(--superficie-3),var(--borda),var(--superficie-3));background-size:200% 100%;animation:brilho 1.4s infinite}@keyframes brilho{to{background-position:-200% 0}}.cartoes{display:none}.fundo-gaveta{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#0b1a2b52;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:aparecer .18s ease-out}.gaveta{position:fixed;top:0;right:0;bottom:0;z-index:41;width:min(600px,100vw);background:var(--superficie);box-shadow:var(--sombra-3);display:flex;flex-direction:column;animation:deslizar .22s cubic-bezier(.2,.8,.2,1)}@keyframes deslizar{0%{transform:translate(28px);opacity:0}}@keyframes aparecer{0%{opacity:0}}.gaveta-topo{padding:18px 22px 0;display:flex;align-items:center;gap:10px}.gaveta-topo .rotulo{font-size:12.5px;color:var(--suave);font-weight:520}.gaveta-topo .botao-icone{margin-left:auto}.gaveta-corpo{overflow-y:auto;padding:8px 22px 32px}.gaveta h2{margin:10px 0 2px;font-size:21px;line-height:1.25;font-weight:650;letter-spacing:-.02em}.destaque-valor{display:flex;align-items:baseline;gap:12px;margin:14px 0 4px;flex-wrap:wrap}.destaque-valor .grande{font-size:32px;font-weight:650;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.acoes{display:flex;gap:8px;margin:16px 0 22px;flex-wrap:wrap}.marcos{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:4px 0 22px;position:relative}.marco{position:relative;padding-top:30px;font-size:12.5px}.marco:before{content:"";position:absolute;top:11px;left:0;right:0;height:2px;background:var(--borda)}.marco:first-child:before{left:11px}.marco:last-child:before{right:calc(100% - 11px)}.marco.feito:before{background:var(--s-pago-t);opacity:.45}.marco .icone{position:absolute;top:0;left:0;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--superficie);border:2px solid var(--borda-forte);color:var(--apagado)}.marco.feito .icone{background:var(--s-pago-t);border-color:var(--s-pago-t);color:#fff}.marco.atencao .icone{background:var(--s-registro-f);border-color:var(--s-registro-t);color:var(--s-registro-t)}.marco.problema .icone{background:var(--s-falha-f);border-color:var(--s-falha-t);color:var(--s-falha-t)}.marco .icone svg{width:13px;height:13px;stroke-width:3}.marco strong{display:block;font-weight:600;font-size:13px}.marco span{color:var(--suave)}.secao{border:1px solid var(--borda);border-radius:var(--raio);margin-bottom:14px;overflow:hidden}.secao h3{margin:0;padding:11px 16px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--suave);background:var(--superficie-2);border-bottom:1px solid var(--borda);display:flex;align-items:center;gap:8px}.secao h3 svg{width:14px;height:14px}.dados{display:grid;grid-template-columns:150px 1fr;margin:0}.dados dt,.dados dd{margin:0;padding:9px 16px;border-bottom:1px solid var(--borda)}.dados dt{color:var(--suave);font-size:13px}.dados dd{min-width:0;overflow-wrap:anywhere}.dados dt:nth-last-child(2),.dados dd:last-child{border-bottom:0}.linha-digitavel{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--superficie-2);border-bottom:1px solid var(--borda)}.linha-digitavel .mono{font-size:13.5px;flex:1;line-height:1.5}.aviso{display:flex;gap:10px;padding:12px 14px;border-radius:10px;margin-bottom:12px;font-size:13.5px}.aviso svg{width:18px;height:18px;flex-shrink:0;margin-top:1px}.aviso.atencao{background:var(--s-registro-f);color:var(--s-registro-t)}.aviso.problema{background:var(--s-falha-f);color:var(--s-falha-t)}.aviso.info{background:var(--s-conferir-f);color:var(--s-conferir-t)}.aviso strong{display:block;margin-bottom:1px}.aviso p{margin:0;color:var(--tinta-2)}.linha-do-tempo{list-style:none;margin:0;padding:14px 16px 6px}.linha-do-tempo li{position:relative;padding:0 0 14px 22px}.linha-do-tempo li:before{content:"";position:absolute;left:4px;top:6px;width:8px;height:8px;border-radius:50%;background:var(--borda-forte)}.linha-do-tempo li:after{content:"";position:absolute;left:7.5px;top:18px;bottom:0;width:1px;background:var(--borda)}.linha-do-tempo li:last-child:after{display:none}.linha-do-tempo .quando{font-size:12px;color:var(--suave)}.tag-comprovacao{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:560;padding:2px 8px;border-radius:6px}.tag-comprovacao.sim{background:var(--s-pago-f);color:var(--s-pago-t)}.tag-comprovacao.nao{background:var(--s-registro-f);color:var(--s-registro-t)}.tag-comprovacao svg{width:12px;height:12px}.dica{font-size:12px;color:var(--suave)}.copiado{color:var(--s-pago-t)!important}.maiuscula:first-letter{text-transform:uppercase}.seletor-conta{display:inline-flex;padding:4px;gap:4px;border-radius:12px;background:var(--superficie-3);border:1px solid var(--borda)}.seletor-conta button{border:0;background:none;padding:8px 14px;border-radius:9px;font-weight:560;color:var(--tinta-2);display:inline-flex;align-items:baseline;gap:6px}.seletor-conta button small{font-size:11.5px;color:var(--suave);font-weight:520}.seletor-conta button[aria-selected=true]{background:var(--superficie);color:var(--tinta);box-shadow:var(--sombra-1)}.vg-secao{margin-bottom:28px}.vg-secao>h2{display:flex;align-items:baseline;gap:10px;margin:0 0 12px;font-size:15px;font-weight:650;letter-spacing:-.01em}.vg-sub{font-size:13px;color:var(--suave);font-weight:500}.vg-total table{width:100%;border-collapse:collapse}.vg-total th{text-align:left;font-size:11.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--suave);padding:12px 20px;border-bottom:1px solid var(--borda);background:var(--superficie-2)}.vg-total th:first-child{border-top-left-radius:var(--raio)}.vg-total th:last-child{border-top-right-radius:var(--raio)}.vg-total td{padding:16px 20px;border-bottom:1px solid var(--borda);vertical-align:middle}.vg-total tr:last-child td{border-bottom:0}.vg-total th.direita,.vg-total td.direita{text-align:right}.vg-total td strong{font-size:15px}.vg-dinheiro{font-size:17px;font-weight:650;letter-spacing:-.015em}.bolinha-grande{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:9px;vertical-align:1px}.consultar{border:1px solid var(--borda);background:var(--superficie);color:var(--marca-forte);font-weight:580;font-size:13px;height:30px;padding:0 10px 0 12px;border-radius:8px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;transition:all .15s}.consultar:hover{border-color:var(--marca);background:var(--marca-suave)}.vg-grade-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:14px}.vg-grade-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px}.vg-grade-2.sem-margem{margin-bottom:0}.vg-cartao{padding:16px 18px;display:flex;flex-direction:column;gap:12px}.vg-cartao header{display:flex;align-items:center;gap:10px}.vg-cartao header h3{margin:0;font-size:14px;font-weight:600;flex:1}.vg-icone{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:var(--marca-suave);color:var(--marca-forte);flex-shrink:0}.vg-icone svg{width:16px;height:16px}.vg-corpo{display:flex;align-items:center;justify-content:space-between;gap:12px}.vg-valor{font-size:26px;font-weight:650;letter-spacing:-.03em;line-height:1.1}.vg-cartao.compacto .vg-valor{font-size:24px}.vg-numeros{display:flex;gap:18px;margin:12px 0 0}.vg-numeros div{display:flex;flex-direction:column}.vg-numeros dt{font-size:11.5px;color:var(--suave)}.vg-numeros dd{margin:0;font-weight:600;font-size:15px}.vg-rosca{margin:0;display:flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0}.vg-rosca figcaption{display:flex;flex-direction:column;gap:2px;font-size:11.5px;color:var(--suave)}.vg-rosca figcaption span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.vg-rosca figcaption strong{color:var(--tinta)}.vg-rosca .bolinha,.vg-linha-divisao .bolinha,.vg-barra .bolinha{width:8px;height:8px;border-radius:50%;display:inline-block;flex-shrink:0}.vg-rosca-texto{font-size:12px;font-weight:650;fill:var(--tinta);font-family:inherit}.vg-divisao{border-top:1px dashed var(--borda);padding-top:10px;display:grid;gap:7px}.vg-linha-divisao{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12.5px}.vg-linha-divisao .rotulo,.vg-barra .rotulo{display:inline-flex;align-items:center;gap:7px;color:var(--tinta-2);min-width:0}.trilho{height:7px;border-radius:4px;background:var(--superficie-3);overflow:hidden}.trilho span{display:block;height:100%;border-radius:4px;min-width:2px}.vg-graficos{padding:18px 20px 20px;margin-bottom:14px}.vg-graficos header h3{margin:0;font-size:14px;font-weight:600}.vg-graficos header p{margin:4px 0 16px}.vg-barras{border:1px solid var(--borda);border-radius:10px;padding:14px 16px;display:grid;gap:11px;background:var(--superficie-2)}.vg-barras-titulo{display:flex;justify-content:space-between;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--suave)}.vg-barra{display:grid;grid-template-columns:190px minmax(0,1fr) 110px;align-items:center;gap:12px;font-size:13px}.vg-barra .trilho{height:10px;background:var(--superficie)}.vg-barra .valor{text-align:right;font-weight:600}.vg-definicoes{padding:0;margin-top:8px}.vg-definicoes summary{padding:14px 18px;cursor:pointer;font-weight:580;color:var(--tinta-2)}.vg-definicoes ul{margin:0;padding:0 18px 16px 36px;color:var(--tinta-2);font-size:13px;display:grid;gap:5px}.faixa-recorte{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 16px;margin-bottom:14px;border-radius:var(--raio);background:var(--marca-suave);border:1px solid color-mix(in srgb,var(--marca) 25%,transparent)}.faixa-recorte strong{margin-left:8px}.acoes-recorte{display:flex;gap:12px;align-items:center}@media (max-width: 1100px){.vg-grade-3{grid-template-columns:1fr}.vg-barra{grid-template-columns:150px minmax(0,1fr) 100px}}@media (max-width: 900px){.vg-grade-2{grid-template-columns:1fr}.vg-total th:nth-child(4),.vg-total td:nth-child(4),.vg-total th:nth-child(5),.vg-total td:nth-child(5){display:none}.vg-total td,.vg-total th{padding:12px}.vg-barra{grid-template-columns:1fr auto}.vg-barra .trilho{grid-column:1 / -1;grid-row:2}.seletor-conta{width:100%}.seletor-conta button{flex:1;justify-content:center;flex-direction:column;align-items:center;gap:0;font-size:13px;padding:7px 8px}.vg-total{overflow-x:auto}.vg-total .dica{display:none}.vg-dinheiro{font-size:15px}}.area-de-envio{display:flex;align-items:center;gap:18px;padding:28px;border:2px dashed var(--borda-forte);box-shadow:none;margin-bottom:16px;transition:border-color .15s,background .15s}.area-de-envio.arrastando{border-color:var(--marca);background:var(--marca-suave)}.area-de-envio>svg{width:30px;height:30px;color:var(--marca);flex-shrink:0}.area-de-envio strong{font-size:15px}.link{border:0;background:none;padding:0;color:var(--marca-forte);font-weight:560;text-decoration:underline;text-underline-offset:2px}.girando{animation:girar 1s linear infinite}@keyframes girar{to{transform:rotate(360deg)}}.cartoes-de-conta{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:14px}.cartao-conta{overflow:hidden}.cartao-conta header{padding:16px 16px 8px}.cartao-conta h3{margin:8px 0 2px;font-size:15px}.cartao-conta .aviso{margin:4px 12px 10px}.secao-titulo{padding:14px 16px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--suave);border-bottom:1px solid var(--borda)}.lista-excecoes{list-style:none;margin:0;padding:0}.lista-excecoes li{display:flex;gap:12px;padding:14px 18px;border-bottom:1px solid var(--borda)}.lista-excecoes li:last-child{border-bottom:0}.lista-excecoes p{margin:2px 0 4px;color:var(--tinta-2)}.icone-excecao{width:18px;height:18px;color:var(--s-divergente-t);flex-shrink:0;margin-top:2px}.dialogo{position:fixed;z-index:42;left:50%;top:50%;transform:translate(-50%,-50%);width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:auto;box-shadow:var(--sombra-3);animation:aparecer .15s ease-out}.dialogo header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 0}.dialogo header h2{margin:0;font-size:17px;letter-spacing:-.01em}.dialogo-corpo{padding:8px 20px 4px}.dialogo-corpo p{margin:8px 0}.dialogo-acoes{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px 18px}.dialogo textarea{width:100%;border:1px solid var(--borda);border-radius:9px;padding:10px 12px;background:var(--superficie-2);resize:vertical}.dialogo textarea:focus{outline:none;border-color:var(--foco);background:var(--superficie)}.rotulo-campo{display:block;font-size:13px;font-weight:560;color:var(--tinta-2);margin:14px 0 6px}.formas{display:grid;gap:6px;margin-top:10px}.forma{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--borda);border-radius:10px;cursor:pointer}.forma.marcada{border-color:var(--marca);background:var(--marca-suave)}.forma span{display:flex;flex-direction:column}.forma input{accent-color:var(--marca);margin-top:3px}.seletor-demo{margin-left:8px;height:28px;border:1px solid var(--borda);border-radius:7px;background:var(--superficie);font-size:12.5px}.simulador-acoes{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:-8px 0 18px;font-size:13px}.resolucao{margin-top:6px;font-size:13px;color:var(--s-pago-t)}.icone-excecao.resolvida{color:var(--s-pago-t)}.emitir-grade{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:14px}.conferencias{list-style:none;margin:0;padding:12px 16px 4px;display:grid;gap:6px;font-size:13px}.conferencias li{display:flex;align-items:center;gap:8px;color:var(--s-pago-t)}.conferencias svg{width:15px;height:15px}.emitir-parcelas tfoot td{padding:12px 16px;border-top:1px solid var(--borda)}.campo-saldo{padding:16px;border-top:1px solid var(--borda);display:grid;gap:8px}.campo-saldo label{font-weight:560;font-size:13px}.campo-saldo input{height:42px;width:220px;border:1px solid var(--borda);border-radius:9px;padding:0 12px;font-size:16px;font-variant-numeric:tabular-nums;background:var(--superficie-2)}.campo-saldo input:focus{outline:none;border-color:var(--foco);background:var(--superficie)}.campo-saldo .botao{justify-self:start;margin-top:6px}.linha-entre{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;text-transform:none;letter-spacing:0;font-size:13px}@media (max-width: 1000px){.emitir-grade{grid-template-columns:1fr}}.tela-entrar{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(900px 500px at 15% -10%,color-mix(in srgb,var(--marca) 12%,transparent),transparent),radial-gradient(700px 500px at 110% 110%,color-mix(in srgb,var(--foco) 10%,transparent),transparent),var(--fundo)}.cartao-entrar{width:min(400px,100%);padding:32px}.cartao-entrar h1{margin:22px 0 4px;font-size:22px;letter-spacing:-.02em}.cartao-entrar label{display:block;font-size:13px;color:var(--tinta-2);margin:16px 0 6px;font-weight:520}.cartao-entrar input{width:100%;height:42px;border:1px solid var(--borda);border-radius:9px;padding:0 12px;background:var(--superficie-2)}.cartao-entrar input:focus{outline:none;border-color:var(--foco);background:var(--superficie);box-shadow:0 0 0 4px color-mix(in srgb,var(--foco) 15%,transparent)}.cartao-entrar .botao{width:100%;justify-content:center;margin-top:22px;height:42px}.erro-form{margin-top:14px;color:var(--s-falha-t);font-size:13px}.em-construcao{padding:36px;max-width:760px}.em-construcao h2{margin:0 0 6px;font-size:18px}.em-construcao ul{margin:14px 0 0;padding-left:18px;color:var(--tinta-2)}.em-construcao li{margin:6px 0}.selo-nao-conectado{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--s-registro-t);background:var(--s-registro-f);padding:3px 9px;border-radius:999px;margin-bottom:14px}@media (max-width: 900px){.topo-dentro{padding:0 16px;gap:14px}.marca small,.topo-usuario .nome{display:none}.nav{overflow-x:auto}.nav button{padding:0 9px}.pagina{padding:22px 14px 48px}.tabela-envoltorio table{display:none}.cartoes{display:grid}.cartao-boleto{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:14px 16px;border-bottom:1px solid var(--borda);text-align:left;background:none;border-left:0;border-right:0;border-top:0;width:100%}.cartao-boleto:last-child{border-bottom:0}.cartao-boleto .valor,.cartao-boleto>div:last-child{text-align:right;justify-self:end}.cartao-boleto .cliente-nome{max-width:none}.cartao-boleto .sub{white-space:normal}.pilulas{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px;padding:0 16px 2px;scrollbar-width:none}.pilula{flex-shrink:0}.alternar-filtros{display:inline-flex;align-items:center;gap:7px;justify-self:start;border:0;background:none;color:var(--tinta-2);font-weight:560;font-size:13px;padding:0}.linha-filtros{gap:10px}.linha-filtros[data-aberta=false]{display:none}.busca input{font-size:16px}.limpar-filtros{margin-left:0}.dados{grid-template-columns:120px 1fr}.marcos{grid-template-columns:repeat(2,1fr);row-gap:14px}.marco:before{display:none}.faixa-revisao{font-size:11.5px}}
