.item_meta__hvMpJ{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin:-8px 0 0;font-size:15px;color:var(--texto-sec);text-align:right}.item_fonte__9JLam{margin-top:24px;font-size:14px;color:var(--texto-sec)}.item_fonte__9JLam summary{cursor:pointer;font-weight:600;min-height:32px}.item_fonte__9JLam dl{display:grid;grid-template-columns:1fr;grid-gap:8px 16px;gap:8px 16px;margin:8px 0}.item_fonte__9JLam dt{font-weight:600}.item_fonte__9JLam dd{margin:0;overflow-wrap:anywhere}.item_questao__bBs4T{display:flex;flex-direction:column;gap:20px}.item_figura__EHRyu{max-width:100%;height:auto;background:#fff;border-radius:6px}.item_alternativas__kD_R0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;max-width:70ch}.item_alternativas__kD_R0 li{display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;padding:12px 14px;border:1px solid var(--borda-forte);border-radius:12px;background:var(--superficie);font-size:17px;line-height:1.5}.item_letra__jKEK4{width:36px;height:36px;border-radius:50%;border:2px solid var(--borda-forte);display:grid;place-items:center;font-weight:800;font-size:16px}.item_textoAlternativa__kzVrH{min-width:0}.item_alternativas__kD_R0 li.item_correta__0KB70{border:2px solid var(--sucesso);background:var(--sucesso-fundo);padding:11px 13px}.item_correta__0KB70 .item_letra__jKEK4{background:var(--sucesso);border-color:var(--sucesso);color:var(--superficie)}.item_listaComentarios__4nTWK{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.item_comentarioMeta__tCZBa{font-weight:600;font-size:15px;color:var(--texto-sec)}.item_formJustificativa__BUEZU{display:flex;flex-direction:column;gap:12px;max-width:640px}.item_formJustificativa__BUEZU textarea{width:100%}.casca_pular__wGl4u{position:absolute;left:8px;top:-80px;z-index:50;background:var(--acao);color:var(--acao-texto);padding:10px 16px;border-radius:8px;font-weight:700}.casca_pular__wGl4u:focus{top:8px}.casca_casca__hYncs{min-height:100vh}.casca_topo__3SZVX{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:8px;min-height:56px;padding:6px 16px;background:var(--superficie);border-bottom:1px solid var(--borda)}.casca_topoEspaco__lZbWa{flex:1 1}.casca_marca__usIDP{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:800;font-size:17px;color:var(--texto);text-decoration:none}.casca_logo__ODuJi{width:32px;height:32px;border-radius:8px;background:var(--acao);color:var(--acao-texto);display:grid;place-items:center;flex:none}.casca_conteudo__i4FK4{padding:16px 16px calc(40px + (100lvh - 100svh));display:flex;flex-direction:column;gap:24px;min-width:0;max-width:1120px}.casca_conteudo__i4FK4:focus{outline:none}.casca_comBarraInferior__mSBc7 .casca_conteudo__i4FK4{padding-bottom:calc(96px + env(safe-area-inset-bottom) + (100lvh - 100svh))}.casca_navAluno__7miiG{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;background:var(--superficie);border-top:1px solid var(--borda);padding-bottom:env(safe-area-inset-bottom)}.casca_navAluno__7miiG .casca_marcaLateral__X8582{display:none}.casca_aba__vEu9d{flex:1 1;position:relative;min-height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:0 2px;font-size:12px;font-weight:600;color:var(--texto-sec);text-decoration:none}.casca_aba__vEu9d[aria-current=page]{color:var(--acao)}.casca_aba__vEu9d[aria-current=page]:before{content:"";position:absolute;top:0;left:22%;right:22%;height:3px;border-radius:0 0 3px 3px;background:var(--acao)}.casca_navProf__oDDr5{display:none}.casca_navProfAberto__x_baW{display:flex;flex-direction:column;position:fixed;z-index:40;top:0;bottom:0;left:0;width:min(320px,86vw);overflow-y:auto;background:var(--superficie);border-right:1px solid var(--borda);box-shadow:4px 0 16px rgba(0,0,0,.25);padding:8px 0 24px}.casca_fundoGaveta__ZopOx{position:fixed;inset:0;z-index:35;background:rgba(0,0,0,.45);border:0;padding:0}.casca_fecharGaveta__XsoqP{align-self:flex-end;margin:0 8px}.casca_grupoRotulo__M2cEq{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--texto-sec);padding:16px 16px 4px;margin:0}.casca_grupoDica__Jkybe{font-size:14px;color:var(--texto-sec);padding:4px 16px;margin:0}.casca_itemMenu__yqSF0{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 16px;color:var(--texto);text-decoration:none;font:inherit;background:none;border:0;width:100%;text-align:left;cursor:pointer}.casca_itemMenu__yqSF0[aria-current=page]{color:var(--acao);background:var(--acao-fundo);box-shadow:inset 4px 0 0 var(--acao);font-weight:700}.casca_abrirGaveta__HwBoB{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:2px solid var(--acao);border-radius:8px;background:var(--superficie);color:var(--acao);font:inherit;font-weight:700;cursor:pointer;flex:none}.casca_fecharGaveta__XsoqP{width:auto}.casca_temaMenu__4C7a3{padding:4px 16px 8px}.casca_seletor__On0HV{display:flex;flex-direction:column;min-width:0;flex:1 1}.casca_seletor__On0HV label{font-size:13px;color:var(--texto-sec)}.casca_seletor__On0HV select{font-weight:700;width:100%}.casca_codigoTurma__mZWj0{font-size:13px;color:var(--texto-sec);line-height:1.3;text-align:right}.casca_codigoTurma__mZWj0 strong{display:block;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:16px;color:var(--texto);letter-spacing:.08em}.casca_tema__RMCqE{display:flex;gap:8px;border:0;padding:0;margin:0}@media (min-width:900px){.casca_casca__hYncs{display:grid;grid-template-columns:248px minmax(0,1fr);grid-template-rows:auto 1fr}.casca_casca__hYncs>.casca_topo__3SZVX{grid-column:2;grid-row:1;padding:8px 32px}.casca_casca__hYncs>.casca_conteudo__i4FK4,.casca_casca__hYncs>main{grid-column:2;grid-row:2;padding:24px 32px 48px}.casca_comBarraInferior__mSBc7 .casca_conteudo__i4FK4{padding-bottom:48px}.casca_comBarraInferior__mSBc7>.casca_topo__3SZVX{display:none}.casca_comBarraInferior__mSBc7>.casca_conteudo__i4FK4{grid-row:1/-1}.casca_navAluno__7miiG,.casca_navProfAberto__x_baW,.casca_navProf__oDDr5{grid-column:1;grid-row:1/-1;position:-webkit-sticky;position:sticky;top:0;height:100vh;width:auto;display:flex;flex-direction:column;overflow-y:auto;box-shadow:none;border-top:0;border-right:1px solid var(--borda);padding:12px 0 24px;z-index:1}.casca_navAluno__7miiG .casca_marcaLateral__X8582,.casca_navProfAberto__x_baW .casca_marcaLateral__X8582,.casca_navProf__oDDr5 .casca_marcaLateral__X8582{display:flex;padding:0 16px 12px}.casca_aba__vEu9d{flex:none;flex-direction:row;justify-content:flex-start;gap:12px;min-height:48px;padding:0 16px;font-size:16px}.casca_aba__vEu9d[aria-current=page]{background:var(--acao-fundo)}.casca_aba__vEu9d[aria-current=page]:before{top:0;bottom:0;left:0;right:auto;width:4px;height:auto;border-radius:0 3px 3px 0}.casca_abrirGaveta__HwBoB,.casca_fecharGaveta__XsoqP,.casca_fundoGaveta__ZopOx,.casca_topoMarca__SLd2k{display:none}.casca_seletor__On0HV{flex:0 1 360px}}@media (max-width:899.98px){.casca_marcaLateral__X8582{display:none}}.casca_publica__l5ldX .casca_conteudo__i4FK4{margin:0 auto;width:100%}.casca_avisoPublico__zMqEZ{margin:0 auto;max-width:1120px;padding:0 16px 24px;color:var(--texto-sec);font-size:.8125rem;text-align:center}.autenticacao_painel__gogtU{width:100%;max-width:440px;margin:8px auto 0;background:var(--superficie);border:1px solid var(--borda);border-radius:12px;padding:20px 16px;display:flex;flex-direction:column;gap:16px}.autenticacao_painel__gogtU h1{margin:0}.autenticacao_formulario__ZmcM9{display:flex;flex-direction:column;gap:6px}.autenticacao_formulario__ZmcM9 label{font-weight:600;font-size:15px;margin-top:8px}.autenticacao_formulario__ZmcM9 input{width:100%}.autenticacao_formulario__ZmcM9 button[type=submit]{margin-top:16px}.autenticacao_rodape__jqXiY{color:var(--texto-sec);margin:0}.autenticacao_rodape__jqXiY a{display:inline-block;min-width:44px;padding:10px 0}.acervo_pagina__nZEHF{max-width:960px;min-width:0}.acervo_pagina__nZEHF h1{margin-bottom:4px}.acervo_intro__M8ljE{color:var(--texto-sec);max-width:62ch;line-height:1.5}.acervo_heroLinha__AHt_L{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-end;margin:32px 0 40px;padding:20px 24px;background:var(--superficie);border:1px solid var(--borda);border-radius:12px}.acervo_hero__xeVD2{display:flex;flex-direction:column;gap:2px}.acervo_heroValor__VQFxn{font-size:48px;font-weight:700;line-height:1}.acervo_heroRotulo__qgc_b{color:var(--texto-sec);font-size:14px}.acervo_selo__a2iU7{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:13px;color:var(--sucesso)}.acervo_estatisticas__Fwjay{display:flex;gap:28px;flex-wrap:wrap;margin:0}.acervo_estatisticas__Fwjay>div{display:flex;flex-direction:column;gap:2px}.acervo_estatisticas__Fwjay dt{font-size:12px;color:var(--texto-sec)}.acervo_estatisticas__Fwjay dd{margin:0;font-size:22px;font-weight:600}.acervo_pagina__nZEHF section{margin-bottom:44px}.acervo_pagina__nZEHF section h2{font-size:18px;margin-bottom:12px}.acervo_grafico__EiGQz{background:var(--superficie);border:1px solid var(--borda);border-radius:12px;padding:16px}.acervo_grafico__EiGQz svg{width:100%;height:auto;display:block}.acervo_legendaEixo__EMz17{font-size:12px}.acervo_pagina__nZEHF table{width:100%;border-collapse:collapse;font-size:14px;background:var(--superficie);border:1px solid var(--borda);border-radius:12px;overflow:hidden}.acervo_pagina__nZEHF caption{caption-side:bottom;text-align:left;color:var(--texto-sec);font-size:12px;padding:10px 12px}.acervo_pagina__nZEHF td,.acervo_pagina__nZEHF th{text-align:right;padding:6px 12px;border-bottom:1px solid var(--grade)}.acervo_pagina__nZEHF td:first-child,.acervo_pagina__nZEHF th:first-child{text-align:left;color:var(--texto-sec)}.acervo_pagina__nZEHF thead th{color:var(--texto-sec);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.02em;border-bottom:1px solid var(--eixo)}.acervo_pagina__nZEHF tfoot td,.acervo_pagina__nZEHF tfoot th{border-top:1px solid var(--eixo);border-bottom:none;font-weight:600;color:var(--texto-sec)}.acervo_destaque__vRuw1{font-weight:700;color:var(--texto);position:relative}.acervo_destaque__vRuw1:after{content:"";position:absolute;inset:2px 4px;border:1.5px solid var(--aviso-faixa);border-radius:4px;pointer-events:none}.acervo_pagina__nZEHF table{display:block;overflow-x:auto;max-width:100%}@media (min-width:900px){.acervo_pagina__nZEHF table{display:table}}.itens_ano__Yzk4L{background:var(--superficie);border:1px solid var(--borda);border-radius:12px;padding:4px 14px}.itens_ano__Yzk4L>summary,.itens_area__ezaQJ>summary{min-height:48px;display:list-item;padding:10px 0}.itens_ano__Yzk4L>summary h2,.itens_area__ezaQJ>summary h3{display:inline;margin:0}.itens_contagem___0HQy{font-weight:400;color:var(--texto-sec);font-size:15px}.itens_colunasAreas__1Wql_{display:flex;flex-direction:column;gap:4px;padding-bottom:12px}.itens_area__ezaQJ{border-top:1px solid var(--borda)}.itens_semItens__gE2vx{color:var(--texto-sec)}.itens_competencia__N6_NW{margin:8px 0 16px}.itens_competencia__N6_NW h4{font-size:16px;margin:0 0 8px}.itens_grupo__gqFnG{margin:0 0 10px}.itens_grupo__gqFnG h5{font-size:14px;color:var(--texto-sec);margin:0 0 4px}.itens_grupo__gqFnG ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.itens_grupo__gqFnG a{display:inline-grid;place-items:center;min-height:44px;min-width:72px;padding:0 10px;border:1px solid var(--borda-forte);border-radius:8px;text-decoration:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.validacao_pagina__LAwkP{max-width:1040px;min-width:0}.validacao_pagina__LAwkP h1{margin-bottom:4px}.validacao_intro__tR6Ms{color:var(--texto-sec);max-width:68ch;line-height:1.5}.validacao_pagina__LAwkP section{margin-bottom:44px}.validacao_pagina__LAwkP section h2{font-size:18px;margin-bottom:12px}.validacao_convencoes__1feRf{background:var(--superficie);border:1px solid var(--borda);border-radius:12px;padding:18px 22px;line-height:1.6}.validacao_convencoes__1feRf p{margin:0 0 10px}.validacao_convencoes__1feRf p:last-child{margin-bottom:0}.validacao_convencoes__1feRf .validacao_fonte__K23rj{font-size:13px;color:var(--texto-sec)}.validacao_pagina__LAwkP table{width:100%;border-collapse:collapse;font-size:14px;background:var(--superficie);border:1px solid var(--borda);border-radius:12px;overflow:hidden}.validacao_pagina__LAwkP td,.validacao_pagina__LAwkP th{text-align:right;padding:8px 12px;border-bottom:1px solid var(--grade)}.validacao_pagina__LAwkP td:first-child,.validacao_pagina__LAwkP th:first-child{text-align:left;color:var(--texto-sec)}.validacao_pagina__LAwkP thead th{color:var(--texto-sec);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.02em;border-bottom:1px solid var(--eixo)}.validacao_pagina__LAwkP tbody tr:last-child td,.validacao_pagina__LAwkP tbody tr:last-child th{border-bottom:none}.validacao_aprovado__ZWBy2{color:var(--sucesso);font-weight:600}.validacao_criterio__WZ5lD{margin-top:10px;font-size:13px;color:var(--texto-sec)}.validacao_graficoBloco__iQyKe{display:grid;grid-template-columns:22px 1fr;grid-template-rows:1fr 22px;grid-column-gap:6px;column-gap:6px;grid-row-gap:4px;row-gap:4px;background:var(--superficie);border:1px solid var(--borda);border-radius:12px;padding:16px}.validacao_eixoY__pdnYX{grid-column:1;grid-row:1;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}.validacao_eixoX__DYI_7,.validacao_eixoY__pdnYX{text-align:center;font-size:12px;color:var(--texto-sec)}.validacao_eixoX__DYI_7{grid-column:2;grid-row:2}.validacao_painelGrade__hH15P{grid-column:2;grid-row:1;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.validacao_painelGrade__hH15P svg{width:100%;height:auto;display:block}.validacao_legenda__Ir_ph{margin-top:10px;font-size:12px;color:var(--texto-sec)}.validacao_pagina__LAwkP table{display:block;overflow-x:auto;max-width:100%}@media (min-width:900px){.validacao_pagina__LAwkP table{display:table}}.pratica_iniciar___GxyZ{display:flex;flex-direction:column;gap:10px}.pratica_linguas___Mehs{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 16px}.pratica_linguas___Mehs legend{font-weight:700;margin-bottom:4px;padding:0}.pratica_opcaoLingua__NHIHC{display:inline-flex;align-items:center;gap:8px;min-height:44px;cursor:pointer}.pratica_opcaoLingua__NHIHC input{width:20px;height:20px;margin:0}.pratica_criterio__w_Fp8{margin:0 0 6px}.pratica_descricaoCompetencia__IkUwN{margin:0 0 6px;color:var(--texto-sec)}.pratica_explicacao__Uxz2G{margin:0 0 12px;font-size:15px;color:var(--texto-sec)}.pratica_acoes__6_5zp{display:flex;flex-direction:column;align-items:stretch;gap:8px}@media (min-width:900px){.pratica_acoes__6_5zp{flex-direction:row;align-items:flex-start;flex-wrap:wrap}}.diagnostico_lista__HmQ1o{display:flex;flex-direction:column;gap:8px}.diagnostico_cartao__l5783{background:var(--superficie);border:1px solid var(--borda);border-radius:12px;padding:12px 14px}.diagnostico_resumo__JKjVA{display:flex;flex-direction:column;gap:6px;min-height:44px;list-style:none}.diagnostico_resumo__JKjVA::-webkit-details-marker{display:none}.diagnostico_resumo__JKjVA:after{content:"▸ ver o que avalia e as habilidades";color:var(--acao);font-weight:600;font-size:15px}details[open]>.diagnostico_resumo__JKjVA:after{content:"▾ fechar"}.diagnostico_descricaoCompetencia__Q_F1V{margin:12px 0 0}.diagnostico_referenciaNacional__pbEGg{font-size:14px;color:var(--texto-sec)}.diagnostico_listaHabilidade__rzqRz{list-style:none;margin:12px 0 0;padding:12px 0 0;border-top:1px solid var(--borda);display:flex;flex-direction:column;gap:14px}.diagnostico_linhaHabilidade__yhmu6{display:flex;flex-direction:column;gap:4px}.diagnostico_serie__o806k{display:flex;flex-direction:column;gap:16px}.diagnostico_serie__o806k h3{margin:0 0 8px}.filtro-gabarito_filtro__3ZXDD{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.filtro-gabarito_resumo__4CwaO{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.filtro-gabarito_numero__iNn8m{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:10px;border:2px solid;font-weight:600;text-decoration:none;color:var(--texto)}.filtro-gabarito_certa__YaUS5{border-color:var(--sucesso);background:var(--sucesso-fundo)}.filtro-gabarito_errada__P9XlQ{border-color:var(--erro);background:var(--erro-fundo)}.filtro-gabarito_branca__BbmfB{border-color:var(--inativo);border-style:dashed;background:var(--inativo-fundo)}.filtro-gabarito_abas__5GxIc{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.filtro-gabarito_vazio__u4H5B{margin:0;color:var(--texto-sec)}.explicacao-aluno_botaoSinalizar__wQD6c{min-height:36px;padding:4px 12px;font-size:14px;font-weight:600}.explicacao-aluno_sinalizada__DDuXZ{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px;font-weight:600;color:var(--aviso)}.explicacao-aluno_desfazer__6mc9c{display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:0 8px;background:none;border:none;color:var(--acao);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.explicacao-aluno_desfazer__6mc9c:disabled{color:var(--inativo);cursor:not-allowed}.explicacao-aluno_bloco__uaHIY{display:flex;flex-direction:column;margin:8px 0 0}.explicacao-aluno_noCartao__EwYEN{grid-column:2}.explicacao-aluno_notaProfessor__RS8c7{margin:8px 0 0;font-size:14px;color:var(--texto-sec)}.explicacao-aluno_grupo__P_xrk>summary{cursor:pointer;min-height:32px;font-weight:700;color:var(--acao)}.explicacao-aluno_indisponivel__IW9w7{margin:8px 0 0;color:var(--texto-sec);font-size:15px}.cobertura_areas__lTnwi{display:flex;flex-direction:column;gap:12px}.cobertura_area__fexdc{background:var(--superficie);border:1px solid var(--borda);border-radius:12px;padding:4px 16px}.cobertura_resumo__40c1C{min-height:44px;padding:12px 0;cursor:pointer;list-style-position:inside}.cobertura_competencias__hQgdg{list-style:none;margin:0;padding:0 0 12px;display:flex;flex-direction:column;gap:16px}.cobertura_competencia__TJQUB{display:flex;flex-direction:column;gap:8px}.cobertura_habilidades__6Hu7H{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.cobertura_habilidades__6Hu7H li{display:flex;flex-direction:column;min-width:76px;padding:4px 8px;border-radius:8px;font-size:14px;line-height:1.3}.cobertura_praticada__Y9N_H{background:var(--acao-fundo);color:var(--texto);border:1px solid var(--acao)}.cobertura_naoPraticada__X_Kfc{background:transparent;color:var(--texto-sec);border:1px dashed var(--borda-forte)}.cobertura_codigo__9jMLx{font-weight:700}.cobertura_itens__0BRwK{font-size:14px}.painel-confianca_painel__RDKVq{display:flex;flex-direction:column;gap:16px}.painel_lista__UgnbY{display:flex;flex-direction:column;gap:8px}.painel_cartao__332xb{background:var(--superficie);border:1px solid var(--borda);border-radius:12px;padding:12px 14px}.painel_resumo__ymHRt{display:flex;flex-direction:column;gap:6px;min-height:44px;list-style:none}.painel_resumo__ymHRt::-webkit-details-marker{display:none}.painel_resumo__ymHRt:after{content:"▸ ver o que avalia e as habilidades";color:var(--acao);font-weight:600;font-size:15px}details[open]>.painel_resumo__ymHRt:after{content:"▾ fechar"}.painel_descricaoCompetencia__GSn_J{margin:12px 0 0}.painel_listaHabilidade__aZ5m4{list-style:none;margin:12px 0 0;padding:12px 0 0;border-top:1px solid var(--borda);display:flex;flex-direction:column;gap:12px}.painel_extremos__9Kk5i{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.painel_extremosColuna__oFAEQ h3{margin:0 0 8px}.painel_listaExtremos__uo2s8{flex-direction:column}.painel_chips__ai_PG,.painel_listaExtremos__uo2s8{list-style:none;margin:0;padding:0;display:flex;gap:8px}.painel_chips__ai_PG{flex-wrap:wrap}@media (min-width:900px){.painel_extremos__9Kk5i{grid-template-columns:1fr 1fr}}.painel_serieDoAluno__ta0sw summary{min-height:44px;display:list-item;padding:10px 0;color:var(--acao);font-weight:600;font-size:15px;cursor:pointer}