:root,[data-theme=claro]{--azul-escuro:#272648;--roxo:#8175D8;--lilas:#B9B2F4;--amarelo:#F5C858;--off-white:#F7F5FC;--fundo:var(--off-white);--superficie:#FFFFFF;--superficie-lilas:#ECE9FD;--superficie-amarela:#FFF4D6;--texto:var(--azul-escuro);--texto-suave:#5A5880;--borda:var(--azul-escuro);--borda-suave:#DAD6F3;--primaria:#5A4DC4;--sobre-primaria:#FFFFFF;--destaque:var(--amarelo);--sobre-destaque:var(--azul-escuro);--certo:#13707E;--sobre-certo:#FFFFFF;--errado:#B93A32;--sobre-errado:#FFFFFF;--alt-a:#5A4DC4;--sobre-alt-a:#FFFFFF;--alt-b:var(--amarelo);--sobre-alt-b:var(--azul-escuro);--alt-c:var(--lilas);--sobre-alt-c:var(--azul-escuro);--alt-d:var(--azul-escuro);--sobre-alt-d:var(--off-white);--foco:#5A4DC4;--sombra-carimbo:4px 4px 0 0 #272648;--sombra-carimbo-alta:6px 6px 0 0 #272648;--sombra-carimbo-baixa:1px 1px 0 0 #272648}[data-theme=jogo]{--fundo:var(--azul-escuro);--superficie:#34336A;--superficie-lilas:#3B3A72;--superficie-amarela:#3B3A72;--texto:var(--off-white);--texto-suave:#C9C5EE;--borda:var(--lilas);--borda-suave:#4A4884;--primaria:var(--lilas);--sobre-primaria:var(--azul-escuro);--certo:#7FD6E0;--sobre-certo:var(--azul-escuro);--errado:#FF8A80;--sobre-errado:var(--azul-escuro);--alt-d:var(--off-white);--sobre-alt-d:var(--azul-escuro);--foco:var(--amarelo);--sombra-carimbo:4px 4px 0 0 #121133;--sombra-carimbo-alta:6px 6px 0 0 #121133;--sombra-carimbo-baixa:1px 1px 0 0 #121133}:root{--espaco-1:4px;--espaco-2:8px;--espaco-3:12px;--espaco-4:16px;--espaco-6:24px;--espaco-8:32px;--espaco-12:48px;--espaco-16:64px;--raio-p:10px;--raio-m:16px;--raio-g:24px;--raio-pilula:999px;--traco:2px;--traco-grosso:3px;--font-display:Fredoka, "Poppins", system-ui, sans-serif;--font-texto:Poppins, system-ui, sans-serif;--font-apoio:Quicksand, "Poppins", system-ui, sans-serif}.numero-jogo{font-family:var(--font-display);font-size:88px;line-height:88px;font-weight:600}.display{font-family:var(--font-display);font-size:56px;line-height:60px;font-weight:600;letter-spacing:-.5px}.titulo-1{font-family:var(--font-display);font-size:36px;line-height:42px;font-weight:600}.titulo-2{font-family:var(--font-display);font-size:26px;line-height:32px;font-weight:600}.titulo-3{font-family:var(--font-display);font-size:20px;line-height:26px;font-weight:600}.corpo-grande{font-family:var(--font-texto);font-size:18px;line-height:28px;font-weight:400}.corpo{font-family:var(--font-texto);font-size:15px;line-height:23px;font-weight:400}.corpo-forte{font-family:var(--font-texto);font-size:15px;line-height:23px;font-weight:600}.botao{font-family:var(--font-texto);font-size:15px;line-height:20px;font-weight:600}.legenda{font-family:var(--font-texto);font-size:13px;line-height:18px;font-weight:500}.rotulo{font-family:var(--font-apoio);font-size:13px;line-height:16px;font-weight:700;letter-spacing:.6px}.apoio{font-family:var(--font-apoio);font-size:15px;line-height:22px;font-weight:600}.lk-root,body{background:var(--fundo);color:var(--texto);font-family:var(--font-texto);font-size:15px;line-height:23px;margin:0}.lk-row{display:flex;flex-wrap:wrap;gap:var(--espaco-4);align-items:center;padding:var(--espaco-4)}.lk-stack{display:flex;flex-direction:column;gap:var(--espaco-4);padding:var(--espaco-4)}.lk-grid{display:grid;gap:var(--espaco-4);padding:var(--espaco-4)}:where(.lk-btn,.lk-acao,.lk-jogo,.lk-alt,.lk-upload,.lk-sel button,.lk-cab-nav a):focus-visible{outline:var(--traco-grosso) solid var(--foco);outline-offset:2px}.lk-btn{white-space:nowrap;display:inline-flex;align-items:center;gap:var(--espaco-2);font-family:var(--font-texto);font-weight:600;font-size:15px;line-height:20px;padding:var(--espaco-3) 20px;border-radius:var(--raio-m);border:var(--traco) solid var(--borda);background:var(--superficie);color:var(--texto);box-shadow:var(--sombra-carimbo);cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.lk-btn:hover{transform:translate(-1px,-1px);box-shadow:var(--sombra-carimbo-alta)}.lk-btn:active{transform:translate(3px,3px);box-shadow:var(--sombra-carimbo-baixa)}.lk-btn[disabled]{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.lk-btn-primaria{background:var(--primaria);color:var(--sobre-primaria)}.lk-btn-destaque{background:var(--destaque);color:var(--sobre-destaque)}.lk-btn-texto{background:transparent;border-color:transparent;box-shadow:none;color:var(--primaria);padding-left:var(--espaco-2);padding-right:var(--espaco-2)}.lk-btn-texto:hover{box-shadow:none;transform:none;text-decoration:underline;text-underline-offset:4px}.lk-btn-g{font-size:17px;padding:16px 28px;border-radius:var(--raio-g)}.lk-btn svg{width:20px;height:20px;flex:none}.lk-tag{display:inline-flex;white-space:nowrap;align-items:center;gap:6px;font-family:var(--font-apoio);font-weight:700;font-size:12px;line-height:16px;letter-spacing:.6px;text-transform:uppercase;padding:5px 12px;border-radius:var(--raio-pilula);border:var(--traco) solid var(--borda);background:var(--superficie);color:var(--texto)}.lk-tag-lilas{background:var(--lilas);color:var(--azul-escuro);border-color:var(--azul-escuro)}.lk-tag-amarelo{background:var(--amarelo);color:var(--azul-escuro);border-color:var(--azul-escuro)}.lk-tag-roxo{background:var(--primaria);color:var(--sobre-primaria)}.lk-tag-certo{background:var(--certo);color:var(--sobre-certo)}.lk-tag-errado{background:var(--errado);color:var(--sobre-errado)}.lk-tag svg{width:14px;height:14px}.lk-info{display:flex;gap:var(--espaco-4);align-items:center;padding:20px var(--espaco-6);border-radius:var(--raio-g);background:var(--superficie);border:var(--traco) solid var(--borda);min-width:220px;box-sizing:border-box}.lk-info-icone{width:52px;height:52px;border-radius:var(--raio-m);display:grid;place-items:center;flex:none;border:var(--traco) solid var(--azul-escuro)}.lk-info-icone svg{width:26px;height:26px}.lk-tom-lilas .lk-info-icone{background:var(--lilas);color:var(--azul-escuro)}.lk-tom-amarelo .lk-info-icone{background:var(--amarelo);color:var(--azul-escuro)}.lk-tom-roxo .lk-info-icone{background:var(--roxo);color:var(--azul-escuro)}.lk-info-rotulo{font-family:var(--font-apoio);font-weight:700;font-size:12px;letter-spacing:.6px;text-transform:uppercase;color:var(--texto-suave)}.lk-info-valor{font-family:var(--font-display);font-weight:600;font-size:30px;line-height:34px}.lk-info-detalhe{font-size:13px;line-height:18px;color:var(--texto-suave)}.lk-acao{position:relative;display:flex;flex-direction:column;gap:var(--espaco-3);text-align:left;padding:var(--espaco-6);border-radius:var(--raio-g);min-height:188px;box-sizing:border-box;background:var(--superficie);color:var(--texto);border:var(--traco) solid var(--borda);box-shadow:var(--sombra-carimbo);cursor:pointer;text-decoration:none;font:inherit;transition:transform .12s ease,box-shadow .12s ease;overflow:hidden}.lk-acao:hover{transform:translate(-2px,-2px);box-shadow:var(--sombra-carimbo-alta)}.lk-acao:active{transform:translate(3px,3px);box-shadow:var(--sombra-carimbo-baixa)}.lk-acao-forma{width:56px;height:56px}.lk-acao-titulo{font-family:var(--font-display);font-weight:600;font-size:20px;line-height:26px;margin:0}.lk-acao-desc{font-size:14px;line-height:21px;color:var(--texto-suave);margin:0}.lk-acao-seta{position:absolute;right:20px;top:20px;width:22px;height:22px;color:var(--texto)}.lk-upload{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--espaco-3);text-align:center;padding:var(--espaco-8);border-radius:var(--raio-g);min-height:240px;box-sizing:border-box;background:var(--superficie-lilas);border:var(--traco) dashed var(--borda);color:var(--texto)}.lk-upload-arrastando{border-style:solid;border-width:var(--traco-grosso);background:var(--lilas);color:var(--azul-escuro)}.lk-upload-arrastando .lk-upload-sub{color:var(--azul-escuro)}.lk-upload-titulo{font-family:var(--font-display);font-weight:600;font-size:22px;line-height:28px;margin:0}.lk-upload-sub{font-family:var(--font-apoio);font-weight:600;font-size:15px;line-height:22px;color:var(--texto-suave);margin:0}.lk-upload-icone{width:64px;height:64px;border-radius:var(--raio-pilula);background:var(--amarelo);color:var(--azul-escuro);border:var(--traco) solid var(--azul-escuro);display:grid;place-items:center}.lk-upload-icone svg{width:30px;height:30px}.lk-upload-arquivo{display:flex;align-items:center;gap:var(--espaco-3);width:100%;max-width:440px;box-sizing:border-box;text-align:left;background:var(--superficie);border:var(--traco) solid var(--borda);border-radius:var(--raio-m);padding:var(--espaco-3) var(--espaco-4)}.lk-upload-arquivo svg{width:28px;height:28px;flex:none;color:var(--primaria)}.lk-upload-nome{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lk-upload-meta{font-size:13px;line-height:18px;color:var(--texto-suave)}.lk-barra{height:10px;border-radius:var(--raio-pilula);background:var(--borda-suave);overflow:hidden;width:100%}.lk-barra>i{display:block;height:100%;background:var(--primaria);border-radius:inherit}.lk-upload-temas{display:flex;flex-wrap:wrap;gap:var(--espaco-2);justify-content:center;max-width:480px}.lk-jogo{display:flex;flex-direction:column;text-align:left;font:inherit;color:var(--texto);padding:0;overflow:hidden;border-radius:var(--raio-g);background:var(--superficie);border:var(--traco) solid var(--borda);box-shadow:var(--sombra-carimbo);cursor:pointer;width:100%;box-sizing:border-box;transition:transform .12s ease,box-shadow .12s ease}.lk-jogo:hover{transform:translate(-2px,-2px);box-shadow:var(--sombra-carimbo-alta)}.lk-jogo-sel{outline:var(--traco-grosso) solid var(--primaria);outline-offset:3px}.lk-jogo-capa{height:112px;position:relative;border-bottom:var(--traco) solid var(--borda)}.lk-jogo-capa svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lk-jogo-corpo{padding:18px 20px 20px;display:flex;flex-direction:column;gap:6px}.lk-jogo-nome{font-family:var(--font-display);font-weight:600;font-size:20px;line-height:26px;margin:0}.lk-jogo-desc{font-size:14px;line-height:21px;color:var(--texto-suave);margin:0}.lk-jogo-meta{display:flex;gap:var(--espaco-4);font-size:13px;line-height:18px;color:var(--texto-suave);margin-top:6px}.lk-jogo-meta span{display:inline-flex;align-items:center;gap:4px}.lk-jogo-meta svg{width:16px;height:16px}.lk-jogo-check{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;background:var(--primaria);color:var(--sobre-primaria);display:grid;place-items:center;border:var(--traco) solid var(--azul-escuro)}.lk-alt{display:flex;align-items:center;gap:20px;width:100%;box-sizing:border-box;text-align:left;padding:22px 26px;min-height:104px;border-radius:var(--raio-g);cursor:pointer;font-family:var(--font-display);font-weight:600;font-size:26px;line-height:32px;border:var(--traco-grosso) solid var(--azul-escuro);box-shadow:var(--sombra-carimbo);transition:transform .12s ease,opacity .2s ease}.lk-alt-a{background:var(--alt-a);color:var(--sobre-alt-a)}.lk-alt-b{background:var(--alt-b);color:var(--sobre-alt-b)}.lk-alt-c{background:var(--alt-c);color:var(--sobre-alt-c)}.lk-alt-d{background:var(--alt-d);color:var(--sobre-alt-d)}.lk-alt-forma{width:44px;height:44px;flex:none}.lk-alt-texto{flex:1}.lk-alt-letra{font-family:var(--font-apoio);font-size:15px;font-weight:700;opacity:.85}.lk-alt-esmaecida{opacity:.35}.lk-alt-certa{outline:5px solid var(--certo);outline-offset:3px}.lk-alt-errada{outline:5px dashed var(--errado);outline-offset:3px}.lk-alt-selo{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-texto);font-size:14px;line-height:18px;font-weight:600;padding:6px 12px;border-radius:var(--raio-pilula);border:var(--traco) solid var(--azul-escuro)}.lk-alt-selo-certa{background:var(--certo);color:var(--sobre-certo)}.lk-alt-selo-errada{background:var(--errado);color:var(--sobre-errado)}.lk-rank{background:var(--superficie);border:var(--traco) solid var(--borda);border-radius:var(--raio-g);padding:var(--espaco-3);box-shadow:var(--sombra-carimbo)}.lk-rank-titulo{font-family:var(--font-display);font-weight:600;font-size:20px;line-height:26px;margin:var(--espaco-2) var(--espaco-3) var(--espaco-3)}.lk-rank ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.lk-rank li{display:flex;align-items:center;gap:var(--espaco-3);padding:10px var(--espaco-3);border-radius:var(--raio-m)}.lk-rank li:nth-child(odd){background:var(--superficie-lilas)}.lk-rank li.lk-rank-eu{background:var(--amarelo);color:var(--azul-escuro);border:var(--traco) solid var(--azul-escuro)}.lk-rank-pos{width:34px;height:34px;flex:none;display:grid;place-items:center;font-family:var(--font-display);font-weight:600;font-size:17px;border-radius:50%;border:var(--traco) solid currentColor}.lk-rank li:first-child .lk-rank-pos{background:var(--amarelo);color:var(--azul-escuro);border-color:var(--azul-escuro)}.lk-rank-avatar{width:34px;height:34px;flex:none;border-radius:50%;display:grid;place-items:center;font-weight:600;font-size:14px;background:var(--lilas);color:var(--azul-escuro);border:var(--traco) solid var(--azul-escuro)}.lk-rank-nome{flex:1;font-weight:600}.lk-rank-pts{font-family:var(--font-display);font-weight:600;font-size:18px;font-variant-numeric:tabular-nums}.lk-crono{position:relative;display:inline-grid;place-items:center}.lk-crono svg{display:block}.lk-crono-trilho{stroke:var(--borda-suave)}.lk-crono-arco{stroke:var(--destaque);transition:stroke-dashoffset 1s linear}.lk-crono-fim .lk-crono-arco{stroke:var(--errado)}.lk-crono-num{position:absolute;font-family:var(--font-display);font-weight:600;font-variant-numeric:tabular-nums;color:var(--texto)}.lk-crono-rot{position:absolute;bottom:18%;font-family:var(--font-apoio);font-weight:700;font-size:11px;letter-spacing:.6px;text-transform:uppercase;color:var(--texto-suave)}.lk-masc{position:relative;display:inline-flex;align-items:flex-start;gap:var(--espaco-2)}.lk-masc-esq{flex-direction:row-reverse}.lk-masc-img{display:block;object-fit:contain;filter:drop-shadow(0 10px 0 rgba(39,38,72,.08));-webkit-user-select:none;user-select:none}.lk-masc-flutua .lk-masc-img{animation:lk-flutua 4s ease-in-out infinite}@keyframes lk-flutua{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.lk-masc-balao{position:relative;align-self:center;max-width:240px;min-width:170px;padding:14px 18px;border-radius:var(--raio-g);background:var(--superficie);color:var(--texto);border:var(--traco) solid var(--borda);box-shadow:var(--sombra-carimbo);font-family:var(--font-apoio);font-weight:700;font-size:16px;line-height:22px}.lk-onda{display:block;width:100%}.lk-onda-topo{transform:scaleY(-1)}.lk-cab{display:flex;align-items:center;gap:20px;white-space:nowrap;padding:18px 48px;border-bottom:var(--traco) solid var(--borda);background:var(--superficie);color:var(--texto)}.lk-cab-marca{font-family:var(--font-display);font-weight:700;font-size:26px;letter-spacing:-.3px;color:var(--primaria)}.lk-cab-nav{display:flex;gap:2px;flex:1;margin-left:16px}.lk-cab-nav a{font-weight:600;font-size:15px;color:var(--texto-suave);text-decoration:none;padding:8px 14px;border-radius:var(--raio-pilula)}.lk-cab-nav a.lk-cab-on{background:var(--azul-escuro);color:var(--off-white)}.lk-cab-mini{width:28px;height:28px;object-fit:contain;margin:-6px 0}.lk-cab-av{width:40px;height:40px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--amarelo);color:var(--azul-escuro);border:var(--traco) solid var(--azul-escuro);font-family:var(--font-display);font-weight:600}.lk-cab-av-aluno{background:var(--lilas)}.lk-etapas{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:12px}.lk-etapa{display:flex;align-items:center;gap:10px;font-weight:600;font-size:15px;color:var(--texto-suave)}.lk-etapa+.lk-etapa:before{content:"";width:48px;height:3px;border-radius:3px;background:var(--borda-suave);margin-right:2px}.lk-etapa-feito+.lk-etapa:before{background:var(--primaria)}.lk-etapa-num{width:36px;height:36px;flex:none;border-radius:50%;display:grid;place-items:center;font-family:var(--font-display);font-weight:600;font-size:16px;border:var(--traco) solid var(--borda-suave);background:var(--superficie)}.lk-etapa-atual{color:var(--texto)}.lk-etapa-atual .lk-etapa-num{background:var(--amarelo);color:var(--azul-escuro);border-color:var(--azul-escuro)}.lk-etapa-feito .lk-etapa-num{background:var(--primaria);color:var(--sobre-primaria);border-color:var(--primaria)}.lk-campo{display:flex;flex-direction:column;gap:6px;min-width:0}.lk-campo-rot{font-weight:600;font-size:14px;line-height:20px;color:var(--texto)}.lk-campo-caixa{display:flex;align-items:center;gap:10px;padding:0 16px;min-height:52px;border-radius:var(--raio-m);background:var(--superficie);border:var(--traco) solid var(--borda);color:var(--texto-suave)}.lk-campo-caixa:focus-within{outline:var(--traco-grosso) solid var(--foco);outline-offset:2px}.lk-campo-caixa svg{width:20px;height:20px;flex:none}.lk-campo input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--texto);font:inherit;font-size:16px;padding:14px 0}.lk-campo input::placeholder{color:var(--texto-suave);opacity:1}.lk-campo-ajuda{font-size:13px;line-height:18px;color:var(--texto-suave)}.lk-campo-msg-erro{display:inline-flex;align-items:center;gap:4px;font-size:13px;line-height:18px;font-weight:600;color:var(--errado)}.lk-campo-erro .lk-campo-caixa{border-color:var(--errado)}.lk-campo-g .lk-campo-caixa{min-height:76px;justify-content:center}.lk-campo-g input{text-align:center;font-family:var(--font-display);font-weight:600;font-size:36px;letter-spacing:8px}.lk-sel{display:inline-flex;gap:4px;padding:4px;border-radius:var(--raio-pilula);background:var(--superficie-lilas);border:var(--traco) solid var(--borda)}.lk-sel button{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:1 1 auto;border:0;background:transparent;color:var(--texto);font:inherit;font-weight:600;font-size:15px;padding:10px 16px;min-width:0;border-radius:var(--raio-pilula);cursor:pointer;white-space:nowrap}.lk-sel button.lk-sel-on{background:var(--azul-escuro);color:var(--off-white)}.lk-meta{display:flex;flex-direction:column;gap:6px}.lk-meta-topo{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.lk-meta-rot{font-weight:600;font-size:15px}.lk-meta-val{font-family:var(--font-display);font-weight:600;font-size:18px;font-variant-numeric:tabular-nums}.lk-meta-trilho{height:14px;border-radius:var(--raio-pilula);background:var(--superficie-lilas);border:var(--traco) solid var(--borda);overflow:hidden}.lk-meta-trilho i{display:block;height:100%;border-right:var(--traco) solid var(--borda)}.lk-meta-certo{background:var(--certo)}.lk-meta-destaque{background:var(--amarelo)}.lk-meta-errado{background:var(--errado)}.lk-meta-primaria{background:var(--primaria)}.lk-meta-det{font-size:13px;line-height:18px;color:var(--texto-suave)}@media (prefers-reduced-motion: reduce){.lk-masc-flutua .lk-masc-img{animation:none}.lk-btn,.lk-acao,.lk-jogo,.lk-alt,.lk-crono-arco{transition:none}}.lk-jogo{align-items:stretch}:root{--margem: clamp(16px, 4.4vw, 64px)}.pag{min-height:100vh;background:var(--fundo);color:var(--texto)}.faixa{position:relative;overflow:hidden;padding:clamp(36px,5vw,64px) var(--margem)}.faixa-lilas{background:var(--lilas);color:var(--azul-escuro)}.faixa-lilas .rotulo,.faixa-amarela .rotulo{color:var(--azul-escuro)}.faixa-clara{background:var(--superficie-lilas)}.faixa-amarela{background:var(--amarelo);color:var(--azul-escuro)}.faixa-escura{background:var(--azul-escuro);color:var(--off-white)}.faixa-branca{background:var(--superficie);border-bottom:var(--traco) solid var(--borda)}.secao{padding:clamp(40px,5vw,72px) var(--margem)}.secao+.secao{padding-top:clamp(16px,2.4vw,32px)}.t-pagina{font-family:var(--font-display);font-weight:600;font-size:clamp(40px,5.2vw,68px);line-height:1;letter-spacing:-1px;margin:8px 0 0}.t-secao{font-family:var(--font-display);font-weight:600;font-size:clamp(30px,3.6vw,48px);line-height:1.05;letter-spacing:-.5px;margin:0}.t-bloco{font-family:var(--font-display);font-weight:600;font-size:26px;line-height:32px;margin:0}.cabeca-secao{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px}.texto-suave{color:var(--texto-suave)}.apoio-suave{font-family:var(--font-apoio);font-weight:600;font-size:15px;line-height:22px;color:var(--texto-suave)}.linhas{list-style:none;margin:0;padding:0;border-top:var(--traco) solid var(--borda)}.linhas>li{border-bottom:1.5px solid var(--borda-suave)}.lin{display:grid;align-items:center;gap:20px;padding:18px 0;width:100%;text-align:left;font:inherit;color:inherit;background:none;border:0}button.lin,a.lin,.lin[role=button]{cursor:pointer;text-decoration:none;padding-left:12px;padding-right:12px;margin:0 -12px;width:calc(100% + 24px);border-radius:var(--raio-p);transition:background-color .12s ease}button.lin:hover,a.lin:hover,.lin[role=button]:hover{background:var(--superficie-lilas)}button.lin:focus-visible,a.lin:focus-visible,.lin[role=button]:focus-visible{outline:var(--traco-grosso) solid var(--foco);outline-offset:0}.lin-seta{color:var(--primaria);transition:transform .15s ease}.lin:hover .lin-seta{transform:translate(3px,-3px)}.tabela{width:100%;border-collapse:collapse}.tabela th{text-align:left;font-family:var(--font-apoio);font-weight:700;font-size:12px;letter-spacing:.6px;text-transform:uppercase;color:var(--texto-suave);padding:0 14px 12px;border-bottom:var(--traco) solid var(--borda);white-space:nowrap}.tabela td{padding:14px;border-bottom:1.5px solid var(--borda-suave);vertical-align:middle}.tabela th:first-child,.tabela td:first-child{padding-left:0}.tabela tr.clicavel{cursor:pointer;transition:background-color .12s ease}.tabela tr.clicavel:hover td{background:var(--superficie-lilas)}.tabela .num{font-family:var(--font-display);font-weight:600;font-size:20px;font-variant-numeric:tabular-nums}.rolagem-x{overflow-x:auto}.grade-2-1{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:clamp(32px,5vw,80px);align-items:start}.lateral{border-left:1.5px solid var(--borda-suave);padding-left:clamp(24px,3vw,48px)}.lateral>*+*{margin-top:40px}.numeros{display:flex;flex-wrap:wrap;row-gap:24px}.numero{display:flex;flex-direction:column;gap:4px;padding:0 clamp(20px,3vw,48px);border-left:1.5px solid var(--borda-suave);min-width:0}.numero:first-child{padding-left:0;border-left:0}.numero b{font-family:var(--font-display);font-weight:600;font-size:clamp(48px,5.4vw,72px);line-height:.95;letter-spacing:-1px;font-variant-numeric:tabular-nums}.numero>span{font-family:var(--font-apoio);font-weight:700;font-size:13px;letter-spacing:.6px;text-transform:uppercase}.numero>small{font-size:13px;line-height:18px;color:var(--texto-suave)}.faixa-escura .numero>small,.faixa-escura .texto-suave{color:#c9c5ee}.marcado{border-left:6px solid var(--amarelo);padding-left:18px}.solta{position:absolute;pointer-events:none}@media (max-width: 960px){.grade-2-1{grid-template-columns:minmax(0,1fr)}.lateral{border-left:0;padding-left:0;border-top:var(--traco) solid var(--borda);padding-top:32px}}@media (max-width: 640px){.numeros{display:grid;grid-template-columns:1fr 1fr}.numero,.numero:first-child{padding:0 0 0 14px;border-left:1.5px solid var(--borda-suave)}.tabela{min-width:600px}}.cabeca-pg-peca,.pn-bola,.pn-hoje-estrela,.solta-grande{stroke:var(--azul-escuro)!important;stroke-width:.9px!important}.cabeca-pg{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap;padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(36px,4.4vw,56px)}.cabeca-pg-txt{position:relative;z-index:1;max-width:760px}.cabeca-pg-txt .rotulo{color:var(--primaria)}.cabeca-pg-txt p{margin:14px 0 0;font-size:18px;line-height:28px;color:var(--texto-suave);max-width:560px}.cabeca-pg-acoes{position:relative;z-index:1;display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-right:clamp(0px,14vw,220px)}.cabeca-pg-peca{right:-70px;top:50%;transform:translateY(-50%) rotate(-12deg)}.cabeca-pg-estrela{right:clamp(150px,18vw,260px);top:26px;transform:rotate(14deg)}.faixa-escura.cabeca-pg .rotulo{color:var(--lilas)}.faixa-escura.cabeca-pg p{color:#c9c5ee}.faixa-lilas.cabeca-pg .rotulo,.faixa-amarela.cabeca-pg .rotulo,.faixa-lilas.cabeca-pg p,.faixa-amarela.cabeca-pg p{color:var(--azul-escuro)}@media (max-width: 760px){.cabeca-pg-peca{width:150px;height:150px;right:-50px;top:10px;transform:rotate(-12deg)}.cabeca-pg-estrela{right:90px;top:14px;width:30px;height:30px}.cabeca-pg-acoes{margin-right:0}.cabeca-pg-txt{padding-right:60px}}.lk-idioma{display:inline-flex;flex:none;padding:3px;gap:2px;border-radius:var(--raio-pilula);border:var(--traco) solid var(--borda);background:var(--superficie-lilas)}.lk-idioma button{font-family:var(--font-apoio);font-weight:700;font-size:12px;letter-spacing:.6px;line-height:1;padding:7px 9px;border:0;border-radius:var(--raio-pilula);background:transparent;color:var(--texto);cursor:pointer}.lk-idioma button.on{background:var(--azul-escuro);color:var(--off-white)}.lk-idioma button:focus-visible{outline:var(--traco-grosso) solid var(--foco);outline-offset:2px}@media screen and (prefers-reduced-motion: no-preference){[data-rv]:not(.rv-on){opacity:0}[data-rv].rv-on{animation:lk-carimbo .52s cubic-bezier(.3,1.45,.55,1) backwards;animation-delay:var(--rv-atraso, 0ms)}@keyframes lk-carimbo{0%{opacity:0;transform:translateY(22px) rotate(-1.2deg) scale(.97)}60%{opacity:1}to{opacity:1;transform:none}}.lk-meta-trilho i{transition:width .9s cubic-bezier(.2,.8,.2,1) .15s}[data-rv]:not(.rv-on) .lk-meta-trilho i{width:0!important}.graf .b i{transition:height .8s cubic-bezier(.3,1.3,.6,1)}[data-rv]:not(.rv-on) .graf .b i{height:0!important}.graf .b:nth-child(2) i{transition-delay:.05s}.graf .b:nth-child(3) i{transition-delay:.1s}.graf .b:nth-child(4) i{transition-delay:.15s}.graf .b:nth-child(5) i{transition-delay:.2s}.graf .b:nth-child(6) i{transition-delay:.25s}.graf .b:nth-child(7) i{transition-delay:.3s}[data-rv].rv-on .lk-rank li{animation:lk-desliza .4s cubic-bezier(.3,1.3,.6,1) backwards}.lk-rank li:nth-child(2){animation-delay:.08s!important}.lk-rank li:nth-child(3){animation-delay:.16s!important}.lk-rank li:nth-child(4){animation-delay:.24s!important}.lk-rank li:nth-child(5){animation-delay:.32s!important}@keyframes lk-desliza{0%{opacity:0;transform:translate(-16px)}}.lk-masc{animation:lk-chega .6s cubic-bezier(.3,1.6,.5,1) backwards}.lk-masc-balao{animation:lk-balao .42s cubic-bezier(.3,1.6,.5,1) .35s backwards;transform-origin:10% 80%}.lk-masc-esq .lk-masc-balao{transform-origin:90% 80%}@keyframes lk-chega{0%{opacity:0;transform:translateY(26px) scale(.9)}}@keyframes lk-balao{0%{opacity:0;transform:scale(.4)}}.lk-acao:hover{transform:translate(-2px,-2px) rotate(-.6deg)}.lk-acao .lk-acao-forma{transition:transform .25s cubic-bezier(.3,1.6,.5,1)}.lk-acao:hover .lk-acao-forma{transform:rotate(-14deg) scale(1.08)}.lk-acao .lk-acao-seta{transition:transform .2s ease}.lk-acao:hover .lk-acao-seta{transform:translate(3px,-3px)}.lk-jogo:hover{transform:translate(-2px,-2px) rotate(.5deg)}.lk-jogo-capa svg{transition:transform .5s cubic-bezier(.3,1.3,.6,1)}.lk-jogo:hover .lk-jogo-capa svg{transform:translate(-8px) scale(1.04)}.lk-jogo-sel .lk-jogo-check{animation:lk-pop .35s cubic-bezier(.3,1.8,.5,1)}.lk-btn svg:last-child:not(:first-child){transition:transform .15s ease}.lk-btn:hover svg:last-child:not(:first-child){transform:translate(2px)}.lk-sel button{transition:background-color .15s ease,color .15s ease}.lk-sel button.lk-sel-on{animation:lk-pop .28s cubic-bezier(.3,1.6,.5,1)}.lk-etapa-atual .lk-etapa-num{animation:lk-pop .45s cubic-bezier(.3,1.8,.5,1) .15s backwards}.lk-etapa-feito+.lk-etapa:before{transform-origin:left;animation:lk-linha .45s ease-out backwards}@keyframes lk-linha{0%{transform:scaleX(0)}}@keyframes lk-pop{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}.lk-upload-arrastando .lk-upload-icone{animation:lk-quica .6s ease-in-out infinite}@keyframes lk-quica{50%{transform:translateY(-8px)}}.lk-crono-fim .lk-crono-num{animation:lk-treme .5s ease-in-out infinite}@keyframes lk-treme{25%{transform:rotate(-4deg)}75%{transform:rotate(4deg)}}}@media print{[data-rv]{opacity:1!important;animation:none!important}.lk-meta-trilho i,.graf .b i{transition:none!important}}html,body{overflow-x:clip}@media (max-width: 1100px){.lk-cab{flex-wrap:wrap;padding:14px 24px;gap:12px}.lk-cab-marca{margin-right:auto}.lk-cab-nav{order:10;flex:1 1 100%;margin-left:0;overflow-x:auto;scrollbar-width:none}.lk-cab-nav a{flex:none}}@media (max-width: 640px){.lk-cab{padding:12px 16px;gap:8px}.lk-cab-marca{font-size:22px}.lk-cab .lk-btn{padding:10px 12px;font-size:14px}.lk-cab .lk-btn .lk-cab-txt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lk-cab-av{width:36px;height:36px}}@media (max-width: 900px){.lk-etapas{flex-wrap:wrap;row-gap:12px}.lk-etapa+.lk-etapa:before{width:24px}}@media (max-width: 560px){.lk-etapa-txt{display:none}.lk-etapa-atual .lk-etapa-txt{display:inline}}.lk-sel{max-width:100%;overflow-x:auto;scrollbar-width:none}@media (max-width: 640px){.lk-alt{font-size:20px;line-height:26px;padding:16px 18px;min-height:80px;gap:14px}.lk-alt-forma{width:34px;height:34px}.lk-masc-balao{min-width:0}.display{font-size:38px;line-height:42px}.titulo-1{font-size:30px;line-height:36px}}.lg{width:100%;min-height:100vh;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;background:var(--fundo);color:var(--texto)}.lg-arte{position:relative;overflow:hidden;background:var(--lilas);color:var(--azul-escuro);border-right:var(--traco) solid var(--azul-escuro);padding:48px 56px;display:flex;flex-direction:column}.lg-marca{font-family:var(--font-display);font-weight:700;font-size:30px;color:var(--azul-escuro)}.lg-arte h1{margin:56px 0 12px;max-width:460px;color:var(--azul-escuro)}.lg-arte p{margin:0;max-width:440px;color:var(--azul-escuro)}.lg-masc{position:absolute;right:40px;bottom:120px;z-index:1}.lg-onda{position:absolute;left:0;right:0;bottom:0}.lg-estrela{position:absolute}.lg-lado{display:flex;align-items:center;justify-content:center;padding:48px}.lg-card{width:460px;box-sizing:border-box;background:var(--superficie);border:var(--traco) solid var(--borda);border-radius:28px;box-shadow:6px 6px 0 0 var(--azul-escuro);padding:36px 40px;display:flex;flex-direction:column;gap:20px}.lg-card h2{margin:0}.lg-card .sub{margin:-12px 0 0;color:var(--texto-suave);font-size:14px}.lg-card .lk-sel{width:100%;box-sizing:border-box}.lg-linha{display:flex;justify-content:space-between;align-items:center;margin-top:-8px}.lg-chk{display:inline-flex;align-items:center;gap:8px;font-size:14px}.lg-chk i{width:20px;height:20px;border-radius:6px;border:var(--traco) solid var(--borda);background:var(--primaria);display:grid;place-items:center;color:var(--sobre-primaria)}.lg-ou{display:flex;align-items:center;gap:12px;color:var(--texto-suave);font-family:var(--font-apoio);font-weight:700;font-size:13px}.lg-ou:before,.lg-ou:after{content:"";flex:1;height:2px;background:var(--borda-suave)}.lg-card .lk-btn{justify-content:center;width:100%}.lg-pe{text-align:center;font-size:14px;color:var(--texto-suave);margin:0}.lg-pe a,.lg-link{color:var(--primaria);font-weight:600;text-decoration:none;font-size:14px}.lg-estrela{left:470px;top:64px}.lg-chk{cursor:pointer;background:none;border:0;padding:0;font:inherit;font-size:14px;color:var(--texto)}.lg-chk i.off{background:var(--superficie)}.lg-olho{display:grid;place-items:center;background:none;border:0;padding:0;color:inherit;cursor:pointer}.lg-olho:focus-visible,.lg-chk:focus-visible{outline:var(--traco-grosso) solid var(--foco);outline-offset:2px;border-radius:6px}.lg-lado{min-width:0}.lg-lado .lg-card{width:100%;max-width:460px}.lg-card>*{min-width:0}@media (max-width: 1100px){.lg-arte{padding:40px}.lg-arte h1{font-size:46px;line-height:50px}.lg-masc{right:24px}.lg-masc .lk-masc-img{width:200px;height:200px}}@media (max-width: 960px){.lg{grid-template-columns:minmax(0,1fr);min-height:0}.lg-arte{border-right:0;border-bottom:var(--traco) solid var(--azul-escuro);padding:32px 32px 150px}.lg-arte h1{margin-top:32px;max-width:560px}.lg-arte p{max-width:560px}.lg-arte .rotulo{margin-top:32px!important}.lg-estrela{left:auto;right:32px;top:32px}.lg-masc{position:relative;right:auto;bottom:auto;margin-top:24px;align-self:flex-end}.lg-lado{padding:40px 24px 56px}}@media (max-width: 560px){.lg-marca{font-size:24px}.lg-arte{padding:24px 16px 120px}.lg-arte h1{font-size:34px;line-height:38px}.lg-arte .corpo-grande{font-size:16px;line-height:24px}.lg-estrela{right:16px;top:24px;width:32px;height:32px}.lg-masc{align-self:stretch;justify-content:flex-end}.lg-masc .lk-masc-img{width:140px;height:140px}.lg-masc .lk-masc-balao{min-width:0;max-width:none;flex:1;font-size:15px}.lg-lado{padding:24px 16px 40px}.lg-card{padding:28px 20px;gap:18px;border-radius:var(--raio-g)}.lg-card .lk-sel button{padding:10px 6px;font-size:13px;gap:6px;flex:1 1 0}.lg-card .lk-sel button svg{width:18px;height:18px;flex:none}.lg-linha{flex-wrap:wrap;gap:8px 16px}.lg-card .lk-btn{white-space:normal;text-align:center}}.lg-lado{justify-content:flex-start;padding:56px clamp(32px,6vw,112px)}.lg-lado .lg-card{background:none;border:0;box-shadow:none;border-radius:0;padding:0;max-width:440px;gap:22px}.lg-card h2{font-size:52px;line-height:56px;letter-spacing:-.5px}.lg-card .sub{margin-top:-10px;font-size:15px}.lg-pe{text-align:left}@media (max-width: 960px){.lg-lado{padding:40px var(--margem) 56px}}@media (max-width: 560px){.lg-card{padding:0!important}.lg-card h2{font-size:40px;line-height:44px}}.lg-topo{display:flex;align-items:center;justify-content:space-between;gap:16px}.lp-camada{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50}.lp-veu{position:fixed;top:0;right:0;bottom:0;left:0;background:#27264873}body.lumiko-aberto{overflow:hidden}body.lumiko-aberto .tela .lk-masc{visibility:hidden}.ci{position:fixed;top:0;right:0;bottom:0;width:min(520px,100vw);z-index:1;display:flex;flex-direction:column;background:var(--fundo);color:var(--texto);border-left:var(--traco-grosso) solid var(--azul-escuro);box-shadow:-6px 0 #27264840}.ci-topo{display:flex;align-items:center;gap:12px;padding:14px 20px;background:var(--lilas);color:var(--azul-escuro);border-bottom:var(--traco) solid var(--azul-escuro)}.ci-avatar{width:52px;height:52px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--off-white);border:var(--traco) solid var(--azul-escuro)}.ci-avatar img{width:44px;height:44px;object-fit:contain}.ci-topo>div{flex:1}.ci-topo b{display:block;font-family:var(--font-display);font-weight:600;font-size:22px;line-height:26px}.ci-topo small{font-size:13px}.ci-fechar{width:40px;height:40px;flex:none;padding:0;cursor:pointer;border-radius:50%;border:var(--traco) solid var(--azul-escuro);background:var(--off-white);color:var(--azul-escuro);display:grid;place-items:center;box-shadow:var(--sombra-carimbo);transition:transform .12s,box-shadow .12s}.ci-fechar:hover{transform:translate(-1px,-1px) rotate(90deg);box-shadow:var(--sombra-carimbo-alta)}.ci-folha{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:16px;padding:22px 22px 22px 44px;position:relative;background-color:var(--superficie);background-image:linear-gradient(to right,transparent 30px,var(--lilas) 30px,var(--lilas) 32px,transparent 32px),repeating-linear-gradient(to bottom,transparent 0,transparent 31px,var(--borda-suave) 31px,var(--borda-suave) 32px);background-attachment:local}.ci-folha>:first-child{margin-top:auto}.ci-data{align-self:center;font-family:var(--font-apoio);font-weight:700;font-size:12px;letter-spacing:.6px;color:var(--texto-suave);background:var(--superficie);padding:2px 10px}.ci-bilhete{position:relative;align-self:flex-end;max-width:80%;padding:16px 16px 12px;margin-top:6px;background:var(--superficie-amarela);color:var(--texto);border:var(--traco) solid var(--borda);border-radius:4px 4px 4px 14px;font-size:15px;line-height:22px;transform:rotate(.8deg);box-shadow:3px 3px 0 0 var(--azul-escuro)}.ci-bilhete:before{content:"";position:absolute;top:-9px;left:50%;width:54px;height:16px;margin-left:-27px;background:var(--lilas);border:1.5px solid var(--azul-escuro);opacity:.9;transform:rotate(-4deg)}.ci-bilhete:nth-of-type(2n){transform:rotate(-.6deg)}.ci-ficha{position:relative;align-self:flex-start;max-width:88%;padding:22px 16px 14px;margin-top:10px;background:var(--superficie);border:var(--traco) solid var(--borda);border-radius:14px;font-size:15px;line-height:22px;transform:rotate(-.4deg)}.ci-ficha p{margin:0}.ci-ficha ol{margin:8px 0 0;padding-left:20px}.ci-ficha li+li{margin-top:4px}.ci-ficha li::marker{font-family:var(--font-display);font-weight:600;color:var(--primaria)}.ci-ficha-quem{position:absolute;top:-14px;left:12px;display:inline-flex;align-items:center;gap:6px;padding:2px 10px 2px 4px;border-radius:var(--raio-pilula);background:var(--lilas);color:var(--azul-escuro);border:var(--traco) solid var(--azul-escuro);font-family:var(--font-apoio);font-weight:700;font-size:12px;letter-spacing:.6px;text-transform:uppercase}.ci-ficha-quem img{width:22px;height:22px;object-fit:contain}.ci-pronto{align-self:stretch;display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 12px 10px 10px;background:var(--superficie);border:var(--traco) solid var(--borda);border-radius:var(--raio-m);box-shadow:var(--sombra-carimbo)}.ci-pronto-capa{height:64px;border-radius:10px;background:var(--roxo);border:var(--traco) solid var(--azul-escuro);display:flex;align-items:center;justify-content:center;gap:2px}.ci-pronto-txt{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.ci-pronto-txt b{font-family:var(--font-display);font-weight:600;font-size:18px;line-height:22px}.ci-pronto-txt small{color:var(--texto-suave);font-size:13px}.ci-anotando{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-apoio);font-weight:700;font-size:14px;color:var(--texto-suave);padding:6px 0}.ci-pedidos{padding:12px 20px 10px;border-top:var(--traco) solid var(--borda);background:var(--fundo)}.ci-pedidos-rot{display:block;font-family:var(--font-apoio);font-weight:700;font-size:12px;letter-spacing:.6px;color:var(--texto-suave);margin-bottom:8px}.ci-pedidos>div{display:flex;flex-wrap:wrap;gap:8px}.ci-pedidos button{display:inline-flex;align-items:center;gap:6px;padding:8px 14px 8px 10px;cursor:pointer;font:inherit;font-size:14px;font-weight:600;color:var(--texto);border-radius:var(--raio-m);border:var(--traco) solid var(--borda);background:var(--superficie);box-shadow:3px 3px 0 0 var(--azul-escuro);transition:transform .12s,box-shadow .12s}.ci-pedidos button:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:4px 4px 0 0 var(--azul-escuro)}.ci-pedidos button:active:not(:disabled){transform:translate(2px,2px);box-shadow:var(--sombra-carimbo-baixa)}.ci-pedidos button:disabled{opacity:.5;cursor:default}.ci-pedidos button svg{color:var(--primaria)}.ci-escrever{display:flex;align-items:center;gap:10px;padding:10px 20px 18px;background:var(--fundo)}.ci-caixa{flex:1;min-width:0;display:flex;align-items:center;min-height:52px;padding:0 16px;border-radius:var(--raio-m);border:var(--traco) solid var(--borda);background:var(--superficie)}.ci-caixa:focus-within{outline:var(--traco-grosso) solid var(--foco);outline-offset:2px}.ci-caixa input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:15px;color:var(--texto)}.ci-caixa input::placeholder{color:var(--texto-suave);opacity:1}.ci-icbtn{width:48px;height:48px;flex:none;padding:0;cursor:pointer;border-radius:var(--raio-m);border:var(--traco) solid var(--borda);background:var(--superficie);color:var(--texto);display:grid;place-items:center}.ci-env{background:var(--primaria);color:var(--sobre-primaria);box-shadow:var(--sombra-carimbo);transition:transform .12s,box-shadow .12s,opacity .15s}.ci-env:disabled{opacity:.45;box-shadow:none;cursor:default}.ci :is(.ci-fechar,.ci-icbtn,.ci-pedidos button):focus-visible{outline:var(--traco-grosso) solid var(--foco);outline-offset:2px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion: no-preference){.lp-veu{animation:ci-veu .25s ease both}.ci{animation:ci-entra .38s cubic-bezier(.25,1.25,.5,1) both}.saindo .lp-veu{animation:ci-veu .22s ease reverse both}.saindo .ci{animation:ci-sai .22s ease-in both}.ci-bilhete,.ci-ficha,.ci-pronto{animation:ci-cola .42s cubic-bezier(.3,1.6,.5,1) backwards}.ci-anotando svg{animation:ci-lapis .5s ease-in-out infinite}@keyframes ci-veu{0%{opacity:0}}@keyframes ci-entra{0%{transform:translate(100%)}}@keyframes ci-sai{to{transform:translate(100%)}}@keyframes ci-cola{0%{opacity:0;transform:translateY(14px) scale(.92) rotate(-3deg)}}@keyframes ci-lapis{50%{transform:translate(3px,-2px) rotate(-12deg)}}}@media (max-width: 560px){.ci{border-left:0}.ci-topo{padding:12px 16px}.ci-folha{padding:18px 14px 18px 36px;background-image:linear-gradient(to right,transparent 22px,var(--lilas) 22px,var(--lilas) 24px,transparent 24px),repeating-linear-gradient(to bottom,transparent 0,transparent 31px,var(--borda-suave) 31px,var(--borda-suave) 32px)}.ci-pedidos{padding:10px 14px 8px}.ci-escrever{padding:8px 14px 14px}.ci-bilhete{max-width:90%}.ci-ficha{max-width:96%}.ci-pronto{grid-template-columns:52px minmax(0,1fr)}.ci-pronto .lk-btn{grid-column:1 / -1;justify-content:center}.ci-pronto-capa{height:52px}}.t-Painel .pn-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:24px;padding-bottom:0;min-height:520px}.t-Painel .pn-hero-txt{position:relative;z-index:2;padding-bottom:150px;align-self:center;padding-top:12px}.t-Painel .pn-ola{font-family:var(--font-display);font-weight:600;font-size:clamp(52px,7vw,92px);line-height:.95;letter-spacing:-1.5px;margin:14px 0 18px}.t-Painel .pn-hero .corpo-grande{margin:0 0 28px;max-width:520px;font-size:20px;line-height:30px}.t-Painel .pn-acoes-hero{display:flex;gap:14px;flex-wrap:wrap}.t-Painel .pn-materias{display:flex;gap:8px;flex-wrap:wrap;margin-top:24px}.t-Painel .pn-masc{position:relative;z-index:2;justify-self:end;margin-bottom:34px;margin-right:-12px}.t-Painel .pn-masc .lk-masc-img{width:clamp(220px,26vw,380px);height:auto}.t-Painel .pn-masc .lk-masc-balao{align-self:flex-start;margin-top:40px}.t-Painel .pn-onda{position:absolute;left:0;right:0;bottom:0;z-index:1}.t-Painel .pn-estrela{right:38%;top:34px;transform:rotate(16deg);z-index:1}.t-Painel .pn-bola{right:-40px;top:-40px;z-index:0}.t-Painel .pn-status{padding-top:48px;padding-bottom:8px}.t-Painel .pn-titulo-acoes{margin-bottom:28px}.t-Painel .pn-atalhos{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:20px}.t-Painel .pn-atalho-grande{grid-row:span 2;background:var(--primaria);color:var(--sobre-primaria);border-radius:36px 36px 36px 12px;padding:32px;justify-content:flex-end;min-height:380px}.t-Painel .pn-atalho-grande .lk-acao-forma{width:110px;height:110px;margin-bottom:auto}.t-Painel .pn-atalho-grande .lk-acao-titulo{font-size:40px;line-height:44px}.t-Painel .pn-atalho-grande .lk-acao-desc{color:#e9e6ff;font-size:17px;line-height:26px;max-width:380px}.t-Painel .pn-atalho-grande .lk-acao-seta{color:var(--sobre-primaria);width:30px;height:30px;right:28px;top:28px}.t-Painel .pn-atalhos .lk-acao:not(.pn-atalho-grande){border-radius:var(--raio-m);min-height:0}.t-Painel .pn-atalho-largo{grid-column:span 2;flex-direction:row;align-items:center;gap:20px}.t-Painel .pn-atalho-largo .lk-acao-titulo{margin-right:8px}.t-Painel .pn-jogo{grid-template-columns:64px minmax(0,1fr) auto auto 88px 24px}.t-Painel .pn-jogo-capa{width:64px;height:64px;border-radius:14px;border:var(--traco) solid var(--azul-escuro);display:grid;place-items:center}.t-Painel .pn-jogo-nome{display:block;font-family:var(--font-display);font-weight:600;font-size:22px;line-height:28px}.t-Painel .pn-jogo small{font-size:14px}.t-Painel .pn-jogo-meta{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--texto-suave);white-space:nowrap}.t-Painel .pn-placar{list-style:none;margin:0;padding:0;border-top:var(--traco) solid var(--borda)}.t-Painel .pn-placar li{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1.5px solid var(--borda-suave)}.t-Painel .pn-pos{width:34px;height:34px;flex:none;display:grid;place-items:center;font-family:var(--font-display);font-weight:600;font-size:18px;color:var(--texto-suave)}.t-Painel .pn-pos-1{background:var(--amarelo);color:var(--azul-escuro);border-radius:50%;border:var(--traco) solid var(--azul-escuro)}.t-Painel .pn-av{width:34px;height:34px;flex:none;border-radius:50%;display:grid;place-items:center;font-weight:600;font-size:13px;background:var(--lilas);color:var(--azul-escuro)}.t-Painel .pn-nome{flex:1;font-weight:600}.t-Painel .pn-pts{font-family:var(--font-display);font-weight:600;font-size:22px;font-variant-numeric:tabular-nums}.t-Painel .pn-hoje{padding-right:clamp(140px,22vw,320px)}.t-Painel .pn-hoje-txt{font-family:var(--font-display);font-weight:500;font-size:clamp(24px,2.6vw,34px);line-height:1.25;margin:12px 0 24px;max-width:900px}.t-Painel .pn-hoje-estrela{right:-30px;bottom:-60px;transform:rotate(-12deg)}@media (max-width: 1100px){.t-Painel .pn-jogo{grid-template-columns:56px minmax(0,1fr) auto 24px}.t-Painel .pn-jogo>:nth-child(4),.t-Painel .pn-jogo>:nth-child(5){display:none}.t-Painel .pn-jogo-capa{width:56px;height:56px}}@media (max-width: 860px){.t-Painel .pn-hero{grid-template-columns:minmax(0,1fr);min-height:0}.t-Painel .pn-hero-txt{padding-bottom:0}.t-Painel .pn-masc{justify-self:center;margin-bottom:70px}.t-Painel .pn-masc .lk-masc-img{width:220px}.t-Painel .pn-atalhos{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.t-Painel .pn-atalho-grande{grid-row:auto;grid-column:span 2;min-height:280px}.t-Painel .pn-atalho-largo{grid-column:span 2}}@media (max-width: 560px){.t-Painel .pn-acoes-hero .lk-btn{width:100%;justify-content:center}.t-Painel .pn-estrela{right:70px;top:auto;bottom:230px;width:40px;height:40px}.t-Painel .pn-hero-txt{padding-top:0}.t-Painel .pn-masc .lk-masc-img{width:150px}.t-Painel .pn-masc .lk-masc-balao{min-width:0;margin-top:10px}.t-Painel .pn-atalhos{grid-template-columns:minmax(0,1fr)}.t-Painel .pn-atalho-grande,.t-Painel .pn-atalho-largo{grid-column:auto}.t-Painel .pn-atalho-grande .lk-acao-titulo{font-size:30px;line-height:34px}.t-Painel .pn-atalho-largo{flex-direction:column;align-items:flex-start}.t-Painel .pn-hoje{padding-right:var(--margem);padding-bottom:120px}.t-Painel .pn-hoje-estrela{width:140px;height:140px;bottom:-40px}.t-Painel .pn-jogo-meta{display:none!important}.t-Painel .pn-jogo{grid-template-columns:48px minmax(0,1fr) 20px}.t-Painel .pn-jogo>:nth-child(5){display:none}.t-Painel .pn-jogo-capa{width:48px;height:48px}}.tela .cj{display:flex;flex-direction:column;min-height:100vh;min-width:0}.tela .cr-topo{display:flex;flex-direction:column;gap:28px;padding-top:28px;padding-bottom:32px}.tela .cr-titulo{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.tela .cr-titulo .rotulo{color:var(--primaria)}.tela .cr-corpo{flex:1;padding:48px var(--margem) 72px}.tela .cr-corpo-lateral{padding:0;display:flex}.tela .cr-grade{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:clamp(32px,5vw,80px);align-items:start}.tela .cr-lateral{border-left:1.5px solid var(--borda-suave);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:32px}.tela .cr-bloco+.cr-bloco{margin-top:48px;padding-top:40px;border-top:1.5px solid var(--borda-suave)}.tela .cr-bloco>.apoio-suave{margin:8px 0 22px}.tela .cr-arquivo{display:flex;align-items:center;gap:12px;padding-bottom:20px;border-bottom:1.5px solid var(--borda-suave)}.tela .cr-arquivo>svg{color:var(--primaria);flex:none}.tela .cr-arquivo>span{flex:1;min-width:0}.tela .cr-arquivo b{display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tela .cr-arquivo small{font-size:13px;color:var(--texto-suave)}.tela .cr-resumo,.tela .cr-procuro{margin:0 0 12px;padding-left:20px;font-size:15px;line-height:26px}.tela .cr-procuro{margin-top:12px}.tela .cr-anexar .lk-upload{min-height:400px}.tela .cr-lateral .lk-masc{flex-direction:column-reverse;align-items:flex-start}.tela .cr-lateral .lk-masc-balao{max-width:300px}.tela .cr-com-painel{flex:1;width:100%;display:grid;grid-template-columns:minmax(0,1fr) clamp(320px,30vw,440px)}.tela .cr-principal{padding:48px var(--margem) 72px;align-content:start}.tela .cr-painel{background:var(--superficie);border-left:var(--traco) solid var(--borda);padding:40px var(--margem) 56px clamp(24px,3vw,40px)}.tela .cr-breve{grid-column:1 / -1;display:flex;align-items:center;gap:10px;margin:8px 0 0;color:var(--texto-suave);font-size:15px}.tela .cr-painel .linha{padding:16px 0}.tela .cr-revisar{display:grid;grid-template-columns:clamp(280px,28vw,380px) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:start}.tela .cr-revisar .lista{gap:0;border-top:var(--traco) solid var(--borda)}.tela .cr-revisar .item{border:0;border-bottom:1.5px solid var(--borda-suave);border-radius:0;background:none;box-shadow:none;padding:14px 10px;transition:background-color .12s}.tela .cr-revisar .item:hover{background:var(--superficie-lilas)}.tela .cr-revisar .item.on{background:var(--superficie);box-shadow:inset 5px 0 0 var(--amarelo);font-weight:600}.tela .cr-revisar .add{margin-top:16px}.tela .cr-editor .ed-topo{margin-bottom:22px}.tela .cr-editor .dica{background:none;border:0;border-left:6px solid var(--amarelo);border-radius:0;padding:6px 0 6px 16px}.tela .cj-pe{position:sticky;bottom:0;z-index:5;gap:16px;padding-left:var(--margem);padding-right:var(--margem)}.tela .item:focus-visible,.tela .add:focus-visible,.tela .chip.novo:focus-visible,.tela .tg:focus-visible{outline:var(--traco-grosso) solid var(--foco);outline-offset:2px}.tela .add,.tela .chip.novo,.tela .tg{cursor:pointer}.tela .chip button:focus-visible{outline:var(--traco-grosso) solid var(--foco)}.tela .chip-form input{border:0;outline:0;background:transparent;font:inherit;color:var(--texto);width:160px}.tela .alt-ed .marca{font-family:inherit;line-height:inherit;cursor:pointer}.tela .alt-ed:not(.certa) .marca{background:transparent}.tela [contenteditable]:focus{outline:var(--traco-grosso) solid var(--foco);outline-offset:2px;border-radius:6px}.tela .alt-ed .txt:empty:before{content:"Escreva a alternativa";color:var(--texto-suave);font-weight:400}.tela .perg:empty:before{content:"Escreva a pergunta";color:var(--texto-suave)}.tela .tg:after{transition:left .18s cubic-bezier(.3,1.6,.5,1)}.tela .tg{transition:background-color .15s}@media (max-width: 1100px){.tela .cr-com-painel{grid-template-columns:minmax(0,1fr)}.tela .cr-painel{border-left:0;border-top:var(--traco) solid var(--borda);padding:36px var(--margem) 48px}.tela .cr-revisar{grid-template-columns:minmax(0,1fr)}.tela .cr-revisar .lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));column-gap:20px}}@media (max-width: 960px){.tela .cr-grade{grid-template-columns:minmax(0,1fr)}.tela .cr-lateral{border-left:0;padding-left:0;border-top:var(--traco) solid var(--borda);padding-top:32px}.tela .lk-etapas{flex-wrap:wrap;row-gap:12px}}@media (max-width: 700px){.tela .c3-jogos,.tela .dupla,.tela .alts{grid-template-columns:minmax(0,1fr)}.tela .ed-topo{flex-direction:column;align-items:flex-start;gap:10px}.tela .ed-topo .acoes{flex-wrap:wrap}.tela .cj-pe{flex-direction:column;align-items:stretch}.tela .cj-pe .info{text-align:center}.tela .cj-pe .acoes{justify-content:space-between}.tela .cj-pe .acoes .lk-btn-g{padding:14px 18px;font-size:15px}}@media (max-width: 560px){.tela .cr-corpo{padding:28px var(--margem) 48px}.tela .cr-principal{padding:28px var(--margem) 40px}.tela .perg{font-size:20px;line-height:28px}.tela .lk-sel{width:100%}.tela .lk-sel button{padding:10px}.tela .cj-pe .acoes .lk-btn{flex:1;justify-content:center;white-space:normal}.tela .cr-anexar .lk-upload{min-height:300px}}:where(.t-CriarConteudos) .cj{background:var(--fundo);color:var(--texto);min-height:900px;display:flex;flex-direction:column}:where(.t-CriarConteudos) .cj-main{width:100%;max-width:1184px;box-sizing:border-box;margin:0 auto;padding:32px 48px;display:flex;flex-direction:column;gap:28px;flex:1}:where(.t-CriarConteudos) .cj-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}:where(.t-CriarConteudos) .cj-head h1{margin:6px 0 0}:where(.t-CriarConteudos) .cj-head .rotulo{color:var(--primaria)}:where(.t-CriarConteudos) .cj-pe{display:flex;justify-content:space-between;align-items:center;padding:18px 48px;background:var(--superficie);border-top:var(--traco) solid var(--borda)}:where(.t-CriarConteudos) .cj-pe .info{color:var(--texto-suave);font-size:14px}:where(.t-CriarConteudos) .cj-pe .acoes{display:flex;gap:12px}:where(.t-CriarConteudos) .c2>*,:where(.t-CriarConteudos) .c3>*,:where(.t-CriarConteudos) .c4>*,:where(.t-CriarConteudos) .dupla>*{min-width:0}:where(.t-CriarConteudos) .card{background:var(--superficie);border:var(--traco) solid var(--borda);border-radius:var(--raio-g);padding:24px 28px}:where(.t-CriarConteudos) .card h2{margin:0 0 4px}:where(.t-CriarConteudos) .card .sub{margin:0 0 18px;color:var(--texto-suave);font-size:14px;line-height:21px}:where(.t-CriarConteudos) .chips{display:flex;flex-wrap:wrap;gap:10px}:where(.t-CriarConteudos) .chip{display:inline-flex;align-items:center;gap:8px;padding:8px 10px 8px 16px;border-radius:var(--raio-pilula);border:var(--traco) solid var(--borda);background:var(--superficie-lilas);font-weight:600;font-size:15px}:where(.t-CriarConteudos) .chip button{width:26px;height:26px;border-radius:50%;border:0;background:var(--superficie);color:var(--texto);display:grid;place-items:center;cursor:pointer}:where(.t-CriarConteudos) .chip.novo{background:transparent;border-style:dashed;color:var(--primaria);padding-right:16px}:where(.t-CriarConteudos) .linha{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;border-bottom:1.5px solid var(--borda-suave)}:where(.t-CriarConteudos) .linha:last-child{border-bottom:0}:where(.t-CriarConteudos) .linha b{display:block;font-weight:600}:where(.t-CriarConteudos) .linha small{display:block;color:var(--texto-suave);font-size:13px;line-height:18px}:where(.t-CriarConteudos) .tg{width:52px;height:30px;flex:none;border-radius:99px;border:var(--traco) solid var(--borda);background:var(--borda-suave);position:relative}:where(.t-CriarConteudos) .tg:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--superficie);border:var(--traco) solid var(--borda);box-sizing:border-box}:where(.t-CriarConteudos) .tg.on{background:var(--primaria)}:where(.t-CriarConteudos) .tg.on:after{left:25px}:where(.t-CriarConteudos) .c2{display:grid;grid-template-columns:440px 1fr;gap:28px;align-items:start}:where(.t-CriarConteudos) .c2-esq{display:flex;flex-direction:column;gap:20px}:where(.t-CriarConteudos) .c2 .lk-upload{min-height:0;padding:28px}:where(.t-CriarConteudos) .masc-box{display:flex;align-items:center;gap:4px;padding:8px 8px 8px 0}:where(.t-CriarConteudos) .dupla{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:8px}:where(.t-CriarConteudos) .resumo{margin:0;padding:0 0 0 20px;color:var(--texto);font-size:15px;line-height:24px}:where(.t-CriarFormato) .cj{background:var(--fundo);color:var(--texto);min-height:900px;display:flex;flex-direction:column}:where(.t-CriarFormato) .cj-main{width:100%;max-width:1184px;box-sizing:border-box;margin:0 auto;padding:32px 48px;display:flex;flex-direction:column;gap:28px;flex:1}:where(.t-CriarFormato) .cj-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}:where(.t-CriarFormato) .cj-head h1{margin:6px 0 0}:where(.t-CriarFormato) .cj-head .rotulo{color:var(--primaria)}:where(.t-CriarFormato) .cj-pe{display:flex;justify-content:space-between;align-items:center;padding:18px 48px;background:var(--superficie);border-top:var(--traco) solid var(--borda)}:where(.t-CriarFormato) .cj-pe .info{color:var(--texto-suave);font-size:14px}:where(.t-CriarFormato) .cj-pe .acoes{display:flex;gap:12px}:where(.t-CriarFormato) .c2>*,:where(.t-CriarFormato) .c3>*,:where(.t-CriarFormato) .c4>*,:where(.t-CriarFormato) .dupla>*{min-width:0}:where(.t-CriarFormato) .card{background:var(--superficie);border:var(--traco) solid var(--borda);border-radius:var(--raio-g);padding:24px 28px}:where(.t-CriarFormato) .card h2{margin:0 0 4px}:where(.t-CriarFormato) .card .sub{margin:0 0 18px;color:var(--texto-suave);font-size:14px;line-height:21px}:where(.t-CriarFormato) .chips{display:flex;flex-wrap:wrap;gap:10px}:where(.t-CriarFormato) .chip{display:inline-flex;align-items:center;gap:8px;padding:8px 10px 8px 16px;border-radius:var(--raio-pilula);border:var(--traco) solid var(--borda);background:var(--superficie-lilas);font-weight:600;font-size:15px}:where(.t-CriarFormato) .chip button{width:26px;height:26px;border-radius:50%;border:0;background:var(--superficie);color:var(--texto);display:grid;place-items:center;cursor:pointer}:where(.t-CriarFormato) .chip.novo{background:transparent;border-style:dashed;color:var(--primaria);padding-right:16px}:where(.t-CriarFormato) .linha{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;border-bottom:1.5px solid var(--borda-suave)}:where(.t-CriarFormato) .linha:last-child{border-bottom:0}:where(.t-CriarFormato) .linha b{display:block;font-weight:600}:where(.t-CriarFormato) .linha small{display:block;color:var(--texto-suave);font-size:13px;line-height:18px}:where(.t-CriarFormato) .tg{width:52px;height:30px;flex:none;border-radius:99px;border:var(--traco) solid var(--borda);background:var(--borda-suave);position:relative}:where(.t-CriarFormato) .tg:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--superficie);border:var(--traco) solid var(--borda);box-sizing:border-box}:where(.t-CriarFormato) .tg.on{background:var(--primaria)}:where(.t-CriarFormato) .tg.on:after{left:25px}:where(.t-CriarFormato) .c3{display:grid;grid-template-columns:1fr 400px;gap:28px;align-items:start}:where(.t-CriarFormato) .c3-jogos{display:grid;grid-template-columns:1fr 1fr;gap:20px}:where(.t-CriarFormato) .breve{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;border:var(--traco) dashed var(--borda-suave);border-radius:var(--raio-g);color:var(--texto-suave);padding:24px;font-size:14px;grid-column:span 2}:where(.t-CriarFormato) .ajuste{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}:where(.t-CriarFormato) .ajuste .lk-sel{width:100%;box-sizing:border-box}:where(.t-CriarRevisar) .cj{background:var(--fundo);color:var(--texto);min-height:900px;display:flex;flex-direction:column}:where(.t-CriarRevisar) .cj-main{width:100%;max-width:1184px;box-sizing:border-box;margin:0 auto;padding:32px 48px;display:flex;flex-direction:column;gap:28px;flex:1}:where(.t-CriarRevisar) .cj-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}:where(.t-CriarRevisar) .cj-head h1{margin:6px 0 0}:where(.t-CriarRevisar) .cj-head .rotulo{color:var(--primaria)}:where(.t-CriarRevisar) .cj-pe{display:flex;justify-content:space-between;align-items:center;padding:18px 48px;background:var(--superficie);border-top:var(--traco) solid var(--borda)}:where(.t-CriarRevisar) .cj-pe .info{color:var(--texto-suave);font-size:14px}:where(.t-CriarRevisar) .cj-pe .acoes{display:flex;gap:12px}:where(.t-CriarRevisar) .c2>*,:where(.t-CriarRevisar) .c3>*,:where(.t-CriarRevisar) .c4>*,:where(.t-CriarRevisar) .dupla>*{min-width:0}:where(.t-CriarRevisar) .card{background:var(--superficie);border:var(--traco) solid var(--borda);border-radius:var(--raio-g);padding:24px 28px}:where(.t-CriarRevisar) .card h2{margin:0 0 4px}:where(.t-CriarRevisar) .card .sub{margin:0 0 18px;color:var(--texto-suave);font-size:14px;line-height:21px}:where(.t-CriarRevisar) .chips{display:flex;flex-wrap:wrap;gap:10px}:where(.t-CriarRevisar) .chip{display:inline-flex;align-items:center;gap:8px;padding:8px 10px 8px 16px;border-radius:var(--raio-pilula);border:var(--traco) solid var(--borda);background:var(--superficie-lilas);font-weight:600;font-size:15px}:where(.t-CriarRevisar) .chip button{width:26px;height:26px;border-radius:50%;border:0;background:var(--superficie);color:var(--texto);display:grid;place-items:center;cursor:pointer}:where(.t-CriarRevisar) .chip.novo{background:transparent;border-style:dashed;color:var(--primaria);padding-right:16px}:where(.t-CriarRevisar) .linha{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;border-bottom:1.5px solid var(--borda-suave)}:where(.t-CriarRevisar) .linha:last-child{border-bottom:0}:where(.t-CriarRevisar) .linha b{display:block;font-weight:600}:where(.t-CriarRevisar) .linha small{display:block;color:var(--texto-suave);font-size:13px;line-height:18px}:where(.t-CriarRevisar) .tg{width:52px;height:30px;flex:none;border-radius:99px;border:var(--traco) solid var(--borda);background:var(--borda-suave);position:relative}:where(.t-CriarRevisar) .tg:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--superficie);border:var(--traco) solid var(--borda);box-sizing:border-box}:where(.t-CriarRevisar) .tg.on{background:var(--primaria)}:where(.t-CriarRevisar) .tg.on:after{left:25px}:where(.t-CriarRevisar) .c4{display:grid;grid-template-columns:340px 1fr;gap:28px;align-items:start}:where(.t-CriarRevisar) .lista{display:flex;flex-direction:column;gap:8px}:where(.t-CriarRevisar) .item{display:grid;grid-template-columns:32px 1fr;gap:12px;align-items:start;padding:12px 14px;border-radius:var(--raio-m);border:var(--traco) solid var(--borda-suave);background:var(--superficie);font-size:14px;line-height:20px;cursor:pointer}:where(.t-CriarRevisar) .item .n{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-display);font-weight:600;background:var(--superficie-lilas)}:where(.t-CriarRevisar) .item.on{border-color:var(--borda);box-shadow:var(--sombra-carimbo)}:where(.t-CriarRevisar) .item.on .n{background:var(--amarelo);color:var(--azul-escuro);border:var(--traco) solid var(--azul-escuro)}:where(.t-CriarRevisar) .add{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border:var(--traco) dashed var(--borda);border-radius:var(--raio-m);color:var(--primaria);font-weight:600;font-size:14px}:where(.t-CriarRevisar) .ed-topo{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}:where(.t-CriarRevisar) .ed-topo .acoes{display:flex;gap:6px}:where(.t-CriarRevisar) .perg{width:100%;box-sizing:border-box;border:var(--traco) solid var(--borda);border-radius:var(--raio-m);padding:16px 18px;font-family:var(--font-display);font-weight:600;font-size:24px;line-height:32px;color:var(--texto);background:var(--superficie);min-height:100px}:where(.t-CriarRevisar) .alts{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:20px}:where(.t-CriarRevisar) .alt-ed{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:var(--raio-m);border:var(--traco) solid var(--borda)}:where(.t-CriarRevisar) .alt-ed .txt{flex:1;font-weight:600;font-size:16px}:where(.t-CriarRevisar) .alt-ed .marca{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;padding:6px 10px;border-radius:99px;border:var(--traco) solid var(--borda-suave);color:var(--texto-suave)}:where(.t-CriarRevisar) .alt-ed.certa{border-width:var(--traco-grosso);border-color:var(--certo)}:where(.t-CriarRevisar) .alt-ed.certa .marca{background:var(--certo);color:var(--sobre-certo);border-color:var(--certo)}:where(.t-CriarRevisar) .dupla{display:grid;grid-template-columns:1fr 1fr;gap:16px}:where(.t-CriarRevisar) .dica{display:flex;gap:12px;align-items:flex-start;margin-top:20px;padding:14px 16px;border-radius:var(--raio-m);background:var(--superficie-amarela);border:var(--traco) solid var(--borda);font-size:14px;line-height:21px}.t-MinhasAulas .au-filtros{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:28px}.t-MinhasAulas .au-filtros .lk-campo{flex:1 1 280px}.t-MinhasAulas .au-filtros .lk-campo-caixa{min-height:46px}.t-MinhasAulas .au-filtros .lk-campo input{padding:10px 0}.t-MinhasAulas .au-tags{display:flex;gap:6px;flex-wrap:wrap}.t-MinhasAulas .au-aula{grid-template-columns:92px minmax(0,1fr) auto;padding:22px 0;gap:28px}.t-MinhasAulas .au-data{position:relative;display:flex;flex-direction:column;align-items:flex-start}.t-MinhasAulas .au-data b{font-family:var(--font-display);font-weight:600;font-size:56px;line-height:52px;letter-spacing:-1px}.t-MinhasAulas .au-data span{font-family:var(--font-apoio);font-weight:700;font-size:13px;letter-spacing:.6px;color:var(--texto-suave)}.t-MinhasAulas .au-hoje .au-data b{position:relative;z-index:0}.t-MinhasAulas .au-hoje .au-data b:before{content:"";position:absolute;z-index:-1;left:-10px;top:-4px;width:72px;height:62px;border-radius:50%;background:var(--amarelo);transform:rotate(-8deg)}.t-MinhasAulas .au-hoje .au-data span{color:var(--texto)}.t-MinhasAulas .au-linha-tags{display:flex;align-items:center;gap:10px;font-size:14px}.t-MinhasAulas .au-tema{font-family:var(--font-display);font-weight:600;font-size:26px;line-height:32px;margin:8px 0 6px}.t-MinhasAulas .au-meta{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px;color:var(--texto-suave)}.t-MinhasAulas .au-meta span{display:inline-flex;align-items:center;gap:5px}.t-MinhasAulas .au-sem{color:var(--primaria);font-weight:600}.t-MinhasAulas .au-acoes{display:flex;align-items:center;gap:8px}.t-MinhasAulas .au-lateral{position:sticky;top:24px}.t-MinhasAulas .au-dias{list-style:none;margin:0;padding:0}.t-MinhasAulas .au-dias li{display:grid;grid-template-columns:16px 1fr auto;align-items:center;gap:10px;padding:11px 0;border-bottom:1.5px solid var(--borda-suave);font-size:15px}.t-MinhasAulas .au-ponto{width:12px;height:12px;border-radius:50%;border:1.5px solid var(--azul-escuro)}.t-MinhasAulas .au-dias span{color:var(--texto-suave);font-size:14px}.t-MinhasAulas .au-lumiko{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.t-MinhasAulas .au-lumiko .lk-masc{flex-direction:column-reverse;align-items:flex-start}.t-MinhasAulas .au-lumiko .lk-masc-balao{max-width:300px}.tela .filtro-tag{all:unset;cursor:pointer;border-radius:var(--raio-pilula)}.tela .filtro-tag:focus-visible{outline:var(--traco-grosso) solid var(--foco);outline-offset:2px}@media (max-width: 760px){.t-MinhasAulas .au-aula{grid-template-columns:64px minmax(0,1fr);gap:16px}.t-MinhasAulas .au-data b{font-size:40px;line-height:40px}.t-MinhasAulas .au-hoje .au-data b:before{width:56px;height:48px;left:-8px}.t-MinhasAulas .au-acoes{grid-column:2;flex-wrap:wrap}.t-MinhasAulas .au-lateral{position:static}}.t-Jogos .jg-rascunho{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:14px var(--margem);border-bottom:1.5px solid var(--borda-suave);font-size:15px}.t-Jogos .jg-rascunho>svg{color:var(--primaria)}.t-Jogos .jg-rascunho>span{flex:1 1 300px}.t-Jogos .jg-filtros{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:32px}.t-Jogos .jg-filtros .lk-campo{flex:0 1 340px}.t-Jogos .jg-filtros .lk-campo-caixa{min-height:46px}.t-Jogos .jg-filtros .lk-campo input{padding:10px 0}.t-Jogos .jg-estante{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:24px 20px}.t-Jogos .jg-com-destaque>:first-child{grid-column:span 2;grid-row:span 2;border-radius:32px}.t-Jogos .jg-com-destaque>:first-child .lk-jogo-capa{height:auto;flex:1;min-height:240px}.t-Jogos .jg-com-destaque>:first-child .lk-jogo-nome{font-size:34px;line-height:40px}.t-Jogos .jg-com-destaque>:first-child .lk-jogo-corpo{padding:24px 28px 28px}.t-Jogos .jg-estante .lk-jogo:not(:first-child){border-radius:var(--raio-m)}@media (max-width: 560px){.t-Jogos .jg-com-destaque>:first-child{grid-column:auto;grid-row:auto}.t-Jogos .jg-com-destaque>:first-child .lk-jogo-capa{min-height:160px}}.t-Turmas .tm{display:grid;grid-template-columns:clamp(270px,24vw,340px) minmax(0,1fr);min-height:calc(100vh - 80px)}.t-Turmas .tm-lado{background:var(--superficie);border-right:var(--traco) solid var(--borda);padding:40px 24px 40px var(--margem);display:flex;flex-direction:column;gap:6px;align-items:flex-start}.t-Turmas .tm-lado .rotulo{color:var(--primaria)}.t-Turmas .tm-titulo{font-family:var(--font-display);font-weight:600;font-size:36px;line-height:40px;margin:6px 0 22px}.t-Turmas .tm-lista{list-style:none;margin:0 0 18px;padding:0;width:100%;border-top:var(--traco) solid var(--borda)}.t-Turmas .tm-lista li{border-bottom:1.5px solid var(--borda-suave)}.t-Turmas .tm-turma{position:relative;width:100%;display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:12px;row-gap:8px;align-items:center;padding:14px 10px;font:inherit;color:inherit;text-align:left;background:none;border:0;cursor:pointer;border-radius:var(--raio-p);transition:background-color .12s}.t-Turmas .tm-turma:hover{background:var(--superficie-lilas)}.t-Turmas .tm-turma.on{background:var(--lilas);color:var(--azul-escuro)}.t-Turmas .tm-turma.on:before{content:"";position:absolute;left:-10px;top:10px;bottom:10px;width:5px;border-radius:4px;background:var(--primaria)}.t-Turmas .tm-turma:focus-visible{outline:var(--traco-grosso) solid var(--foco);outline-offset:0}.t-Turmas .tm-turma-nome b{display:block;font-family:var(--font-display);font-weight:600;font-size:20px;line-height:24px}.t-Turmas .tm-turma-nome small{font-size:13px;color:var(--texto-suave)}.t-Turmas .tm-turma.on small{color:var(--azul-escuro)}.t-Turmas .tm-turma-pct{font-family:var(--font-display);font-weight:600;font-size:18px}.t-Turmas .tm-turma-barra{grid-column:2 / -1;height:6px;border-radius:6px;background:var(--borda-suave);overflow:hidden}.t-Turmas .tm-turma-barra i{display:block;height:100%;background:var(--primaria);border-radius:inherit}.t-Turmas .tm-main{padding:40px var(--margem) 64px clamp(28px,4vw,56px);display:flex;flex-direction:column;gap:32px;min-width:0}.t-Turmas .tm-cabeca{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.t-Turmas .tm-cabeca .t-pagina{margin:0}.t-Turmas .tm-acoes{display:flex;gap:10px;flex-wrap:wrap}.t-Turmas .tm-acesso{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:0 calc(var(--margem) * -1) 0 calc(clamp(28px,4vw,56px)*-1);padding:18px var(--margem) 18px clamp(28px,4vw,56px);border-top:1.5px solid var(--borda-suave);border-bottom:1.5px solid var(--borda-suave)}.t-Turmas .tm-acesso p{flex:1 1 300px;margin:0;font-size:15px}.t-Turmas .tm-tabela td{padding-top:12px;padding-bottom:12px}.t-Turmas .tm-pessoa{display:inline-flex;align-items:center;gap:12px;font-weight:600;white-space:nowrap}.t-Turmas .tm-av{width:36px;height:36px;flex:none;border-radius:50%;display:grid;place-items:center;font-weight:600;font-size:13px;background:var(--lilas);color:var(--azul-escuro)}.t-Turmas .tm-acertos{width:220px}.t-Turmas .tm-acertos .lk-meta-topo{justify-content:flex-end}.t-Turmas .tm-acertos .lk-meta-trilho{height:10px}.t-Turmas .tm-tags{display:flex;flex-wrap:wrap;gap:6px}.t-Turmas .tm-priv{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;color:var(--texto-suave)}@media (max-width: 900px){.t-Turmas .tm{grid-template-columns:minmax(0,1fr)}.t-Turmas .tm-lado{border-right:0;border-bottom:var(--traco) solid var(--borda);padding:28px var(--margem)}.t-Turmas .tm-lista{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;border-top:0}.t-Turmas .tm-main{padding:32px var(--margem) 48px}.t-Turmas .tm-acesso{margin:0 calc(var(--margem) * -1);padding:16px var(--margem)}}@media (max-width: 560px){.t-Turmas .tm-lista{grid-template-columns:minmax(0,1fr)}}.t-Relatorios .rl-numeros{padding-bottom:8px}.t-Relatorios .graf{display:flex;align-items:flex-end;gap:clamp(8px,1.6vw,22px);height:240px;border-bottom:var(--traco) solid var(--borda)}.t-Relatorios .graf .b{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;height:100%}.t-Relatorios .graf .b i{width:100%;border:var(--traco) solid var(--azul-escuro);border-bottom:0;border-radius:10px 10px 0 0;background:var(--lilas)}.t-Relatorios .graf .b.ult i{background:var(--primaria)}.t-Relatorios .graf .b span{font-family:var(--font-display);font-weight:600;font-size:16px}.t-Relatorios .graf .b.ult span{font-size:22px;color:var(--primaria)}.t-Relatorios .eixo{display:flex;gap:clamp(8px,1.6vw,22px);padding-top:8px}.t-Relatorios .eixo span{flex:1;text-align:center;font-size:12px;color:var(--texto-suave)}.t-Relatorios .rl-materias{display:flex;flex-direction:column;gap:18px}.t-Relatorios .rl-jogo{display:inline-flex;align-items:center;gap:12px;white-space:nowrap}.t-Relatorios .rl-jogo b{font-weight:600}.t-Relatorios .rl-abrir{display:inline-flex;align-items:center;gap:4px;font:inherit;font-weight:600;color:var(--primaria);background:none;border:0;cursor:pointer;padding:4px 6px;border-radius:6px}.t-Relatorios .rl-abrir:focus-visible{outline:var(--traco-grosso) solid var(--foco)}.t-Relatorios .cabeca-pg .lk-sel{background:#3b3a72}@media (max-width: 560px){.t-Relatorios .graf .b span{font-size:12px}.t-Relatorios .graf .b.ult span{font-size:15px}.t-Relatorios .eixo span{font-size:10px}}.t-Relatorio .rp-perg{grid-template-columns:40px minmax(0,1fr);align-items:start;padding:16px 0}.t-Relatorio .rp-n{font-family:var(--font-display);font-weight:600;font-size:28px;line-height:28px;color:var(--primaria)}.t-Relatorio .rp-perg .lk-meta-rot{font-weight:500;font-size:15px}.t-Relatorio .rp-ideia{font-family:var(--font-display);font-weight:500;font-size:22px;line-height:30px;margin:10px 0 16px}.t-Relatorio .rp-aluno{grid-template-columns:36px minmax(0,1fr) auto;gap:12px;padding:12px 0}.t-Relatorio .rp-av{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-weight:600;font-size:12px;background:var(--lilas);color:var(--azul-escuro)}.t-Relatorio .rp-aluno b{display:block;font-weight:600}.t-Relatorio .rp-aluno small{font-size:13px;color:var(--texto-suave)}.t-Relatorio .rp-v{font-family:var(--font-display);font-weight:600;font-size:22px}.t-Relatorio .rp-priv{display:flex;gap:8px;align-items:center;margin:16px 0 8px;font-size:13px;color:var(--texto-suave)}body:has(.tela[data-theme=jogo]){background:var(--azul-escuro)}.tela[data-theme=jogo]{color:var(--texto)}.t-TelaJogo .tj-centro{display:flex;flex-direction:column;align-items:center;gap:14px}.t-TelaJogo .tj-explica{margin:0;text-align:center;font-size:22px;line-height:30px;color:var(--texto-suave);max-width:680px}.t-TelaJogo .tj-certa{display:flex;flex-direction:column;align-items:center;gap:10px}.t-TelaJogo .tj-certa .rotulo{color:var(--certo)}.t-TelaJogo .tj-certa-peca{width:120px;height:120px;display:grid;place-items:center;border-radius:var(--raio-g);border:var(--traco-grosso) solid var(--azul-escuro);outline:5px solid var(--certo);outline-offset:3px}.t-TelaJogo .tj-certa-letra{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-display);font-weight:600;font-size:28px;color:var(--certo)}.t-TelaJogo .tj-resp .lk-masc{flex-direction:column-reverse;align-items:center}.t-TelaJogo .tj-resp .lk-masc-balao{min-width:0;max-width:220px;text-align:center;font-size:15px;line-height:20px;padding:10px 14px}.t-TelaJogo .tj-alt{cursor:default}.t-TelaJogo .tj-votos{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-display);font-weight:600;font-size:24px;padding:4px 12px;border-radius:var(--raio-pilula);background:#ffffff38;border:var(--traco) solid currentColor}.t-TelaJogo .tj-pe{display:flex;justify-content:flex-end;margin-top:-6px}.t-TelaJogo .tj-alts,.t-JogoAluno .ja-alts{grid-template-columns:repeat(2,minmax(0,1fr))}.tela[data-theme=jogo] .lk-alt-texto{min-width:0;overflow-wrap:anywhere}.t-JogoAluno .ja-alts-2{grid-template-rows:1fr}.t-JogoAluno .ja-enviada{flex:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:40px;padding:40px 48px;border-radius:32px;background:var(--superficie);border:var(--traco) solid var(--borda)}.t-JogoAluno .ja-enviada-peca{position:relative;width:180px;height:180px;display:grid;place-items:center;border-radius:32px;border:var(--traco-grosso) solid var(--azul-escuro);box-shadow:6px 6px #121133}.t-JogoAluno .ja-enviada-peca b{position:absolute;right:12px;bottom:6px;font-family:var(--font-display);font-weight:700;font-size:32px}.t-JogoAluno .ja-enviada-txt .rotulo{color:var(--certo)}.t-JogoAluno .ja-enviada-txt h1{margin:6px 0 8px}.t-JogoAluno .ja-enviada-txt p{margin:0;font-size:20px;line-height:28px;color:var(--texto-suave)}.t-JogoAluno .ja-contador{display:flex;align-items:baseline;gap:10px;margin-top:28px}.t-JogoAluno .ja-contador b{font-family:var(--font-display);font-weight:600;font-size:56px;line-height:56px}.t-JogoAluno .ja-contador span{font-family:var(--font-apoio);font-weight:700;font-size:16px;color:var(--texto-suave)}.t-JogoAluno .ja-contador-barra{margin-top:12px;height:12px;max-width:420px}.t-JogoAluno .ja-contador-barra i{transition:width .3s ease}.t-JogoAluno .ja-resultado{flex:1;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:40px;padding:40px 48px;border-radius:32px;background:var(--superficie);border:var(--traco) solid var(--borda)}.t-JogoAluno .ja-acertou{border-color:var(--certo);outline:4px solid var(--certo);outline-offset:4px}.t-JogoAluno .ja-resultado-txt{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.t-JogoAluno .ja-resultado-txt h1{margin:0}.t-JogoAluno .ja-selo{font-size:22px;line-height:28px;padding:8px 18px}.t-JogoAluno .ja-ganho{font-family:var(--font-display);font-weight:700;font-size:88px;line-height:88px;color:var(--destaque)}.t-JogoAluno .ja-ganho small{font-family:var(--font-apoio);font-size:18px;letter-spacing:.6px;margin-left:10px;color:var(--texto-suave)}.t-JogoAluno .ja-explica{margin:0;font-size:20px;line-height:28px;color:var(--texto-suave)}.t-JogoAluno .ja-alt-fixa{width:auto;min-width:min(360px,100%);max-width:100%;cursor:default}.t-JogoAluno .ja-total{margin:0;font-family:var(--font-display);font-weight:600;font-size:22px}.t-JogoAluno .ja-espera{flex:1;display:flex;align-items:center;justify-content:center;gap:56px;flex-wrap:wrap}.t-JogoAluno .ja-espera-info{display:flex;flex-direction:column;gap:4px}.t-JogoAluno .ja-espera-info .rotulo{color:var(--texto-suave)}.t-JogoAluno .ja-espera-info b{font-family:var(--font-display);font-weight:700;font-size:72px;line-height:76px;color:var(--destaque);letter-spacing:4px}.t-JogoAluno .ja-espera-info small{font-size:16px;color:var(--texto-suave)}.t-JogoAluno .ja-aviso{justify-content:center;align-items:center}.t-JogoAluno .ja-aviso-caixa{display:flex;flex-direction:column;align-items:center;gap:28px}.t-ResultadoJogo .rs-chuva{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:0}.t-ResultadoJogo .rs-chuva span{position:absolute;top:-60px;display:none}.t-ResultadoJogo .rs>:is(.rotulo,h1,.sub){position:relative;z-index:1}@media (min-width: 1600px){.t-TelaJogo .tj-pergunta{font-size:60px;line-height:68px}.t-TelaJogo .lk-alt{font-size:32px;line-height:38px;min-height:128px}.t-TelaJogo .tj-mid{grid-template-columns:240px 1fr 240px}.t-SalaEspera .se{grid-template-columns:640px 1fr;padding:56px 80px}.t-SalaEspera .se-codigo .num{font-size:132px;line-height:132px}}@media (max-width: 1100px){.t-SalaEspera .se{grid-template-columns:minmax(0,1fr);padding:32px 32px 120px;gap:32px}.t-SalaEspera .se-esq>div:last-child{margin-bottom:0!important}.t-TelaJogo .tj{padding:24px 28px 32px}.t-TelaJogo .tj-mid{grid-template-columns:150px minmax(0,1fr) 150px;gap:20px}.t-TelaJogo .tj-pergunta{font-size:36px;line-height:44px}.t-JogoAluno .ja{padding:24px 28px 28px}.t-JogoAluno .ja-enviada{grid-template-columns:auto minmax(0,1fr)}.t-JogoAluno .ja-enviada>.lk-masc{display:none}.t-ResultadoJogo .rs-palco{grid-template-columns:repeat(3,minmax(0,1fr))}.t-ResultadoJogo .rs-lado{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap}.t-ResultadoJogo .rs-lado>*{flex:1 1 240px}.t-ResultadoJogo .rs-masc{position:static;margin-bottom:12px}.t-ResultadoJogo .rs-estrela{right:40px}}@media (max-width: 900px){.t-TelaJogo .tj-alt{flex-wrap:wrap;row-gap:8px}.t-TelaJogo .tj-votos{font-size:18px}.t-JogoAluno .ja-resultado{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.t-JogoAluno .ja-resultado-txt{align-items:center}}@media (max-width: 760px){.t-TelaJogo .tj-top{flex-wrap:wrap}.t-TelaJogo .tj-top .lk-barra{order:5;flex-basis:100%}.t-TelaJogo .tj-mid{grid-template-columns:minmax(0,1fr);justify-items:center}.t-TelaJogo .tj-resp{flex-direction:row;gap:12px}.t-TelaJogo .tj-resp .lk-masc{display:none}.t-TelaJogo .tj-alts{grid-template-columns:minmax(0,1fr)}.t-TelaJogo .tj-pe .lk-btn{width:100%;justify-content:center}.t-SalaEspera .se-codigo .num{font-size:64px;line-height:70px;letter-spacing:3px}.t-SalaEspera .se-pe{flex-direction:column-reverse;align-items:stretch}.t-SalaEspera .se-pe .lk-btn{justify-content:center}.t-JogoAluno .ja-perg{grid-template-columns:auto minmax(0,1fr);padding:18px;gap:16px}.t-JogoAluno .ja-perg h1{font-size:24px;line-height:30px}.t-JogoAluno .ja-perg .lk-btn{grid-column:1 / -1;justify-content:center}.t-JogoAluno .ja-alts{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(76px,auto)}.t-JogoAluno .ja-alts .lk-alt{font-size:22px}.t-JogoAluno .ja-alts .lk-alt-forma{width:40px;height:40px}.t-JogoAluno .ja-pe{flex-direction:column;gap:4px;text-align:center}.t-JogoAluno .ja-enviada,.t-JogoAluno .ja-resultado{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center;padding:28px 20px;gap:24px}.t-JogoAluno .ja-resultado-txt{align-items:center}.t-JogoAluno .ja-contador{justify-content:center}.t-JogoAluno .ja-contador-barra{margin-left:auto;margin-right:auto}.t-JogoAluno .ja-enviada-peca{width:140px;height:140px}.t-JogoAluno .ja-ganho{font-size:64px;line-height:64px}.t-JogoAluno .ja-alt-fixa{min-width:0;width:100%}.t-ResultadoJogo .rs{padding:28px 16px}.t-ResultadoJogo .rs-palco{gap:10px}.t-ResultadoJogo .rs-pod .nome{font-size:18px;text-align:center}.t-ResultadoJogo .rs-pod .pts{font-size:15px}.t-ResultadoJogo .b1{height:170px}.t-ResultadoJogo .b2{height:130px}.t-ResultadoJogo .b3{height:100px}.t-ResultadoJogo .rs-bloco{font-size:40px}.t-ResultadoJogo .rs-acoes{flex-direction:column-reverse;width:100%}.t-ResultadoJogo .rs-acoes .lk-btn{justify-content:center}}@media screen and (prefers-reduced-motion: no-preference){.t-TelaJogo .tj-mid>*,.t-JogoAluno .ja-perg{animation:jg-cai .5s cubic-bezier(.3,1.4,.55,1) backwards}.t-TelaJogo .tj-mid>:nth-child(2){animation-delay:.06s}.t-TelaJogo .tj-mid>:nth-child(3){animation-delay:.12s}.t-TelaJogo .tj-alt,.t-JogoAluno .ja-alts .lk-alt{animation:jg-carimba .45s cubic-bezier(.3,1.6,.5,1) backwards}:is(.t-TelaJogo .tj-alts,.t-JogoAluno .ja-alts)>:nth-child(1){animation-delay:.18s}:is(.t-TelaJogo .tj-alts,.t-JogoAluno .ja-alts)>:nth-child(2){animation-delay:.26s}:is(.t-TelaJogo .tj-alts,.t-JogoAluno .ja-alts)>:nth-child(3){animation-delay:.34s}:is(.t-TelaJogo .tj-alts,.t-JogoAluno .ja-alts)>:nth-child(4){animation-delay:.42s}@keyframes jg-cai{0%{opacity:0;transform:translateY(-22px)}}@keyframes jg-carimba{0%{opacity:0;transform:scale(.85) rotate(-2deg)}}.t-TelaJogo .tj-revelada .lk-alt-certa{animation:jg-pulo .55s cubic-bezier(.3,1.8,.5,1) backwards}.t-TelaJogo .tj-revelada .lk-alt-esmaecida{animation:jg-apaga .4s ease backwards}.t-TelaJogo .tj-votos{animation:lk-pop .35s cubic-bezier(.3,1.8,.5,1) .3s backwards}.t-TelaJogo .tj-certa-peca{animation:jg-pulo .6s cubic-bezier(.3,1.8,.5,1) backwards}.t-TelaJogo .tj-pe{animation:jg-cai .4s ease .5s backwards}@keyframes jg-pulo{0%{transform:scale(.8)}60%{transform:scale(1.05)}to{transform:none}}@keyframes jg-apaga{0%{opacity:1}}.t-TelaJogo .tj-resp .n,.t-SalaEspera .se-cont .n,.t-JogoAluno .ja-contador b,.t-JogoAluno .ja-pts{animation:jg-salta .3s cubic-bezier(.3,1.8,.5,1);display:inline-block}@keyframes jg-salta{0%{transform:scale(1.3)}}.t-SalaEspera .se-aluno.novo{animation:jg-chega .5s cubic-bezier(.3,1.7,.5,1) backwards}@keyframes jg-chega{0%{opacity:0;transform:translateY(16px) scale(.6)}}.t-SalaEspera .se-codigo{animation:jg-balanca 3.5s ease-in-out infinite;transform-origin:50% 100%}@keyframes jg-balanca{0%,to{transform:rotate(-.6deg)}50%{transform:rotate(.6deg)}}.t-JogoAluno .ja-enviada-peca{animation:jg-carimbo .55s cubic-bezier(.3,1.6,.5,1)}@keyframes jg-carimbo{0%{transform:scale(1.6) rotate(-10deg);opacity:0}to{transform:none;opacity:1}}.t-JogoAluno .ja-resultado{animation:jg-carimba .45s cubic-bezier(.3,1.5,.5,1)}.t-JogoAluno .ja-selo,.t-JogoAluno .ja-ganho{animation:jg-pulo .6s cubic-bezier(.3,1.8,.5,1) .2s backwards}.t-ResultadoJogo .rs-bloco{transform-origin:bottom;animation:jg-sobe .7s cubic-bezier(.3,1.3,.5,1) backwards}.t-ResultadoJogo .rs-p3 .rs-bloco{animation-delay:.1s}.t-ResultadoJogo .rs-p2 .rs-bloco{animation-delay:.45s}.t-ResultadoJogo .rs-p1 .rs-bloco{animation-delay:.8s}.t-ResultadoJogo .rs-pod .nome,.t-ResultadoJogo .rs-pod .pts{animation:jg-cai .4s ease backwards}.t-ResultadoJogo .rs-p3 :is(.nome,.pts){animation-delay:.5s}.t-ResultadoJogo .rs-p2 :is(.nome,.pts){animation-delay:.85s}.t-ResultadoJogo .rs-p1 :is(.nome,.pts){animation-delay:1.2s}.t-ResultadoJogo .rs-coroa{display:inline-block;animation:jg-coroa .7s cubic-bezier(.3,1.6,.5,1) 1.4s backwards}@keyframes jg-sobe{0%{transform:scaleY(0)}}@keyframes jg-coroa{0%{opacity:0;transform:translateY(-80px) rotate(-30deg)}}.t-ResultadoJogo .rs-chuva span{display:block;animation:jg-chuva 4s linear infinite backwards}@keyframes jg-chuva{0%{transform:translateY(0) rotate(0)}to{transform:translateY(110vh) rotate(var(--giro, 360deg))}}}.t-JogoAluno .ja-perg{background:none;border:0;padding:8px 0}.t-JogoAluno .ja-perg h1{font-size:40px;line-height:48px}.t-JogoAluno .ja-enviada,.t-JogoAluno .ja-resultado{background:none;border:0;border-radius:0;padding:24px 0;outline:0}.t-JogoAluno .ja-acertou .ja-resultado-txt{border-left:6px solid var(--certo);padding-left:28px}.t-JogoAluno .ja-quase .ja-resultado-txt{border-left:6px solid var(--lilas);padding-left:28px}.t-JogoAluno .ja-enviada-txt h1{font-size:clamp(44px,5vw,68px);line-height:1}.t-ResultadoJogo .rs-lado{gap:22px}.t-ResultadoJogo .rs-stat{background:none;border:0;border-radius:0;padding:0 0 0 18px;border-left:1.5px solid var(--borda-suave)}.t-ResultadoJogo .rs-stat .v{font-size:56px;line-height:60px}@media (max-width: 760px){.t-JogoAluno .ja-perg h1{font-size:26px;line-height:32px}.t-JogoAluno .ja-acertou .ja-resultado-txt,.t-JogoAluno .ja-quase .ja-resultado-txt{border-left:0;padding-left:0}}.t-TelaJogo .tj-encerrar,.t-JogoAluno .ja-sair{flex:none}.jg-confirma{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:16px;background:#12113399}.jg-confirma-caixa{width:min(480px,100%);background:var(--superficie);color:var(--texto);border:var(--traco) solid var(--borda);border-radius:var(--raio-g);box-shadow:6px 6px #121133;padding:28px 28px 24px}.jg-confirma-caixa p{margin:8px 0 24px;font-size:16px;line-height:24px;color:var(--texto-suave)}.jg-confirma-acoes{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}@media screen and (prefers-reduced-motion: no-preference){.jg-confirma{animation:ci-veu .2s ease both}.jg-confirma-caixa{animation:jg-carimba .35s cubic-bezier(.3,1.6,.5,1) both}}@media (max-width: 760px){.t-JogoAluno .ja-sair{padding:8px 12px}.jg-confirma-acoes .lk-btn{flex:1 1 100%;justify-content:center}}.t-SalaEspera .se-pe-esq{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:where(.t-SalaEspera) .se{position:relative;overflow:hidden;width:100%;min-height:100vh;box-sizing:border-box;background:var(--fundo);color:var(--texto);padding:40px 56px;display:grid;grid-template-columns:520px 1fr;gap:48px}:where(.t-SalaEspera) .se-esq{display:flex;flex-direction:column;gap:20px;position:relative;z-index:1}:where(.t-SalaEspera) .se-marca{font-family:var(--font-display);font-weight:700;font-size:24px;color:var(--lilas)}:where(.t-SalaEspera) .se-passo{font-size:20px;line-height:28px}:where(.t-SalaEspera) .se-passo b{color:var(--destaque)}:where(.t-SalaEspera) .se-codigo{background:var(--amarelo);color:var(--azul-escuro);border:var(--traco-grosso) solid var(--azul-escuro);border-radius:28px;padding:22px 28px 26px;box-shadow:6px 6px #121133}:where(.t-SalaEspera) .se-codigo .rotulo{color:var(--azul-escuro)}:where(.t-SalaEspera) .se-codigo .num{font-family:var(--font-display);font-weight:700;font-size:104px;line-height:104px;letter-spacing:6px;font-variant-numeric:tabular-nums}:where(.t-SalaEspera) .se-info{display:flex;gap:10px;flex-wrap:wrap}:where(.t-SalaEspera) .se-dir{display:flex;flex-direction:column;gap:18px;position:relative;z-index:1}:where(.t-SalaEspera) .se-cont{display:flex;align-items:baseline;gap:12px}:where(.t-SalaEspera) .se-cont .n{font-family:var(--font-display);font-weight:600;font-size:64px;line-height:64px}:where(.t-SalaEspera) .se-cont .t{font-family:var(--font-apoio);font-weight:700;font-size:18px;color:var(--texto-suave)}:where(.t-SalaEspera) .se-alunos{display:flex;flex-wrap:wrap;gap:10px;align-content:flex-start;flex:1}:where(.t-SalaEspera) .se-aluno{display:inline-flex;align-items:center;gap:8px;padding:6px 16px 6px 6px;border-radius:99px;background:var(--superficie);border:var(--traco) solid var(--borda);font-weight:600;font-size:17px}:where(.t-SalaEspera) .se-aluno i{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:13px;background:var(--lilas);color:var(--azul-escuro)}:where(.t-SalaEspera) .se-aluno.novo{background:var(--lilas);color:var(--azul-escuro);border-color:var(--azul-escuro)}:where(.t-SalaEspera) .se-aluno.novo i{background:var(--amarelo)}:where(.t-SalaEspera) .se-pe{display:flex;align-items:center;justify-content:space-between;gap:16px}:where(.t-SalaEspera) .se-masc{position:absolute;right:40px;bottom:96px;z-index:0;opacity:1}:where(.t-SalaEspera) .se-onda{position:absolute;left:0;right:0;bottom:0}:where(.t-TelaJogo) .tj{background:var(--fundo);color:var(--texto);width:100%;min-height:100vh;box-sizing:border-box;padding:32px 48px 40px;display:flex;flex-direction:column;gap:24px;font-family:var(--font-texto)}:where(.t-TelaJogo) .tj-top{display:flex;align-items:center;gap:20px}:where(.t-TelaJogo) .tj-q{font-family:var(--font-display);font-weight:600;font-size:20px;white-space:nowrap}:where(.t-TelaJogo) .tj-top .lk-barra{flex:1;height:12px}:where(.t-TelaJogo) .tj-pin{font-family:var(--font-apoio);font-weight:700;font-size:15px;padding:8px 16px;border-radius:var(--raio-pilula);border:var(--traco) solid var(--borda)}:where(.t-TelaJogo) .tj-pin b{font-family:var(--font-display);font-size:20px;letter-spacing:2px;margin-left:6px;color:var(--destaque)}:where(.t-TelaJogo) .tj-mid{flex:1;display:grid;grid-template-columns:200px 1fr 200px;align-items:center;gap:32px}:where(.t-TelaJogo) .tj-pergunta{text-align:center;margin:0;font-size:46px;line-height:54px}:where(.t-TelaJogo) .tj-resp{text-align:center;display:flex;flex-direction:column;align-items:center}:where(.t-TelaJogo) .tj-resp .n{margin-top:4px}:where(.t-TelaJogo) .tj-resp .n{font-family:var(--font-display);font-weight:600;font-size:64px;line-height:64px}:where(.t-TelaJogo) .tj-resp .l{font-family:var(--font-apoio);font-weight:700;font-size:13px;letter-spacing:.6px;text-transform:uppercase;color:var(--texto-suave)}:where(.t-TelaJogo) .tj-alts{display:grid;grid-template-columns:1fr 1fr;gap:18px}:where(.t-ResultadoJogo) .rs{position:relative;overflow:hidden;width:100%;min-height:100vh;box-sizing:border-box;background:var(--fundo);color:var(--texto);padding:36px 56px;display:flex;flex-direction:column;align-items:center}:where(.t-ResultadoJogo) .rs h1{margin:0;text-align:center}:where(.t-ResultadoJogo) .rs .sub{margin:6px 0 0;color:var(--texto-suave);font-size:18px}:where(.t-ResultadoJogo) .rs-palco{display:grid;grid-template-columns:1fr 1fr 1fr 300px;gap:24px;align-items:end;width:100%;margin-top:28px;flex:1;position:relative;z-index:1}:where(.t-ResultadoJogo) .rs-pod{display:flex;flex-direction:column;align-items:center;gap:10px}:where(.t-ResultadoJogo) .rs-pod .nome{font-family:var(--font-display);font-weight:600;font-size:26px}:where(.t-ResultadoJogo) .rs-pod .pts{font-family:var(--font-display);font-weight:600;font-size:20px;color:var(--destaque)}:where(.t-ResultadoJogo) .rs-bloco{width:100%;border:var(--traco-grosso) solid var(--azul-escuro);border-radius:24px 24px 0 0;border-bottom:0;display:flex;justify-content:center;padding-top:18px;font-family:var(--font-display);font-weight:700;font-size:56px;color:var(--azul-escuro)}:where(.t-ResultadoJogo) .b1{height:250px;background:var(--amarelo)}:where(.t-ResultadoJogo) .b2{height:190px;background:var(--lilas)}:where(.t-ResultadoJogo) .b3{height:140px;background:var(--roxo)}:where(.t-ResultadoJogo) .rs-lado{align-self:center;display:flex;flex-direction:column;gap:14px}:where(.t-ResultadoJogo) .rs-stat{background:var(--superficie);border:var(--traco) solid var(--borda);border-radius:var(--raio-g);padding:16px 20px}:where(.t-ResultadoJogo) .rs-stat .rotulo{color:var(--texto-suave)}:where(.t-ResultadoJogo) .rs-stat .v{font-family:var(--font-display);font-weight:600;font-size:34px;line-height:40px}:where(.t-ResultadoJogo) .rs-stat small{color:var(--texto-suave);font-size:13px}:where(.t-ResultadoJogo) .rs-acoes{display:flex;gap:14px;position:relative;z-index:2;margin-top:20px}:where(.t-ResultadoJogo) .rs-masc{position:absolute;left:40px;top:24px;z-index:1}:where(.t-ResultadoJogo) .rs-estrela{position:absolute}:where(.t-ResultadoJogo) .rs-estrela{right:360px;top:40px}:where(.t-JogoAluno) .ja{width:100%;min-height:100vh;box-sizing:border-box;background:var(--fundo);color:var(--texto);padding:28px 48px 36px;display:flex;flex-direction:column;gap:24px}:where(.t-JogoAluno) .ja-top{display:flex;align-items:center;gap:16px}:where(.t-JogoAluno) .ja-top .q{font-family:var(--font-display);font-weight:600;font-size:20px;white-space:nowrap}:where(.t-JogoAluno) .ja-top .lk-barra{flex:1;height:12px}:where(.t-JogoAluno) .ja-pts{font-family:var(--font-display);font-weight:600;font-size:20px;color:var(--destaque);white-space:nowrap}:where(.t-JogoAluno) .ja-pts small{font-family:var(--font-apoio);font-weight:700;font-size:13px;color:var(--texto-suave);margin-left:6px}:where(.t-JogoAluno) .ja-perg{display:grid;grid-template-columns:96px 1fr auto;gap:24px;align-items:center;padding:24px 28px;border-radius:var(--raio-g);background:var(--superficie);border:var(--traco) solid var(--borda)}:where(.t-JogoAluno) .ja-perg h1{margin:0;font-size:32px;line-height:40px}:where(.t-JogoAluno) .ja-alts{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:18px}:where(.t-JogoAluno) .ja-alts .lk-alt{height:100%;font-size:30px}:where(.t-JogoAluno) .ja-alts .lk-alt-forma{width:56px;height:56px}:where(.t-JogoAluno) .ja-pe{display:flex;justify-content:space-between;align-items:center;color:var(--texto-suave);font-size:14px}.estrelas{display:inline-flex;gap:2px}.t-PainelAluno .pa-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:24px;padding-bottom:0;min-height:500px}.t-PainelAluno .pa-hero-txt{position:relative;z-index:2;align-self:center;padding-bottom:140px}.t-PainelAluno .pa-oi{font-family:var(--font-display);font-weight:600;font-size:clamp(56px,7.4vw,100px);line-height:.95;letter-spacing:-1.5px;margin:14px 0 16px}.t-PainelAluno .pa-hero .corpo-grande{margin:0 0 24px;max-width:480px;font-size:20px;line-height:30px}.t-PainelAluno .pa-entrar{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap}.t-PainelAluno .pa-entrar .lk-campo{flex:0 1 300px}.t-PainelAluno .pa-entrar .lk-campo-rot{color:var(--azul-escuro)}.t-PainelAluno .pa-entrar .lk-btn-g{min-height:76px}.t-PainelAluno .pa-entrar .lk-campo-msg-erro{color:var(--azul-escuro);background:var(--superficie);padding:4px 10px;border-radius:var(--raio-p);align-self:flex-start}.t-PainelAluno .pa-masc{position:relative;z-index:2;justify-self:end;margin-bottom:30px}.t-PainelAluno .pa-masc .lk-masc-img{width:clamp(200px,24vw,340px);height:auto}.t-PainelAluno .pa-masc .lk-masc-balao{align-self:flex-start;margin-top:36px}.t-PainelAluno .pa-onda{position:absolute;left:0;right:0;bottom:0;z-index:1}.t-PainelAluno .pa-tri{right:-46px;top:-30px;transform:rotate(18deg);z-index:0}.t-PainelAluno .pa-estrela{left:46%;top:40px;transform:rotate(-12deg)}.tela .al-capa{width:56px;height:56px;flex:none;border-radius:14px;border:var(--traco) solid var(--azul-escuro);display:grid;place-items:center}.tela .al-nome{display:block;font-family:var(--font-display);font-weight:600;font-size:22px;line-height:28px}.tela .al-jogo small,.tela .al-hist small{font-size:14px}.tela .al-num{display:flex;flex-direction:column;align-items:flex-end}.tela .al-num b{font-family:var(--font-display);font-weight:600;font-size:26px;line-height:28px;font-variant-numeric:tabular-nums}.tela .al-num small{font-family:var(--font-apoio);font-weight:700;font-size:11px;letter-spacing:.6px;text-transform:uppercase;color:var(--texto-suave)}.tela .al-col{font-weight:600;font-size:14px;white-space:nowrap}.tela .al-jogo{grid-template-columns:56px minmax(0,1fr) 80px 130px auto}.tela .al-materias{display:flex;flex-direction:column;gap:18px}.t-PainelAluno .pa-conq .cabeca-secao{align-items:flex-end;margin-bottom:36px}.t-PainelAluno .pa-conq-sub{margin:6px 0 0;color:#c9c5ee}.t-PainelAluno .pa-selos{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:28px 48px}.t-PainelAluno .pa-selos li{display:flex;flex-direction:column;align-items:center;gap:10px;width:112px;text-align:center;font-weight:600;font-size:14px;line-height:19px}.t-PainelAluno .pa-selos li:nth-child(odd) svg{transform:rotate(-8deg)}.t-PainelAluno .pa-selos li:nth-child(2n) svg{transform:rotate(6deg)}.t-PainelAluno .pa-selos li.off{color:#c9c5ee}.t-PainelAluno .pa-selos li.off svg{stroke-dasharray:4 4}.t-MeusJogos .al-filtro{margin-bottom:32px}.t-MeusJogos .al-dia+.al-dia{margin-top:36px}.t-MeusJogos .al-dia-rot{font-family:var(--font-apoio);font-weight:700;font-size:14px;letter-spacing:.8px;color:var(--primaria);margin:0 0 10px}.t-MeusJogos .al-hist{grid-template-columns:56px minmax(0,1fr) 80px 130px auto auto}.t-MeusJogos .al-treino{position:sticky;top:24px}.t-MeusJogos .al-treino .lk-masc{flex-direction:column-reverse;align-items:flex-start}.t-MeusJogos .al-treino-item{grid-template-columns:32px minmax(0,1fr) 24px;gap:14px}.t-MeusJogos .al-treino-item b{display:block;font-weight:600}.t-MeusJogos .al-treino-item small{font-size:13px}.t-Conquistas .co-hero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:24px;padding-bottom:0}.t-Conquistas .co-hero-txt{position:relative;z-index:2;padding-bottom:120px}.t-Conquistas .co-nivel{font-family:var(--font-display);font-weight:600;font-size:clamp(56px,7vw,96px);line-height:.95;letter-spacing:-1.5px;margin:14px 0 12px}.t-Conquistas .co-nivel span{display:block;font-size:.5em;color:var(--amarelo);letter-spacing:0;margin-top:6px}.t-Conquistas .co-hero .corpo-grande{color:#c9c5ee;margin:0 0 18px}.t-Conquistas .co-barra{max-width:520px;margin-bottom:32px}.t-Conquistas .co-hero .numero b{font-size:clamp(36px,4vw,52px)}.t-Conquistas .co-masc{position:relative;z-index:2;justify-self:end;margin-bottom:40px}.t-Conquistas .co-masc .lk-masc-img{width:clamp(180px,20vw,280px);height:auto}.t-Conquistas .co-onda{position:absolute;left:0;right:0;bottom:0;z-index:1}.t-Conquistas .co-estrela{right:26%;top:-70px;transform:rotate(14deg);opacity:.95}.t-Conquistas .co-dias{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;max-width:900px}.t-Conquistas .co-dias li{display:flex;flex-direction:column;align-items:center;gap:10px;font-weight:600;color:var(--texto-suave)}.t-Conquistas .co-dia-marca{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;border:var(--traco) dashed var(--borda-suave)}.t-Conquistas .co-dias li.on{color:var(--texto)}.t-Conquistas .co-dias li.on .co-dia-marca{background:var(--primaria);color:var(--sobre-primaria);border:var(--traco) solid var(--azul-escuro)}.t-Conquistas .co-dias li.hoje .co-dia-marca{background:var(--amarelo);color:var(--azul-escuro);box-shadow:var(--sombra-carimbo)}.t-Conquistas .co-selos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:40px 32px}.t-Conquistas .co-selos li{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.t-Conquistas .co-medalha{width:96px;height:96px;border-radius:50%;display:grid;place-items:center;margin-bottom:8px}.t-Conquistas .ok .co-medalha{background:var(--superficie);border:var(--traco) solid var(--borda);box-shadow:var(--sombra-carimbo)}.t-Conquistas .falta .co-medalha{border:var(--traco) dashed var(--texto-suave)}.t-Conquistas .falta .co-medalha svg{stroke-dasharray:4 4}.t-Conquistas .co-selos li:nth-child(odd) .co-medalha{transform:rotate(-6deg)}.t-Conquistas .co-selos b{font-family:var(--font-display);font-weight:600;font-size:20px;line-height:24px}.t-Conquistas .co-selos small{font-size:13px;color:var(--texto-suave);min-height:36px}.t-Conquistas .co-ok{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-apoio);font-weight:700;font-size:13px;color:var(--certo)}.t-Conquistas .co-selos .lk-meta{width:100%;max-width:200px}.t-Conquistas .co-selos .lk-meta-trilho{height:10px}.t-JogoAluno .ja-perg-treino{grid-template-columns:auto minmax(0,1fr) auto}.t-JogoAluno .ja-treino-n{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-display);font-weight:700;font-size:30px;background:var(--amarelo);color:var(--azul-escuro);border:var(--traco-grosso) solid var(--azul-escuro)}.t-JogoAluno .ja-treino-pe{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;min-height:72px}.t-JogoAluno .ja-treino-msg{margin:0;flex:1 1 400px;font-size:20px;line-height:28px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}@media screen and (prefers-reduced-motion: no-preference){.t-Conquistas .co-dias li.on .co-dia-marca{animation:lk-pop .4s cubic-bezier(.3,1.8,.5,1) backwards}.t-Conquistas .co-dias li:nth-child(2) .co-dia-marca{animation-delay:.08s}.t-Conquistas .co-dias li:nth-child(3) .co-dia-marca{animation-delay:.16s}.t-Conquistas .co-dias li:nth-child(4) .co-dia-marca{animation-delay:.24s}.t-Conquistas .ok .co-medalha{transition:transform .25s cubic-bezier(.3,1.6,.5,1)}.t-Conquistas .ok:hover .co-medalha{transform:rotate(8deg) scale(1.06)}.t-JogoAluno .ja-treino-pe>*{animation:jg-cai .35s ease backwards}}@media (max-width: 1100px){.tela .al-jogo,.t-MeusJogos .al-hist{grid-template-columns:56px minmax(0,1fr) 70px auto}.tela .al-jogo .al-col,.t-MeusJogos .al-hist .al-col{display:none}.t-MeusJogos .al-hist .lk-btn{grid-column:2 / -1;justify-self:start;padding-left:0}}@media (max-width: 860px){.t-PainelAluno .pa-hero,.t-Conquistas .co-hero{grid-template-columns:minmax(0,1fr);min-height:0}.t-PainelAluno .pa-hero-txt,.t-Conquistas .co-hero-txt{padding-bottom:0}.t-PainelAluno .pa-masc,.t-Conquistas .co-masc{justify-self:center;margin-bottom:70px}.t-PainelAluno .pa-masc .lk-masc-img{width:200px}.t-MeusJogos .al-treino{position:static}.t-JogoAluno .ja-perg-treino{grid-template-columns:auto minmax(0,1fr)}.t-JogoAluno .ja-perg-treino .lk-btn{grid-column:1 / -1;justify-self:start}}@media (max-width: 560px){.t-PainelAluno .pa-entrar .lk-campo,.t-PainelAluno .pa-entrar .lk-btn{flex:1 1 100%;justify-content:center}.t-PainelAluno .pa-masc .lk-masc-img,.t-Conquistas .co-masc .lk-masc-img{width:140px}.t-PainelAluno .pa-masc .lk-masc-balao,.t-Conquistas .co-masc .lk-masc-balao{min-width:0;margin-top:10px}.t-PainelAluno .pa-estrela{left:auto;right:24px;top:auto;bottom:200px}.tela .al-jogo,.t-MeusJogos .al-hist{grid-template-columns:44px minmax(0,1fr) auto}.tela .al-jogo .estrelas,.t-MeusJogos .al-hist .estrelas{grid-column:2}.tela .al-capa{width:44px;height:44px}.tela .al-nome{font-size:19px;line-height:24px}.t-PainelAluno .pa-selos{gap:20px 18px}.t-PainelAluno .pa-selos li{width:92px}.t-Conquistas .co-dias{gap:4px}.t-Conquistas .co-dia-marca{width:40px;height:40px}.t-Conquistas .co-dia-marca svg{width:18px;height:18px}.t-Conquistas .co-dias li{font-size:12px}.t-Conquistas .co-selos{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.t-Conquistas .co-medalha{width:76px;height:76px}.t-JogoAluno .ja-treino-pe .lk-btn{width:100%;justify-content:center}.t-JogoAluno .ja-top{flex-wrap:wrap;row-gap:8px}.t-JogoAluno .ja-top .q,.t-JogoAluno .ja-pts{white-space:normal}.t-JogoAluno .ja-top .lk-barra{order:5;flex-basis:100%}}
