:root{--p-bg:#f7f9fc;--p-surface:#e8f7f0;--p-ink:#0b1a33;--p-muted:#51607a;--p-accent:#0047ab;--p-accent-ink:#f7f9fc;--p-action:#0047ab;--p-action-ink:#f7f9fc;--p-inv-bg:#0b1a33;--p-inv-surface:#182740;--p-inv-ink:#f7f9fc;--p-inv-muted:#949dab;--p-inv-accent:#f7f9fc;--p-inv-accent-ink:#0b1a33;--p-inv-action:#f7f9fc;--p-inv-action-ink:#0b1a33;--font-display:"Instrument Sans", system-ui, sans-serif;--font-text:"Instrument Sans", system-ui, sans-serif;--font-mono:"DM Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--display-weight:500;--display-tracking:-.028em;--display-tracking-xl:-.036em;--display-stretch:96%;--ly-scale:1.04;--cobalto-50:#eef3fb;--cobalto-100:#d9e5f6;--cobalto-300:#7fa6df;--cobalto-600:#0047ab;--cobalto-700:#003a8c;--cobalto-900:#06225a;--menta-50:#effaf5;--menta-100:#e8f7f0;--menta-200:#c9f0df;--menta-300:#9fe8cb;--menta-500:#34c79a;--menta-800:#0a5f4a}
*,:before,:after{box-sizing:border-box}html,body{margin:0}html{-webkit-text-size-adjust:100%}body{--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--r-sm:10px;--r-md:16px;--r-lg:24px;--linha:color-mix(in oklab, var(--p-ink) 11%, transparent);--linha-forte:color-mix(in oklab, var(--p-ink) 24%, transparent);--cartao:#fff;--texto:color-mix(in oklab, var(--p-ink) 88%, var(--p-bg));--grafico-essencial:#1a5cc2;--grafico-extra:#2fb98f;--grafico-contexto:#b9c2cf;--grafico-contexto-linha:#98a3b4;--alerta:#b42318;--alerta-fundo:#fdecea;--atencao:#8a5a00;--atencao-fundo:#fdf3d8;--topo:72px;--abas:0px;background:var(--p-bg);color:var(--p-ink);font:400 16px/1.5 var(--font-text);-webkit-font-smoothing:antialiased}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:500;font-stretch:var(--display-stretch);letter-spacing:-.018em;line-height:1.15}h1{letter-spacing:var(--display-tracking);font-size:clamp(28px,2.2vw + 20px,40px)}h2{font-size:20px}h3{letter-spacing:0;font-size:16px;line-height:1.35}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}ul{margin:0;padding:0;list-style:none}.num{font-variant-numeric:tabular-nums}.apagado{color:var(--p-muted)}.pequeno{font-size:14px}.so-leitor{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--p-action);outline-offset:2px;border-radius:4px}.pular{z-index:40;border-radius:var(--r-sm);background:var(--p-ink);color:var(--p-bg);padding:12px 16px;position:absolute;top:-64px;left:16px}.pular:focus{top:12px}.botao{justify-content:center;align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-5);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;font-size:16px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .16s,border-color .16s,transform .12s;display:inline-flex}.botao:active{transform:translateY(1px)scale(.985)}.botao:disabled{opacity:.55;cursor:not-allowed}.botao--primario{background:var(--p-action);color:var(--p-action-ink)}.botao--primario:hover{background:var(--cobalto-700)}.botao--secundario{background:var(--cartao);border-color:var(--linha-forte)}.botao--secundario:hover{background:var(--cobalto-50);border-color:var(--cobalto-300)}.botao--perigo{background:var(--cartao);border-color:var(--linha-forte);color:var(--alerta)}.botao--perigo:hover{background:var(--alerta-fundo)}.botao--largo{width:100%}.botoes{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.link{color:var(--p-action);text-underline-offset:3px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .16s}.link:hover{text-decoration-color:currentColor}.icone{flex:none;width:18px;height:18px}.lucide{stroke-width:1.75px}.topo{z-index:20;height:var(--topo);background:var(--p-bg);border-bottom:1px solid var(--linha);position:sticky;top:0}.topo__miolo{align-items:center;gap:var(--s-6);width:min(100% - 48px,1120px);height:100%;margin-inline:auto;display:flex}.marca{color:#0000;background:url(/marca/ininvest-logo.svg) 0/contain no-repeat;flex:none;width:108px;height:24px;font-size:0;text-decoration:none;display:inline-flex}.marca__selo{display:none}@media (forced-colors:active){.marca{color:linktext;background:0 0;width:auto;height:auto;font-size:20px;font-weight:500}}.topo__links{gap:var(--s-1);min-width:0;padding:var(--s-1) 3px;scrollbar-width:none;margin-right:auto;display:flex;overflow-x:auto}.topo__links::-webkit-scrollbar{display:none}.topo__link{white-space:nowrap;color:var(--p-muted);border-radius:999px;flex:none;padding:10px 14px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .16s,color .16s}.topo__link:hover{color:var(--p-ink);background:var(--cobalto-50)}.topo__link[aria-current=page]{color:var(--p-action);background:var(--cobalto-50)}.topo__entrar{flex:none}.topo__conta{background:var(--cobalto-100);width:44px;height:44px;color:var(--cobalto-700);border-radius:999px;flex:none;place-items:center;font-weight:600;text-decoration:none;transition:background-color .16s;display:grid}.topo__conta:hover,.topo__conta[aria-current=page]{background:var(--menta-200)}.abas{display:none}.faixa-demo{background:var(--menta-100);border-bottom:1px solid var(--linha);color:var(--p-ink);font-size:14px}.faixa-demo p{width:min(100% - 48px,1120px);margin-inline:auto;padding:10px 0}.pagina{width:min(100% - 48px,1120px);padding-block:var(--s-6) var(--s-8);margin-inline:auto}.pagina--estreita{width:min(100% - 48px,760px)}.cabecalho{justify-content:space-between;align-items:center;gap:var(--s-4);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.cabecalho__texto{gap:var(--s-2);display:grid}.grade{gap:var(--s-4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.grade+.grade{margin-top:var(--s-4)}.coluna{align-content:start;gap:var(--s-4);min-width:0;display:grid}.coluna .oferta{grid-template-columns:minmax(0,1fr)}.coluna .oferta .botao{justify-self:start}.s-5{grid-column:span 5}.s-6{grid-column:span 6}.s-7{grid-column:span 7}.s-12{grid-column:span 12}.cartao{min-width:0;padding:var(--s-5);background:var(--cartao);border:1px solid var(--linha);border-radius:var(--r-lg)}.cartao__cabeca{justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-4);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.cartao--menta{background:var(--menta-200);border-color:#0000}.cartao--cobalto{background:var(--p-action);color:var(--p-action-ink);border-color:#0000}.cartao--cobalto .apagado{color:color-mix(in oklab, var(--p-action-ink) 78%, var(--p-action))}.seletor-mes{align-items:center;gap:var(--s-1);padding:var(--s-1);background:var(--cartao);border:1px solid var(--linha);border-radius:999px;display:inline-flex}.seletor-mes__nome{text-align:center;min-width:168px;font-size:15px;font-weight:500}.seletor-mes__curto{display:none}.seletor-mes__vazio{visibility:hidden}.icone-botao{width:44px;height:44px;color:var(--p-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;transition:background-color .16s;display:inline-grid}.icone-botao:hover{background:var(--cobalto-50)}.heroi__valor{margin-top:var(--s-2);font-size:clamp(44px,4vw + 20px,64px);font-weight:500;font-stretch:var(--display-stretch);letter-spacing:-.032em;line-height:1.05}.medidor{height:10px;margin-top:var(--s-5);background:var(--cobalto-100);border-radius:999px;overflow:hidden}.medidor>i{background:var(--p-action);border-radius:999px;height:100%;display:block}.medidor[data-nivel=atencao]{background:var(--atencao-fundo)}.medidor[data-nivel=atencao]>i{background:#c98a1b}.medidor[data-nivel=alerta]{background:var(--alerta-fundo)}.medidor[data-nivel=alerta]>i{background:var(--alerta)}.heroi__nota{justify-content:space-between;gap:var(--s-1) var(--s-4);margin-top:var(--s-3);color:var(--p-muted);flex-wrap:wrap;font-size:14px;display:flex}.numeros{gap:var(--s-4);margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--linha);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.numeros dt{color:var(--p-muted);font-size:14px}.numeros dd{letter-spacing:-.012em;margin:2px 0 0;font-size:20px;font-weight:500}.selo{white-space:nowrap;background:var(--cobalto-50);height:24px;color:var(--cobalto-700);border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:13px;font-weight:500;display:inline-flex}.selo--alerta{background:var(--alerta-fundo);color:var(--alerta)}.selo--atencao{background:var(--atencao-fundo);color:var(--atencao)}.selo--menta{background:var(--menta-200);color:var(--menta-800)}.selo--neutro{background:color-mix(in oklab, var(--p-ink) 7%, transparent);color:var(--p-muted)}.selo svg{width:13px;height:13px}.lista>li+li{border-top:1px solid var(--linha)}.insight{gap:var(--s-1);padding:var(--s-3) 0;display:grid}.insight:first-child{padding-top:0}.insight:last-child{padding-bottom:0}.insight__linha{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.insight p{color:var(--p-muted);font-size:15px}.vazio{padding:var(--s-4) 0;color:var(--p-muted)}.conta{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-3) 0;display:flex}.conta:first-child{padding-top:0}.conta:last-child{padding-bottom:0}.legenda{gap:var(--s-1) var(--s-4);color:var(--p-muted);flex-wrap:wrap;font-size:14px;display:flex}.legenda span{align-items:center;gap:6px;display:inline-flex}.legenda i{border-radius:3px;width:10px;height:10px}.cor-essencial{background:var(--grafico-essencial)}.cor-extra{background:var(--grafico-extra)}.barras{gap:var(--s-3);display:grid}.barra{gap:6px var(--s-3);border-radius:6px;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.barra__nome{font-size:15px}.barra__valor{font-size:15px;font-weight:500}.barra__valor small{color:var(--p-muted);margin-left:6px;font-size:14px;font-weight:400}.barra__trilho{grid-column:1/-1;gap:2px;height:12px;display:flex}.barra__trilho i{border-radius:0;min-width:3px;height:100%;display:block}.barra__trilho i:first-child{border-radius:4px 0 0 4px}.barra__trilho i:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.barra__dica{z-index:5;padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);background:var(--p-ink);color:var(--p-bg);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;font-size:14px;line-height:1.4;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% - 18px);right:0;transform:translateY(4px)}.barra:hover .barra__dica,.barra:focus-visible .barra__dica{opacity:1;visibility:visible;transform:translateY(0)}.segmentos{gap:2px;height:12px;display:flex}.segmentos i{min-width:3px;height:100%;display:block}.segmentos i:first-child{border-radius:999px 0 0 999px}.segmentos i:last-child{border-radius:0 999px 999px 0}.segmentos i:only-child{border-radius:999px}.divisao{justify-content:space-between;gap:var(--s-1) var(--s-4);margin-top:var(--s-2);flex-wrap:wrap;font-size:15px;display:flex}.divisao b{font-weight:500}.dia+.dia{margin-top:var(--s-5)}.dia__data{margin-bottom:var(--s-2);color:var(--p-muted);font-size:14px}.linhas{background:var(--cartao);border:1px solid var(--linha);border-radius:var(--r-md);overflow:hidden}.linhas>li+li{border-top:1px solid var(--linha)}.linha-lanc{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);grid-template-columns:40px minmax(0,1fr) auto;min-height:64px;text-decoration:none;transition:background-color .14s;display:grid}a.linha-lanc:hover{background:var(--cobalto-50)}.linha-lanc__icone{background:var(--cobalto-50);width:40px;height:40px;color:var(--p-action);border-radius:12px;place-items:center;display:grid}.linha-lanc__nome{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.linha-lanc__sub{align-items:center;gap:2px var(--s-2);color:var(--p-muted);flex-wrap:wrap;font-size:14px;display:flex}.linha-lanc__valor{text-align:right;font-weight:500}.linha-lanc__valor--receita{color:var(--menta-800)}.filtros{gap:var(--s-3);margin-bottom:var(--s-5);flex-wrap:wrap;align-items:center;display:flex}.filtros select.controle{width:auto;min-width:220px}.campo{gap:6px;display:grid}.campo label,.rotulo{font-size:14px;font-weight:500}.campo input:not([type=checkbox]),.campo select,select.controle,input.controle{width:100%;height:48px;padding:0 var(--s-3);border:1px solid var(--linha-forte);border-radius:var(--r-sm);background:var(--cartao);font-size:16px}.campo input::placeholder{color:var(--p-muted)}.campo [aria-invalid=true]{border-color:var(--alerta)}.campo__erro{color:var(--alerta);font-size:14px}.campo__dica{color:var(--p-muted);font-size:14px}.campos{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.campos .inteiro{grid-column:1/-1}.segmentado{gap:var(--s-1);padding:var(--s-1);background:color-mix(in oklab, var(--p-ink) 6%, transparent);border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid}.segmentado label{min-height:40px;padding:0 var(--s-5);cursor:pointer;border-radius:999px;place-items:center;font-size:15px;font-weight:500;display:grid;position:relative}.segmentado input{opacity:0;cursor:pointer;position:absolute;inset:0}.segmentado label:has(input:checked){background:var(--cartao);box-shadow:0 0 0 1px var(--linha)}.segmentado label:has(input:focus-visible){outline:2px solid var(--p-action);outline-offset:1px}.chave{align-items:center;gap:var(--s-2);cursor:pointer;min-height:44px;font-size:15px;display:inline-flex}.chave input{width:20px;height:20px;accent-color:var(--p-action);margin:0}dialog.janela{width:min(100% - 32px,560px);max-height:calc(100dvh - 32px);padding:var(--s-5);border-radius:var(--r-lg);background:var(--cartao);color:var(--p-ink);border:0}dialog.janela::backdrop{background:color-mix(in oklab, var(--p-ink) 45%, transparent)}.janela__cabeca{justify-content:space-between;align-items:center;gap:var(--s-4);margin-bottom:var(--s-4);display:flex}.aviso{gap:var(--s-2);padding:var(--s-3) var(--s-4);border-radius:var(--r-sm);background:var(--atencao-fundo);color:var(--atencao);font-size:15px;display:flex}.aviso--erro{background:var(--alerta-fundo);color:var(--alerta)}.aviso--info{background:var(--cobalto-50);color:var(--cobalto-700)}.aviso .icone{margin-top:2px}.avisos{gap:var(--s-2);margin-bottom:var(--s-4);display:grid}.area-envio{justify-items:center;gap:var(--s-3);width:100%;padding:var(--s-7) var(--s-5);text-align:center;border:2px dashed var(--cobalto-300);border-radius:var(--r-lg);background:var(--cartao);cursor:pointer;transition:background-color .16s,border-color .16s;display:grid}.area-envio:hover,.area-envio[data-sobre=true]{background:var(--cobalto-50);border-color:var(--p-action)}.area-envio__icone{background:var(--p-action);width:56px;height:56px;color:var(--menta-300);border-radius:18px;place-items:center;display:grid}.area-envio__icone .icone{width:26px;height:26px}.exemplos{gap:var(--s-3);margin-top:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.exemplo{gap:var(--s-1);padding:var(--s-4);text-align:left;background:var(--cartao);border:1px solid var(--linha);border-radius:var(--r-md);cursor:pointer;transition:transform .16s,border-color .16s;display:grid}.exemplo:hover{border-color:var(--cobalto-300);transform:translateY(-2px)}.exemplo .apagado{font-size:14px}.lendo{justify-items:center;gap:var(--s-4);padding:var(--s-8) var(--s-5);text-align:center;display:grid}.girando{border:4px solid var(--cobalto-100);border-top-color:var(--p-action);border-radius:50%;width:40px;height:40px;animation:.9s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}.revisao{gap:var(--s-4);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.previa{top:calc(var(--topo) + 16px);padding:0;position:sticky;overflow:hidden}.previa img{object-fit:contain;background:var(--p-bg);width:100%;max-height:70vh;display:block}.previa__sem{place-items:center;gap:var(--s-2);padding:var(--s-7) var(--s-4);color:var(--p-muted);text-align:center;display:grid}.itens>li+li{border-top:1px solid var(--linha)}.item__resumo{align-items:center;gap:var(--s-3);width:100%;min-height:56px;padding:var(--s-2) var(--s-1);border-radius:var(--r-sm);text-align:left;cursor:pointer;background:0 0;border:0;transition:background-color .14s;display:flex}.item__resumo:hover{background:var(--cobalto-50)}.item__foto{background:var(--cobalto-50);width:40px;height:40px;color:var(--p-action);border-radius:10px;flex:none;place-items:center;display:grid;overflow:hidden}.item__foto img{object-fit:contain;background:#fff;width:100%;height:100%}.item__texto{flex:1;gap:2px;min-width:0;display:grid}.item__nome{font-weight:500;line-height:1.3}.item__conta{color:var(--p-muted);font-size:14px}.item__total{text-align:right;flex:none;font-weight:500}.item__seta{color:var(--p-muted);transition:transform .16s}.item[data-aberto=true] .item__seta{transform:rotate(180deg)}.item__ajustes{align-items:center;gap:var(--s-2) var(--s-4);padding:var(--s-1) var(--s-1) var(--s-3);flex-wrap:wrap;display:flex}.item__ajustes[hidden]{display:none}.item__ajustes select{flex:200px;width:auto;min-width:0;height:44px}.grupos-itens{gap:var(--s-5);display:grid}.grupo-itens__titulo{align-items:center;gap:var(--s-2);padding-bottom:var(--s-2);border-bottom:1px solid var(--linha);font-size:15px;display:flex}.grupo-itens__titulo .icone{color:var(--p-action)}.grupo-itens__total{margin-left:auto}.credito-fotos{margin-top:var(--s-4);color:var(--p-muted);font-size:13px}.rodape-revisao{z-index:3;justify-content:space-between;align-items:center;gap:var(--s-3);margin-top:var(--s-4);padding:var(--s-3) var(--s-4);background:var(--cartao);border:1px solid var(--linha);border-radius:var(--r-md);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.oferta{align-items:center;gap:var(--s-2) var(--s-4);padding:var(--s-4) 0;grid-template-columns:minmax(0,1fr) auto;display:grid}.oferta:first-child{padding-top:0}.oferta:last-child{padding-bottom:0}.oferta__frase{font-weight:500}.oferta__preco{color:var(--p-muted);font-size:15px}.oferta__preco b{color:var(--p-ink);font-weight:500}.oferta__meta{gap:var(--s-1) var(--s-2);margin-top:var(--s-1);flex-wrap:wrap;align-items:center;display:flex}.divulgacao{margin-top:var(--s-4);padding-top:var(--s-3);border-top:1px solid var(--linha);color:var(--p-muted);font-size:14px}.resumo-economia{align-items:baseline;gap:var(--s-1) var(--s-3);flex-wrap:wrap;display:flex}.resumo-economia b{letter-spacing:-.028em;font-size:40px;font-weight:500;line-height:1.1}.limite{align-items:center;gap:var(--s-2) var(--s-4);padding:var(--s-3) 0;grid-template-columns:minmax(0,1fr) 168px;display:grid}.limite:first-child{padding-top:0}.limite:last-child{padding-bottom:0}.limite .medidor{grid-column:1/-1;height:8px;margin-top:0}.limite__uso{color:var(--p-muted);font-size:14px;display:block}.limite input{text-align:right}.boas-vindas{gap:var(--s-5);max-width:640px;padding:var(--s-7) 0;display:grid}.boas-vindas p{color:var(--texto);font-size:18px}.status-acao{color:var(--p-muted);font-size:14px}.rodape-app{border-top:1px solid var(--linha);padding-bottom:var(--abas);color:var(--p-muted);font-size:14px}.rodape-app__miolo{align-items:center;gap:var(--s-2) var(--s-5);width:min(100% - 48px,1120px);min-height:64px;padding-block:var(--s-3);flex-wrap:wrap;margin-inline:auto;display:flex}.rodape-app__link{cursor:pointer;background:0 0;border:0;padding:12px 0;font-size:14px}.rodape-app__confirma{align-items:center;gap:var(--s-2) var(--s-3);color:var(--p-ink);flex-wrap:wrap;display:flex}.faixa-conta{background:var(--cobalto-50)}.acesso{align-content:center;justify-items:center;gap:var(--s-5);min-height:100dvh;padding:var(--s-6) var(--s-4);display:grid}.acesso__cartao{gap:var(--s-5);width:min(100%,440px);padding:var(--s-6);background:var(--cartao);border:1px solid var(--linha);border-radius:var(--r-lg);display:grid}.acesso__meio{padding-block:var(--s-2);justify-self:center;font-size:15px}.acesso__troca{color:var(--p-muted);text-align:center;font-size:15px}.acesso__aceite{align-items:flex-start}.acesso__aceite input{flex:none;margin-top:2px}.acesso__legal{gap:var(--s-5);font-size:14px;display:flex}.formulario{gap:var(--s-4);display:grid}.campo-senha{position:relative}.campo-senha input{padding-right:52px}.campo-senha__ver{width:44px;height:44px;color:var(--p-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:2px;right:2px}.campo-senha__ver:hover{color:var(--p-ink);background:var(--cobalto-50)}.conta-topo{margin-bottom:var(--s-5)}.cartao__titulo{margin-bottom:var(--s-4)}.conta-email{align-items:center;gap:var(--s-2) var(--s-3);overflow-wrap:anywhere;flex-wrap:wrap;font-weight:500;display:flex}.conta-email__reenviar{margin-top:var(--s-3)}.conta-email__form,.conta-acoes{margin-top:var(--s-4)}.texto-legal{gap:var(--s-5);display:grid}.texto-legal h2{margin-bottom:var(--s-2)}.texto-legal p,.texto-legal li{color:var(--texto)}.texto-legal ul{gap:var(--s-2);padding-left:var(--s-5);list-style:outside;display:grid}.link-botao{color:var(--p-action);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:2px 0;font-weight:500;text-decoration:underline;display:inline}.link-botao:disabled{opacity:.55;cursor:wait}.faixa-email p{align-items:baseline;gap:var(--s-1) var(--s-3);flex-wrap:wrap;display:flex}.faixa-email b{overflow-wrap:anywhere;font-weight:500}.faixa-email__erro{color:var(--alerta)}.titulo-info{gap:var(--s-3);display:grid}.titulo-info__linha{align-items:center;gap:var(--s-2);display:flex}.info-botao{border:1px solid var(--linha-forte);background:var(--cartao);width:40px;height:40px;color:var(--p-action);cursor:pointer;border-radius:999px;flex:none;place-items:center;transition:background-color .16s,border-color .16s;display:inline-grid}.info-botao svg{width:20px;height:20px}.info-botao:hover,.info-botao[aria-expanded=true]{background:var(--cobalto-50);border-color:var(--cobalto-300)}.info-balao{padding:var(--s-4);border-radius:var(--r-md);background:var(--cobalto-50);color:var(--cobalto-700);font-size:15px}.info-balao b{font-weight:600}.info-balao[hidden]{display:none}.pilha{gap:var(--s-4);display:grid}.sem-peso{letter-spacing:0;font-weight:400}.reduzir{gap:var(--s-3);padding:var(--s-3) 0;grid-template-columns:40px minmax(0,1fr);display:grid}.reduzir:first-child{padding-top:0}.reduzir:last-child{padding-bottom:0}.reduzir__texto{gap:6px;min-width:0;display:grid}.reduzir__linha{justify-content:space-between;align-items:baseline;gap:var(--s-1) var(--s-3);flex-wrap:wrap;display:flex}.reduzir__linha b{font-weight:500}.reduzir__trilho{background:var(--menta-100);border-radius:999px;height:8px;overflow:hidden}.reduzir__trilho i{background:var(--grafico-extra);border-radius:999px;min-width:4px;height:100%;display:block}.conta__nome{align-items:center;gap:var(--s-2);min-width:0;display:inline-flex}.conta__nome .icone{color:var(--p-action)}.voltar{align-items:center;gap:6px;min-height:44px;display:inline-flex}.valor-lancamento{letter-spacing:-.02em;font-size:32px;font-weight:500}.zona-exclusao{margin-top:var(--s-7);padding-top:var(--s-4);border-top:1px solid var(--linha)}.envio{gap:var(--s-3);display:grid}.envio__camera{min-height:52px}@media (pointer:coarse){.area-envio__arrastar{display:none}}dialog.folha{border-radius:var(--r-lg);background:var(--cartao);width:min(100% - 32px,520px);max-height:calc(100dvh - 32px);color:var(--p-ink);border:0;padding:0;overflow:auto}dialog.folha::backdrop{background:color-mix(in oklab, var(--p-ink) 45%, transparent)}.folha__miolo{padding:var(--s-5)}.opcoes{gap:var(--s-2);display:grid}.opcao{align-items:center;gap:var(--s-3);width:100%;min-height:64px;padding:var(--s-3) var(--s-4);border:1px solid var(--linha);border-radius:var(--r-md);background:var(--cartao);text-align:left;cursor:pointer;transition:background-color .14s,border-color .14s;display:flex}.opcao:hover{background:var(--cobalto-50);border-color:var(--cobalto-300)}.opcao:has(input:focus-visible){outline:2px solid var(--p-action);outline-offset:2px}.opcao__icone{background:var(--cobalto-50);width:44px;height:44px;color:var(--p-action);border-radius:14px;flex:none;place-items:center;display:grid}.opcao__icone svg{width:22px;height:22px}.opcao__texto{gap:2px;display:grid}.opcao__texto b{font-weight:500}.opcao__texto span{color:var(--p-muted);font-size:14px}.folha__extra{margin-top:var(--s-4);padding-block:var(--s-2);display:inline-block}@keyframes subir{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:none}}.chips{gap:var(--s-2);scrollbar-width:none;min-width:0;max-width:100%;padding-block:2px;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chip{min-height:40px;padding:0 var(--s-4);border:1px solid var(--linha-forte);background:var(--cartao);color:var(--p-muted);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .14s,color .14s;display:inline-flex}.chip:hover{color:var(--p-ink);background:var(--cobalto-50)}.chip[aria-current=page]{background:var(--p-action);color:var(--p-action-ink);border-color:#0000}.mais-categorias{margin-top:var(--s-3);border-top:1px solid var(--linha)}.mais-categorias summary{min-height:48px;color:var(--p-action);cursor:pointer;align-items:center;font-weight:500;list-style:none;display:flex}.mais-categorias summary::-webkit-details-marker{display:none}.mais-categorias summary:after{content:"";width:8px;height:8px;margin-left:var(--s-2);border-bottom:2px solid;border-right:2px solid;transition:transform .16s;transform:translateY(-2px)rotate(45deg)}.mais-categorias[open] summary:after{transform:translateY(2px)rotate(225deg)}.topo__conversa,:is(body:has(.conversa) .rodape-app,body:has(.conversa) .faixa-demo){display:none}.conversa{width:min(100% - 48px,760px);height:calc(100dvh - var(--topo) - var(--abas));flex-direction:column;margin-inline:auto;display:flex}.conversa__topo{align-items:center;gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--linha);display:flex}.conversa__avatar{background:var(--p-action) url(/icones/icone-192.png) center / cover;border-radius:12px;flex:none;width:40px;height:40px}.conversa__nome{letter-spacing:0;font-size:16px;font-weight:600;line-height:1.25}.conversa__estado{color:var(--p-muted);font-size:13px}.conversa__mensagens{gap:var(--s-3);padding:var(--s-4) 2px;overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow-y:auto}.balao-linha{gap:var(--s-2);max-width:min(560px,88%);scroll-margin-top:var(--s-2);display:grid}.balao-linha--bot{align-self:flex-start;justify-items:start}.balao-linha--pessoa{align-self:flex-end;justify-items:end}.balao{gap:var(--s-1);border-radius:18px;padding:10px 14px 6px;font-size:15px;line-height:1.45;display:grid}.balao--bot{background:var(--cartao);border:1px solid var(--linha);border-bottom-left-radius:6px}.balao--pessoa{background:var(--p-action);color:var(--p-action-ink);border-bottom-right-radius:6px}.balao__texto{white-space:pre-wrap;overflow-wrap:anywhere}.balao__hora{opacity:.7;justify-self:end;font-size:11px}.balao__anexo{align-items:center;gap:var(--s-2);overflow-wrap:anywhere;font-weight:500;display:inline-flex}.balao__botoes{gap:var(--s-2);flex-wrap:wrap;display:flex}.resposta{border:1px solid var(--cobalto-300);background:var(--cartao);min-height:40px;color:var(--p-action);text-align:left;cursor:pointer;border-radius:999px;align-items:center;padding:8px 16px;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .16s,border-color .16s;display:inline-flex}.resposta:hover{background:var(--cobalto-50)}.resposta:disabled{opacity:.55;cursor:not-allowed}.resposta--principal{background:var(--p-action);color:var(--p-action-ink);border-color:#0000}.resposta--principal:hover{background:var(--cobalto-700)}.balao--digitando{gap:5px;padding:14px 16px;display:flex}.balao--digitando i{background:var(--p-muted);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite digitando}.balao--digitando i:nth-child(2){animation-delay:.15s}.balao--digitando i:nth-child(3){animation-delay:.3s}@keyframes digitando{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.conversa__erro{margin-bottom:var(--s-2);padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);background:var(--alerta-fundo);color:var(--alerta);font-size:14px}.conversa__compositor{align-items:center;gap:var(--s-1);padding:var(--s-3) 0 var(--s-4);border-top:1px solid var(--linha);display:flex}.compositor__botao{width:44px;height:44px;color:var(--p-action);cursor:pointer;border-radius:999px;flex:none;place-items:center;transition:background-color .16s;display:grid;position:relative}.compositor__botao:hover{background:var(--cobalto-50)}button.compositor__botao{background:0 0;border:0;padding:0}.compositor__botao[aria-disabled=true],.compositor__botao:disabled{color:var(--p-muted);opacity:.5;cursor:not-allowed;background:0 0}.compositor__botao:has(input:focus-visible){outline:2px solid var(--p-action);outline-offset:2px}.compositor__botao .icone{width:22px;height:22px}.compositor__campo{min-width:0;height:44px;margin-left:var(--s-1);padding:0 var(--s-4);border:1px solid var(--linha-forte);background:var(--cartao);border-radius:999px;flex:1;font-size:16px}.compositor__enviar{background:var(--p-action);width:44px;height:44px;color:var(--p-action-ink);cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;transition:opacity .16s;display:grid}.compositor__enviar:disabled{opacity:.4;cursor:not-allowed}.passos{gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}.passos li{align-items:center;gap:var(--s-3);display:flex}.passos .icone,.passos__numero{box-sizing:border-box;background:var(--cobalto-50);width:36px;height:36px;color:var(--p-action);border-radius:12px;flex:none;place-items:center;padding:8px;font-weight:600;display:grid}.balao-linha--cartao{width:min(420px,100%);max-width:100%}.balao-linha--cartao .balao{width:100%;padding-top:14px}.balanco{gap:var(--s-4);font-size:14px;line-height:1.4;display:grid}.balanco__cabeca{justify-content:space-between;align-items:baseline;gap:2px var(--s-3);flex-wrap:wrap;display:flex}.balanco__cabeca b{font-size:15px;font-weight:600}.balanco__cabeca span{color:var(--p-muted);font-size:13px}.balanco__heroi{margin-top:calc(-1 * var(--s-2));gap:2px;display:grid}.balanco__rotulo{color:var(--p-muted);font-size:13px}.balanco__valor{font-size:34px;font-weight:500;font-stretch:var(--display-stretch);letter-spacing:-.03em;white-space:nowrap;line-height:1.1}.balanco__fluxo,.balanco__lista{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.balanco__lista{gap:10px}.balanco__linha{align-items:center;gap:var(--s-3);border-radius:6px;grid-template-columns:52px minmax(0,1fr) auto;display:grid;position:relative}.balanco__nome{color:var(--p-muted)}.balanco__quanto{text-align:right;font-weight:500}.balanco__linha .barra__trilho{grid-column:auto;height:10px}.balanco__lista .barra__trilho{height:8px}.balanco .barra__trilho i{min-width:3px}.balanco .barra__trilho i:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.cor-entrou{background:var(--grafico-contexto)}.balanco__linha .barra__dica{top:calc(100% + 6px);bottom:auto}.balanco__linha:hover .barra__dica,.balanco__linha:focus-visible .barra__dica{opacity:1;visibility:visible;transform:translateY(0)}.balanco__linha:focus-visible,.balanco .barra:focus-visible{outline:2px solid var(--p-action);outline-offset:4px}.balanco .barra__dica{font-size:13px}.balanco__nota{color:var(--p-muted)}.balanco__categorias{gap:var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--linha);display:grid}.balanco__subcabeca{justify-content:space-between;align-items:center;gap:var(--s-1) var(--s-3);flex-wrap:wrap;display:flex}.balanco__subtitulo{font-weight:600}.balanco .legenda{gap:2px var(--s-3);font-size:13px}.balanco .barra{gap:4px var(--s-3)}.balanco .barra__nome{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.balanco .barra__valor{font-size:14px}.balanco .barra__valor small{font-size:13px}.balanco__comparacao{align-items:flex-start;gap:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--linha);color:var(--p-muted);display:flex}.balanco__comparacao .icone{width:18px;height:18px;color:var(--p-ink);flex:none;margin-top:1px}@media (max-width:1099px){.topo__acao{width:44px;padding:0}.topo__acao-texto{display:none}}@media (max-width:1023px){.s-5,.s-6,.s-7{grid-column:span 12}.coluna{gap:var(--s-3)}.topo__miolo{gap:var(--s-4)}.revisao{grid-template-columns:minmax(0,1fr)}.previa{position:static}.previa img{max-height:280px}}@media (max-width:719px){body{--topo:56px;--abas:calc(64px + env(safe-area-inset-bottom))}.topo__links,.topo__acao{display:none}.topo__miolo{justify-content:space-between;width:min(100% - 32px,1120px)}.pagina,.pagina--estreita{width:min(100% - 32px,1120px);padding-block:var(--s-4) var(--s-7)}.rodape-app__miolo,.faixa-demo p{width:min(100% - 32px,1120px)}.cartao{padding:var(--s-4);border-radius:var(--r-md)}.grade{gap:var(--s-3)}.grade+.grade{margin-top:var(--s-3)}.numeros dd{font-size:17px}.cabecalho .botao,.filtros select{width:100%}.exemplos,.campos{grid-template-columns:minmax(0,1fr)}.area-envio{padding:var(--s-6) var(--s-4)}.rodape-revisao{bottom:var(--abas)}.rodape-revisao .botao{width:100%}.oferta{grid-template-columns:minmax(0,1fr)}.oferta .botao,.coluna .oferta .botao{justify-self:stretch;width:100%}.limite{grid-template-columns:minmax(0,1fr) 132px}.barra__dica{display:none}.so-computador{display:none!important}.pilha{gap:var(--s-3)}.valor-lancamento{font-size:28px}.filtros .chips{flex:100%}dialog.folha{border-radius:var(--r-lg) var(--r-lg) 0 0;width:100%;max-width:100%;max-height:92dvh;margin:auto 0 0}dialog.folha[open]{animation:.22s ease-out subir}.folha__miolo{padding:var(--s-4) var(--s-4) calc(var(--s-5) + env(safe-area-inset-bottom))}button.aba{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.abas{z-index:20;height:var(--abas);padding-bottom:env(safe-area-inset-bottom);background:var(--p-bg);border-top:1px solid var(--linha);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}.aba{color:var(--p-muted);align-content:center;justify-items:center;gap:2px;font-size:12px;font-weight:500;text-decoration:none;display:grid}.aba[aria-current=page]{color:var(--p-action)}.aba--enviar{color:var(--p-ink)}.aba__mais{background:var(--p-action);width:44px;height:44px;color:var(--menta-300);border-radius:16px;place-items:center;display:grid}.topo__conversa{width:44px;height:44px;color:var(--p-ink);border-radius:999px;flex:none;place-items:center;margin-left:auto;display:grid}.topo__conversa[aria-current=page]{color:var(--p-action);background:var(--cobalto-50)}.conversa{width:min(100% - 32px,760px)}.conversa__compositor{padding-bottom:var(--s-3)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.girando{border-top-color:var(--p-action);animation:none}}dialog.janela--lancamento{width:min(100% - 32px,600px)}.lancar{--folga:var(--s-5);gap:20px;display:grid}.folha .lancar{--folga:var(--s-5)}.lancar .janela__cabeca{margin-bottom:calc(-1 * var(--s-2))}.lancar__tipo{width:100%;display:grid}.lancar__tipo label{justify-content:center;align-items:center;gap:6px;min-height:44px;display:flex}.lancar[data-tipo=receita] .lancar__tipo label:has(input:checked){color:var(--menta-800)}.lancar__bloco{gap:6px;display:grid}.lancar__valor{gap:var(--s-1);padding-bottom:var(--s-2);border-bottom:2px solid var(--linha-forte);transition:border-color .16s;display:grid}.lancar__valor:focus-within{border-bottom-color:var(--p-action)}.lancar__valor:has([aria-invalid=true]){border-bottom-color:var(--alerta)}.lancar__valor label{color:var(--p-muted);font-size:14px;font-weight:500}.lancar__valor-linha{align-items:baseline;gap:var(--s-2);display:flex}.lancar__moeda{color:var(--p-muted);font-size:24px;font-weight:500}.lancar__valor input{width:100%;min-width:0;color:var(--p-ink);font-size:clamp(38px,5vw + 16px,48px);font-weight:500;font-stretch:var(--display-stretch);letter-spacing:-.03em;background:0 0;border:0;flex:1;padding:0;line-height:1.15}.lancar__valor input::placeholder{color:color-mix(in oklab, var(--p-muted) 55%, transparent)}.lancar__valor input:focus{outline:none}.lancar[data-tipo=receita] .lancar__valor input{color:var(--menta-800)}.lancar__atalhos{gap:var(--s-2);margin-top:var(--s-1);scrollbar-width:none;padding-block:2px;display:flex;overflow-x:auto}.lancar__atalhos::-webkit-scrollbar{display:none}.lancar__atalho{min-height:40px;padding:0 var(--s-4);border:1px solid var(--linha-forte);background:var(--cartao);color:var(--p-ink);cursor:pointer;border-radius:999px;flex:none;font-size:14px;font-weight:500;transition:background-color .14s,border-color .14s,transform .12s}.lancar__atalho:hover{background:var(--cobalto-50);border-color:var(--cobalto-300)}.lancar__atalho:active{transform:scale(.97)}.lancar__atalho[aria-pressed=true]{background:var(--p-action);color:var(--p-action-ink);border-color:#0000}.lancar__grupo{border:0;min-width:0;margin:0;padding:0}.lancar__grupo legend{align-items:baseline;gap:var(--s-2);margin-bottom:var(--s-2);flex-wrap:wrap;padding:0;display:flex}.lancar__sugerida{color:var(--p-muted);font-size:13px;font-weight:400}.lancar__categorias{gap:var(--s-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lancar__categoria{min-height:72px;padding:var(--s-2) var(--s-1);border:1px solid var(--linha);border-radius:var(--r-md);background:var(--cartao);text-align:center;-webkit-hyphens:auto;hyphens:auto;cursor:pointer;align-content:center;justify-items:center;gap:6px;font-size:13px;font-weight:500;line-height:1.2;transition:background-color .14s,border-color .14s,transform .12s;display:grid;position:relative}.lancar__categoria input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.lancar__categoria .icone{width:22px;height:22px;color:var(--p-action)}.lancar__categoria:hover{background:var(--cobalto-50);border-color:var(--cobalto-300)}.lancar__categoria:active{transform:scale(.97)}.lancar__categoria:has(input:checked){border-color:var(--p-action);background:var(--cobalto-50);box-shadow:inset 0 0 0 1px var(--p-action)}.lancar__categoria:has(input:focus-visible){outline:2px solid var(--p-action);outline-offset:2px}.lancar__mais{min-height:44px;margin-top:var(--s-1);color:var(--p-action);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:500;display:inline-flex}.lancar__mais .icone{transition:transform .16s}.lancar__mais[aria-expanded=true] .icone{transform:rotate(180deg)}.lancar__data{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.lancar__data .lancar__atalho{min-height:48px}.campo .lancar__data input{flex:168px;width:auto;min-width:0}.lancar__chaves{gap:var(--s-2);display:grid}.lancar__boleto{padding:var(--s-1) var(--s-1) 0}.lancar__acoes{z-index:1;margin-inline:calc(-1 * var(--folga));padding:var(--s-3) var(--folga) var(--s-1);background:var(--cartao);box-shadow:0 -1px 0 var(--linha);position:sticky;bottom:0}.lancar__acoes .botao{min-height:52px}.janela .lancar__acoes{bottom:calc(-1 * var(--s-5));margin-bottom:calc(-1 * var(--s-5));padding-bottom:var(--s-5)}.interruptor{align-items:center;column-gap:var(--s-4);padding:var(--s-3) var(--s-4);border:1px solid var(--linha);border-radius:var(--r-md);grid-template-columns:minmax(0,1fr) auto;row-gap:2px;transition:background-color .14s;display:grid;position:relative}.interruptor:hover{background:color-mix(in oklab, var(--p-ink) 3%, transparent)}.interruptor label{cursor:pointer;grid-column:1;font-weight:500}.interruptor label:after{content:"";border-radius:inherit;position:absolute;inset:0}.interruptor p{color:var(--p-muted);grid-column:1;font-size:14px}.interruptor input{z-index:1;grid-area:1/2/span 2;position:relative}input[role=switch]{appearance:none;background:var(--linha-forte);cursor:pointer;border-radius:999px;flex:none;width:48px;height:28px;margin:0;transition:background-color .16s;position:relative}input[role=switch]:before{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0b1a334d}input[role=switch]:checked{background:var(--p-action)}input[role=switch]:checked:before{transform:translate(20px)}input[role=switch]:focus-visible{outline:2px solid var(--p-action);outline-offset:2px}@media (max-width:719px){.folha .lancar{--folga:var(--s-4)}.lancar__acoes{padding-bottom:0}}@media (max-width:359px){.lancar__categorias{grid-template-columns:repeat(3,minmax(0,1fr))}}.atalhos{gap:var(--s-3);margin:0 0 var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.atalho{align-items:center;gap:var(--s-3);width:100%;height:100%;min-height:76px;padding:var(--s-3) var(--s-4);border:1px solid var(--linha);border-radius:var(--r-md);background:var(--cartao);color:inherit;font:inherit;text-align:left;cursor:pointer;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex}.atalho:hover{border-color:var(--cobalto-300);transform:translateY(-2px);box-shadow:0 6px 16px #0b1a330f}.atalho:active{transform:translateY(0)scale(.99)}.atalho__icone{background:var(--cobalto-50);width:44px;height:44px;color:var(--p-action);border-radius:14px;flex:none;place-items:center;display:grid}.atalho__icone svg{width:22px;height:22px}.atalho__texto{gap:2px;min-width:0;display:grid}.atalho__texto b{font-weight:500}.atalho__texto span{color:var(--p-muted);font-size:14px}.heroi__por-dia{margin-top:var(--s-3);padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);background:var(--menta-50);color:var(--menta-800);font-size:15px}.heroi__por-dia b{font-weight:600}.cartao__cabeca--texto{gap:var(--s-1);display:grid}.cartao__cabeca--texto p{font-size:15px}.grafico{gap:var(--s-3);min-width:0;margin:0;display:grid}.grafico__legenda{gap:var(--s-1) var(--s-4);color:var(--p-muted);flex-wrap:wrap;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.grafico__legenda li{align-items:center;gap:6px;display:inline-flex}.legenda__marca{background:var(--cor);border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.legenda__marca--entrou{--cor:var(--grafico-contexto)}.legenda__marca--essencial{--cor:var(--grafico-essencial)}.legenda__marca--extra{--cor:var(--grafico-extra)}.legenda__linha{background:var(--cor);border-radius:2px;flex:none;width:16px;height:2px;display:inline-block}.legenda__linha--atual{--cor:var(--grafico-essencial)}.legenda__linha--anterior{--cor:var(--grafico-contexto-linha)}.eixo-y{min-width:44px;color:var(--p-muted);font-variant-numeric:tabular-nums;grid-area:1/1;font-size:12px;position:relative}.eixo-y span{white-space:nowrap;position:absolute;right:0;transform:translateY(50%)}.grade-y{pointer-events:none;grid-area:1/2;position:relative}.grade-y i{background:var(--linha);height:1px;position:absolute;left:0;right:0}.grade-y i:first-child{background:var(--linha-forte)}.dica{z-index:5;min-width:176px;padding:var(--s-2) var(--s-3);border:1px solid var(--linha);border-radius:var(--r-sm);background:var(--cartao);white-space:nowrap;pointer-events:none;gap:2px;font-size:13px;line-height:1.45;display:none;position:absolute;box-shadow:0 8px 24px #0b1a331f}.dica__titulo{font-weight:600;display:block}.dica__titulo:first-letter{text-transform:uppercase}.dica__linha{color:var(--p-muted);align-items:center;gap:6px;display:flex}.dica__linha b{color:var(--p-ink);font-weight:600}.dica__linha--sobra{border-top:1px solid var(--linha);margin-top:2px;padding-top:4px}.fluxo{--altura:168px;grid-template-columns:auto minmax(0,1fr);grid-template-rows:var(--altura) auto;column-gap:var(--s-2);display:grid}.fluxo__meses{grid-area:1/2/span 2;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;position:relative}.fluxo__mes{grid-template-rows:var(--altura) auto;border-radius:var(--r-sm);justify-items:center;transition:background-color .14s;display:grid;position:relative}.fluxo__mes:hover,.fluxo__mes:focus-visible{background:color-mix(in oklab, var(--p-ink) 4%, transparent)}.fluxo__mes:focus-visible{outline:2px solid var(--p-action);outline-offset:2px}.fluxo__mes:hover .dica,.fluxo__mes:focus-visible .dica{display:grid}.fluxo__mes .dica{top:-8px;left:50%;transform:translate(-50%,-100%)}.fluxo__mes .dica[data-lado=inicio]{left:0;transform:translateY(-100%)}.fluxo__mes .dica[data-lado=fim]{left:auto;right:0;transform:translateY(-100%)}.fluxo__barras{align-items:flex-end;gap:2px;height:100%;display:flex}.fluxo__barra,.fluxo__pilha{width:clamp(8px,2.2vw,18px)}.fluxo__barra{background:var(--grafico-contexto);border-radius:4px 4px 0 0}.fluxo__pilha{flex-direction:column;gap:2px;display:flex}.fluxo__parte{flex-basis:0;min-height:1px}.fluxo__parte:first-child{border-radius:4px 4px 0 0}.fluxo__parte--essencial{background:var(--grafico-essencial)}.fluxo__parte--extra{background:var(--grafico-extra)}.fluxo__rotulo{padding-top:var(--s-2);color:var(--p-muted);font-size:12px}.fluxo__mes[data-atual] .fluxo__rotulo{color:var(--p-ink);font-weight:600}.ritmo{--altura:184px;grid-template-columns:auto minmax(0,1fr);grid-template-rows:var(--altura) auto;column-gap:var(--s-2);display:grid}.ritmo__plot{touch-action:pan-y;cursor:crosshair;grid-area:1/2;position:relative}.ritmo__plot:focus-visible{outline:2px solid var(--p-action);outline-offset:6px;border-radius:2px}.ritmo__plot .grade-y{position:absolute;inset:0}.ritmo__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ritmo__area{fill:var(--grafico-essencial);opacity:.1}.ritmo__linha{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ritmo__linha--atual{stroke:var(--grafico-essencial)}.ritmo__linha--anterior{stroke:var(--grafico-contexto-linha)}.ritmo__orcamento{border-top:1px solid var(--linha-forte);height:0;position:absolute;left:0;right:0}.ritmo__orcamento span{padding-left:var(--s-1);background:var(--cartao);color:var(--p-muted);white-space:nowrap;font-size:12px;position:absolute;bottom:3px;right:0}.ritmo__ponto{background:var(--grafico-essencial);width:10px;height:10px;box-shadow:0 0 0 2px var(--cartao);border-radius:50%;position:absolute;transform:translate(-50%,50%)}.ritmo__valor{padding:0 var(--s-1);background:color-mix(in oklab, var(--cartao) 88%, transparent);white-space:nowrap;border-radius:4px;font-size:13px;font-weight:600;position:absolute;transform:translate(10px,50%)}.ritmo__valor[data-lado=esquerda]{transform:translate(calc(-100% - 10px),50%)}.ritmo__mira{background:var(--linha-forte);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.dica--ritmo{display:grid;top:0;transform:translate(12px)}.dica--ritmo[data-lado=esquerda]{transform:translate(calc(-100% - 12px))}.ritmo__dias{height:26px;color:var(--p-muted);font-variant-numeric:tabular-nums;grid-area:2/2;font-size:12px;position:relative}.ritmo__dias span{top:var(--s-2);position:absolute;transform:translate(-50%)}.ritmo__dias span:first-child{transform:none}.ritmo__dias span:last-child{transform:translate(-100%)}.grafico__tabela summary{min-height:44px;color:var(--p-action);cursor:pointer;align-items:center;font-size:14px;font-weight:500;display:inline-flex}.tabela-rolavel{max-height:288px;margin-top:var(--s-1);border:1px solid var(--linha);border-radius:var(--r-sm);overflow:auto}.grafico__tabela table{border-collapse:collapse;width:100%;font-size:13px}.grafico__tabela th,.grafico__tabela td{padding:6px var(--s-2);border-bottom:1px solid var(--linha);text-align:right;white-space:nowrap}.grafico__tabela th[scope=row],.grafico__tabela thead th:first-child{text-align:left;font-weight:500}.grafico__tabela th[scope=row]:first-letter{text-transform:uppercase}.grafico__tabela thead th{background:var(--cartao);color:var(--p-muted);font-weight:500;position:sticky;top:0}.grafico__tabela tbody tr:last-child>*{border-bottom:0}@media (min-width:720px){dialog.folha:has(.lancar){width:min(100% - 32px,600px)}}@media (max-width:719px){.atalhos{gap:var(--s-2);margin-bottom:var(--s-3)}.atalho{justify-content:center;gap:var(--s-2);min-height:96px;padding:var(--s-3) var(--s-2);text-align:center;flex-direction:column}.atalho__texto{justify-items:center}.atalho__texto b{font-size:14px;line-height:1.25}.atalho__texto span{display:none}.fluxo{--altura:152px}.ritmo{--altura:168px}}dialog.camera{color:#fff;background:#000;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}dialog.camera::backdrop{background:#000000d1}dialog.camera:focus{outline:none}.camera :focus-visible{outline-color:#fff}.camera__palco{place-items:center;display:grid;position:absolute;inset:0}.camera__video{object-fit:contain;width:100%;height:100%}.camera__video[hidden]{display:none}.camera__foto{animation:.22s ease-out aparecer-foto}@keyframes aparecer-foto{0%{opacity:.2;transform:scale(.985)}to{opacity:1;transform:none}}.camera__moldura{inset:calc(84px + env(safe-area-inset-top)) 7% calc(176px + env(safe-area-inset-bottom));pointer-events:none;border-radius:20px;position:absolute;box-shadow:0 0 0 100vmax #00000057}.camera__moldura:before{content:"";border-radius:inherit;--canto:linear-gradient(#000 0 0) no-repeat;-webkit-mask:var(--canto) top left / 44px 44px, var(--canto) top right / 44px 44px, var(--canto) bottom left / 44px 44px, var(--canto) bottom right / 44px 44px;-webkit-mask:var(--canto) top left / 44px 44px, var(--canto) top right / 44px 44px, var(--canto) bottom left / 44px 44px, var(--canto) bottom right / 44px 44px;mask:var(--canto) top left / 44px 44px, var(--canto) top right / 44px 44px, var(--canto) bottom left / 44px 44px, var(--canto) bottom right / 44px 44px;border:3px solid #fffffff2;position:absolute;inset:0}.camera__topo{justify-content:space-between;align-items:center;gap:var(--s-3);padding:calc(var(--s-3) + env(safe-area-inset-top)) var(--s-4) var(--s-5);background:linear-gradient(#0009,#0000);display:flex;position:absolute;inset:0 0 auto}.camera__titulo{letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.camera__botao{color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:999px;flex:none;place-items:center;width:48px;height:48px;padding:0;transition:background-color .16s;display:grid;position:relative}.camera__botao:hover{background:#ffffff42}.camera__botao[aria-pressed=true]{color:#000;background:#fff}.camera__botao:has(input:focus-visible){outline-offset:2px;outline:2px solid #fff}.camera__botao .icone{width:22px;height:22px}.camera__vazio{flex:none;width:48px;height:48px}.camera__dica{inset:auto var(--s-4) calc(132px + env(safe-area-inset-bottom));text-align:center;text-shadow:0 1px 3px #000000b3;font-size:14px;position:absolute}.camera__base{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-6) max(var(--s-6), 12%) calc(var(--s-5) + env(safe-area-inset-bottom));background:linear-gradient(#0000,#000000a6);display:flex;position:absolute;inset:auto 0 0}.camera__base:has(.botao){padding-inline:var(--s-4);justify-content:center}.camera__base .botao{flex:1;max-width:220px;min-height:52px}.camera__obturador{cursor:pointer;background:#fff;border:4px solid #fff;border-radius:50%;flex:none;width:76px;height:76px;padding:0;transition:transform .12s,opacity .16s;box-shadow:inset 0 0 0 4px #000}.camera__obturador:active{transform:scale(.92)}.camera__obturador:disabled{opacity:.4;cursor:not-allowed}.camera__secundario{color:#fff;background:#ffffff29}.camera__secundario:hover{background:#ffffff42}.camera__aviso{justify-items:center;gap:var(--s-4);text-align:center;width:min(100% - 48px,400px);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.camera__aviso-icone{opacity:.8;width:40px;height:40px}.camera__aviso-botoes{gap:var(--s-3);width:100%;display:grid}.camera__aviso-botoes .botao{min-height:52px}@media (min-width:768px) and (pointer:fine){dialog.camera{border-radius:var(--r-lg);width:min(100% - 48px,920px);height:min(100dvh - 48px,720px);margin:auto;inset:0}}.casca{flex-direction:column;min-height:100dvh;display:flex}.casca>main{flex:1 0 auto}.aviso__acao{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:2px 0;font-weight:600;text-decoration:underline}.aviso__acao:disabled{opacity:.6;cursor:progress}.contas__aviso{margin-bottom:var(--s-3)}.conta__texto{gap:2px;min-width:0;display:grid}.conta__titulo{color:inherit;font-weight:500}.conta__fim{align-items:center;gap:var(--s-3);flex:none;display:inline-flex}.botao--pequeno{min-height:40px;padding:0 var(--s-4);font-size:14px}.boas-vindas .boas-vindas__outro{color:var(--p-muted);font-size:15px}.conversa__dica{margin-bottom:var(--s-2);padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);background:var(--cobalto-50);color:var(--cobalto-700);font-size:14px}.compositor__campo:focus-visible{border-color:var(--p-action);box-shadow:0 0 0 3px color-mix(in oklab, var(--p-action) 16%, transparent);outline:none}.acesso__topo{width:min(100%,440px);margin-bottom:calc(-1 * var(--s-3))}.acesso__voltar{min-height:44px;color:var(--p-action);align-items:center;gap:6px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.acesso__voltar:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:719px){.atalhos{display:none}.seletor-mes{gap:0;padding:2px}.seletor-mes .icone-botao{width:40px;height:40px}.seletor-mes__nome{min-width:0;padding-inline:2px}.seletor-mes__longo{display:none}.seletor-mes__curto{display:inline}.seletor-mes__vazio{display:none}.seletor-mes:has(>.seletor-mes__vazio){padding-right:var(--s-4)}.cabecalho:has(>.seletor-mes){align-items:center;gap:var(--s-2) var(--s-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.cabecalho:has(>.seletor-mes)>.cabecalho__texto{display:contents}.cabecalho:has(>.seletor-mes) h1{grid-area:1/1}.cabecalho:has(>.seletor-mes)>.seletor-mes{grid-area:1/2}.cabecalho:has(>.seletor-mes) .cabecalho__texto>:not(h1){grid-column:1/-1}.conversa__topo{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.conta__fim{gap:var(--s-2)}}.limite--total{padding:0}.limite__texto{gap:2px;min-width:0;display:grid}.limite__nome{align-items:center;gap:var(--s-2);font-weight:500;display:inline-flex}.limite__nome .icone{width:18px;height:18px;color:var(--p-action);flex:none}.dinheiro{display:block;position:relative}.dinheiro__moeda{color:var(--p-muted);pointer-events:none;font-size:15px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.limite .dinheiro input{width:100%;padding-left:40px}.dinheiro:has(>input:placeholder-shown:not(:focus))>.dinheiro__moeda{visibility:hidden}.limite input[aria-invalid=true]{border-color:var(--alerta)}.limite__linha{align-items:center;gap:var(--s-1) var(--s-3);flex-wrap:wrap;grid-column:1/-1;margin:0;font-size:14px;display:flex}.limite__sugestao{color:var(--p-muted)}.limite__sugestao b{color:var(--p-ink);font-weight:600}.limite__sugestao .aviso__acao{color:var(--p-action)}.limite__estado{color:var(--menta-800);gap:4px;font-weight:500}.limite__estado .icone{width:16px;height:16px}.limite__soma{color:var(--p-muted);font-size:14px}.limite__soma--acima{color:var(--atencao)}.orcamento__inicio{gap:var(--s-3);margin-bottom:var(--s-4);background:var(--cobalto-50);border-color:var(--cobalto-100);display:grid}.orcamento__inicio p{color:var(--texto)}.orcamento__inicio .botao{justify-self:start}.orcamento__dica{margin-bottom:var(--s-4);color:var(--p-muted);font-size:15px}@media (max-width:719px){.orcamento__inicio .botao{justify-self:stretch}}.mam-guardou{margin-top:var(--s-2);color:var(--texto);font-size:16px}.numeros--dois{grid-template-columns:repeat(2,minmax(0,1fr))}.numeros .numeros__sub{letter-spacing:0;color:var(--p-muted);margin:2px 0 0;font-size:13px;font-weight:400}.destaques{gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}.destaques li{align-items:center;gap:var(--s-3);display:flex}.destaques li>span:last-child{gap:2px;min-width:0;display:grid}.destaques b{font-weight:500}.destaques li>span:last-child>span{color:var(--p-muted);font-size:14px}.destaques__icone{background:var(--cobalto-50);width:40px;height:40px;color:var(--p-action);border-radius:12px;flex:none;place-items:center;display:grid}.destaques__icone .icone{width:20px;height:20px}.tendencias{gap:var(--s-3);margin:0 0 var(--s-2);padding:0;list-style:none;display:grid}.tendencia{align-items:center;gap:var(--s-3);grid-template-columns:minmax(0,1fr) auto auto;min-height:32px;display:grid}.tendencia__nome{align-items:center;gap:var(--s-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;display:inline-flex;overflow:hidden}.tendencia__nome .icone{width:18px;height:18px;color:var(--p-action);flex:none}.tendencia__barras{align-items:flex-end;gap:2px;height:28px;display:flex}.tendencia__barras i{background:var(--grafico-essencial);border-radius:2px 2px 0 0;width:6px;display:block}.tendencia__barras i[data-vazio]{background:var(--linha-forte)}.tendencia__barras i[data-atual]{background:var(--grafico-contexto)}.tendencia__valor{min-width:128px;color:var(--p-muted);text-align:right;white-space:nowrap;font-size:14px}.tendencia__valor b{color:var(--p-ink);font-weight:500}.tabela-meses{overflow-x:auto}.tabela-meses table{border-collapse:collapse;width:100%;font-size:14px}.tabela-meses th,.tabela-meses td{padding:var(--s-2) 6px;border-bottom:1px solid var(--linha);text-align:right;white-space:nowrap}.tabela-meses th:first-child{text-align:left;padding-left:0}.tabela-meses td:last-child{padding-right:0}.tabela-meses thead th{color:var(--p-muted);font-size:13px;font-weight:500}.tabela-meses tbody th{font-weight:500}.tabela-meses tbody th small{color:var(--p-muted);font-size:12px;font-weight:400;display:block}.tabela-meses tfoot th,.tabela-meses tfoot td{border-bottom:0;font-weight:600}@media (max-width:719px){.tendencia__valor{min-width:0}.tabela-meses table{font-size:13px}.tabela-meses th,.tabela-meses td{padding-inline:4px}}.cota{color:var(--p-muted);font-size:14px}.plano-convite{gap:var(--s-3);margin-bottom:var(--s-4);background:var(--cobalto-50);border-color:var(--cobalto-100);display:grid}.plano-convite p{color:var(--texto)}.plano-convite .botao{justify-self:start}.plano__semana{margin-top:var(--s-2);color:var(--texto)}.planos{gap:var(--s-4);margin-block:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.plano{align-content:start;gap:var(--s-3);display:grid}.plano--base{border:2px solid var(--p-action)}.plano__preco{letter-spacing:-.02em;font-size:28px;font-weight:500}.plano__preco span{letter-spacing:0;color:var(--p-muted);font-size:15px;font-weight:400}.plano__itens{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.plano__itens li{align-items:flex-start;gap:var(--s-2);font-size:15px;display:flex}.plano__itens .icone{width:18px;height:18px;color:var(--menta-800);flex:none;margin-top:2px}.plano .botao{justify-self:start}.conta-plano{margin-bottom:var(--s-4)}@media (max-width:719px){.planos{grid-template-columns:minmax(0,1fr)}.plano .botao,.plano-convite .botao{justify-self:stretch}}.instalar{gap:var(--s-4);display:grid}.instalar .chips{flex-wrap:wrap}button.chip{cursor:pointer;font-family:inherit}.chip .icone{width:16px;height:16px}.chip[aria-pressed=true]{background:var(--p-action);color:var(--p-action-ink);border-color:#0000}.instalar>.botao{justify-self:start}.instalar__dentro{gap:var(--s-3);display:grid}.instalar__dentro .botao{justify-self:start}.convite-instalar{align-items:flex-start;gap:var(--s-3);margin-bottom:var(--s-4);padding:var(--s-4);border:1px solid var(--cobalto-100);border-radius:var(--r-md);background:var(--cobalto-50);display:flex}.convite-instalar__icone{background:var(--p-action);width:40px;height:40px;color:var(--p-action-ink);border-radius:12px;flex:none;place-items:center;display:grid}.convite-instalar__texto{gap:var(--s-2);min-width:0;display:grid}.convite-instalar h2{font-size:17px}.convite-instalar p{color:var(--texto);font-size:15px}.oferta__produto{align-items:flex-start;gap:var(--s-3);min-width:0;display:flex}.oferta__produto .item__foto{width:48px;height:48px}
