:root{--gz-cor-fundo: var(--gz-c-slate-950, 2 6 23);--gz-cor-superficie: var(--gz-c-slate-900, 15 23 42);--gz-cor-superficie-base: var(--gz-c-slate-950, 2 6 23);--gz-cor-campo: var(--gz-c-slate-950, 2 6 23);--gz-cor-texto: var(--gz-c-white, 255 255 255);--gz-cor-texto-suave: var(--gz-c-slate-400, 148 163 184);--gz-cor-neutro: var(--gz-c-slate-500, 100 116 139);--gz-cor-linha: var(--gz-c-white, 255 255 255);--gz-cor-sombra: var(--gz-c-black, 0 0 0);--gz-cor-destaque: var(--gz-c-amber-400, 251 191 36);--gz-cor-destaque-claro: var(--gz-c-amber-200, 253 230 138);--gz-cor-destaque-escuro: var(--gz-c-amber-600, 217 119 6);--gz-cor-destaque-texto: var(--gz-c-slate-950, 2 6 23);--gz-cor-destaque-fio: var(--gz-c-amber-300, 252 211 77);--gz-cor-nebulosa: var(--gz-c-cyan-500, 6 182 212);--gz-cor-vialactea: var(--gz-c-indigo-500, 99 102 241);--gz-cor-brasa: var(--gz-c-orange-400, 251 146 60);--gz-cor-perigo: var(--gz-c-red-500, 239 68 68);--gz-cor-vivo: var(--gz-c-emerald-400, 52 211 153);--gz-cor-espera: var(--gz-c-amber-400, 251 191 36);--gz-cor-feito: var(--gz-c-slate-400, 148 163 184);--gz-cor-atraso: var(--gz-c-red-400, 248 113 113);--gz-familia-titulo: "Space Grotesk", Inter, ui-sans-serif, system-ui, sans-serif;--gz-familia-numero: "Space Grotesk", Inter, ui-sans-serif, system-ui, sans-serif;--gz-familia-apoio: Inter, ui-sans-serif, system-ui, sans-serif;--gz-familia-botao: Inter, ui-sans-serif, system-ui, sans-serif;--gz-familia-codigo: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--gz-peso-normal: 400;--gz-peso-medio: 500;--gz-peso-forte: 600;--gz-tam-micro: .6875rem;--gz-tam-legenda: .75rem;--gz-tam-apoio: .8125rem;--gz-tam-corpo: .875rem;--gz-tam-realce: 1rem;--gz-tam-subtitulo: 1.125rem;--gz-tam-titulo: 1.375rem;--gz-tam-exibicao: 1.75rem;--gz-altura-justa: 1.2;--gz-altura-normal: 1.45;--gz-altura-folgada: 1.65;--gz-texto-exibicao-familia: var(--gz-familia-titulo);--gz-texto-exibicao-tam: var(--gz-tam-exibicao);--gz-texto-exibicao-peso: var(--gz-peso-forte);--gz-texto-titulo-familia: var(--gz-familia-titulo);--gz-texto-titulo-tam: var(--gz-tam-titulo);--gz-texto-titulo-peso: var(--gz-peso-forte);--gz-texto-subtitulo-familia: var(--gz-familia-titulo);--gz-texto-subtitulo-tam: var(--gz-tam-subtitulo);--gz-texto-subtitulo-peso: var(--gz-peso-medio);--gz-texto-corpo-familia: var(--gz-familia-apoio);--gz-texto-corpo-tam: var(--gz-tam-corpo);--gz-texto-corpo-peso: var(--gz-peso-normal);--gz-texto-apoio-familia: var(--gz-familia-apoio);--gz-texto-apoio-tam: var(--gz-tam-apoio);--gz-texto-apoio-peso: var(--gz-peso-normal);--gz-texto-legenda-familia: var(--gz-familia-apoio);--gz-texto-legenda-tam: var(--gz-tam-legenda);--gz-texto-legenda-peso: var(--gz-peso-normal);--gz-texto-numero-familia: var(--gz-familia-numero);--gz-texto-numero-tam: var(--gz-tam-realce);--gz-texto-numero-peso: var(--gz-peso-medio);--gz-texto-botao-familia: var(--gz-familia-botao);--gz-texto-botao-tam: var(--gz-tam-apoio);--gz-texto-botao-peso: var(--gz-peso-forte);--gz-texto-rotulo-familia: var(--gz-familia-apoio);--gz-texto-rotulo-tam: var(--gz-tam-micro);--gz-texto-rotulo-peso: var(--gz-peso-forte);--gz-icone-traco: 1.75;--gz-icone-p: 14px;--gz-icone-m: 16px;--gz-icone-g: 20px;--gz-icone-xg: 24px;--gz-icone-tam: var(--gz-icone-m);--gz-raio-nenhum: 0px;--gz-raio-pequeno: 2.6px;--gz-raio-medio: 5.2px;--gz-raio-grande: 7.8px;--gz-raio-maximo: 13px;--gz-raio-pilula: 9999px;--gz-borda-fina: 1px;--gz-borda-grossa: 2px;--gz-raio-botao: var(--gz-raio-medio);--gz-raio-campo: var(--gz-raio-medio);--gz-raio-cartao: var(--gz-raio-grande);--gz-raio-janela: var(--gz-raio-maximo);--gz-raio-etiqueta: var(--gz-raio-pilula);--gz-sombra-baixa: 0 1px 2px rgb(var(--gz-cor-sombra) / .3);--gz-sombra-media: 0 4px 12px rgb(var(--gz-cor-sombra) / .35);--gz-sombra-flutuante: 0 12px 32px rgb(var(--gz-cor-sombra) / .45);--gz-sombra-alta: 0 24px 64px rgb(var(--gz-cor-sombra) / .55);--gz-vidro-desfoque: blur(24px);--gz-vidro-opacidade: .72;--gz-mov-instante: 80ms;--gz-mov-rapido: .15s;--gz-mov-medio: .24s;--gz-mov-lento: .4s;--gz-curva-padrao: cubic-bezier(.2, 0, 0, 1);--gz-curva-entrada: cubic-bezier(0, 0, .2, 1);--gz-curva-saida: cubic-bezier(.4, 0, 1, 1);--gz-botao-principal-fundo: rgb(var(--gz-cor-destaque));--gz-botao-principal-texto: rgb(var(--gz-cor-destaque-texto));--gz-botao-principal-borda: transparent;--gz-botao-secundario-fundo: rgb(var(--gz-cor-superficie));--gz-botao-secundario-texto: rgb(var(--gz-cor-texto));--gz-botao-secundario-borda: rgb(var(--gz-cor-linha) / .14);--gz-botao-perigo-fundo: rgb(var(--gz-cor-perigo));--gz-botao-perigo-texto: rgb(var(--gz-cor-destaque-texto));--gz-botao-perigo-borda: transparent;--gz-botao-fantasma-fundo: transparent;--gz-botao-fantasma-texto: rgb(var(--gz-cor-texto-suave));--gz-botao-fantasma-borda: transparent;--gz-botao-altura-p: 28px;--gz-botao-altura-m: 34px;--gz-botao-altura-g: 42px;--gz-botao-raio: var(--gz-raio-medio);--gz-botao-familia: var(--gz-familia-botao);--gz-botao-tam: var(--gz-tam-apoio);--gz-botao-peso: var(--gz-peso-forte);--gz-campo-fundo: rgb(var(--gz-cor-campo));--gz-campo-texto: rgb(var(--gz-cor-texto));--gz-campo-dica: rgb(var(--gz-cor-texto-suave));--gz-campo-borda: rgb(var(--gz-cor-linha) / .12);--gz-campo-borda-foco: rgb(var(--gz-cor-destaque) / .7);--gz-campo-altura: 34px;--gz-campo-raio: var(--gz-raio-medio);--gz-campo-tam: var(--gz-tam-corpo);--gz-cartao-fundo: rgb(var(--gz-cor-superficie) / .72);--gz-cartao-borda: rgb(var(--gz-cor-linha) / .1);--gz-cartao-sombra: var(--gz-sombra-media);--gz-cartao-raio: var(--gz-raio-grande);--gz-cartao-espaco: 16px;--gz-botao-caixa: none;--gz-botao-espaco: normal}html,body,#raiz{margin:0;height:100%}html{background:rgb(var(--gz-cor-fundo));color:rgb(var(--gz-cor-texto))}body{font-family:var(--gz-familia-apoio);font-size:var(--gz-tam-corpo);line-height:var(--gz-altura-normal)}.gc-casca{display:flex;flex-direction:column;height:100%}.gc-topo{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-bottom:var(--gz-borda-fina) solid rgb(var(--gz-cor-linha) / .08);background:rgb(var(--gz-cor-superficie))}.gc-topo-marca{display:flex;align-items:center;gap:.5rem;color:rgb(var(--gz-cor-destaque))}.gc-topo-nome{font-family:var(--gz-familia-titulo);font-weight:var(--gz-peso-forte);color:rgb(var(--gz-cor-texto))}.gc-espaco{flex:1}.gc-conteudo{flex:1;overflow:auto;padding:1rem;display:flex;flex-direction:column;gap:1rem}.gc-centro{max-width:26rem;width:100%;margin:2rem auto;display:flex;flex-direction:column;gap:1rem}.gc-pilha{display:flex;flex-direction:column;gap:.75rem}.gc-linha{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.gc-grade{display:grid;grid-template-columns:minmax(16rem,22rem) 1fr;gap:1rem;min-height:0;flex:1}.gc-lista{display:flex;flex-direction:column;gap:.25rem;overflow:auto}.gc-item{display:flex;align-items:center;gap:.6rem;padding:.55rem .7rem;border-radius:var(--gz-raio-medio);cursor:pointer;transition:background var(--gz-mov-rapido) var(--gz-curva-padrao)}.gc-item:hover{background:rgb(var(--gz-cor-linha) / .05)}.gc-item[data-ativo]{background:rgb(var(--gz-cor-destaque) / .12)}.gc-item-icone{color:rgb(var(--gz-cor-texto-suave))}.gc-item-texto{min-width:0;display:flex;flex-direction:column}.gc-campo-segredo{font-family:var(--gz-familia-codigo);letter-spacing:.02em;word-break:break-all}.gc-kit{font-family:var(--gz-familia-codigo);font-size:var(--gz-tam-realce);font-weight:var(--gz-peso-forte);letter-spacing:.06em;text-align:center;padding:.9rem;border-radius:var(--gz-raio-medio);word-break:break-all;background:rgb(var(--gz-cor-destaque) / .1);border:var(--gz-borda-fina) dashed rgb(var(--gz-cor-destaque) / .5);color:rgb(var(--gz-cor-texto))}@media print{.gc-topo,.gc-grade>:first-child{display:none}}.gc-vazio{color:rgb(var(--gz-cor-texto-suave));text-align:center;padding:2rem 1rem}@media (max-width: 760px){.gc-grade{grid-template-columns:1fr}.gc-centro{margin:1rem auto}}.gz-k-icone{width:var(--gz-icone-tam);height:var(--gz-icone-tam);flex:none}html:root svg.gz-k-icone.gz-k-icone{stroke-width:var(--gz-icone-traco)}.gz-k-icone[data-tam=p]{width:var(--gz-icone-p);height:var(--gz-icone-p)}.gz-k-icone[data-tam=m]{width:var(--gz-icone-m);height:var(--gz-icone-m)}.gz-k-icone[data-tam=g]{width:var(--gz-icone-g);height:var(--gz-icone-g)}.gz-k-icone[data-tam=xg]{width:var(--gz-icone-xg);height:var(--gz-icone-xg)}.gz-k-gira{animation:gz-k-gira calc(var(--gz-mov-lento) * 2) linear infinite}@keyframes gz-k-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.gz-k-gira{animation-duration:calc(var(--gz-mov-lento) * 6)}}.gz-k-botao{--gz-k-altura: var(--gz-botao-altura-m);display:inline-flex;align-items:center;justify-content:center;gap:.5em;height:var(--gz-k-altura);padding:0 calc(var(--gz-k-altura) * .4);min-width:0;background:var(--gz-k-fundo);color:var(--gz-k-texto);border:var(--gz-borda-fina) solid var(--gz-k-borda);border-radius:var(--gz-botao-raio);font-family:var(--gz-botao-familia);font-size:var(--gz-botao-tam);font-weight:var(--gz-botao-peso);text-transform:var(--gz-botao-caixa);letter-spacing:var(--gz-botao-espaco);line-height:1;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;transition:filter var(--gz-mov-rapido) var(--gz-curva-padrao),background-color var(--gz-mov-rapido) var(--gz-curva-padrao),transform var(--gz-mov-instante) var(--gz-curva-padrao)}.gz-k-botao[data-tipo=principal]{--gz-k-fundo: var(--gz-botao-principal-fundo);--gz-k-texto: var(--gz-botao-principal-texto);--gz-k-borda: var(--gz-botao-principal-borda)}.gz-k-botao[data-tipo=secundario]{--gz-k-fundo: var(--gz-botao-secundario-fundo);--gz-k-texto: var(--gz-botao-secundario-texto);--gz-k-borda: var(--gz-botao-secundario-borda)}.gz-k-botao[data-tipo=perigo]{--gz-k-fundo: var(--gz-botao-perigo-fundo);--gz-k-texto: var(--gz-botao-perigo-texto);--gz-k-borda: var(--gz-botao-perigo-borda)}.gz-k-botao[data-tipo=fantasma]{--gz-k-fundo: var(--gz-botao-fantasma-fundo);--gz-k-texto: var(--gz-botao-fantasma-texto);--gz-k-borda: var(--gz-botao-fantasma-borda)}.gz-k-botao[data-tam=p]{--gz-k-altura: var(--gz-botao-altura-p)}.gz-k-botao[data-tam=g]{--gz-k-altura: var(--gz-botao-altura-g)}.gz-k-botao[data-so-icone]{width:var(--gz-k-altura);padding:0}.gz-k-botao[data-cheio]{width:100%}.gz-k-botao-texto{overflow:hidden;text-overflow:ellipsis}.gz-k-botao:hover:not(:disabled){filter:brightness(1.08)}.gz-k-botao[data-tipo=fantasma]:hover:not(:disabled){background:rgb(var(--gz-cor-texto) / .07);color:rgb(var(--gz-cor-texto));filter:none}.gz-k-botao:active:not(:disabled){transform:scale(.98)}.gz-k-botao:focus-visible{outline:var(--gz-borda-grossa) solid var(--gz-campo-borda-foco);outline-offset:var(--gz-borda-grossa)}.gz-k-botao:disabled{opacity:.5;cursor:not-allowed}.gz-k-botao[aria-busy]{cursor:progress}.gz-k-campo{display:flex;flex-direction:column;gap:.375em;min-width:0}.gz-k-campo-rotulo{font-family:var(--gz-texto-rotulo-familia);font-size:var(--gz-texto-rotulo-tam);font-weight:var(--gz-texto-rotulo-peso);color:var(--gz-campo-dica)}.gz-k-campo-caixa{display:flex;align-items:center;gap:.5em;min-height:var(--gz-campo-altura);padding:0 calc(var(--gz-campo-altura) * .3);background:var(--gz-campo-fundo);color:var(--gz-campo-texto);border:var(--gz-borda-fina) solid var(--gz-campo-borda);border-radius:var(--gz-campo-raio);transition:border-color var(--gz-mov-rapido) var(--gz-curva-padrao),box-shadow var(--gz-mov-rapido) var(--gz-curva-padrao)}.gz-k-campo-caixa>.gz-k-icone{color:var(--gz-campo-dica)}.gz-k-campo-caixa:focus-within{border-color:var(--gz-campo-borda-foco);box-shadow:0 0 0 var(--gz-borda-fina) var(--gz-campo-borda-foco)}.gz-k-campo-caixa[data-multilinha]{align-items:flex-start}.gz-k-campo-entrada{flex:1;min-width:0;margin:0;padding:0;background:transparent;border:0;outline:0;color:inherit;font-family:var(--gz-familia-apoio);font-size:var(--gz-campo-tam);line-height:var(--gz-altura-normal)}textarea.gz-k-campo-entrada{padding:calc(var(--gz-campo-altura) * .2) 0;resize:vertical}.gz-k-campo-entrada::placeholder{color:var(--gz-campo-dica);opacity:1}.gz-k-campo-entrada:disabled{cursor:not-allowed;opacity:.6}.gz-k-campo-nota{font-family:var(--gz-texto-legenda-familia);font-size:var(--gz-texto-legenda-tam);font-weight:var(--gz-texto-legenda-peso);color:var(--gz-campo-dica)}.gz-k-campo[data-erro] .gz-k-campo-caixa{border-color:rgb(var(--gz-cor-perigo) / .8)}.gz-k-campo[data-erro] .gz-k-campo-nota{color:rgb(var(--gz-cor-perigo))}.gz-k-cartao{display:block;min-width:0;padding:var(--gz-cartao-espaco);background:var(--gz-cartao-fundo);color:rgb(var(--gz-cor-texto));border:var(--gz-borda-fina) solid var(--gz-cartao-borda);border-radius:var(--gz-cartao-raio);box-shadow:var(--gz-cartao-sombra);transition:box-shadow var(--gz-mov-medio) var(--gz-curva-padrao),border-color var(--gz-mov-medio) var(--gz-curva-padrao),transform var(--gz-mov-rapido) var(--gz-curva-padrao)}.gz-k-cartao[data-justo]{padding:0;overflow:hidden}.gz-k-cartao[data-vidro]{backdrop-filter:var(--gz-vidro-desfoque);-webkit-backdrop-filter:var(--gz-vidro-desfoque)}.gz-k-cartao[data-interativo]{cursor:pointer}.gz-k-cartao[data-interativo]:hover{box-shadow:var(--gz-sombra-flutuante);border-color:rgb(var(--gz-cor-destaque) / .35)}.gz-k-cartao[data-interativo]:active{transform:scale(.995)}.gz-k-cartao:focus-visible{outline:var(--gz-borda-grossa) solid var(--gz-campo-borda-foco);outline-offset:var(--gz-borda-grossa)}.gz-k-aviso{display:flex;align-items:flex-start;gap:.75em;padding:calc(var(--gz-cartao-espaco) * .75);background:rgb(var(--gz-k-cor) / .1);color:rgb(var(--gz-cor-texto));border:var(--gz-borda-fina) solid rgb(var(--gz-k-cor) / .32);border-radius:var(--gz-raio-medio)}.gz-k-aviso[data-tom=info]{--gz-k-cor: var(--gz-cor-destaque)}.gz-k-aviso[data-tom=sucesso]{--gz-k-cor: var(--gz-cor-feito)}.gz-k-aviso[data-tom=atencao]{--gz-k-cor: var(--gz-cor-espera)}.gz-k-aviso[data-tom=perigo]{--gz-k-cor: var(--gz-cor-perigo)}.gz-k-aviso-icone{display:flex;color:rgb(var(--gz-k-cor));padding-top:.1em}.gz-k-aviso-corpo{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2em}.gz-k-aviso-titulo{font-family:var(--gz-texto-subtitulo-familia);font-size:var(--gz-texto-corpo-tam);font-weight:var(--gz-peso-forte);line-height:var(--gz-altura-justa)}.gz-k-aviso-texto{font-family:var(--gz-texto-apoio-familia);font-size:var(--gz-texto-apoio-tam);font-weight:var(--gz-texto-apoio-peso);line-height:var(--gz-altura-normal);color:rgb(var(--gz-cor-texto-suave))}.gz-k-aviso-acoes{display:flex;gap:.25em;margin:-.25em -.25em -.25em 0}
