.topo-calc[data-astro-cid-og3mexun]{background:var(--cor-azul-claro);padding-block:clamp(2rem,5vw,3.5rem)}.trilha[data-astro-cid-og3mexun]{margin-bottom:1rem;font-size:.9375rem}h1[data-astro-cid-og3mexun]{text-transform:uppercase;max-width:16ch;font-size:clamp(2.75rem,8vw,5rem)}.subtitulo[data-astro-cid-og3mexun]{max-width:40rem;margin:1rem 0 0;font-size:1.1875rem}.corpo[data-astro-cid-og3mexun]{max-width:56rem;padding-block:2.5rem 4rem}.corpo[data-astro-cid-og3mexun] h2[data-astro-cid-og3mexun]{margin:2.5rem 0 1rem;font-size:clamp(1.75rem,4vw,2.5rem)}.corpo[data-astro-cid-og3mexun] h3[data-astro-cid-og3mexun]{margin:1.5rem 0 .75rem;font-size:1.25rem}.nota-calc[data-astro-cid-og3mexun]{max-width:46rem;margin:0 0 1.25rem}.calculadora[data-astro-cid-og3mexun]{border:1px solid var(--cor-borda);border-radius:var(--raio);background:#fbf6e8;padding:1.25rem}.grade[data-astro-cid-og3mexun]{grid-template-columns:minmax(7rem,1fr) minmax(0,1.4fr) minmax(0,1.4fr);align-items:center;gap:.6rem .75rem;display:grid}.cabeca[data-astro-cid-og3mexun]{text-transform:uppercase;letter-spacing:.06em;color:var(--cor-vermelho-texto);font-size:.875rem;font-weight:700}.mutacao[data-astro-cid-og3mexun]{font-weight:600}select[data-astro-cid-og3mexun]{width:100%;font:inherit;color:var(--cor-grafite);background:#fff;border:1px solid #bdb398;border-radius:.5rem;padding:.5rem .6rem;font-size:.9375rem}select[data-astro-cid-og3mexun]:focus-visible,.limpar[data-astro-cid-og3mexun]:focus-visible{outline:3px solid var(--cor-cobalto);outline-offset:2px}.sr[data-astro-cid-og3mexun]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.limpar[data-astro-cid-og3mexun]{font:inherit;color:var(--cor-cobalto);cursor:pointer;background:0 0;border:0;margin-top:1rem;padding:0;font-weight:600;text-decoration:underline}@media (width<=36rem){.grade[data-astro-cid-og3mexun]{grid-template-columns:1fr 1fr}.grade[data-astro-cid-og3mexun] .cabeca[data-astro-cid-og3mexun]:first-child{display:none}.mutacao[data-astro-cid-og3mexun]{grid-column:1/-1;margin-top:.5rem}}.resultado[data-astro-cid-og3mexun] .colunas{gap:1.25rem;display:grid}@media (width>=40rem){.resultado[data-astro-cid-og3mexun] .colunas{grid-template-columns:1fr 1fr}}.resultado[data-astro-cid-og3mexun] .coluna{border:1px solid var(--cor-borda);border-radius:var(--raio);background:#fff;padding:1rem 1.25rem}.resultado[data-astro-cid-og3mexun] .coluna h3{font-family:var(--letra-titulo);margin:0 0 .75rem;font-size:1.5rem;font-weight:400}.resultado[data-astro-cid-og3mexun] ul{margin:0;padding:0;list-style:none}.resultado[data-astro-cid-og3mexun] li{border-top:1px solid var(--cor-borda);grid-template-columns:1fr auto;gap:.15rem .75rem;padding:.6rem 0;display:grid}.resultado[data-astro-cid-og3mexun] li:first-child{border-top:0}.resultado[data-astro-cid-og3mexun] .filhote{flex-direction:column;display:flex}.resultado[data-astro-cid-og3mexun] .portador{color:var(--cor-grafite);font-size:.9375rem}.resultado[data-astro-cid-og3mexun] .explicacao{background:var(--cor-azul-claro);border-radius:var(--raio);margin:0 0 1rem;padding:.85rem 1.1rem}.resultado[data-astro-cid-og3mexun] .chance{color:var(--cor-vermelho-texto);white-space:nowrap;font-weight:700}.resultado[data-astro-cid-og3mexun] .barra{background:var(--cor-creme);border-radius:1rem;grid-column:1/-1;height:.4rem;overflow:hidden}.resultado[data-astro-cid-og3mexun] .barra span{background:var(--cor-vermelho);height:100%;display:block}.resultado[data-astro-cid-og3mexun] .aviso-letal{background:var(--cor-vermelho-suave);border-left:.35rem solid var(--cor-vermelho);border-radius:var(--raio);margin:0 0 1rem;padding:.85rem 1.1rem;font-weight:600}.resultado[data-astro-cid-og3mexun] .aviso-z{background:var(--cor-vermelho-suave);border-radius:var(--raio);margin:0 0 1rem;padding:.85rem 1.1rem}.nota[data-astro-cid-og3mexun]{color:#4a4a4a;font-size:.9375rem}.cartoes-mutacao[data-astro-cid-og3mexun]{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1rem;margin:1.5rem 0;padding:0;list-style:none;display:grid}.cartao-mutacao[data-astro-cid-og3mexun]{border:1px solid var(--cor-borda);border-radius:var(--raio);background:#fbf6e8;padding:.5rem .5rem 1rem}.corpo[data-astro-cid-og3mexun] .cartao-mutacao[data-astro-cid-og3mexun] h3[data-astro-cid-og3mexun]{margin:.85rem .5rem .35rem;font-size:1.125rem}.cartao-mutacao[data-astro-cid-og3mexun] p[data-astro-cid-og3mexun]{margin:0 .5rem;font-size:.9375rem}.resultado[data-astro-cid-og3mexun] li:has(.miniaturas){grid-template-columns:auto 1fr auto;align-items:center}.resultado[data-astro-cid-og3mexun] .miniaturas{grid-row:span 2;align-self:start;display:flex}.resultado[data-astro-cid-og3mexun] .miniaturas>*{width:3rem;height:3rem;box-shadow:0 0 0 1px var(--cor-borda);object-fit:cover;border:2px solid #fff;border-radius:50%;flex:none}.resultado[data-astro-cid-og3mexun] .miniaturas>*+*{margin-left:-1rem}.resultado[data-astro-cid-og3mexun] .miniaturas .sem-foto{background:var(--cor-azul-claro);color:#2424248c;place-items:center;display:grid}.resultado[data-astro-cid-og3mexun] .miniaturas .sem-foto svg{width:1.5rem;height:1.5rem}.resultado[data-astro-cid-og3mexun] li:has(.miniaturas) .barra{grid-column:2/-1}.lista-mutacoes[data-astro-cid-og3mexun] dt[data-astro-cid-og3mexun]{margin-top:1rem;font-weight:700}.lista-mutacoes[data-astro-cid-og3mexun] dd[data-astro-cid-og3mexun]{margin:.25rem 0 0}sup[data-astro-cid-og3mexun] a[data-astro-cid-og3mexun],.nota-fonte a{color:var(--cor-cobalto);padding-left:.15rem;font-weight:700;text-decoration:none}.fontes[data-astro-cid-og3mexun]{padding-left:1.25rem;font-size:.9375rem}.fontes[data-astro-cid-og3mexun] li[data-astro-cid-og3mexun]{margin-bottom:.4rem}.outra[data-astro-cid-og3mexun]{flex-wrap:wrap;gap:.75rem 2rem;margin-top:2.5rem;font-weight:600;display:flex}
