:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--dc-marca:#1d9e75;--dc-marca-claro:#d3eee5;--dc-marca-escuro:#10583f;--dc-marca-hover:#188a66;--dc-vermelho:#e74c3c;--dc-vermelho-escuro:#c0392b;--dc-laranja:#f39c12;--dc-amarelo:#f1c40f;--dc-azul:#3b82f6;--dc-azul-escuro:#2563eb;--dc-verde-status:#2ecc71;--dc-entrada:#1d9e75;--dc-entrada-texto:#16775a;--dc-saida:#e74c3c;--dc-saida-texto:#c0392b;--dc-transferencia:#3b82f6;--dc-toast-erro:#dc3545;--dc-toast-alerta:#e67e22;--dc-toast-sucesso:#198754;--dc-txt:#2c3e50;--dc-txt-m:#566573;--dc-txt-f:#95a5a6;--dc-bg-pagina:#f8f9fa;--dc-bg-card:#fff;--dc-bg-form:#f4f6f8;--dc-bg-campo-desabilitado:#f2f4f4;--dc-brd:#ccd1d1;--dc-bg-ribbon:#fff;--dc-bg-tabs:#e8ebf0;--dc-bg-sidebar:#f5f6f8;--dc-bg-splash:#f5f6fa;--dc-fonte:"Segoe UI", system-ui, -apple-system, Roboto, "Helvetica Neue", Arial, sans-serif;--dc-fs-display:28px;--dc-fs-display-p:20px;--dc-fs-titulo-tela:16px;--dc-fs-titulo:15px;--dc-fs-subtitulo:13px;--dc-fs-corpo:12px;--dc-fs-label:11px;--dc-raio:6px;--dc-raio-m:10px;--dc-raio-g:12px;--dc-altura-campo:30px;--dc-altura-botao:36px;--dc-altura-toque:48px;--dc-sombra:0 4px 16px #0000001f;--dc-sombra-forte:0 10px 40px #00000040}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{font-family:var(--dc-fonte);color:var(--dc-txt);background:var(--dc-bg-pagina);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;font-size:14px;overflow-x:hidden}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}img{max-width:100%}:focus-visible{outline:2px solid var(--dc-marca);outline-offset:2px}.dc-num{font-variant-numeric:tabular-nums slashed-zero}.dc-oculto{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.dc-texto-erro{color:var(--dc-vermelho)}.dc-texto-fraco{color:var(--dc-txt-f)}.dc-texto-entrada{color:var(--dc-entrada-texto)}.dc-texto-saida{color:var(--dc-saida-texto)}@keyframes dc-girar{to{transform:rotate(360deg)}}@keyframes dc-entrar-topo{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:none}}@keyframes dc-aparecer{0%{opacity:0}to{opacity:1}}.dc-so-leitor{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dc-botao{--b-fundo:var(--dc-marca);--b-texto:#fff;--b-borda:var(--dc-marca);--b-hover:var(--dc-marca-hover);height:var(--dc-altura-botao);border:1px solid var(--b-borda);border-radius:var(--dc-raio);background:var(--b-fundo);color:var(--b-texto);letter-spacing:.1px;white-space:nowrap;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;font-weight:500;line-height:1.2;transition:background .12s,border-color .12s,opacity .12s;display:inline-flex}.dc-botao:hover:not(:disabled){background:var(--b-hover)}.dc-botao:disabled{cursor:default;opacity:.5}.dc-botao[aria-busy=true]{opacity:1}.dc-botao>svg{flex:none}.dc-botao--secundario{--b-fundo:var(--dc-bg-card);--b-texto:var(--dc-txt-m);--b-borda:var(--dc-brd);--b-hover:var(--dc-bg-form)}.dc-botao--perigo{--b-fundo:var(--dc-vermelho);--b-borda:var(--dc-vermelho);--b-hover:var(--dc-vermelho-escuro)}.dc-botao--ghost{--b-fundo:transparent;--b-texto:var(--dc-marca);--b-borda:transparent;--b-hover:#1d9e7514}.dc-botao--alerta{--b-fundo:var(--dc-amarelo);--b-texto:#5b4a00;--b-borda:var(--dc-amarelo);--b-hover:#e2b80d}.dc-botao--pequeno{height:30px;padding:0 10px;font-size:12px}.dc-botao--grande{border-radius:var(--dc-raio-m);gap:10px;height:52px;padding:0 18px;font-size:16px;font-weight:600}.dc-botao--bloco{width:100%;display:flex}.dc-botao__texto{text-overflow:ellipsis;overflow:hidden}.dc-botao-icone{border-radius:var(--dc-raio);width:30px;height:30px;color:var(--dc-txt-m);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.dc-botao-icone:hover:not(:disabled){background:#0000000f}.dc-botao-icone:disabled{opacity:.4;cursor:default}.dc-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;animation:.75s linear infinite dc-girar;display:inline-block}.dc-carregando{color:var(--dc-marca);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 16px;display:flex}.dc-carregando__texto{color:var(--dc-txt-m);font-size:13px;font-weight:600}.dc-progresso{z-index:3000;background:#00000059;justify-content:center;align-items:center;animation:.15s ease-out dc-aparecer;display:flex;position:fixed;inset:0}.dc-progresso__caixa{border-radius:var(--dc-raio-g);background:var(--dc-bg-card);min-width:220px;max-width:calc(100vw - 32px);box-shadow:var(--dc-sombra-forte);color:var(--dc-marca);align-items:center;gap:14px;padding:18px 22px;display:flex}.dc-progresso__texto{color:var(--dc-txt);font-size:14px;font-weight:600}.dc-mensagem{--m-cor:var(--dc-azul);--m-fundo:#3b82f614;--m-borda:#3b82f680;--m-titulo:#1e4f9c;border:1px solid var(--m-borda);border-radius:var(--dc-raio-m);background:var(--m-fundo);align-items:flex-start;gap:12px;padding:14px;display:flex}.dc-mensagem--erro{--m-cor:var(--dc-vermelho);--m-fundo:#e74c3c14;--m-borda:#e74c3c80;--m-titulo:#a2352a}.dc-mensagem--alerta{--m-cor:var(--dc-laranja);--m-fundo:#f39c1214;--m-borda:#f39c1280;--m-titulo:#aa6d0d}.dc-mensagem--sucesso{--m-cor:var(--dc-marca);--m-fundo:#1d9e7514;--m-borda:#1d9e7580;--m-titulo:#146f52}.dc-mensagem__icone{color:var(--m-cor);flex:none}.dc-mensagem__corpo{flex:1;min-width:0}.dc-mensagem__titulo{color:var(--m-titulo);margin:0;font-size:15px;font-weight:600;line-height:1.35}.dc-mensagem__texto{color:var(--dc-txt);margin:6px 0 0;font-size:14px;line-height:1.4}.dc-mensagem__itens{margin:4px 0 0;padding-left:18px;font-size:14px;font-weight:700}.dc-mensagem__itens li{margin-top:4px}.dc-chip{--c-cor:var(--dc-marca);--c-texto:#16775a;border:1px solid color-mix(in srgb, var(--c-cor) 60%, transparent);background:color-mix(in srgb, var(--c-cor) 12%, transparent);color:var(--c-texto);white-space:nowrap;border-radius:20px;align-items:center;padding:3px 10px;font-size:12px;font-weight:700;line-height:1.3;display:inline-flex}.dc-chip--entrada{--c-cor:var(--dc-entrada);--c-texto:var(--dc-entrada-texto)}.dc-chip--saida{--c-cor:var(--dc-saida);--c-texto:var(--dc-saida-texto)}.dc-chip--transferencia{--c-cor:var(--dc-transferencia);--c-texto:var(--dc-azul-escuro)}.dc-chip--inativo{--c-cor:var(--dc-vermelho);--c-texto:#ad392d}.dc-campo{flex-direction:column;gap:4px;min-width:0;display:flex}.dc-campo__label{color:var(--dc-txt-m);font-size:var(--dc-fs-label);font-weight:600}.dc-campo__obrigatorio{color:var(--dc-txt-m)}.dc-campo__caixa{height:var(--dc-altura-campo);border:1px solid var(--dc-brd);border-radius:var(--dc-raio);background:var(--dc-bg-card);align-items:center;transition:border-color .12s,box-shadow .12s;display:flex;position:relative}.dc-campo__caixa:focus-within{border-color:var(--dc-marca);box-shadow:0 0 0 .5px var(--dc-marca)}.dc-campo--erro .dc-campo__caixa{border-color:var(--dc-vermelho)}.dc-campo--desabilitado .dc-campo__caixa{background:var(--dc-bg-campo-desabilitado)}.dc-campo__input{width:100%;min-width:0;height:100%;color:var(--dc-txt);font-size:var(--dc-fs-corpo);background:0 0;border:none;outline:none;flex:1;padding:0 10px;font-weight:500}.dc-campo__input::placeholder{color:var(--dc-txt-f);font-weight:400}.dc-campo__input:disabled{color:var(--dc-txt-m);cursor:default}select.dc-campo__input{appearance:none;cursor:pointer;text-overflow:ellipsis;padding-right:28px}.dc-campo__seta{pointer-events:none;color:var(--dc-txt-f);position:absolute;right:8px}.dc-campo__icone{color:var(--dc-txt-f);flex:none;margin-left:9px}.dc-campo__sufixo{flex:none;align-items:center;padding-right:4px;display:flex}.dc-campo__prefixo-texto{color:var(--dc-txt-m);font-size:var(--dc-fs-corpo);flex:none;padding-left:10px}.dc-campo__input--direita{text-align:right;font-weight:700}.dc-campo__ajuda{color:var(--dc-txt-f);font-size:11px}.dc-campo__erro{color:var(--dc-vermelho);font-size:11px;font-weight:600}.dc-campo__limpar{width:24px;height:24px;color:var(--dc-txt-f);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.dc-campo__limpar:hover{background:#0000000f}.dc-campo--normal .dc-campo__caixa{border-radius:8px;height:44px}.dc-campo--normal .dc-campo__input,.dc-campo--normal .dc-campo__prefixo-texto{font-size:15px}.dc-campo--normal .dc-campo__label{font-size:13px}.dc-campo--grande .dc-campo__caixa{border-radius:var(--dc-raio-m);height:54px}.dc-campo--grande .dc-campo__caixa:focus-within{box-shadow:0 0 0 1px var(--dc-marca)}.dc-campo--grande .dc-campo__input{padding:0 14px;font-size:18px;font-weight:400}.dc-campo--grande .dc-campo__icone{margin-left:14px}.dc-campo--grande .dc-campo__label{font-size:14px}.dc-campo--data .dc-campo__icone{pointer-events:none;position:absolute;left:0}.dc-campo--data .dc-campo__input{padding-left:30px;position:relative}.dc-campo--data.dc-campo--normal .dc-campo__input,.dc-campo--data.dc-campo--grande .dc-campo__input{padding-left:38px}.dc-campo--data .dc-campo__input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:30px;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.dc-campo--data.dc-campo--normal .dc-campo__input::-webkit-calendar-picker-indicator{width:38px}.dc-campo--data.dc-campo--grande .dc-campo__input::-webkit-calendar-picker-indicator{width:38px}.dc-periodo{height:var(--dc-altura-campo);border:1px solid var(--dc-brd);border-radius:var(--dc-raio);background:var(--dc-bg-card);align-items:center;gap:2px;padding:0 4px 0 8px;transition:border-color .12s,box-shadow .12s;display:flex}.dc-periodo--valor{border-color:var(--dc-marca)}.dc-periodo:focus-within{border-color:var(--dc-marca);box-shadow:0 0 0 .5px var(--dc-marca)}.dc-periodo--erro{border-color:var(--dc-vermelho)}.dc-periodo__icone{color:var(--dc-txt-f);flex:none}.dc-periodo--valor .dc-periodo__icone{color:var(--dc-marca)}.dc-periodo>.dc-campo{flex:1}.dc-periodo .dc-campo__caixa,.dc-periodo .dc-campo__caixa:focus-within{height:calc(var(--dc-altura-campo) - 2px);box-shadow:none;background:0 0;border:none}.dc-periodo .dc-campo__input{padding:0 2px 0 4px;font-size:11.5px}.dc-periodo input::-webkit-calendar-picker-indicator{opacity:.45;cursor:pointer;margin-left:2px}.dc-periodo__sep{color:var(--dc-txt-f);flex:none}.dc-modal-fundo{z-index:1000;background:#0000008a;justify-content:center;align-items:center;padding:20px;animation:.15s ease-out dc-aparecer;display:flex;position:fixed;inset:0}.dc-modal{border:.5px solid var(--dc-brd);border-radius:var(--dc-raio-g);background:var(--dc-bg-card);width:100%;max-height:calc(100vh - 40px);box-shadow:var(--dc-sombra-forte);flex-direction:column;display:flex;position:relative}.dc-modal__cabecalho{border-bottom:.5px solid var(--dc-brd);align-items:center;gap:8px;padding:14px 18px 12px;display:flex}.dc-modal__cabecalho>svg{color:var(--m-cor-cabecalho,var(--dc-marca));flex:none}.dc-modal__titulo{color:var(--dc-txt);font-size:var(--dc-fs-titulo);flex:1;margin:0;font-weight:600}.dc-modal__corpo{flex:1;min-height:0;padding:14px 18px 4px;overflow:auto}.dc-modal__rodape{gap:10px;padding:14px 18px;display:flex}.dc-modal__rodape>.dc-botao{height:40px}.dc-modal__fechar{z-index:2;background:var(--dc-vermelho);color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .12s,box-shadow .12s;display:flex;position:absolute;top:-16px;right:-16px;box-shadow:0 2px 6px #00000026}.dc-modal__fechar:hover{background:var(--dc-vermelho-escuro);box-shadow:0 2px 10px #00000040}.dc-modal-fundo--cheia{padding:0}.dc-modal--cheia{border:none;border-radius:0;height:100%;max-height:none;max-width:none!important}.dc-modal--cheia .dc-modal__fechar{top:8px;right:8px}.dc-confirmar{border-radius:var(--dc-raio-g);background:var(--dc-bg-card);width:360px;max-width:100%;box-shadow:var(--dc-sombra-forte);text-align:center;padding:24px}.dc-confirmar__icone{width:48px;height:48px;color:var(--dc-marca);background:#1d9e751a;border-radius:24px;justify-content:center;align-items:center;display:inline-flex}.dc-confirmar--perigo .dc-confirmar__icone{color:var(--dc-vermelho);background:#e74c3c1a}.dc-confirmar__titulo{color:var(--dc-txt);margin:16px 0 0;font-size:16px;font-weight:600}.dc-confirmar__mensagem{color:var(--dc-txt-m);white-space:pre-line;margin:8px 0 0;font-size:13px;line-height:1.5}.dc-confirmar__botoes{gap:12px;margin-top:24px;display:flex}.dc-confirmar__botoes>.dc-botao{border-radius:8px;flex:1;height:40px;font-size:13px;font-weight:600}.dc-toasts{z-index:4000;pointer-events:none;flex-direction:column;gap:10px;max-width:calc(100vw - 32px);display:flex;position:fixed;top:20px;right:20px}.dc-toast{--t-cor:var(--dc-toast-sucesso);border-radius:var(--dc-raio-g);background:var(--t-cor);color:#fff;text-align:left;width:360px;max-width:100%;box-shadow:0 6px 16px color-mix(in srgb, var(--t-cor) 35%, transparent), 0 2px 4px #0000001a;pointer-events:auto;border:none;align-items:center;gap:12px;padding:14px 16px;animation:.3s ease-out dc-entrar-topo;display:flex}.dc-toast--erro{--t-cor:var(--dc-toast-erro)}.dc-toast--alerta{--t-cor:var(--dc-toast-alerta)}.dc-toast__icone{background:#fff3;border-radius:18px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.dc-toast__titulo{letter-spacing:.3px;font-size:13px;font-weight:700}.dc-toast__texto{color:#ffffffeb;margin-top:2px;font-size:13px;line-height:1.3}@media (width<=839px){.dc-toasts{inset:auto 16px 16px}.dc-toast{width:100%}}.dc-vazio{text-align:center;color:var(--dc-txt-f);flex-direction:column;align-items:center;gap:12px;padding:48px 16px;display:flex}.dc-vazio__texto{max-width:420px;color:var(--dc-txt-m);margin:0;font-size:15px;font-weight:600}.dc-erro-carregar{flex-direction:column;gap:12px;max-width:560px;margin:0 auto;padding:16px;display:flex}.dc-barra-topo{z-index:50;background:var(--dc-marca);color:#fff;align-items:center;gap:4px;height:56px;padding:0 6px 0 4px;display:flex;position:sticky;top:0}.dc-barra-topo--sem-voltar{padding-left:16px}.dc-barra-topo__logo{width:26px;height:26px;margin-right:6px}.dc-barra-topo__titulo{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:18px;font-weight:700;overflow:hidden}@media (width<=380px){.dc-barra-topo__titulo{font-size:17px}}.dc-barra-topo__botao{color:#fff;background:0 0;border:none;border-radius:22px;justify-content:center;align-items:center;gap:6px;min-width:44px;height:44px;padding:0 10px;font-size:15px;font-weight:600;display:inline-flex}.dc-barra-topo__botao:hover{background:#ffffff26}.dc-barra-topo__acoes{align-items:center;gap:2px;display:flex}.dc-corpo-central{flex-direction:column;width:100%;max-width:560px;margin:0 auto;padding:16px 16px 32px;display:flex}.dc-grade{border-collapse:collapse;background:var(--dc-bg-card);width:100%;font-size:13px}.dc-grade th{z-index:1;border-bottom:1px solid var(--dc-brd);background:var(--dc-bg-form);height:36px;color:var(--dc-txt-m);text-align:left;white-space:nowrap;padding:0 12px;font-size:12px;font-weight:600;position:sticky;top:0}.dc-grade td{border-bottom:1px solid color-mix(in srgb, var(--dc-brd) 30%, transparent);height:40px;color:var(--dc-txt);white-space:nowrap;padding:0 12px;font-weight:500}.dc-grade tbody tr{cursor:default}.dc-grade tbody tr:hover{background:color-mix(in srgb, var(--dc-marca-claro) 60%, transparent)}.dc-grade tbody tr[aria-selected=true]{background:var(--dc-marca-claro);box-shadow:inset 3px 0 0 var(--dc-marca)}.dc-grade tbody tr[aria-selected=true] td{color:var(--dc-marca-escuro);font-weight:600}.dc-grade .dc-grade__num{text-align:right;font-variant-numeric:tabular-nums}.dc-grade .dc-grade__centro{text-align:center}.dc-grade td.dc-texto-entrada,.dc-grade tbody tr[aria-selected=true] td.dc-texto-entrada{color:var(--dc-entrada-texto)}.dc-grade td.dc-texto-saida,.dc-grade tbody tr[aria-selected=true] td.dc-texto-saida{color:var(--dc-saida-texto)}.dc-grade .dc-chip{border-color:color-mix(in srgb, var(--c-cor) 35%, transparent);color:var(--c-cor);padding:2px 8px;font-size:11px;font-weight:600}.dc-grade .dc-chip--entrada,.dc-grade .dc-chip--saida,.dc-grade .dc-chip--transferencia{color:var(--c-texto)}.dc-grade .dc-botao-icone{border-radius:20px;width:32px;height:32px}.dc-grade .dc-botao-icone svg{opacity:.55}.dc-grade .dc-botao-icone:hover:not(:disabled) svg{opacity:1}.dc-cartao{border:1px solid var(--dc-brd);border-radius:var(--dc-raio-g);background:var(--dc-bg-card);padding:14px}.login{justify-content:center;min-height:100%;padding:40px 20px 32px;display:flex}.login__form{flex-direction:column;gap:16px;width:100%;max-width:560px;display:flex}.login__logo{border-radius:18px;align-self:center;width:84px;height:84px}.login__titulo{text-align:center;color:var(--dc-txt);font-size:var(--dc-fs-display);margin:0;font-weight:700}.login__subtitulo{text-align:center;color:var(--dc-txt-m);margin:-12px 0 16px;font-size:15px;font-weight:600}.login__form>.dc-botao{margin-top:8px}.moldura--pc{background:var(--dc-bg-pagina);flex-direction:column;height:100dvh;display:flex;overflow:hidden}.moldura__topo{flex:none}.moldura--pc .moldura__abas{background:var(--dc-bg-card);flex:1;min-height:0;position:relative}.moldura--celular{min-height:100%}.moldura--pc .aba{flex-direction:column;display:flex;position:absolute;inset:0}.aba[hidden]{display:none!important}.sem-abas{background:var(--dc-bg-splash);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.sem-abas__titulo{color:var(--dc-txt);font-size:var(--dc-fs-display-p);margin:6px 0 0;font-weight:700}.sem-abas__texto{color:var(--dc-txt-m);margin:0;font-size:13px;font-weight:600}.barra-titulo{background:var(--dc-marca);color:#fff;align-items:center;height:38px;padding-left:12px;display:flex}.barra-titulo__logo{width:22px;height:22px;margin-right:8px}.barra-titulo__nome-app{font-size:13px;font-weight:600}.barra-titulo__espaco{flex:1}.barra-titulo__botao{color:#fff;background:0 0;border:none;align-items:center;gap:6px;min-width:40px;height:38px;padding:0 12px;font-size:12px;font-weight:600;display:flex}.barra-titulo__botao:hover{background:#ffffff26}.barra-titulo__usuario>span{text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}.ribbon{scrollbar-width:none;border-bottom:.5px solid var(--dc-brd);background:var(--dc-bg-ribbon);align-items:stretch;height:100px;padding:0 8px;display:flex;overflow:auto hidden}.ribbon__separador{background:color-mix(in srgb, var(--dc-brd) 40%, transparent);flex:none;align-self:center;width:1px;height:64px;margin:0 6px}.ribbon__grupo{flex-direction:column;flex:none;align-items:center;display:flex}.ribbon__botoes{flex:1;display:flex}.ribbon__botao{background:0 0;border:none;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:110px;margin:4px 2px 0 0;padding:0 8px;display:flex}.ribbon__botao:hover{background:#1d9e750a}.ribbon__botao--ativo,.ribbon__botao--ativo:hover{background:#1d9e7514}.ribbon__titulo{color:var(--dc-txt);white-space:nowrap;font-size:12px;font-weight:600}.ribbon__grupo-rotulo{color:var(--dc-txt-f);margin-bottom:3px;font-size:10px;font-weight:500}@media (width<=1239.98px){.ribbon__botao{justify-content:flex-start;min-width:84px;padding:8px 4px 0}.ribbon__titulo{white-space:normal;text-align:center;max-width:90px;font-size:11px;line-height:1.15}.ribbon .icone-ribbon{border-radius:8px;width:40px;height:40px}.ribbon .icone-ribbon>svg{width:25px;height:25px}}@media (width<=959.98px){.ribbon{padding:0 4px}.ribbon__botao{min-width:72px;padding:8px 2px 0}.ribbon__titulo{max-width:76px}.ribbon__separador{margin:0 3px}}.icone-ribbon{width:var(--icone-tam,48px);height:var(--icone-tam,48px);border-radius:calc(var(--icone-tam,48px) * 10 / 48);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.barra-abas{background:var(--dc-bg-tabs);align-items:flex-end;height:34px;padding:4px 0 0 8px;display:flex}.barra-abas__lista{scrollbar-width:none;flex:1;align-items:flex-end;min-width:0;display:flex;overflow-x:auto}.aba-nav{border-radius:8px 8px 0 0;flex:1 1 0;align-items:center;min-width:88px;max-width:max-content;height:30px;margin-right:2px;padding:0 6px 0 12px;display:flex}.aba-nav:hover{background:color-mix(in srgb, var(--dc-bg-card) 50%, transparent)}.aba-nav--sel{flex:none}.aba-nav--sel,.aba-nav--sel:hover{background:var(--dc-bg-card)}.aba-nav__botao{min-width:0;height:100%;color:var(--dc-txt-m);white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:11px;font-weight:500;display:flex}.aba-nav__botao>svg{flex:none}.aba-nav__botao>span{text-overflow:ellipsis;overflow:hidden}.aba-nav--sel .aba-nav__botao{color:var(--dc-txt);font-weight:600}.aba-nav--sel .aba-nav__botao>svg{color:var(--dc-marca)}.aba-nav__fechar{width:18px;height:18px;color:var(--dc-txt-f);background:0 0;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;margin-left:8px;padding:0;display:flex}.aba-nav__fechar:hover{color:var(--dc-txt);background:#00000014}.barra-abas__fechar-todas{color:var(--dc-txt-m);background:0 0;border:none;border-radius:4px;flex:none;align-self:center;align-items:center;gap:5px;margin:0 8px 3px;padding:3px 8px;font-size:11px;font-weight:500;display:flex}.barra-abas__fechar-todas:hover{background:#0000000f}.barra-status{border-top:.5px solid var(--dc-brd);background:var(--dc-bg-card);height:26px;color:var(--dc-txt-f);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:10px;font-weight:500;display:flex}.barra-status__ponto{background:var(--dc-verde-status);border-radius:50%;width:8px;height:8px}.barra-status__ponto--off{background:var(--dc-vermelho)}.barra-status__rotulo{margin-left:10px}.barra-status__valor{text-overflow:ellipsis;color:var(--dc-marca);font-weight:600;overflow:hidden}.barra-status__espaco{flex:1}.tela--pc{background:var(--dc-bg-card);flex-direction:column;flex:1;min-height:0;display:flex}.tela--pc>.tela__corpo{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.tela--celular{background:var(--dc-bg-pagina);min-height:100dvh}.tela--celular>.tela__corpo{padding-bottom:24px}.cabecalho-tela{border-bottom:1px solid var(--dc-brd);flex:none;align-items:center;gap:10px;min-height:57px;padding:10px 16px;display:flex}.cabecalho-tela__icone{color:var(--dc-marca);flex:none}.cabecalho-tela__titulo{min-width:0;color:var(--dc-txt);font-size:var(--dc-fs-titulo);flex:1;margin:0;font-weight:600}.cabecalho-tela__acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.tela-cheia{z-index:900;background:var(--dc-bg-pagina);position:fixed;inset:0;overflow-y:auto}.menu-celular{background:var(--dc-bg-pagina);min-height:100dvh}.menu-celular__corpo{max-width:560px;margin:0 auto;padding:16px 16px 24px}.menu-celular__saudacao{justify-content:space-between;align-items:center;gap:8px;margin:0 0 12px;display:flex}.menu-celular__ola{min-width:0;color:var(--dc-txt-m);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:600;overflow:hidden}.menu-celular__saudacao>.dc-botao{flex:none;padding:0 8px}.menu-celular__lancar{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.menu-celular__grupo{margin-top:20px}.menu-celular__grupo-rotulo{color:var(--dc-txt-m);margin:0 0 8px 2px;font-size:13px;font-weight:700}.menu-celular__grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.menu-celular__botao{border:1px solid var(--dc-brd);background:var(--dc-bg-card);border-radius:12px;flex-direction:column;align-items:center;gap:8px;height:114px;padding:14px 6px 10px;display:flex}.menu-celular__botao:active{background:var(--dc-bg-form)}.menu-celular__titulo{-webkit-line-clamp:2;color:var(--dc-txt);text-align:center;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.minha-senha{flex-direction:column;gap:12px;display:flex}.lanc-rotulo-linha{align-items:center;gap:6px;min-width:0;margin-bottom:4px;display:flex}.lanc-rotulo-linha--celular{margin:0 0 6px 2px}.lanc-rotulo{color:var(--dc-txt-m);font-size:var(--dc-fs-label);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.lanc-rotulo-linha--celular .lanc-rotulo{font-size:13px}.lanc-rotulo--erro{color:var(--dc-vermelho)}.lanc-dica{color:var(--dc-txt-f);margin:4px 0 0;font-size:11px;line-height:1.45}.lanc-dica--celular{margin-left:4px;font-size:12px}.lanc-tipo{border:1px solid var(--dc-brd);background:var(--dc-bg-card);border-radius:8px;display:flex;overflow:hidden}.lanc-tipo__botao{min-width:0;height:38px;color:var(--dc-txt-m);font:inherit;cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.lanc-tipo__botao+.lanc-tipo__botao{border-left:1px solid var(--dc-brd)}.lanc-tipo__botao--entrada>svg{color:var(--dc-entrada-texto)}.lanc-tipo__botao--saida>svg{color:var(--dc-saida-texto)}.lanc-tipo__botao:hover:not(:disabled){background:var(--dc-bg-form)}.lanc-tipo__botao--entrada[aria-checked=true],.lanc-tipo__botao--entrada[aria-checked=true]:hover:not(:disabled){background:var(--dc-entrada);color:#fff}.lanc-tipo__botao--saida[aria-checked=true],.lanc-tipo__botao--saida[aria-checked=true]:hover:not(:disabled){background:var(--dc-saida);color:#fff}.lanc-tipo__botao[aria-checked=true]>svg{color:#fff}.lanc-tipo__botao:focus-visible{outline:2px solid var(--dc-marca);outline-offset:-4px}.lanc-tipo__botao[aria-checked=true]:focus-visible{outline-color:#fff}.lanc-tipo__botao:disabled{cursor:default;opacity:.6}.lanc-tipo--celular{border-radius:var(--dc-raio-m)}.lanc-tipo--celular .lanc-tipo__botao{height:48px;font-size:16px}.lanc-pc{min-height:260px}.lanc-pc__campos{flex-direction:column;min-width:0;padding-bottom:8px;display:flex}.lanc-pc__linha{align-items:flex-start;gap:12px;margin-top:12px;display:flex}.lanc-pc__linha--topo{margin-top:0}.lanc-pc__tipo{flex:none;width:260px}.lanc-pc__cheio{flex:1;min-width:0}.lanc-pc__atalhos,.lanc-erro{margin-top:14px}.lanc-conta{min-width:0;position:relative}.lanc-conta__grupo{max-width:220px;color:var(--dc-txt-f);font-size:var(--dc-fs-label);white-space:nowrap;text-overflow:ellipsis;padding-right:6px;overflow:hidden}.lanc-conta__lista{z-index:50;border:.5px solid var(--dc-brd);border-radius:var(--dc-raio);background:var(--dc-bg-card);width:100%;min-width:320px;max-width:90vw;max-height:280px;box-shadow:var(--dc-sombra);position:absolute;top:calc(100% + 2px);left:0;overflow-y:auto}.lanc-conta__grupo-titulo{background:var(--dc-bg-form);color:var(--dc-txt-f);letter-spacing:.03em;text-transform:uppercase;padding:6px 10px 4px;font-size:10.5px;font-weight:700;position:sticky;top:0}.lanc-conta__opcao{height:32px;color:var(--dc-txt);font-size:var(--dc-fs-corpo);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;padding:0 10px 0 18px;line-height:32px;overflow:hidden}.lanc-conta__opcao--destaque{background:var(--dc-marca-claro);color:var(--dc-marca-escuro)}.lanc-conta__opcao--inativa{color:var(--dc-txt-m)}.lanc-conta__nada{color:var(--dc-txt-f);font-size:var(--dc-fs-corpo);padding:12px}.tela-cheia.lanc-celular{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.lanc-celular>.dc-barra-topo{flex:none}.lanc-celular__corpo{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.lanc-celular__campos{flex-direction:column;gap:14px;display:flex}.lanc-celular__rodape{padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));border-top:.5px solid var(--dc-brd);background:var(--dc-bg-card);flex:none;box-shadow:0 -4px 12px #00000014}.lanc-celular__rodape>.dc-botao{max-width:560px;margin:0 auto}.lanc-conta-celular{align-items:center;gap:4px;display:flex}.lanc-conta-celular__botao{border:1px solid var(--dc-brd);border-radius:var(--dc-raio-m);background:var(--dc-bg-card);min-width:0;min-height:48px;color:var(--dc-txt-f);font:inherit;text-align:left;flex:1;align-items:center;gap:10px;padding:4px 12px;display:flex}.lanc-conta-celular__botao:disabled{background:var(--dc-bg-campo-desabilitado)}.lanc-conta-celular__icone{color:var(--dc-marca);flex:none}.lanc-conta-celular__textos{flex-direction:column;flex:1;min-width:0;display:flex}.lanc-conta-celular__nome,.lanc-conta-celular__grupo,.lanc-conta-celular__vazio{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lanc-conta-celular__nome{color:var(--dc-txt);font-size:16px;font-weight:600}.lanc-conta-celular__grupo{color:var(--dc-txt-f);font-size:12px}.lanc-conta-celular__vazio{font-size:15px}.lanc-seletor{flex-direction:column;gap:8px;display:flex}.lanc-seletor__grupo{margin:4px -18px 0}.lanc-seletor__grupo-titulo{background:var(--dc-bg-form);color:var(--dc-txt-m);letter-spacing:.03em;text-transform:uppercase;margin:0;padding:8px 18px 6px;font-size:12px;font-weight:700}.lanc-seletor__lista{margin:0;padding:0;list-style:none}.lanc-seletor__lista>li+li{border-top:.5px solid var(--dc-brd)}.lanc-seletor__item{width:100%;min-height:52px;color:var(--dc-txt);font:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:12px;padding:8px 18px;display:flex}.lanc-seletor__item--todas{width:calc(100% + 36px);margin:0 -18px}.lanc-seletor__item--atual{background:color-mix(in srgb, var(--dc-marca) 8%, transparent);color:var(--dc-marca)}.lanc-seletor__codigo{min-width:58px;color:var(--dc-txt-m);flex:none;font-size:13px;font-weight:600}.lanc-seletor__nome{min-width:0;color:var(--dc-txt);overflow-wrap:anywhere;flex:1;font-size:16px;font-weight:600}.lanc-seletor__inativa{color:var(--dc-txt-f);font-size:13px;font-weight:400}.lanc-aviso__mensagem{color:var(--dc-txt);margin:0 0 8px;font-size:14px;line-height:1.45}.tela--pc>.transf--pc{overflow:hidden}.transf-filtros{border-bottom:1px solid var(--dc-brd);flex:none;align-items:flex-end;gap:10px;padding:10px;display:flex}.transf-filtros__campos{flex-wrap:wrap;flex:1;align-items:flex-start;gap:8px 10px;min-width:0;display:flex}.transf-filtros__periodo{width:290px}.transf-filtros>.dc-botao-icone{margin-bottom:1px}.transf-barra{flex:none;height:2px;position:relative;overflow:hidden}.transf-barra__progresso{background:var(--dc-marca);width:35%;animation:1.1s ease-in-out infinite transf-barra;position:absolute;top:0;bottom:0}@keyframes transf-barra{0%{left:-35%}to{left:100%}}.transf-grade-area{flex-direction:column;flex:1;min-height:0;display:flex}.transf-centro{flex:1;justify-content:center;align-items:center;padding:24px;display:flex}.transf-centro__erro{width:100%;max-width:480px}.transf-aviso-caixas{flex:none}.transf--pc .transf-aviso-caixas{margin:10px 10px 0}.transf-aviso-caixas__botao{margin-top:10px}.transf-grade{flex-direction:column;flex:1;min-height:0;display:flex}.transf-grade__rolagem{outline:none;flex:1;min-height:0;overflow:auto}.transf-grade__rolagem:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--dc-marca) 40%, transparent)}.transf-grade__tabela{table-layout:fixed;min-width:760px}.transf-grade__tabela th{padding:0 4px}.transf-grade__tabela th:not(:has(button)){padding:0 12px}.transf-grade__ordenar{width:100%;height:36px;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.dc-grade__num .transf-grade__ordenar{justify-content:flex-end}.transf-grade__ordenar:hover{color:var(--dc-txt)}.transf-grade__th--ativa{color:var(--dc-marca)!important}.transf-grade__texto{text-overflow:ellipsis;overflow:hidden}.transf-grade__acoes{white-space:nowrap}.transf-grade__tabela .dc-botao-icone{width:30px;height:30px}.transf-grade__tabela tbody{-webkit-user-select:none;user-select:none}.transf-grade__vazia{color:var(--dc-txt-f);font-size:var(--dc-fs-subtitulo);text-align:center;margin:0;padding:40px 16px}.transf-grade__contagem{border-top:1px solid var(--dc-brd);background:var(--dc-bg-form);color:var(--dc-txt-m);font-size:var(--dc-fs-label);flex:none;padding:7px 16px}.dc-grade td.transf-valor,.dc-grade tbody tr[aria-selected=true] td.transf-valor{color:var(--dc-azul-escuro)}.transf-rodape{border-top:1px solid var(--dc-brd);background:var(--dc-bg-form);flex:none;align-items:center;gap:16px;height:44px;padding:0 16px;display:flex}.transf-rodape__par{color:var(--dc-txt-m);font-size:var(--dc-fs-subtitulo);white-space:nowrap}.transf-rodape__par strong{color:var(--dc-txt);font-weight:700}.transf-rodape__par .transf-rodape__total{color:var(--dc-azul-escuro);font-size:16px}.transf-rodape__espaco{flex:1}.transf--celular{flex-direction:column;min-height:calc(100dvh - 56px);display:flex;padding-bottom:0!important}.transf-lista{flex-direction:column;flex:1;gap:12px;width:100%;max-width:560px;margin:0 auto;padding:12px 12px 16px;display:flex}.transf-selo-icone{display:inline-flex;position:relative}.transf-selo{background:var(--dc-laranja);color:#fff;text-align:center;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:11px;font-weight:700;line-height:16px;position:absolute;top:-6px;right:-8px}.transf-chips{flex-wrap:wrap;gap:8px;display:flex}.transf-chip{border:1px solid color-mix(in srgb, var(--dc-marca) 40%, transparent);background:color-mix(in srgb, var(--dc-marca) 8%, transparent);max-width:100%;color:var(--dc-marca-escuro);border-radius:8px;align-items:center;display:inline-flex}.transf-chip__texto{min-width:0;min-height:34px;color:inherit;font:inherit;background:0 0;border:none;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.transf-chip__texto>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.transf-chip__remover{width:30px;height:34px;color:inherit;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-left:-6px;display:inline-flex}.transf-cartoes{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.transf-cartao{width:100%;color:var(--dc-txt);font:inherit;text-align:left;cursor:pointer;border-radius:8px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.transf-cartao:active{background:var(--dc-bg-form)}.transf-cartao__linha{align-items:center;gap:4px;min-width:0;display:flex}.transf-cartao__linha--valor{gap:8px;margin-top:2px}.transf-cartao__icone{color:var(--dc-txt-m);flex:none}.transf-cartao__data{color:var(--dc-txt-m);font-size:13px;font-weight:600}.transf-cartao__caminho{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.transf-cartao__descricao{color:var(--dc-txt-m);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.transf-cartao__valor{color:var(--dc-azul-escuro);font-size:16px;font-weight:700}.transf-cartao__espaco{flex:1}.transf-cartao__seta{color:var(--dc-txt-f);flex:none}.transf-base{z-index:40;pointer-events:none;position:sticky;bottom:0}.transf-fab-linha{justify-content:flex-end;padding:0 16px 12px;display:flex}.transf-fab{box-shadow:var(--dc-sombra);pointer-events:auto;border-radius:16px}.transf-rodape--celular{height:auto;padding:8px 16px calc(8px + env(safe-area-inset-bottom));pointer-events:auto;flex-direction:column;align-items:stretch;gap:4px;display:flex}.transf-rodape__linha{justify-content:space-between;align-items:center;gap:8px;display:flex}.transf-painel{flex-direction:column;gap:16px;padding-bottom:12px;display:flex}.transf-painel__grupo{border:none;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.transf-painel__rotulo{color:var(--dc-txt-m);margin-bottom:8px;padding:0;font-size:13px;font-weight:600}.transf-painel__chips{flex-wrap:wrap;gap:8px;display:flex}.transf-painel__datas{grid-template-columns:1fr 1fr;gap:10px;display:grid}.transf-filtro-chip{border:1px solid var(--dc-brd);background:var(--dc-bg-card);min-height:36px;color:var(--dc-txt);font:inherit;border-radius:8px;padding:0 14px;font-size:14px;font-weight:500}.transf-filtro-chip--sel{border-color:var(--dc-marca);background:color-mix(in srgb, var(--dc-marca) 18%, transparent);color:var(--dc-marca-escuro);font-weight:700}.transf-detalhe{z-index:890}.transf-detalhe__corpo{gap:12px}.transf-detalhe__dados{flex-direction:column;gap:6px;padding:12px 14px;display:flex}.transf-detalhe__titulo{border-bottom:1px solid var(--dc-brd);color:var(--dc-azul-escuro);align-items:center;gap:8px;padding-bottom:8px;display:flex}.transf-detalhe__titulo h2{min-width:0;color:var(--dc-txt);font-size:var(--dc-fs-titulo);overflow-wrap:anywhere;flex:1;margin:0;font-weight:600}.transf-detalhe__lista{margin:0}.transf-detalhe__par{padding:5px 0}.transf-detalhe__par dt{color:var(--dc-txt-m);font-size:var(--dc-fs-label);font-weight:600}.transf-detalhe__par dd{color:var(--dc-txt);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:2px 0 0;font-size:15px;font-weight:600}.transf-detalhe__par .transf-detalhe__destaque{color:var(--dc-azul-escuro);font-size:20px;font-weight:700}.transf-detalhe__divisor{border:none;border-top:1px solid var(--dc-brd);width:100%;margin:2px 0}.transf-detalhe__autoria{color:var(--dc-txt-m);margin:0;font-size:13px}.transf-detalhe__acoes{grid-template-columns:1fr 1fr;gap:10px;margin-top:4px;display:grid}.transf-janela{min-height:220px;padding-bottom:8px}.transf-form{flex-direction:column;gap:12px;display:flex}.transf-form__caixas{align-items:flex-end;gap:8px;display:flex}.transf-form__caixa{flex:1;min-width:0}.transf-form__seta{color:var(--dc-txt-f);flex:none;margin-bottom:6px}.transf-form--celular{gap:14px}.transf-form--celular .transf-form__caixas{flex-direction:column;align-items:stretch;gap:14px}.transf-frase{border:1px solid color-mix(in srgb, var(--dc-transferencia) 50%, transparent);border-radius:var(--dc-raio);background:color-mix(in srgb, var(--dc-transferencia) 10%, transparent);color:var(--dc-txt);align-items:flex-start;gap:8px;margin:2px 0 0;padding:8px 10px;font-size:12px;line-height:1.4;display:flex}.transf-frase>svg{color:var(--dc-transferencia);flex:none;margin-top:1px}.transf-form--celular .transf-frase{font-size:13px}.transf-dica{color:var(--dc-txt-f);margin:2px 0 0;font-size:11px;line-height:1.45}.transf-aviso__mensagem{color:var(--dc-txt);margin:0 0 8px;font-size:14px;line-height:1.45}.tela-cheia.transf-celular{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.transf-celular>.dc-barra-topo{flex:none}.transf-celular__corpo{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.transf-celular__rodape{padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));border-top:.5px solid var(--dc-brd);background:var(--dc-bg-card);flex:none;box-shadow:0 -4px 12px #00000014}.transf-celular__rodape>.dc-botao{max-width:560px;margin:0 auto}.cad-corpo{position:relative}.cad-filtros{border-bottom:1px solid var(--dc-brd);background:var(--dc-bg-card);flex:none;align-items:center;gap:12px;padding:10px;display:flex}.cad-filtros--celular{flex-direction:column;align-items:stretch;gap:8px}.cad-filtros__espaco{flex:1}.cad-segmento{border:1px solid var(--dc-brd);border-radius:var(--dc-raio);background:var(--dc-bg-card);display:inline-flex;overflow:hidden}.cad-filtros--celular .cad-segmento{display:flex}.cad-segmento__botao{border:0;border-left:1px solid var(--dc-brd);min-height:40px;color:var(--dc-txt-m);font:inherit;cursor:pointer;background:0 0;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.cad-segmento__botao:first-child{border-left:0}.cad-segmento__botao:hover{background:var(--dc-bg-form)}.cad-segmento__botao--sel,.cad-segmento__botao--sel:hover{color:var(--dc-marca);background:#1d9e751f}.cad-segmento__botao:focus-visible{outline:2px solid var(--dc-marca);outline-offset:-2px}.cad-segmento--compacto .cad-segmento__botao{min-height:28px;padding:0 14px;font-size:12px}.cad-segmento__botao svg{flex:none}.cad-segmento--largo{display:flex}.cad-segmento__botao--entrada.cad-segmento__botao--sel,.cad-segmento__botao--entrada.cad-segmento__botao--sel:hover{background:color-mix(in srgb, var(--dc-entrada) 12%, transparent);color:var(--dc-entrada-texto)}.cad-segmento__botao--saida.cad-segmento__botao--sel,.cad-segmento__botao--saida.cad-segmento__botao--sel:hover{background:color-mix(in srgb, var(--dc-saida) 12%, transparent);color:var(--dc-saida-texto)}.cad-segmento[aria-disabled=true]{background:var(--dc-bg-campo-desabilitado)}.cad-segmento__botao:disabled{cursor:default}.cad-segmento__botao:disabled:not(.cad-segmento__botao--sel){opacity:.5}.cad-segmento__botao:disabled:not(.cad-segmento__botao--sel):hover{background:0 0}.cad-progresso{background:linear-gradient(90deg, transparent, var(--dc-marca), transparent);background-repeat:no-repeat;background-size:50% 100%;flex:none;height:2px;animation:1s linear infinite cad-progresso}@keyframes cad-progresso{0%{background-position:-50% 0}to{background-position:150% 0}}.cad-grade{flex-direction:column;flex:1;min-height:0;display:flex}.cad-grade__rolagem{outline:none;flex:1;min-height:0;overflow:auto}.cad-grade__rolagem:focus-visible{box-shadow:inset 0 0 0 2px var(--dc-marca-claro)}.cad-grade__tabela{table-layout:fixed}.cad-grade__tabela td.cad-grade__texto{text-overflow:ellipsis;overflow:hidden}.cad-grade__tabela th{padding:0 6px}.cad-grade__ordenar{width:100%;height:34px;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.dc-grade__num .cad-grade__ordenar{justify-content:flex-end}.cad-grade__ordenar--ativa{color:var(--dc-marca)}.cad-grade__titulo{padding:0 6px;display:inline-block}.cad-grade__acoes{text-align:right}.cad-grade__acoes .dc-botao-icone{opacity:.75}.cad-grade__acoes .dc-botao-icone:hover{opacity:1}.cad-grade__vaga{width:32px;height:1px;display:inline-block}.cad-grade__vazia{color:var(--dc-txt-f);text-align:center;padding:40px 16px;font-size:13px}.cad-grade__rodape{border-top:1px solid var(--dc-brd);background:var(--dc-bg-form);color:var(--dc-txt-m);font-size:var(--dc-fs-label);flex:none;padding:8px 16px}.cad-centro{flex:1;justify-content:center;align-items:center;display:flex}.cad-erro{width:100%;max-width:520px;margin:0 auto;padding:24px 16px}.cad-lista-celular{padding:12px 12px 96px}.cad-contagem{color:var(--dc-txt-f);margin:0 0 8px 4px;font-size:12px}.cad-cartoes{flex-direction:column;gap:8px;display:flex}.cad-cartao{border-radius:var(--dc-raio-m);cursor:pointer;align-items:flex-start;gap:12px;padding:12px 2px 12px 12px;display:flex}.cad-cartao:active{background:var(--dc-bg-form)}.cad-cartao__icone{background:color-mix(in srgb, var(--cad-cor) 10%, transparent);width:40px;height:40px;color:var(--cad-cor);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.cad-cartao__texto{flex:1;min-width:0}.cad-cartao__titulo{color:var(--dc-txt);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600}.cad-cartao--inativo .cad-cartao__titulo{color:var(--dc-txt-m)}.cad-cartao__detalhe{color:var(--dc-txt-m);margin-top:2px;font-size:13px}.cad-cartao__selos{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.cad-cartao__rodape{color:var(--dc-txt-f);font-size:var(--dc-fs-label);margin-top:6px}.cad-cartao__destaque{color:var(--dc-txt-m);margin-top:2px;font-size:13px}.cad-cartao__destaque strong{font-size:16px;font-weight:700}.cad-cartao--fixo{cursor:default}.cad-cartao--fixo:active{background:var(--dc-bg-card)}.cad-menu{flex:none;position:relative}.cad-menu .dc-botao-icone{width:40px;height:40px;color:var(--dc-txt-m)}.cad-menu__lista{z-index:60;border:1px solid var(--dc-brd);background:var(--dc-bg-card);min-width:220px;box-shadow:var(--dc-sombra);border-radius:8px;padding:6px 0;position:absolute;top:40px;right:4px}.cad-menu__item{width:100%;min-height:48px;color:var(--dc-txt);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 16px;font-size:14px;display:flex}.cad-menu__item:hover,.cad-menu__item:focus-visible{background:var(--dc-bg-form);outline:none}.cad-flutuante{z-index:50;background:var(--dc-marca);color:#fff;height:56px;font:inherit;box-shadow:var(--dc-sombra-forte);cursor:pointer;border:0;border-radius:16px;align-items:center;gap:10px;padding:0 20px 0 16px;font-size:15px;font-weight:600;display:inline-flex;position:fixed;bottom:16px;right:16px}.cad-flutuante:active{background:var(--dc-marca-hover)}.cad-form{flex-direction:column;gap:12px;display:flex}.cad-form__linha{align-items:flex-start;gap:12px;display:flex}.cad-form__coluna{flex-direction:column;gap:12px;display:flex}.cad-form__expande{flex:1;min-width:0}.cad-form__linha--base{align-items:flex-end}.cad-form__ajuda{color:var(--dc-txt-f);margin:0;font-size:12px;line-height:1.4}.cad-caixinha{min-height:30px;color:var(--dc-txt);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;display:inline-flex}.cad-caixinha input{width:16px;height:16px;accent-color:var(--dc-marca);cursor:pointer;flex:none;margin:0}.cad-caixinha--desabilitada{opacity:.6;cursor:default}.cad-form--celular .cad-caixinha{min-height:44px;font-size:15px}.cad-form--celular .cad-caixinha input{width:20px;height:20px}.cad-form-celular{flex-direction:column;display:flex;overflow:hidden}.cad-form-celular__corpo{flex:1;padding:12px;overflow-y:auto}.cad-form-celular__quadro{border:1px solid var(--dc-brd);border-radius:var(--dc-raio-g);background:var(--dc-bg-card);max-width:560px;margin:0 auto}.cad-form-celular__cabecalho{border-bottom:1px solid var(--dc-brd);color:var(--dc-marca);align-items:center;gap:8px;padding:12px 16px 10px;display:flex}.cad-form-celular__cabecalho h2{color:var(--dc-txt);font-size:var(--dc-fs-titulo);margin:0;font-weight:600}.cad-form--celular{padding:14px 16px 16px}.cad-form-celular__rodape{border-top:1px solid var(--dc-brd);background:var(--dc-bg-card);flex:none;gap:10px;padding:10px 12px 12px;display:flex}.cad-totais{border-top:1px solid var(--dc-brd);background:var(--dc-bg-form);flex:none;justify-content:flex-end;align-items:center;gap:16px;height:44px;padding:0 16px;display:flex}.cad-totais__par{color:var(--dc-txt-m);font-size:var(--dc-fs-subtitulo);white-space:nowrap}.cad-totais__par strong{font-size:16px;font-weight:700}.cad-totais--celular{height:auto;padding:10px 16px calc(10px + env(safe-area-inset-bottom));pointer-events:auto}.cad-corpo--rodape{flex-direction:column;min-height:calc(100dvh - 56px);display:flex;padding-bottom:0!important}.cad-corpo--rodape .cad-lista-celular{flex:1;padding-bottom:16px}.cad-base{z-index:40;pointer-events:none;position:sticky;bottom:0}.cad-base__fab{justify-content:flex-end;padding:0 16px 12px;display:flex}.cad-base .cad-flutuante{pointer-events:auto;position:static}.dc-grade tbody tr.cad-plano__linha-grupo{background:var(--dc-bg-form)}.dc-grade tbody tr.cad-plano__linha-grupo td{font-weight:700}.dc-grade tbody tr.cad-plano__linha-grupo:hover{background:color-mix(in srgb, var(--dc-marca-claro) 60%, var(--dc-bg-form))}.dc-grade tbody tr.cad-plano__linha-grupo[aria-selected=true]{background:var(--dc-marca-claro)}.cad-plano__recuo{padding-left:22px}.cad-plano__codigo-vivo{color:var(--dc-txt-m);font-size:var(--dc-fs-subtitulo);margin:0}.cad-plano__codigo-vivo strong{color:var(--dc-txt);font-weight:700}.cad-plano__secao{flex-direction:column;gap:8px;display:flex}.cad-plano__secao+.cad-plano__secao{margin-top:12px}.cad-plano__secao-titulo{color:var(--dc-txt-m);margin:4px 4px 0;font-size:13px;font-weight:700}.dc-cartao.cad-plano__grupo{padding:0}.cad-plano__grupo-topo{border-bottom:1px solid var(--dc-brd);border-radius:calc(var(--dc-raio-g) - 1px) calc(var(--dc-raio-g) - 1px) 0 0;background:var(--dc-bg-form);align-items:center;gap:8px;min-height:52px;padding:6px 2px 6px 14px;display:flex}.cad-plano__grupo-topo:last-child{border-radius:calc(var(--dc-raio-g) - 1px);border-bottom:0}.cad-plano__grupo-nome{min-width:0;color:var(--dc-txt);overflow-wrap:anywhere;flex:1;margin:0;font-size:15px;font-weight:700}.cad-plano__grupo--inativo .cad-plano__grupo-nome{color:var(--dc-txt-m)}.cad-plano__codigo{color:var(--dc-txt-m);flex:none;font-size:13px;font-weight:600}.cad-plano__contas{margin:0;padding:0;list-style:none}.cad-plano__conta{border-top:1px solid color-mix(in srgb, var(--dc-brd) 50%, transparent);align-items:center;gap:10px;min-height:52px;padding:6px 2px 6px 26px;display:flex}.cad-plano__conta:first-child{border-top:0}.cad-plano__conta:last-child{border-radius:0 0 calc(var(--dc-raio-g) - 1px) calc(var(--dc-raio-g) - 1px)}.cad-plano__conta-nome{min-width:0;color:var(--dc-txt);overflow-wrap:anywhere;flex:1;font-size:14px}.cad-plano__conta--inativa .cad-plano__conta-nome{color:var(--dc-txt-m)}.cad-plano__toque{cursor:pointer}.cad-plano__toque:active{background:color-mix(in srgb, var(--dc-marca-claro) 60%, transparent)}.cad-voce{color:var(--dc-txt-f);font-weight:400}.dc-chip.cad-perfil--admin{--c-cor:var(--dc-azul);--c-texto:var(--dc-azul-escuro)}.dc-chip.cad-perfil--operador{--c-cor:var(--dc-txt-f);--c-texto:var(--dc-txt-m)}.dc-grade .dc-chip.cad-perfil{color:var(--c-texto)}:root{--painel-marca-07:#1d9e7512;--painel-marca-60:#1d9e7599;--painel-saida-07:#e74c3c12;--painel-saida-60:#e74c3c99}.painel{flex-direction:column;gap:10px;transition:opacity .15s;display:flex}.painel[aria-busy=true]{opacity:.6;transition:opacity .15s .25s}.painel--pc{padding:10px}.painel--celular{gap:12px;max-width:560px;margin:0 auto;padding:16px}.painel-centro{flex:1;justify-content:center;align-items:center;display:flex}.painel-erro{width:100%;max-width:520px;margin:0 auto;padding:24px 16px}.painel-progresso{z-index:2;flex:none;height:2px;position:sticky;top:0;overflow:hidden}.painel-progresso--celular{height:3px;position:relative}.painel-progresso__barra{background:var(--dc-marca);width:40%;animation:1.1s ease-in-out infinite painel-progresso;position:absolute;inset:0 auto 0 0}@keyframes painel-progresso{0%{left:-40%}to{left:100%}}.painel--pc .painel__cartoes{grid-template:"grafico caixas""grafico saidas"1fr/minmax(0,1fr) minmax(280px,360px);align-items:start;gap:10px;display:grid}.painel--pc .painel-caixas{grid-area:caixas}.painel--pc .painel-grafico{grid-area:grafico}.painel--pc .painel-saidas{grid-area:saidas}@media (width<=1099px){.painel--pc .painel__cartoes{grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"grafico grafico""caixas saidas"}}.painel--celular .painel__cartoes{flex-direction:column;gap:12px;display:flex}.painel-kpis{gap:10px;display:flex}.painel-kpi{border:1px solid var(--dc-brd);background:var(--dc-bg-card);border-radius:8px;flex-direction:column;gap:4px;min-width:0;padding:10px 14px 12px;display:flex}.painel-kpi--destaque{border-color:var(--painel-marca-60);background:var(--painel-marca-07)}.painel-kpi--negativo{border-color:var(--painel-saida-60);background:var(--painel-saida-07)}.painel-kpi__rotulo{color:var(--dc-txt-m);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:700;overflow:hidden}.painel-kpi__valor{overflow-wrap:anywhere;font-size:16px;font-weight:700}.painel-kpi--destaque .painel-kpi__valor{font-size:20px}.painel-kpi__nota{color:var(--dc-txt-m);font-size:11px}.painel-kpis--celular{flex-direction:column;gap:8px}.painel-kpis--celular .painel-kpi{border-radius:var(--dc-raio-m);padding:10px 12px 12px}.painel-kpis--celular .painel-kpi:not(.painel-kpi--grande){flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px}.painel-kpis--celular .painel-kpi:not(.painel-kpi--grande) .painel-kpi__nota{flex-basis:100%}.painel-kpi--grande .painel-kpi__valor{font-size:24px}.painel-cartao{border:1px solid var(--dc-brd);background:var(--dc-bg-card);border-radius:8px;min-width:0;padding:10px 14px 12px}.painel--celular .painel-cartao{border-radius:var(--dc-raio-m);padding:12px 14px 14px}.painel-cartao__topo{align-items:center;gap:8px;min-height:30px;display:flex}.painel-cartao__titulo{min-width:0;color:var(--dc-txt-m);letter-spacing:.03em;text-transform:uppercase;text-wrap:balance;flex:1;margin:0;font-size:11px;font-weight:700}.painel-cartao .dc-vazio{gap:8px;padding:24px 8px 16px}.painel-cartao .dc-vazio>svg{width:36px;height:36px}.painel-cartao .dc-vazio__texto{font-size:14px}.painel-caixas__lista{margin:4px 0 0;padding:0;list-style:none}.painel-caixas__item{border-bottom:1px solid color-mix(in srgb, var(--dc-brd) 40%, transparent);align-items:baseline;gap:12px;padding:8px 0;font-size:13px;display:flex}.painel-caixas__item:last-child{border-bottom:0;padding-bottom:2px}.painel-caixas__nome{min-width:0;color:var(--dc-txt);overflow-wrap:anywhere;flex:1;font-weight:500}.painel-caixas__inativo{color:var(--dc-txt-f);font-weight:400}.painel-caixas__saldo{flex:none;font-weight:700}.painel--celular .painel-caixas__item{font-size:15px}.painel-legenda{color:var(--dc-txt-m);flex-wrap:wrap;gap:4px 16px;margin:2px 0 6px;padding:0;font-size:12px;list-style:none;display:flex}.painel-legenda li{align-items:center;gap:6px;display:flex}.painel-legenda__cor{border-radius:2px;width:10px;height:10px}.painel-legenda__cor--entrada{background:var(--dc-entrada)}.painel-legenda__cor--saida{background:var(--dc-saida)}.painel-grafico__area{position:relative;overflow:hidden}.painel-grafico__svg{font-family:var(--dc-fonte);display:block}.painel-grafico__grade{stroke:color-mix(in srgb, var(--dc-brd) 50%, transparent);stroke-width:1px}.painel-grafico__zero{stroke:var(--dc-txt-f);stroke-width:1px}.painel-grafico__eixo{fill:var(--dc-txt-m);font-variant-numeric:tabular-nums}.painel-grafico__mes{cursor:default;outline:none}.painel-grafico__faixa{fill:#0000}.painel-grafico__mes--ativo .painel-grafico__faixa{fill:#2c3e500d}.painel-grafico__mes:focus-visible .painel-grafico__faixa{stroke:var(--dc-marca);stroke-width:2px}.painel-grafico__coluna--entrada{fill:var(--dc-entrada)}.painel-grafico__coluna--saida{fill:var(--dc-saida)}.painel-grafico__mes--ativo .painel-grafico__coluna{filter:brightness(1.08)}.painel-grafico__rotulo{fill:var(--dc-txt-m)}.painel-grafico__rotulo--atual{fill:var(--dc-txt);font-weight:700}.painel-dica{z-index:5;border:1px solid var(--dc-brd);background:var(--dc-bg-card);box-shadow:var(--dc-sombra);color:var(--dc-txt);pointer-events:none;border-radius:8px;padding:8px 10px;font-size:12px;position:absolute}.painel-dica__titulo{margin-bottom:6px;font-weight:600}.painel-dica__linha{align-items:center;gap:6px;padding:2px 0;display:flex}.painel-dica__linha--total{border-top:1px solid color-mix(in srgb, var(--dc-brd) 60%, transparent);margin-top:4px;padding-top:6px}.painel-dica__chave{border-radius:1px;flex:none;width:10px;height:2px}.painel-dica__chave--entrada{background:var(--dc-entrada)}.painel-dica__chave--saida{background:var(--dc-saida)}.painel-dica__nome{color:var(--dc-txt-m);flex:1}.painel-dica__valor{white-space:nowrap;font-weight:700}.painel-tabela{border:1px solid var(--dc-brd);border-radius:var(--dc-raio);margin-top:6px;overflow-x:auto}.painel-tabela .dc-grade td{height:34px}.painel-tabela .dc-grade tbody tr:last-child td{border-bottom:0}.painel-tabela__atual td{font-weight:700}.painel--celular .painel-tabela .dc-grade th{white-space:normal;line-height:1.2}.painel--celular .painel-tabela .dc-grade th,.painel--celular .painel-tabela .dc-grade td{padding:0 6px;font-size:12px}.painel-saidas{--painel-reserva:160px}.painel-saidas__lista{flex-direction:column;gap:10px;margin:6px 0 2px;padding:0;list-style:none;display:flex}.painel-saidas__item{flex-direction:column;gap:4px;min-width:0;display:flex}.painel-saidas__conta{color:var(--dc-txt);overflow-wrap:anywhere;font-size:13px;font-weight:500}.painel-saidas__codigo{color:var(--dc-txt-m);font-weight:400}.painel-saidas__linha{align-items:center;gap:8px;display:flex}.painel-saidas__barra{background:var(--dc-saida);border-radius:0 4px 4px 0;flex:0 auto;min-width:2px;height:12px}.painel-saidas__valor{color:var(--dc-txt);white-space:nowrap;flex:none;font-size:12px;font-weight:700}.painel-saidas__pct{color:var(--dc-txt-m);font-weight:500}.painel--pc .painel-saidas__lista{gap:7px;margin-top:4px}.painel--pc .painel-saidas__item{gap:3px}.painel--celular .painel-saidas__conta{font-size:14px}.painel--celular .painel-saidas__valor{font-size:13px}.tela--pc>.lancamentos--pc{overflow:hidden}.lancamentos__filtros{border-bottom:1px solid var(--dc-brd);flex:none;align-items:flex-end;gap:10px;padding:10px;display:flex}.lancamentos__filtros-campos{flex-wrap:wrap;flex:1;align-items:flex-start;gap:8px 10px;min-width:0;display:flex}.lancamentos__periodo{width:290px}.lancamentos__filtros>.dc-botao-icone{margin-bottom:1px}.lancamentos__segmento{height:var(--dc-altura-campo);border:1px solid var(--dc-brd);border-radius:var(--dc-raio);background:var(--dc-bg-card);display:inline-flex;overflow:hidden}.lancamentos__segmento-botao{color:var(--dc-txt-m);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:12px;font-weight:600}.lancamentos__segmento-botao+.lancamentos__segmento-botao{border-left:1px solid var(--dc-brd)}.lancamentos__segmento-botao:hover{background:var(--dc-bg-form)}.lancamentos__segmento-botao--sel,.lancamentos__segmento-botao--sel:hover{color:var(--dc-marca);background:#1d9e751f}.lancamentos__segmento-botao:focus-visible{outline:2px solid var(--dc-marca);outline-offset:-2px}.lancamentos__barra{flex:none;height:2px;position:relative;overflow:hidden}.lancamentos__barra-progresso{background:var(--dc-marca);width:35%;animation:1.1s ease-in-out infinite lancamentos-barra;position:absolute;top:0;bottom:0}@keyframes lancamentos-barra{0%{left:-35%}to{left:100%}}.lancamentos__grade{flex-direction:column;flex:1;min-height:0;display:flex}.lancamentos__centro{flex:1;justify-content:center;align-items:center;padding:24px;display:flex}.grade-lancamentos{flex-direction:column;flex:1;min-height:0;display:flex}.grade-lancamentos__rolagem{outline:none;flex:1;min-height:0;overflow:auto}.grade-lancamentos__rolagem:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--dc-marca) 40%, transparent)}.grade-lancamentos__tabela{table-layout:fixed;min-width:860px}.grade-lancamentos__col--data{width:104px}.grade-lancamentos__col--tipo{width:96px}.grade-lancamentos__col--documento{width:140px}.grade-lancamentos__col--caixa{width:150px}.grade-lancamentos__col--valor{width:130px}.grade-lancamentos__col--acoes{width:84px}@media (width<=1099.98px){.grade-lancamentos__tabela{min-width:800px}.grade-lancamentos__col--data{width:100px}.grade-lancamentos__col--tipo{width:86px}.grade-lancamentos__col--documento{width:100px}.grade-lancamentos__col--caixa{width:116px}.grade-lancamentos__col--valor{width:124px}}.grade-lancamentos__tabela tbody{-webkit-user-select:none;user-select:none}.grade-lancamentos__tabela th{padding:0 4px}.grade-lancamentos__tabela th:not(:has(button)){padding:0 12px}.grade-lancamentos__ordenar{width:100%;height:36px;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.dc-grade__num .grade-lancamentos__ordenar{justify-content:flex-end}.grade-lancamentos__ordenar:hover{color:var(--dc-txt)}.grade-lancamentos__th--ativa{color:var(--dc-marca)!important}.grade-lancamentos__texto{text-overflow:ellipsis;overflow:hidden}.grade-lancamentos__acoes{white-space:nowrap}.grade-lancamentos__tabela .dc-botao-icone{width:30px;height:30px}.grade-lancamentos__vazia{color:var(--dc-txt-f);font-size:var(--dc-fs-subtitulo);text-align:center;margin:0;padding:40px 16px}.grade-lancamentos__contagem{border-top:1px solid var(--dc-brd);background:var(--dc-bg-form);color:var(--dc-txt-m);font-size:var(--dc-fs-label);flex:none;padding:7px 16px}.rodape-lancamentos{border-top:1px solid var(--dc-brd);background:var(--dc-bg-form);flex:none;align-items:center;gap:12px;height:44px;padding:0 16px;display:flex}.rodape-lancamentos__par{color:var(--dc-txt-m);font-size:var(--dc-fs-subtitulo);white-space:nowrap}.rodape-lancamentos__par strong{color:var(--dc-txt);font-weight:700}.rodape-lancamentos__par .rodape-lancamentos__entrada{color:var(--dc-entrada-texto)}.rodape-lancamentos__par .rodape-lancamentos__saida{color:var(--dc-saida-texto)}.rodape-lancamentos__par .rodape-lancamentos__resultado{font-size:16px}.rodape-lancamentos__sep{color:var(--dc-txt-f)}.rodape-lancamentos__espaco{flex:1}.lancamentos--celular{flex-direction:column;min-height:calc(100dvh - 56px);display:flex;padding-bottom:0!important}.lancamentos--celular .dc-vazio__texto{white-space:pre-line}.lancamentos__lista{flex-direction:column;flex:1;gap:12px;width:100%;max-width:560px;margin:0 auto;padding:12px 12px 16px;display:flex}.lancamentos__selo-icone{display:inline-flex;position:relative}.lancamentos__selo{background:var(--dc-laranja);color:#fff;text-align:center;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:11px;font-weight:700;line-height:16px;position:absolute;top:-6px;right:-8px}.lancamentos__chips{flex-wrap:wrap;gap:8px;display:flex}.lancamentos__chip{border:1px solid color-mix(in srgb, var(--dc-marca) 40%, transparent);background:color-mix(in srgb, var(--dc-marca) 8%, transparent);max-width:100%;color:var(--dc-marca-escuro);border-radius:8px;align-items:center;display:inline-flex}.lancamentos__chip-texto{min-width:0;min-height:34px;color:inherit;font:inherit;background:0 0;border:none;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.lancamentos__chip-texto>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lancamentos__chip-remover{width:30px;height:34px;color:inherit;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-left:-6px;display:inline-flex}.lancamentos__cartoes{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cartao-lancamento{width:100%;color:var(--dc-txt);font:inherit;text-align:left;cursor:pointer;border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.cartao-lancamento:active{background:var(--dc-bg-form)}.cartao-lancamento__linha{align-items:center;gap:4px;min-width:0;display:flex}.cartao-lancamento__linha--valor{gap:8px;margin-top:2px}.cartao-lancamento__icone{color:var(--dc-txt-m);flex:none}.cartao-lancamento__data{color:var(--dc-txt-m);font-size:13px;font-weight:600}.cartao-lancamento__espaco{flex:1}.cartao-lancamento__conta{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.cartao-lancamento__descricao{color:var(--dc-txt-m);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;display:-webkit-box;overflow:hidden}.cartao-lancamento__valor{font-size:16px;font-weight:700}.cartao-lancamento__caixa{color:var(--dc-txt-m);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.cartao-lancamento__seta{color:var(--dc-txt-f);flex:none}.lancamentos__base{z-index:40;pointer-events:none;position:sticky;bottom:0}.lancamentos__fab-linha{justify-content:flex-end;padding:0 16px 12px;display:flex}.lancamentos__fab{box-shadow:var(--dc-sombra);pointer-events:auto;border-radius:16px}.rodape-lancamentos--celular{height:auto;padding:8px 16px calc(8px + env(safe-area-inset-bottom));pointer-events:auto;flex-direction:column;align-items:stretch;gap:4px}.rodape-lancamentos__linha{justify-content:space-between;align-items:center;gap:8px;display:flex}.painel-lancamentos{flex-direction:column;gap:16px;padding-bottom:12px;display:flex}.painel-lancamentos__grupo{border:none;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.painel-lancamentos__rotulo{color:var(--dc-txt-m);margin-bottom:8px;padding:0;font-size:13px;font-weight:600;display:block}.painel-lancamentos__chips{flex-wrap:wrap;gap:8px;display:flex}.painel-lancamentos__datas{grid-template-columns:1fr 1fr;gap:10px;display:grid}.painel-lancamentos__chip{border:1px solid var(--dc-brd);background:var(--dc-bg-card);min-height:36px;color:var(--dc-txt);font:inherit;border-radius:8px;padding:0 14px;font-size:14px;font-weight:500}.painel-lancamentos__chip--sel{border-color:var(--dc-marca);background:color-mix(in srgb, var(--dc-marca) 18%, transparent);color:var(--dc-marca-escuro);font-weight:700}.detalhe-lancamento{z-index:890}.detalhe-lancamento__corpo{gap:12px}.detalhe-lancamento__dados{flex-direction:column;gap:6px;padding:12px 14px;display:flex}.detalhe-lancamento__titulo{border-bottom:1px solid var(--dc-brd);color:var(--dc-marca);align-items:center;gap:8px;padding-bottom:8px;display:flex}.detalhe-lancamento__titulo h2{color:var(--dc-txt);font-size:var(--dc-fs-titulo);flex:1;margin:0;font-weight:600}.detalhe-lancamento__lista{margin:0}.detalhe-lancamento__linha{padding:5px 0}.detalhe-lancamento__linha dt{color:var(--dc-txt-m);font-size:var(--dc-fs-label);font-weight:600}.detalhe-lancamento__linha dd{color:var(--dc-txt);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:2px 0 0;font-size:15px;font-weight:600}.detalhe-lancamento__linha .detalhe-lancamento__destaque{font-size:20px;font-weight:700}.detalhe-lancamento__linha .detalhe-lancamento__destaque.dc-texto-entrada{color:var(--dc-entrada-texto)}.detalhe-lancamento__linha .detalhe-lancamento__destaque.dc-texto-saida{color:var(--dc-saida-texto)}.detalhe-lancamento__linha .detalhe-lancamento__sub{color:var(--dc-txt-f);margin-top:0;font-size:12px;font-weight:500}.detalhe-lancamento__divisor{border:none;border-top:1px solid var(--dc-brd);width:100%;margin:2px 0}.detalhe-lancamento__rastro{color:var(--dc-txt-m);margin:0;font-size:13px}.detalhe-lancamento__acoes{grid-template-columns:1fr 1fr;gap:10px;margin-top:4px;display:grid}:root{--dc-grafico-1:#3b82f6;--dc-grafico-2:#8b5cf6;--dc-grafico-3:#14b8a6;--dc-grafico-4:#f59e0b;--dc-grafico-5:#ec4899;--dc-grafico-6:#64748b;--rel-marca-07:#1d9e7512;--rel-marca-60:#1d9e7599;--rel-marca-10:#1d9e751a}.tela--pc>.tela__corpo.rel-pc{overflow:hidden}.rel-filtros{border-bottom:1px solid var(--dc-brd);flex:none;align-items:flex-end;gap:10px;padding:10px;display:flex}.rel-filtros__campos{flex-wrap:wrap;flex:1;align-items:flex-end;gap:8px 10px;min-width:0;display:flex}.rel-filtros__periodo{gap:8px;display:flex}.rel-conta{position:relative}.rel-conta__lista{z-index:50;border-radius:var(--dc-raio);background:var(--dc-bg-card);width:420px;max-width:90vw;max-height:280px;box-shadow:var(--dc-sombra);margin:2px 0 0;padding:0;list-style:none;position:absolute;top:100%;left:0;overflow-y:auto}.rel-conta__opcao{height:32px;color:var(--dc-txt);font-size:var(--dc-fs-corpo);cursor:pointer;align-items:center;gap:10px;padding:0 10px;display:flex}.rel-conta__opcao[aria-selected=true]{background:var(--dc-marca-claro)}.rel-conta__opcao--inativa{color:var(--dc-txt-m)}.rel-conta__rotulo{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.rel-conta__grupo{max-width:40%;color:var(--dc-txt-f);white-space:nowrap;text-overflow:ellipsis;flex:none;font-size:11px;overflow:hidden}.rel-conta__nada{color:var(--dc-txt-f);font-size:var(--dc-fs-corpo);padding:12px}.rel-progresso{flex:none;height:2px;position:relative;overflow:hidden}.rel-progresso--celular{height:3px}.rel-progresso__barra{background:var(--dc-marca);width:40%;animation:1.1s ease-in-out infinite rel-progresso;position:absolute;inset:0 auto 0 0}@keyframes rel-progresso{0%{left:-40%}to{left:100%}}.rel-subtitulo{color:var(--dc-txt-m);font-size:var(--dc-fs-corpo);flex-wrap:wrap;flex:none;align-items:baseline;gap:2px 14px;margin:0;padding:8px 12px 0;font-weight:600;display:flex}.rel-subtitulo__nota{color:var(--dc-txt-f);font-weight:400}.rel-kpis{flex:none;gap:10px;padding:10px 10px 0;display:flex}.rel-kpi{border:1px solid var(--dc-brd);background:var(--dc-bg-card);border-radius:8px;flex-direction:column;gap:4px;min-width:0;padding:10px 14px 12px;display:flex}.rel-kpi--destaque{border-color:var(--rel-marca-60);background:var(--rel-marca-07)}.rel-kpi--negativo{border-color:color-mix(in srgb, var(--dc-saida) 60%, transparent);background:color-mix(in srgb, var(--dc-saida) 7%, transparent)}.rel-kpi__rotulo{color:var(--dc-txt-m);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:700;overflow:hidden}.rel-kpi__valor{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;overflow:hidden}.rel-kpi--destaque .rel-kpi__valor{font-size:20px}.rel-conteudo{flex-direction:column;flex:1;min-height:0;display:flex}.rel-estado{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex}.rel-estado .rel-estado{flex:none;padding:0}.rel-estado__texto{max-width:460px;color:var(--dc-txt-m);font-size:var(--dc-fs-subtitulo);text-align:center;white-space:pre-line;margin:0}.rel-grade{border-top:1px solid var(--dc-brd);flex:1;min-height:0;margin-top:10px;overflow:auto}.rel-grade .dc-grade{table-layout:fixed}.rel-grade .dc-grade td{text-overflow:ellipsis;overflow:hidden}.rel-grade__texto,.rel-grade__sub{text-overflow:ellipsis;display:block;overflow:hidden}.rel-grade__sub{color:var(--dc-txt-f);margin-top:1px;font-size:11px;font-weight:400}.rel-linha--titulo{--rel-fundo-linha:color-mix(in srgb, var(--dc-marca) 12%, var(--dc-bg-card))}.rel-linha--grupo{--rel-fundo-linha:var(--dc-bg-form)}.rel-linha--total{--rel-fundo-linha:color-mix(in srgb, var(--dc-marca) 7%, var(--dc-bg-card))}.rel-linha--titulo,.rel-linha--grupo,.rel-linha--total{background:var(--rel-fundo-linha)}.rel-linha--titulo>td,.rel-linha--grupo>td,.rel-linha--total>td{font-weight:700}.rel-linha--titulo>td{color:var(--dc-marca-escuro);letter-spacing:.03em}.rel-linha--total>td{border-top:1px solid var(--dc-brd)}.rel-linha--saldo>td{color:var(--dc-txt-m);font-weight:600}.rel-grade .dc-grade td.rel-recuo,.rel-matriz td.rel-recuo{padding-left:26px}.rel-grade--matriz .dc-grade{min-width:1300px;font-size:12px}.rel-grade--matriz .dc-grade th,.rel-grade--matriz .dc-grade td{padding:0 6px}.rel-grade--matriz .dc-grade td{height:32px}.rel-grade--matriz .dc-grade th:first-child,.rel-grade--matriz .dc-grade td:first-child{box-shadow:inset -1px 0 0 var(--dc-brd);position:sticky;left:0}.rel-grade--matriz .dc-grade th:first-child{z-index:2}.rel-grade--matriz .dc-grade td:first-child{z-index:1;background:var(--rel-fundo-linha,var(--dc-bg-card))}.rel-grade--matriz .dc-grade tbody tr:hover td:first-child{background:color-mix(in srgb, var(--dc-marca-claro) 60%, var(--dc-bg-card))}.rel-grade--matriz .dc-grade tbody tr[aria-selected=true] td:first-child{background:var(--dc-marca-claro);box-shadow:inset 3px 0 0 var(--dc-marca), inset -1px 0 0 var(--dc-brd)}.rel-rodape{border-top:1px solid var(--dc-brd);background:var(--dc-bg-form);flex:none;align-items:center;height:44px;padding:0 16px;display:flex}.rel-rodape__rotulo{color:var(--dc-txt-m);font-size:var(--dc-fs-subtitulo);white-space:pre}.rel-rodape__num{color:var(--dc-txt);font-size:14px;font-weight:700}.rel-rodape__espaco{flex:1}.rel-rodape__item{white-space:nowrap;align-items:baseline;display:inline-flex}.rel-rodape__item+.rel-rodape__item:before{content:"·";color:var(--dc-txt-f);margin:0 10px}.rel-rodape__valor{font-size:14px;font-weight:700}.rel-rodape__total{font-size:16px;font-weight:700}.rel-painel{border:1px solid var(--dc-brd);border-radius:var(--dc-raio-m);background:var(--dc-bg-card);flex:none;padding:12px 14px 14px}.rel-painel--compacto{border-radius:8px;margin:10px 10px 0;padding:10px 14px 12px}.rel-painel__topo{align-items:center;gap:8px;display:flex}.rel-painel__titulo{color:var(--dc-txt-m);letter-spacing:.03em;flex:1;font-size:10px;font-weight:700}.rel-painel__total{color:var(--dc-txt);font-size:16px;font-weight:700}.rel-painel--compacto .rel-painel__total{font-size:14px}.rel-painel__barra{border-radius:4px;gap:2px;height:14px;margin-top:10px;display:flex;overflow:hidden}.rel-painel--compacto .rel-painel__barra{height:12px;margin-top:8px}.rel-painel__barra>span{flex-basis:0;min-width:2px}.rel-painel__legenda{color:var(--dc-txt);flex-wrap:wrap;gap:6px 16px;margin:10px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.rel-painel--compacto .rel-painel__legenda{font-size:var(--dc-fs-corpo);gap:4px 18px;margin-top:8px}.rel-painel__legenda li{align-items:center;gap:6px;display:flex}.rel-painel__cor{border-radius:2px;width:10px;height:10px}.rel-painel__pct{margin-left:4px}.rel-celular{flex-direction:column;gap:12px;max-width:560px;margin:0 auto;padding:16px;display:flex}.rel-celular .rel-subtitulo{padding:0 2px;font-size:13px}.rel-filtros-celular{border:1px solid var(--dc-brd);border-radius:var(--dc-raio-g);background:var(--dc-bg-card)}.rel-filtros-celular__topo{border-radius:var(--dc-raio-g);width:100%;color:var(--dc-marca);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:12px 8px 12px 14px;display:flex}.rel-filtros-celular__topo>svg:last-child{color:var(--dc-txt-m)}.rel-filtros-celular__textos{flex-direction:column;flex:1;min-width:0;display:flex}.rel-filtros-celular__titulo{color:var(--dc-txt);font-size:var(--dc-fs-titulo);font-weight:600}.rel-filtros-celular__resumo{color:var(--dc-txt-m);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.rel-filtros-celular__corpo{flex-direction:column;gap:14px;padding:0 14px 14px;display:flex}.rel-celular__rotulo{color:var(--dc-txt-m);margin-bottom:-6px;font-size:13px;font-weight:600}.rel-celular__periodo{gap:10px;display:flex}.rel-celular__periodo>.dc-campo{flex:1;min-width:0}@media (width<=389px){.rel-celular__periodo{flex-direction:column}}.rel-escolha{padding-right:4px}.rel-escolha__botao{min-width:0;height:100%;color:var(--dc-txt-m);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0 8px 0 12px;display:flex}.rel-escolha__texto,.rel-escolha__dica{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:15px;overflow:hidden}.rel-escolha__texto{color:var(--dc-txt)}.rel-escolha__dica{color:var(--dc-txt-f)}.rel-segmentos{border:1px solid var(--dc-brd);border-radius:22px;margin-top:6px;display:flex;overflow:hidden}.rel-segmentos>button{background:var(--dc-bg-card);height:44px;color:var(--dc-txt);font:inherit;cursor:pointer;border:0;flex:1;font-size:14px;font-weight:600}.rel-segmentos>button+button{border-left:1px solid var(--dc-brd)}.rel-segmentos>button[aria-pressed=true]{background:var(--dc-marca-claro);color:var(--dc-marca-escuro)}.rel-busca__lista{border-top:1px solid var(--dc-brd);margin:12px -16px 0;padding:0;list-style:none}.rel-busca__item{border:0;border-bottom:1px solid var(--dc-bg-form);width:100%;min-height:52px;color:var(--dc-txt);font:inherit;text-align:left;cursor:pointer;background:0 0;flex-direction:column;gap:2px;padding:8px 16px;display:flex}.rel-busca__item[aria-pressed=true]{background:var(--dc-marca-claro)}.rel-busca__item--inativo{color:var(--dc-txt-m)}.rel-busca__titulo{font-size:15px;font-weight:600}.rel-busca__sub{color:var(--dc-txt-m);font-size:13px}.rel-kpis-celular{flex-direction:column;gap:8px;display:flex}.rel-kpis-celular .rel-kpi{border-radius:var(--dc-raio-m);padding:10px 12px 12px}.rel-kpi--grande .rel-kpi__valor{font-size:24px}.rel-kpis-celular__resto{gap:8px;display:flex}.rel-kpis-celular__resto>.rel-kpi{flex:1}.rel-kpis-celular__resto .rel-kpi__valor{white-space:normal;overflow-wrap:anywhere;font-size:clamp(13px,3.9vw,16px);overflow:visible}.rel-kpis-celular .rel-kpi__rotulo{font-size:clamp(9px,2.7vw,10px)}.rel-kpis-celular__resto--linhas{flex-direction:column}.rel-kpis-celular__resto--linhas>.rel-kpi{flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px}.rel-kpis-celular__resto--linhas .rel-kpi__valor{font-size:16px}.rel-cartoes{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rel-cartao{border-radius:var(--dc-raio-m);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.rel-cartao--saldo{background:var(--dc-bg-form)}.rel-cartao__topo{align-items:flex-start;gap:10px;display:flex}.rel-cartao__cor{border-radius:3px;flex:none;width:12px;height:12px;margin-top:4px}.rel-cartao__textos{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rel-cartao__titulo{color:var(--dc-txt);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;display:-webkit-box;overflow:hidden}.rel-cartao__sub{color:var(--dc-txt-m);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.rel-cartao__direita{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.rel-cartao__rotulo-valor{color:var(--dc-txt-f);text-transform:uppercase;font-size:11px;font-weight:600}.rel-cartao__valor{white-space:nowrap;font-size:clamp(14px,4.2vw,16px);font-weight:700}.rel-cartao__rotulo{color:var(--dc-txt-f);font-size:13px;font-family:var(--dc-fonte);font-weight:400}.rel-cartao__barra{background:var(--dc-bg-campo-desabilitado);border-radius:3px;height:6px;overflow:hidden}.rel-cartao__barra>span{height:100%;display:block}.rel-cartao__detalhes{color:var(--dc-txt);flex-wrap:wrap;gap:4px 16px;font-size:13px;display:flex}.rel-cartao__detalhes strong{font-weight:600}.rel-secao{align-items:center;gap:8px;padding:10px 4px 0;display:flex}.rel-secao--titulo{border-bottom:2px solid var(--rel-marca-60);padding:14px 4px 2px}.rel-secao__titulo{min-width:0;color:var(--dc-txt);flex:1;font-size:14px;font-weight:700}.rel-secao--titulo .rel-secao__titulo{color:var(--dc-marca-escuro);letter-spacing:.03em}.rel-secao__valor{flex:none;font-size:14px;font-weight:700}.rel-secao .rel-cartao__cor{margin-top:0}.rel-matriz{border:1px solid var(--dc-brd);border-radius:var(--dc-raio-m);background:var(--dc-bg-card);-webkit-overflow-scrolling:touch;max-height:calc(100dvh - 80px);overflow:auto}.rel-matriz__tabela{border-collapse:separate;border-spacing:0;min-width:100%;font-size:13px}.rel-matriz th,.rel-matriz td{border-bottom:1px solid color-mix(in srgb, var(--dc-brd) 30%, transparent);height:38px;color:var(--dc-txt);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;padding:0 10px}.rel-matriz th{z-index:2;background:var(--dc-bg-form);color:var(--dc-txt-m);font-size:12px;font-weight:600;position:sticky;top:0}.rel-matriz th:first-child,.rel-matriz td:first-child{z-index:1;text-align:left;white-space:normal;min-width:150px;max-width:170px;box-shadow:inset -1px 0 0 var(--dc-brd);position:sticky;left:0}.rel-matriz th:first-child{z-index:3;background:var(--dc-bg-form)}.rel-matriz td:first-child{background:var(--rel-fundo-linha,var(--dc-bg-card))}.rel-matriz td.dc-texto-entrada{color:var(--dc-entrada-texto)}.rel-matriz td.dc-texto-saida{color:var(--dc-saida-texto)}.rel-totais{border:1px solid var(--rel-marca-60);border-radius:var(--dc-raio-m);background:var(--rel-marca-07);align-items:center;gap:10px;margin-top:4px;padding:12px 14px;display:flex}.rel-totais__textos{min-width:0;color:var(--dc-txt-m);flex-direction:column;flex:1;font-size:13px;display:flex}.rel-totais__textos strong{color:var(--dc-txt);font-size:15px}.rel-totais__principal{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.rel-totais__rotulo{color:var(--dc-txt-m);font-size:12px;font-weight:600}.rel-totais__valor{white-space:nowrap;font-size:clamp(16px,5vw,20px);font-weight:700}.rel-menu-pdf{flex-direction:column;gap:10px;display:flex}
