.arranha[data-astro-cid-e4jf4bpt]{background:var(--superficie);border-radius:var(--raio);box-shadow:var(--sombra);text-align:center;margin:2rem 0;padding:0 1.25rem 1.25rem;display:block;overflow:hidden}.titulo[data-astro-cid-e4jf4bpt]{background:var(--etiqueta);color:var(--etiqueta-texto);text-align:left;margin:0 -1.25rem 1rem;padding:.625rem 1rem;font-size:.875rem;font-weight:700}.tabuleiro[data-astro-cid-e4jf4bpt]{grid-template-columns:repeat(calc(var(--n) + 2), 2.75rem);grid-auto-rows:2.75rem;gap:4px;display:inline-grid}.pista[data-astro-cid-e4jf4bpt]{font-family:var(--f-ui);color:var(--rotulo);place-items:center;font-weight:700;display:grid}.casa[data-astro-cid-e4jf4bpt]{font:600 1.35rem var(--f-ui);color:var(--primaria);background:var(--superficie);border:2px solid var(--campo);border-radius:var(--raio-p);cursor:pointer}.casa[data-astro-cid-e4jf4bpt]:focus-visible{outline:3px solid var(--primaria);outline-offset:1px}.casa[data-astro-cid-e4jf4bpt][data-fixa]{color:var(--texto);background:var(--pastilha);border-color:var(--pastilha);cursor:default}.casa[data-astro-cid-e4jf4bpt].conflito{border-color:var(--erro);color:var(--erro)}[data-astro-cid-e4jf4bpt][data-resolvido=sim] .casa[data-astro-cid-e4jf4bpt]{border-color:var(--ok)}.ajuda[data-astro-cid-e4jf4bpt]{color:var(--texto-suave);margin:.75rem 0 0;font-size:.8125rem}.estado[data-astro-cid-e4jf4bpt]{min-height:1.4em;margin:.5rem 0;font-weight:600}[data-astro-cid-e4jf4bpt][data-resolvido=sim] .estado[data-astro-cid-e4jf4bpt]{color:var(--ok)}.limpar[data-astro-cid-e4jf4bpt]{border:2px solid var(--primaria);border-radius:var(--raio);background:var(--superficie);min-height:44px;color:var(--primaria);font:700 .875rem var(--f-ui);cursor:pointer;padding:0 1rem}@media (width<=26rem){.tabuleiro[data-astro-cid-e4jf4bpt]{grid-template-columns:repeat(calc(var(--n) + 2), 2.3rem);grid-auto-rows:2.3rem}}@media print{.ajuda[data-astro-cid-e4jf4bpt],.estado[data-astro-cid-e4jf4bpt],.limpar[data-astro-cid-e4jf4bpt]{display:none}}.collatz[data-astro-cid-rxe3e5id]{background:var(--superficie);border-radius:var(--raio);box-shadow:var(--sombra);border-top:6px solid var(--etiqueta);margin:2rem 0;padding:1.25rem;display:block}label[data-astro-cid-rxe3e5id]{flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.95rem;font-weight:600;display:flex}input[data-astro-cid-rxe3e5id]{border:2px solid var(--campo);border-radius:var(--raio-p);background:var(--superficie);width:9rem;min-height:44px;color:var(--texto);font:1rem var(--f-ui);padding:0 .625rem}input[data-astro-cid-rxe3e5id]:focus-visible{border-color:var(--primaria);outline-offset:2px}.resumo[data-astro-cid-rxe3e5id]{margin:.75rem 0;font-size:.9rem}.grafico[data-astro-cid-rxe3e5id]{width:100%;height:7rem;color:var(--primaria);background:var(--fundo);border-radius:var(--raio-p)}.sequencia[data-astro-cid-rxe3e5id]{word-break:break-word;color:var(--texto-suave);max-height:9rem;margin:.75rem 0 0;font-size:.85rem;line-height:1.6;overflow-y:auto}maismat-demonstracao[data-astro-cid-vu2rwnpl]{border-radius:var(--raio);border:1px solid var(--linha);background:var(--superficie);display:block;overflow:hidden}.barra[data-astro-cid-vu2rwnpl]{background:var(--fundo);border-bottom:1px solid var(--linha);justify-content:space-between;align-items:center;gap:1rem;margin:0;padding:.625rem .875rem;font-size:.8125rem;line-height:1.4;display:flex}.barra[data-astro-cid-vu2rwnpl] span[data-astro-cid-vu2rwnpl]{color:var(--texto-suave)}iframe[data-astro-cid-vu2rwnpl]{background:var(--superficie);border:0;width:100%;display:block}.desafio[data-astro-cid-h37uvakm]{background:var(--fundo);border-radius:var(--raio);box-shadow:inset 0 0 0 1px var(--linha);margin:2rem 0;padding:1.25rem;display:block}[data-astro-cid-h37uvakm][data-estado=errado]{background:var(--erro-fundo);box-shadow:none}[data-astro-cid-h37uvakm][data-estado=certo]{background:var(--ok-fundo);box-shadow:none}header[data-astro-cid-h37uvakm]{margin-bottom:.75rem}.rotulo[data-astro-cid-h37uvakm]{border-radius:var(--raio-g);background:var(--etiqueta);color:var(--etiqueta-texto);padding:.2rem .625rem;font-size:.75rem;font-weight:700;line-height:1.5;display:inline-block}[data-astro-cid-h37uvakm][data-estado=certo] .rotulo[data-astro-cid-h37uvakm]{background:var(--ok);color:var(--superficie)}[data-astro-cid-h37uvakm][data-estado=certo] .rotulo[data-astro-cid-h37uvakm]:before{content:"✓ " / ""}h3[data-astro-cid-h37uvakm]{margin:.5rem 0 0}.enunciado[data-astro-cid-h37uvakm]>*+*{margin-top:.8em}.enunciado[data-astro-cid-h37uvakm] p{margin-bottom:0}.fonte[data-astro-cid-h37uvakm]{color:var(--texto-suave);text-align:right;font-size:.8125rem;font-style:italic}.resposta[data-astro-cid-h37uvakm]{flex-wrap:wrap;align-items:end;gap:.75rem;margin-top:1.25rem;font-size:.9375rem;display:flex}.resposta[data-astro-cid-h37uvakm]>label[data-astro-cid-h37uvakm]{gap:.25rem;font-weight:600;display:grid}.campo[data-astro-cid-h37uvakm]{align-items:center;gap:.5rem;font-weight:400;display:flex}input[data-astro-cid-h37uvakm][type=text]{border:2px solid var(--campo);border-radius:var(--raio-p);background:var(--superficie);width:12rem;max-width:100%;min-height:44px;color:var(--texto);font:1rem var(--f-ui);padding:0 .625rem}input[data-astro-cid-h37uvakm][type=text]:focus-visible{border-color:var(--primaria);outline-offset:2px}[data-astro-cid-h37uvakm][data-estado=errado] input[data-astro-cid-h37uvakm][type=text]{border-color:var(--erro)}fieldset[data-astro-cid-h37uvakm]{border:0;gap:.5rem;width:100%;margin:0;padding:0;display:grid}legend[data-astro-cid-h37uvakm]{margin-bottom:.5rem;font-weight:600}.opcao[data-astro-cid-h37uvakm]{border:2px solid var(--campo);border-radius:var(--raio);background:var(--superficie);cursor:pointer;align-items:center;gap:.75rem;min-height:52px;padding:.5rem 1rem;display:flex}.opcao[data-astro-cid-h37uvakm]:has(:checked){border-color:var(--primaria);background:var(--pastilha);font-weight:600}.opcao[data-astro-cid-h37uvakm]:has(:focus-visible){outline:3px solid var(--primaria);outline-offset:3px}.opcao[data-astro-cid-h37uvakm] input[data-astro-cid-h37uvakm]{width:1.125rem;height:1.125rem;accent-color:var(--primaria);flex-shrink:0;margin:0}.opcao[data-astro-cid-h37uvakm] input[data-astro-cid-h37uvakm]:focus-visible{outline:none}[data-astro-cid-h37uvakm][data-estado=certo] .opcao[data-astro-cid-h37uvakm]:has(:checked){border-color:var(--ok);background:var(--superficie)}[data-astro-cid-h37uvakm][data-estado=errado] .opcao[data-astro-cid-h37uvakm]:has(:checked){border-color:var(--erro);background:var(--superficie)}button[data-astro-cid-h37uvakm]{border-radius:var(--raio);background:var(--primaria);min-height:44px;color:var(--primaria-texto);font:700 .9375rem var(--f-ui);cursor:pointer;border:0;padding:0 1.375rem}button[data-astro-cid-h37uvakm]:hover{background:var(--primaria-forte)}button[data-astro-cid-h37uvakm]:focus-visible{outline-color:var(--texto)}.feedback[data-astro-cid-h37uvakm]{width:100%;min-height:1.4em;margin:0;font-weight:700}.feedback[data-astro-cid-h37uvakm]:empty{min-height:0}[data-astro-cid-h37uvakm][data-estado=certo] .feedback[data-astro-cid-h37uvakm]{color:var(--ok)}[data-astro-cid-h37uvakm][data-estado=errado] .feedback[data-astro-cid-h37uvakm]{color:var(--erro)}[data-astro-cid-h37uvakm][data-estado=errado] .feedback[data-astro-cid-h37uvakm]:before{content:"✕ " / ""}.resolucao[data-astro-cid-h37uvakm]{margin-top:1rem}.resolucao[data-astro-cid-h37uvakm] summary[data-astro-cid-h37uvakm]{cursor:pointer;min-height:44px;color:var(--primaria);align-items:center;font-size:.9375rem;font-weight:600;display:inline-flex}.resolucao[data-astro-cid-h37uvakm]>div[data-astro-cid-h37uvakm]{border-radius:var(--raio-p);background:var(--superficie);margin-top:.5rem;padding:.875rem 1rem}.resolucao[data-astro-cid-h37uvakm][open]>div[data-astro-cid-h37uvakm]{animation:.2s ease-out abrir}@keyframes abrir{0%{opacity:0;transform:translateY(-4px)}}.resolucao[data-astro-cid-h37uvakm] p{margin-bottom:0}.resolucao[data-astro-cid-h37uvakm]>div[data-astro-cid-h37uvakm]>*+*{margin-top:.8em}.pendente[data-astro-cid-h37uvakm]{color:var(--texto-suave);margin:1rem 0 0;font-size:.875rem;line-height:1.5}@media print{.resolucao[data-astro-cid-h37uvakm]:not([open]){display:none}}maismat-geogebra[data-astro-cid-raziz73c]{border-radius:var(--raio);border:2px dashed var(--campo);background:var(--superficie);width:100%;display:grid;position:relative}maismat-geogebra[data-astro-cid-raziz73c]:has(iframe){border-style:solid;border-color:var(--linha)}.fachada[data-astro-cid-raziz73c]{text-align:center;place-content:center;justify-items:center;gap:.625rem;padding:1.25rem;font-size:.9375rem;display:grid}.fachada[data-astro-cid-raziz73c] p[data-astro-cid-raziz73c]{margin:0}.aviso[data-astro-cid-raziz73c]{color:var(--texto-suave);font-size:.8125rem}.fachada[data-astro-cid-raziz73c] a[data-astro-cid-raziz73c]{align-items:center;min-height:44px;font-size:.875rem;display:inline-flex}button[data-astro-cid-raziz73c]{border-radius:var(--raio);background:var(--primaria);min-height:44px;color:var(--primaria-texto);font:700 .875rem var(--f-ui);cursor:pointer;border:0;padding:0 1.125rem}button[data-astro-cid-raziz73c]:hover{background:var(--primaria-forte)}button[data-astro-cid-raziz73c]:focus-visible{outline-color:var(--texto)}maismat-geogebra[data-astro-cid-raziz73c]:not(:defined) button[data-astro-cid-raziz73c]{display:none}maismat-geogebra[data-astro-cid-raziz73c] iframe{border-radius:calc(var(--raio) - 2px);border:0;width:100%;height:100%;position:absolute;inset:0}.monty[data-astro-cid-sflsn6pf]{background:var(--superficie);border-radius:var(--raio);box-shadow:var(--sombra);border-top:6px solid var(--etiqueta);text-align:center;margin:2rem 0;padding:1.25rem;display:block}.instrucao[data-astro-cid-sflsn6pf]{min-height:2.8em;margin:0 0 .75rem;font-weight:600}.portas[data-astro-cid-sflsn6pf]{justify-content:center;gap:.75rem;display:flex}.porta[data-astro-cid-sflsn6pf]{border-radius:var(--raio-p) var(--raio-p) 0 0;border:3px solid var(--primaria-forte);color:#fff;cursor:pointer;width:5.5rem;height:8rem;font:700 1.6rem var(--f-ui);background:linear-gradient(#4f7398,#3d5a78);place-items:center;display:grid;position:relative}.porta[data-astro-cid-sflsn6pf]:disabled{cursor:default}.porta[data-astro-cid-sflsn6pf][data-estado=escolhida]{outline:4px solid var(--etiqueta);outline-offset:2px}.porta[data-astro-cid-sflsn6pf][data-estado=aberta],.porta[data-astro-cid-sflsn6pf][data-estado=final]{background:var(--superficie);color:var(--texto)}.porta[data-astro-cid-sflsn6pf][data-estado=final]{outline:4px solid var(--ok);outline-offset:2px}.premio[data-astro-cid-sflsn6pf]{font-size:2.4rem;position:absolute;bottom:.6rem}.porta[data-astro-cid-sflsn6pf][data-estado=aberta] .num[data-astro-cid-sflsn6pf],.porta[data-astro-cid-sflsn6pf][data-estado=final] .num[data-astro-cid-sflsn6pf]{font-size:1rem;position:absolute;top:.3rem}.acoes[data-astro-cid-sflsn6pf]{flex-wrap:wrap;justify-content:center;gap:.5rem;min-height:2.4rem;margin:1rem 0;display:flex}.acoes[data-astro-cid-sflsn6pf] button[data-astro-cid-sflsn6pf],.simular[data-astro-cid-sflsn6pf]{border-radius:var(--raio);border:2px solid var(--primaria);background:var(--primaria);min-height:44px;color:var(--primaria-texto);font:700 .875rem var(--f-ui);cursor:pointer;padding:0 1.125rem}.acoes[data-astro-cid-sflsn6pf] button[data-astro-cid-sflsn6pf]:focus-visible{outline-color:var(--texto)}.simular[data-astro-cid-sflsn6pf]{background:var(--superficie);color:var(--primaria);margin-top:.75rem}.placar[data-astro-cid-sflsn6pf]{border-collapse:collapse;margin:0 auto;font-size:.85rem}.placar[data-astro-cid-sflsn6pf] th[data-astro-cid-sflsn6pf],.placar[data-astro-cid-sflsn6pf] td[data-astro-cid-sflsn6pf]{border-bottom:1px solid var(--linha);padding:.3rem .7rem}.placar[data-astro-cid-sflsn6pf] thead[data-astro-cid-sflsn6pf] th[data-astro-cid-sflsn6pf]{color:var(--texto-suave);font-weight:600}@media print{.monty[data-astro-cid-sflsn6pf]{display:none}}.pascal[data-astro-cid-2t76pqd7]{background:var(--superficie);border-radius:var(--raio);box-shadow:var(--sombra);border-top:6px solid var(--etiqueta);margin:2rem 0;padding:1rem 1.25rem 1.25rem;display:block}.controlos[data-astro-cid-2t76pqd7]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.75rem;font-size:.9rem;display:flex}.controlos[data-astro-cid-2t76pqd7] span[data-astro-cid-2t76pqd7]{margin-right:.3rem}button[data-astro-cid-2t76pqd7]{background:var(--pastilha);min-width:44px;min-height:44px;color:var(--texto);font:600 .875rem var(--f-ui);cursor:pointer;border:0;border-radius:20px;padding:0 .75rem}button[data-astro-cid-2t76pqd7][aria-pressed=true]{background:var(--primaria);color:var(--primaria-texto)}button[data-astro-cid-2t76pqd7][aria-pressed=true]:focus-visible{outline-color:var(--texto)}svg[data-astro-cid-2t76pqd7]{width:100%;height:auto;display:block}.legenda[data-astro-cid-2t76pqd7]{color:var(--texto-suave);margin:.75rem 0 0;font-size:.85rem}
