.site{background:radial-gradient(1200px 520px at 12% -8%, var(--fundo-brilho-1), transparent 62%), radial-gradient(900px 480px at 92% 0%, var(--fundo-brilho-2), transparent 60%), var(--fundo);background-repeat:no-repeat}.heroi{padding:64px 20px 32px}.heroi-dentro{max-width:calc(var(--largura) - 40px);grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:center;gap:48px;margin:0 auto;display:grid}.heroi-selo{border:1px solid var(--vivo-borda);background:var(--vivo-suave);color:var(--vivo-texto);border-radius:999px;align-items:center;gap:9px;margin-bottom:18px;padding:6px 12px 6px 10px;font-size:13px;font-weight:650;display:inline-flex}.heroi h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,4.6vw,54px);font-weight:800;line-height:1.05}.heroi-lead{max-width:52ch;color:var(--texto-2);margin-top:18px;font-size:clamp(16px,1.5vw,18px);line-height:1.6}.heroi-lead strong{color:var(--texto)}.heroi-acoes{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.heroi-pontos{color:var(--texto-2);flex-wrap:wrap;gap:8px 20px;margin-top:26px;font-size:14px;list-style:none;display:flex}.heroi-pontos li{align-items:center;gap:7px;display:inline-flex}.heroi-pontos .ic{width:16px;height:16px;color:var(--vivo)}.ilustra{padding-bottom:36px;position:relative}.ilustra-janela{border:1px solid var(--borda-forte);background:var(--sup);box-shadow:var(--sombra-3);transform-origin:70%;border-radius:16px;overflow:hidden;transform:perspective(1400px)rotateY(-5deg)rotateX(2deg)}.ilustra-barra{border-bottom:1px solid var(--borda);background:var(--sup-2);height:38px;color:var(--texto-2);align-items:center;gap:12px;padding:0 12px;font-size:12px;display:flex}.ilustra-bolinhas{gap:6px;display:inline-flex}.ilustra-bolinhas i{background:var(--borda-forte);border-radius:50%;width:9px;height:9px}.ilustra-onde,.ilustra-rede{align-items:center;gap:5px;font-weight:600;display:inline-flex}.ilustra-onde .ic,.ilustra-rede .ic{width:13px;height:13px}.ilustra-rede{color:var(--vivo-texto);margin-left:auto}.ilustra-corpo{grid-template-columns:1fr 132px;gap:10px;padding:10px;display:grid}.ilustra-grade{gap:10px;display:grid}.ilustra-tela{aspect-ratio:16/9;background:#0b1220;border-radius:10px;position:relative;overflow:hidden}.ilustra-tela .ao-vivo{z-index:2;padding:2px 6px;font-size:9px;position:absolute;top:8px;left:8px}.ilustra-tela .ponto-vivo{color:#03140a;width:6px;height:6px}.ilustra-nome{z-index:2;color:#fff;background:#0000008c;border-radius:5px;padding:2px 7px;font-size:10.5px;font-weight:650;position:absolute;bottom:7px;left:8px}.ilustra-tela.jogo{background:linear-gradient(#1e3a8a 0%,#7c3aed 55%,#f97316 100%)}.ilustra-sol{aspect-ratio:1;background:radial-gradient(circle,#fde68a,#f59e0b 70%);border-radius:50%;width:22%;position:absolute;top:22%;right:16%;box-shadow:0 0 40px #f59e0b}.ilustra-montanha{position:absolute;bottom:0}.ilustra-montanha.m1{clip-path:polygon(0 100%,48% 0,100% 100%);background:#111827;width:72%;height:52%;left:-10%}.ilustra-montanha.m2{clip-path:polygon(0 100%,52% 0,100% 100%);background:#1f2937;width:84%;height:40%;left:30%}.ilustra-mira{border:2px solid #ffffffd9;border-radius:50%;width:18px;height:18px;margin:-9px;position:absolute;top:50%;left:50%}.ilustra-mira:after{content:"";background:#fff;border-radius:50%;width:3px;height:3px;margin:-1.5px;position:absolute;top:50%;left:50%}.ilustra-tela.codigo{background:#0d1117;align-content:start;gap:7px;padding:32px 14px 0 34px;display:grid}.ilustra-tela.codigo:before{content:"";background:#161b22;border-right:1px solid #21262d;width:22px;position:absolute;top:0;bottom:0;left:0}.ilustra-linha{background:#30363d;border-radius:3px;height:6px;display:block}.ilustra-linha.l1{background:#7ee787;width:46%}.ilustra-linha.l2{background:#79c0ff;width:72%;margin-left:8%}.ilustra-linha.l3{width:58%;margin-left:8%}.ilustra-linha.l4{background:#d2a8ff;width:64%;margin-left:16%}.ilustra-linha.l5{background:#ffa657;width:38%;margin-left:8%}.ilustra-linha.l6{width:22%}.ilustra-linha.l7{background:#79c0ff;width:52%;margin-left:8%}.ilustra-linha.l8{width:44%;margin-left:16%}.ilustra-linha.l9{background:#7ee787;width:60%;margin-left:16%}.ilustra-linha.l10{background:#d2a8ff;width:30%;margin-left:8%}.ilustra-linha.l11{width:18%}.ilustra-lado{color:var(--texto-2);flex-direction:column;gap:8px;padding:6px 4px;font-size:11.5px;display:flex}.ilustra-titulo{letter-spacing:.08em;text-transform:uppercase;color:var(--texto-3);font-size:10px;font-weight:750}.ilustra-pessoa{color:var(--texto);align-items:center;gap:7px;font-weight:600;display:flex}.ilustra-pessoa .avatar{width:22px;height:22px;font-size:8.5px}.ilustra-pessoa em{color:var(--vivo-texto);margin-left:auto;font-size:9.5px;font-style:normal}.ilustra-msg{border:1px solid var(--borda-forte);background:var(--sup-2);max-width:330px;box-shadow:var(--sombra-2);color:var(--texto-2);border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:12.5px;line-height:1.45;animation:6s ease-in-out infinite flutuar;display:flex;position:absolute;bottom:0;left:-18px}.ilustra-msg b{color:var(--texto)}.ilustra-msg b.verde{color:var(--vivo-texto)}.ilustra-msg u{color:var(--azul);text-underline-offset:2px}.ilustra-msg-icone{background:var(--azul-suave);width:30px;height:30px;color:var(--azul);border-radius:9px;flex:none;place-items:center;display:grid}.ilustra-msg-icone .ic{width:17px;height:17px}@keyframes flutuar{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.secao{max-width:var(--largura);scroll-margin-top:calc(var(--topo-altura) + 8px);margin:0 auto;padding:56px 20px 8px}.secao-cab{max-width:640px;margin-bottom:28px}.secao-rotulo{color:var(--vivo-texto);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:12.5px;font-weight:750;display:inline-block}.secao-cab h2{letter-spacing:-.025em;font-size:clamp(24px,2.8vw,32px)}.secao-cab p{color:var(--texto-2);margin-top:10px;font-size:16px}.passos{counter-reset:passo;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid}.passo{border-radius:var(--raio-g);border:1px solid var(--borda);background:linear-gradient(180deg, var(--sup) 0%, color-mix(in srgb, var(--sup) 70%, transparent) 100%);padding:24px 22px 22px;position:relative}.passo-num{color:var(--texto-3);letter-spacing:-.04em;opacity:.35;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1;position:absolute;top:18px;right:20px}.passo-icone,.recurso-icone,.entrar-servidor-icone{background:var(--sup-3);border:1px solid var(--borda-forte);width:44px;height:44px;color:var(--texto);border-radius:12px;place-items:center;margin-bottom:16px;display:grid}.passo-icone .ic,.recurso-icone .ic,.entrar-servidor-icone .ic{width:22px;height:22px}.passo-icone.vivo{background:var(--vivo-suave);border-color:var(--vivo-borda);color:var(--vivo-texto)}.passo h3,.recurso h3{margin-bottom:6px;font-size:17px}.passo p,.recurso p{color:var(--texto-2);font-size:14.5px}.entrar-servidor{grid-template-columns:minmax(0,1fr) minmax(280px,380px);align-items:center;gap:8px 24px;margin-top:16px;padding:20px 22px;display:grid}.entrar-servidor-texto{align-items:flex-start;gap:14px;display:flex}.entrar-servidor-icone{flex:none;margin:0}.entrar-servidor h3{margin-bottom:4px;font-size:16px}.entrar-servidor p{color:var(--texto-2);font-size:14px}.entrar-servidor .ajuda{grid-column:2}.comandos{border-radius:var(--raio-g);border:1px dashed var(--borda-forte);margin-top:16px;padding:18px 22px}.comandos h3{color:var(--texto-2);align-items:center;gap:8px;margin-bottom:12px;font-size:14.5px;display:flex}.comandos ul{color:var(--texto-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;font-size:14px;list-style:none;display:grid}.comandos li{align-items:baseline;gap:10px;display:flex}.comandos kbd{flex:none;min-width:86px}.recursos{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid}.recurso{border-radius:var(--raio-g);border:1px solid var(--borda);background:var(--sup);transition:border-color var(--medio), transform var(--medio);padding:22px}.recurso:hover{border-color:var(--borda-forte);transform:translateY(-2px)}.perguntas{gap:10px;max-width:860px;display:grid}.pergunta{border:1px solid var(--borda);background:var(--sup);transition:border-color var(--rapido), background var(--rapido);border-radius:14px}.pergunta[open]{border-color:var(--borda-forte)}.pergunta summary{cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;font-size:15.5px;font-weight:650;list-style:none;display:flex}.pergunta summary::-webkit-details-marker{display:none}.pergunta summary:hover{background:var(--sup-2)}.pergunta summary .ic{width:18px;height:18px;color:var(--texto-3);transition:transform var(--medio)}.pergunta[open] summary .ic{color:var(--texto);transform:rotate(45deg)}.pergunta p{color:var(--texto-2);max-width:72ch;padding:0 18px 18px}.situacao{padding:24px}.situacao-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.situacao-cab h2{font-size:22px}.situacao-cab .chip{min-height:32px;padding:0 14px;font-size:13.5px}.situacao-cab .chip .giro{width:13px;height:13px}.situacao-itens{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 0;display:grid}.situacao-item{background:var(--sup-2);border:1px solid var(--borda);border-radius:12px;padding:14px 16px}.situacao-item dt{color:var(--texto-3);align-items:center;gap:8px;font-size:12.5px;font-weight:650;display:flex}.situacao-item dt .ic{width:15px;height:15px}.situacao-item dd{margin:6px 0 0;font-weight:650}.situacao-rodape{justify-content:flex-end;margin-top:12px;display:flex}.porta{min-height:calc(100dvh - var(--topo-altura) - 90px);grid-template-columns:minmax(0,1fr);place-items:start center;padding:48px 16px 24px;display:grid}.porta-caixa{width:100%;max-width:520px}.porta-cartao{overflow:hidden}.servidor-cab{border-bottom:1px solid var(--borda);background:linear-gradient(180deg, var(--sup-2), var(--sup));align-items:center;gap:14px;padding:20px 22px;display:flex}.servidor-icone{background:var(--sup-3);border:1px solid var(--borda-forte);border-radius:14px;flex:none;place-items:center;width:48px;height:48px;display:grid}.servidor-icone .ic{width:24px;height:24px}.servidor-rotulo{letter-spacing:.06em;text-transform:uppercase;color:var(--texto-3);font-size:12px;font-weight:700}.servidor-nome{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:19px;font-weight:750}.servidor-nome.esqueleto{width:180px;height:22px;margin-top:4px}.porta-corpo{padding:22px}.porta-corpo>.estado{padding:16px 0 8px}.porta-corpo h2{margin-bottom:6px;font-size:19px}.porta-corpo .sub{color:var(--texto-2);margin-bottom:18px}.porta-nota{background:var(--sup-2);color:var(--texto-2);border-radius:12px;align-items:flex-start;gap:10px;margin-top:18px;padding:12px 14px;font-size:13.5px;display:flex}.estado .porta-nota{text-align:left}.porta-nota .ic{width:18px;height:18px;color:var(--azul);margin-top:1px}.porta-mini{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;list-style:none;display:grid}.porta-mini li{border:1px solid var(--borda);color:var(--texto-2);text-align:center;border-radius:12px;justify-items:center;gap:6px;padding:12px 8px;font-size:12.5px;display:grid}.porta-mini .ic{width:20px;height:20px;color:var(--texto)}.porta-mini b{color:var(--texto);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.candidatos{grid-template-columns:minmax(0,1fr);gap:8px;margin:4px 0 18px;list-style:none;display:grid}.candidato{border:1px solid var(--borda);background:var(--sup-2);transition:border-color var(--rapido);border-radius:12px;align-items:center;gap:12px;padding:10px 10px 10px 12px;display:flex}.candidato:hover{border-color:var(--borda-forte)}.candidato-info{flex:1;min-width:0}.candidato-nome{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.candidato-canal{color:var(--texto-3);align-items:center;gap:5px;font-size:13px;display:flex}.candidato-canal .ic{width:13px;height:13px}.separador{color:var(--texto-3);align-items:center;gap:12px;margin:20px 0 16px;font-size:12.5px;font-weight:600;display:flex}.separador:before,.separador:after{content:"";background:var(--borda);flex:1;height:1px}.erro-campo{background:var(--erro-suave);border:1px solid var(--erro-borda);color:var(--erro);border-radius:10px;align-items:flex-start;gap:8px;margin-top:10px;padding:10px 12px;font-size:13.5px;display:flex}.erro-campo .ic{width:17px;height:17px;margin-top:1px}.alerta-caixa{background:var(--alerta-suave);border:1px solid var(--alerta-borda);color:var(--texto);border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 14px;font-size:14px;display:flex}.alerta-caixa .ic{width:18px;height:18px;color:var(--alerta);margin-top:1px}.codigo-conferencia{border:1px dashed var(--vivo-borda);background:var(--vivo-suave);border-radius:14px;justify-items:center;gap:4px;margin:6px 0 4px;padding:16px;display:grid}.codigo-conferencia span{color:var(--texto-2);letter-spacing:.06em;text-transform:uppercase;font-size:12.5px;font-weight:650}.codigo-conferencia strong{font-family:var(--mono);letter-spacing:.2em;color:var(--vivo-texto);font-variant-numeric:tabular-nums;padding-left:.2em;font-size:34px;font-weight:800}.passos-ts{counter-reset:ts;text-align:left;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.passos-ts li{color:var(--texto-2);counter-increment:ts;align-items:flex-start;gap:12px;font-size:14px;display:flex}.passos-ts li:before{content:counter(ts);background:var(--sup-3);width:24px;height:24px;color:var(--texto);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:750;display:grid}.passos-ts b{color:var(--texto)}.de-novo{grid-template-columns:minmax(0,1fr);gap:6px;margin-top:20px;display:grid}.de-novo-linha{color:var(--texto-3);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.de-novo-acoes{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.de-novo-acoes .botao{flex:1;min-width:0;max-width:100%}.de-novo-acoes .botao-texto{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:980px){.heroi-dentro{grid-template-columns:1fr;gap:40px}.ilustra{width:100%;max-width:620px;margin:0 auto}.ilustra-janela{transform:none}.ilustra-msg{left:12px}.passos,.recursos{grid-template-columns:repeat(2,minmax(0,1fr))}.entrar-servidor{grid-template-columns:1fr}.entrar-servidor .ajuda{grid-column:1}}@media (max-width:640px){.heroi{padding:36px 16px 16px}.heroi h1{font-size:32px}.heroi-acoes .botao{flex:100%}.ilustra-corpo{grid-template-columns:1fr}.ilustra-lado,.ilustra-tela.codigo,.ilustra-rede{display:none}.ilustra-msg{max-width:none;left:8px;right:8px}.secao{padding:40px 16px 4px}.passos,.recursos,.situacao-itens,.comandos ul{grid-template-columns:1fr}.entrar-servidor{padding:18px}.linha-campo{flex-direction:column}.linha-campo .botao{width:100%}.situacao{padding:18px}.porta{padding:20px 16px 12px}.porta-corpo{padding:18px}.servidor-cab{padding:16px 18px}.porta-mini{grid-template-columns:1fr 1fr 1fr}.rodape{margin-top:36px}.rodape-dentro{padding:18px 16px 24px}}
