:root{--fonte: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro", "Segoe UI", Inter, Roboto, "Helvetica Neue", Arial, sans-serif;--lime: #6fbf2e;--preto: #0b0d0c}*{box-sizing:border-box}html,body{margin:0}body{font-family:var(--fonte);font-size:14px;line-height:1.4;background:var(--adm-fundo);color:var(--adm-texto);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3,p{margin:0}ul{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.barra{background:var(--adm-barra);color:#fff;height:56px;display:flex;align-items:center;gap:24px;padding:0 32px}.logo{font-family:Archivo Black,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900;font-size:28px;letter-spacing:-1px;line-height:1;color:#fff;display:inline-flex}.logo b{color:var(--lime);font-weight:inherit}.barra-nome{font-size:15px;font-weight:600}.barra-espaco{flex:1}.barra-busca{display:flex;align-items:center;gap:8px;width:300px;height:36px;padding:0 12px;border-radius:8px;background:#141a17;border:1px solid rgba(255,255,255,.14)}.barra-busca input{flex:1;min-width:0;background:transparent;border:0;color:#fff;font:inherit;font-size:13px;outline:none}.barra-busca input::placeholder{color:#ffffffa6}.barra-busca:focus-within{border-color:var(--lime)}.btn-contorno{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.3);background:transparent;color:#fff;font-size:13px;font-weight:600}.barra-menu,.barra-lupa{display:none;background:transparent;border:0;color:#fff;padding:0}.seletor-de-tema{display:inline-flex;border:1px solid rgba(255,255,255,.3);border-radius:8px;overflow:hidden}.seletor-de-tema button{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;background:transparent;color:#ffffffbf}.seletor-de-tema button[aria-pressed=true]{background:var(--lime);color:var(--preto)}.faixa-modulos{height:44px;background:var(--adm-cartao);border-bottom:1px solid var(--adm-borda);display:flex;gap:4px;padding:0 24px;overflow-x:auto}.aba-modulo{position:relative;display:flex;align-items:center;height:44px;padding:0 12px;font-size:14px;font-weight:500;color:var(--adm-texto-apoio);white-space:nowrap}.aba-modulo[aria-current=page]{color:var(--adm-texto);font-weight:600}.aba-modulo[aria-current=page]:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:3px;border-radius:2px;background:var(--lime)}.seletor-modulo,.abas-inferiores{display:none}.pagina{max-width:1440px;margin:0 auto;padding:40px 120px;display:flex;flex-direction:column;gap:40px}.pagina.estreita{padding-left:134px;padding-right:134px;gap:24px}.pagina.cert{padding-left:96px;padding-right:96px}.cartao{background:var(--adm-cartao);border:1px solid var(--adm-borda);border-radius:12px}.grade-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.grade-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.colunas{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:32px;align-items:start}.lateral{display:flex;flex-direction:column;gap:16px}.pilha{display:flex;flex-direction:column}.titulo-secao{display:flex;align-items:center;gap:12px}.titulo-secao h2{font-size:22px;font-weight:700}.titulo-secao p{font-size:14px;color:var(--adm-texto-apoio);margin-top:4px}.titulo-secao .ver-tudo{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--adm-verde-texto)}.secao{display:flex;flex-direction:column;gap:20px}.migalhas{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--adm-texto-apoio);flex-wrap:wrap}.migalhas strong{color:var(--adm-texto);font-weight:600}.hero{display:flex;flex-direction:column;gap:16px;padding-top:24px}.hero h1{font-size:40px;font-weight:700;letter-spacing:-.5px}.hero p{font-size:17px;color:var(--adm-texto-apoio)}.campo-busca{display:flex;align-items:center;gap:12px;padding:0 18px;height:56px;width:760px;max-width:100%;background:var(--adm-cartao);border:1px solid var(--adm-borda-campo);border-radius:12px;color:var(--adm-texto-apoio)}.campo-busca input{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:16px;color:var(--adm-texto);outline:none}.campo-busca input::placeholder{color:var(--adm-texto-fraco)}.campo-busca:focus-within{border-color:var(--lime);box-shadow:0 0 0 1px var(--lime)}.campo-busca kbd{font:inherit;font-size:13px;font-weight:600;padding:3px 8px;border-radius:6px;background:var(--adm-neutro);color:var(--adm-texto-apoio)}.campo-busca.ativo{border:2px solid var(--lime)}.botao{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border-radius:8px;border:1px solid transparent;font-size:14px;font-weight:600;background:var(--adm-acao);color:var(--adm-acao-texto)}.botao.secundario{background:transparent;color:var(--adm-texto);border-color:var(--adm-borda-campo)}.botao.lime{background:var(--lime);color:var(--preto)}.botao[aria-disabled=true],.botao:disabled{opacity:.5;cursor:not-allowed}.botao.cheio{width:100%}.botao.so-celular{display:none}.pilulas{display:flex;flex-wrap:wrap;gap:8px}.pilula{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;font-size:14px;font-weight:600;background:var(--adm-cartao);border:1px solid var(--adm-borda-campo);color:var(--adm-texto)}.pilula[aria-pressed=true],.pilula[aria-selected=true]{background:var(--adm-acao);color:var(--adm-acao-texto);border-color:var(--adm-acao)}.chip{display:inline-flex;align-items:center;padding:3px 8px;border-radius:6px;font-size:12px;font-weight:500;background:var(--adm-neutro);color:var(--adm-texto-apoio);white-space:nowrap}.chip.atencao{background:var(--adm-atencao-fundo);color:var(--adm-atencao-texto);font-weight:600}.linha-pendente{display:flex;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--adm-borda);color:inherit;text-decoration:none}.linha-pendente:hover .abrir,.linha-pendente:focus-visible .abrir{text-decoration:underline}.linha-pendente .titulo{flex:1;min-width:0}.linha-pendente .abrir{color:var(--adm-acao);font-size:14px;font-weight:600;white-space:nowrap}.selo{display:inline-flex;align-items:center;gap:5px;padding:3px 10px 3px 8px;border-radius:999px;font-size:12px;font-weight:600;background:var(--adm-sucesso-fundo);color:var(--adm-sucesso-texto);width:fit-content}.selo.atencao{background:var(--adm-atencao-fundo);color:var(--adm-atencao-texto);padding-left:10px}.barra-progresso{height:6px;border-radius:3px;background:var(--adm-neutro);overflow:hidden}.barra-progresso>span{display:block;height:100%;border-radius:3px;background:var(--adm-acento)}.barra-progresso.completa>span{background:var(--adm-verde-texto)}.apoio{font-size:12px;font-weight:500;color:var(--adm-texto-fraco)}.miniatura{position:relative;container-type:inline-size;aspect-ratio:2 / 1;background:var(--adm-neutro);overflow:hidden}.miniatura .janela{position:absolute;left:6.7%;right:6.7%;top:10.7%;bottom:12%;background:var(--adm-cartao);border:1px solid var(--adm-borda);border-radius:2.7cqw;overflow:hidden}.miniatura .janela-barra{height:14%;background:var(--adm-barra);display:flex;align-items:center;gap:2.3cqw;padding:0 2.7cqw}.miniatura .janela-barra i{display:block;width:2.3cqw;height:2.3cqw;border-radius:50%;background:var(--lime)}.miniatura .janela-barra b{display:block;width:7.3cqw;height:1.3cqw;border-radius:1cqw;background:#ffffff4d}.miniatura .janela-barra b.on{background:#ffffffe6}.miniatura .janela-titulo{padding:2.3cqw 3.3cqw 0;font-size:max(9px,4.3cqw);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.miniatura .janela-blocos{display:grid;grid-template-columns:repeat(3,1fr);gap:2cqw;padding:3cqw 3.3cqw 0}.miniatura .janela-blocos span{display:block;height:7cqw;border-radius:1.3cqw;background:var(--adm-neutro)}.miniatura .janela-blocos span:nth-child(n+4){height:5cqw}.miniatura .play{position:absolute;left:3.3cqw;bottom:3.3cqw;width:10cqw;height:10cqw;min-width:24px;min-height:24px;border-radius:50%;background:var(--lime);color:var(--preto);display:flex;align-items:center;justify-content:center}.miniatura .chip{position:absolute;right:3.3cqw;bottom:3.3cqw;background:var(--adm-cartao)}.cartao-aula{display:flex;flex-direction:column;overflow:hidden}.cartao-aula .corpo{display:flex;flex-direction:column;gap:8px;padding:14px}.cartao-aula .eyebrow,.eyebrow{font-size:11px;font-weight:600;color:var(--adm-verde-texto);text-transform:uppercase;letter-spacing:.2px}.cartao-aula h3{font-size:15px;font-weight:600}.cartao-aula p{font-size:13px;color:var(--adm-texto-apoio)}.cartao-modulo{display:flex;flex-direction:column;gap:12px;padding:16px}.cartao-modulo .topo{display:flex;align-items:center;gap:12px;min-height:50px}.cartao-modulo h3{font-size:16px;font-weight:600}.cartao-modulo .topo p{font-size:12px;color:var(--adm-texto-apoio)}.cartao-modulo .meta{font-size:13px;color:var(--adm-texto-apoio)}.quadro-icone{display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border-radius:10px;background:var(--preto)}.quadro-icone.m{width:34px;height:34px;border-radius:8px}.quadro-icone.p{width:28px;height:28px;border-radius:8px}.quadro-icone.g{width:72px;height:72px;border-radius:16px}.cartao-trilha{display:flex;flex-direction:column;gap:10px;padding:18px}.cartao-trilha .topo{display:flex;align-items:center;gap:8px;color:var(--adm-verde-texto)}.cartao-trilha h3{font-size:17px;font-weight:600;color:var(--adm-texto)}.cartao-trilha .meta{font-size:13px;color:var(--adm-texto-apoio)}.faixa-implantacao{display:flex;align-items:center;gap:24px;padding:28px 32px;border-radius:16px;background:var(--adm-marca-verde);color:#fff}.faixa-implantacao .textos{flex:1;display:flex;flex-direction:column;gap:8px}.faixa-implantacao h2{font-size:28px;font-weight:700}.faixa-implantacao p{font-size:15px;opacity:.85}.faixa-implantacao .eyebrow{color:#fff;opacity:.7;font-size:12px}.faixa-implantacao.grande{padding:36px 40px;gap:32px}.faixa-implantacao.grande .textos{gap:10px}.faixa-implantacao.grande h2{font-size:36px}.faixa-implantacao.grande p{font-size:16px;line-height:1.5;opacity:.88}.progresso-faixa{width:260px;display:flex;flex-direction:column;gap:8px}.apoio-faixa{font-size:13px;font-weight:500}.bloco-lista{overflow:hidden}.bloco-lista>header{display:flex;align-items:center;gap:12px;padding:16px 20px}.bloco-lista>header h3{font-size:18px;font-weight:600}.bloco-lista>header p{font-size:13px;color:var(--adm-texto-apoio);margin-top:2px}.bloco-lista>header .espaco{flex:1}.bloco-lista.trilha-recolhivel>summary{display:flex;align-items:center;gap:12px;padding:16px 20px;list-style:none;cursor:pointer}.bloco-lista.trilha-recolhivel>summary::-webkit-details-marker{display:none}.bloco-lista.trilha-recolhivel>summary h3{font-size:18px;font-weight:600}.bloco-lista.trilha-recolhivel>summary p{font-size:13px;color:var(--adm-texto-apoio);margin-top:2px}.bloco-lista.trilha-recolhivel>summary .espaco{flex:1}.bloco-lista.fase>summary{display:flex;align-items:center;gap:12px;padding:14px 20px;list-style:none;cursor:pointer;background:var(--adm-neutro)}.bloco-lista.fase>summary::-webkit-details-marker{display:none}.bloco-lista.fase>summary h3{font-size:16px;font-weight:600}.bloco-lista.fase>summary p{font-size:13px;color:var(--adm-texto-apoio);margin-top:2px}.bloco-lista.fase>summary .espaco{flex:1}.bloco-lista.fase:not([open])>summary svg{transform:rotate(-90deg)}.bloco-lista>ul:first-child>li:first-child .linha-aula{border-top:0}.linha-aula{display:flex;align-items:center;gap:14px;padding:14px 20px;border-top:1px solid var(--adm-borda)}.linha-aula.atual{background:var(--adm-neutro)}.linha-aula .textos{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.linha-aula .titulo{font-size:15px;font-weight:500}.linha-aula.atual .titulo{font-weight:600}.linha-aula.aguardando .titulo{color:var(--adm-texto-fraco)}.linha-aula .rota{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--adm-texto-fraco)}.estado{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:1.5px solid var(--adm-borda-campo);font-size:12px;font-weight:600;color:var(--adm-texto-apoio)}.estado.ok{background:var(--adm-verde-texto);border-color:var(--adm-verde-texto);color:#fff}.estado.agora{background:var(--lime);border-color:var(--lime);color:var(--preto)}.estado.espera{border-color:var(--adm-borda);color:var(--adm-texto-fraco)}.estado.p{width:22px;height:22px}.cabecalho-modulo{display:flex;align-items:center;gap:24px}.cabecalho-modulo .textos{flex:1;display:flex;flex-direction:column;gap:6px}.cabecalho-modulo h1{font-size:34px;font-weight:700}.cabecalho-modulo p{font-size:16px;color:var(--adm-texto-apoio)}.cabecalho-modulo .progresso{width:240px;display:flex;flex-direction:column;gap:6px}.painel{display:flex;flex-direction:column;gap:12px;padding:20px}.painel h3{font-size:15px;font-weight:600}.painel.info{background:var(--adm-info-fundo);border-color:transparent}.painel.info h3{color:var(--adm-info-texto);font-size:14px}.painel.atencao{background:var(--adm-atencao-fundo);border-color:transparent}.painel.atencao h3{color:var(--adm-atencao-texto);font-size:14px}.painel p{font-size:13px;line-height:1.5}.painel .apoio-texto{color:var(--adm-texto-apoio)}.rotulo-fase{font-size:12px;font-weight:600;color:var(--adm-verde-texto)}.item-lateral{display:flex;flex-direction:column;gap:2px}.item-lateral span:last-child{font-size:14px}.player{position:relative;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#0c4026,#0b0d0c 80%);color:#fff}.player .play-grande{position:absolute;left:50%;top:44%;width:76px;height:76px;margin:-38px 0 0 -38px;border-radius:50%;background:var(--lime);color:var(--preto);display:flex;align-items:center;justify-content:center;border:0;padding:0}.player .aviso{position:absolute;left:0;right:0;top:calc(44% + 52px);text-align:center;font-size:14px;font-weight:600;opacity:.9}.player .controles{position:absolute;left:0;right:0;bottom:0;padding:14px 20px;background:#0000008c;display:flex;flex-direction:column;gap:8px}.player .linha-do-tempo{position:relative;height:6px;border-radius:3px;background:#ffffff40}.player .linha-do-tempo .marca{position:absolute;top:-2px;width:2px;height:10px;background:#fff}.player .rodape{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:500}.player .rodape .espaco{flex:1}.player .rodape span.desligado{font-weight:600;opacity:.6}.titulo-aula{display:flex;flex-direction:column;gap:8px}.titulo-aula h1{font-size:30px;font-weight:700}.titulo-aula p{font-size:15px;color:var(--adm-texto-apoio);line-height:1.5}.acoes{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.acoes .espaco{flex:1}.lista-capitulos>li{display:flex;align-items:center;gap:16px;padding:14px 20px;border-top:1px solid var(--adm-borda);width:100%;font-size:15px}.lista-capitulos>li:first-child{border-top:0}.lista-capitulos .tempo{font-size:13px;font-weight:600;color:var(--adm-verde-texto);min-width:40px}.arquivo{display:flex;align-items:center;gap:10px}.filtros{width:260px;flex:none;display:flex;flex-direction:column;gap:20px;padding:20px}.filtros fieldset{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.filtros legend{padding:0;font-size:13px;font-weight:600;color:var(--adm-texto-apoio);margin-bottom:10px}.filtros label{display:flex;align-items:center;gap:10px;font-size:14px}.filtros label span.n{margin-left:auto;font-size:12px;color:var(--adm-texto-fraco)}.filtros input[type=checkbox]{width:18px;height:18px;accent-color:var(--adm-acao);margin:0}.busca-colunas{display:flex;gap:32px;align-items:flex-start}.resultados{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px}.resultado{display:flex;gap:20px;padding:16px}.resultado .miniatura{width:220px;flex:none;border-radius:8px;aspect-ratio:220 / 124}.resultado .textos{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.resultado h3{font-size:17px;font-weight:600}.resultado .sub{font-size:13px;color:var(--adm-texto-apoio);margin-top:2px}.momento{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:8px;background:var(--adm-neutro);font-size:14px}.momento .minuto{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:6px;font-size:12px;font-weight:600;background:var(--adm-acao);color:var(--adm-acao-texto);white-space:nowrap}mark{background:transparent;color:var(--adm-verde-texto);font-weight:700}.titulo-conclusao{display:flex;align-items:center;gap:16px}.titulo-conclusao h1{font-size:30px;font-weight:700}.titulo-conclusao p{font-size:15px;color:var(--adm-texto-apoio);margin-top:4px}.selo-grande{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--lime);color:var(--preto)}.certificado{overflow:hidden;border-radius:16px}.certificado .faixa{display:flex;align-items:center;gap:12px;padding:24px 40px;background:var(--preto);color:#fff}.certificado .faixa .espaco{flex:1}.certificado .corpo{display:flex;flex-direction:column;align-items:center;gap:14px;padding:48px 64px;text-align:center}.certificado .corpo .nome{font-size:44px;font-weight:700}.certificado .corpo .nome.vazio{font-size:28px;color:var(--adm-texto-fraco);font-weight:600}.certificado .corpo .trilha{font-size:26px;font-weight:600}.certificado .corpo .apoio-texto{font-size:15px;color:var(--adm-texto-apoio)}.certificado hr{width:220px;border:0;border-top:1px solid var(--adm-borda-campo);margin:4px 0}.vazio{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px;text-align:center}.vazio .quadro{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;background:var(--adm-neutro);color:var(--adm-texto-apoio)}.vazio h3{font-size:18px;font-weight:600}.vazio p{font-size:14px;color:var(--adm-texto-apoio);line-height:1.5;max-width:420px}.galeria-vazios{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.bloco{background:var(--adm-neutro);border-radius:6px}.carregando-cartao{overflow:hidden;display:flex;flex-direction:column;gap:12px}.carregando-cartao .corpo{display:flex;flex-direction:column;gap:8px;padding:0 14px 14px}.nota-de-estado{font-size:13px;color:var(--adm-texto-fraco)}.menu-modulos{display:flex;flex-direction:column;min-height:100vh;background:var(--adm-fundo)}.menu-modulos .lista{display:flex;flex-direction:column;gap:4px;padding:16px 12px;flex:1}.menu-modulos .rotulo{font-size:11px;font-weight:600;color:var(--adm-texto-fraco);padding:0 12px 4px}.item-menu{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:10px}.item-menu[aria-current=page]{background:var(--adm-neutro)}.item-menu .textos{flex:1;display:flex;flex-direction:column;gap:1px}.item-menu .nome{font-size:16px;font-weight:500}.item-menu[aria-current=page] .nome{font-weight:600}.item-menu .sub{font-size:12px;color:var(--adm-texto-apoio)}.item-menu .n{font-size:12px;color:var(--adm-texto-fraco)}.menu-modulos .rodape{display:flex;flex-direction:column;gap:10px;padding:16px;border-top:1px solid var(--adm-borda)}.menu-modulos .rodape .linha-tema{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--adm-texto-apoio)}.menu-modulos .rodape .seletor-de-tema{border-color:var(--adm-borda-campo)}.menu-modulos .rodape .seletor-de-tema button{color:var(--adm-texto-apoio)}.aviso-aparelho{max-width:760px;display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border-radius:10px;background:var(--adm-info-fundo);color:var(--adm-texto);font-size:13px;line-height:1.5}.aviso-aparelho strong{color:var(--adm-info-texto)}.filtros-recolhidos{width:100%}.filtros-recolhidos summary{cursor:pointer;padding:14px 18px;font-size:14px;font-weight:600}.filtros-recolhidos .filtros{border:0;border-top:1px solid var(--adm-borda);border-radius:0;background:transparent}@media (max-width: 1100px){.pagina,.pagina.estreita{padding-left:40px;padding-right:40px}.grade-4{grid-template-columns:repeat(2,minmax(0,1fr))}.colunas{grid-template-columns:minmax(0,1fr)}.busca-colunas{flex-direction:column}.filtros{width:100%}}@media (max-width: 760px){.barra{height:52px;gap:10px;padding:0 16px}.logo{font-size:24px}.barra-menu,.barra-lupa{display:inline-flex}.barra-busca,.barra .btn-contorno,.barra .seletor-de-tema,.faixa-modulos{display:none}.seletor-modulo{display:flex;align-items:center;gap:10px;width:100%;padding:10px 16px;background:var(--adm-cartao);border:0;border-bottom:1px solid var(--adm-borda);text-align:left}.seletor-modulo .textos{flex:1;display:flex;flex-direction:column}.seletor-modulo .rotulo{font-size:10px;font-weight:600;color:var(--adm-texto-fraco)}.seletor-modulo .nome{font-size:15px;font-weight:600}.seletor-modulo .trocar{font-size:13px;font-weight:500;color:var(--adm-texto-apoio)}.pagina,.pagina.estreita{padding:20px 16px 28px;gap:20px}.grade-3,.grade-4{grid-template-columns:minmax(0,1fr);gap:16px}.hero{padding-top:0;gap:10px}.hero h1{font-size:26px}.hero p{font-size:15px}.campo-busca{height:48px;padding:0 14px;width:100%}.campo-busca input{font-size:15px}.campo-busca kbd{display:none}.titulo-secao h2{font-size:19px}.faixa-implantacao{flex-direction:column;align-items:stretch;gap:10px;padding:18px;border-radius:14px}.faixa-implantacao h2,.faixa-implantacao.grande h2{font-size:21px}.faixa-implantacao p,.faixa-implantacao.grande p{font-size:13px}.faixa-implantacao.grande{padding:18px;gap:10px}.progresso-faixa{width:100%}.cabecalho-modulo{flex-wrap:wrap;gap:14px}.cabecalho-modulo h1{font-size:26px}.cabecalho-modulo p{font-size:14px}.cabecalho-modulo .progresso{width:100%}.quadro-icone.g{width:56px;height:56px;border-radius:14px}.linha-aula{padding:13px 16px;gap:10px}.linha-aula .titulo{font-size:14px}.bloco-lista>header{padding:14px 16px;flex-wrap:wrap}.bloco-lista>header h3{font-size:16px}.titulo-aula h1{font-size:22px}.titulo-aula p{font-size:14px}.acoes .botao{width:100%}.acoes .espaco{display:none}.player .play-grande{width:56px;height:56px;margin:-28px 0 0 -28px}.player .aviso{top:calc(44% + 36px);font-size:12px}.player .controles{padding:10px 12px}.lista-capitulos>li{padding:13px 16px;gap:14px}.lista-capitulos>li{font-size:14px}.resultado{flex-direction:column;gap:12px;padding:14px}.resultado>a{display:none}.certificado .faixa{padding:14px 18px;gap:8px}.certificado .corpo{padding:28px 20px;gap:10px}.certificado .corpo .nome{font-size:30px}.certificado .corpo .nome.vazio{font-size:22px}.certificado .corpo .trilha{font-size:19px}.titulo-conclusao h1{font-size:20px}.titulo-conclusao .selo-grande{width:40px;height:40px}.abas-inferiores{display:flex;position:sticky;bottom:0;z-index:5;padding:8px;background:var(--adm-cartao);border-top:1px solid var(--adm-borda)}.abas-inferiores a{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;font-size:11px;font-weight:500;color:var(--adm-texto-fraco)}.abas-inferiores a[aria-current=page]{color:var(--adm-texto);font-weight:600}.galeria-vazios{grid-template-columns:minmax(0,1fr)}.so-desktop{display:none}.botao.so-celular{display:inline-flex}.bloco-lista.fase>summary{padding:12px 16px}.bloco-lista.trilha-recolhivel>summary{padding:14px 16px;flex-wrap:wrap}.bloco-lista.trilha-recolhivel>summary h3{font-size:16px}}.so-leitor{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bloco-da-aula .passos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.bloco-da-aula .passo{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--adm-texto-apoio)}.bloco-da-aula .passo.feito{color:var(--adm-verde-texto);font-weight:600}.pergunta{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.pergunta legend{font-size:14px;font-weight:600;padding:0;margin-bottom:4px}.alternativa{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--adm-borda-campo);border-radius:8px;font-size:14px;cursor:pointer}.alternativa.marcada{border-color:var(--lime);box-shadow:0 0 0 1px var(--lime)}.alternativa.marcada.errada{border-color:var(--adm-atencao-texto);box-shadow:0 0 0 1px var(--adm-atencao-texto);background:var(--adm-atencao-fundo)}.resposta{font-size:13px;font-weight:600}.resposta.acertou{color:var(--adm-verde-texto)}.resposta.errou{color:var(--adm-atencao-texto)}.player.com-video{padding:0;aspect-ratio:16 / 9}.player.com-video iframe{width:100%;height:100%;border:0;border-radius:inherit}.tabela{width:100%;border-collapse:collapse;font-size:14px}.tabela th{text-align:left;font-size:12px;font-weight:600;color:var(--adm-texto-apoio);padding:10px 14px;border-bottom:1px solid var(--adm-borda)}.tabela td{padding:12px 14px;border-bottom:1px solid var(--adm-borda);vertical-align:middle}.tabela tr:last-child td{border-bottom:0}.barra-fina{height:8px;background:var(--adm-neutro);border-radius:4px;overflow:hidden;min-width:120px}.barra-fina>span{display:block;height:100%;background:var(--lime)}.formulario{display:flex;flex-direction:column;gap:12px}.formulario label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600}.formulario input[type=text],.formulario textarea{font:inherit;font-weight:400;padding:10px 12px;border:1px solid var(--adm-borda-campo);border-radius:8px;background:var(--adm-cartao);color:var(--adm-texto)}.marcas-de-modulo{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.cartao-verificacao{max-width:560px;margin:0 auto}.faixa-da-pessoa a{color:var(--adm-verde-texto);font-weight:600;text-decoration:underline}.botao.pequeno{padding:4px 10px;font-size:12px}.faixa-da-pessoa{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 24px;font-size:13px;color:var(--adm-texto-apoio)}@media (max-width: 760px){.tabela{display:block;overflow-x:auto}}.revisao-onde{font-size:13px;color:var(--adm-texto-apoio);margin:0}.revisao li.certa{font-weight:700}.revisao-fonte{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 12px;border-radius:8px;background:var(--adm-neutro);font-size:13px}.revisao-fonte code{font-size:12px;overflow-wrap:anywhere}.revisao-fonte q{color:var(--adm-texto-apoio)}.revisao-lida{display:flex;align-items:center;gap:8px;font-size:14px}.barra-do-lote{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0;padding:10px 0;background:var(--adm-fundo);font-size:13px;color:var(--adm-texto-apoio)}.aviso-da-revisao{margin:12px 0;padding:10px 14px;border-radius:8px;font-size:14px;font-weight:600;background:var(--adm-sucesso-fundo);color:var(--adm-sucesso-texto)}.aviso-da-revisao.atencao{background:var(--adm-atencao-fundo);color:var(--adm-atencao-texto)}.revisao .acoes{display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media (max-width: 640px){.revisao .acoes .botao{flex:1 1 40%}.revisao .acoes .botao.secundario:last-child{flex-basis:100%;border-color:transparent}.revisao .acoes input[type=text]{flex:1 1 100%}}.explicacao-da-errada{display:block;margin-top:2px;font-size:13px;font-weight:400;color:var(--adm-texto-apoio)}.alternativa-do-editor{display:flex;flex-direction:column;gap:6px;padding:10px 0;border-top:1px solid var(--adm-borda)}.alternativa-do-editor textarea{width:100%;font:inherit;padding:8px 10px;border:1px solid var(--adm-borda-campo);border-radius:8px;background:var(--adm-cartao);color:var(--adm-texto);resize:vertical}.alternativa-do-editor .acoes{align-items:center}.alternativa-do-editor input[type=text]{flex:1 1 auto;min-width:0;width:100%}.alternativa-do-editor small{font-weight:400;color:var(--adm-texto-apoio)}
