html.imm-modo-app .imm-barra-inferior,html.imm-modo-app .imm-header,html.imm-modo-app .imm-ticker-container{display:none!important}html.imm-modo-app{--app-topo-h:56px;--app-barra-h:74px;--app-barra-fundo:max(16px,calc(env(safe-area-inset-bottom, 0px) + 6px))}html.imm-modo-app[data-app-casca] main{padding-bottom:calc(var(--app-barra-h) + var(--app-barra-fundo) + 24px)}.app-topo{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;max-width:402px;margin:0 auto;padding:max(41px,env(safe-area-inset-top,0px)) 24px 0}.app-topo-logo{display:block;width:92.438px;height:26px;flex:none}.app-topo-logo img{display:block;width:100%;height:100%;object-fit:contain}.app-topo-acoes,.app-topo-botao{display:flex;align-items:center}.app-topo-botao{justify-content:center;width:56px;height:56px;border-radius:500px;color:#e8e9ea}.app-topo-botao[data-ativo]{background:hsla(36,41%,61%,.16)}.app-topo-botao svg,.app-topo-foto{width:24px;height:24px}.app-topo-foto{display:block;border-radius:500px;object-fit:cover;background:#f68239}.app-barra{position:fixed;left:50%;bottom:var(--app-barra-fundo);z-index:60;box-sizing:border-box;width:min(370px,calc(100% - 32px));height:var(--app-barra-h);padding:8px;transform:translateX(-50%);border:1px solid rgba(148,163,184,.16);background:#02071b;box-shadow:0 12px 50px rgba(0,0,0,.36);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.app-barra,.app-barra-item{display:flex;border-radius:500px}.app-barra-item{position:relative;flex:1 0 0;min-width:1px;height:56px;align-items:center;justify-content:center;color:#e8e9ea}.app-barra-item svg{width:24px;height:24px}.app-barra-item[data-ativo]{background:hsla(36,41%,61%,.16);color:#c4a373}.app-barra-item[data-ao-vivo]{color:#de3f1b}.app-barra-selo{position:absolute;top:-4px;left:31.8px;padding:1px 4px;border-radius:9999px;background:#de3f1b;color:#f5f2ed;font-size:12px;font-weight:600;line-height:16px;white-space:nowrap}html.imm-modo-app body{background-color:#020617;background-image:radial-gradient(ellipse 589.15px calc(100dvh * 1.368) at 100% 0,#00244d 0,#00173a 30%,#000926 60%,#020617 100%);background-attachment:fixed;background-repeat:no-repeat}.app-topo-botao[data-ativo] .app-topo-foto{box-sizing:border-box;border:1px solid #c4a373}.app-cartao{gap:24px;box-sizing:border-box;padding:16px;border:1px solid hsla(36,41%,61%,.16);border-radius:32px;background:hsla(36,41%,61%,.08)}.app-campo,.app-cartao{display:flex;flex-direction:column}.app-campo{gap:8px;width:100%}.app-campo-rotulo{display:flex;align-items:center;height:28px;font-size:12px;font-weight:500;line-height:18px;color:#f5f2ed}.app-campo-caixa{display:flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;height:48px;padding:0 12px;border:1px solid hsla(36,41%,61%,.16);border-radius:10px;background:hsla(36,41%,61%,.08)}.app-campo-caixa[data-erro]{border-color:rgba(217,82,44,.5)}.app-campo-caixa input{flex:1;min-width:0;padding:0;border:0;outline:0;background:transparent;color:#f5f2ed;font-family:inherit;line-height:1.3}.app-campo-caixa input::placeholder{color:#7c7c7c;font-size:12px;opacity:1}.app-campo-olho{display:flex;flex:none;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;background:none;color:#94a3b8}.app-aviso-erro{display:flex;align-items:center;gap:16px;box-sizing:border-box;padding:8px;border:1px solid rgba(222,63,27,.4);border-radius:16px;background-image:linear-gradient(90deg,rgba(222,63,27,.08),rgba(222,63,27,.08)),linear-gradient(90deg,rgba(12,20,39,.88),rgba(12,20,39,.88));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.app-aviso-erro-icone{display:flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:500px;background:rgba(222,63,27,.16)}.app-aviso-erro p{margin:0;font-size:14px;font-weight:500;line-height:21px;color:#f8fafc}.app-marca{position:relative;display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.3;color:#f5f2ed}.app-marca input{position:absolute;opacity:0;pointer-events:none}.app-marca-caixa{box-sizing:border-box;flex:none;width:20px;height:20px;border:1.5px solid #94a3b8;border-radius:4px;background:#000926}.app-marca input:checked+.app-marca-caixa{border:1px solid #00244d;background:#0051af url(/images/app/marcado.svg) 50%/16px 16px no-repeat}.app-marca input:focus-visible+.app-marca-caixa{outline:2px solid #c4a373;outline-offset:2px}.app-link-sublinhado{padding:0;border:0;background:none;color:#f5f2ed;font-size:14px;font-weight:500;line-height:21px;text-decoration:underline;text-underline-position:from-font}.app-botao-ouro{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:48px;padding:0 18px;overflow:hidden;border:2px solid #fecd86;border-radius:500px;background-image:linear-gradient(144.2deg,#fecd86,#f3c473 38%,#c48235 72%,#fecd86);box-shadow:0 0 8px rgba(0,0,0,.45);color:#000926;font-size:14px;font-weight:500;letter-spacing:.6px;line-height:16px}.app-botao-ouro[data-vazio]{opacity:.64}.app-login{box-sizing:border-box;width:100%;max-width:402px;margin:0 auto;padding:max(56px,calc(env(safe-area-inset-top, 0px) + 9px)) 24px 40px}.app-login-logo{display:block;width:92.438px;height:26px;margin:0 auto;object-fit:contain}.app-login-titulo{margin:32px 0 24px;text-align:center;font-weight:500}.app-login-titulo h1{margin:0;font-size:32px;font-weight:500;line-height:1.1;color:#f5f2ed}.app-login-titulo p{margin:16px 0 0;font-size:14px;line-height:21px;color:#8a6b42}.app-login-senha{display:flex;flex-direction:column;align-items:flex-end;gap:16px}.app-login-linha{display:flex;align-items:center;justify-content:space-between;width:100%}.app-login-acoes{display:flex;flex-direction:column;align-items:center;gap:16px}.app-login-cadastro{display:flex;align-items:center;justify-content:center;height:16px;margin:0;font-size:14px;font-weight:500;line-height:21px;color:#f5f2ed}.app-login-cadastro a{color:#c4a373;text-decoration:underline;text-underline-position:from-font}.app-cadastro,.app-cadastro-pagina{width:100%;max-width:402px;margin:0 auto}.app-cadastro{box-sizing:border-box;padding:max(56px,calc(env(safe-area-inset-top, 0px) + 9px)) 24px 40px}.app-cadastro-voltar{display:flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;width:fit-content;height:48px;margin:32px auto 0;padding:0 18px;border:1px solid #94a3b8;border-radius:500px;color:#f5f2ed;font-size:14px;font-weight:500;letter-spacing:.6px;line-height:16px}.app-cadastro-titulo{margin-top:16px}.app-cadastro .app-cartao{gap:24px}.app-cadastro-aceite{display:flex;flex-direction:column;gap:16px}.app-cadastro-aceite .app-marca{font-size:12px;line-height:16px}.app-cadastro-aceite-texto a{color:inherit;text-decoration:underline}html.imm-modo-app .jor-pg .jor-glow{display:none}html.imm-modo-app .jor-pg .jor-corpo.imm-container{box-sizing:border-box;width:100%;max-width:402px;margin:0 auto;padding:24px 22px 0 24px;gap:24px}.app-jor-topo{display:flex;flex-direction:column;align-items:center;gap:16px;box-sizing:border-box;width:100%;max-width:402px;margin:0 auto;padding:16px 24px 0;text-align:center}.app-jor-topo h1{margin:0;font-size:32px;font-weight:500;line-height:1.1;color:#f5f2ed}.app-jor-sub{margin:0;white-space:nowrap;font-size:14px;font-weight:500;line-height:21px;color:#8a6b42}.app-jor-sub--detalhe{font-weight:400;color:#94a3b8}.app-jor-trilhas{position:relative;display:flex;align-items:center;width:100%;height:51px}.app-jor-trilhas select{box-sizing:border-box;width:100%;height:100%;padding:10px 12px;border:1px solid hsla(36,41%,61%,.16);border-radius:500px;background:hsla(36,41%,61%,.08);color:#f5f2ed;font-family:inherit;line-height:1.3;text-align:left;-webkit-appearance:none;appearance:none}.app-jor-trilhas img{position:absolute;right:12px;pointer-events:none}.app-jor-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.app-jor-cartao{display:flex;flex-direction:column;box-sizing:border-box;padding:16px;border:1px solid hsla(36,41%,61%,.16);border-radius:32px;background:hsla(36,41%,61%,.08)}.app-jor-trilha{gap:16px}.app-jor-trilha-titulos{display:flex;flex-direction:column;gap:8px;color:#f5f2ed}.app-jor-trilha-titulos h2{margin:0;font-size:16px;font-weight:500;line-height:1.2}.app-jor-trilha-titulos p{margin:0;white-space:nowrap;font-size:12px;line-height:16px;opacity:.8}.app-jor-passo{display:flex;align-items:center;gap:16px;width:100%}.app-jor-barra{position:relative;flex:1 0 0;min-width:1px;height:8px;border-radius:500px;background:rgba(148,163,184,.16)}.app-jor-barra-fill{position:absolute;top:0;left:0;height:100%;max-width:100%;border-radius:500px;background-image:linear-gradient(101.75deg,#fecd86,#f3c473 38%,#c48235 72%,#fecd86);box-shadow:0 0 9px hsla(38,86%,71%,.6)}.app-jor-barra-fill[data-zero]{box-shadow:none}.app-jor-trilha-pct{font-size:20px;font-weight:600;line-height:1.4;color:#f5f2ed}.app-jor-modulo-pct{font-size:16px;font-weight:700;line-height:1.2;color:#f5f2ed}.app-jor-trilha-selo{display:flex;justify-content:flex-end}.app-jor-trilha-selo span{padding:5px 13px;border-radius:9999px;background:rgba(148,163,184,.08);color:#f5f2ed;font-size:12px;font-weight:600;letter-spacing:1.2px;line-height:1.2;text-transform:uppercase}.app-jor-modulos{gap:56px}.app-jor-modulo,.app-jor-modulos{display:flex;flex-direction:column}.app-jor-modulo{gap:32px}.app-jor-modulo--aberto{gap:32px;border-color:hsla(36,98%,76%,.15);border-radius:24px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);margin-bottom:32px}.app-jor-modulo-topo{display:flex;flex-direction:column;gap:24px}.app-jor-modulo-cab{display:flex;align-items:center;gap:32px}.app-jor-modulo-passo{display:flex;flex:1 0 0;flex-direction:column;gap:4px;min-width:1px}.app-jor-rotulo{margin:0;font-size:12px;font-weight:600;letter-spacing:1.2px;line-height:1.2;text-transform:uppercase;color:#c4a373}.app-jor-rotulo--cinza{color:#94a3b8}.app-jor-alternar{display:flex;flex:none;align-items:center;justify-content:center;padding:10px;border:0;border-radius:500px;background:none}.app-jor-capa{position:relative;width:100%;aspect-ratio:344/193;overflow:hidden;border-radius:24px;background:rgba(148,163,184,.08)}.app-jor-modulo-texto{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.app-jor-modulo-titulos{display:flex;flex-direction:column;gap:8px;width:100%}.app-jor-modulo-titulos h3{margin:0;font-size:16px;font-weight:500;line-height:1.2;color:#f5f2ed}.app-jor-modulo-titulos p{margin:0;font-size:12px;line-height:16px;opacity:.8;color:#7c7c7c}.app-jor-modulo--aberto .app-jor-modulo-titulos p{color:#f8fafc}.app-jor-botao{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;height:36px;padding:0 18px;border-radius:500px;font-size:12px;font-weight:500;letter-spacing:.6px;line-height:16px}.app-jor-botao--ouro{border:2px solid #fecd86;background-image:linear-gradient(129.57deg,#fecd86,#f3c473 38%,#c48235 72%,#fecd86);box-shadow:0 0 8px rgba(0,0,0,.45);color:#000926}.app-jor-botao--contorno{border:1px solid #94a3b8;color:#94a3b8}.app-jor-aulas{display:flex;flex-direction:column;gap:24px}.app-jor-aulas--solta{border-radius:24px}.app-jor-lista{gap:24px}.app-jor-aula,.app-jor-lista{display:flex;flex-direction:column}.app-jor-aula{align-items:flex-start;gap:16px;box-sizing:border-box;padding:8px 12px;border-radius:10px}.app-jor-aula-linha{display:flex;align-items:center;gap:8px;width:100%}.app-jor-aula-numero{display:flex;flex:none;align-items:center;gap:8px;font-size:16px;font-weight:600;letter-spacing:.3px;line-height:16px;text-transform:uppercase;color:#94a3b8}.app-jor-status{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:24px;height:24px;overflow:hidden;border:2px solid rgba(148,163,184,.16);border-radius:500px;background:rgba(148,163,184,.16)}.app-jor-status--concluida{background:#139159}.app-jor-status-meia{position:absolute;top:-2px;left:-2px;max-width:none}.app-jor-miniatura{position:relative;flex:1 0 0;min-width:1px;aspect-ratio:167/108;overflow:hidden;border:1px solid rgba(148,163,184,.16);border-radius:12px}.app-jor-aula-textos{display:flex;flex-direction:column;gap:8px;width:100%}.app-jor-aula-titulo{font-size:14px;font-weight:500;line-height:21px;color:#f5f2ed}.app-jor-aula-desc{font-size:12px;line-height:16px;opacity:.8;color:#f8fafc}html.imm-modo-app .aul-pg .jor-glow{display:none}.app-aula{position:fixed;inset:0;z-index:80;flex-direction:column;gap:8px;padding-top:max(55px,calc(env(safe-area-inset-top, 0px) + 8px));background:rgba(0,0,0,.66);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.app-aula,.app-aula-fechar{display:flex;align-items:center}.app-aula-fechar{flex:none;justify-content:center;box-sizing:border-box;width:48px;height:48px;border-radius:500px;background:hsla(36,41%,61%,.16);box-shadow:0 0 8px rgba(0,0,0,.16)}.app-aula-folha{box-sizing:border-box;flex:1 1 auto;width:100%;max-width:402px;min-height:0;overflow-y:auto;padding:23px 24px 40px;border:1px solid hsla(36,41%,61%,.16);border-radius:32px 32px 0 0;background:#000926;box-shadow:0 0 20px rgba(0,0,0,.75);gap:48px}.app-aula-folha,.app-aula-topo{display:flex;flex-direction:column}.app-aula-topo{gap:32px}.app-aula-textos{display:flex;flex-direction:column;gap:8px}.app-aula-textos h1{margin:0;font-size:16px;font-weight:500;line-height:1.2;color:#f5f2ed}.app-aula-desc{margin:0;font-size:12px;line-height:16px;opacity:.8;color:#f8fafc}.app-aula-player{position:relative;width:100%;aspect-ratio:870/489;overflow:hidden;border-radius:16.115px;background:#000}.app-aula-player iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.app-aula-conteudo{display:flex;flex-direction:column;gap:32px}.app-aula-abas{display:flex;align-items:center;justify-content:center;align-self:flex-start;padding:4px;border-radius:9999px;background:#94a3b8}.app-aula-abas button{padding:12px 16px;border:0;border-radius:9999px;background:none;color:#000926;font-size:16px;font-weight:500;line-height:1.2;opacity:.48}.app-aula-abas button[data-ativa]{background:#02071b;color:#f5f2ed;opacity:1;filter:drop-shadow(0 0 4px rgba(0,0,0,.32))}.app-aula-episodios,.app-aula-grupo{display:flex;flex-direction:column;gap:16px}.app-aula-ep{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px}.app-aula-ep--atual{background:hsla(36,41%,61%,.08)}.app-aula-ep-numero{display:flex;flex:none;align-items:center;gap:8px;font-size:16px;font-weight:600;letter-spacing:.3px;line-height:16px;color:#94a3b8}.app-aula-ep-capa{position:relative;flex:none;width:99px;height:64px;overflow:hidden;border:1px solid rgba(148,163,184,.16);border-radius:12px}.app-aula-ep-textos{display:flex;flex:1 1 0;flex-direction:column;gap:8px;min-width:0}.app-aula-ep-titulo{font-size:14px;font-weight:500;line-height:21px;color:#f5f2ed}.app-aula-comentarios .aul-coms{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;border:0;background:none}.app-aula-comentarios .aul-coms-h2{margin:0;font-size:16px;font-weight:500;line-height:1.2;color:#f5f2ed}.app-aula-comentarios .aul-coms-ajuda{margin:0;font-size:12px;line-height:16px;opacity:.8;color:#f8fafc}[data-theme=light] .app-aula.aul-pg{--aul-campo-bg:#0c1427;--aul-campo-borda:hsla(36,98%,76%,.15);--aul-campo-borda-foco:hsla(36,98%,76%,.4);--aul-campo-txt:#f5f2ed;--aul-campo-pad:#94a3b8;--aul-acao:#94a3b8;--aul-data:#94a3b8;--aul-linha:hsla(36,41%,61%,.16);--aul-txt:#f8fafc;--aul-txt-sec:hsla(210,5%,91%,.8);--aul-titulo:#f5f2ed}.app-aula.aul-pg{min-height:0}html.imm-modo-app .pf-pagina>.pf-titulo{display:none}html.imm-modo-app .pf-pagina{padding:0;max-width:none}.app-perfil{box-sizing:border-box;width:100%;max-width:402px;margin:0 auto;padding:16px 24px 0}.app-perfil-titulo{margin:0 0 32px;text-align:center;font-size:32px;font-weight:500;line-height:1.1;color:#f5f2ed}.app-perfil-lista{display:flex;flex-direction:column;gap:24px}.app-perfil-linha{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;padding:16px;border:1px solid hsla(36,41%,61%,.16);border-radius:24px;background:hsla(36,41%,61%,.08);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f8fafc;font-family:inherit;text-align:left}.app-perfil-linha--pessoa{border-color:hsla(36,98%,76%,.15)}.app-perfil-linha--toque{cursor:pointer}.app-perfil-rotulo{font-size:16px;font-weight:600;letter-spacing:.3px;line-height:16px;text-transform:uppercase;color:#f8fafc}.app-perfil-pessoa{display:flex;align-items:center;gap:8px;min-width:0}.app-perfil-foto{display:block;flex:none;width:48px;height:48px;border-radius:500px;object-fit:cover;background:#f68239}.app-perfil-nome{display:flex;flex-direction:column;gap:4px;min-width:0;color:#f5f2ed}.app-perfil-nome strong{font-size:18px;font-weight:600;line-height:normal}.app-perfil-nome span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;opacity:.8}.app-perfil-atualizar{flex:none;justify-content:center;width:36px;height:36px;padding:0;border:1px solid #c4a373;border-radius:500px}.app-interruptor,.app-perfil-atualizar{display:flex;align-items:center;box-sizing:border-box}.app-interruptor{padding:2px 4px;border:1px solid rgba(148,163,184,.16);border-radius:500px;background:hsla(36,41%,61%,.16)}.app-interruptor:before{content:"";width:24px;height:20px}.app-interruptor span{order:-1;width:20px;height:20px;border-radius:500px;background:#94a3b8}.app-interruptor[data-ligado] span{order:1;background:#139159}.app-subtela-cab{display:flex;align-items:center;gap:16px;width:100%}.app-subtela-cab h1{margin:0;font-size:20px;font-weight:600;line-height:1.4;color:#f5f2ed;white-space:nowrap}.app-subtela-voltar{display:flex;flex:none;align-items:center;justify-content:center;box-sizing:border-box;width:36px;height:36px;padding:0;border:1px solid #94a3b8;border-radius:500px;background:none}.app-perfil--sub .app-perfil-conteudo{margin-top:40px}.app-perfil-conteudo .pf-card{gap:24px;padding:16px}.app-perfil-conteudo .pf-card--comunicacoes .pf-card__titulo,.app-perfil-conteudo .pf-card--curso .pf-card__titulo,.app-perfil-conteudo .pf-card--dados .pf-card__cabecalho,.app-perfil-conteudo .pf-card--excluir:not(.pf-card--perigo) .pf-card__titulo{display:none}.app-perfil-conteudo .pf-linha{padding:16px 0}.app-perfil-conteudo .pf-linhas>.pf-linha:first-child{padding-top:0}.app-perfil-conteudo .pf-linha--duas{display:flex;flex-direction:column;gap:0}.app-perfil-conteudo .pf-linha--duas>.pf-campo+.pf-campo{margin-top:16px;padding-top:16px;border-top:1px solid rgba(148,163,184,.16)}.app-perfil-conteudo .pf-rotulo{font-size:12px;font-weight:400;line-height:16px}.app-perfil-conteudo .pf-input{box-sizing:border-box;min-height:48px;border-radius:10px}.app-perfil-conteudo .pf-aviso{font-size:12px;line-height:16px}.app-perfil-conteudo .pf-input--leitura{display:flex;align-items:center}html.imm-modo-app .pf-cert{box-sizing:border-box;width:100%;max-width:402px;margin:0 auto;padding:16px 24px 0}html.imm-modo-app .pf-cert .pf-cert__cabeca{display:none}html.imm-modo-app .pf-cert .app-subtela-cab{margin-bottom:40px}html.imm-modo-app .pf-cert__item,html.imm-modo-app .pf-cert__lista{display:flex;flex-direction:column;gap:24px}html.imm-modo-app .pf-cert__item{box-sizing:border-box;padding:16px;border:1px solid hsla(36,41%,61%,.16);border-radius:24px;background:hsla(36,41%,61%,.08);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html.imm-modo-app .pf-cert__principal{display:flex;flex-direction:column;gap:24px}html.imm-modo-app .pf-cert__imagem{display:block;width:100%;height:210px;border-radius:24px;object-fit:cover}html.imm-modo-app .pf-cert__texto{display:flex;flex-direction:column;gap:16px}html.imm-modo-app .pf-cert__nome{margin:0 0 8px;font-size:20px;font-weight:500;line-height:1.4;color:#f5f2ed}html.imm-modo-app .pf-cert__data{display:flex;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:600;letter-spacing:1.2px;line-height:1.2;text-transform:uppercase}html.imm-modo-app .pf-cert__data-rotulo{color:#7c7c7c}html.imm-modo-app .pf-cert__data-valor{color:#c4a373}html.imm-modo-app .pf-cert__codigo{margin:0;font-size:14px;font-weight:600;letter-spacing:1.2px;line-height:18px;text-transform:uppercase;color:#c4a373}html.imm-modo-app .pf-cert__acoes{display:flex;gap:16px}html.imm-modo-app .pf-cert__acoes>a{display:flex;flex:1 0 0;align-items:center;justify-content:center;box-sizing:border-box;min-width:1px;height:36px;padding:0 18px;border-radius:500px;font-size:12px;font-weight:500;letter-spacing:.6px;line-height:16px;white-space:nowrap}html.imm-modo-app .pf-cert__acoes>a:first-child{border:2px solid #fecd86;background-image:linear-gradient(131.29deg,#fecd86,#f3c473 38%,#c48235 72%,#fecd86);box-shadow:0 0 8px rgba(0,0,0,.45);color:#000926}html.imm-modo-app .pf-cert__acoes>a:last-child{border:1px solid #94a3b8;background:none;color:#94a3b8}html.imm-modo-app .imm-nt-fundo,html.imm-modo-app .imm-nt-hero-lead{display:none}html.imm-modo-app .imm-nt-hero{box-sizing:border-box;width:100%;max-width:402px;gap:16px;padding:16px 24px 0}html.imm-modo-app .imm-nt-hero h1{font-size:32px;font-weight:500;line-height:1.1;color:#f5f2ed}html.imm-modo-app .imm-nt-hero-sub{font-size:14px;font-weight:500;line-height:21px;color:#8a6b42}html.imm-modo-app .imm-nt-conteudo{box-sizing:border-box;width:100%;max-width:402px;margin:16px auto 0;padding:0 24px}html.imm-modo-app .imm-nt-barra{gap:16px}html.imm-modo-app .imm-nt-busca{padding:14px 16px;border-color:rgba(148,163,184,.16);background:rgba(148,163,184,.08);color:#e8e9ea}html.imm-modo-app .imm-nt-filtro-btn{box-sizing:border-box;width:48px;height:48px;padding:0;border-color:#94a3b8;font-size:0;color:#94a3b8}html.imm-modo-app .imm-nt-linhas{margin-top:40px}html.imm-modo-app .imm-nt-linha{flex-direction:column;align-items:stretch;gap:24px;padding:40px 0;border-bottom-color:rgba(148,163,184,.16)}html.imm-modo-app .imm-nt-linha:first-child{padding-top:0}html.imm-modo-app .imm-nt-linha-esq{flex-direction:column;align-items:stretch;flex:none;gap:24px}html.imm-modo-app .imm-nt-img{width:100%;height:auto;aspect-ratio:344/193}html.imm-modo-app .imm-nt-info{flex:none;gap:13px}html.imm-modo-app .imm-nt-titulo{font-size:20px;font-weight:500;line-height:1.4;color:#f5f2ed}html.imm-modo-app .imm-nt-resumo{font-size:12px;line-height:16px;color:#7c7c7c}html.imm-modo-app .imm-nt-fonte,html.imm-modo-app .imm-nt-meta{color:#7c7c7c}html.imm-modo-app .imm-nt-tag{background:rgba(148,163,184,.16);color:#94a3b8}html.imm-modo-app .imm-nt-tag--alta{background:#8a6b42;color:#f5f2ed}html.imm-modo-app .imm-nt-comentario{flex:none;width:100%;padding:16px;border-color:hsla(36,41%,61%,.16)}html.imm-modo-app .imm-nt-comentario-rotulo{color:#c4a373}html.imm-modo-app .imm-nt-comentario-texto{color:#e8e9ea}html.imm-modo-app .imm-nt{margin-top:0;padding-top:0;background:none}html.imm-modo-app .imm-nt-pop{position:fixed;top:calc(max(41px, env(safe-area-inset-top, 0px)) + 64px);right:24px;bottom:calc(var(--app-barra-h) + var(--app-barra-fundo) + 16px);left:24px;z-index:70;width:auto;max-height:none;overflow-y:auto}html.imm-modo-app .imm-nt-pop-rodape{position:sticky;bottom:0;background:#02071b}html.imm-modo-app .cur-fundo{display:none}html.imm-modo-app .cur-pagina{margin-top:0;background:none}.app-cur-hero{box-sizing:border-box;width:100%;max-width:402px;margin:0 auto;padding:16px 24px 0}.app-cur-hero-texto{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.app-cur-hero-rotulo{margin:0;font-size:14px;font-weight:600;letter-spacing:1.2px;line-height:18px;text-transform:uppercase;color:#c4a373}.app-cur-hero-bloco{display:flex;flex-direction:column;align-items:center;gap:16px}.app-cur-hero-bloco h1{margin:0;font-size:32px;font-weight:500;line-height:1.1;color:#f5f2ed}.app-cur-hero-bloco p{margin:0;font-size:14px;line-height:1.3;opacity:.8;color:#f8fafc}.app-cur-hero-acoes{display:flex;align-items:center;gap:24px}.app-cur-hero-botao{gap:6px;width:auto;height:40px;font-size:12px}.app-cur-hero-link{letter-spacing:.6px;font-size:12px;line-height:16px}.app-cur-hero-video{position:relative;display:block;width:100%;height:252px;margin-top:30px;padding:0;overflow:hidden;border:0;border-radius:12px;background:#02071b}.app-cur-hero-veu{position:absolute;inset:0;background:rgba(2,7,27,.8);mix-blend-mode:multiply}.app-cur-hero-play{position:absolute;top:calc(50% - 50px);left:calc(50% - 56.28px);width:112.571px;height:112.571px;max-width:none}html.imm-modo-app .cur-conteudo{box-sizing:border-box;width:100%;max-width:402px;margin:48px auto 0;gap:64px}html.imm-modo-app .cur-sec{gap:32px}html.imm-modo-app .cur-titulo{font-size:28px;font-weight:500;line-height:1.2;color:#f8fafc;text-align:center}html.imm-modo-app .cur-sec-topo{flex-direction:column;align-items:center;gap:16px}html.imm-modo-app .cur-btn-contorno{padding:10px 18px;border-color:#94a3b8;color:#94a3b8;font-size:12px}html.imm-modo-app .cur-sec-destaque .cur-card{flex:none;width:160.765px;height:108.117px}html.imm-modo-app .cur-sec-destaque .cur-card-titulo{font-size:14px;font-weight:800;line-height:1.3}html.imm-modo-app .cur-sec-destaque .cur-trilho{gap:8px}html.imm-modo-app .cur-sec-desc{max-width:354px;font-size:14px;line-height:1.4}html.imm-modo-app .cur-mestres{flex-wrap:nowrap;justify-content:flex-start;gap:16px;width:402px;max-width:100vw;margin:0 -24px;padding:0 24px;box-sizing:border-box;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:24px}html.imm-modo-app .cur-mestre{width:192px;gap:24px;scroll-snap-align:start}html.imm-modo-app .cur-mestre-circulo{zoom:.61069}html.imm-modo-app .cur-mestre-nome{font-size:18px;font-weight:500;line-height:1.1}html.imm-modo-app .cur-selo{zoom:.61069;top:0;right:34.2px}html.imm-modo-app .cur-prod{width:269px;gap:32px}html.imm-modo-app .cur-prod-arte{height:453px}html.imm-modo-app .cur-prod-nome{font-size:24px;font-weight:500;line-height:1.1}html.imm-modo-app .cur-trilho{box-sizing:border-box;padding:0 24px;scroll-padding-inline:24px}html.imm-modo-app .cur-trilho>:first-child{margin-left:0}html.imm-modo-app .cur-trilho>:last-child{margin-right:0}html.imm-modo-app .cur-mestres{scrollbar-width:none}html.imm-modo-app .cur-mestres::-webkit-scrollbar{display:none}html.imm-modo-app .aov-glow{display:none}html.imm-modo-app .aov-pg{background:none}html.imm-modo-app .aov-hero.imm-container{box-sizing:border-box;width:100%;max-width:402px;margin:0 auto 32px;padding:32px 24px 0;gap:24px}html.imm-modo-app .aov-h1{font-size:32px;font-weight:500;line-height:1.1;color:#f5f2ed}html.imm-modo-app .aov-hero-sub{font-size:16px;line-height:1.3;opacity:.8;color:#f8fafc}html.imm-modo-app .aov-agenda.imm-container,html.imm-modo-app .aov-salas.imm-container{box-sizing:border-box;width:100%;max-width:402px;margin:0 auto;padding:0 24px}html.imm-modo-app .aov-secao-titulo{display:none}.app-grade{display:flex;flex-direction:column;gap:32px}.app-pag{gap:24px}.app-pag,.app-pag-seta{display:flex;align-items:center;justify-content:center}.app-pag-seta{flex:none;box-sizing:border-box;width:48px;height:48px;padding:0;border:1px solid #f5f2ed;border-radius:500px;background:none;box-shadow:0 0 8px rgba(0,0,0,.16)}.app-pag-seta--prox{border:2px solid #fecd86;background:#0051af;box-shadow:0 0 8px rgba(0,0,0,.45)}.app-pag-seta:disabled{opacity:.4}.app-pag-dias{display:flex;align-items:center;gap:8px}.app-pag-dia{padding:5px 13px;border-radius:9999px;background:#0051af;color:#f5f2ed;font-size:12px;font-weight:600;letter-spacing:1.2px;line-height:1.2;text-transform:uppercase}.app-pag-ponto{width:12px;height:12px;padding:0;border:0;border-radius:50%;background:rgba(148,163,184,.16)}.app-grade-cartao,.app-grade-lista{display:flex;flex-direction:column;gap:16px}.app-grade-cartao{box-sizing:border-box;padding:16px;border:1px solid hsla(36,41%,61%,.16);border-radius:32px;background:hsla(36,41%,61%,.08)}.app-grade-cartao h3{display:flex;align-items:center;justify-content:space-between;margin:0;font-size:14px;font-weight:600;line-height:20px;color:#f8fafc}.app-grade-vivo{padding:2px 8px;border-radius:9999px;background:#de3f1b;color:#f5f2ed;font-size:12px;line-height:16px}.app-grade-corpo{display:flex;align-items:flex-start;gap:16px;padding-top:16px;border-top:1px solid hsla(36,98%,76%,.15)}.app-grade-rotulos{display:flex;flex-direction:column;flex:none;font-size:14px;font-weight:600;line-height:20px;color:#64748b}.app-grade-rotulos span{display:flex;align-items:center;min-height:56px}.app-grade-valores{display:flex;flex:1 0 0;flex-direction:column;min-width:0}.app-grade-linha{display:flex;align-items:center;min-height:56px;margin:0;padding:0;list-style:none}.app-grade-mestre{gap:12px;font-size:14px;font-weight:600;line-height:20px;color:#f8fafc}.app-grade-avatares{display:flex;flex:none}.app-grade-avatares img{width:32px;height:32px;margin-right:-8px;border-radius:50%}.app-grade-avatares img:last-child{margin-right:0}.app-grade-conteudo{flex-wrap:wrap;gap:8px 16px;font-size:14px;line-height:1.3;color:#94a3b8}.app-grade-conteudo li{display:flex;align-items:center;gap:8px}.app-grade-conteudo li:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:#94a3b8}.app-grade-sala{font-size:14px;font-weight:500;line-height:21px;color:#f8fafc}html.imm-modo-app .aov-salas.imm-container{gap:32px;margin-top:64px}html.imm-modo-app .aov-h2{font-size:28px;font-weight:500;line-height:1.2;text-align:center;color:#f8fafc}html.imm-modo-app .aov-salas-grade{grid-template-columns:minmax(0,1fr);gap:8px}html.imm-modo-app .aov-salas .aov-card{flex-direction:column;align-items:stretch;gap:16px;padding:16px;border-color:hsla(36,98%,76%,.15)}html.imm-modo-app .aov-salas .aov-painel--lista{width:100%;border-radius:24px}html.imm-modo-app .aov-sala-nome{font-size:18px;font-weight:500;line-height:1.1;color:#f5f2ed}html.imm-modo-app .aov-sala-desc{font-size:12px;line-height:16px;color:#94a3b8}html.imm-modo-app .aov-chip{font-size:12px;line-height:16px}html.imm-modo-app .aov-sem-sessao{font-size:14px;line-height:20px;color:#64748b}html.imm-modo-app .aov-selo-agora{top:-14px;left:31px;padding:4px 8px;font-size:12px;line-height:16px}.app-com-cab{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;max-width:402px;margin:0 auto;padding:8px 24px 0}.app-com-cab h1{margin:0;font-size:24px;font-weight:500;line-height:1.1;color:#f5f2ed}.app-com-aba,.app-com-abas{display:flex;align-items:center}.app-com-aba{justify-content:center;padding:13px 12px;border-radius:9999px;opacity:.8}.app-com-aba[data-ativa]{background:#0051af;opacity:1}.app-com-ico{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.app-com-ico img{display:block;max-width:24px;max-height:24px}html.imm-modo-app .cm-pagina{padding:0}html.imm-modo-app .cm-shell--chat{border:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-sizing:border-box;width:100%;max-width:402px;margin:24px auto 0;padding:0 24px;display:block}html.imm-modo-app .cm-canais{display:flex;flex-direction:column;gap:24px;box-sizing:border-box;width:100%;max-width:none;height:auto;overflow:visible;padding:16px;border:1px solid hsla(36,41%,61%,.16);border-radius:24px;background:hsla(36,41%,61%,.08);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html.imm-modo-app .cm-canais-grupo,html.imm-modo-app .cm-canais-lista{display:flex;flex-direction:column;gap:16px}html.imm-modo-app .cm-canais .cm-rotulo{display:block;margin:0;font-size:16px;font-weight:600;letter-spacing:.3px;line-height:16px;text-transform:uppercase;color:#94a3b8}html.imm-modo-app .cm-canal{display:flex;align-items:center;gap:12px;width:100%;padding:12px 8px;border:0;border-radius:8px;font-family:inherit;font-size:16px;font-weight:500;line-height:1.2;text-align:left}html.imm-modo-app .cm-canal,html.imm-modo-app .cm-canal[data-ativo]{background:none;color:#94a3b8}html.imm-modo-app .app-chat-tela.cm{position:fixed;inset:0;z-index:80;display:flex;flex-direction:column;box-sizing:border-box;padding:max(41px,env(safe-area-inset-top,0px)) 24px max(16px,env(safe-area-inset-bottom,0px));background-color:#020617;background-image:radial-gradient(ellipse 589.15px calc(100dvh * 1.368) at 100% 0,#00244d 0,#00173a 30%,#000926 60%,#020617 100%);background-repeat:no-repeat}.app-chat-tela .app-subtela-cab{flex:none;padding-bottom:16px;border-bottom:1px solid rgba(148,163,184,.16)}.app-chat-tela .cm-painel-titulo{display:none}.app-chat-tela .cm-painel{flex:1 1 0;min-height:0;width:100%;border:0;background:none}html.imm-modo-app .cm-feed-grade{display:block;box-sizing:border-box;width:100%;max-width:402px;margin:24px auto 0;padding:0 24px}html.imm-modo-app .cm-feed-grade>.cm-feed-col{max-width:none;width:100%}html.imm-modo-app .cm-feed-grade>:not(.cm-feed-col){display:none}html.imm-modo-app .cm-feed-grade[data-aba=comunidade]>.cm-lateral{display:flex;max-height:none;margin-top:24px;padding:0;gap:24px;border:0;background:none;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible}.app-feed-abas{display:flex;box-sizing:border-box;padding:4px}.app-feed-abas button{flex:1 0 0;padding:8px;border:0;border-bottom:2px solid transparent;background:none;font-family:inherit;font-size:16px;font-weight:500;line-height:1.2;color:#94a3b8}.app-feed-abas button[data-ativa]{border-bottom-color:#c4a373;font-weight:700;color:#c4a373}.app-fab{position:fixed;right:24px;bottom:calc(var(--app-barra-h) + var(--app-barra-fundo) + 16px);z-index:55;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;padding:0;border:2px solid #fecd86;border-radius:500px;background-image:linear-gradient(101.75deg,#fecd86,#f3c473 38%,#c48235 72%,#fecd86);box-shadow:0 0 8px rgba(0,0,0,.45)}html.imm-modo-app .cm-stories{gap:24px;padding:24px 0}html.imm-modo-app .cm-story-nome{font-size:14px;line-height:1.3;color:#94a3b8}html.imm-modo-app .cm-shell--msg{border:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-sizing:border-box;display:block;width:100%;max-width:402px;min-height:0;height:auto;margin:24px auto 0;padding:0 24px}html.imm-modo-app .cm-shell--msg>aside{box-sizing:border-box;width:100%;max-width:none;padding:16px;border:1px solid hsla(36,41%,61%,.16);border-radius:24px;background:hsla(36,41%,61%,.08);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html.imm-modo-app .cm-shell--msg .cm-rotulo{margin:0;font-size:16px;font-weight:600;letter-spacing:.3px;line-height:16px;text-transform:uppercase;color:#94a3b8}html.imm-modo-app .cm-dm-item-previa{font-size:12px;line-height:16px;color:#94a3b8}html.imm-modo-app .cm-ponto-nao-lida{background:#f59b17}html.imm-modo-app .cm-pagina>.cm-shell:not(.cm-shell--chat):not(.cm-shell--msg),html.imm-modo-app .cm-pagina>div:not(.cm-shell):not(.cm-feed-grade),html.imm-modo-app .cm-pagina>p{box-sizing:border-box;width:100%;max-width:402px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}html.imm-modo-app .cm,html.imm-modo-app .cm-pagina{background:none}html.imm-modo-app .cm-pagina:after,html.imm-modo-app .cm-pagina:before{display:none}html.imm-modo-app .cm-atividade{box-sizing:border-box;width:100%;max-width:402px;margin:0 auto;padding:24px 24px 0;border:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}html.imm-app-aguarda main{visibility:hidden}@media (min-width:700px) and (min-height:600px){html.imm-modo-app{--app-larg:1120px;--app-larg-media:760px;--app-larg-estreita:600px;--app-lat:32px;--app-barra-h:88px}html.imm-modo-app .aov-pg,html.imm-modo-app .cm-pagina,html.imm-modo-app .cur-pagina,html.imm-modo-app .dsh,html.imm-modo-app .imm-nt,html.imm-modo-app .jor-modal-caixa,html.imm-modo-app .jor-pg,html.imm-modo-app .pf{zoom:1;--imm-z:1;--cur-z:1;--cm-z:1}html.imm-modo-app body{background-image:radial-gradient(ellipse 900px calc(100dvh * 1.2) at 100% 0,#00244d 0,#00173a 30%,#000926 60%,#020617 100%)}.app-topo{max-width:var(--app-larg);padding-left:var(--app-lat);padding-right:var(--app-lat)}.app-topo-logo{width:115.5px;height:32.5px}.app-barra{width:min(600px,calc(100% - 2 * var(--app-lat)));padding:10px}.app-barra-item{height:68px}.app-barra-item svg{width:28px;height:28px}.app-barra-selo{left:calc(50% + 8px);top:-2px}.app-cadastro,.app-cadastro-pagina,.app-login{max-width:520px}html.imm-modo-app .jor-pg .jor-corpo.imm-container{max-width:var(--app-larg);padding-left:var(--app-lat);padding-right:var(--app-lat);gap:32px}.app-jor-topo{max-width:var(--app-larg-media);padding-left:var(--app-lat);padding-right:var(--app-lat)}.app-jor-topo h1{font-size:40px}.app-jor-trilha{align-self:center;width:100%;max-width:var(--app-larg-media)}.app-jor-modulos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px;align-items:start}.app-jor-modulos>.jor-aviso-boas-vindas{grid-column:1/-1}.app-jor-modulos>.app-jor-aulas--solta{grid-column:1/-1;justify-self:center;width:100%;max-width:var(--app-larg-estreita)}.app-aula-folha{max-width:var(--app-larg-media);padding-left:var(--app-lat);padding-right:var(--app-lat)}.app-perfil,html.imm-modo-app .pf-cert{max-width:var(--app-larg-estreita)}.app-perfil-titulo{font-size:40px}html.imm-modo-app .imm-nt-hero{max-width:var(--app-larg-media);padding-left:var(--app-lat);padding-right:var(--app-lat)}html.imm-modo-app .imm-nt-hero h1{font-size:40px}html.imm-modo-app .imm-nt-conteudo{max-width:var(--app-larg);padding-left:var(--app-lat);padding-right:var(--app-lat)}html.imm-modo-app .imm-nt-barra{max-width:var(--app-larg-media);margin-left:auto;margin-right:auto}html.imm-modo-app .imm-nt-linhas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;margin-top:32px}html.imm-modo-app .imm-nt-linha{padding:32px 0;align-content:start}html.imm-modo-app .imm-nt-linha:nth-child(2){padding-top:0}html.imm-modo-app .imm-nt-pop{left:50%;right:auto;width:min(var(--app-larg-estreita),calc(100% - 2 * var(--app-lat)));transform:translateX(-50%)}.app-cur-hero{max-width:var(--app-larg-media);padding-left:var(--app-lat);padding-right:var(--app-lat)}.app-cur-hero-video{height:auto;aspect-ratio:16/9}html.imm-modo-app .cur-conteudo{max-width:var(--app-larg);padding-left:var(--app-lat);padding-right:var(--app-lat)}html.imm-modo-app .cur-sec-desc{max-width:560px}html.imm-modo-app .cur-mestres{width:100%;max-width:none;margin:0;padding:0}html.imm-modo-app .cur-trilho{padding-left:0;padding-right:0}html.imm-modo-app .aov-agenda.imm-container,html.imm-modo-app .aov-hero.imm-container{max-width:var(--app-larg-media);padding-left:var(--app-lat);padding-right:var(--app-lat)}html.imm-modo-app .aov-salas.imm-container{max-width:var(--app-larg);padding-left:var(--app-lat);padding-right:var(--app-lat)}.app-grade{width:100%}.app-grade-lista{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}html.imm-modo-app .aov-salas-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.app-com-cab,html.imm-modo-app .cm-feed-grade{max-width:var(--app-larg);padding-left:var(--app-lat);padding-right:var(--app-lat)}html.imm-modo-app .cm-feed-grade{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:32px;align-items:start}html.imm-modo-app .cm-feed-grade>:not(.cm-feed-col){display:flex;position:sticky;top:24px}.app-feed-abas{display:none}.app-fab{right:max(24px,calc((100vw - var(--app-larg)) / 2 + var(--app-lat)))}html.imm-modo-app .cm-atividade,html.imm-modo-app .cm-pagina>.cm-shell:not(.cm-shell--chat):not(.cm-shell--msg),html.imm-modo-app .cm-pagina>div:not(.cm-shell):not(.cm-feed-grade),html.imm-modo-app .cm-pagina>p,html.imm-modo-app .cm-shell--chat,html.imm-modo-app .cm-shell--msg{max-width:var(--app-larg-media);padding-left:var(--app-lat);padding-right:var(--app-lat)}html.imm-modo-app .app-chat-tela.cm{padding-left:max(24px,calc((100vw - var(--app-larg-media)) / 2));padding-right:max(24px,calc((100vw - var(--app-larg-media)) / 2))}}@media (min-width:1200px) and (min-height:600px){.app-jor-modulos,html.imm-modo-app .imm-nt-linhas{grid-template-columns:repeat(3,minmax(0,1fr))}html.imm-modo-app .imm-nt-linha:nth-child(3){padding-top:0}.app-grade-lista,html.imm-modo-app .aov-salas-grade{grid-template-columns:repeat(3,minmax(0,1fr))}}