:root{--marinho:#12212b;--marinho-2:#1c3140;--ouro:#e6b567;--faixa-texto:#fff;--faixa-texto-2:#a9bcc7;--faixa-linha:#ffffff1f;--faixa-positivo:#6fd0a8;--faixa-atencao:#f2a65a;--faixa-serie-2:#7d97a6;--fundo:#f2f5f7;--superficie:#fff;--superficie-2:#edf1f4;--linha:#dfe6eb;--linha-forte:#738c99;--alca:#bcc8cf;--texto:#12212b;--texto-2:#4d6572;--acao:#19709c;--acao-texto:#fff;--positivo:#1a7a57;--positivo-fundo:#e2f3ec;--atencao:#a9500c;--atencao-fundo:#fceee2;--erro:#b83227;--erro-fundo:#fbe9e7;--ouro-texto:#836219;--dado:#2e7ba6;--dado-trilho:#e3edf3;--dado-fraco:#7896a6;--pressionado:#12212b0f;--veu:#08101673;--aba-fundo:#ffffffe6;--sombra-folha:0 -8px 40px #12212b2e;--m-credito:#2a78d6;--m-pix:#eb6834;--m-debito:#1baf7a;--m-boleto:#eda100;--m-transferencia:#e87ba4;--m-dinheiro:#008300;--m-tarifa:#6250d6;--m-outro:#8a9aa4;--p-1:#2366c0;--p-1-texto:#fff;--p-2:#b07d1e;--p-2-texto:#12212b;--fonte:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", "Segoe UI", Roboto, system-ui, sans-serif;--t-12:12px;--t-13:13px;--t-15:15px;--t-17:17px;--t-22:22px;--t-28:28px;--t-40:40px;--e-1:4px;--e-2:8px;--e-3:12px;--e-4:16px;--e-5:20px;--e-6:24px;--e-8:32px;--r-1:6px;--r-2:10px;--r-3:12px;--r-4:16px;--r-5:24px;--cabeca:52px;--aba:50px;--alvo:44px;--curva-ios:cubic-bezier(.32, .72, 0, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--fundo:#0c161d;--superficie:#15232d;--superficie-2:#1e303c;--linha:#263a47;--linha-forte:#6c8797;--alca:#4a6070;--texto:#f1f5f7;--texto-2:#a9bcc7;--acao:#82c7e8;--acao-texto:#0c1a22;--positivo:#64bd9d;--positivo-fundo:#18332c;--atencao:#f0a35e;--atencao-fundo:#3a2a1c;--erro:#f08a8a;--erro-fundo:#3b2224;--ouro-texto:#e6b567;--dado:#6fb3d6;--dado-trilho:#20384a;--dado-fraco:#5887a1;--pressionado:#ffffff0f;--veu:#0000008c;--aba-fundo:#12212be0;--sombra-folha:0 -8px 40px #00000080;--m-credito:#3987e5;--m-pix:#d95926;--m-debito:#199e70;--m-boleto:#c98500;--m-transferencia:#d55181;--m-dinheiro:#008300;--m-tarifa:#9085e9;--m-outro:#7f909b;--p-1:#3987e5;--p-1-texto:#0c1a22;--p-2:#c98500;--p-2-texto:#0c1a22;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-tema=escuro]{--fundo:#0c161d;--superficie:#15232d;--superficie-2:#1e303c;--linha:#263a47;--linha-forte:#6c8797;--alca:#4a6070;--texto:#f1f5f7;--texto-2:#a9bcc7;--acao:#82c7e8;--acao-texto:#0c1a22;--positivo:#64bd9d;--positivo-fundo:#18332c;--atencao:#f0a35e;--atencao-fundo:#3a2a1c;--erro:#f08a8a;--erro-fundo:#3b2224;--ouro-texto:#e6b567;--dado:#6fb3d6;--dado-trilho:#20384a;--dado-fraco:#5887a1;--pressionado:#ffffff0f;--veu:#0000008c;--aba-fundo:#12212be0;--sombra-folha:0 -8px 40px #00000080;--m-credito:#3987e5;--m-pix:#d95926;--m-debito:#199e70;--m-boleto:#c98500;--m-transferencia:#d55181;--m-dinheiro:#008300;--m-tarifa:#9085e9;--m-outro:#7f909b;--p-1:#3987e5;--p-1-texto:#0c1a22;--p-2:#c98500;--p-2-texto:#0c1a22;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{background:var(--marinho);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--fonte);font-size:var(--t-17);color:var(--texto);overscroll-behavior-y:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;line-height:22px}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;text-align:inherit;background:0 0;border:0;margin:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}:focus-visible{outline:2px solid var(--acao);outline-offset:2px}.ico{stroke-width:2px;flex:none;width:20px;height:20px}.num{font-variant-numeric:tabular-nums}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sem-rolar{overflow:hidden}.app{background:var(--fundo);min-height:100dvh;padding-top:env(safe-area-inset-top)}.faixa-status{height:env(safe-area-inset-top);background:var(--marinho);z-index:30;position:fixed;top:0;left:0;right:0}.cabeca{top:env(safe-area-inset-top);z-index:20;align-items:center;gap:var(--e-2);min-height:var(--cabeca);padding:0 var(--e-3) 0 var(--e-4);background:var(--marinho);color:var(--faixa-texto);display:flex;position:sticky}.cabeca.rolou{box-shadow:0 1px 0 var(--faixa-linha)}.cabeca-titulo{min-width:0;font-size:var(--t-28);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:700;line-height:34px;overflow:hidden}.titulo-mes{align-items:center;gap:var(--e-1);max-width:100%;min-height:var(--alvo);display:inline-flex}.titulo-mes .ico{width:22px;height:22px;color:var(--faixa-texto-2)}.cabeca-acoes{align-items:center;gap:var(--e-2);flex:none;display:flex}.faixa{background:var(--marinho);color:var(--faixa-texto);padding:var(--e-1) var(--e-4) var(--e-5);border-radius:0 0 var(--r-5) var(--r-5)}.conteudo{max-width:720px;padding:var(--e-4) var(--e-4) calc(var(--aba) + env(safe-area-inset-bottom) + var(--e-6));margin:0 auto}.botao-ico{background:var(--superficie-2);width:40px;height:40px;color:var(--texto);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.botao-ico:after{content:"";position:absolute;inset:-2px}.cabeca .botao-ico,.faixa .botao-ico{background:var(--marinho-2);color:var(--faixa-texto)}.botao-ico .ico{width:20px;height:20px}.pilula{height:36px;padding:0 var(--e-3);background:var(--superficie-2);color:var(--texto);font-size:var(--t-15);white-space:nowrap;border-radius:18px;align-items:center;gap:6px;font-weight:600;display:inline-flex;position:relative}.pilula:after{content:"";position:absolute;inset:-4px 0}.cabeca .pilula,.faixa .pilula{background:var(--marinho-2);color:var(--faixa-texto)}.pilula .ico{width:16px;height:16px}.heroi-rotulo{font-size:var(--t-15);color:var(--faixa-texto-2);line-height:20px}.heroi-valor{margin:2px 0 var(--e-2);font-size:var(--t-40);letter-spacing:-.02em;white-space:nowrap;font-weight:700;line-height:44px}.heroi-valor .rs{font-size:var(--t-22);letter-spacing:0;margin-right:2px;font-weight:600}.heroi-valor .cent{font-size:var(--t-22);letter-spacing:0;font-weight:600}.delta{align-items:center;gap:var(--e-1) var(--e-2);font-size:var(--t-13);color:var(--faixa-texto-2);flex-wrap:wrap;line-height:18px;display:flex}.delta-pilula{height:22px;padding:0 var(--e-2) 0 6px;border-radius:11px;align-items:center;gap:2px;font-weight:700;display:inline-flex}.delta-pilula .ico{stroke-width:2.5px;width:14px;height:14px}.delta.bom .delta-pilula{color:var(--faixa-positivo);background:#6fd0a824}.delta.ruim .delta-pilula{color:var(--faixa-atencao);background:#f2a65a24}.curva{margin-top:var(--e-4)}.curva-legenda{gap:var(--e-4);margin-bottom:var(--e-2);font-size:var(--t-12);color:var(--faixa-texto-2);line-height:16px;display:flex}.curva-legenda li{align-items:center;gap:6px;display:inline-flex}.curva-legenda i{border-radius:2px;width:14px;height:3px}.chave-atual{background:var(--ouro)}.chave-anterior{background:var(--faixa-serie-2)}.curva svg{width:100%;height:auto;display:block;overflow:visible}.c-grade{stroke:var(--faixa-linha);stroke-width:1px;vector-effect:non-scaling-stroke}.c-hoje{stroke:#ffffff47;stroke-width:1px;vector-effect:non-scaling-stroke}.c-anterior{fill:none;stroke:var(--faixa-serie-2);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.c-atual{fill:none;stroke:var(--ouro);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.c-area{fill:url(#ouro-area)}.c-gradiente-topo{stop-color:var(--ouro);stop-opacity:.26}.c-gradiente-base{stop-color:var(--ouro);stop-opacity:0}.c-ponto{fill:var(--ouro);stroke:var(--marinho);stroke-width:2px}.c-ponto-anterior{fill:var(--faixa-serie-2);stroke:var(--marinho);stroke-width:2px}.c-texto{fill:var(--faixa-texto-2);font-family:var(--fonte);font-size:12px}.c-texto-forte{fill:var(--faixa-texto);font-family:var(--fonte);font-size:12px;font-weight:600}.trio{margin-top:var(--e-4);padding-top:var(--e-3);border-top:1px solid var(--faixa-linha);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stat{min-width:0;padding:0 var(--e-2);text-align:left;display:block}.stat:first-child{padding-left:0}.stat+.stat{border-left:1px solid var(--faixa-linha)}.stat-rotulo{font-size:var(--t-12);color:var(--faixa-texto-2);white-space:nowrap;text-overflow:ellipsis;line-height:16px;display:block;overflow:hidden}.stat-valor{font-size:var(--t-15);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600;line-height:20px;display:block}.stat-valor.positivo{color:var(--faixa-positivo)}.stat-valor.ouro{color:var(--ouro)}.dupla{gap:var(--e-4);grid-template-columns:1fr 1fr;display:grid}.dupla .stat-valor{font-size:var(--t-22);font-variant-numeric:normal;font-weight:700;line-height:28px}.frescor{margin-top:var(--e-3);font-size:var(--t-12);color:var(--faixa-texto-2);align-items:center;gap:6px;line-height:16px;display:flex}.frescor .ico{width:14px;height:14px}.frescor .ok{color:var(--faixa-positivo)}.frescor-linha{justify-content:space-between;align-items:center;gap:var(--e-3);margin-top:var(--e-4);padding-top:var(--e-3);border-top:1px solid var(--faixa-linha);display:flex}.frescor-linha .frescor{margin-top:0}.secao{margin-top:var(--e-6)}.secao:first-child{margin-top:0}.secao-cabeca{justify-content:space-between;align-items:baseline;gap:var(--e-3);margin:0 var(--e-1) var(--e-2);display:flex}.secao-titulo{font-size:var(--t-17);font-weight:600;line-height:22px}.secao-nota{font-size:var(--t-13);color:var(--texto-2);line-height:18px}.link{font-size:var(--t-15);color:var(--acao);font-weight:600;line-height:20px;position:relative}.link:after{content:"";position:absolute;inset:-12px -8px}.grupo{background:var(--superficie);border-radius:var(--r-4);overflow:hidden}.grupo>li{position:relative}.grupo>li+li:before{content:"";top:0;left:var(--recuo,64px);background:var(--linha);z-index:1;height:1px;position:absolute;right:0}.grupo.sem-recuo>li+li:before{left:var(--e-4)}.item{align-items:center;column-gap:var(--e-3);width:100%;min-height:60px;padding:10px var(--e-4);text-align:left;color:var(--texto);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.item:active{background:var(--pressionado)}.item-texto{min-width:0;display:grid}.item-titulo{font-size:var(--t-17);white-space:nowrap;text-overflow:ellipsis;line-height:22px;overflow:hidden}.item-sub{font-size:var(--t-13);color:var(--texto-2);white-space:nowrap;text-overflow:ellipsis;line-height:18px;overflow:hidden}.item-sub .acao{color:var(--acao);font-weight:600}.item-fim{justify-items:end;gap:2px;display:grid}.item-valor{font-size:var(--t-17);white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;font-weight:600;line-height:22px}.item-valor.entrada{color:var(--positivo)}.item-valor.neutro{color:var(--texto-2);font-weight:400}.item-seta{align-items:center;gap:var(--e-1);color:var(--texto-2);display:flex}.item-seta .ico{width:18px;height:18px}.item-seta .item-valor{color:var(--texto)}.item.acao-linha{color:var(--acao);grid-template-columns:auto 1fr;min-height:52px;font-weight:600}.item.acao-linha .item-titulo{font-size:var(--t-17)}.chip-ico{background:var(--cor,var(--superficie-2));color:#12212b;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.chip-ico .ico{width:18px;height:18px}.chip-ico.neutro{background:var(--superficie-2);color:var(--texto-2)}.chip-ico.entrada{background:var(--positivo-fundo);color:var(--positivo)}.chip-ico.sem-area{color:var(--texto-2);box-shadow:inset 0 0 0 1.5px var(--linha-forte);background:0 0}.chip-ico.acao{color:var(--acao);background:0 0}.chip-ico.p{width:28px;height:28px}.chip-ico.p .ico{width:16px;height:16px}.avatar{background:var(--cor);width:28px;height:28px;color:var(--cor-texto);font-size:var(--t-13);border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}.pessoa-1{--cor:var(--p-1);--cor-texto:var(--p-1-texto)}.pessoa-2{--cor:var(--p-2);--cor-texto:var(--p-2-texto)}.etq{border-radius:var(--r-1);background:var(--superficie-2);height:20px;color:var(--texto-2);font-size:var(--t-12);white-space:nowrap;align-items:center;padding:0 6px;font-weight:600;line-height:16px;display:inline-flex}.etq.atencao{background:var(--atencao-fundo);color:var(--atencao)}.etq.ok{background:var(--positivo-fundo);color:var(--positivo)}.etq.erro{background:var(--erro-fundo);color:var(--erro)}.etq .ico{stroke-width:2.5px;width:12px;height:12px;margin-right:3px}.selo{background:var(--ouro);min-width:18px;height:18px;color:var(--marinho);font-size:var(--t-12);text-align:center;font-variant-numeric:tabular-nums;border-radius:9px;padding:0 5px;font-weight:700;line-height:18px;display:inline-block}.item.area{grid-template-rows:auto auto;grid-template-columns:36px minmax(0,1fr) 108px;row-gap:6px;padding-block:12px}.item.area .chip-ico{grid-row:1/3;align-self:center}.item.area .item-valor{font-size:var(--t-15);align-self:start}.item.area .item-titulo{white-space:normal}.medidor{background:var(--dado-trilho);border-radius:3px;height:6px;position:relative}.medidor-cheio{width:calc(var(--v) * 100%);background:var(--dado);border-radius:3px;min-width:3px;position:absolute;inset:0 auto 0 0}.medidor.passou .medidor-cheio{background:linear-gradient(to right, var(--dado) 0 calc(var(--meta) / var(--v) * 100%), var(--atencao) 0)}.medidor-meta{top:-4px;bottom:-4px;left:calc(var(--meta) * 100%);background:var(--texto);width:2px;box-shadow:0 0 0 2px var(--superficie);border-radius:1px;margin-left:-1px;position:absolute}.medidor-rotulo{font-size:var(--t-12);color:var(--texto-2);text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;gap:3px;font-weight:600;line-height:16px;display:inline-flex}.medidor-rotulo.passou{color:var(--atencao)}.medidor-rotulo .ico{stroke-width:2.5px;width:13px;height:13px}.medidor.alto .medidor-cheio{background:var(--atencao)}.item.cartao{grid-template-columns:36px minmax(0,1fr) auto;row-gap:6px;padding-block:12px}.item.cartao .medidor,.item.cartao .cartao-limite{grid-column:2/4}.cartao-limite{justify-content:space-between;gap:var(--e-2);font-size:var(--t-12);color:var(--texto-2);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:16px;display:flex}.estado{align-items:center;gap:var(--e-1);font-size:var(--t-13);white-space:nowrap;font-weight:600;line-height:18px;display:inline-flex}.estado .ico{width:16px;height:16px}.estado.ok{color:var(--positivo)}.estado.meio{color:var(--atencao)}.estado.ruim{color:var(--erro)}.estado.pausa{color:var(--texto-2)}.rotulo-grupo{align-items:center;gap:var(--e-2);margin:var(--e-4) var(--e-1) var(--e-2);font-size:var(--t-13);color:var(--texto-2);font-weight:600;line-height:18px;display:flex}.rotulo-grupo .avatar{width:22px;height:22px;font-size:var(--t-12)}.secao-cabeca+.rotulo-grupo{margin-top:0}.partes{padding:var(--e-4) 0 var(--e-1)}.segmentos{height:8px;margin:0 var(--e-4) var(--e-2);border-radius:4px;gap:2px;display:flex;overflow:hidden}.segmentos>i{flex:var(--v) 1 0;background:var(--cor);min-width:3px}.amostra{background:var(--cor);border-radius:3px;flex:none;width:12px;height:12px}.m-credito{--cor:var(--m-credito)}.m-pix{--cor:var(--m-pix)}.m-debito{--cor:var(--m-debito)}.m-boleto{--cor:var(--m-boleto)}.m-transferencia{--cor:var(--m-transferencia)}.m-dinheiro{--cor:var(--m-dinheiro)}.m-tarifa{--cor:var(--m-tarifa)}.m-outro{--cor:var(--m-outro)}.item.parte{grid-template-columns:28px minmax(0,1fr) auto 44px;min-height:48px;padding-block:8px}.item.parte .amostra{justify-self:center}.item.parte .item-titulo,.item.parte .item-valor{font-size:var(--t-15);line-height:20px}.pct{font-size:var(--t-13);color:var(--texto-2);text-align:right;font-variant-numeric:tabular-nums;line-height:18px}.meses{padding:var(--e-4)}.meses-topo{margin-bottom:var(--e-3);font-size:var(--t-13);color:var(--texto-2);justify-content:space-between;align-items:baseline;line-height:18px;display:flex}.meses-topo b{color:var(--texto);font-variant-numeric:tabular-nums;font-weight:600}.chave-media{vertical-align:middle;border-top:1px dashed var(--texto-2);width:16px;margin-right:6px;display:inline-block}.colunas{--altura:100px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:relative}.coluna{grid-template-rows:var(--altura) auto auto;color:var(--texto-2);justify-items:center;display:grid;position:relative}.coluna-area{height:var(--altura);border-bottom:1px solid var(--linha-forte);flex-direction:column;justify-content:flex-end;align-items:center;width:100%;display:flex}.coluna-barra{width:24px;height:calc(var(--v) * 100%);background:var(--dado-fraco);border-radius:4px 4px 0 0}.coluna[aria-pressed=true] .coluna-barra{background:var(--acao)}.coluna-nota{font-size:var(--t-12);color:var(--texto-2);margin-bottom:4px;line-height:16px}.coluna-mes{font-size:var(--t-12);margin-top:6px;line-height:16px}.coluna-valor{font-size:var(--t-13);color:var(--texto);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:18px}.coluna[aria-pressed=true] .coluna-mes{color:var(--texto);font-weight:600}.colunas-media{left:0;right:0;top:calc((1 - var(--v)) * var(--altura));border-top:1px dashed var(--texto-2);pointer-events:none;height:0;position:absolute}.busca{align-items:center;display:flex;position:relative}.busca .ico{width:18px;height:18px;color:var(--texto-2);pointer-events:none;position:absolute;left:12px}.busca input{width:100%;height:var(--alvo);padding:0 var(--e-3) 0 38px;border-radius:var(--r-3);border:1px solid var(--linha-forte);background:var(--superficie);font-size:var(--t-17);color:var(--texto);appearance:none;outline:none}.busca input::placeholder{color:var(--texto-2);opacity:1}.busca input:focus{border-color:var(--acao);box-shadow:0 0 0 3px #19709c38}.filtros{gap:var(--e-2);margin:var(--e-3) calc(var(--e-4) * -1) 0;padding:var(--e-1) var(--e-4);scrollbar-width:none;display:flex;overflow-x:auto}.filtros::-webkit-scrollbar{display:none}.escolha{background:var(--superficie-2);height:36px;color:var(--texto);font-size:var(--t-15);white-space:nowrap;border-radius:18px;flex:none;align-items:center;gap:6px;padding:0 14px;font-weight:500;display:inline-flex;position:relative}.filtros .escolha{background:var(--superficie)}.escolha:after{content:"";position:absolute;inset:-4px 0}.escolha[aria-pressed=true]{background:var(--acao);color:var(--acao-texto);font-weight:600}.escolha .n{font-size:var(--t-13);font-variant-numeric:tabular-nums;color:var(--ouro-texto);font-weight:700}.escolha[aria-pressed=true] .n{color:inherit}.escolha .ico{width:16px;height:16px}.filtro-ativo{align-items:center;gap:var(--e-2);margin-top:var(--e-3);padding:6px 6px 6px var(--e-3);border-radius:var(--r-3);background:var(--superficie);font-size:var(--t-15);display:flex}.totais{gap:var(--e-4);margin:var(--e-4) var(--e-1) 0;grid-template-columns:1fr 1fr;display:grid}.totais .stat-rotulo{color:var(--texto-2);font-size:var(--t-13);line-height:18px}.totais .stat-valor{font-size:var(--t-17);line-height:22px}.totais .stat-valor.positivo{color:var(--positivo)}.dia{margin-top:var(--e-5)}.dia-cabeca{margin:0 var(--e-1) var(--e-2);justify-content:space-between;align-items:baseline;display:flex}.dia-nome{font-size:var(--t-15);font-weight:600;line-height:20px}.dia-total{font-size:var(--t-13);color:var(--texto-2);font-variant-numeric:tabular-nums;line-height:18px}.grupo.movs{--recuo:64px}.rotulo-secao{margin:var(--e-5) 0 var(--e-2);font-size:var(--t-13);color:var(--texto-2);font-weight:600;line-height:18px;display:block}.campo{gap:6px;display:grid}.campo input,.campo select,.campo textarea{border-radius:var(--r-3);border:1px solid var(--linha-forte);background:var(--superficie);width:100%;height:48px;font-size:var(--t-17);color:var(--texto);appearance:none;outline:none;padding:0 14px}.campo input::placeholder{color:var(--texto-2);opacity:1}.campo input:focus,.campo select:focus{border-color:var(--acao);box-shadow:0 0 0 3px #19709c38}.seg{border-radius:var(--r-3);background:var(--superficie-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;padding:2px;display:grid}.seg button{min-height:40px;padding:0 var(--e-2);border-radius:var(--r-2);font-size:var(--t-15);text-align:center;color:var(--texto);font-weight:600;position:relative}.seg button:after{content:"";position:absolute;inset:-2px 0}.seg button[aria-pressed=true]{background:var(--acao);color:var(--acao-texto)}.escolhas{gap:var(--e-2);flex-wrap:wrap;display:flex}.grade-areas{gap:var(--e-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.opcao{min-height:52px;padding:var(--e-2) 10px;border-radius:var(--r-3);background:var(--superficie-2);color:var(--texto);font-size:var(--t-15);text-align:left;align-items:center;gap:10px;font-weight:500;line-height:18px;display:flex}.opcao[aria-pressed=true]{background:var(--acao);color:var(--acao-texto);font-weight:600}.opcao[aria-pressed=true] .chip-ico{background:var(--acao-texto);color:var(--acao)}.chave{appearance:none;background:var(--superficie-2);width:51px;height:31px;box-shadow:inset 0 0 0 1.5px var(--linha-forte);cursor:pointer;border-radius:16px;flex:none;margin:0;transition:background-color .2s;position:relative}.chave:before{content:"";width:27px;height:27px;transition:transform .2s var(--curva-ios);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #00000040}.chave:checked{background:var(--acao);box-shadow:none}.chave:checked:before{transform:translate(20px)}.linha-chave{align-items:center;gap:var(--e-3);min-height:56px;padding:var(--e-2) 0;display:flex}.linha-chave .item-texto{flex:1}.linha-chave .item-titulo{white-space:normal;font-size:var(--t-15);line-height:20px}.botao{justify-content:center;align-items:center;gap:var(--e-2);min-height:50px;padding:0 var(--e-5);border-radius:var(--r-3);background:var(--superficie-2);color:var(--texto);font-size:var(--t-17);white-space:nowrap;font-weight:600;display:inline-flex;position:relative}.botao:active{filter:brightness(.94)}.botao.primario{background:var(--acao);color:var(--acao-texto)}.botao.perigo{color:var(--erro)}.botao.texto{color:var(--acao);background:0 0}.botao.largo{width:100%}.botao:disabled{opacity:.5;cursor:default}.botao .ico{width:20px;height:20px}.veu{z-index:40;background:var(--veu);justify-content:center;align-items:flex-end;animation:.2s ease-out veu-entra;display:flex;position:fixed;inset:0}.folha{width:100%;max-width:560px;max-height:calc(100dvh - env(safe-area-inset-top) - 8px);background:var(--superficie);box-shadow:var(--sombra-folha);animation:folha-sobe .32s var(--curva-ios);border-radius:20px 20px 0 0;flex-direction:column;display:flex}.folha-cabeca{padding:var(--e-2) var(--e-4) var(--e-3);touch-action:none}.folha-alca{width:36px;height:5px;margin:0 auto var(--e-3);background:var(--alca);border-radius:3px}.folha-topo{align-items:center;gap:var(--e-3);display:flex}.folha-topo .item-texto{flex:1}.folha-titulo{font-size:var(--t-17);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:22px;overflow:hidden}.botao-fechar{background:var(--superficie-2);width:32px;height:32px;color:var(--texto-2);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.botao-fechar:after{content:"";position:absolute;inset:-6px}.botao-fechar .ico{stroke-width:2.5px;width:18px;height:18px}.folha-corpo{overscroll-behavior:contain;min-height:0;padding:0 var(--e-4) var(--e-5);flex:1;overflow-y:auto}.folha-rodape{padding:var(--e-3) var(--e-4) calc(env(safe-area-inset-bottom) + var(--e-3));border-top:1px solid var(--linha);background:var(--superficie)}.valor-g{font-size:var(--t-28);letter-spacing:-.01em;white-space:nowrap;font-weight:700;line-height:34px}.valor-g .cent{font-size:var(--t-17);letter-spacing:0;font-weight:600}.meta-linha{align-items:center;gap:6px var(--e-2);margin-top:var(--e-1);font-size:var(--t-13);color:var(--texto-2);flex-wrap:wrap;line-height:18px;display:flex}.no-banco{margin-top:var(--e-2);font-size:var(--t-13);color:var(--texto-2);line-height:18px}.no-banco b{letter-spacing:.02em;color:var(--texto);font-weight:600}.toast{left:var(--e-4);right:var(--e-4);bottom:calc(var(--aba) + env(safe-area-inset-bottom) + var(--e-3));z-index:45;align-items:center;gap:var(--e-3);min-height:48px;padding:0 var(--e-2) 0 var(--e-4);border-radius:var(--r-3);background:var(--marinho);color:var(--faixa-texto);font-size:var(--t-15);display:flex;position:fixed;box-shadow:0 8px 24px #0000004d}.toast .botao.texto{color:var(--ouro);min-height:44px;padding:0 var(--e-3);margin-left:auto}.abas{z-index:20;padding:0 var(--e-2) env(safe-area-inset-bottom);background:var(--aba-fundo);border-top:1px solid var(--linha);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.aba{height:var(--aba);font-size:var(--t-12);color:var(--texto-2);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-weight:500;line-height:14px;display:flex;position:relative}.aba .ico{stroke-width:1.9px;width:24px;height:24px}.aba[aria-current=page]{color:var(--acao);font-weight:600}.aba[aria-current=page] .ico{stroke-width:2.2px}.aba .selo{box-shadow:0 0 0 2px var(--superficie);position:absolute;top:3px;left:calc(50% + 7px)}.vazio{justify-items:center;gap:var(--e-2);padding:var(--e-8) var(--e-4);text-align:center;color:var(--texto-2);font-size:var(--t-15);display:grid}.vazio .ico{stroke-width:1.6px;width:32px;height:32px}@keyframes veu-entra{0%{opacity:0}}@keyframes folha-sobe{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.veu,.folha{animation:none}.chave,.chave:before{transition:none}}@media (hover:hover){.item:hover,.escolha:hover:not([aria-pressed=true]),.opcao:hover:not([aria-pressed=true]){background-color:var(--pressionado)}}@media (min-width:960px){.app{grid-template-rows:auto auto 1fr;grid-template-columns:248px minmax(0,1fr);padding-top:0;display:grid}.faixa-status{display:none}.abas{align-content:start;gap:var(--e-1);height:100dvh;padding:var(--e-6) var(--e-3);background:var(--marinho);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;grid-area:1/1/-1;grid-template-columns:1fr;position:sticky;top:0}.abas:before{content:"Talentos";padding:0 var(--e-3) var(--e-5);color:var(--ouro);font-size:var(--t-22);font-weight:700}.aba{justify-content:flex-start;gap:var(--e-3);height:var(--alvo);padding:0 var(--e-3);border-radius:var(--r-2);font-size:var(--t-15);color:var(--faixa-texto-2);flex-direction:row}.aba[aria-current=page]{background:var(--marinho-2);color:var(--faixa-texto)}.aba .selo{box-shadow:none;margin-left:auto;position:static}.cabeca{min-height:72px;padding:var(--e-4) var(--e-8) 0;grid-column:2;position:static}.faixa{margin:0 var(--e-8);padding:var(--e-5) var(--e-6) var(--e-6);border-radius:var(--r-4);grid-column:2}.conteudo{width:100%;max-width:1120px;padding:var(--e-6) var(--e-8) var(--e-8);grid-column:2}.conteudo.grade-2{gap:0 var(--e-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.conteudo.grade-2>.secao{margin-top:var(--e-6)}.veu{align-items:center}.folha{border-radius:20px;max-height:86dvh}.toast{left:auto;right:var(--e-8);width:380px;bottom:var(--e-8)}}button,a,label,summary,[role=button],[role=switch]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button,.aba,.item{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.botao-ico:active,.pilula:active,.escolha:active,.opcao:active,.seg button:active,.botao-fechar:active,.coluna:active,.aba:active,button.stat:active{background-image:linear-gradient(var(--pressionado), var(--pressionado))}.cabeca .botao-ico:active,.cabeca .pilula:active,.faixa .botao-ico:active,.faixa .pilula:active,.faixa button.stat:active,.toast .botao:active{background-image:linear-gradient(#ffffff1a,#ffffff1a)}.titulo-mes:active,.link:active{opacity:.7}.botao:disabled:active{filter:none}.item:disabled:active{background:0 0}.item:disabled{opacity:.5;cursor:default}button:disabled{cursor:default}.app.recarregando .faixa,.app.recarregando .conteudo{opacity:.6;transition:opacity .2s}.cabeca-titulo .titulo-mes{font:inherit;letter-spacing:inherit;color:inherit}.carregando{align-content:center;place-items:center;gap:var(--e-4);min-height:100dvh;padding:var(--e-6);background:var(--marinho);color:var(--faixa-texto-2);text-align:center;font-size:var(--t-15);display:grid}.carregando .botao{justify-self:center}.vazio .botao{margin-top:var(--e-2)}.item.sem-chip{grid-template-columns:minmax(0,1fr) auto}.item.zerada .item-titulo,.item.zerada .item-valor{color:var(--texto-2);font-weight:400}.item-fim .item-sub{text-align:right}.item-marcado{color:var(--acao);place-items:center;display:grid}.item-marcado .ico{stroke-width:2.5px;width:20px;height:20px}.pessoa-familia{--cor:var(--dado-fraco);--cor-texto:#fff}.avatar .ico{width:16px;height:16px}.rotulo-grupo .avatar .ico{width:14px;height:14px}.secao-cabeca .link{flex:none}.secao-cabeca .link:after{inset:-16px -8px -8px}.coluna:disabled{cursor:default}.coluna-valor.sem{color:var(--texto-2);font-weight:400}.valor-g .rs{font-size:var(--t-17);letter-spacing:0;margin-right:2px;font-weight:600}.campo .item-sub{white-space:normal}.campo-erro{font-size:var(--t-13);color:var(--erro);font-weight:600;line-height:18px}.campo input[aria-invalid=true]{border-color:var(--erro)}.erro-caixa{margin:var(--e-3) 0 0;padding:var(--e-3) 14px;border-radius:var(--r-3);background:var(--erro-fundo);color:var(--erro);font-size:var(--t-15);font-weight:600;line-height:20px}.rodape-duplo{gap:var(--e-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rodape-duplo .botao{width:100%}.botao[aria-busy=true]{cursor:progress}.folha{transform:translateY(var(--arrasto,0px));outline:none}.folha.alta{height:calc(100dvh - env(safe-area-inset-top) - 8px);background:var(--fundo)}.folha.voltando{transition:transform .2s var(--curva-ios)}.folha-alca{cursor:grab}.folha-topo .pilula{flex:none}.folha-texto{margin:0 0 var(--e-2);font-size:var(--t-15);color:var(--texto-2);line-height:20px}.veu.saindo{animation:.2s ease-in forwards veu-sai}.veu.saindo .folha{animation:.22s ease-in forwards folha-desce}@keyframes veu-sai{to{opacity:0}}@keyframes folha-desce{to{transform:translateY(100%)}}html.folha-aberta{overflow:hidden}.folha.sem-rodape .folha-corpo{padding-bottom:calc(env(safe-area-inset-bottom) + var(--e-6))}@media (max-width:959px){html.folha-aberta .toast{bottom:calc(max(var(--folha-rodape,0px), env(safe-area-inset-bottom)) + var(--e-3))}}.folha.alta .seg,.folha.alta .botao:not(.primario):not(.texto){background-color:var(--superficie)}.curva{max-width:560px}.toast{animation:toast-entra .2s var(--curva-ios);box-shadow:inset 0 0 0 1px var(--faixa-linha), 0 8px 24px #0000004d}.toast-texto{min-width:0;padding:var(--e-3) 0;flex:1}@keyframes toast-entra{0%{opacity:0;transform:translateY(8px)}}.esqueleto{gap:var(--e-3);display:grid}.esqueleto i{border-radius:var(--r-4);background:var(--superficie);height:60px;display:block}.esqueleto i:first-child{height:120px}.faixa .esqueleto i{background:var(--marinho-2);height:44px}@media (prefers-reduced-motion:reduce){.veu.saindo,.veu.saindo .folha,.toast{animation:none}.folha.voltando,.app.recarregando .faixa,.app.recarregando .conteudo{transition:none}}@media (min-width:960px){.folha.alta{height:86dvh}.carregando{min-height:100dvh}}.ico.girando{animation:1s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}.item-marcado{width:20px}@media (prefers-reduced-motion:reduce){.ico.girando{animation:none}}.stat-valor.atencao{color:var(--faixa-atencao)}.frescor .atencao{color:var(--faixa-atencao);display:inline-flex}button.frescor{color:var(--faixa-texto-2);text-align:left}.acesso{--cartao:var(--superficie);--cartao-2:var(--superficie-2);min-height:100dvh;padding:calc(env(safe-area-inset-top) + var(--e-6)) var(--e-4) calc(env(safe-area-inset-bottom) + var(--e-6));background:var(--marinho);color:var(--faixa-texto)}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]) .acesso{--cartao:var(--superficie-2);--cartao-2:var(--superficie)}}:root[data-tema=escuro] .acesso{--cartao:var(--superficie-2);--cartao-2:var(--superficie)}.acesso-coluna{gap:var(--e-6);width:100%;max-width:420px;margin:0 auto;display:grid}.acesso-marca{justify-items:center;gap:var(--e-2);padding-top:var(--e-2);text-align:center;display:grid}.acesso-marca img{width:72px;height:72px;display:block}.acesso-marca h1{font-size:var(--t-28);letter-spacing:-.01em;color:var(--ouro);font-weight:700;line-height:34px}.acesso-citacao{max-width:300px;font-size:var(--t-13);color:var(--faixa-texto-2);line-height:18px}.acesso-ref{white-space:nowrap}.acesso-marca.compacta{justify-content:center;align-items:center;gap:var(--e-1);grid-auto-flow:column;padding-top:0}.acesso-marca.compacta img{width:40px;height:40px}.acesso-marca.compacta h1{font-size:var(--t-22);line-height:28px}.acesso-cartao{padding:var(--e-5) var(--e-4);border-radius:var(--r-4);background:var(--cartao);color:var(--texto)}.acesso-passo{margin-bottom:var(--e-1);font-size:var(--t-13);color:var(--texto-2);font-weight:600;line-height:18px}.acesso-cartao .botao:not(.primario):not(.texto),.acesso-cartao .chip-ico.neutro{background-color:var(--cartao-2)}.acesso-titulo{font-size:var(--t-22);letter-spacing:-.01em;font-weight:700;line-height:28px}.acesso-texto{margin-top:var(--e-1);font-size:var(--t-15);color:var(--texto-2);line-height:20px}.acesso-email{color:var(--texto);overflow-wrap:anywhere;font-weight:600}.acesso-nota{font-size:var(--t-13);color:var(--texto-2);text-align:center;line-height:18px}.acesso-aviso{align-items:center;gap:var(--e-2);margin-top:var(--e-3);padding:var(--e-2) var(--e-3);border-radius:var(--r-3);background:var(--atencao-fundo);color:var(--atencao);font-size:var(--t-15);font-weight:600;line-height:20px;display:flex}.acesso-aviso .ico{width:18px;height:18px}.acesso-cartao .campo .rotulo-secao{margin:var(--e-4) 0 0}.acesso-cartao>form:first-child>.campo:first-child .rotulo-secao{margin-top:0}.acesso-cartao .campo input{background:var(--superficie)}.acesso-cartao .erro-caixa{margin-top:var(--e-4)}.acesso-acoes{gap:var(--e-2);margin-top:var(--e-5);display:grid}.acesso-acoes .acesso-nota{margin-top:var(--e-1)}.acesso-gerando{margin-top:var(--e-5)}.acesso-folha-texto{font-size:var(--t-17);color:var(--texto);line-height:22px}.acesso-rodape{margin-top:calc(var(--e-2) * -1);justify-content:center;display:flex}.acesso-rodape .botao.texto{color:var(--faixa-texto-2)}.acesso-rodape .botao.texto:active{filter:none;opacity:.7}.acesso-codigo input{font-size:var(--t-28);letter-spacing:.3em;text-indent:.3em;text-align:center;font-variant-numeric:tabular-nums;font-weight:600}.acesso-qr-bloco{justify-items:center;gap:var(--e-3);margin-top:var(--e-5);display:grid}.acesso-qr{padding:var(--e-3);border-radius:var(--r-3);box-shadow:inset 0 0 0 1px var(--linha);background:#fff}.acesso-qr img{width:200px;height:200px;display:block}.acesso-chave-bloco{margin-top:var(--e-4);padding:var(--e-1) var(--e-2) var(--e-3) var(--e-3);border-radius:var(--r-3);background:var(--cartao-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:2px;display:grid}.acesso-chave-bloco .botao.texto{min-height:44px;padding:0 var(--e-2);font-size:var(--t-15)}.acesso-chave-bloco .botao.texto .ico{width:18px;height:18px}.acesso-chave-rotulo{font-size:var(--t-13);color:var(--texto-2);font-weight:600;line-height:18px}.acesso-chave{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--t-17);letter-spacing:.06em;word-spacing:.2em;color:var(--texto);-webkit-user-select:all;user-select:all;grid-column:1/-1;line-height:24px;display:grid}.acesso-passos{gap:var(--e-4);margin-top:var(--e-5);display:grid}.acesso-passos li{align-items:center;gap:var(--e-3);display:flex}.acesso-passo-texto{min-width:0;font-size:var(--t-17);gap:2px;line-height:22px;display:grid}.acesso-passo-texto b{font-weight:600}.acesso-passo-texto .item-sub{white-space:normal}body:has(.acesso) .toast{bottom:calc(env(safe-area-inset-bottom) + var(--e-4));background:var(--marinho-2);box-shadow:inset 0 0 0 1px var(--faixa-linha), 0 8px 24px #00000059}.acesso-abrindo{place-items:center;display:grid}.acesso-carregando{font-size:var(--t-15);color:var(--faixa-texto-2);animation:.2s ease-out .6s both acesso-aparece}@keyframes acesso-aparece{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.acesso-carregando{animation:none}}@media (min-width:960px){.acesso{padding:var(--e-8) var(--e-6);align-content:center;display:grid}.acesso-coluna{gap:var(--e-6)}}.pj-topo{gap:var(--e-4);margin:var(--e-2) 0 var(--e-3);padding:var(--e-4);border-radius:var(--r-4);background:var(--superficie);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pj-rotulo{font-size:var(--t-13);color:var(--texto-2);line-height:18px;display:block}.pj-valor{font-size:var(--t-22);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px;display:block}.pj-negativo{color:var(--erro)}.pj-alerta{margin:0 0 var(--e-3);font-size:var(--t-15);color:var(--erro);align-items:center;gap:6px;font-weight:600;line-height:20px;display:flex}.pj-alerta .ico{width:18px;height:18px}.folha-texto.pj-nota{margin-top:var(--e-3)}.pj-seg{margin:var(--e-3) 0}.pj-sub-atencao{color:var(--atencao);font-weight:600}.pj-diferenca{font-size:var(--t-15);align-items:center;gap:6px;font-weight:600;line-height:20px;display:flex}.pj-diferenca.falta{color:var(--atencao)}.pj-diferenca.sobra{color:var(--positivo)}.pj-diferenca .ico{width:18px;height:18px}.pj-folha .pj-diferenca{margin:var(--e-2) var(--e-1) 0}.pj-conta .item{min-height:52px}.pj-conta .item-titulo{white-space:normal}.item.pj-total .item-titulo{font-weight:600}.item.pj-total .item-valor{font-weight:700}.pj-meses .item-fim .etq{justify-self:end}.pj-folha .item-titulo,.pj-meses .item-sub,.item.pj-meta .item-sub{white-space:normal}.item.pj-cartao-topo{gap:var(--e-2);padding-block:var(--e-4);grid-template-columns:minmax(0,1fr);display:grid}.pj-par{gap:var(--e-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pj-par>span{min-width:0}.item.pj-meta{grid-template-columns:36px minmax(0,1fr) auto;align-items:start;row-gap:6px;padding-block:12px}.item.pj-meta .chip-ico{grid-row:span 3}.item.pj-meta .item-titulo{white-space:normal}.pj-meta-pct{font-size:var(--t-15);font-variant-numeric:tabular-nums;font-weight:600;line-height:20px}.item.pj-meta .medidor{grid-column:2/4;margin-top:2px;display:block}.pj-meta-rotulo{font-size:var(--t-13);color:var(--texto-2);font-variant-numeric:tabular-nums;grid-column:2/4;line-height:18px}.pj-form .campo+.campo,.pj-campo{margin-top:var(--e-3)}.pj-inteiro{white-space:nowrap}.cm-mes{justify-content:space-between;align-items:center;gap:var(--e-2);margin:0 0 var(--e-2);display:flex}.cm-mes-nome{text-align:center;min-width:0;font-size:var(--t-17);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;line-height:22px;overflow:hidden}.faixa.cm-faixa .botao-ico:disabled{opacity:.35;cursor:default}.faixa.cm-faixa .frescor{margin-top:var(--e-3)}.cm-coluna:empty{display:none}@media (max-width:959px){.cm-coluna:not(:empty)+.cm-coluna{margin-top:var(--e-6)}}.cm-lista .item.cm-item{align-items:start;padding-block:12px}.cm-lista .item.cm-item .chip-ico{align-self:center}.cm-lista .item.cm-item .item-fim{align-self:start}.cm-situacao{min-width:0;margin-top:6px;display:flex}.cm-situacao .etq{white-space:normal;height:auto;min-height:20px;padding:2px 6px}.cm-lista .cm-origem{font-size:var(--t-12);line-height:16px}.cm-lista .item.cm-item .item-titulo{white-space:normal}.cm-sub-atencao{color:var(--atencao);font-weight:600}.cm-dentro{padding:0 0 var(--e-2) 64px;margin-top:-6px}.cm-dentro li+li{border-top:1px solid var(--linha)}.cm-dentro-item{align-items:center;column-gap:var(--e-2);width:100%;min-height:48px;padding:4px var(--e-4) 4px 0;text-align:left;color:var(--texto);grid-template-columns:28px minmax(0,1fr) auto;display:grid}.cm-dentro-item:active{background:var(--pressionado)}.cm-dentro-texto{min-width:0;display:grid}.cm-dentro-nome{font-size:var(--t-15);white-space:nowrap;text-overflow:ellipsis;line-height:20px;overflow:hidden}.cm-dentro-sub{font-size:var(--t-13);color:var(--texto-2);white-space:nowrap;text-overflow:ellipsis;line-height:18px;overflow:hidden}.cm-dentro-valor{font-size:var(--t-15);color:var(--texto-2);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:20px}@media (hover:hover){.cm-dentro-item:hover{background:var(--pressionado)}}.cm-sugerida-botoes{gap:var(--e-2);padding:0 var(--e-4) var(--e-3) 64px;grid-template-columns:1fr 1fr;display:grid}.cm-sugerida-botoes .botao{min-height:44px;padding:0 var(--e-3)}.cm-alertas .secao-nota{color:var(--atencao);font-weight:600}.cm-alerta-lista .item-sub{margin-top:2px;display:flex;overflow:visible}.cm-rodape .erro-caixa{margin:0 0 var(--e-2)}.cm-folha .meta-linha{margin-top:var(--e-2)}.cm-folha .no-banco{overflow-wrap:anywhere}.folha-texto.cm-folha-nota{margin-top:var(--e-3)}.cm-campos{gap:var(--e-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cm-campos-nome{margin-top:var(--e-1);grid-template-columns:minmax(0,1fr) 96px}.cm-campos .campo input{min-width:0;padding:0 10px}.cm-form>.folha-texto{margin-top:calc(var(--e-1) * -1)}.folha-texto.cm-dica{margin-top:var(--e-2)}.cm-campo-valor,.cm-campo-padrao,.cm-meses,.cm-so-mes-botao,.cm-so-mes .erro-caixa{margin-top:var(--e-3)}.cm-folha-links,.cm-remover{margin-top:var(--e-6)}.resumo-coluna:empty{display:none}.resumo-coluna+.resumo-coluna{margin-top:var(--e-6)}.faixa-resumo .trio.sem-fora{grid-template-columns:repeat(2,minmax(0,1fr))}.faixa.faixa-resumo .trio button.stat,.faixa.faixa-resumo button.frescor{min-height:0;position:relative}.faixa.faixa-resumo .trio button.stat:after{content:"";position:absolute;inset:-8px 0 0}.faixa.faixa-resumo button.frescor:after{content:"";position:absolute;inset:-12px -8px -16px}.resumo .item.passo-feito .item-titulo{color:var(--texto-2)}.resumo .grupo>.vazio{padding:var(--e-6) var(--e-4)}@media (min-width:960px){.resumo-coluna+.resumo-coluna{margin-top:0}}.faixa.faixa-resumo .resumo-detalhe{gap:2px var(--e-3);width:100%;margin-top:var(--e-3);font-size:var(--t-12);color:var(--faixa-texto-2);text-align:left;flex-wrap:wrap;line-height:16px;display:flex;position:relative}.faixa.faixa-resumo .resumo-detalhe:after{content:"";position:absolute;inset:-14px -8px -8px}.faixa.faixa-resumo .resumo-detalhe:active{opacity:.7}.resumo-entrou .resumo-conta+.resumo-conta{margin-top:var(--e-4)}.resumo-entrou .resumo-conta:first-child{margin-top:var(--e-2)}.item.resumo-total .item-titulo{font-weight:600}.item.resumo-total .item-valor{font-weight:700}.folha-texto.resumo-nota{margin-top:var(--e-4)}.busca-caixa{position:relative}.busca-caixa .busca input{padding-right:var(--alvo)}.busca input::-webkit-search-cancel-button{appearance:none;display:none}.busca input::-webkit-search-decoration{appearance:none;display:none}.busca-limpar{width:var(--alvo);height:var(--alvo);border-radius:var(--r-3);color:var(--texto-2);place-items:center;display:grid;position:absolute;top:0;right:0}.busca-limpar .ico{stroke-width:2.5px;width:18px;height:18px}.busca-limpar:active{color:var(--texto)}.filtro-ativo .filtro-nome{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.filtro-ativo .filtro-total{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.resultados{margin:var(--e-4) var(--e-1) 0;font-size:var(--t-15);color:var(--texto-2);font-variant-numeric:tabular-nums;line-height:20px}.resultados b{color:var(--texto);white-space:nowrap;font-weight:600}.resultados b.positivo{color:var(--positivo)}.botao.mais{margin-top:var(--e-5);background:var(--superficie)}.valor-inline{white-space:nowrap}.folha-classificar .folha-topo .item-sub{white-space:normal}.valor-g.entrada{color:var(--positivo)}.sugestao{align-items:center;gap:var(--e-3);margin-top:var(--e-4);padding:var(--e-3);border-radius:var(--r-3);background:var(--superficie-2);display:flex}.sugestao .item-texto{flex:1}.sugestao .item-titulo{white-space:normal;font-size:var(--t-15);font-weight:600;line-height:20px}.sugestao .item-sub{white-space:normal}.sugestao .botao{min-height:var(--alvo);padding:0 var(--e-4);flex:none}.escolhas.outras{margin-top:var(--e-3)}.fila-pos{cursor:default;font-variant-numeric:tabular-nums}.folha-rodape .erro-caixa{margin:0 0 var(--e-2)}.lancar-dia input{text-align:left;min-width:0;line-height:46px;display:block}.lancar-dia input::-webkit-date-and-time-value{text-align:left}.lancar-sem-conta{justify-items:start;gap:var(--e-2);display:grid}.faixa.areas-faixa{--dado:#6fb3d6;--dado-trilho:#20384a;--atencao:var(--faixa-atencao);--superficie:var(--marinho);--texto:var(--faixa-texto)}.areas-faixa .medidor,.areas-folha-medidor .medidor{display:block}.areas-metas-valor{margin:2px 0 var(--e-3);font-size:var(--t-22);white-space:nowrap;font-weight:700;line-height:28px}.areas-metas-de{font-size:var(--t-15);color:var(--faixa-texto-2);font-weight:400;line-height:20px}.areas-metas-nota{margin-top:var(--e-3);font-size:var(--t-13);color:var(--faixa-texto-2);flex-wrap:wrap;align-items:center;gap:0 6px;line-height:18px;display:flex}.areas-metas-passou{color:var(--faixa-atencao);align-items:center;gap:3px;font-weight:600;display:inline-flex}.areas-metas-passou .ico{stroke-width:2.5px;width:14px;height:14px}.areas-valor{margin-top:var(--e-1)}.areas-passou{color:var(--atencao);align-items:center;gap:3px;font-weight:600;display:inline-flex}.areas-passou .ico{stroke-width:2.5px;width:14px;height:14px}.areas-folha-medidor{margin-top:var(--e-3)}.areas-folha .grupo.meses,.areas-folha .grupo.partes{margin-inline:calc(var(--e-4) * -1)}.areas-folha .grupo.partes .grupo.sem-recuo>li+li:before{right:var(--e-4)}.areas-serie-1{--cor:var(--m-credito)}.areas-serie-2{--cor:var(--m-pix)}.areas-serie-3{--cor:var(--m-debito)}.areas-serie-4{--cor:var(--m-boleto)}.areas-serie-5{--cor:var(--m-transferencia)}.areas-serie-6{--cor:var(--m-dinheiro)}.areas-serie-7{--cor:var(--m-tarifa)}.areas-serie-resto{--cor:var(--m-outro)}.areas-icones{gap:var(--e-2) var(--e-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.areas-icone{height:var(--alvo);border-radius:var(--r-3);background:var(--superficie-2);color:var(--texto);place-items:center;display:grid}.areas-icone .ico{width:20px;height:20px}.areas-icone[aria-pressed=true]{background:var(--acao);color:var(--acao-texto)}.areas-cores{gap:var(--e-2) var(--e-1);grid-template-columns:repeat(7,minmax(0,1fr));justify-items:center;display:grid}.areas-cor{background:var(--cor);color:#12212b;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:relative}.areas-cor:after{content:"";position:absolute;inset:-4px}.areas-cor[aria-pressed=true]{box-shadow:0 0 0 2px var(--superficie), 0 0 0 4px var(--acao)}.areas-cor .ico{stroke-width:2.5px;width:18px;height:18px}.areas-icone:active,.areas-cor:active{background-image:linear-gradient(var(--pressionado), var(--pressionado))}.areas-mascara input{-webkit-text-security:disc}.areas-chave{margin-top:var(--e-3)}.areas-categorias{margin-top:var(--e-1)}.areas-cats{gap:var(--e-2);flex-wrap:wrap;display:flex}.areas-cat{background:var(--superficie-2);height:36px;font-size:var(--t-15);border-radius:18px;align-items:center;gap:2px;padding:0 2px 0 14px;line-height:20px;display:inline-flex}.areas-cat.nova{box-shadow:inset 0 0 0 1.5px var(--linha-forte);background:0 0}.areas-cat button{width:32px;height:32px;color:var(--texto-2);border-radius:50%;place-items:center;display:grid;position:relative}.areas-cat button:after{content:"";position:absolute;inset:-6px}.areas-cat button:active{background:var(--pressionado)}.areas-cat .ico{stroke-width:2.5px;width:16px;height:16px}.areas-nova-cat{align-items:end;gap:var(--e-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.areas-nova-cat .botao{min-height:48px}.areas-erro-cat{margin-top:6px}.areas-arquivar{margin-top:var(--e-6)}.areas-rodape .erro-caixa{margin:0 0 var(--e-2)}.areas-arquivadas .item-fim,.areas-arquivadas .pilula{justify-self:end}.contas-nota{margin-top:var(--e-2);font-size:var(--t-12);color:var(--faixa-texto-2);line-height:16px}.faixa.contas-faixa button.frescor{min-height:var(--alvo)}.contas-faixa .frescor>.ico,.contas-faixa .frescor .ok .ico.girando{color:var(--faixa-texto-2)}.contas-renovar{width:100%;min-height:var(--alvo);margin-bottom:calc(var(--e-2) * -1);font-size:var(--t-12);color:var(--faixa-atencao);text-align:left;align-items:center;gap:6px;font-weight:600;line-height:16px;display:flex}.contas-renovar .ico{width:14px;height:14px}.folha-texto.contas-aviso{color:var(--atencao);font-weight:600}.contas-coluna:empty{display:none}@media (max-width:959px){.contas-coluna:not(:empty)+.contas-coluna{margin-top:var(--e-6)}}.contas .item.cartao .cartao-limite{flex-wrap:wrap;row-gap:2px}.contas .item.cartao .cartao-limite>span:last-child{margin-left:auto}.contas .item-fim .etq{justify-self:end}.secao.contas-conexoes{scroll-margin-top:calc(env(safe-area-inset-top) + var(--cabeca) + var(--e-2))}.contas-conexao.com-botao>.item{padding-right:116px}.contas-conexao>.pilula.contas-autorizar{top:50%;right:var(--e-4);z-index:2;background:var(--atencao-fundo);color:var(--atencao);position:absolute;transform:translateY(-50%)}.contas-sub-atencao{color:var(--atencao);font-weight:600}.contas-lema{margin:var(--e-1) 0 var(--e-2);font-size:var(--t-17);font-weight:600;line-height:22px}.contas-info{margin-top:var(--e-2)}.contas-info .item{min-height:48px;padding-inline:0}.contas-info .item-titulo{color:var(--texto-2);font-size:var(--t-15)}.contas-info-valor{font-size:var(--t-15);color:var(--texto);font-variant-numeric:tabular-nums;text-align:right;line-height:20px}.contas-info-lista{white-space:normal;max-width:220px}.grupo.sem-recuo.contas-info>li+li:before{left:0}.folha-texto.contas-folha-nota{margin-top:var(--e-4)}.contas-chave{margin-top:var(--e-3)}.contas-arquivar{margin-top:var(--e-6)}.contas-rodape .erro-caixa{margin:0 0 var(--e-2)}.contas-tipo-rotulo{margin-top:var(--e-1)}.campo.contas-nome,.campo.contas-saldo{margin-top:var(--e-4)}.contas-nota-manual{margin:var(--e-2) var(--e-1) 0;font-size:var(--t-13);color:var(--texto-2);line-height:18px}.contas .item.contas-patrimonio .item-titulo{white-space:normal}.folha.ajustes .folha-corpo>.secao:first-child{margin-top:var(--e-2)}.ajustes-tema .seg button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.ajustes-tema .seg .ico{width:16px;height:16px}.ajustes-chaves{margin-top:var(--e-3)}.ajustes-chaves .linha-chave{padding:var(--e-2) var(--e-4)}.ajustes-chaves .linha-chave .item-titulo{font-size:var(--t-17);line-height:22px}.ajustes-instalar .item-titulo{white-space:normal}.item.ajustes-perigo .item-titulo{color:var(--erro);font-weight:600}.item.ajustes-perigo .chip-ico{color:var(--erro);background:var(--erro-fundo)}.ajustes-link{margin-top:var(--e-1)}.campo.ajustes-link input{font-size:var(--t-15);color:var(--texto-2);text-overflow:ellipsis}.ajustes-link-botoes{gap:var(--e-2);display:grid}.folha-texto.ajustes-nota{margin-top:var(--e-4)}.folha-texto.ajustes-texto{margin-top:var(--e-1)}.ajustes-rodape .erro-caixa{margin:0 0 var(--e-2)}.ajustes-regras .botao-ico{justify-self:end}.ajustes-regra-sub{min-width:0;display:flex}.ajustes-regra-sub>:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ajustes-regra-sub>:last-child{white-space:pre;flex:none}
