dialog.dossie-radar{background:var(--card);color:var(--ink);border:0;border-left:1px solid var(--line);margin:0 0 0 auto;padding:0 32px 32px;width:min(680px,100vw);max-width:100vw;height:100dvh;max-height:none;overflow-y:auto;overscroll-behavior:contain;box-shadow:-12px 0 48px #191e2d14}dialog.dossie-radar::backdrop{background:#14192840}.dossie-topo{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 0;background:var(--card);border-bottom:1px solid var(--line)}.dossie-topo>span{color:var(--mut);font-size:12px}.dossie-topo button{display:grid;place-items:center;width:32px;height:32px;padding:0;background:var(--page);color:var(--mut);font-size:22px;font-weight:400}.dossie-identidade{display:flex;align-items:center;gap:14px;margin:26px 0 16px}.dossie-identidade>span{display:grid;place-items:center;flex:0 0 44px;height:44px;border-radius:12px;background:var(--accent-soft);color:var(--accent);font-size:14px;font-weight:600}.dossie-identidade>div{min-width:0}.dossie-identidade h3{font-size:22px;line-height:1.3;letter-spacing:-.025em;margin:0;font-weight:600;overflow-wrap:anywhere}.dossie-identidade p{color:var(--mut);margin:4px 0 0;font-size:12px}.dossie-acoes{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;padding-bottom:22px;border-bottom:1px solid var(--line);margin-bottom:24px}.dossie-acoes a{margin-left:auto}.dossie-radar a{color:var(--accent);font-size:12px;text-decoration:none;text-underline-offset:3px}.dossie-radar a:hover{text-decoration:underline}.dossie-prioridade{color:var(--mut);font-size:11px}.dossie-radar section{margin:0 0 24px}.dossie-radar section>span{display:block;color:var(--mut);font-size:12px;font-weight:600;margin-bottom:9px}.dossie-radar p{margin:0;font-size:13px;line-height:1.75;overflow-wrap:anywhere}.dossie-radar p+p{margin-top:10px}.dossie-acontecimento>p{font-size:17px;line-height:1.55;letter-spacing:-.012em;font-weight:550}.dossie-referencia{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;margin-top:12px;color:var(--mut);font-size:11px}.dossie-porque{display:block;flex-basis:100%;color:var(--ink);font-size:13px;line-height:1.7;margin:0 0 2px}.dossie-narrativa .dossie-pergunta{padding:18px 20px;border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:9px;background:var(--accent-soft)}.dossie-pergunta>span{color:var(--accent)}.dossie-pergunta p{font-size:14px}.dossie-detalhes{border-top:1px solid var(--line)}.dossie-detalhes>summary{padding:16px 0;font-size:12px;font-weight:550;color:var(--mut);cursor:pointer}.dossie-detalhes[open]>summary{color:var(--ink)}.dossie-detalhes>div{padding:0 0 20px}.dossie-fontes{color:var(--mut);font-size:12px;margin-top:12px}.dossie-fontes summary{cursor:pointer}.dossie-fontes p{padding:12px 0;border-top:1px solid var(--line-2);font-size:12px}.dossie-fontes small{display:block;margin:4px 0}.dossie-texto-fonte{white-space:pre-wrap}.dossie-data-analise{display:block;color:var(--mut);font-size:11px;margin-top:16px}.dossie-atualizacao{padding:10px 12px;margin-bottom:20px!important;border-radius:8px;color:var(--accent);background:var(--accent-soft);font-size:12px!important}.dossie-contato{padding:16px 0;border-top:1px solid var(--line-2)}.dossie-contato-topo{display:flex;align-items:center;gap:10px;margin-bottom:10px}.dossie-contato-ordem{display:grid;place-items:center;background:var(--page);color:var(--mut);flex:0 0 30px;height:30px;border-radius:50%;font-size:12px}.dossie-contato-topo>div{flex:1;min-width:0}.dossie-contato-topo strong,.dossie-contato-topo small,.dossie-contato-topo div>span{display:block}.dossie-contato-topo strong{font-size:13px;font-weight:600}.dossie-contato small,.dossie-contato-topo div>span{color:var(--mut);font-size:11px}.dossie-contato details{margin-top:10px}.dossie-contato summary{color:var(--accent);cursor:pointer;font-size:12px}.dossie-contato details>p{margin-top:8px}.evidencia-comentario{margin-top:14px;padding:16px;border-radius:8px;background:var(--page)}.evidencia-comentario>strong,.evidencia-comentario>small{display:block;font-size:12px}.evidencia-comentario>p,.evidencia-comentario>q{margin-top:9px}.evidencia-comentario>q{display:block;border-left:2px solid var(--line);padding-left:12px;font-size:13px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.evidencia-comentario>small{color:var(--mut);margin-top:9px;line-height:1.65}.evidencia-comentario .evidencia-origem{color:var(--accent);font-size:11px}.dossie-pessoas>p{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:10px 0;border-bottom:1px solid var(--line-2)}.dossie-pessoas small{color:var(--mut)}@media(max-width:560px){dialog.dossie-radar{padding:0 20px 24px}.dossie-identidade h3{font-size:20px}.dossie-acontecimento>p{font-size:16px}}@media(pointer:coarse){.dossie-topo button{width:44px;height:44px}.dossie-radar summary,.dossie-radar a{min-height:44px}.dossie-radar a{display:inline-flex;align-items:center}}:root{--page: #F7F8FA;--card: #FFFFFF;--ink: #242731;--mut: #687080;--line: #E5E8EF;--line-2: #F0F2F6;--accent: #574BC4;--accent-soft: #F1EFFB;--red: #A03A2E;--red-soft: #FFF1EF;--green: #16794A;--green-soft: #EAF7F0}*{box-sizing:border-box}body{margin:0;background:var(--page);color:var(--ink);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:13px;line-height:1.5;-webkit-font-smoothing:antialiased}.tela-centro{min-height:100vh;display:grid;place-items:center;padding:24px}.cartao{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:32px;width:100%;max-width:400px}.marca{width:30px;height:30px;border-radius:8px;background:var(--accent);color:#fff;display:grid;place-items:center;font-weight:700;font-size:12px}.cartao h1{font-size:21px;margin:18px 0 6px;letter-spacing:-.02em}.sub{color:var(--mut);margin:0 0 20px}.cartao form{display:flex;flex-direction:column;gap:10px}input,textarea,select{font:inherit;padding:8px 11px;border:1px solid var(--line);border-radius:7px;background:var(--card);color:var(--ink);outline:none}input:focus,textarea:focus,select:focus{border-color:var(--accent)}input[aria-invalid=true]{border-color:var(--red)}button{font:inherit;font-weight:550;padding:8px 12px;border:0;border-radius:7px;background:var(--accent);color:#fff;cursor:pointer}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid rgba(87,75,196,.24);outline-offset:2px}button:disabled{opacity:.6;cursor:default}button.link{background:none;color:var(--mut);padding:0;font-weight:400;text-decoration:underline}button.alternativa{margin-top:16px;font-size:13px}button.botao-secundario{background:var(--card);color:var(--ink);border:1px solid var(--line);margin-top:8px}button.botao-secundario:hover{border-color:#c8c9ce;background:#fafafb}.ok{color:var(--green);margin:14px 0 0}.aviso{color:var(--red);margin:14px 0 0}.app{display:grid;grid-template-columns:220px minmax(0,1fr);height:100vh;overflow:hidden}.lateral{background:var(--card);border-right:1px solid var(--line);height:100vh;overflow:hidden;padding:18px 12px 14px;display:flex;flex-direction:column;gap:3px;overflow-y:auto}.marca-linha{display:flex;align-items:center;gap:9px;padding:2px 8px 20px}.ws{display:flex;align-items:center;gap:9px;background:#fafbfc;border:1px solid var(--line);border-radius:8px;padding:10px;margin-bottom:4px;min-width:0}.ws-avatar{display:grid;place-items:center;flex:0 0 30px;height:30px;border:1px solid var(--line);border-radius:7px;background:var(--card);color:var(--accent)}.ws-identidade{min-width:0}.ws-nome,.ws-dom{overflow-wrap:anywhere}.ws-nome{font-size:13px;font-weight:600}.ws-dom{font-size:11px;color:var(--mut)}.nav{align-items:center;display:flex;gap:9px;padding:8px 10px;border-radius:7px;font-size:12.5px;color:var(--mut);cursor:pointer;min-height:36px}button.nav{display:flex;width:100%;text-align:left;background:transparent;font-weight:400}.nav>span{opacity:.78;text-align:center;width:16px}.nav .nav-contador{width:auto;min-width:22px;height:19px;margin-left:auto;padding:0 7px;border:0;border-radius:5px;color:#6f7784;font-size:10.5px;line-height:19px;text-align:center;background:#f0f2f6}.nav.on .nav-contador{border-color:#dae2fb;color:var(--accent);background:#fff}.nav.on{position:relative;background:var(--accent-soft);color:var(--accent);font-weight:600}.nav.desativado{opacity:.45;cursor:default}.nav-grupo{color:var(--mut);font-size:10px;font-weight:600;letter-spacing:.07em;padding:14px 10px 6px;text-transform:uppercase}.nav-configuracao{margin-top:16px;border-top:1px solid var(--line-2)}.rodape{margin-top:auto;padding:18px 0 0;display:flex;flex-direction:column;gap:6px}.quem{font-size:11px;color:var(--mut);word-break:break-all;padding:2px 4px}.custo-interno{border:1px solid var(--line);border-radius:9px;background:var(--card);margin:0 0 10px;padding:10px}.custo-interno-cabecalho{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:0;border-radius:0;background:transparent;color:var(--mut);font-size:9.5px;letter-spacing:.075em;text-align:left;text-transform:uppercase}.custo-interno-cabecalho small{font-size:9.5px;letter-spacing:0;text-transform:none}.custo-interno>strong{display:block;margin-top:4px;font-size:17px;letter-spacing:-.02em}.custo-interno>p{margin:1px 0 0;color:var(--mut);font-size:10px}.custo-interno-detalhe{border-top:1px solid var(--line-2);display:grid;gap:5px;margin-top:9px;padding-top:8px}.custo-interno-detalhe>div{display:flex;justify-content:space-between;gap:8px;color:var(--mut);font-size:10px}.custo-interno-detalhe b{color:var(--ink);font-size:10px;white-space:nowrap}.custo-interno-detalhe .custo-interno-total{border-top:1px solid var(--line-2);color:var(--ink);margin-top:3px;padding-top:6px}.custo-conta{background:var(--card);border:1px solid var(--line);border-radius:9px;margin-bottom:9px;padding:10px}.custo-conta>span{color:var(--mut);display:block;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.custo-conta>strong{display:block;font-size:14px;letter-spacing:-.015em;margin-top:3px}.custo-conta>strong small{color:var(--mut);font-size:9.5px;font-weight:500}.custo-conta-progresso{background:var(--line-2);border-radius:999px;height:5px;margin:8px 0;overflow:hidden}.custo-conta-progresso>span{background:var(--accent);display:block;height:100%;transition:width .3s ease}.custo-conta p{border-top:1px solid var(--line-2);display:flex;gap:8px;justify-content:space-between;margin:0;padding-top:7px;color:var(--mut);font-size:9.5px}.custo-conta p strong{color:var(--ink);white-space:nowrap}.custo-conta-erro{color:var(--mut);font-size:10px;margin:0 0 9px;padding:0 2px}.principal{height:100vh;min-width:0;overflow-y:auto;padding:26px clamp(20px,2.6vw,38px) 44px}.principal h1{font-size:22px;margin:0 0 6px;letter-spacing:-.022em}.cabecalho-pagina{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;max-width:1080px;margin:0 auto 24px}.cabecalho-pagina h1{margin-top:4px}.etiqueta{color:var(--accent);font-size:11px;font-weight:750;letter-spacing:.085em;text-transform:uppercase}.status-conta{border:1px solid var(--line);background:var(--card);color:var(--mut);border-radius:999px;padding:6px 10px;font-size:12px;white-space:nowrap}.estado-pagina{max-width:1080px;margin:0 auto}.vazio{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:28px;margin:20px auto 0;max-width:1080px}.vazio h2{font-size:16px;margin:0 0 8px}.vazio p{color:var(--mut);margin:0}.onboarding{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(360px,1.15fr);gap:clamp(32px,6vw,80px);align-items:start;max-width:1080px;margin:0 auto}.onboarding-intro{padding:24px 0 0}.onboarding-intro h2{font-size:clamp(24px,2.6vw,30px);line-height:1.14;letter-spacing:-.035em;margin:10px 0 14px;max-width:560px}.onboarding-intro>p{color:var(--mut);font-size:15px;line-height:1.7;margin:0;max-width:540px}.etapas{list-style:none;padding:0;margin:34px 0 0;display:grid;gap:20px}.etapa{display:grid;grid-template-columns:30px 1fr;gap:12px;color:#9a9ca3}.etapa strong{display:block;color:inherit;margin:2px 0;font-size:13.5px}.etapa small{display:block;font-size:12.5px;line-height:1.45}.etapa.atual{color:var(--ink)}.etapa.concluida{color:var(--green)}.form-site{display:grid;margin-top:24px}.form-site label{font-size:13px;font-weight:650;margin-bottom:7px}.form-site input{width:100%;font-size:15px;padding:13px 14px}.form-site small{color:var(--mut);margin-top:6px}.form-site button{margin-top:20px;width:100%}.erro-campo{color:var(--red);background:var(--red-soft);border-radius:8px;padding:9px 11px;font-size:12.5px;margin:10px 0 0}.nota-seguranca{border-top:1px solid var(--line-2);color:var(--mut);font-size:12px;line-height:1.55;margin:26px 0 0;padding-top:18px}.icone-ok{width:48px;height:48px;display:grid;place-items:center;margin:0 auto 18px;border-radius:50%;background:var(--green-soft);color:var(--green);font-size:21px;font-weight:700}.etiqueta-ok{color:var(--green)}.dominio-confirmado{display:inline-block;background:var(--page);border:1px solid var(--line);border-radius:8px;padding:8px 12px;margin:12px 0 0;font-weight:650}.inicio-site{min-height:min(620px,calc(100vh - 150px));display:grid;place-items:center;max-width:1080px;margin:0 auto}.inicio-site-conteudo{width:min(100%,650px);text-align:center}.inicio-site-conteudo h2,.processamento h2,.revisao-topo h2{font-size:clamp(24px,3vw,32px);line-height:1.12;letter-spacing:-.04em;margin:11px 0 13px}.inicio-site-conteudo>p{color:var(--mut);font-size:15px;line-height:1.7;max-width:590px;margin:0 auto}.inicio-site .form-site{text-align:left;margin:34px auto 0;max-width:620px}.campo-com-acao{display:grid;grid-template-columns:1fr auto;gap:9px}.campo-com-acao input{min-width:0}.campo-com-acao button{min-width:112px}.inicio-site .nota-seguranca{text-align:center}.falha-execucao{text-align:left;background:var(--red-soft);color:var(--red);border-radius:10px;padding:13px 15px;margin:20px auto 0;max-width:620px}.falha-execucao p{margin:4px 0 0}.processamento{width:min(100%,720px);margin:68px auto 0;text-align:center;background:var(--card);border:1px solid var(--line);border-radius:18px;padding:clamp(28px,5vw,52px);box-shadow:0 18px 50px #14161c0d}.processamento h2{font-size:clamp(24px,2.8vw,30px)}.processamento-mensagem{color:var(--mut);margin:0 auto 30px}.pipeline-onboarding{list-style:none;margin:0;padding:0;display:grid;text-align:left}.pipeline-onboarding li{display:grid;grid-template-columns:28px 1fr;align-items:center;min-height:46px;color:#a0a2a8;border-bottom:1px solid var(--line-2)}.pipeline-onboarding li:last-child{border-bottom:0}.pipeline-onboarding li span{width:20px;height:20px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line);font-size:11px}.pipeline-onboarding li.atual{color:var(--ink)}.pipeline-onboarding li.atual span{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.pipeline-onboarding li.feito{color:var(--green)}.pipeline-onboarding li.feito span{border-color:var(--green);background:var(--green-soft)}.barra-progresso{height:5px;background:var(--line-2);border-radius:99px;overflow:hidden;margin:30px 0 8px}.barra-progresso span{display:block;height:100%;background:var(--accent);transition:width .35s ease}.processamento>small{color:var(--mut)}.aviso-processamento{color:#805b13;background:#fff8e6;border-radius:8px;padding:10px 12px;margin:20px 0 0;text-align:left}.revisao-icp{max-width:1080px;margin:0 auto;padding-bottom:100px}.revisao-topo{display:flex;align-items:flex-start;justify-content:space-between;gap:30px}.revisao-topo h2{font-size:clamp(22px,2.6vw,24px)}.revisao-topo p{color:var(--mut);font-size:13px;max-width:720px;margin:0}.status-icp{border:1px solid var(--line);border-radius:999px;padding:7px 11px;color:var(--mut);background:var(--card);font-size:12px;white-space:nowrap}.status-ativo{color:var(--green);border-color:#b9dec9;background:var(--green-soft)}.aviso-revisao{color:#805b13;background:#fff8e6;border:1px solid #F1DFA9;border-radius:9px;padding:11px 13px;margin:22px 0 0;font-size:13px}.abas-revisao{display:flex;border-bottom:1px solid var(--line);gap:24px;margin-top:34px;overflow-x:auto}.abas-revisao button{color:var(--mut);background:transparent;border-radius:0;padding:12px 1px;border-bottom:2px solid transparent;white-space:nowrap}.abas-revisao button[aria-selected=true]{color:var(--ink);border-color:var(--accent)}.painel-revisao{padding:28px 0 10px}.empresa-confirmada{background:var(--card);border:1px solid var(--line);border-radius:13px;padding:24px}.titulo-com-icone{display:flex;align-items:flex-start;gap:12px;margin-bottom:22px}.titulo-com-icone>span{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:var(--green);background:var(--green-soft);font-weight:700}.titulo-com-icone h3,.grupo-editavel h3{font-size:15px;margin:0 0 3px}.titulo-com-icone p,.grupo-editavel p{color:var(--mut);font-size:12.5px;margin:0}.grade-empresa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.campo-empresa,.campo-longo,.caso-campos-curtos label{display:grid;gap:6px}.campo-empresa span,.campo-longo span,.caso-campos-curtos span{color:var(--mut);font-size:11px;font-weight:650;letter-spacing:.035em;text-transform:uppercase}.campo-longo{margin-top:16px}.campo-longo textarea{min-height:82px;resize:vertical}.grade-grupos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px}.grupo-editavel{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:20px;align-self:start}.grupo-editavel-titulo{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:15px}.contador-lista{min-width:25px;height:25px;border-radius:50%;display:grid;place-items:center;background:var(--page);color:var(--mut);font-size:11px;font-weight:700}.lista-editavel{display:grid;gap:8px}.item-editavel{display:grid;grid-template-columns:minmax(0,1fr) 32px;align-items:start;gap:6px}.item-editavel input,.item-editavel textarea{min-width:0;padding:9px 10px}.revisao-icp .texto-autoajustavel{width:100%;overflow:hidden;resize:none;line-height:1.6}.item-editavel .remover-item{min-height:36px}.remover-item{width:32px;padding:0;color:var(--mut);background:transparent;border:1px solid var(--line)}.remover-item:hover,.remover-caso:hover{color:var(--red);border-color:#e4b9b3}.adicionar-item,.adicionar-caso{justify-self:start;color:var(--accent);background:transparent;padding:7px 0;font-size:12.5px}.explicacao-casos{color:var(--mut);max-width:780px;line-height:1.65;margin:0 0 20px}.casos-lista{display:grid;gap:12px}.caso-editavel{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:20px}.caso-campos-curtos{display:grid;grid-template-columns:1fr 2fr;gap:12px}.caso-rodape{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:12px}.remover-caso{background:transparent;color:var(--mut);border:1px solid var(--line);padding:6px 9px;font-size:12px}.rodape-revisao{position:sticky;bottom:16px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:28px;padding:15px 18px;background:#fffffff5;border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 38px #14161c1c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rodape-revisao p{margin:0;font-size:13px;font-weight:600}.erro-revisao,.ok-revisao{display:block;margin-top:4px;font-size:12px}.erro-revisao{color:var(--red)}.ok-revisao{color:var(--green)}.acoes-revisao{display:flex;gap:8px;flex:0 0 auto}.acoes-revisao .botao-secundario{margin:0}.mercado-processando,.mercado-falhou{display:flex;align-items:center;gap:14px;margin-top:26px;border-radius:11px;padding:16px;background:var(--page)}.mercado-processando>span{width:20px;height:20px;border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;animation:girar .8s linear infinite;flex:0 0 auto}.mercado-processando p,.mercado-falhou p{color:var(--mut);margin:3px 0 0}.lembrete-icp{border-left:3px solid var(--accent);background:var(--accent-soft);border-radius:0 10px 10px 0;padding:14px 16px;margin-top:18px}.lembrete-icp p{color:#385573;margin:4px 0 0}.mercado-falhou{justify-content:space-between;background:var(--red-soft);color:var(--red)}.mercado-falhou p{color:var(--red)}.mercado-falhou button{flex:0 0 auto}.custo-ciclo{border-left:1px solid #B9D2F3;min-width:170px;padding-left:24px}.custo-ciclo strong{color:var(--accent);font-size:19px}.custo-ciclo small{margin-top:3px}.principal-produto{padding:0 0 40px}.topbar-produto{align-items:center;background:var(--card);border-bottom:1px solid var(--line);color:var(--mut);display:flex;font-size:11.5px;gap:20px;justify-content:space-between;padding:12px 26px}.topbar-caminho{display:flex;flex-wrap:wrap;gap:7px;min-width:0}.topbar-produto strong{color:var(--ink);font-weight:550}.topbar-produto{position:sticky;top:0;z-index:10;align-items:flex-start}.topbar-caminho{padding-top:7px}.pagina-configuracao{padding:26px clamp(20px,3vw,44px) 4px}.vigilia-cabecalho{display:grid;justify-items:end;gap:5px;min-width:0;max-width:580px;margin-left:auto}.vigilia-comandos{display:flex;align-items:center;gap:12px}.vigilia-resumo{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--mut)}.vigilia-resumo>span{flex:0 0 6px;height:6px;border-radius:50%;background:#98a2b3}.vigilia-cabecalho.rodando .vigilia-resumo>span{background:var(--green)}.vigilia-cabecalho.rodando .vigilia-resumo strong{color:var(--green)}.vigilia-acao{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:7px 12px;font-size:11.5px;white-space:nowrap}.vigilia-acao svg{width:13px;height:13px}.vigilia-acao.secundaria{background:var(--card);border:1px solid var(--line);color:var(--ink)}.vigilia-cabecalho>small{color:var(--mut);font-size:10.5px;line-height:1.45;text-align:right}.vigilia-cabecalho>p{color:var(--red);font-size:11px;margin:0;text-align:right}.dashboard-radar,.painel-radar{padding:24px 26px 0}.radar-carregando{background:var(--card);border:1px solid var(--line);border-radius:12px;color:var(--mut);margin:24px 28px;padding:28px}.painel-cabecalho{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px}.painel-cabecalho h2{font-size:20px;letter-spacing:-.025em;margin:0 0 5px;font-weight:650}.painel-cabecalho p{color:var(--mut);margin:0;font-size:12px;line-height:1.6;max-width:760px}.radar-ordenacao{display:grid;flex-shrink:0;gap:5px;font-size:10.5px;color:var(--mut)}.radar-ordenacao select{background:var(--card);border:1px solid var(--line);border-radius:6px;color:var(--ink);font:inherit;font-size:12px;padding:8px 28px 8px 10px;cursor:pointer;min-height:34px}.radar-ordenacao select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.conta-forca-detalhe{display:block;color:var(--mut);margin-top:4px;white-space:nowrap;font-size:10.5px}.ciclo-radar{background:var(--card);border:1px solid var(--line);border-radius:999px;color:var(--mut);flex:0 0 auto;font-size:11px;padding:5px 9px;white-space:nowrap}.dashboard-estatisticas{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:0;background:transparent;border:0}.dashboard-estatisticas article{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:17px 18px}.dashboard-estatisticas strong{display:block;font-size:26px;letter-spacing:-.03em;line-height:1.1;font-weight:650;font-variant-numeric:tabular-nums}.dashboard-estatisticas article>span{display:flex;align-items:center;gap:7px;color:var(--mut);font-size:11.5px;font-weight:500;margin-bottom:13px}.dashboard-estatisticas small{color:var(--mut);display:block;font-size:11px;margin-top:5px;line-height:1.5}.vigilia-controle,.vigilia-diario{background:var(--card);border:1px solid var(--line);border-radius:9px;margin:0;padding:16px}.vigilia-controle>header,.vigilia-diario>header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.vigilia-controle header span,.vigilia-diario header span{color:var(--accent);font-size:9.5px;font-weight:750;letter-spacing:.09em}.vigilia-controle h3,.vigilia-diario h3{font-size:14px;margin:2px 0 0;font-weight:600}.vigilia-estado{border:1px solid var(--line);border-radius:999px;padding:4px 8px}.vigilia-estado.rodando{background:var(--green-soft);border-color:#b9dec9;color:var(--green)}.vigilia-batimento{align-items:center;color:var(--mut);display:flex;font-size:10.5px;gap:7px;margin:12px 0 0}.vigilia-batimento>span{background:var(--green);border-radius:999px;display:inline-block;height:7px;width:7px}.vigilia-batimento.atrasado{color:var(--red)}.vigilia-batimento.atrasado>span{background:var(--red)}.vigilia-grade{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);margin-top:12px}.vigilia-grade>div,.vigilia-grade>label{border:1px solid var(--line-2);border-radius:7px;display:block;padding:10px 12px;background:var(--page)}.vigilia-grade span,.vigilia-grade strong,.vigilia-grade small{display:block}.vigilia-grade span{color:var(--mut);font-size:10.5px}.vigilia-grade strong{font-size:19px;margin-top:4px}.vigilia-grade input{font-size:14px;font-weight:600;margin-top:5px;padding:6px 8px;width:110px}.vigilia-grade small{color:var(--mut);font-size:10.5px;margin-top:3px}.vigilia-controle>footer{align-items:center;border-top:1px solid var(--line-2);display:flex;gap:14px;margin-top:12px;padding-top:12px}.vigilia-controle>footer button{flex:0 0 auto}.vigilia-controle>footer p{color:var(--mut);font-size:11px;margin:0}.vigilia-erro{color:var(--red);font-size:11px;margin:10px 0 0}.vigilia-diario>header>small{color:var(--mut);font-size:10px}.vigilia-diario ol{list-style:none;margin:14px 0 0;padding:0 6px 0 0;max-height:280px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.vigilia-diario li{align-items:baseline;border-top:1px solid var(--line-2);display:grid;gap:10px;grid-template-columns:72px minmax(0,1fr) auto;padding:10px 0}.vigilia-diario li>span{color:var(--mut);font-size:9.5px;font-weight:700;text-transform:uppercase}.vigilia-diario li strong{font-size:11.5px;font-weight:550}.vigilia-diario li p{color:var(--mut);font-size:11px;margin:2px 0 0}.vigilia-diario time{color:var(--mut);font-size:10px;white-space:nowrap}.numero-lead{color:var(--green)}.dashboard-secao{align-items:center;display:flex;gap:10px;margin:0;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--line-2)}.dashboard-secao h3{font-size:12.5px;margin:0;font-weight:600}.dashboard-secao span{color:var(--mut);font-size:12px}.contas-quentes,.dashboard-leads{display:grid;gap:0}.conta-quente,.dashboard-lead{background:transparent;border:0;border-radius:0;color:var(--ink);text-align:left;width:100%;font-size:12px}.conta-quente{align-items:center;display:flex;gap:10px;padding:12px 16px;min-height:64px}.conta-quente:hover{border-color:var(--accent)}.conta-quente-marca,.conta-tabela>span{background:#eef1f6;border-radius:7px;color:#647089;display:grid;flex:0 0 auto;font-size:10px;height:28px;place-items:center;width:28px;border:1px solid #E4E8EF;font-weight:600}.conta-quente-corpo{display:block;flex:1;min-width:0}.conta-quente-corpo strong,.conta-quente-corpo small{display:block}.conta-quente-corpo small,.conta-quente-pessoas{color:var(--mut);font-size:11px}.conta-quente-pessoas{white-space:nowrap;display:none}.dashboard-lead{align-items:start;display:grid;flex-wrap:wrap;gap:14px;padding:12px 16px;grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);min-height:64px}.dashboard-lead:hover{border-color:var(--green)}.dashboard-lead .dashboard-lead-fato{color:var(--mut);font-style:normal;font-size:11.5px;line-height:1.55}.dashboard-estado-vazio{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:18px}.dashboard-estado-vazio p{color:var(--mut);margin:3px 0 0}.dashboard-estado-vazio.compacto{padding:14px 18px}.dashboard-rodape{align-items:center;border-top:1px solid var(--line);color:var(--mut);display:flex;flex-wrap:wrap;font-size:11px;gap:9px 14px;margin-top:26px;padding-top:14px}.dashboard-rodape strong{color:var(--ink)}.filtros-radar{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.filtros-radar button{background:var(--card);border:1px solid var(--line);border-radius:999px;color:var(--mut);font-size:12px;padding:6px 11px}.filtros-radar button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--card)}.filtros-radar span{font-size:10px;margin-left:3px}.tabela-radar-card{background:var(--card);border:1px solid var(--line);border-radius:9px;overflow:hidden;overflow-x:auto}.tabela-radar{border-collapse:collapse;width:100%;table-layout:fixed;min-width:920px;font-size:12px}.tabela-radar th{background:#fafbfc;border-bottom:1px solid var(--line);color:var(--mut);font-size:10px;font-weight:550;letter-spacing:0;padding:12px 16px;text-align:left}.tabela-radar td{border-bottom:1px solid var(--line-2);padding:10px 14px;vertical-align:middle;line-height:1.5;overflow-wrap:anywhere}.tabela-radar tbody tr:last-child td{border-bottom:0}.tabela-radar tbody tr:hover td{background:#f8fafe}.tabela-radar .numero{text-align:right}.pessoa-tabela,.evidencia-tabela,.conta-tabela{background:transparent;color:var(--ink);padding:0;text-align:left;font-size:12px;font-weight:550;max-width:100%}.pessoa-tabela strong,.pessoa-tabela small{display:block}.pessoa-tabela small{color:var(--mut);font-size:11px;margin-top:3px;font-weight:400;line-height:1.45}.evidencia-tabela{align-items:baseline;display:flex;gap:8px;width:100%}.evidencia-tabela strong{color:var(--amber, #8A6008);font-size:11px;text-transform:capitalize}.evidencia-tabela span{color:var(--mut);display:block;font-size:11.5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:1.6}.status-comercial{border-radius:999px;display:inline-block;font-size:10.5px;font-weight:650;padding:3px 8px;white-space:nowrap}.status-comercial.lead{background:var(--green-soft);color:var(--green)}.status-comercial.sinal{background:#fbf1dc;color:#8a6008}.conta-tabela{align-items:center;display:flex;gap:9px}.texto-atenuado{color:var(--mut)}.tabela-estado-vazio{padding:34px 20px;text-align:center}.tabela-estado-vazio p{color:var(--mut);margin:4px 0 0}.radar-overlay{background:#1018283d;border-radius:0;top:0;right:0;bottom:0;left:0;position:fixed;z-index:30}@keyframes girar{to{transform:rotate(360deg)}}.nav-icone{width:16px;height:16px;flex:0 0 auto}button.nav:hover{background:#f4f6f9;color:var(--ink)}button.nav.on:hover{background:var(--accent-soft);color:var(--accent)}.rodape>.link{font-size:11px;align-self:flex-start;padding:4px}.vigilia-controle>p:not(.vigilia-batimento):not(.vigilia-erro){color:var(--mut);font-size:12px;margin:8px 0 0}.vigilia-controle:has(.vigilia-estado.pausada) .vigilia-batimento>span{background:#98a2b3}.vigilia-diario ol:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.vigilia-diario li[data-type=pausa]>span,.vigilia-diario li[data-type=falha]>span{color:#845c1c}.dashboard-resultados{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;margin-bottom:20px}.dashboard-lista{min-width:0;border:1px solid var(--line);border-radius:9px;background:var(--card);overflow:hidden}.ver-lista{background:transparent;color:var(--accent);font-size:11px;padding:4px 0 4px 8px;white-space:nowrap}.ver-lista:hover{text-decoration:underline}.conta-quente+.conta-quente,.dashboard-lead+.dashboard-lead{border-top:1px solid var(--line-2)}.conta-quente:hover,.dashboard-lead:hover{background:#f8fafe}.conta-quente-corpo strong,.dashboard-lead strong{font-weight:600}.dashboard-lead-identidade{min-width:0}.dashboard-lead-identidade strong,.dashboard-lead-identidade small{display:block}.dashboard-lead-identidade small{color:var(--mut);font-size:11px;font-weight:400;margin-top:3px}.dashboard-lead .dashboard-lead-fato{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dashboard-operacao{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:18px;align-items:start}.dashboard-operacao>section{min-width:0}.dashboard-lista .dashboard-estado-vazio{border:0;border-radius:0;font-size:12px}.forca-evidencia{align-items:center;display:inline-flex;gap:5px;border-radius:5px;padding:3px 7px;font-size:10.5px;line-height:1.4;font-weight:550}.forca-evidencia>span{width:5px;height:5px;border-radius:50%;background:currentColor;flex:0 0 auto}.forca-evidencia.forte{color:#176345;background:#edf8f2}.forca-evidencia.fraco{color:#5e6c83;background:#f0f3f8}.forca-evidencia.pendente{color:var(--mut);background:#f5f5f6}.prioridade-comercial{color:var(--mut);font-size:11.5px}.pessoa-tabela strong,.conta-tabela strong{font-weight:600}.pessoa-tabela:hover strong,.conta-tabela:hover strong{color:var(--accent)}.pessoa-tabela small,.evidencia-tabela span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tabela-leads th:nth-child(1){width:21%}.tabela-leads th:nth-child(2){width:15%}.tabela-leads th:nth-child(3){width:12%}.tabela-leads th:nth-child(4){width:9%}.tabela-leads th:nth-child(5){width:32%}.tabela-leads th:nth-child(6){width:11%}.tabela-leads td:last-child,.tabela-radar .numero{font-size:11.5px;font-variant-numeric:tabular-nums}.tabela-empresas th:nth-child(1){width:28%}.tabela-empresas th:nth-child(2){width:22%}.tabela-empresas th:nth-child(3){width:14%}.tabela-empresas th:nth-child(4){width:10%}.tabela-empresas th:nth-child(5){width:12%}.tabela-empresas th:nth-child(6){width:14%}.tabela-radar-card>button{margin:12px 14px}.tabela-radar-card:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.tabela-orientacao{display:none}@media(max-width:1100px){.dashboard-resultados,.dashboard-operacao{grid-template-columns:minmax(0,1fr)}.painel-cabecalho{align-items:flex-start}.vigilia-diario ol{max-height:260px}}@media(max-width:820px){.app{grid-template-columns:1fr;align-content:start;height:auto;min-height:100vh;overflow:visible}.lateral{position:static;display:grid;grid-template-columns:1fr auto;align-items:center;border-right:0;border-bottom:1px solid var(--line);height:auto;overflow:visible;padding:12px 16px}.marca-linha{padding:0}.marca-linha .marca{width:30px;height:30px}.ws{margin:0;padding:5px 8px;max-width:230px}.ws-avatar{display:none}.topbar-produto{flex-wrap:wrap;padding:12px 16px;gap:10px}.topbar-caminho{padding-top:0;flex:1 0 100%}.vigilia-cabecalho{width:100%;max-width:none}.vigilia-comandos{width:100%;justify-content:space-between}.vigilia-cabecalho>small,.vigilia-cabecalho>p{justify-self:start;text-align:left}.pagina-configuracao{padding:24px 20px 0}.lateral nav{display:flex;grid-column:1 / -1;gap:3px;overflow-x:auto;padding-bottom:5px}.lateral .nav{width:auto;flex:0 0 auto;white-space:nowrap}.nav-grupo{display:none}.rodape{margin:0;padding:0;grid-column:1 / -1;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px}.custo-conta{flex:1;min-width:0;margin:6px 0 0;display:grid;grid-template-columns:1fr auto;gap:2px 8px;padding:8px 10px}.custo-conta>strong{font-size:12px;margin:0}.custo-conta-progresso{grid-column:1 / -1;margin:4px 0}.custo-conta p{grid-column:1 / -1;padding-top:4px}.tabela-orientacao{display:block;font-size:11px;color:var(--mut);margin:-4px 0 10px}.custo-interno{flex:1 0 100%;margin:0}.rodape>.link{align-self:center}.quem{display:none}.principal{height:auto;overflow:visible;padding:28px 20px 44px}.principal-produto{padding:0 0 44px}.dashboard-radar,.painel-radar{padding:20px 16px 0}.dashboard-estatisticas{grid-template-columns:repeat(2,1fr)}.vigilia-grade{grid-template-columns:1fr 1fr}.vigilia-grade>label{grid-column:1 / -1}.tabela-radar-card{overflow-x:auto}.tabela-radar{min-width:920px}.onboarding{grid-template-columns:1fr;gap:28px}.onboarding-intro{padding-top:0}.etapas{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:26px}.etapa{grid-template-columns:1fr;gap:7px}.etapa small{display:none}.grade-empresa{grid-template-columns:repeat(2,minmax(0,1fr))}.grade-grupos{grid-template-columns:1fr}.custo-ciclo{border-left:0;border-top:1px solid #B9D2F3;padding:14px 0 0}.caso-campos-curtos{grid-template-columns:1fr 1fr}}@media(max-width:520px){.cabecalho-pagina{align-items:center;margin-bottom:24px}.cabecalho-pagina h1{font-size:20px}.status-conta{display:none}.onboarding-intro h2{font-size:28px}.etapa strong{font-size:12px}.campo-com-acao{grid-template-columns:1fr}.campo-com-acao button{width:100%}.processamento{margin-top:20px;padding:26px 20px}.revisao-topo{display:block}.status-icp{display:inline-block;margin-top:16px}.grade-empresa,.caso-campos-curtos{grid-template-columns:1fr}.caso-campos-curtos label:last-child{grid-column:auto}.rodape-revisao{position:static;display:grid}.acoes-revisao{display:grid}.caso-rodape{align-items:flex-start}.mercado-falhou{align-items:stretch;display:grid}.painel-cabecalho{display:grid}.ciclo-radar{justify-self:start}.dashboard-estatisticas{grid-template-columns:1fr 1fr}.dashboard-secao{display:flex}.radar-ordenacao{width:100%}.radar-ordenacao select{min-height:38px}.vigilia-grade{grid-template-columns:1fr}.vigilia-grade>label{grid-column:auto}.vigilia-controle>footer{align-items:stretch;display:grid}.vigilia-diario li{grid-template-columns:72px minmax(0,1fr)}.vigilia-diario time{grid-column:2}.dashboard-secao{align-items:center;gap:10px}.conta-quente{align-items:flex-start;flex-wrap:wrap}.conta-quente-pessoas{padding-left:41px;white-space:normal;width:100%}}.seletor-portes{border:1px solid var(--line);border-radius:8px;background:#fff}.seletor-portes summary{cursor:pointer;padding:10px 12px;font-size:13px}.seletor-portes summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}.opcoes-portes{display:grid;gap:2px;padding:0 8px 8px}.opcoes-portes label{display:flex;align-items:center;gap:9px;padding:7px 4px;font-size:13px;cursor:pointer}.opcoes-portes input{width:16px;height:16px;margin:0;accent-color:var(--accent)}.opcoes-portes label:has(input:disabled){opacity:.5;cursor:default}.portes-resumo{margin:9px 0 0;font-size:12px;color:var(--mut);line-height:1.6}.portes-invalidos{margin-top:10px;color:#b13b2f;font-size:12px}.portes-invalidos button{margin:4px 8px 0 0;font-size:12px}.nav.on:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;background:var(--accent);border-radius:0 3px 3px 0}.marca-linha>strong{font-size:17px;font-weight:650;letter-spacing:-.04em}.ws{background:var(--page);border-color:transparent;margin:0 0 8px}.ws-avatar{background:var(--card);color:var(--mut)}.dashboard-estatisticas article.metrica-destaque{border-color:#d7d3ee}.metrica-destaque>strong{color:#443a9d}.dashboard-estatisticas .metrica-acao{display:flex;align-items:center;gap:6px;background:transparent;color:var(--mut);font-size:11px;padding:0;margin-top:9px;font-weight:400}.dashboard-estatisticas .metrica-acao:hover{color:var(--accent);text-decoration:underline}.dashboard-leitura{margin:10px 0 23px;color:var(--mut);font-size:11px}.dashboard-leitura summary{cursor:pointer;width:fit-content}.dashboard-leitura>div{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;padding:14px 16px;margin-top:10px;background:var(--card);border:1px solid var(--line);border-radius:8px}.dashboard-leitura p{margin:0}.dashboard-leitura strong{color:var(--ink)}.dashboard-secao h3{font-weight:600}.conta-quente-marca{color:#525d70;background:#f1f3f7}@media(max-width:700px){.dashboard-leitura>div{grid-template-columns:1fr}.dashboard-estatisticas{gap:8px}.dashboard-estatisticas article{padding:14px}}.pessoa-tabela strong,.conta-tabela strong{color:var(--ink)}.tabela-radar th{background:var(--page);color:var(--mut);font-size:11px;letter-spacing:0;font-weight:550}.tabela-radar td{padding-top:13px;padding-bottom:13px}.tabela-radar tbody tr:hover td{background:#faf9fe}.painel-total{display:inline-block;vertical-align:middle;margin-left:8px;padding:3px 8px;background:var(--line-2);border:1px solid var(--line);border-radius:7px;color:var(--mut);font-size:12px;font-weight:500;letter-spacing:0}
