:root{--fundo:#fff;--painel:#fff;--suave:#f4f5f9;--suave-2:#eceef4;--linha:#e7e9f0;--texto:#0a0c1f;--texto-2:#5b6079;--texto-3:#9ca1b8;--azul:#0021d2;--azul-2:#011cb8;--azul-noite:#050e6a;--azul-claro:#6f86ff;--azul-suave:#eef1fd;--azul-texto:#0021d2;--bom:#0021d2;--bom-suave:#eef1fd;--alerta:#011cb8;--alerta-suave:#eef1fd;--ruim:#050e6a;--ruim-suave:#e6e8f4;--sobe:#16a34a;--desce:#e5484d;--sombra:0 1px 2px #050e6a0a, 0 8px 24px #050e6a0f;--sombra-forte:0 2px 4px #050e6a0a, 0 18px 40px #050e6a1f;--raio:20px;--raio-m:14px;--raio-p:11px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--fundo);color:var(--texto);-webkit-font-smoothing:antialiased;font:14px/1.45 Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}h1,h2{letter-spacing:-.02em;margin:0}.numero,.num{font-variant-numeric:tabular-nums}.sub{color:var(--texto-2);font-size:12.5px;display:block}.suave{color:var(--texto-2)}.carregando{height:100vh;color:var(--texto-2);place-items:center;display:grid}.simbolo{height:auto;display:block}.app{min-height:100vh;display:flex}.menu{z-index:10;background:var(--painel);border-right:1px solid var(--linha);flex-direction:column;flex:none;align-items:center;gap:30px;width:84px;height:100vh;padding:26px 0 20px;display:flex;position:sticky;top:0}.menu-marca{color:var(--azul);place-items:center;display:grid}.menu-marca .simbolo{width:38px}.menu-itens,.menu-rodape{flex-direction:column;gap:8px;display:flex}.menu-rodape{margin-top:auto}.menu-itens a,.menu-rodape button{width:46px;height:46px;color:var(--texto-3);cursor:pointer;background:0 0;border:0;border-radius:14px;place-items:center;transition:background .15s,color .15s;display:grid;position:relative}.menu-itens a:hover,.menu-rodape button:hover{background:var(--suave);color:var(--texto)}.menu-itens a.ativo{background:var(--azul);color:#fff;box-shadow:0 8px 18px #0021d247}.bolinha{background:var(--azul-noite);color:#fff;border:2px solid var(--painel);border-radius:10px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:11px;font-weight:600;display:grid;position:absolute;top:-3px;right:-4px}[data-dica]{position:relative}.menu [data-dica]:hover:after{content:attr(data-dica);background:var(--azul-noite);color:#fff;white-space:nowrap;z-index:20;pointer-events:none;border-radius:8px;padding:5px 10px;font-size:12.5px;position:absolute;top:50%;left:56px;transform:translateY(-50%)}.conteudo{flex:1;min-width:0;padding:16px 20px 56px;position:relative}.faixa-topo{background:radial-gradient(90% 160% at 92% -30%, #5470ff99, transparent 60%), linear-gradient(112deg, var(--azul-noite) 0%, var(--azul-2) 52%, var(--azul) 100%);border-radius:26px;height:140px;position:absolute;top:16px;left:20px;right:20px;overflow:hidden}.faixa-topo:before{content:"";background-image:radial-gradient(#ffffff26 1.1px,#0000 1.7px);background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 25%,#000 80%);mask-image:linear-gradient(100deg,#0000 25%,#000 80%)}.faixa-simbolo{color:#fff;opacity:.1;width:280px;position:absolute;top:-54px;right:7%}.topo{z-index:1;color:#fff;align-items:center;gap:12px;height:76px;padding:0 28px;display:flex;position:relative}.topo-data{align-items:center;gap:8px;font-weight:500;display:inline-flex}.topo-data svg{opacity:.75}.topo-direita{align-items:center;gap:8px;margin-left:auto;display:flex}.topo-botao{cursor:pointer;color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.topo-botao:hover{background:#ffffff2e}.perfil{align-items:center;gap:10px;margin-left:6px;display:flex}.perfil-avatar{width:38px;height:38px;color:var(--azul);background:#fff;border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}.perfil-nome{flex-direction:column;line-height:1.25;display:flex}.perfil-nome strong{font-size:13.5px;font-weight:600}.perfil-nome small{opacity:.7;font-size:12px}.cabecalho{z-index:1;background:var(--painel);border:1px solid var(--linha);border-radius:var(--raio);box-shadow:var(--sombra-forte);flex-direction:column;gap:24px;margin:4px 28px 0;padding:22px 26px;display:flex;position:relative}.cabecalho-linha{align-items:center;gap:12px;display:flex}.cabecalho h1{font-size:22px;font-weight:600}.acoes{gap:8px;margin-left:auto;display:flex}.pagina{flex-direction:column;gap:20px;padding:28px 28px 0;display:flex;position:relative}.botao{border:1px solid var(--linha);background:var(--painel);cursor:pointer;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:7px;height:40px;padding:0 16px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.botao:hover{background:var(--suave)}.botao.primario{background:var(--azul);border-color:var(--azul);color:#fff;box-shadow:0 6px 14px #0021d238}.botao.primario:hover{background:var(--azul-2);border-color:var(--azul-2)}.botao.perigo{color:var(--texto-2)}.botao.perigo:hover{color:var(--texto)}.botao:disabled{opacity:.6;cursor:default}.icone-botao{width:32px;height:32px;color:var(--texto-2);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:inline-grid}.icone-botao:hover{background:var(--suave);color:var(--texto)}.icone-botao.confirmar:hover{background:var(--azul-suave);color:var(--azul)}.selo{background:var(--suave);color:var(--texto-2);white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:3px 9px;font-size:12.5px;font-weight:500;display:inline-flex}.selo.bom,.selo.azul{background:var(--azul-suave);color:var(--azul)}.selo.alerta{background:var(--painel);color:var(--azul);box-shadow:inset 0 0 0 1px #0021d259}.selo.ruim{background:var(--azul-noite);color:#fff}.selo-botao{cursor:pointer;background:0 0;border:0;padding:0}.selo-botao:hover .selo{filter:brightness(.96);outline:1px solid}.texto-botao{text-align:left;cursor:pointer;background:0 0;border:0;min-width:0;padding:0}.alerta{color:var(--alerta)}.bom{color:var(--bom)}.filtros{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.filtros .direita,.direita{margin-left:auto}.filtros-total{color:var(--texto-2);margin-left:auto;font-size:13px}.abas{scrollbar-width:none;background:var(--suave);border-radius:13px;gap:2px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.abas button{cursor:pointer;color:var(--texto-2);white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:7px 13px;font-weight:500;display:inline-flex}.abas button:hover{color:var(--texto)}.abas button.ativa{background:var(--painel);color:var(--azul);box-shadow:var(--sombra)}.contador{background:var(--suave-2);min-width:18px;color:var(--texto-2);text-align:center;border-radius:6px;padding:1px 6px;font-size:11px;font-weight:600}.abas button.ativa .contador{background:var(--azul-suave);color:var(--azul)}.busca{border:1px solid var(--linha);min-width:240px;height:40px;color:var(--texto-3);background:var(--painel);border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.busca:focus-within{border-color:var(--azul)}.busca input{color:var(--texto);background:0 0;border:0;outline:0;flex:1}.filtro{border:1px solid var(--linha);background:var(--painel);border-radius:12px;height:40px;padding:0 10px}.caminho{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.caminho .filtro{max-width:230px}.caminho-seta{color:var(--texto-3);flex:none}.caminho .prioridade{margin-left:6px}@media (width<=640px){.filtros>.caminho{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.caminho .filtro{width:100%;min-width:0;max-width:none;margin:0}.caminho-seta{display:none}}.seletor-ano{border:1px solid var(--linha);border-radius:12px;align-items:center;gap:4px;padding:4px;display:inline-flex}.seletor-ano button{cursor:pointer;width:30px;height:30px;color:var(--texto-2);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.seletor-ano button:hover{background:var(--suave)}.seletor-ano strong{text-align:center;font-variant-numeric:tabular-nums;min-width:44px}.meses{background:var(--suave);border-radius:13px;grid-template-columns:repeat(12,1fr);gap:2px;padding:4px;display:grid;overflow-x:auto}.meses button{cursor:pointer;color:var(--texto-2);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:5px;min-width:58px;padding:8px 4px;font-weight:500;display:inline-flex}.meses button.ativo{background:var(--painel);color:var(--azul);box-shadow:var(--sombra)}.kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.kpis-3{grid-template-columns:repeat(3,1fr)}.kpis-2{grid-template-columns:repeat(2,1fr)}.kpi{background:var(--suave);border-radius:var(--raio-m);min-width:0;padding:18px 20px}.kpi-rotulo{color:var(--texto-2);align-items:center;gap:8px;font-size:13px;display:flex}.kpi-icone{background:var(--painel);width:26px;height:26px;color:var(--azul);border-radius:8px;flex:none;place-items:center;display:grid}.kpi-valor{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:10px;font-size:26px;font-weight:600}.kpi-detalhe{color:var(--texto-3);margin-top:4px;font-size:12.5px}.cabecalho .kpis{gap:0}.cabecalho .kpi{border-left:1px solid var(--linha);background:0 0;border-radius:0;padding:0 24px}.cabecalho .kpi:first-child{border-left:0;padding-left:0}.cabecalho .kpi-icone{background:var(--azul-suave)}.cabecalho .kpi-valor{font-size:30px}.cabecalho .kpi-rotulo{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cartao{background:var(--painel);border:1px solid var(--linha);border-radius:var(--raio);flex-direction:column;gap:14px;min-width:0;padding:22px 24px;display:flex}.cartao>.cartao-topo>strong,.cartao>.cartao-topo>div>strong{letter-spacing:-.01em;font-size:16px;font-weight:600}.cartao-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cartao-leve{background:var(--suave);border-radius:var(--raio-m);padding:14px}.grade-2{grid-template-columns:1.6fr 1fr;gap:20px;display:grid}.mei .mei-topo{justify-content:space-between;align-items:center;gap:12px;display:flex}.barra{background:var(--suave-2);border-radius:4px;height:8px;overflow:hidden}.barra span{background:var(--azul);border-radius:4px;height:100%;display:block}.barra span.alerta{background:var(--azul-noite)}.legenda{color:var(--texto-2);gap:6px;font-size:12.5px;display:flex}.legenda span{background:var(--suave);border-radius:9px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.legenda i{border-radius:50%;width:8px;height:8px;display:inline-block}.leg-entrada{background:var(--azul)}.leg-saida{background:var(--texto-3)}.leg-futuro{background:var(--azul);opacity:.25}.grafico-caixa{position:relative}.grafico{width:100%;display:block;overflow:visible}.grafico .grade{stroke:var(--linha);stroke-dasharray:3 5}.grafico .grade.base{stroke-dasharray:none}.grafico .eixo{fill:var(--texto-3);font-size:12px}.grafico .eixo.ativo{fill:var(--texto);font-weight:600}.linha-entrada{fill:none;stroke:var(--azul);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.linha-entrada.previsto{stroke-dasharray:2 7;stroke-opacity:.55}.linha-saida{fill:none;stroke:var(--texto-3);stroke-width:2px;stroke-dasharray:5 6;stroke-linecap:round}.guia{stroke:var(--azul);stroke-opacity:.3;stroke-dasharray:3 4}.ponto-entrada{fill:#fff;stroke:var(--azul);stroke-width:3px}.ponto-saida{fill:var(--texto-3)}.dica-grafico{background:var(--azul-noite);color:#fff;pointer-events:none;white-space:nowrap;border-radius:12px;flex-direction:column;gap:3px;padding:9px 12px;font-size:12.5px;display:flex;position:absolute;top:0;transform:translate(14px);box-shadow:0 10px 24px #050e6a40}.dica-grafico.fim{transform:translate(calc(-100% - 14px))}.dica-grafico strong{font-weight:600}.dica-grafico span{font-variant-numeric:tabular-nums;opacity:.9;align-items:center;gap:6px;display:flex}.dica-grafico i{border-radius:50%;width:7px;height:7px}.dica-grafico .leg-entrada{background:var(--azul-claro)}.dica-grafico .leg-saida{background:#b7bccf}.lista{border:1px solid var(--linha);border-radius:var(--raio-m);flex-direction:column;display:flex;overflow:hidden}.lista.compacta{border:0;border-radius:0;margin:0 -8px}.lista-item{border:0;border-bottom:1px solid var(--linha);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;width:100%;padding:12px 16px;display:flex}.lista-item:last-child{border-bottom:0}.lista-item:hover{background:var(--suave)}.lista-item.estatico{cursor:default}.lista-item>div:first-child,.lista-item .texto-botao,.lista-item>div:not(.direita){flex:1;min-width:0}.lista-item strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.lista-item .direita{flex:none;align-items:center;gap:10px;display:flex}.empilhado{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.empilhado .selo{padding:1px 7px;font-size:12px}.seta{background:var(--suave);border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid}.seta.entrada{color:var(--sobe)}.seta.saida{color:var(--desce)}.numero.saida{color:var(--texto-2)}.tabela-caixa{border:1px solid var(--linha);border-radius:var(--raio-m);overflow-x:auto}.tabela{border-collapse:collapse;width:100%;min-width:720px}.tabela th{text-align:left;color:var(--texto-3);border-bottom:1px solid var(--linha);background:var(--painel);padding:12px 16px;font-size:12.5px;font-weight:500}.tabela td{border-bottom:1px solid var(--linha);vertical-align:middle;padding:13px 16px}.tabela tr:last-child td{border-bottom:0}.tabela .num{text-align:right}.tabela tr.clicavel{cursor:pointer}.tabela tr.clicavel:hover td,.tabela tbody tr:hover td{background:var(--suave)}.tabela tr.apagada td{opacity:.5}.acoes-linha{text-align:right;white-space:nowrap;color:var(--texto-3);width:1%}.sub-inline{color:var(--texto-3)}.icone-recorrente{color:var(--texto-3);vertical-align:-1px;margin-left:6px}.tabela-rodape{border-top:1px solid var(--linha);color:var(--texto-2);background:var(--suave);flex-wrap:wrap;gap:24px;padding:12px 16px;font-size:13px;display:flex}.tabela-rodape strong{color:var(--texto);margin-left:4px}.tabela-rodape .alerta,.tabela-rodape .bom{color:var(--azul)}.nome-celula{align-items:center;gap:10px;display:flex}.nome-celula strong{font-weight:500}.avatar{background:var(--azul-suave);width:32px;height:32px;color:var(--azul);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.linha-acoes{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.vazio{text-align:center;color:var(--texto-2);flex-direction:column;align-items:center;gap:6px;padding:40px 16px;display:flex}.vazio strong{color:var(--texto);font-weight:600}.vazio p{margin:0}.vazio-icone{background:var(--azul-suave);width:44px;height:44px;color:var(--azul);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.quadro{align-items:stretch;gap:14px;min-height:60vh;padding-bottom:8px;display:flex;overflow-x:auto}.coluna{background:var(--suave);border-radius:var(--raio);border:1px solid #0000;flex-direction:column;flex:none;width:290px;transition:border-color .15s;display:flex}.coluna.sobre,.soltar.sobre{border-color:var(--azul);background:var(--azul-suave)}.coluna header{align-items:center;gap:8px;padding:16px 16px 10px;font-weight:500;display:flex}.coluna header .contador{background:var(--painel);margin-left:auto}.ponto{background:color-mix(in srgb, var(--azul) calc(30% + var(--i) * 70%), var(--texto-3));border-radius:50%;width:8px;height:8px}.coluna-total{color:var(--texto-2);justify-content:space-between;padding:0 16px 10px;font-size:13px;display:flex}.coluna-total strong{color:var(--texto)}.coluna-cartoes{flex-direction:column;flex:1;gap:8px;padding:0 10px 10px;display:flex}.coluna-vazia{color:var(--texto-3);text-align:center;margin:24px 0;font-size:13px}.cartao-lead{background:var(--painel);border:1px solid var(--linha);border-radius:var(--raio-m);cursor:grab;flex-direction:column;gap:4px;padding:13px 14px;display:flex;box-shadow:0 1px 2px #050e6a0a}.cartao-lead:hover{border-color:#0021d259}.cartao-lead .cartao-topo{flex-wrap:nowrap;gap:8px}.cartao-lead strong{font-weight:500}.cartao-rodape{justify-content:space-between;align-items:center;margin-top:4px;font-size:13px;display:flex}.follow{color:var(--texto-2);align-items:center;gap:4px;font-size:12px;display:inline-flex}.follow.alerta{color:var(--azul)}.follow.ruim{color:var(--azul-noite);font-weight:600}.etiqueta{background:var(--azul-suave);color:var(--azul);border-radius:6px;align-self:flex-start;margin-top:4px;padding:2px 7px;font-size:11.5px}.colunas-finais{flex-direction:column;flex:none;gap:14px;width:170px;display:flex}.soltar{border:1.5px dashed var(--linha);border-radius:var(--raio);color:var(--texto-3);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;font-size:13px;display:flex}.soltar strong{color:var(--texto)}.soltar.ganho strong{color:var(--azul)}.soltar.perdido strong,.soltar.sem_resposta strong{color:var(--texto-2)}.soltar-conta{color:var(--texto-3);font-size:11.5px}.soltar.clicavel{cursor:pointer;transition:border-color .15s,background .15s}.soltar.clicavel:hover,.soltar.clicavel:focus-visible{border-color:var(--azul);outline:none}.soltar.clicavel:hover .soltar-conta,.soltar.clicavel:focus-visible .soltar-conta{color:var(--azul);text-underline-offset:3px;text-decoration:underline}.encerrados-busca{width:100%;min-width:0;display:flex}.encerrados{border:1px solid var(--linha);border-radius:14px;flex-direction:column;max-height:52vh;margin-top:12px;display:flex;overflow:auto}.encerrados-todos{z-index:1;border-bottom:1px solid var(--linha);background:var(--painel);color:var(--texto-2);cursor:pointer;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex;position:sticky;top:0}.encerrados input[type=checkbox]{width:17px;height:17px;accent-color:var(--azul);cursor:pointer;flex:none}.encerrado{border-bottom:1px solid var(--linha);align-items:center;gap:10px;padding:10px 14px;display:flex}.encerrado:last-child{border-bottom:0}.encerrado.marcado{background:var(--azul-suave)}.encerrado-nome{text-align:left;cursor:pointer;background:0 0;border:0;flex:1;min-width:0;padding:0}.encerrado-nome strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.encerrado-nome:hover strong{color:var(--azul)}.encerrado-nome .sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.encerrado-voltar{border:1px solid var(--linha);background:var(--painel);cursor:pointer;border-radius:999px;flex:none;padding:5px 11px;font-size:12.5px}.encerrado-voltar:hover{border-color:var(--azul);background:var(--azul-suave);color:var(--azul)}.encerrados-vazio{color:var(--texto-2);text-align:center;margin:18px 0 6px}.encerrados-rodape{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.encerrados-rodape label{color:var(--texto-2);align-items:center;gap:8px;font-size:13px;display:inline-flex}.quadro{position:relative}.laco{z-index:5;border:1.5px solid var(--azul);pointer-events:none;background:#0021d212;border-radius:8px;position:absolute}body.selecionando,body.selecionando *{-webkit-user-select:none;user-select:none;cursor:crosshair!important}.cartao-lead.marcado{border-color:var(--azul);background:var(--azul-suave);box-shadow:0 0 0 1px var(--azul)}.quadro.marcando .cartao-lead{cursor:pointer}.coluna-marcar{width:28px;height:28px;color:var(--texto-3);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;margin:-6px -8px -6px -2px;transition:opacity .15s;display:grid}.coluna:hover .coluna-marcar,.quadro.marcando .coluna-marcar,.coluna-marcar:focus-visible{opacity:1}.coluna-marcar:hover{background:var(--painel);color:var(--azul)}.coluna-marcar.ativo{color:var(--azul)}@media (hover:none){.coluna-marcar{opacity:1}}.arrasto-varios{background:var(--azul);color:#fff;border-radius:11px;padding:9px 14px;font-size:13px;font-weight:600;position:fixed;top:-200px;left:0}.selecao-menu{left:var(--x);top:var(--y);z-index:60;background:var(--painel);border:1px solid var(--linha);width:330px;max-width:calc(100vw - 32px);box-shadow:var(--sombra-forte);border-radius:18px;flex-direction:column;gap:8px;padding:14px 16px 16px;animation:.12s aparecer;display:flex;position:fixed}.selecao-topo{justify-content:space-between;align-items:center;gap:8px;margin:-4px -6px 0 0;display:flex}.selecao-topo strong{font-size:14.5px;font-weight:600}.selecao-rotulo{letter-spacing:.05em;text-transform:uppercase;color:var(--texto-3);margin-top:4px;font-size:11px;font-weight:600}.selecao-opcoes{flex-wrap:wrap;gap:6px;display:flex}.selecao-opcoes button{border:1px solid var(--linha);background:var(--painel);cursor:pointer;border-radius:999px;padding:6px 11px;font-size:13px}.selecao-opcoes button:hover:not(:disabled){border-color:var(--azul);background:var(--azul-suave);color:var(--azul)}.selecao-opcoes button:disabled{opacity:.4;cursor:default}.selecao-linha{gap:8px;display:flex}.selecao-linha input{border:1px solid var(--linha);background:var(--painel);border-radius:11px;flex:1;min-width:0;height:38px;padding:0 11px}.selecao-linha input:focus{border-color:var(--azul);box-shadow:0 0 0 3px var(--azul-suave);outline:none}.selecao-linha .botao{height:38px}.aviso.desfazer{align-items:center;gap:16px;display:flex}.aviso.desfazer button{color:#fff;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.contato-direto{background:var(--azul-suave);color:var(--azul);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 9px 3px 7px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.contato-direto:hover{background:var(--azul);color:#fff}.contato-direto.grande{background:var(--azul);color:#fff;border-radius:10px;height:36px;padding:0 14px 0 12px;font-size:13.5px}.contato-direto.grande:hover{background:var(--azul-2)}.gaveta-links a.contato-direto{color:#fff;border:0;width:auto;margin-right:2px;display:inline-flex}.gaveta-links a.contato-direto:hover{color:#fff}.cartao-lead .cartao-topo{align-items:flex-start}.cartao-lead .cartao-topo .contato-direto{margin:-1px -4px 0 0}.formulario{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}.campo{flex-direction:column;gap:6px;min-width:0;display:flex}.campo>span{color:var(--texto-2);font-size:13px;font-weight:500}.largo{grid-column:1/-1}.campo input,.campo select,.campo textarea{border:1px solid var(--linha);border-radius:var(--raio-p);background:var(--painel);outline:none;width:100%;height:40px;padding:0 12px}.campo textarea{resize:vertical;height:auto;padding:10px 12px}.titulo-editavel{resize:none;background:0 0;border:0;border-radius:9px;outline:none;width:calc(100% + 8px);margin:-4px 0 2px -8px;padding:4px 8px;font-size:18px;font-weight:600;line-height:1.35;display:block;overflow:hidden}.titulo-editavel:hover{background:var(--suave)}.titulo-editavel:focus{background:var(--painel);box-shadow:inset 0 0 0 1px var(--azul), 0 0 0 3px var(--azul-suave)}.descricao-tarefa{flex-direction:column;gap:6px;display:flex}.campo-topo{justify-content:space-between;align-items:center;gap:10px;min-height:20px;display:flex}.campo-topo>span:first-child{color:var(--texto-2);font-size:13px;font-weight:500}.salvo{color:var(--texto-3);font-size:12px}.salvo.erro{color:var(--azul-noite);font-weight:500}.descricao-tarefa textarea{border:1px solid var(--linha);border-radius:var(--raio-p);background:var(--painel);resize:none;outline:none;width:100%;padding:12px 14px;font-size:14.5px;line-height:1.6;overflow:hidden}.descricao-tarefa textarea:focus,.campo input:focus,.campo select:focus,.campo textarea:focus{border-color:var(--azul);box-shadow:0 0 0 3px var(--azul-suave)}.duplo{grid-template-columns:1fr 1fr;gap:8px;display:grid}.duplo.moeda{grid-template-columns:84px 1fr}.marcar{color:var(--texto);cursor:pointer;align-items:center;gap:10px;min-height:38px;display:flex}.marcar input[type=checkbox]{width:17px;height:17px;accent-color:var(--azul)}.marcar input[type=date]{border:1px solid var(--linha);background:var(--painel);border-radius:9px;height:34px;margin-left:auto;padding:0 8px}.grupo{border:1px solid var(--linha);border-radius:var(--raio-m);grid-template-columns:1fr 1fr;gap:12px 16px;padding:12px 14px 14px;display:grid}.grupo legend{color:var(--texto-2);padding:0 6px;font-size:13px;font-weight:500}.formulario-acoes{justify-content:flex-end;align-items:center;gap:8px;padding-top:4px;display:flex}.espaco{flex:1}.sobreposicao{-webkit-backdrop-filter:blur(3px);z-index:50;background:#050e6a38;place-items:center;padding:16px;animation:.15s aparecer;display:grid;position:fixed;inset:0}.sobreposicao.lateral{place-items:stretch end;padding:12px}.modal{background:var(--painel);border-radius:22px;width:min(620px,100%);max-height:calc(100vh - 32px);padding:24px 26px 26px;overflow:auto;box-shadow:0 24px 60px #050e6a38}.modal-topo{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.modal-topo h2{font-size:18px;font-weight:600}.gaveta{background:var(--painel);border-radius:22px;flex-direction:column;width:min(640px,100%);height:100%;animation:.18s ease-out entrar;display:flex;overflow:hidden;box-shadow:0 24px 60px #050e6a38}.gaveta-topo{border-bottom:1px solid var(--linha);align-items:center;gap:12px;padding:20px 22px;display:flex}.gaveta-topo .avatar{width:44px;height:44px;font-size:14px}.gaveta-titulo{flex:1;min-width:0}.gaveta-titulo h2{font-size:18px;font-weight:600}.gaveta-titulo span{color:var(--texto-2);font-size:13px}.gaveta-links{gap:4px;display:flex}.gaveta-links a{border:1px solid var(--linha);width:36px;height:36px;color:var(--texto-2);border-radius:10px;place-items:center;display:grid}.gaveta-links a:hover{color:var(--azul);border-color:var(--azul)}.gaveta>.abas{align-self:flex-start;margin:14px 22px 0}.meses-projeto{align-items:center;gap:12px;min-width:0;display:flex}.meses-projeto .abas{min-width:0}.meses-projeto>.texto-botao{white-space:nowrap;flex:none;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.gaveta-corpo{flex-direction:column;gap:16px;padding:18px 22px 24px;display:flex;overflow:auto}.linha-do-tempo{border-left:2px solid var(--linha);flex-direction:column;gap:14px;margin:0;padding:0 0 0 16px;list-style:none;display:flex}.linha-do-tempo li{position:relative}.linha-do-tempo li:before{content:"";background:var(--azul);border:2px solid var(--painel);border-radius:50%;width:10px;height:10px;position:absolute;top:6px;left:-22px}.linha-meta{color:var(--texto-3);font-size:12.5px}.aviso{background:var(--azul-noite);color:#fff;z-index:80;border-radius:12px;padding:11px 18px;animation:.2s aparecer;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #050e6a47}.aviso.ruim{background:var(--texto)}@keyframes aparecer{0%{opacity:0}}@keyframes entrar{0%{opacity:0;transform:translate(24px)}}.login{background:linear-gradient(112deg, var(--azul-noite) 0%, var(--azul-2) 52%, var(--azul) 100%);place-items:center;min-height:100vh;padding:16px;display:grid;position:relative;overflow:hidden}.login-simbolo{color:#fff;opacity:.08;width:520px;position:absolute;bottom:-80px;right:-60px}.login-cartao{background:var(--painel);border-radius:24px;flex-direction:column;gap:14px;width:min(380px,100%);padding:34px 30px;display:flex;position:relative;box-shadow:0 30px 70px #050e6a59}.login-cartao .simbolo{width:52px;color:var(--azul)}.login-cartao h1{margin-top:10px;font-size:22px}.login-cartao p{color:var(--texto-2);margin:-8px 0 6px}.erro{color:var(--azul-noite);font-size:13px;font-weight:500}.lista-tarefas{border:1px solid var(--linha);border-radius:var(--raio-m);flex-direction:column;display:flex;overflow:hidden}.linha-tarefa{border-bottom:1px solid var(--linha);cursor:pointer;align-items:center;gap:12px;padding:11px 16px;display:flex}.linha-tarefa:last-child{border-bottom:0}.linha-tarefa:hover{background:var(--suave)}.linha-tarefa input[type=checkbox]{width:18px;height:18px;accent-color:var(--azul);cursor:pointer;flex:none}.linha-tarefa-texto{flex:1;min-width:0}.linha-tarefa-texto strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.linha-tarefa.feita strong{color:var(--texto-3);text-decoration:line-through}.linha-tarefa .direita{flex:none;align-items:center;gap:8px;display:flex}.icone-trava{color:var(--azul);vertical-align:-1px;margin-right:5px}.bandeira.urgente{color:var(--azul);fill:var(--azul)}.bandeira.alta{color:var(--azul)}.grupo-tarefas{flex-direction:column;gap:8px;display:flex}.grupo-tarefas h3{color:var(--texto-2);align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;display:flex}.grupo-tarefas h3.ruim{color:var(--azul-noite)}.adicionar-linha{border:1px dashed var(--linha);height:42px;color:var(--texto-3);border-radius:12px;align-items:center;gap:8px;padding:0 14px;display:flex}.adicionar-linha.destaque{background:var(--suave);border-style:solid;border-color:#0000}.adicionar-linha input{color:var(--texto);background:0 0;border:0;outline:0;flex:1}.adicionar-linha:focus-within{border-color:var(--azul);color:var(--azul);background:var(--painel)}.bloco{border-top:1px solid var(--linha);flex-direction:column;gap:8px;padding-top:16px;display:flex}.bloco-topo{justify-content:space-between;align-items:center;display:flex}.item-check{cursor:pointer;align-items:center;gap:10px;padding:4px 0;display:flex}.item-check input{width:17px;height:17px;accent-color:var(--azul)}.item-check span{flex:1}.item-check.feito span{color:var(--texto-3);text-decoration:line-through}.item-check .icone-botao{opacity:0;width:26px;height:26px}.item-check:hover .icone-botao{opacity:1}.linha-tempo{color:var(--texto-2);align-items:center;gap:12px;font-size:13px;display:flex}.linha-tempo span:first-child{flex:1}.faixa-aviso,.faixa.alerta{border-radius:var(--raio-p);background:var(--azul-suave);color:var(--azul);align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.faixa.alerta>span{flex:1 1 0;min-width:0}.faixa.alerta>svg,.faixa.alerta>button{flex:none}.cronometro.rodando{color:var(--azul);background:var(--azul-suave)}.cronometro-grande{border:1px solid var(--linha);background:var(--suave);cursor:pointer;font-variant-numeric:tabular-nums;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:44px;font-weight:500;display:inline-flex}.cronometro-grande.rodando{background:var(--azul);border-color:var(--azul);color:#fff}.pilula-cronometro{z-index:45;background:var(--azul-noite);color:#fff;border-radius:14px;align-items:center;gap:10px;padding:8px 8px 8px 14px;display:flex;position:fixed;bottom:24px;left:108px;box-shadow:0 10px 28px #050e6a4d}.pilula-cronometro .texto-botao{color:inherit;align-items:baseline;gap:10px;max-width:260px;display:flex}.pilula-cronometro .texto-botao span{text-overflow:ellipsis;white-space:nowrap;opacity:.75;overflow:hidden}.pilula-cronometro .icone-botao{color:inherit}.pilula-cronometro .icone-botao:hover{color:inherit;background:#ffffff24}.pulso{background:var(--azul-claro);border-radius:50%;width:8px;height:8px;animation:1.4s infinite pulsar}@keyframes pulsar{50%{opacity:.3}}.progresso{align-items:center;gap:10px;min-width:140px;display:flex}.progresso .barra{flex:1;height:6px}.previa-modelo{background:var(--suave);border-radius:var(--raio-p);flex-direction:column;gap:6px;margin:0;padding:12px 14px 12px 32px;display:flex}.previa-modelo li span:first-child{font-weight:500}.previa-modelo li .sub{margin-left:8px;display:inline}.editor-passos{flex-direction:column;gap:6px;margin:16px 0 8px;display:flex}.editor-cabeca,.editor-linha{grid-template-columns:2fr 1.2fr 56px 64px 1.5fr 32px;align-items:center;gap:6px;display:grid}.editor-cabeca{color:var(--texto-3);padding:0 2px;font-size:12px}.editor-linha input,.editor-linha select{border:1px solid var(--linha);background:var(--painel);border-radius:9px;min-width:0;height:34px;padding:0 8px}.editor-passos>.botao{align-self:flex-start;margin-top:4px}.calendario{border:1px solid var(--linha);border-radius:var(--raio-m);grid-template-columns:repeat(7,1fr);display:grid;overflow:hidden}.cal-semana{color:var(--texto-3);background:var(--painel);border-bottom:1px solid var(--linha);padding:9px 10px;font-size:12px}.cal-dia{border-right:1px solid var(--linha);border-bottom:1px solid var(--linha);cursor:pointer;flex-direction:column;gap:4px;min-width:0;min-height:108px;padding:6px;display:flex}.cal-dia:nth-child(7n){border-right:0}.cal-dia.fora{background:var(--suave)}.cal-dia.fora .cal-numero{color:var(--texto-3)}.cal-dia.escolhido{box-shadow:inset 0 0 0 2px var(--azul)}.cal-numero{border-radius:50%;place-items:center;width:26px;height:26px;font-size:12.5px;font-weight:500;display:grid}.cal-dia.hoje .cal-numero{background:var(--azul);color:#fff}.cal-itens{flex-direction:column;gap:3px;min-width:0;display:flex}.item-cal{text-align:left;cursor:pointer;background:var(--azul-suave);width:100%;color:var(--azul);border:0;border-radius:7px;align-items:center;gap:4px;padding:3px 6px;font-size:12px;display:flex}.item-cal span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.item-cal svg{flex:none}.item-cal.saida,.item-cal.entrada{background:var(--suave);color:var(--texto)}.item-cal.entrada svg{color:var(--sobe)}.item-cal.saida svg{color:var(--desce)}.item-cal.followup{background:var(--painel);color:var(--azul);box-shadow:inset 0 0 0 1px #0021d24d}.item-cal.atrasado{background:var(--azul-noite);color:#fff}.item-cal.atrasado svg{color:inherit}.item-cal.feito{opacity:.5;text-decoration:line-through}.cal-mais{color:var(--texto-3);padding-left:6px;font-size:11.5px}.cal-pontos{display:none}.lista-dia{flex-direction:column;gap:6px;display:flex}.lista-dia .item-cal{padding:9px 11px;font-size:13.5px}.camadas{flex-wrap:wrap;gap:6px;display:flex}.camada{border:1px solid var(--linha);cursor:pointer;border-radius:11px;align-items:center;gap:6px;height:36px;padding:0 11px;font-size:13px;display:inline-flex}.camada input{accent-color:var(--azul)}.assinar{flex-direction:column;gap:14px;display:flex}.assinar p{color:var(--texto-2);margin:0}.assinar ol{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.assinar a{color:var(--azul);font-weight:500}.link-copiar{align-items:center;gap:8px;display:flex}.link-copiar code{text-overflow:ellipsis;white-space:nowrap;background:var(--suave);border-radius:var(--raio-p);flex:1;min-width:0;padding:10px 12px;font:12.5px Geist Mono,monospace;overflow:hidden}.menu-celular,.mais-folha,.mais-fundo{display:none}@media (width<=640px){.menu-celular{z-index:46;left:50%;bottom:calc(14px + env(safe-area-inset-bottom));background:var(--azul-noite);border-radius:999px;align-items:center;gap:4px;max-width:calc(100vw - 20px);padding:6px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 14px 34px #050e6a59,inset 0 0 0 1px #ffffff0f}.menu-celular a,.menu-celular button{cursor:pointer;white-space:nowrap;color:#ffffffb8;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-width:46px;height:46px;padding:0 13px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .2s,color .2s;display:inline-flex;position:relative}.menu-celular .ativo{color:var(--azul-noite);background:#fff;padding:0 16px 0 14px}.menu-celular .ativo svg{color:var(--azul)}.menu-celular .aberto{color:#fff;background:#ffffff24}.menu-celular .bolinha{background:var(--azul-claro);border-color:var(--azul-noite);top:3px;right:3px}.mais-fundo{z-index:44;-webkit-backdrop-filter:blur(2px);background:#050e6a2e;animation:.15s aparecer;display:block;position:fixed;inset:0}.mais-folha{z-index:45;left:12px;right:12px;bottom:calc(80px + env(safe-area-inset-bottom));background:var(--painel);border-radius:26px;padding:10px;animation:.22s cubic-bezier(.22,1,.36,1) subir;display:block;position:fixed;box-shadow:0 24px 50px #050e6a47}.mais-grade{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mais-grade a{background:var(--suave);color:var(--texto);border-radius:18px;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;font-weight:500;text-decoration:none;display:flex}.mais-grade a svg{color:var(--azul)}.mais-grade a.ativo{background:var(--azul);color:#fff}.mais-grade a.ativo svg{color:#fff}.mais-sair{border:1px solid var(--linha);background:var(--painel);cursor:pointer;width:100%;height:46px;color:var(--texto-2);border-radius:16px;justify-content:center;align-items:center;gap:8px;margin-top:8px;font-weight:500;display:inline-flex}}@keyframes subir{0%{opacity:0;transform:translateY(14px)}}.modelos-contrato{grid-template-columns:1fr 1fr;gap:10px;display:grid}.modelo-contrato{text-align:left;cursor:pointer;border:1px solid var(--linha);border-radius:var(--raio-m);background:var(--painel);color:var(--azul);flex-direction:column;align-items:flex-start;gap:6px;padding:18px;display:flex}.modelo-contrato strong{color:var(--texto);font-size:15px}.modelo-contrato:hover{border-color:var(--azul);background:var(--azul-suave)}.grupo-contrato{border:0;flex-direction:column;gap:22px;min-width:0;margin:0;padding:0;display:flex}.secao-contrato{flex-direction:column;gap:12px;display:flex}.secao-contrato h3{color:var(--texto-3);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:8px;margin:0;font-size:12.5px;font-weight:600;display:flex}.lista-servicos{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.linha-servico{align-items:flex-start;gap:6px;width:100%;display:flex}.linha-servico textarea{flex:1}.gaveta-icone{flex:none;width:42px;height:42px;margin:0}.gaveta-rodape{border-top:1px solid var(--linha);background:var(--painel);flex-direction:column;gap:10px;margin-top:auto;padding:14px 22px 18px;display:flex}.teste-envio{color:var(--texto-2);min-height:0;font-size:13px}.campo input[readonly]{background:var(--suave)}@media (width<=640px){.modelos-contrato{grid-template-columns:1fr}.gaveta-rodape .formulario-acoes{flex-wrap:wrap}}.caixinhas{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.caixinha{border:1px solid var(--linha);border-radius:var(--raio);background:var(--painel);cursor:pointer;text-align:left;flex-direction:column;gap:12px;min-width:0;padding:22px;transition:border-color .15s,box-shadow .15s;display:flex}.caixinha:hover{box-shadow:var(--sombra);border-color:#0021d259}.caixinha.arquivada{opacity:.6}.caixinha-topo{align-items:center;gap:10px;display:flex}.caixinha-topo strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.caixinha-icone{background:var(--azul-suave);width:40px;height:40px;color:var(--azul);border-radius:50%;flex:none;place-items:center;display:grid}.caixinha-icone.grande{width:44px;height:44px}.caixinha-saldo{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:600}.caixinha-meta{flex-direction:column;gap:6px;display:flex}.caixinha-meta .barra span{background:linear-gradient(90deg, var(--azul-noite), var(--azul))}.caixinha-acoes{grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;display:grid}.caixinha-nova{min-height:220px;color:var(--texto-2);border-style:dashed;justify-content:center;align-items:center;font-weight:500}.caixinha-nova:hover{color:var(--azul);background:var(--azul-suave)}.porquinho-area{grid-template-columns:1fr minmax(220px,280px) 1fr;align-items:center;gap:24px;display:grid}.porquinho-numeros{flex-direction:column;gap:22px;min-width:0;display:flex}.porquinho-numeros .kpi{background:0 0;border:0;padding:0}.porquinho-numeros:last-child .kpi{text-align:right}.porquinho-numeros:last-child .kpi-rotulo{justify-content:flex-end}.porquinho-centro{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.porquinho-centro strong{letter-spacing:-.03em;margin-top:4px;font-size:30px;font-weight:600;line-height:1.1}.porquinho{width:100%;max-width:260px;display:block;overflow:visible}.porco-corpo{fill:#e8ecfb}.porco-rabo{fill:none;stroke:#e8ecfb;stroke-width:6px;stroke-linecap:round}.porco-nivel{transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.porco-onda{animation:3.2s linear infinite onda}.porco-onda.tras{fill:#6f86ff;opacity:.35;animation-duration:4.6s;animation-direction:reverse;transform:translateY(-5px)}.porco-brilho{fill:#fff;opacity:.45}.porco-orelha-tras{fill:#dce2f7}.porco-detalhe{fill:var(--azul-noite);stroke:#fff;stroke-width:1.5px;paint-order:stroke}.porco-detalhe.narina{opacity:.45}.porco-moeda circle:first-child{fill:var(--azul)}.porco-moeda circle:last-child{fill:none;stroke:#fff;stroke-opacity:.55;stroke-width:2px}.porco-moeda{animation:2.6s ease-in-out infinite moeda}@keyframes onda{to{transform:translate(130px)}}.porco-onda.tras{animation-name:onda-tras}@keyframes onda-tras{0%{transform:translateY(-5px)}to{transform:translate(130px,-5px)}}@keyframes moeda{50%{transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.porco-onda,.porco-moeda{animation:none}.porco-nivel{transition:none}}@media (width<=900px){.porquinho-area{grid-template-columns:1fr 1fr;align-items:start}.porquinho-centro{order:-1;grid-column:1/-1}.porquinho{max-width:220px}.porquinho-numeros:last-child .kpi{text-align:left}.porquinho-numeros:last-child .kpi-rotulo{justify-content:flex-start}}.seletor-icone{flex-wrap:wrap;gap:6px;display:flex}.seletor-icone button{border:1px solid var(--linha);background:var(--painel);width:40px;height:40px;color:var(--texto-2);cursor:pointer;border-radius:12px;place-items:center;display:grid}.seletor-icone button:hover{color:var(--azul);border-color:#0021d259}.seletor-icone button.ativo{background:var(--azul);border-color:var(--azul);color:#fff}.sub.alerta{color:var(--azul-noite);font-weight:500}.pagina.visao{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;padding-top:4px;display:grid}.visao-principal,.visao-lado{flex-direction:column;gap:20px;min-width:0;display:flex}.visao .cabecalho{margin:0}.visao .lado-topo{z-index:1;box-shadow:var(--sombra-forte);position:relative}.destaque-numero{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:-4px;display:flex}.destaque-numero strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.hoje-secoes{flex-direction:column;gap:16px;display:flex}.hoje-secoes h3{color:var(--texto-3);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;margin:0 0 8px;font-size:12.5px;font-weight:600;display:flex}.hoje-secoes .lista.compacta{border:1px solid var(--linha);border-radius:var(--raio-m);margin:0}.hoje-secoes .lista-item{gap:10px;padding:10px 12px}.hoje-secoes .sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hoje-secoes .linha-tarefa{padding:10px 12px}.hoje-secoes .lista-tarefas .linha-tarefa .direita .selo{display:none}.alertas{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.alertas li{background:var(--suave);border-radius:12px;align-items:flex-start;gap:9px;padding:10px 12px;font-size:13px;display:flex}.alertas li svg{flex:none;margin-top:2px}.alertas li.ruim{background:var(--azul-noite);color:#fff}.alertas li.alerta{background:var(--painel);color:var(--azul);box-shadow:inset 0 0 0 1px #0021d24d}.alertas li.azul{background:var(--azul-suave);color:var(--azul)}.barrinha{height:5px;margin-top:6px;display:block}.texto-botao.link{color:var(--azul);font-size:13px;font-weight:500}.kpi-detalhe .texto-botao{color:inherit;font-size:inherit;width:100%}.saldo-chip{border-radius:var(--raio-m);background:var(--suave);cursor:pointer;border:0;flex-direction:column;align-items:center;gap:2px;width:100%;padding:12px;display:flex}.saldo-chip:hover{background:var(--suave-2)}.saldo-chip strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.saldo-chip strong.link{color:var(--azul);font-size:15px}.anel-caixa{width:190px;margin:4px auto 0;position:relative}.anel{width:100%;display:block}.anel-trilho{fill:none;stroke:var(--suave-2);stroke-width:14px}.anel-valor{fill:none;stroke-width:14px;stroke-linecap:round}.anel-pontos{fill:none;stroke:var(--linha);stroke-width:2px;stroke-dasharray:.1 7;stroke-linecap:round}.anel-centro{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.anel-centro .sub{font-size:12px}.anel-centro strong{letter-spacing:-.03em;font-size:34px;font-weight:600;line-height:1.1}.anel-centro small{color:var(--texto-2);font-size:16px;font-weight:500}.mei-texto{text-align:center;margin-top:-4px}.caixa-lista{border-top:1px solid var(--linha);flex-direction:column;margin:0;display:flex}.caixa-lista>div{border-bottom:1px solid var(--linha);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.caixa-lista dt{flex-direction:column;gap:2px;display:flex}.caixa-lista dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.caixa-setas{color:var(--texto-2);font-variant-numeric:tabular-nums;gap:10px;font-size:12px;display:flex}.caixa-setas span{align-items:center;gap:2px;display:inline-flex}.caixa-setas span:first-child svg{color:var(--sobe)}.caixa-setas span:last-child svg{color:var(--desce)}.caixa-botoes{gap:8px;display:grid}.caixa-botoes .botao{width:100%}.funil-barras{flex-direction:column;gap:10px;display:flex}.funil-linha{grid-template-columns:130px 1fr 28px;align-items:center;gap:10px;font-size:13px;text-decoration:none;display:grid}.funil-trilho{background:var(--suave);border-radius:5px;height:10px;overflow:hidden}.funil-trilho i{background:linear-gradient(90deg, var(--azul-noite), var(--azul));border-radius:5px;min-width:2px;height:100%;display:block}.funil-linha strong{text-align:right}.compacta-tabela{min-width:0}.compacta-tabela th,.compacta-tabela td{padding:10px}.compacta-tabela th:first-child,.compacta-tabela td:first-child{padding-left:0}.compacta-tabela th:last-child,.compacta-tabela td:last-child{padding-right:0}.visao .grade-2{grid-template-columns:1fr 1fr}@media (width<=1280px){.pagina.visao{grid-template-columns:minmax(0,1fr) 320px}.cabecalho .kpi{padding:0 16px}.cabecalho .kpi-valor{font-size:24px}}@media (width<=1100px){.kpis,.kpis-3{grid-template-columns:repeat(2,1fr)}.grade-2,.visao .grade-2{grid-template-columns:1fr}.pagina.visao{flex-direction:column;align-items:stretch;display:flex}.visao-principal,.visao-lado{display:contents}.visao .cabecalho{order:1}.visao .lado-topo{box-shadow:none;order:2}.visao .grafico-cartao{order:3}.visao .caixa-painel{order:4}.visao .grade-2{order:5}.cabecalho .kpis{row-gap:20px}.cabecalho .kpi:nth-child(odd){border-left:0;padding-left:0}}@media (width<=640px){.app{padding-bottom:100px}.menu{display:none}.conteudo{padding:0 0 32px}.faixa-topo{border-radius:0 0 24px 24px;height:128px;top:0;left:0;right:0}.faixa-simbolo{width:220px;top:-40px;right:-30px}.topo{height:64px;padding:0 16px}.topo-data{font-size:13px}.perfil-nome{display:none}.cabecalho{gap:18px;margin:0 12px;padding:18px}.cabecalho-linha{flex-wrap:wrap}.cabecalho h1{font-size:20px}.acoes{flex-wrap:wrap;width:100%;margin:0}.acoes .botao{flex:1;gap:5px;min-width:0;padding:0 10px;font-size:13px}.pagina{padding:18px 12px 0}.pagina.visao{gap:14px;padding:0 12px}.cartao{border-radius:18px;padding:18px}.kpis-2,.kpis,.kpis-3{grid-template-columns:1fr 1fr;gap:8px}.kpi{padding:14px}.kpi-valor{font-size:19px}.cabecalho .kpi{padding:0 0 0 14px}.cabecalho .kpi-valor{font-size:20px}.busca{width:100%;min-width:0}.filtros .direita{margin-left:0}.formulario,.grupo{grid-template-columns:1fr}.sobreposicao,.sobreposicao.lateral{place-items:end stretch;padding:0}.modal{border-radius:22px 22px 0 0;max-height:92vh}.gaveta{border-radius:0;width:100%;height:100%}.coluna{width:82vw}.colunas-finais{width:120px}.selecao-menu{top:auto;left:12px;right:12px;bottom:calc(86px + env(safe-area-inset-bottom));width:auto;max-width:none}.lista-item .direita{gap:6px}.legenda span{padding:4px 8px}.funil-linha{grid-template-columns:100px 1fr 24px}.pilula-cronometro{left:12px;right:12px;bottom:calc(86px + env(safe-area-inset-bottom))}.cal-dia{min-height:56px;padding:4px}.cal-itens{display:none}.cal-pontos{justify-content:center;gap:3px;margin-top:auto;display:flex}.cal-pontos i{background:var(--azul);border-radius:50%;width:5px;height:5px}.cal-pontos i.saida{background:var(--texto-3)}.cal-pontos i.entrada{background:var(--azul-claro)}.cal-pontos i.followup{background:var(--azul-noite)}.cal-semana{text-align:center;padding:6px 2px}.cal-numero{margin:0 auto}.linha-tarefa .direita .selo:not(:last-of-type),.editor-cabeca{display:none}.editor-linha{border-bottom:1px solid var(--linha);grid-template-columns:1fr 1fr;padding:8px 0}.camadas.direita{margin-left:0}}a.botao{text-decoration:none}.botao-texto{color:var(--texto-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 0;font-weight:500;display:inline-flex}.botao-texto:hover{color:var(--texto)}.briefing{background:var(--suave);flex-direction:column;min-height:100vh;display:flex}.briefing-topo{background:var(--painel);border-bottom:1px solid var(--linha);color:var(--azul);letter-spacing:-.01em;align-items:center;gap:10px;padding:16px 20px;font-size:15px;font-weight:600;display:flex}.briefing-topo .simbolo{width:30px}.briefing-pagina{flex-direction:column;flex:1;gap:16px;width:min(720px,100%);margin:0 auto;padding:28px 16px 40px;display:flex}.briefing-carregando{text-align:center;color:var(--texto-2);padding:80px 0}.briefing-intro{background:var(--azul);color:#fff;border-radius:var(--raio);padding:28px 26px 30px}.briefing-rotulo{color:#ffffffb8;font-size:13px;font-weight:500}.briefing-intro h1{text-wrap:balance;margin:8px 0 14px;font-size:clamp(28px,7vw,40px);font-weight:600;line-height:1.05}.briefing-intro p{color:#ffffffdb;text-wrap:pretty;max-width:54ch;margin:0}.briefing-secoes{flex-direction:column;gap:16px;display:flex}.briefing-secao{background:var(--painel);border:1px solid var(--linha);border-radius:var(--raio);flex-direction:column;gap:24px;padding:24px 24px 26px;display:flex}.briefing-secao h2{font-size:19px;font-weight:600}.pergunta{flex-direction:column;gap:8px;display:flex}.pergunta-rotulo{text-wrap:pretty;font-size:15px;font-weight:500}.pergunta-dica{color:var(--texto-2);margin:-4px 0 0;font-size:13px}.pergunta input,.pergunta textarea{border:1px solid var(--linha);border-radius:var(--raio-p);background:var(--painel);outline:none;width:100%;padding:10px 12px;font-size:16px}.pergunta input{height:46px}.pergunta textarea{resize:vertical;min-height:92px;line-height:1.45}.pergunta input:focus,.pergunta textarea:focus{border-color:var(--azul);box-shadow:0 0 0 3px var(--azul-suave)}.opcoes{flex-wrap:wrap;gap:8px;display:flex}.opcao{border:1px solid var(--linha);background:var(--painel);cursor:pointer;border-radius:999px;padding:9px 15px;font-size:14px;line-height:1.2;transition:background .15s,border-color .15s,color .15s}.opcao:hover{border-color:var(--azul-claro)}.opcao[aria-checked=true],.opcao[aria-pressed=true]{background:var(--azul);border-color:var(--azul);color:#fff}.escala{flex-direction:column;gap:14px;display:flex}.escala-linha{grid-template-columns:1fr auto 1fr;grid-template-areas:"a pontos b";align-items:center;gap:12px;font-size:14px;display:grid}.escala-a{grid-area:a}.escala-b{text-align:right;grid-area:b}.escala-pontos{grid-area:pontos;gap:8px;display:flex}.escala-pontos button{border:1px solid var(--linha);background:var(--painel);cursor:pointer;border-radius:50%;width:30px;height:30px;padding:0;transition:background .15s,border-color .15s}.escala-pontos button:hover{border-color:var(--azul-claro)}.escala-pontos button[aria-checked=true]{background:var(--azul);border-color:var(--azul)}.briefing-fim{color:var(--texto-2);flex-direction:column;align-items:flex-start;gap:12px;padding:8px 4px 0;display:flex}.briefing-fim p{margin:0}.briefing-fim .botao{height:48px;padding:0 22px;font-size:15px}.briefing-barra{z-index:5;-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--linha);padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#ffffffeb;position:sticky;bottom:0}.briefing-barra-dentro{width:min(720px,100%);color:var(--texto-2);align-items:center;gap:12px;margin:0 auto;font-size:13px;display:flex}.briefing-barra-dentro>span:first-child{font-variant-numeric:tabular-nums;white-space:nowrap}.briefing-progresso{background:var(--suave-2);border-radius:2px;flex:1;height:4px;overflow:hidden}.briefing-progresso span{background:var(--azul);height:100%;transition:width .3s;display:block}.briefing-erro{color:var(--azul-noite);font-weight:500}.briefing-rodape{text-align:center;color:var(--texto-3);padding:18px 16px 28px;font-size:12px}.briefing-aviso{text-align:center;align-items:center;gap:10px;margin-top:24px;padding:48px 24px}.briefing-aviso p{color:var(--texto-2);text-wrap:pretty;max-width:44ch;margin:0}@media (width<=640px){.briefing-pagina{padding-top:16px}.briefing-intro{padding:24px 20px 26px}.briefing-secao{padding:20px 18px 22px}.escala-linha{grid-template-columns:1fr 1fr;grid-template-areas:"a b""pontos pontos";gap:8px}.escala-pontos{justify-content:space-between}.escala-pontos button{width:40px;height:40px}}.briefing-detalhe{flex-direction:column;gap:16px;display:flex}.briefing-detalhe-topo h3{margin:0;font-size:17px;font-weight:600}.briefing-acoes{flex-wrap:wrap;gap:8px;display:flex}.briefing-edicao{flex-direction:column;gap:8px;display:flex}.briefing-edicao .briefing-secao{border-radius:var(--raio-m);gap:20px;padding:18px}.respostas{flex-direction:column;gap:6px;display:flex}.respostas h4{color:var(--texto-3);text-transform:uppercase;letter-spacing:.04em;margin:14px 0 4px;font-size:12.5px;font-weight:600}.respostas dl{margin:0}.resposta{border-bottom:1px solid var(--linha);padding:10px 0}.resposta dt{color:var(--texto-2);margin-bottom:3px;font-size:13px}.resposta dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.resposta dd.vazia{color:var(--texto-3)}:root.wayne{--fundo:#000;--painel:#0c0c0c;--suave:#161616;--suave-2:#222;--linha:#252525;--texto:#f5f5f5;--texto-2:#a3a3a3;--texto-3:#6f6f6f;--azul:#f5f5f5;--azul-2:#d4d4d4;--azul-noite:#f5f5f5;--azul-claro:#a3a3a3;--azul-suave:#1d1d1d;--azul-texto:#f5f5f5;--bom:#f5f5f5;--bom-suave:#1d1d1d;--alerta:#f5f5f5;--alerta-suave:#1d1d1d;--ruim:#f5f5f5;--ruim-suave:#262626;--sombra:none;--sombra-forte:0 18px 40px #000000b3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root.wayne .cabecalho{margin-top:12px}@media (width<=640px){:root.wayne .cabecalho{margin-top:calc(12px + env(safe-area-inset-top))}}.wayne-data{color:var(--texto-2);font-size:13px}:root.wayne .pagina>.abas{align-self:flex-start}:root.wayne .menu-itens a.ativo,:root.wayne .botao.primario,:root.wayne .mais-grade a.ativo,:root.wayne .bolinha,:root.wayne .aviso,:root.wayne .selo.ruim,:root.wayne .perfil-avatar,:root.wayne .cronometro-grande.rodando,:root.wayne .pilula-cronometro{color:#000;box-shadow:none}:root.wayne .mais-grade a.ativo svg,:root.wayne .menu [data-dica]:hover:after{color:#000}:root.wayne .mais-fundo,:root.wayne .sobreposicao{background:#0009}@media (width<=640px){:root.wayne .menu-celular{background:#161616;box-shadow:0 14px 34px #0009,inset 0 0 0 1px #ffffff14}:root.wayne .menu-celular .ativo,:root.wayne .menu-celular .ativo svg{color:#000}}.menu-pessoal{border-top:1px solid var(--linha);margin-top:auto;padding-top:14px}.menu-pessoal+.menu-rodape{margin-top:0}.mais-pessoal{color:#f5f5f5;background:#000;border:1px solid #262626;border-radius:18px;align-items:center;gap:12px;margin-top:8px;padding:15px 16px;font-weight:500;text-decoration:none;display:flex}.mais-pessoal small{color:#8a8a8a;margin-left:auto;font-size:12px}.wayne-grade{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:16px;display:grid}.wayne-barra{height:6px;margin:10px 0 6px;display:block}.wayne-rotina .seletor-ano button:disabled{opacity:.3;cursor:default}.wayne-rotina .texto-botao.link{align-items:center;gap:6px;display:inline-flex}.wayne-status{color:var(--texto-2);margin:0;font-size:13px}.wayne-status.completo{color:var(--texto);font-weight:600}.wayne-itens{flex-direction:column;gap:6px;display:flex}.wayne-item{border:1px solid var(--linha);background:var(--suave);cursor:pointer;text-align:left;border-radius:14px;align-items:center;gap:12px;width:100%;min-height:48px;padding:10px 14px;transition:background .15s,border-color .15s;display:flex}.wayne-item:hover{border-color:#3a3a3a}.wayne-item:not(.editando){cursor:grab;-webkit-user-select:none;user-select:none}.wayne-alca{width:16px;color:var(--texto-3);opacity:0;touch-action:none;flex:none;place-items:center;margin-left:-6px;transition:opacity .15s;display:grid}.wayne-item:hover .wayne-alca,.wayne-item.arrastando .wayne-alca{opacity:1}@media (hover:none){.wayne-alca{opacity:1;width:28px;height:40px;margin:-10px -4px -10px -10px}}.wayne-item.arrastando{z-index:2;background:#1d1d1d;border-color:#f5f5f5;position:relative;box-shadow:0 10px 26px #0009}body.arrastando,body.arrastando *{cursor:grabbing!important}.wayne-dica{color:var(--texto-3);margin:0;font-size:12px}.wayne-check{color:#000;border:1.5px solid #5a5a5a;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;transition:background .15s,border-color .15s;display:grid}.wayne-nome{flex:1;min-width:0}.wayne-pontos{color:var(--texto-3);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.wayne-item.feito{background:var(--painel)}.wayne-item.feito .wayne-check{background:#f5f5f5;border-color:#f5f5f5}.wayne-item.feito .wayne-nome{color:var(--texto-2)}.wayne-item.feito .wayne-pontos{color:var(--texto)}.wayne-item.editando{cursor:default;padding:6px 6px 6px 12px}.wayne-item.editando input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:34px}.wayne-item.editando select{border:1px solid var(--linha);background:var(--painel);border-radius:9px;height:32px;padding:0 6px}.wayne-svg{width:100%;height:auto;display:block;overflow:visible}.wayne-guia{stroke:#1f1f1f;stroke-width:1px}.wayne-chao{stroke:#333;stroke-width:1px}.wayne-eixo{fill:#6f6f6f;font-variant-numeric:tabular-nums;font-size:11px}.wayne-eixo.hoje{fill:#f5f5f5;font-weight:600}.wayne-dado{fill:#5c5c5c;transition:fill .12s}.wayne-dado.completo{fill:#f5f5f5}.wayne-dado.foco{fill:#a3a3a3}.wayne-dado.completo.foco{fill:#fff}.wayne-legenda{color:var(--texto-2);gap:16px;font-size:12.5px;display:flex}.wayne-legenda span{align-items:center;gap:6px;display:inline-flex}.wayne-legenda i{background:#5c5c5c;border-radius:3px;width:10px;height:10px}.wayne-legenda i.completo{background:#f5f5f5}.wayne-grade.iguais{grid-template-columns:1fr 1fr}.wayne-titulo-cartao{align-items:center;gap:8px;display:inline-flex}.wayne-subtitulo{color:var(--texto-3);text-transform:uppercase;letter-spacing:.06em;margin:4px 0 0;font-size:11.5px;font-weight:600}.wayne-livro{border:1px solid var(--linha);background:var(--suave);border-radius:14px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.wayne-livro.lido{background:var(--painel)}.wayne-livro-abrir{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;padding:0;display:flex}.wayne-livro-progresso{align-items:center;gap:12px;display:flex}.wayne-livro-progresso .wayne-barra{flex:1;margin:0}.wayne-pagina{color:var(--texto-2);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.wayne-pagina input{border:1px solid var(--linha);background:var(--painel);text-align:center;font-variant-numeric:tabular-nums;border-radius:8px;outline:none;width:56px;height:30px}.wayne-pagina input:focus{border-color:var(--azul)}.wayne-mais{color:var(--texto-2);align-self:flex-start;font-size:13px}.wayne-artigos{flex-direction:column;gap:6px;display:flex}.wayne-artigo{text-align:left;cursor:pointer;border:1px solid var(--linha);background:var(--suave);border-radius:14px;align-items:flex-start;gap:12px;width:100%;padding:11px 14px;display:flex}.wayne-artigo:hover,.wayne-livro:hover{border-color:#3a3a3a}.wayne-artigo-dia{width:46px;color:var(--texto-3);flex:none;padding-top:1px;font-size:12px}.wayne-artigo-texto{flex-direction:column;gap:2px;min-width:0;display:flex}.wayne-metas{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.wayne-meta{flex-direction:column;gap:12px;display:flex}.wayne-meta>.cartao-topo{flex-wrap:nowrap;align-items:flex-start}.wayne-meta .wayne-titulo-cartao{align-items:flex-start;min-width:0;line-height:1.35}.wayne-meta .wayne-titulo-cartao svg{flex:none;margin-top:3px}.wayne-meta>.cartao-topo .icone-botao{flex:none;margin:-6px -8px 0 0}.wayne-meta.batida{border-color:#f5f5f5}.wayne-meta-numero{align-items:baseline;gap:8px;display:flex}.wayne-meta-numero strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600}.wayne-meta-numero span{color:var(--texto-2)}.wayne-meta-numero .selo{margin-left:auto}.wayne-meta .wayne-barra{margin:0}.wayne-meta-rodape{justify-content:space-between;align-items:center;gap:8px;min-height:30px;display:flex}.wayne-meta-botoes{gap:6px;display:flex}.wayne-meta-botoes .icone-botao{border:1px solid var(--linha)}.wayne-meta-nova{cursor:pointer;border-radius:var(--raio);min-height:150px;color:var(--texto-2);background:0 0;border:1px dashed #333;justify-content:center;align-items:center;gap:8px;font-weight:500;display:flex}.wayne-meta-nova:hover{color:var(--texto);border-color:#555}@media (width<=900px){.wayne-grade,.wayne-grade.iguais{grid-template-columns:1fr}}.perfil-heroi{gap:0;padding:0;overflow:hidden}.perfil-capa{background-position:50%;background-size:cover;background-color:var(--azul-noite);background-image:radial-gradient(90% 160% at 92% -30%, #5470ff99, transparent 60%), linear-gradient(112deg, var(--azul-noite) 0%, var(--azul-2) 52%, var(--azul) 100%);height:210px;position:relative}.perfil-capa.com-foto:after{content:"";background:linear-gradient(#0000 55%,#050e6a59);position:absolute;inset:0}.perfil-trocar{z-index:1;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(6px);background:#00000047;border:1px solid #ffffff38;border-radius:10px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:500;display:inline-flex;position:absolute;top:16px;right:16px}.perfil-trocar:hover{background:#0000006b}.perfil-identidade{z-index:1;flex-wrap:wrap;align-items:flex-end;gap:20px;padding:14px 26px 22px;display:flex;position:relative}.perfil-foto{cursor:pointer;border:4px solid var(--painel);background:var(--azul-suave);width:112px;height:112px;color:var(--azul);box-shadow:var(--sombra);border-radius:50%;flex:none;align-self:flex-start;place-items:center;margin-top:-70px;font-size:34px;font-weight:600;display:grid;position:relative;overflow:hidden}.perfil-foto img{object-fit:cover;width:100%;height:100%}.perfil-foto-camera{background:var(--azul);color:#fff;opacity:0;border-radius:50%;place-items:center;width:26px;height:26px;transition:opacity .15s;display:grid;position:absolute;bottom:10px;right:10px}.perfil-foto:hover .perfil-foto-camera{opacity:1}.perfil-quem{flex-direction:column;flex:1;gap:2px;min-width:220px;padding-bottom:4px;display:flex}.perfil-quem h1{font-size:24px}.perfil-lema{color:var(--texto);background:0 0;border:0;border-radius:8px;outline:none;width:min(520px,100%);margin:6px 0 0 -8px;padding:5px 8px;font-size:14.5px;font-style:italic}.perfil-lema:hover{background:var(--suave)}.perfil-lema:focus{background:var(--painel);box-shadow:inset 0 0 0 1px var(--azul), 0 0 0 3px var(--azul-suave);font-style:normal}.perfil-lema::placeholder{color:var(--texto-3)}.perfil-nivel{color:#f5f5f5;background:#000;border-radius:16px;align-items:center;gap:14px;min-width:260px;padding:12px 16px;text-decoration:none;display:flex}.perfil-nivel-numero{color:#000;font-variant-numeric:tabular-nums;background:#f5f5f5;border-radius:12px;flex:none;place-items:center;width:46px;height:46px;font-size:20px;font-weight:700;display:grid}.perfil-nivel-texto{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.perfil-nivel-texto .barra{background:#262626;height:6px}.perfil-nivel-texto .barra span{background:#f5f5f5}.perfil-nivel-texto .sub{color:#a3a3a3;font-size:12px}.perfil-secao{flex-direction:column;gap:14px;display:flex}.perfil-secao-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.perfil-secao-topo h2{font-size:17px;font-weight:600}.perfil-kpis{grid-template-columns:repeat(6,1fr)}.perfil-grade{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:16px;display:grid}.perfil-grade.iguais{grid-template-columns:1fr 1fr;align-items:start}.perfil-grafico .abas button{padding:6px 11px;font-size:13px}.perfil-svg{width:100%;height:auto;display:block;overflow:visible}.perfil-chao{stroke:var(--linha);stroke-width:1px}.perfil-eixo{fill:var(--texto-3);font-size:11px}.perfil-dado{fill:var(--azul);transition:fill .12s}.perfil-dado.foco{fill:var(--azul-noite)}.perfil-wayne{color:#f5f5f5;background:#000;border-color:#000;text-decoration:none}.perfil-wayne:hover{border-color:#333}.perfil-wayne-titulo{align-items:center;gap:8px;display:inline-flex}.perfil-wayne-nivel{color:#a3a3a3;font-size:12.5px}.perfil-wayne-numeros{grid-template-columns:repeat(2,1fr);gap:12px 16px;margin:0;display:grid}.perfil-wayne-numeros div{background:#141414;border-radius:12px;padding:12px 14px}.perfil-wayne-numeros dt{color:#8a8a8a;font-size:12.5px}.perfil-wayne-numeros dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:20px;font-weight:600}.perfil-wayne-numeros dd small{color:#8a8a8a;margin-left:8px;font-size:12px;font-weight:500}.perfil-wayne-lendo{color:#a3a3a3;align-items:center;gap:8px;font-size:13px;display:flex}.perfil-tabela .tabela{min-width:760px}.conquistas{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.conquista{border:1px solid var(--linha);background:var(--painel);color:var(--texto-2);border-radius:14px;flex-direction:column;gap:6px;padding:14px;display:flex}.conquista strong{color:var(--texto-2);font-size:13.5px;font-weight:600}.conquista-icone{background:var(--suave);width:38px;height:38px;color:var(--texto-3);border-radius:12px;place-items:center;display:grid}.conquista .barra{height:5px}.conquista.feita{background:var(--azul-suave);border-color:#0000}.conquista.feita strong{color:var(--texto)}.conquista.feita .conquista-icone{background:var(--azul);color:#fff}.perfil-titulo-cartao{align-items:center;gap:8px;display:inline-flex}.perfil-form-frase{grid-template-columns:1fr auto;gap:8px;display:grid}.perfil-form-frase input:first-child{grid-column:1/-1}.perfil-form-frase input,.perfil-form-nota textarea{border:1px solid var(--linha);border-radius:var(--raio-p);background:var(--painel);outline:none;height:40px;padding:0 12px}.perfil-form-nota{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.perfil-form-nota textarea{resize:vertical;width:100%;height:auto;padding:10px 12px;line-height:1.5}.perfil-form-frase input:focus,.perfil-form-nota textarea:focus{border-color:var(--azul);box-shadow:0 0 0 3px var(--azul-suave)}.perfil-frases{flex-direction:column;gap:10px;display:flex}.perfil-frase{border-left:3px solid var(--azul);background:var(--suave);border-radius:0 12px 12px 0;margin:0;padding:16px 40px 14px 18px;position:relative}.perfil-frase blockquote{color:var(--texto);margin:0;font-size:15.5px;line-height:1.5}.perfil-frase figcaption{color:var(--texto-3);margin-top:8px;font-size:12.5px}.perfil-frase .icone-botao,.perfil-linha-do-tempo .icone-botao{opacity:0;width:26px;height:26px;position:absolute;top:8px;right:8px}.perfil-frase:hover .icone-botao,.perfil-linha-do-tempo li:hover .icone-botao{opacity:1}.perfil-linha-do-tempo{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.perfil-linha-do-tempo li{border-top:1px solid var(--linha);gap:14px;padding:12px 34px 12px 0;display:flex;position:relative}.perfil-linha-do-tempo li:first-child{border-top:0}.perfil-nota-dia{width:52px;color:var(--azul);flex-direction:column;flex:none;font-size:13px;font-weight:600;display:flex}.perfil-nota-dia small{color:var(--texto-3);font-size:11.5px;font-weight:500}.perfil-linha-do-tempo p{white-space:pre-wrap;margin:0;line-height:1.5}@media (width<=1100px){.perfil-kpis{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.perfil-grade,.perfil-grade.iguais{grid-template-columns:1fr}}@media (width<=640px){.perfil-capa{height:150px}.perfil-identidade{gap:14px;padding:12px 18px 18px}.perfil-foto{width:92px;height:92px;margin-top:-58px;font-size:28px}.perfil-nivel{width:100%;min-width:0}.perfil-kpis{grid-template-columns:repeat(2,1fr)}}a.perfil{color:inherit;border-radius:14px;padding:2px 6px 2px 2px;text-decoration:none}a.perfil:hover{background:#ffffff1a}.perfil-avatar{overflow:hidden}.perfil-avatar img{object-fit:cover;width:100%;height:100%}.fila-ola{max-height:58vh}.fila-ola .encerrado-nome{cursor:default}.fila-ola .encerrado-nome .sub{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.fila-ola .contato-direto.instagram{padding:7px}.fila-fixos{color:var(--texto-2);margin:10px 2px 0;font-size:12.5px}.pesquisa{flex-direction:column;gap:18px;display:flex}.pesquisa-link{color:var(--texto-2);word-break:break-all;margin:4px 0 0;font-size:13px}.pesquisa-cinza{color:var(--texto-2);margin:0;font-size:14px}.pesquisa-secao{border-top:1px solid var(--linha);flex-direction:column;gap:14px;padding-top:16px;display:flex}.pesquisa-secao h3{color:var(--texto-3);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:12.5px;font-weight:600}.pesquisa-pergunta{flex-direction:column;gap:8px;display:flex}.pesquisa-rotulo{justify-content:space-between;gap:12px;font-size:14.5px;font-weight:500;display:flex}.pesquisa-barras,.pesquisa-textos{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pesquisa-barras li{grid-template-columns:minmax(110px,200px) 1fr 28px;align-items:center;gap:10px;font-size:13.5px;display:grid}.pesquisa-barra{background:var(--suave);border-radius:99px;height:8px;overflow:hidden}.pesquisa-barra>span{background:var(--azul);border-radius:99px;height:100%;display:block}.pesquisa-conta{text-align:right;color:var(--texto-2)}.pesquisa-textos li{background:var(--suave);border-radius:var(--raio-m);padding:10px 12px;font-size:14px}.pesquisa-textos p{white-space:pre-wrap;margin:0 0 4px}.pesquisa-textos span{color:var(--texto-2);font-size:12px}@media (width<=600px){.pesquisa-barras li{grid-template-columns:1fr 70px 24px}}
