:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fundo:#090b10;--fundo-brilho-1:#22c55e17;--fundo-brilho-2:#60a5fa12;--sup:#10141b;--sup-2:#161b24;--sup-3:#1d2430;--sup-vidro:#10141bc7;--borda:#222a36;--borda-forte:#313c4c;--texto:#e9edf3;--texto-2:#a9b2bf;--texto-3:#7b8594;--vivo:#22c55e;--vivo-forte:#16a34a;--vivo-texto:#4ade80;--vivo-suave:#22c55e24;--vivo-borda:#22c55e59;--primario:#22c55e;--primario-hover:#3ad672;--primario-texto:#03140a;--azul:#7cb4ff;--azul-suave:#60a5fa21;--alerta:#fbbf24;--alerta-suave:#fbbf241f;--alerta-borda:#fbbf2452;--erro:#f87171;--erro-forte:#ef4444;--erro-suave:#f871711f;--erro-borda:#f8717152;--foco:#8ec5ff;--video:#000;--sombra-1:0 1px 2px #00000073;--sombra-2:0 2px 6px #00000059, 0 12px 32px #00000059;--sombra-3:0 24px 64px #0000008c;--raio-p:8px;--raio:12px;--raio-g:18px;--fonte:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Ubuntu, Cantarell, sans-serif;--mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--largura:1180px;--topo-altura:60px;--rapido:.14s;--medio:.24s}@media (prefers-color-scheme:light){:root:not([data-tema=escuro]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fundo:#f4f6f9;--fundo-brilho-1:#16a34a14;--fundo-brilho-2:#2563eb0f;--sup:#fff;--sup-2:#f3f5f8;--sup-3:#e9edf2;--sup-vidro:#ffffffd1;--borda:#e0e5ec;--borda-forte:#cad2dd;--texto:#0d1218;--texto-2:#475261;--texto-3:#6a7584;--vivo:#16a34a;--vivo-forte:#15803d;--vivo-texto:#15803d;--vivo-suave:#16a34a1a;--vivo-borda:#16a34a4d;--primario:#15803d;--primario-hover:#166534;--primario-texto:#fff;--azul:#1d4ed8;--azul-suave:#2563eb17;--alerta:#b45309;--alerta-suave:#f59e0b1f;--alerta-borda:#d977064d;--erro:#dc2626;--erro-forte:#dc2626;--erro-suave:#dc262614;--erro-borda:#dc262642;--foco:#2563eb;--sombra-1:0 1px 2px #1018280f;--sombra-2:0 1px 3px #1018280f, 0 8px 24px #10182814;--sombra-3:0 24px 64px #1018282e}}:root[data-tema=claro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fundo:#f4f6f9;--fundo-brilho-1:#16a34a14;--fundo-brilho-2:#2563eb0f;--sup:#fff;--sup-2:#f3f5f8;--sup-3:#e9edf2;--sup-vidro:#ffffffd1;--borda:#e0e5ec;--borda-forte:#cad2dd;--texto:#0d1218;--texto-2:#475261;--texto-3:#6a7584;--vivo:#16a34a;--vivo-forte:#15803d;--vivo-texto:#15803d;--vivo-suave:#16a34a1a;--vivo-borda:#16a34a4d;--primario:#15803d;--primario-hover:#166534;--primario-texto:#fff;--azul:#1d4ed8;--azul-suave:#2563eb17;--alerta:#b45309;--alerta-suave:#f59e0b1f;--alerta-borda:#d977064d;--erro:#dc2626;--erro-forte:#dc2626;--erro-suave:#dc262614;--erro-borda:#dc262642;--foco:#2563eb;--sombra-1:0 1px 2px #1018280f;--sombra-2:0 1px 3px #1018280f, 0 8px 24px #10182814;--sombra-3:0 24px 64px #1018282e}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100vh;background:var(--fundo);min-height:100dvh;color:var(--texto);font:400 15px/1.55 var(--fonte);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4{letter-spacing:-.015em;margin:0;font-weight:700;line-height:1.2}p{margin:0}a{color:var(--azul);text-underline-offset:3px}a:hover{text-decoration-thickness:2px}code,kbd,pre{font-family:var(--mono);font-size:.92em}code{background:var(--sup-3);border:1px solid var(--borda);border-radius:6px;padding:1px 6px}kbd{border:1px solid var(--borda-forte);background:var(--sup-2);text-align:center;border-bottom-width:2px;border-radius:6px;min-width:1.6em;padding:0 6px;font-size:.82em;line-height:1.6;display:inline-block}pre{background:var(--sup-3);border:1px solid var(--borda);border-radius:var(--raio-p);margin:0;padding:12px 14px;overflow-x:auto}img,svg,video{max-width:100%;display:block}ul,ol{margin:0;padding:0}button,input,select,textarea{font:inherit;color:inherit}[hidden],.oculto{display:none!important}::selection{background:var(--vivo-suave)}:focus{outline:none}:focus-visible{outline:2px solid var(--foco);outline-offset:2px;border-radius:6px}[tabindex="-1"]:focus,[tabindex="-1"]:focus-visible{outline:none}.so-leitor{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.pular{z-index:100;border-radius:var(--raio-p);background:var(--primario);color:var(--primario-texto);transition:top var(--rapido) ease;padding:10px 14px;font-weight:650;text-decoration:none;position:absolute;top:-60px;left:12px}.pular:focus{top:12px}.ic{flex:none;width:1.25em;height:1.25em;line-height:0;display:inline-flex}.ic svg{width:100%;height:100%}.ic .ic-preenche{fill:currentColor;stroke:none}.ic-vivo{color:var(--vivo)}.topo{z-index:30;background:var(--sup-vidro);-webkit-backdrop-filter:saturate(160%)blur(14px);backdrop-filter:saturate(160%)blur(14px);border-bottom:1px solid var(--borda);position:sticky;top:0}.topo-dentro{max-width:var(--largura);min-height:var(--topo-altura);align-items:center;gap:16px;margin:0 auto;padding:0 20px;display:flex}.marca{color:var(--texto);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;font-size:16.5px;font-weight:750;text-decoration:none;display:inline-flex}.marca-logo{background:linear-gradient(145deg, var(--sup-3), var(--sup-2));border:1px solid var(--borda-forte);width:32px;height:32px;color:var(--texto);border-radius:9px;place-items:center;display:grid}.marca-logo .ic{width:20px;height:20px}.marca-logo .ic-preenche{fill:var(--vivo)}.topo-nav{gap:4px;margin-left:auto;display:flex}.topo-nav a{color:var(--texto-2);transition:background var(--rapido), color var(--rapido);border-radius:999px;padding:7px 12px;font-size:14px;font-weight:550;text-decoration:none}.topo-nav a:hover{background:var(--sup-3);color:var(--texto)}.topo-acoes{align-items:center;gap:8px;display:flex}.topo-nav+.topo-acoes{margin-left:4px}.marca+.topo-acoes{margin-left:auto}.botao{--b-fundo:var(--sup-3);--b-texto:var(--texto);--b-borda:var(--borda-forte);border:1px solid var(--b-borda);background:var(--b-fundo);min-height:40px;color:var(--b-texto);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--rapido), border-color var(--rapido), color var(--rapido), transform var(--rapido), box-shadow var(--rapido);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14.5px;font-weight:620;line-height:1;text-decoration:none;display:inline-flex}.botao:hover{--b-fundo:var(--sup-2);--b-borda:var(--texto-3)}.botao:active{transform:translateY(1px)}.botao:focus-visible{outline-offset:2px;border-radius:10px}.botao[disabled],.botao[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.botao .ic{width:18px;height:18px}.botao.primario{--b-fundo:var(--primario);--b-texto:var(--primario-texto);--b-borda:transparent;box-shadow:inset 0 1px #ffffff1f,0 6px 18px -6px #22c55e73}.botao.primario:hover:not([disabled]){--b-fundo:var(--primario-hover)}.botao.perigo{--b-fundo:var(--erro-suave);--b-texto:var(--erro);--b-borda:var(--erro-borda)}.botao.perigo:hover:not([disabled]){--b-fundo:var(--erro-forte);--b-texto:#fff;--b-borda:transparent}.botao.fantasma{--b-fundo:transparent;--b-borda:transparent;--b-texto:var(--texto-2)}.botao.fantasma:hover:not([disabled]){--b-fundo:var(--sup-3);--b-texto:var(--texto)}.botao.contorno{--b-fundo:transparent}.botao.grande{border-radius:12px;min-height:48px;padding:0 22px;font-size:15.5px}.botao.pequeno{border-radius:8px;gap:6px;min-height:32px;padding:0 10px;font-size:13px}.botao.pequeno .ic{width:16px;height:16px}.botao.largo{width:100%}.botao.so-icone{width:40px;padding:0}.botao.so-icone.pequeno{width:32px}.botao.ativo{--b-fundo:var(--vivo-suave);--b-texto:var(--vivo-texto);--b-borda:var(--vivo-borda)}.campo{gap:6px;display:grid}.campo label,.rotulo{color:var(--texto-2);font-size:13.5px;font-weight:600}.entrada{border:1px solid var(--borda-forte);background:var(--sup-2);width:100%;min-height:44px;color:var(--texto);transition:border-color var(--rapido), box-shadow var(--rapido), background var(--rapido);border-radius:10px;padding:0 14px;font-size:15px}.entrada::placeholder{color:var(--texto-3)}.entrada:hover{border-color:var(--texto-3)}.entrada:focus-visible{border-color:var(--foco);box-shadow:0 0 0 3px color-mix(in srgb, var(--foco) 30%, transparent);outline:none}.entrada[aria-invalid=true]{border-color:var(--erro)}.linha-campo{gap:8px;display:flex}.linha-campo .entrada{flex:1;min-width:0}.ajuda{color:var(--texto-3);font-size:13px}.interruptor{cursor:pointer;color:var(--texto-2);-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:10px;font-size:13.5px;display:inline-flex}.interruptor input{appearance:none;background:var(--sup-3);border:1px solid var(--borda-forte);cursor:pointer;width:36px;height:20px;transition:background var(--rapido), border-color var(--rapido);border-radius:999px;flex:none;margin:0;position:relative}.interruptor input:after{content:"";background:var(--texto-2);width:14px;height:14px;transition:transform var(--rapido), background var(--rapido);border-radius:50%;position:absolute;top:2px;left:2px}.interruptor input:checked{background:var(--vivo);border-color:#0000}.interruptor input:checked:after{background:#fff;transform:translate(16px)}.interruptor input:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.chip{border:1px solid var(--borda-forte);background:var(--sup-2);min-height:26px;color:var(--texto-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.chip .ic{width:14px;height:14px}.chip.ok{color:var(--vivo-texto);background:var(--vivo-suave);border-color:var(--vivo-borda)}.chip.alerta{color:var(--alerta);background:var(--alerta-suave);border-color:var(--alerta-borda)}.chip.erro{color:var(--erro);background:var(--erro-suave);border-color:var(--erro-borda)}.chip.info{color:var(--azul);background:var(--azul-suave);border-color:#0000}.ao-vivo{background:var(--vivo);color:#03140a;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:3px 8px 3px 7px;font-size:11px;font-weight:800;line-height:1.2;display:inline-flex}.ponto-vivo{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;position:relative}.ponto-vivo:after{content:"";background:currentColor;border-radius:50%;animation:1.8s ease-out infinite pulso;position:absolute;inset:0}.chip.ok .ponto-vivo,.heroi-selo .ponto-vivo{color:var(--vivo)}@keyframes pulso{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}.cartao{background:var(--sup);border:1px solid var(--borda);border-radius:var(--raio-g);box-shadow:var(--sombra-1)}.avatar{--a:#64748b;background:color-mix(in srgb, var(--a) 22%, var(--sup-2));width:32px;height:32px;color:color-mix(in srgb, var(--a) 70%, var(--texto));border:1px solid color-mix(in srgb, var(--a) 40%, transparent);letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;font-size:12.5px;font-weight:750;display:inline-grid}.avatar.grande{width:72px;height:72px;font-size:24px}.avatar.medio{width:44px;height:44px;font-size:15px}.cor-0{--a:#22c55e}.cor-1{--a:#3b82f6}.cor-2{--a:#a855f7}.cor-3{--a:#f59e0b}.cor-4{--a:#ec4899}.cor-5{--a:#14b8a6}.cor-6{--a:#f97316}.cor-7{--a:#6366f1}.estado{text-align:center;max-width:520px;animation:surgir var(--medio) ease-out both;grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px;margin:0 auto;padding:40px 24px;display:grid}.estado-icone{background:var(--sup-3);border:1px solid var(--borda-forte);width:64px;height:64px;color:var(--texto-2);border-radius:20px;place-items:center;margin-bottom:4px;display:grid}.estado-icone .ic{width:30px;height:30px}.estado.tom-ok .estado-icone,.estado.tom-vivo .estado-icone{background:var(--vivo-suave);border-color:var(--vivo-borda);color:var(--vivo-texto)}.estado.tom-alerta .estado-icone{background:var(--alerta-suave);border-color:var(--alerta-borda);color:var(--alerta)}.estado.tom-erro .estado-icone{background:var(--erro-suave);border-color:var(--erro-borda);color:var(--erro)}.estado-titulo{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:22px}.estado-titulo:focus{outline:none}.estado>*{max-width:100%}.estado-texto{color:var(--texto-2);overflow-wrap:anywhere;max-width:min(46ch,100%)}.estado-texto b{overflow-wrap:anywhere}.estado-acoes{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.estado-extra{text-align:left;width:100%;margin-top:6px}.estado-extra pre{white-space:pre-wrap;overflow-wrap:anywhere}@keyframes surgir{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.giro{border:2px solid color-mix(in srgb, currentColor 25%, transparent);border-top-color:currentColor;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite girar;display:inline-block}.giro.grande{width:28px;height:28px;color:var(--vivo);border-width:3px}@keyframes girar{to{transform:rotate(360deg)}}.esqueleto{border-radius:var(--raio-p);background:linear-gradient(90deg, var(--sup-2) 0%, var(--sup-3) 50%, var(--sup-2) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite brilho}@keyframes brilho{0%{background-position:100% 0}to{background-position:-100% 0}}.avisos{z-index:60;pointer-events:none;gap:8px;width:min(380px,100vw - 32px);display:grid;position:fixed;bottom:16px;right:16px}.aviso{background:var(--sup-2);border:1px solid var(--borda-forte);box-shadow:var(--sombra-2);pointer-events:auto;animation:entrar-aviso var(--medio) cubic-bezier(.2, .8, .2, 1) both;border-radius:12px;align-items:center;gap:10px;padding:10px 8px 10px 14px;font-size:14px;display:flex}.aviso.saindo{animation:.2s ease-in both sair-aviso}.aviso-icone{width:20px;height:20px;color:var(--azul)}.aviso.tom-ok .aviso-icone,.aviso.tom-vivo .aviso-icone{color:var(--vivo-texto)}.aviso.tom-alerta .aviso-icone{color:var(--alerta)}.aviso.tom-erro{border-color:var(--erro-borda)}.aviso.tom-erro .aviso-icone{color:var(--erro)}.aviso-texto{flex:1}.aviso-fechar{margin-left:auto}@keyframes entrar-aviso{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes sair-aviso{to{opacity:0;transform:translateY(6px)}}.dialogo{border:1px solid var(--borda-forte);border-radius:var(--raio-g);background:var(--sup);width:min(440px,100vw - 32px);color:var(--texto);box-shadow:var(--sombra-3);padding:24px}.dialogo[open]{animation:surgir-dialogo var(--medio) cubic-bezier(.2, .8, .2, 1) both}.dialogo::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#03060a9e}.dialogo-icone{background:var(--sup-3);width:48px;height:48px;color:var(--texto-2);border-radius:14px;place-items:center;margin-bottom:14px;display:grid}.dialogo-icone .ic{width:24px;height:24px}.dialogo.tom-vivo .dialogo-icone{background:var(--vivo-suave);color:var(--vivo-texto)}.dialogo.tom-alerta .dialogo-icone{background:var(--alerta-suave);color:var(--alerta)}.dialogo.tom-erro .dialogo-icone{background:var(--erro-suave);color:var(--erro)}.dialogo-titulo{overflow-wrap:anywhere;margin-bottom:8px;font-size:19px}.dialogo-texto{color:var(--texto-2)}.dialogo-resta{color:var(--texto-3);margin-top:12px;font-size:13px}.dialogo .botao.perigo{--b-fundo:var(--erro-forte);--b-texto:#fff;--b-borda:transparent}.dialogo .botao.perigo:hover:not([disabled]){--b-fundo:color-mix(in srgb, var(--erro-forte) 85%, #000)}.dialogo-acoes{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:22px;display:flex}@keyframes surgir-dialogo{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}progress.tempo{appearance:none;background:var(--sup-3);width:100%;height:4px;color:var(--vivo);border:0;border-radius:999px;margin-top:8px;display:block;overflow:hidden}progress.tempo::-webkit-progress-bar{background:var(--sup-3);border-radius:999px}progress.tempo::-webkit-progress-value{background:var(--vivo);border-radius:999px;transition:width .25s linear}progress.tempo::-moz-progress-bar{background:var(--vivo);border-radius:999px}.rodape{border-top:1px solid var(--borda);color:var(--texto-3);margin-top:56px;font-size:13px}.rodape-dentro{max-width:var(--largura);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin:0 auto;padding:22px 20px 28px;display:flex}.rodape a{color:var(--texto-2)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ponto-vivo:after{display:none}.giro{animation-duration:1.6s!important;animation-iteration-count:infinite!important}}@media (max-width:640px){body{font-size:15px}.topo-dentro{gap:10px;padding:0 16px}.topo-nav{display:none}.topo-nav+.topo-acoes{margin-left:auto}.avisos{width:auto;bottom:12px;left:16px;right:16px}.dialogo{padding:20px}.dialogo-acoes{flex-direction:column-reverse}.dialogo-acoes .botao{width:100%}.estado{padding:32px 16px}}
