.g-data{font-size:14px;color:var(--s-tinta-fraca)!important}.s-rodape-links{flex-wrap:wrap;gap:6px 16px;display:flex}.g-calc{border:1px solid var(--s-linha);background:var(--s-superficie);border-radius:16px;flex-direction:column;gap:18px;padding:20px;display:flex}.g-campos{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));align-items:end;gap:14px;display:grid}.g-campos label{color:var(--s-tinta-media);flex-direction:column;gap:6px;min-width:0;font-size:14px;display:flex}.g-campos input{font:inherit;font-variant-numeric:tabular-nums;color:var(--s-tinta);background:var(--s-fundo);border:1px solid var(--s-linha);border-radius:10px;width:100%;min-width:0;padding:10px 12px;font-size:20px;font-weight:600}.g-campos input:focus-visible{outline:2px solid var(--s-tinta);outline-offset:2px}.g-resultado{background:var(--s-linha);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:1px;display:grid;overflow:hidden}.g-resultado div{background:var(--s-fundo);flex-direction:column;gap:2px;padding:14px 16px;display:flex}.g-resultado span{color:var(--s-tinta-fraca);font-size:13px}.g-resultado strong{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:clamp(22px,19px + .8vw,28px);font-weight:700}.g-tabela{border:1px solid var(--s-linha);border-radius:14px;overflow-x:auto}.g-tabela table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:460px;font-size:15px}.g-tabela th,.g-tabela td{text-align:right;border-bottom:1px solid var(--s-linha);white-space:nowrap;padding:10px 14px}.g-tabela tr:last-child td{border-bottom:0}.g-tabela th{color:var(--s-tinta-fraca);font-size:13px;font-weight:600}.g-tabela th:first-child,.g-tabela td:first-child{text-align:left}.g-tabela caption{caption-side:bottom;text-align:left;color:var(--s-tinta-fraca);padding:10px 14px;font-size:13px}.g-passos{counter-reset:passo;gap:20px;margin:0;padding:0;list-style:none;display:grid}.g-passos li{counter-increment:passo;grid-template-columns:36px 1fr;gap:4px 14px;display:grid}.g-passos li:before{content:counter(passo);border:1px solid var(--s-linha-forte,var(--s-linha));width:32px;height:32px;color:var(--s-tinta-media);font-variant-numeric:tabular-nums;border-radius:999px;grid-row:span 2;place-items:center;font-size:14px;font-weight:600;display:grid}.g-passos h3{font-size:18px}.g-passos p{color:var(--s-tinta-media);margin:0}.g-lista{background:var(--s-linha);border:1px solid var(--s-linha);border-radius:16px;gap:1px;display:grid;overflow:hidden}.g-lista a{background:var(--s-superficie);flex-direction:column;gap:6px;padding:20px;text-decoration:none;display:flex}.g-lista a:hover h2{text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--s-linha);text-decoration-color:var(--s-linha)}.g-lista p{color:var(--s-tinta-media)}.g-assinatura p{color:var(--s-tinta)!important}.g-fontes{color:var(--s-tinta-media);overflow-wrap:anywhere;gap:8px;margin:0;padding-left:20px;font-size:14px;display:grid}.g-fontes a{color:var(--s-tinta-media);text-underline-offset:3px}
