.vx-acesso{gap:var(--vx-space-4);flex-direction:column;display:flex}.vx-acesso__descricao{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-sm);margin:0}.vx-acesso__acao{min-height:var(--vx-target-min);padding:0 var(--vx-space-4);border:var(--vx-border-width) solid var(--vx-color-accent);border-radius:var(--vx-radius-sm);color:var(--vx-color-text);font:inherit;cursor:pointer;background:0 0;align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.vx-acesso__aviso{padding:var(--vx-space-3) var(--vx-space-4);border:var(--vx-border-width) solid var(--vx-color-warning);border-radius:var(--vx-radius-sm);font-size:var(--vx-font-size-sm);margin:0}.vx-acesso__lista{gap:var(--vx-space-2);margin:0;display:grid}.vx-acesso__rotulo{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-sm)}.vx-acesso__valor{margin:0}.vx-acesso__papeis{gap:var(--vx-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.vx-acesso__papel{padding:var(--vx-space-1) var(--vx-space-3);border:var(--vx-border-width) solid var(--vx-color-border);border-radius:var(--vx-radius-sm);font-size:var(--vx-font-size-sm)}.vx-administracao{gap:var(--vx-space-6);flex-direction:column;display:flex}.vx-administracao__nav{gap:var(--vx-space-2);margin-bottom:var(--vx-space-2);flex-wrap:wrap;display:flex}.vx-administracao__nav-link{padding:var(--vx-space-2) var(--vx-space-4);border:var(--vx-border-width) solid var(--vx-color-border);border-radius:var(--vx-radius-pill,var(--vx-radius-sm));color:var(--vx-color-text-muted);text-decoration:none}.vx-administracao__nav-link--ativo{border-color:var(--vx-color-accent);color:var(--vx-color-text);font-weight:var(--vx-font-weight-bold)}.vx-administracao__card{padding:var(--vx-space-6);border:var(--vx-border-width) solid var(--vx-color-border);border-radius:var(--vx-radius-md);background:var(--vx-color-surface-raised)}.vx-administracao__card-titulo{margin:0 0 var(--vx-space-1);font-size:var(--vx-font-size-lg);font-weight:var(--vx-font-weight-bold)}.vx-administracao__card-subtitulo{margin:0 0 var(--vx-space-6);color:var(--vx-color-text-muted);font-size:var(--vx-font-size-sm)}.vx-administracao__campos{gap:var(--vx-space-4);margin-bottom:var(--vx-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vx-administracao__campo{gap:var(--vx-space-1);flex-direction:column;display:flex}.vx-administracao__campo--largo{grid-column:1/-1}.vx-administracao__rotulo{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-xs)}.vx-administracao__campo input,.vx-administracao__campo select,.vx-administracao__campo textarea{min-height:var(--vx-target-min);padding:0 var(--vx-space-3);border:var(--vx-border-width) solid var(--vx-color-border-input);border-radius:var(--vx-radius-sm);background:var(--vx-color-surface-raised);color:var(--vx-color-text);font:inherit}.vx-administracao__nota{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-sm);margin:0}.vx-administracao__erro{color:var(--vx-color-danger-fg);font-size:var(--vx-font-size-xs);margin:0}.vx-administracao__rodape{justify-content:flex-end;gap:var(--vx-space-3);display:flex}.vx-administracao__tabela{border-collapse:collapse;width:100%}.vx-administracao__tabela th,.vx-administracao__tabela td{padding:var(--vx-space-3) var(--vx-space-4);border-bottom:var(--vx-border-width) solid var(--vx-color-border);text-align:left}.vx-administracao__botao-primario,.vx-administracao__botao-secundario,.vx-administracao__botao-perigo{min-height:var(--vx-target-min);padding:0 var(--vx-space-4);border-radius:var(--vx-radius-sm);font-weight:var(--vx-font-weight-bold);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.vx-administracao__botao-primario:disabled,.vx-administracao__botao-secundario:disabled,.vx-administracao__botao-perigo:disabled{cursor:not-allowed;opacity:.55}.vx-administracao__botao-primario{border:var(--vx-border-width) solid var(--vx-color-accent);background:var(--vx-color-accent);color:var(--vx-color-on-accent)}.vx-administracao__botao-secundario{border:var(--vx-border-width) solid var(--vx-color-border-input);background:var(--vx-color-surface-raised);color:var(--vx-color-text)}.vx-administracao__botao-perigo{border:var(--vx-border-width) solid var(--vx-color-danger-fg);color:var(--vx-color-danger-fg);background:0 0}.vx-provedores__lista{gap:var(--vx-space-3);margin:0 0 var(--vx-space-6);flex-direction:column;padding:0;list-style:none;display:flex}.vx-provedores__card{justify-content:space-between;align-items:center;gap:var(--vx-space-4);padding:var(--vx-space-4) var(--vx-space-6);border:var(--vx-border-width) solid var(--vx-color-border);border-radius:var(--vx-radius-md);background:var(--vx-color-surface-raised);display:flex}.vx-provedores__card-nome{margin:0 0 var(--vx-space-1);font-size:var(--vx-font-size-md);font-weight:var(--vx-font-weight-bold)}.vx-provedores__card-meta{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-xs);margin:0}.vx-provedores__card-acoes{align-items:center;gap:var(--vx-space-3);display:flex}.vx-provedores__protecao{padding:var(--vx-space-6);border:var(--vx-border-width) solid var(--vx-color-border);border-radius:var(--vx-radius-md);background:var(--vx-color-surface-raised)}.vx-provedores__protecao-cabecalho{justify-content:space-between;align-items:center;gap:var(--vx-space-4);margin-bottom:var(--vx-space-2);display:flex}.vx-provedores__protecao-titulo{font-size:var(--vx-font-size-md);font-weight:var(--vx-font-weight-bold);margin:0}.vx-provedores__protecao-texto{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-sm);margin:0}.vx-provedores__escolha{gap:var(--vx-space-4);display:flex}.vx-provedores__escolha-opcao{padding:var(--vx-space-6);border:var(--vx-border-width) solid var(--vx-color-border);border-radius:var(--vx-radius-md);background:var(--vx-color-surface-raised);text-align:left;cursor:pointer;font:inherit;flex:1}.vx-provedores__escolha-opcao:hover,.vx-provedores__escolha-opcao:focus-visible{border-color:var(--vx-color-accent)}.vx-provedores__escolha-titulo{margin:0 0 var(--vx-space-1);font-weight:var(--vx-font-weight-bold)}.vx-provedores__escolha-texto{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-sm);margin:0}.vx-assistente__stepper{gap:var(--vx-space-2);margin:var(--vx-space-4) 0 var(--vx-space-6);padding:0;list-style:none;display:flex}.vx-assistente__step{padding:var(--vx-space-1) var(--vx-space-3);border-radius:var(--vx-radius-pill);background:var(--vx-color-surface);color:var(--vx-color-text-muted);font-size:var(--vx-font-size-xs);font-weight:var(--vx-font-weight-bold)}.vx-assistente__step--ativo{background:var(--vx-color-accent);color:var(--vx-color-on-accent)}.vx-assistente__card{padding:var(--vx-space-6);border:var(--vx-border-width) solid var(--vx-color-border);border-radius:var(--vx-radius-md);background:var(--vx-color-surface-raised)}.vx-assistente__card-titulo{margin:0 0 var(--vx-space-1);font-size:var(--vx-font-size-lg);font-weight:var(--vx-font-weight-bold)}.vx-assistente__card-subtitulo{margin:0 0 var(--vx-space-6);color:var(--vx-color-text-muted);font-size:var(--vx-font-size-sm)}.vx-assistente__campos{gap:var(--vx-space-4);margin-bottom:var(--vx-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vx-assistente__campo{gap:var(--vx-space-1);flex-direction:column;display:flex}.vx-assistente__campo--largo{grid-column:1/-1}.vx-assistente__rotulo{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-xs)}.vx-assistente__campo input{min-height:var(--vx-target-min);padding:0 var(--vx-space-3);border:var(--vx-border-width) solid var(--vx-color-border-input);border-radius:var(--vx-radius-sm);background:var(--vx-color-surface-raised);color:var(--vx-color-text);font:inherit}.vx-assistente__nota{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-xs);margin:0}.vx-assistente__erro{color:var(--vx-color-danger-fg);font-size:var(--vx-font-size-xs);margin:0}.vx-assistente__faixa{gap:var(--vx-space-3);padding:var(--vx-space-4);margin-bottom:var(--vx-space-6);border-radius:var(--vx-radius-sm);background:var(--vx-color-info-bg);flex-direction:column;display:flex}.vx-assistente__faixa--sucesso{background:var(--vx-color-success-bg)}.vx-assistente__faixa-linha{justify-content:space-between;align-items:center;gap:var(--vx-space-4);display:flex}.vx-assistente__valor-somente-leitura{min-height:var(--vx-target-min);color:var(--vx-color-text);align-items:center;margin:0;display:flex}.vx-assistente__faixa-texto{min-width:0}.vx-assistente__faixa-rotulo{font-size:var(--vx-font-size-xs);font-weight:var(--vx-font-weight-bold);color:var(--vx-color-text-muted);display:block}.vx-assistente__faixa-valor{overflow-wrap:anywhere;font-size:var(--vx-font-size-sm);display:block}.vx-assistente__dropzone{justify-content:center;align-items:center;gap:var(--vx-space-2);padding:var(--vx-space-6);border:2px dashed var(--vx-color-border-input);border-radius:var(--vx-radius-sm);color:var(--vx-color-text-muted);text-align:center;font-size:var(--vx-font-size-sm);flex-direction:column;grid-column:1/-1;display:flex}.vx-assistente__dropzone-link{color:var(--vx-color-accent);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.vx-assistente__rodape{justify-content:flex-end;gap:var(--vx-space-3);display:flex}.vx-teste__card{max-width:560px;padding:var(--vx-space-8) var(--vx-space-6);border:var(--vx-border-width) solid var(--vx-color-border);border-radius:var(--vx-radius-md);background:var(--vx-color-surface-raised);text-align:center;margin:0 auto}.vx-teste__icone{width:56px;height:56px;margin-bottom:var(--vx-space-4);border-radius:var(--vx-radius-sm);background:var(--vx-color-success);color:var(--vx-color-on-accent);font-size:var(--vx-font-size-xl);justify-content:center;align-items:center;display:inline-flex}.vx-teste__icone--reprovado{background:var(--vx-color-danger)}.vx-teste__icone--pendente{background:var(--vx-color-warning)}.vx-teste__titulo{margin:0 0 var(--vx-space-1);font-size:var(--vx-font-size-lg);font-weight:var(--vx-font-weight-bold)}.vx-teste__subtitulo{margin:0 0 var(--vx-space-6);color:var(--vx-color-text-muted);font-size:var(--vx-font-size-sm)}.vx-teste__tabela{width:100%;margin-bottom:var(--vx-space-6);border-collapse:collapse;text-align:left}.vx-teste__tabela th{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-xs);font-weight:var(--vx-font-weight-regular)}.vx-teste__tabela th,.vx-teste__tabela td{padding:var(--vx-space-2) var(--vx-space-3);border-bottom:var(--vx-border-width) solid var(--vx-color-border);font-size:var(--vx-font-size-sm)}.vx-teste__tabela td:last-child{text-align:right}.vx-teste__rodape{justify-content:center;align-items:center;gap:var(--vx-space-3);display:flex}.vx-teste__motivo-bloqueio{margin:var(--vx-space-3) 0 0;color:var(--vx-color-text-muted);font-size:var(--vx-font-size-xs)}.vx-automation__nav{gap:var(--vx-space-2);margin-bottom:var(--vx-space-6);border-bottom:var(--vx-border-width) solid var(--vx-color-border);display:flex}.vx-automation__nav-link{padding:var(--vx-space-2) var(--vx-space-3);color:var(--vx-color-text-muted);font-size:var(--vx-font-size-sm);font-weight:var(--vx-font-weight-bold);border-bottom:2px solid #0000;text-decoration:none}.vx-automation__nav-link--ativo{border-bottom-color:var(--vx-color-accent);color:var(--vx-color-text)}.vx-automation__filtros{align-items:flex-end;gap:var(--vx-space-4);margin-bottom:var(--vx-space-4);flex-wrap:wrap;display:flex}.vx-automation__campo{gap:var(--vx-space-1);flex-direction:column;display:flex}.vx-automation__campo label{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-xs)}.vx-automation__campo select,.vx-automation__campo input{min-height:var(--vx-target-min);padding:0 var(--vx-space-3);border:var(--vx-border-width) solid var(--vx-color-border-input);border-radius:var(--vx-radius-sm);background:var(--vx-color-surface-raised);color:var(--vx-color-text);font:inherit}.vx-automation__secao{margin-top:var(--vx-space-8)}.vx-automation__secao-titulo{margin:0 0 var(--vx-space-4);font-size:var(--vx-font-size-lg);font-weight:var(--vx-font-weight-bold)}.vx-automation__lista{gap:var(--vx-space-2);margin:0 0 var(--vx-space-4);flex-direction:column;padding:0;list-style:none;display:flex}.vx-automation__item-linha{justify-content:space-between;align-items:center;gap:var(--vx-space-4);padding:var(--vx-space-3) var(--vx-space-4);border:var(--vx-border-width) solid var(--vx-color-border);border-radius:var(--vx-radius-sm);background:var(--vx-color-surface-raised);display:flex}.vx-automation__item-linha[aria-current=true]{border-color:var(--vx-color-accent)}.vx-automation__item-texto{min-width:0}.vx-automation__item-titulo{font-weight:var(--vx-font-weight-bold);margin:0}.vx-automation__item-meta{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-xs);margin:0}.vx-automation__acoes{gap:var(--vx-space-3);margin:var(--vx-space-4) 0;flex-wrap:wrap;display:flex}.vx-automation__timeline{gap:var(--vx-space-3);margin:0 0 var(--vx-space-4);border-left:var(--vx-border-width) solid var(--vx-color-border);flex-direction:column;padding:0;list-style:none;display:flex}.vx-automation__timeline-item{padding:var(--vx-space-2) var(--vx-space-4)}.vx-automation__timeline-rotulo{font-weight:var(--vx-font-weight-bold);margin:0}.vx-automation__timeline-quando{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-xs);margin:0}.vx-automation__log{max-height:24rem;padding:var(--vx-space-3);border:var(--vx-border-width) solid var(--vx-color-border);border-radius:var(--vx-radius-sm);background:var(--vx-color-surface);color:var(--vx-color-text);font-family:var(--vx-font-family-mono,monospace);font-size:var(--vx-font-size-xs);white-space:pre-wrap;word-break:break-word;margin:0;overflow:auto}.vx-automation__log-barra{align-items:center;gap:var(--vx-space-3);margin-bottom:var(--vx-space-2);display:flex}.vx-automation__log-nota{margin:var(--vx-space-2) 0 0;color:var(--vx-color-text-muted);font-size:var(--vx-font-size-xs)}.vx-automation__campo-decisao{gap:var(--vx-space-2);max-width:560px;margin:var(--vx-space-4) 0;flex-direction:column;display:flex}.vx-automation__campo-decisao label{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-xs)}.vx-automation__campo-decisao textarea{padding:var(--vx-space-2) var(--vx-space-3);border:var(--vx-border-width) solid var(--vx-color-border-input);border-radius:var(--vx-radius-sm);background:var(--vx-color-surface-raised);color:var(--vx-color-text);font:inherit}.vx-automation__paginacao{justify-content:center;align-items:center;gap:var(--vx-space-4);margin-bottom:var(--vx-space-6);display:flex}.vx-conectores__grade{gap:var(--vx-space-4);margin:var(--vx-space-6) 0 0;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));padding:0;list-style:none;display:grid}.vx-conectores__card{justify-content:space-between;gap:var(--vx-space-4);padding:var(--vx-space-4);border:var(--vx-border-width) solid var(--vx-color-border);border-radius:var(--vx-radius-md);background:var(--vx-color-surface-raised);flex-direction:column;display:flex}.vx-conectores__card-titulo{margin:0 0 var(--vx-space-1);font-weight:var(--vx-font-weight-bold);font-size:var(--vx-font-size-md)}.vx-conectores__card-descricao{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-sm);margin:0}.vx-conectores__card-rodape{justify-content:space-between;align-items:center;gap:var(--vx-space-2);display:flex}.vx-conectores__botao-primario,.vx-conectores__botao-secundario{min-height:var(--vx-target-min);padding:var(--vx-space-2) var(--vx-space-4);border-radius:var(--vx-radius-sm);font-weight:var(--vx-font-weight-bold);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.vx-conectores__botao-primario{background:var(--vx-color-accent);color:var(--vx-color-on-accent);border:none}.vx-conectores__botao-secundario{color:var(--vx-color-text);border:var(--vx-border-width) solid var(--vx-color-border-input);background:0 0}.vx-conectores__secao{margin-top:var(--vx-space-8)}.vx-conectores__secao-titulo{font-size:var(--vx-font-size-lg);margin-bottom:var(--vx-space-4)}.vx-conectores__campos{gap:var(--vx-space-4);margin-bottom:var(--vx-space-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.vx-conectores__campo{gap:var(--vx-space-1);flex-direction:column;display:flex}.vx-conectores__campo--largo{grid-column:1/-1}.vx-conectores__rotulo{font-weight:var(--vx-font-weight-bold);font-size:var(--vx-font-size-sm)}.vx-conectores__nota{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-xs);margin:0}.vx-conectores__acoes{gap:var(--vx-space-2);margin-top:var(--vx-space-4);flex-wrap:wrap;display:flex}.vx-conectores__lista-cursores{gap:var(--vx-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vx-conectores__item-cursor{justify-content:space-between;align-items:center;gap:var(--vx-space-2);padding:var(--vx-space-2) var(--vx-space-3);border:var(--vx-border-width) solid var(--vx-color-border);border-radius:var(--vx-radius-sm);display:flex}.vx-conectores__tabela{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;margin-bottom:var(--vx-space-4)}.vx-conectores__tabela th{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-xs);font-weight:var(--vx-font-weight-regular)}.vx-conectores__tabela th,.vx-conectores__tabela td{padding:var(--vx-space-2) var(--vx-space-3);border-bottom:var(--vx-border-width) solid var(--vx-color-border);font-size:var(--vx-font-size-sm);vertical-align:top;overflow-wrap:anywhere}.vx-conectores__botao-perigo{min-height:var(--vx-target-min);padding:var(--vx-space-2) var(--vx-space-4);border-radius:var(--vx-radius-sm);font-weight:var(--vx-font-weight-bold);cursor:pointer;background:var(--vx-color-surface-raised);border:var(--vx-border-width) solid var(--vx-color-danger);color:var(--vx-color-danger-fg);justify-content:center;align-items:center;display:inline-flex}.vx-conectores__erro,.vx-projetos__erro{color:var(--vx-color-danger-fg);font-size:var(--vx-font-size-xs);margin:0}.vx-projetos__rodape{justify-content:flex-end;gap:var(--vx-space-3);margin-top:var(--vx-space-4);display:flex}.vx-projetos__filtros{align-items:flex-end;gap:var(--vx-space-4);margin-bottom:var(--vx-space-4);display:flex}.vx-projetos__campo{gap:var(--vx-space-1);flex-direction:column;display:flex}.vx-projetos__campo label{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-xs)}.vx-projetos__campo select,.vx-projetos__campo input{min-height:var(--vx-target-min);padding:0 var(--vx-space-3);border:var(--vx-border-width) solid var(--vx-color-border-input);border-radius:var(--vx-radius-sm);background:var(--vx-color-surface-raised);color:var(--vx-color-text);font:inherit}.vx-projetos__lista{gap:var(--vx-space-3);margin:0 0 var(--vx-space-6);flex-direction:column;padding:0;list-style:none;display:flex}.vx-projetos__card{justify-content:space-between;align-items:center;gap:var(--vx-space-4);padding:var(--vx-space-4) var(--vx-space-6);border:var(--vx-border-width) solid var(--vx-color-border);border-radius:var(--vx-radius-md);background:var(--vx-color-surface-raised);display:flex}.vx-projetos__card-nome{margin:0 0 var(--vx-space-1);font-size:var(--vx-font-size-md);font-weight:var(--vx-font-weight-bold)}.vx-projetos__card-meta{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-xs);margin:0}.vx-projetos__campos-formulario{gap:var(--vx-space-4);max-width:560px;margin-bottom:var(--vx-space-6);flex-direction:column;display:flex}.vx-projetos__campos-formulario label{gap:var(--vx-space-1);color:var(--vx-color-text-muted);font-size:var(--vx-font-size-xs);flex-direction:column;display:flex}.vx-projetos__campos-formulario input,.vx-projetos__campos-formulario textarea{min-height:var(--vx-target-min);padding:var(--vx-space-2) var(--vx-space-3);border:var(--vx-border-width) solid var(--vx-color-border-input);border-radius:var(--vx-radius-sm);background:var(--vx-color-surface-raised);color:var(--vx-color-text);font:inherit}.vx-projetos__secao{margin-top:var(--vx-space-8)}.vx-projetos__secao-titulo{margin:0 0 var(--vx-space-4);font-size:var(--vx-font-size-lg);font-weight:var(--vx-font-weight-bold)}.vx-projetos__navegacao{gap:var(--vx-space-3);margin-bottom:var(--vx-space-6);border-bottom:var(--vx-border-width) solid var(--vx-color-border);display:flex}.vx-projetos__navegacao-link{padding:var(--vx-space-2) var(--vx-space-1);color:var(--vx-color-text-muted);font-size:var(--vx-font-size-sm);font-weight:var(--vx-font-weight-bold);border-bottom:2px solid #0000;text-decoration:none}.vx-projetos__acoes-ciclo{gap:var(--vx-space-3);margin-bottom:var(--vx-space-6);flex-wrap:wrap;display:flex}.vx-projetos__lista-artefatos,.vx-projetos__lista-dependencias{gap:var(--vx-space-2);margin:0 0 var(--vx-space-4);flex-direction:column;padding:0;list-style:none;display:flex}.vx-projetos__item-linha{justify-content:space-between;align-items:center;gap:var(--vx-space-4);padding:var(--vx-space-3) var(--vx-space-4);border:var(--vx-border-width) solid var(--vx-color-border);border-radius:var(--vx-radius-sm);background:var(--vx-color-surface-raised);display:flex}.vx-projetos__item-texto{min-width:0}.vx-projetos__item-titulo{font-weight:var(--vx-font-weight-bold);margin:0}.vx-projetos__item-meta{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-xs);margin:0}.vx-projetos__checagens{gap:var(--vx-space-2);margin:0 0 var(--vx-space-6);flex-direction:column;padding:0;list-style:none;display:flex}.vx-projetos__checagem{align-items:flex-start;gap:var(--vx-space-3);padding:var(--vx-space-3) var(--vx-space-4);border:var(--vx-border-width) solid var(--vx-color-border);border-radius:var(--vx-radius-sm);background:var(--vx-color-surface-raised);display:flex}.vx-projetos__checagem--reprovada{border-color:var(--vx-color-danger)}.vx-projetos__checagem-codigo{font-weight:var(--vx-font-weight-bold);margin:0}.vx-projetos__checagem-mensagem{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-sm);margin:0}.vx-projetos__paginacao{justify-content:center;align-items:center;gap:var(--vx-space-4);margin-bottom:var(--vx-space-6);display:flex}.vx-projetos__paginacao-info{color:var(--vx-color-text-muted);font-size:var(--vx-font-size-xs)}.vx-shell{background:var(--vx-color-surface);min-height:100%;display:flex;position:relative}.vx-shell__sidebar{width:var(--vx-shell-sidebar-width);padding:var(--vx-space-6) var(--vx-space-4);background:var(--vx-color-sidebar);color:var(--vx-color-sidebar-text);flex-direction:column;flex-shrink:0;justify-content:space-between;display:flex}.vx-shell__marca{align-items:center;gap:var(--vx-space-3);margin-bottom:var(--vx-space-6);display:flex}.vx-shell__logo{width:var(--vx-shell-brand-size);height:var(--vx-shell-brand-size);border-radius:var(--vx-shell-brand-radius);background:var(--vx-color-accent-bright);color:var(--vx-color-sidebar-text);font-size:var(--vx-font-size-md);font-weight:var(--vx-font-weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:flex}.vx-shell__marca-texto{flex-direction:column;display:flex}.vx-shell__produto{font-size:var(--vx-font-size-md);font-weight:var(--vx-font-weight-bold)}.vx-shell__plano{color:var(--vx-color-sidebar-text-muted);font-size:var(--vx-font-size-xs);letter-spacing:.05em}.vx-shell__nav-lista{gap:var(--vx-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vx-shell__nav-link{align-items:center;gap:var(--vx-space-3);min-height:var(--vx-target-min);padding:0 var(--vx-space-3);border-radius:var(--vx-radius-sm);color:var(--vx-color-sidebar-text-muted);font-size:var(--vx-font-size-sm);text-decoration:none;display:flex}a.vx-shell__nav-link:hover{color:var(--vx-color-sidebar-text)}.vx-shell__nav-link--ativo{background:var(--vx-shell-nav-ativo-bg);color:var(--vx-color-sidebar-text);font-weight:var(--vx-font-weight-bold)}.vx-shell__nav-icone{width:var(--vx-space-2);height:var(--vx-space-2);background:currentColor;border-radius:50%;flex-shrink:0}.vx-shell__rodape{align-items:center;gap:var(--vx-space-3);min-height:var(--vx-target-min);padding-top:var(--vx-space-4);border-top:var(--vx-border-width) solid var(--vx-color-sidebar-text-muted);color:inherit;text-decoration:none;display:flex}a.vx-shell__rodape:hover .vx-shell__usuario-nome{color:var(--vx-color-accent-bright)}.vx-shell__avatar{width:var(--vx-shell-brand-size);height:var(--vx-shell-brand-size);background:var(--vx-color-avatar-bg);color:var(--vx-color-avatar-fg);font-size:var(--vx-font-size-xs);font-weight:var(--vx-font-weight-bold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.vx-shell__rodape-texto{flex-direction:column;min-width:0;display:flex}.vx-shell__usuario-nome{color:var(--vx-color-sidebar-text);font-size:var(--vx-font-size-sm);font-weight:var(--vx-font-weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vx-shell__usuario-papel{color:var(--vx-color-sidebar-text-muted);font-size:var(--vx-font-size-xs)}.vx-shell__area{flex-direction:column;flex:1;min-width:0;display:flex}.vx-shell__topbar{justify-content:flex-end;align-items:center;gap:var(--vx-space-3);min-height:var(--vx-target-min);padding:var(--vx-space-3) var(--vx-space-4);border-bottom:var(--vx-border-width) solid var(--vx-color-border);background:var(--vx-color-surface-raised);display:flex}.vx-shell__menu-gatilho{width:var(--vx-target-min);height:var(--vx-target-min);border-radius:var(--vx-radius-sm);color:var(--vx-color-text);font-size:var(--vx-font-size-lg);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-right:auto;display:none}.vx-shell__topbar-acoes{align-items:center;gap:var(--vx-space-3);display:flex}.vx-shell__busca{width:var(--vx-target-min);height:var(--vx-target-min);border-radius:var(--vx-radius-sm);color:var(--vx-color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;text-decoration:none;display:flex}.vx-shell__busca svg{width:var(--vx-shell-icon-size);height:var(--vx-shell-icon-size)}.vx-shell__ajuda,.vx-shell__instalar{min-height:var(--vx-target-min);padding:0 var(--vx-space-4);border:var(--vx-border-width) solid var(--vx-color-border-input);border-radius:var(--vx-radius-sm);background:var(--vx-color-surface-raised);color:var(--vx-color-text);font:inherit;cursor:pointer;align-items:center;text-decoration:none;display:inline-flex}.vx-shell__offline{padding:var(--vx-space-2) var(--vx-space-4);border-bottom:var(--vx-border-width) solid var(--vx-color-warning);background:var(--vx-color-warning-bg);color:var(--vx-color-warning-fg);font-size:var(--vx-font-size-sm);margin:0;display:block}.vx-shell__conteudo{padding:var(--vx-space-4);flex:1}@media (width>=48rem){.vx-shell__conteudo{padding:var(--vx-space-8)}}.vx-shell__scrim{z-index:20;cursor:default;background:var(--vx-color-scrim);border:none;display:none;position:fixed;inset:0}.vx-shell__launcher{right:var(--vx-space-6);bottom:var(--vx-space-6);z-index:10;width:var(--vx-shell-launcher-size);height:var(--vx-shell-launcher-size);background:var(--vx-color-accent);color:var(--vx-color-sidebar-text);font-size:var(--vx-font-size-lg);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:flex;position:fixed}@media (width<=47.9375rem){.vx-shell__sidebar{z-index:30;inset-block:0;width:var(--vx-shell-sidebar-width);max-width:80vw;transition:transform .2s;position:fixed;left:0;transform:translate(-100%)}.vx-shell__sidebar[data-aberto=true]{transform:translate(0)}.vx-shell__menu-gatilho{display:flex}.vx-shell__scrim{display:block}}.vx-pular{position:absolute;left:-9999px}.vx-pular:focus{padding:var(--vx-space-2) var(--vx-space-3);display:inline-block;position:static}.vx-pagina-publica{min-height:100%;padding:var(--vx-space-4)}@media (width>=48rem){.vx-pagina-publica{padding:var(--vx-space-8)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vx-color-surface:#f4f7fb;--vx-color-surface-raised:#fff;--vx-color-border:#e2e8f0;--vx-color-border-input:#cbd5e1;--vx-color-text:#0f172a;--vx-color-text-muted:#475569;--vx-color-accent:#0f766e;--vx-color-accent-bright:#14b8a6;--vx-color-on-accent:#fff;--vx-color-danger:#b91c1c;--vx-color-danger-bg:#fee2e2;--vx-color-danger-fg:#b91c1c;--vx-color-warning:#92400e;--vx-color-warning-bg:#fef3c7;--vx-color-warning-fg:#92400e;--vx-color-info-bg:#0f766e14;--vx-color-success:#15803d;--vx-color-success-bg:#dcfce7;--vx-color-success-fg:#15803d;--vx-color-sidebar:#0b1220;--vx-color-sidebar-text:#fff;--vx-color-sidebar-text-muted:#94a3b8;--vx-shell-nav-ativo-bg:#14b8a629;--vx-color-avatar-bg:#7c3aed;--vx-color-avatar-fg:#fff;--vx-color-scrim:#0f172a80;--vx-space-1:.25rem;--vx-space-2:.5rem;--vx-space-3:.75rem;--vx-space-4:1rem;--vx-space-6:1.5rem;--vx-space-8:2rem;--vx-font-family:"Inter Tight", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--vx-font-size-xs:.75rem;--vx-font-size-sm:.875rem;--vx-font-size-md:1rem;--vx-font-size-lg:1.25rem;--vx-font-size-xl:1.75rem;--vx-font-weight-regular:400;--vx-font-weight-bold:700;--vx-line-height:1.5;--vx-radius-sm:8px;--vx-radius-md:12px;--vx-radius-pill:14px;--vx-border-width:1px;--vx-focus-ring:2px solid var(--vx-color-accent);--vx-focus-offset:2px;--vx-target-min:44px;--vx-shell-sidebar-width:240px;--vx-shell-brand-size:36px;--vx-shell-brand-radius:10px;--vx-shell-launcher-size:56px;--vx-shell-icon-size:20px}.vx-botao-primario,.vx-botao-secundario,.vx-botao-perigo{min-height:var(--vx-target-min);padding:0 var(--vx-space-4);border-radius:var(--vx-radius-sm);font:inherit;font-weight:var(--vx-font-weight-bold);font-size:var(--vx-font-size-sm);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.vx-botao-primario{border:var(--vx-border-width) solid var(--vx-color-accent);background:var(--vx-color-accent);color:var(--vx-color-on-accent)}.vx-botao-primario:disabled,.vx-botao-primario[aria-disabled=true]{cursor:not-allowed;opacity:.55}.vx-botao-secundario{border:var(--vx-border-width) solid var(--vx-color-border-input);background:var(--vx-color-surface-raised);color:var(--vx-color-text)}.vx-botao-secundario:disabled,.vx-botao-secundario[aria-disabled=true]{cursor:not-allowed;opacity:.55}.vx-botao-perigo{border:var(--vx-border-width) solid var(--vx-color-danger);background:var(--vx-color-surface-raised);color:var(--vx-color-danger-fg)}.vx-badge{padding:var(--vx-space-1) var(--vx-space-3);border-radius:var(--vx-radius-pill);font-size:var(--vx-font-size-xs);font-weight:var(--vx-font-weight-bold);white-space:nowrap;align-items:center;display:inline-flex}.vx-badge--success{background:var(--vx-color-success-bg);color:var(--vx-color-success-fg)}.vx-badge--warning{background:var(--vx-color-warning-bg);color:var(--vx-color-warning-fg)}.vx-badge--danger{background:var(--vx-color-danger-bg);color:var(--vx-color-danger-fg)}.vx-badge--neutro{background:var(--vx-color-surface);color:var(--vx-color-text-muted);border:var(--vx-border-width) solid var(--vx-color-border)}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--vx-color-surface);color:var(--vx-color-text);font-family:var(--vx-font-family);font-size:var(--vx-font-size-md);line-height:var(--vx-line-height);margin:0}:focus-visible{outline:var(--vx-focus-ring);outline-offset:var(--vx-focus-offset)}a{color:var(--vx-color-accent)}button,a[role=button]{min-height:var(--vx-target-min)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
