.changelog[data-astro-cid-cez4i6j7]{max-width:var(--largura-texto);margin-top:2rem}.changelog[data-astro-cid-cez4i6j7] ol[data-astro-cid-cez4i6j7]{gap:.45rem;margin:.75rem 0 0;padding:0;font-size:.9375rem;list-style:none;display:grid}.changelog[data-astro-cid-cez4i6j7] li[data-astro-cid-cez4i6j7]{grid-template-columns:6.5rem 1fr;align-items:baseline;gap:.75rem;display:grid}.changelog[data-astro-cid-cez4i6j7] time[data-astro-cid-cez4i6j7]{color:var(--cor-texto-suave);font-size:.75rem}@media (width<=30rem){.changelog[data-astro-cid-cez4i6j7] li[data-astro-cid-cez4i6j7]{grid-template-columns:1fr;gap:.1rem}}.calc{border:1px solid var(--cor-linha);border-radius:var(--raio-cartao);background:var(--cor-superficie);box-shadow:var(--sombra-ferramenta);gap:1.25rem;padding:clamp(1rem,3vw,1.5rem);display:grid}.calc__abas{background:var(--cor-superficie-2);border-radius:999px;gap:.25rem;width:fit-content;max-width:100%;padding:.25rem;display:inline-flex}.calc__abas button{min-height:2.5rem;color:var(--cor-texto-suave);white-space:nowrap;transition:background-color var(--t-rapida) ease, color var(--t-rapida) ease;background:0 0;border:0;border-radius:999px;padding-inline:1rem;font-size:.9375rem;font-weight:700}.calc__abas button[aria-pressed=true]{background:var(--cor-superficie);color:var(--cor-texto);box-shadow:0 1px 2px #0000001f}.calc__grade{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:1.25rem 1.75rem;display:grid}.calc__entradas,.calc__saidas{align-content:start;gap:1rem;display:grid}.campo-grupo{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.campo-grupo>label,.campo-grupo legend{padding:0;font-size:.9375rem;font-weight:700}.opcoes{gap:.4rem;display:grid}.opcao{border:1px solid var(--cor-linha);cursor:pointer;min-height:2.875rem;transition:border-color var(--t-rapida) ease, background-color var(--t-rapida) ease;border-radius:10px;align-items:center;gap:.6rem;padding:.4rem .8rem;font-size:.9375rem;display:flex}.opcao:hover{background:var(--cor-hover)}.opcao:has(input:checked){border-color:var(--cor-marca);background:var(--cor-marca-suave);font-weight:600}.opcao:has(input:focus-visible){outline:3px solid var(--cor-foco);outline-offset:2px}.opcao input{accent-color:var(--cor-marca);flex:none;width:1.1rem;height:1.1rem}.calc select,.calc input[type=month],.calc input[type=date],.calc input[type=text]{border:1px solid var(--cor-linha);background:var(--cor-fundo);font-variant-numeric:tabular-nums;border-radius:10px;width:100%;min-height:2.875rem;padding:.5rem .75rem}.entrada-moeda,.entrada-percentual{border:1px solid var(--cor-linha);background:var(--cor-fundo);color:var(--cor-texto-suave);border-radius:10px;align-items:center;gap:.4rem;padding-inline:.75rem;display:flex}.entrada-moeda:focus-within,.entrada-percentual:focus-within{outline:3px solid var(--cor-foco);outline-offset:2px}.entrada-moeda input,.entrada-percentual input{background:0 0;border:0;padding-inline:0}.entrada-moeda input:focus-visible,.entrada-percentual input:focus-visible{outline:none}.predefinidos{flex-wrap:wrap;gap:.4rem;display:flex}.predefinidos button{border:1px solid var(--cor-linha);min-height:2.25rem;font-family:var(--fonte-mono);color:var(--cor-texto-suave);transition:border-color var(--t-rapida) ease, background-color var(--t-rapida) ease, color var(--t-rapida) ease;background:0 0;border-radius:999px;padding:.25rem .75rem;font-size:.75rem}.predefinidos button:hover{background:var(--cor-hover);color:var(--cor-texto);border-color:color-mix(in srgb, var(--cor-marca) 40%, var(--cor-linha))}.calc .campo{--entalhe:var(--cor-superficie)}.calc .campo.destaque{padding-block:1.25rem 1rem}.calc .valor{font-family:var(--fonte-mono);font-variant-numeric:tabular-nums;margin-bottom:.4rem;font-size:clamp(1.75rem,1.3rem + 2vw,2.5rem);font-weight:700;line-height:1.15}.calc__linha{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;display:grid}.calc__linha .campo strong{font-size:.9375rem}.calc__nota,.calc__consequencia{color:var(--cor-texto-suave);font-size:.875rem;line-height:1.55}.calc__aviso{color:var(--cor-alerta);gap:.5rem;font-size:.875rem;display:flex}.calc__rodape{border-top:1px solid var(--cor-linha);color:var(--cor-texto-suave);align-items:start;gap:.5rem;padding-top:.75rem;font-size:.8125rem;line-height:1.5;display:flex}.calc__rodape svg{flex:none;margin-top:.15rem}.medidor{gap:.4rem;display:grid}.medidor__barra{background:var(--cor-superficie-2);border-radius:999px;height:.75rem;position:relative;overflow:hidden}.medidor__preenchimento{background:var(--cor-ok);width:100%;height:100%;transform:scaleX(var(--pct,0));transform-origin:0;transition:transform var(--t-media) var(--ease-saida), background-color var(--t-media) ease;border-radius:999px;display:block}.medidor[data-estado=excesso-ate-20] .medidor__preenchimento{background:var(--cor-aviso)}.medidor[data-estado=excesso-acima-20] .medidor__preenchimento{background:var(--cor-alerta)}.medidor__marca{top:-2px;bottom:-2px;left:calc(var(--pos) * 100%);background:var(--cor-texto);opacity:.45;width:2px;position:absolute}.medidor__legenda{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;font-size:.8125rem;display:flex}.revelavel{transition:grid-template-rows var(--t-media) var(--ease-saida);grid-template-rows:0fr;display:grid}.revelavel[data-aberto]{grid-template-rows:1fr}.revelavel__interno{overflow:hidden}@media (prefers-reduced-motion:reduce){.revelavel{transition:none}}@media (width<=46rem){.calc__grade{grid-template-columns:1fr}}.nota-erro[data-astro-cid-llxi6qai]{border-radius:var(--raio-campo);background:var(--cor-superficie-2);gap:.3rem;padding:.9rem 1rem;font-size:.875rem;line-height:1.55;display:grid}.composicao[data-astro-cid-llxi6qai]{gap:.5rem;display:grid}.composicao__barra[data-astro-cid-llxi6qai]{background:var(--cor-superficie-2);border-radius:999px;height:.75rem;display:flex;overflow:hidden}.composicao__fatia[data-astro-cid-llxi6qai]{flex:var(--fr,0) 0 0;min-width:0;transition:flex-grow var(--t-media) var(--ease-saida)}.composicao__legenda[data-astro-cid-llxi6qai]{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.25rem 1rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:grid}.composicao__legenda[data-astro-cid-llxi6qai] li[data-astro-cid-llxi6qai]{align-items:center;gap:.4rem;display:flex}.composicao__legenda[data-astro-cid-llxi6qai] strong[data-astro-cid-llxi6qai]{font-variant-numeric:tabular-nums;margin-left:auto}.composicao__ponto[data-astro-cid-llxi6qai]{border-radius:3px;flex:none;width:.6rem;height:.6rem}[data-astro-cid-llxi6qai][data-fatia=custo]{background:var(--cor-texto-suave)}[data-astro-cid-llxi6qai][data-fatia=despesas]{background:color-mix(in srgb, var(--cor-marca) 45%, var(--cor-superficie-2))}[data-astro-cid-llxi6qai][data-fatia=impostos]{background:color-mix(in srgb, var(--cor-marca) 70%, var(--cor-superficie-2))}[data-astro-cid-llxi6qai][data-fatia=taxa]{background:var(--cor-aviso)}[data-astro-cid-llxi6qai][data-fatia=lucro]{background:var(--cor-ok)}@media (prefers-reduced-motion:reduce){.composicao__fatia[data-astro-cid-llxi6qai]{transition:none}}.nota-erro[data-astro-cid-xygfbxmj]{border-radius:var(--raio-campo);background:var(--cor-superficie-2);gap:.3rem;padding:.9rem 1rem;font-size:.875rem;line-height:1.55;display:grid}.checklist[data-astro-cid-7ooa67w6]{gap:1.5rem}.checklist__topo[data-astro-cid-7ooa67w6]{align-items:end;gap:1rem;display:flex}.checklist__topo[data-astro-cid-7ooa67w6] .medidor[data-astro-cid-7ooa67w6]{flex:1}.checklist__limpar[data-astro-cid-7ooa67w6]{border:1px solid var(--cor-linha);min-height:2.25rem;color:var(--cor-texto-suave);white-space:nowrap;transition:background-color var(--t-rapida) ease, color var(--t-rapida) ease;background:0 0;border-radius:999px;padding:.25rem .9rem;font-size:.8125rem}.checklist__limpar[data-astro-cid-7ooa67w6]:hover{background:var(--cor-hover);color:var(--cor-texto)}.checklist__pronto[data-astro-cid-7ooa67w6]{border-radius:var(--raio-campo);background:var(--cor-marca-suave);align-items:start;gap:.5rem;padding:.8rem 1rem;font-size:.9375rem;line-height:1.5;display:flex}.checklist__pronto[data-astro-cid-7ooa67w6] svg[data-astro-cid-7ooa67w6]{color:var(--cor-ok);flex:none;margin-top:.1rem}.etapa[data-astro-cid-7ooa67w6]{gap:.5rem;display:grid}.etapa__cabecalho[data-astro-cid-7ooa67w6]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.etapa__cabecalho[data-astro-cid-7ooa67w6] h3[data-astro-cid-7ooa67w6]{margin:0;font-size:1.0625rem}.etapa__contagem[data-astro-cid-7ooa67w6]{color:var(--cor-texto-suave);font-variant-numeric:tabular-nums;font-size:.8125rem}.passos[data-astro-cid-7ooa67w6]{gap:.5rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.passo[data-astro-cid-7ooa67w6]{border:1px solid var(--cor-linha);transition:border-color var(--t-rapida) ease, background-color var(--t-rapida) ease;border-radius:10px;gap:.4rem;padding:.8rem 1rem;display:grid}.passo[data-astro-cid-7ooa67w6]:has(input:checked){border-color:color-mix(in srgb, var(--cor-ok) 45%, var(--cor-linha));background:var(--cor-superficie-2)}.passo[data-astro-cid-7ooa67w6]:has(input:focus-visible){outline:3px solid var(--cor-foco);outline-offset:2px}.passo__marca[data-astro-cid-7ooa67w6]{cursor:pointer;align-items:start;gap:.6rem;font-weight:700;line-height:1.4;display:flex}.passo__marca[data-astro-cid-7ooa67w6] input[data-astro-cid-7ooa67w6]{accent-color:var(--cor-ok);flex:none;width:1.15rem;height:1.15rem;margin-top:.1rem}.passo__marca[data-astro-cid-7ooa67w6] input[data-astro-cid-7ooa67w6]:focus-visible{outline:none}.passo[data-astro-cid-7ooa67w6]:has(input:checked) .passo__titulo[data-astro-cid-7ooa67w6]{color:var(--cor-texto-suave);text-decoration:line-through 1px}.passo__corpo[data-astro-cid-7ooa67w6]{color:var(--cor-texto-suave);gap:.4rem;padding-left:1.75rem;font-size:.875rem;line-height:1.55;display:grid}.passo__atencao[data-astro-cid-7ooa67w6]{color:var(--cor-alerta);align-items:start;gap:.4rem;display:flex}.passo__atencao[data-astro-cid-7ooa67w6] svg[data-astro-cid-7ooa67w6]{flex:none;margin-top:.15rem}.passo__link[data-astro-cid-7ooa67w6] a[data-astro-cid-7ooa67w6]{align-items:center;gap:.3rem;font-weight:600;display:inline-flex}@media (width<=30rem){.passo__corpo[data-astro-cid-7ooa67w6]{padding-left:0}}.ferramenta[data-astro-cid-spr2jwpe]{max-width:calc(var(--largura-ferramenta) + var(--gutter) * 2);gap:1.75rem;padding-block:clamp(1.5rem,4vw,2.5rem) clamp(2rem,6vw,4rem);display:grid}.ferramenta__calc[data-astro-cid-spr2jwpe]{scroll-margin-top:calc(var(--altura-cabecalho) + 1rem)}.relacionadas[data-astro-cid-spr2jwpe]{border-top:1px solid var(--cor-linha);margin-top:2.5rem;padding-top:1.75rem}.relacionadas[data-astro-cid-spr2jwpe] h2[data-astro-cid-spr2jwpe]{margin-bottom:1rem;font-size:1.375rem}.relacionadas__grade[data-astro-cid-spr2jwpe]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;display:grid}
