:root{--app:#ecedf0;--fundo:#fff;--painel:#fff;--suave:#f4f4f6;--suave-2:#e9e9ed;--passar:#f8f8fa;--linha:#e4e4e9;--linha-forte:#d3d4db;--texto:#0c0d16;--texto-2:#5e606d;--texto-3:#9b9da9;--tinta:#14151d;--tinta-2:#2b2d3a;--azul:#0021d2;--azul-2:#011cb8;--azul-noite:#050e6a;--azul-claro:#6f86ff;--azul-suave:#eef1fd;--azul-texto:#0021d2;--bom:#0b7a4b;--bom-suave:#e7f5ed;--alerta:#9a5600;--alerta-suave:#fcf1de;--ruim:#b42318;--ruim-suave:#fdecea;--sobe:#16a34a;--desce:#e5484d;--sombra:0 1px 2px #10121c0d;--sombra-media:0 1px 2px #10121c0a, 0 8px 20px #10121c12;--sombra-forte:0 2px 6px #10121c0f, 0 28px 60px -12px #10121c3d;--raio:14px;--raio-m:10px;--raio-p:8px;--mola:cubic-bezier(.32, .72, 0, 1);--saida:cubic-bezier(.22, 1, .36, 1);--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{background:var(--app);min-height:100vh;display:flex}.menu{z-index:10;background:var(--app);flex-direction:column;flex:none;align-items:center;gap:30px;width:72px;height:100vh;padding:18px 0 14px;display:flex;position:sticky;top:0}.menu-marca{color:var(--azul);transition:transform .3s var(--saida);place-items:center;display:grid}.menu-marca:hover{transform:rotate(-12deg)scale(1.06)}.menu-marca .simbolo{width:30px}.menu-itens,.menu-rodape{flex-direction:column;gap:4px;display:flex}.menu-itens a,.menu-rodape button{width:40px;height:40px;color:var(--texto-2);cursor:pointer;transition:background .15s, color .15s, box-shadow .15s, transform .15s var(--saida);background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:relative}.menu-itens a:hover,.menu-rodape button:hover{color:var(--texto);background:#ffffffb3}.menu-itens a:active,.menu-rodape button:active{transform:scale(.92)}.menu-itens a.ativo{background:var(--painel);color:var(--azul);box-shadow:0 0 0 1px var(--linha), 0 1px 3px #10121c14}.bolinha{background:var(--tinta);color:#fff;border:2px solid var(--painel);border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:600;display:grid;position:absolute;top:-4px;right:-5px}.menu .bolinha{border-color:var(--app)}[data-dica]{position:relative}.conteudo{background:var(--painel);border:1px solid var(--linha);border-radius:var(--raio);flex:1;min-width:0;min-height:calc(100vh - 16px);margin:8px 8px 8px 0;padding:0 0 48px;position:relative}.faixa-topo{display:none}.topo{z-index:2;height:56px;color:var(--texto-2);border-bottom:1px solid var(--linha);align-items:center;gap:12px;padding:0 16px 0 28px;display:flex;position:relative}.topo-data{align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.topo-data svg{opacity:.7}.topo-direita{align-items:center;gap:8px;margin-left:auto;display:flex}.topo-botao{cursor:pointer;border:1px solid var(--linha);background:var(--painel);min-width:34px;height:34px;color:var(--texto-2);transition:background .15s, color .15s, border-color .15s, transform .12s var(--saida);border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 8px;font-size:13px;font-weight:500;display:inline-flex}.topo-botao:hover{background:var(--suave);color:var(--texto)}.topo-botao:active{transform:scale(.96)}.topo-novo{background:var(--tinta);border-color:var(--tinta);color:#fff;padding:0 12px 0 9px}.topo-novo:hover{background:var(--tinta-2);border-color:var(--tinta-2);color:#fff}.perfil{color:var(--texto);border-radius:999px;align-items:center;gap:9px;margin-left:2px;padding:3px 10px 3px 3px;text-decoration:none;transition:background .15s;display:flex}.perfil:hover{background:var(--suave)}.perfil-avatar{background:var(--suave-2);width:30px;height:30px;color:var(--texto-2);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid;overflow:hidden}.perfil-nome{flex-direction:column;line-height:1.2;display:flex}.perfil-nome strong{font-size:13px;font-weight:600}.perfil-nome small{color:var(--texto-3);font-size:11.5px}.cabecalho{flex-direction:column;gap:20px;padding:24px 28px 0;display:flex;position:relative;container-type:inline-size}.cabecalho-linha{align-items:center;gap:12px;min-height:36px;display:flex}.cabecalho h1{font-size:20px;font-weight:600}.acoes{gap:8px;margin-left:auto;display:flex}.pagina{flex-direction:column;gap:20px;padding:20px 28px 0;display:flex;position:relative}.botao{border:1px solid var(--linha);background:var(--painel);height:36px;color:var(--texto);box-shadow:var(--sombra);cursor:pointer;white-space:nowrap;transition:background .15s, border-color .15s, color .15s, transform .12s var(--saida);border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}.botao:hover{background:var(--suave);border-color:var(--linha-forte)}.botao:active:not(:disabled){transform:scale(.97)}.botao.primario{background:var(--tinta);border-color:var(--tinta);color:#fff;box-shadow:0 1px 2px #10121c2e,inset 0 1px #ffffff14}.botao.primario:hover{background:var(--tinta-2);border-color:var(--tinta-2)}.botao.perigo{color:var(--texto-2)}.botao.perigo:hover{color:var(--ruim);background:var(--ruim-suave);border-color:#0000}.botao:disabled{opacity:.55;cursor:default}.icone-botao{width:32px;height:32px;color:var(--texto-2);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;transition:background .15s,color .15s;display:inline-grid}.icone-botao:hover{background:var(--suave);color:var(--texto)}.icone-botao.confirmar:hover{background:var(--bom-suave);color:var(--bom)}.selo{background:var(--suave);color:var(--texto-2);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:2px 8px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.selo.azul{background:var(--azul-suave);color:var(--azul)}.selo.bom{background:var(--bom-suave);color:var(--bom)}.selo.alerta{background:var(--alerta-suave);color:var(--alerta)}.selo.ruim{background:var(--ruim-suave);color:var(--ruim)}.selo-botao{cursor:pointer;background:0 0;border:0;padding:0}.selo-botao:hover .selo{filter:brightness(.97);box-shadow:inset 0 0 0 1px}.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:10px;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.abas button{cursor:pointer;color:var(--texto-2);white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:6px 12px;font-size:13.5px;font-weight:500;transition:color .15s,background .15s,box-shadow .15s;display:inline-flex}.abas button:hover{color:var(--texto)}.abas button.ativa{background:var(--painel);color:var(--texto);box-shadow:0 0 0 1px var(--linha), 0 1px 2px #10121c0f}.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:36px;color:var(--texto-3);background:var(--painel);border-radius:9px;align-items:center;gap:8px;padding:0 11px;display:inline-flex}.busca:focus-within{border-color:var(--azul);box-shadow:0 0 0 3px var(--azul-suave)}.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:9px;height:36px;padding:0 10px;font-size:13.5px}.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(--texto);box-shadow:0 0 0 1px var(--linha), 0 1px 2px #10121c0f}.kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.kpis-3{grid-template-columns:repeat(3,minmax(0,1fr))}.kpis-2{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi{background:var(--painel);border:1px solid var(--linha);border-radius:var(--raio-m);min-width:0;padding:16px 18px}.kpi-rotulo{color:var(--texto-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex;overflow:hidden}.kpi-icone{background:var(--suave);width:24px;height:24px;color:var(--texto-2);border-radius:7px;flex:none;place-items:center;display:grid}.kpi-valor{letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:10px;font-size:24px;font-weight:600;line-height:1.25;overflow:hidden}.kpi-detalhe{color:var(--texto-3);margin-top:4px;font-size:12.5px}.cabecalho .kpis{background:var(--linha);border:1px solid var(--linha);border-radius:var(--raio);gap:1px;overflow:hidden}.cabecalho .kpi{border:0;border-radius:0;padding:16px 20px}@container (width<=820px){.cabecalho .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.cabecalho .kpi:last-child:nth-child(odd){grid-column:1/-1}}.cartao{background:var(--painel);border:1px solid var(--linha);border-radius:var(--raio);flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex}.cartao>.cartao-topo>strong,.cartao>.cartao-topo>div>strong{letter-spacing:-.01em;font-size:15px;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:99px;height:6px;overflow:hidden}.barra span{background:var(--azul);transform-origin:0;height:100%;transition:width .6s var(--saida);animation:encher .9s var(--saida);border-radius:99px;display:block}.barra span.alerta{background:var(--alerta)}@keyframes encher{0%{transform:scaleX(0)}}.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(--tinta);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 #10121c40}.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;transition:background .12s;display:flex}.lista-item:last-child{border-bottom:0}.lista-item:hover{background:var(--passar)}.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-2);border-bottom:1px solid var(--linha);background:var(--passar);white-space:nowrap;padding:10px 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(--passar)}.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(--suave-2);width:32px;height:32px;color:var(--texto-2);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(--suave);width:44px;height:44px;color:var(--texto-2);box-shadow:inset 0 0 0 1px var(--linha);border-radius:12px;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 #10121c0a}.cartao-lead:hover{border-color:var(--linha-forte)}.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:38px;padding:0 12px;transition:border-color .15s,box-shadow .15s}.campo input:hover,.campo select:hover,.campo textarea:hover{border-color:var(--linha-forte)}.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(--ruim);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(5px);z-index:50;background:#0c0d1642;place-items:center;padding:16px;animation:.2s aparecer;display:grid;position:fixed;inset:0}.sobreposicao.lateral{place-items:stretch end;padding:8px}.modal{background:var(--painel);width:min(620px,100%);max-height:calc(100vh - 32px);box-shadow:var(--sombra-forte), 0 0 0 1px #10121c0d;animation:abrir-janela .3s var(--saida);border-radius:16px;padding:22px 24px 24px;overflow:auto}.modal-topo{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.modal-topo h2{font-size:17px;font-weight:600}.gaveta{background:var(--painel);border-radius:var(--raio);width:min(640px,100%);height:100%;box-shadow:var(--sombra-forte), 0 0 0 1px #10121c0d;animation:entrar-gaveta .5s var(--mola);flex-direction:column;display:flex;overflow:hidden}@keyframes entrar-gaveta{0%{transform:translate(calc(100% + 16px))}}@keyframes abrir-janela{0%{opacity:0;transform:translateY(8px)scale(.98)}}.gaveta-topo{border-bottom:1px solid var(--linha);align-items:center;gap:12px;padding:16px 20px;display:flex}.gaveta-topo .avatar{width:44px;height:44px;font-size:14px}.gaveta-titulo{flex:1;min-width:0}.gaveta-titulo h2{font-size:17px;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:32px;height:32px;color:var(--texto-2);border-radius:8px;place-items:center;transition:color .15s,border-color .15s;display:grid}.gaveta-links a:hover{color:var(--azul);border-color:var(--azul)}.gaveta>.abas{align-self:flex-start;margin:14px 20px 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;flex:auto;gap:16px;min-height:0;padding:18px 20px 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(--tinta);color:#fff;z-index:80;animation:aviso-entra .35s var(--saida);border-radius:10px;padding:10px 16px;font-size:13.5px;font-weight:500;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #10121c47}@keyframes aviso-entra{0%{opacity:0;transform:translate(-50%,12px)scale(.97)}}.aviso.ruim{background:var(--ruim)}@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 #10121c59}.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(--ruim);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(--passar)}.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(--alerta-suave);color:var(--alerta);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(--tinta);border-color:var(--tinta);color:#fff}.pilula-cronometro{z-index:45;background:var(--tinta);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 #10121c4d}.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(--suave);width:100%;color:var(--texto);border:0;border-radius:6px;align-items:center;gap:4px;padding:3px 6px;font-size:12px;transition:filter .15s;display:flex}.item-cal:hover{filter:brightness(.97)}.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(--alerta-suave);color:var(--alerta)}.item-cal.atrasado{background:var(--ruim-suave);color:var(--ruim)}.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(--tinta);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 #10121c59,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(--tinta);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(--tinta);top:3px;right:3px}.mais-fundo{z-index:44;-webkit-backdrop-filter:blur(2px);background:#10121c2e;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 #10121c47}.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(--tinta);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:.6;transform:translateY(10px)}to{opacity:1;transform:none}}.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{border-color:var(--linha-forte);box-shadow:var(--sombra)}.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:var(--linha-forte)}.seletor-icone button.ativo{background:var(--tinta);border-color:var(--tinta);color:#fff}.sub.alerta{color:var(--alerta);font-weight:500}.pagina.visao{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;padding-top:24px;display:grid}.visao-principal,.visao-lado{flex-direction:column;gap:20px;min-width:0;display:flex}.visao .cabecalho{padding:0}.visao .lado-topo{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(--ruim-suave);color:var(--ruim)}.alertas li.alerta{background:var(--alerta-suave);color:var(--alerta)}.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-principal>*,.visao-lado>*{order:9}.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}}@media (width<=640px){.app{padding-bottom:100px}.menu{display:none}.app{background:var(--painel)}.conteudo{border:0;border-radius:0;min-height:100vh;margin:0;padding:0 0 32px}.topo{height:56px;padding:0 12px 0 16px}.topo-data{font-size:13px}.perfil-nome{display:none}.perfil{padding:2px}.topo-novo span{display:none}.topo-novo{width:34px;padding:0}.cabecalho{gap:16px;padding:18px 16px 0}.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:16px 16px 0}.pagina.visao{gap:14px;padding:18px 16px 0}.cartao{padding:16px}.kpis-2,.kpis,.kpis-3{grid-template-columns:1fr 1fr;gap:8px}.kpi{padding:14px}.kpi-valor,.cabecalho .kpi-valor{font-size:20px}.cabecalho .kpi{padding:14px}.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{max-height:92vh;animation:subir .35s var(--saida);border-radius:18px 18px 0 0}.gaveta{width:100%;height:100%;animation:subir .35s var(--saida);border-radius:0}.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;--app:#000;--passar:#141414;--linha-forte:#333;--tinta:#f5f5f5;--tinta-2:#d4d4d4}:root.wayne .cabecalho{margin-top:0}@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 .botao.primario,:root.wayne .mais-grade a.ativo,:root.wayne .topo-novo,:root.wayne .bolinha,:root.wayne .aviso,:root.wayne .dica-flutuante,:root.wayne .cronometro-grande.rodando,:root.wayne .pilula-cronometro{color:#000;box-shadow:none}:root.wayne .mais-grade a.ativo svg{color:#000}:root.wayne .menu-itens a.ativo{box-shadow:0 0 0 1px var(--linha)}: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%,#10121c59);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}}.item-cal.post{background:var(--azul-suave);color:var(--azul)}.item-cal.post.feito{background:var(--bom-suave);color:var(--bom)}.item-cal.grupo{justify-content:flex-start}.item-cal.grupo .cal-conta{background:var(--painel);min-width:18px;height:16px;color:inherit;border-radius:8px;place-items:center;margin-left:auto;padding:0 5px;font-size:10.5px;font-weight:600;display:grid}.item-cal.grupo span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.item-cal.grupo.atrasado .cal-conta,.item-cal.grupo.post .cal-conta{background:var(--painel);color:inherit}.item-cal.grupo.feito{text-decoration:none}.cal-secao{border-top:1px solid var(--linha)}.cal-secao:first-of-type{border-top:0}.cal-secao-topo{cursor:pointer;width:100%;color:var(--texto);text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:10px 2px;font-size:13px;font-weight:600;display:flex}.cal-secao-topo svg:first-child{color:var(--azul)}.cal-secao-topo .contador{font-weight:600}.cal-secao-topo .seta{color:var(--texto-3);margin-left:auto;transition:transform .15s;transform:rotate(-90deg)}.cal-secao.aberta .cal-secao-topo .seta{transform:none}.cal-secao .lista-dia{padding-bottom:12px}.calendario-cartao .filtros{margin-bottom:12px}.clientes-filtro{scrollbar-width:none;gap:14px;margin-bottom:14px;padding:2px 2px 8px;display:flex;overflow-x:auto}.clientes-filtro::-webkit-scrollbar{display:none}.cf-item{cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:6px;width:64px;padding:0;display:flex}.cf-item .avatar{width:52px;height:52px;box-shadow:0 0 0 2px var(--painel), 0 0 0 3px var(--linha);font-size:15px;transition:box-shadow .15s;position:relative}.cf-item.ativa .avatar{box-shadow:0 0 0 2px var(--painel), 0 0 0 4px var(--azul)}.cf-nome{color:var(--texto-2);text-overflow:ellipsis;white-space:nowrap;max-width:64px;font-size:12px;overflow:hidden}.cf-item.ativa .cf-nome{color:var(--texto);font-weight:600}.cf-ligado{background:var(--azul);width:12px;height:12px;box-shadow:0 0 0 2px var(--painel);border-radius:50%;position:absolute;bottom:1px;right:1px}.cf-item.ativa .cf-ligado{box-shadow:0 0 0 2px var(--azul);background:#fff}@media (width<=640px){.cal-pontos i.post{background:var(--azul)}.cal-pontos i.tarefa{background:var(--azul-claro)}}.sobreposicao.escura{-webkit-backdrop-filter:blur(7px);background:#10121c57}.modal.janela-dia{flex-direction:column;width:min(760px,100%);padding:0;animation:.18s ease-out subir;display:flex;overflow:hidden}.janela-dia-topo{border-bottom:1px solid var(--linha);align-items:center;gap:6px;padding:18px 18px 14px 14px;display:flex}.janela-dia-titulo{text-align:center;flex:1;min-width:0}.janela-dia-titulo h2{font-size:19px;font-weight:600}.janela-dia-corpo{flex:1;padding:6px 22px 10px;overflow:auto}.janela-dia-livre{color:var(--texto-2);text-align:center;margin:0;padding:36px 0}.janela-dia .cal-secao-topo{padding:14px 2px 10px;font-size:14px}.janela-dia .cal-secao .lista-tarefas,.janela-lista{flex-direction:column;gap:8px;padding-bottom:14px;display:flex}.janela-linha{border:1px solid var(--linha);background:var(--painel);cursor:pointer;text-align:left;width:100%;color:var(--texto);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .12s,background .12s;display:flex}.janela-linha:hover{border-color:var(--linha-forte);background:var(--azul-suave)}.janela-linha .avatar{width:38px;height:38px;overflow:hidden}.janela-linha .avatar.entrada svg{color:var(--sobe)}.janela-linha .avatar.saida svg{color:var(--desce)}.janela-linha .avatar.entrada,.janela-linha .avatar.saida{background:var(--suave)}.janela-linha-texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.janela-linha-texto strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.janela-linha-texto .sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.janela-linha.feita .janela-linha-texto strong{color:var(--texto-2);text-decoration:line-through}.janela-linha.atrasada{border-color:var(--azul-noite)}.janela-linha-icone{color:var(--azul);flex:none}.janela-dia-rodape{border-top:1px solid var(--linha);background:var(--suave);flex-direction:column;gap:10px;padding:14px 22px 20px;display:flex}.janela-dia-rodape .botao{align-self:flex-start}.avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.cal-dia{transition:background .12s}.cal-dia:hover{background:var(--azul-suave)}.cal-dia.fora:hover{background:var(--suave-2)}@media (width<=640px){.modal.janela-dia{max-height:92vh}.janela-dia-corpo{padding:4px 16px 10px}.janela-dia-rodape{padding:12px 16px calc(16px + env(safe-area-inset-bottom))}.janela-dia-titulo h2{font-size:17px}}.foto-cliente{cursor:pointer;border-radius:50%;flex:none;position:relative}.foto-cliente:after{content:"";opacity:0;background:#10121c73 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='M14.5 4h-5L7 7H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3z'/%3E%3Ccircle cx='12' cy='13' r='3'/%3E%3C/svg%3E") 50% no-repeat;border-radius:50%;transition:opacity .15s;position:absolute;inset:0}.foto-cliente:hover:after,.foto-cliente.enviando:after{opacity:1}.avatar{overflow:hidden}.lista-item .avatar.lanc{background:var(--suave);width:30px;height:30px}.lista-item .avatar.lanc.entrada svg{color:var(--sobe)}.lista-item .avatar.lanc.saida svg{color:var(--desce)}button.lista-item{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border-top:0;border-left:0;border-right:0}.menu{scrollbar-width:none;gap:14px;overflow-y:auto}.menu::-webkit-scrollbar{display:none}.menu-marca-nome,.menu-rotulo{display:none}.menu-grupo{flex-direction:column;align-items:center;gap:6px;display:flex}.menu-titulo{letter-spacing:.04em;text-transform:uppercase;color:var(--texto-3);text-align:center;white-space:nowrap;font-size:9.5px;font-weight:600}.menu-itens{gap:6px}.menu-pessoal{margin-top:auto;padding-top:12px}.menu-rodape{margin-top:0}.gaveta-corpo>*{flex-shrink:0}.kpi-rotulo{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.kpi-valor{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cal-dia{container-type:inline-size}@container (width<=125px){.item-cal.grupo .grupo-nome{display:none}.item-cal.grupo .cal-conta{margin-left:2px}}.topo-busca{width:auto;min-width:220px;color:var(--texto-3);justify-content:flex-start;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;font-weight:400;display:inline-flex}.topo-busca kbd{background:var(--suave);color:var(--texto-2);border:1px solid var(--linha);border-radius:5px;margin-left:auto;padding:3px 6px;font:600 11px/1 inherit}.comandos-fundo{z-index:70;place-items:start center;padding-top:12vh}.comandos{background:var(--painel);border-radius:18px;flex-direction:column;width:min(640px,100%);max-height:70vh;animation:.15s ease-out subir;display:flex;overflow:hidden;box-shadow:0 30px 70px #10121c4d}.comandos-busca{border-bottom:1px solid var(--linha);color:var(--texto-3);align-items:center;gap:10px;padding:16px 18px;display:flex}.comandos-busca input{font:inherit;color:var(--texto);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:16px}.comandos kbd{background:var(--suave);color:var(--texto-2);border:1px solid var(--linha);border-radius:6px;padding:4px 6px;font:600 11px/1 inherit}.comandos-lista{flex:1;padding:8px;overflow:auto}.comandos-grupo{letter-spacing:.05em;text-transform:uppercase;color:var(--texto-3);padding:10px 10px 4px;font-size:11px;font-weight:600;display:block}.comando{cursor:pointer;text-align:left;width:100%;color:var(--texto);font:inherit;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.comando svg:first-child{color:var(--texto-3);flex:none}.comando.ativo{background:var(--azul-suave)}.comando.ativo svg:first-child{color:var(--azul)}.comando-texto{flex:1;align-items:baseline;gap:10px;min-width:0;display:flex}.comando-texto strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.comando-texto small{color:var(--texto-3);white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:45%;font-size:12.5px;overflow:hidden}.comando-enter{color:var(--azul);flex:none}.comandos-vazio{color:var(--texto-2);text-align:center;margin:0;padding:26px 0}.comandos-rodape{border-top:1px solid var(--linha);background:var(--suave);color:var(--texto-3);gap:16px;padding:10px 16px;font-size:12px;display:flex}.comandos-rodape kbd{margin-right:3px}@media (width<=640px){.topo-busca span,.topo-busca kbd{display:none}.topo-busca{justify-content:center;width:34px;min-width:34px;padding:0}.comandos-fundo{place-items:start stretch;padding:12px}.comandos{max-height:80vh}.comandos-rodape{display:none}}.dica-flutuante{z-index:90;pointer-events:none;background:var(--tinta);color:#fff;white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;font-weight:500;display:inline-flex;position:fixed;box-shadow:0 6px 18px #10121c38}.dica-flutuante.direita{transform:translateY(-50%)}.dica-flutuante.baixo{transform:translate(-50%)}.dica-teclas{gap:3px;display:inline-flex}.dica-teclas kbd{text-align:center;color:#ffffffd9;background:#ffffff24;border-radius:4px;min-width:17px;padding:3px 4px;font:600 10.5px/1 inherit}.atalhos-ajuda{grid-template-columns:1fr 1fr;gap:24px;display:grid}.atalhos-ajuda h3{color:var(--texto-3);text-transform:uppercase;letter-spacing:.04em;margin:0 0 8px;font-size:12px;font-weight:600}.atalhos-ajuda ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.atalhos-ajuda li{border-bottom:1px solid var(--linha);justify-content:space-between;align-items:center;gap:12px;padding:7px 0;font-size:13.5px;display:flex}.atalhos-ajuda li:last-child{border-bottom:0}.atalho-teclas,.comando-atalho{flex:none;gap:3px;display:inline-flex}.atalho-teclas kbd,.comando-atalho kbd{text-align:center;background:var(--suave);min-width:20px;color:var(--texto-2);border:1px solid var(--linha);border-bottom-width:2px;border-radius:5px;padding:4px 5px;font:600 11px/1 inherit}.comando-atalho{opacity:.8;margin-left:auto}@media (width<=640px){.atalhos-ajuda{grid-template-columns:1fr}}.conteudo>.cabecalho,.conteudo>.pagina,.pagina>*{animation:tela-entra .4s var(--saida) backwards}.pagina.visao>*{animation:none}.pagina>:nth-child(2){animation-delay:30ms}.pagina>:nth-child(3){animation-delay:60ms}.pagina>:nth-child(4){animation-delay:90ms}.pagina>:nth-child(n+5){animation-delay:.12s}.visao-principal>*,.visao-lado>*{animation:tela-entra .45s var(--saida) backwards}.visao-principal>:nth-child(2),.visao-lado>:nth-child(2){animation-delay:40ms}.visao-principal>:nth-child(3),.visao-lado>:nth-child(3){animation-delay:80ms}.visao-principal>:nth-child(n+4),.visao-lado>:nth-child(n+4){animation-delay:.12s}@keyframes tela-entra{0%{opacity:0;transform:translateY(6px)}}.cartao,.kpi{transition:border-color .2s,box-shadow .2s}.cartao-lead,.caixinha,.modelo-contrato,.janela-linha{transition:border-color .15s, box-shadow .2s, transform .2s var(--saida), background .15s}.cartao-lead:hover,.caixinha:hover,.modelo-contrato:hover{box-shadow:var(--sombra-media);transform:translateY(-1px)}.linha-tarefa input[type=checkbox]{transition:transform .15s var(--saida)}.linha-tarefa input[type=checkbox]:active{transform:scale(.85)}:focus-visible{outline:2px solid var(--azul);outline-offset:2px}.campo input:focus-visible,.campo select:focus-visible,.campo textarea:focus-visible,.busca input:focus-visible,.titulo-editavel:focus-visible,.descricao-tarefa textarea:focus-visible,.comandos-busca input:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}}.hoje-secoes .linha-tarefa-texto strong,.hoje-secoes .lista-item strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box}.hoje-secoes .linha-tarefa,.hoje-secoes .lista-item{align-items:flex-start}.hoje-secoes .linha-tarefa input[type=checkbox]{margin-top:1px}.painel-topo{border-bottom:1px solid var(--linha);align-items:center;gap:8px;padding:12px 14px 12px 20px;display:flex}.painel-migalha{min-width:0;color:var(--texto-2);flex:1;align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.painel-migalha .avatar{width:20px;height:20px;font-size:9px}.painel-migalha span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.painel-migalha svg{color:var(--texto-3);flex:none}.painel-corpo{gap:22px;padding:20px 24px 28px}.painel-corpo .titulo-editavel{letter-spacing:-.02em;font-size:22px}.props{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:2px 12px;margin:0;display:grid}.props dt{color:var(--texto-2);align-items:center;gap:8px;min-height:34px;font-size:13px;display:flex}.props dt svg{color:var(--texto-3);flex:none}.props dd{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;min-height:34px;margin:0;font-size:13.5px;display:flex}.props dd .avatar{width:22px;height:22px;font-size:9.5px}.prop-editar{height:30px;color:var(--texto);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;max-width:100%;margin-left:-8px;padding:0 8px;font-size:13.5px;transition:background .15s,border-color .15s}.prop-editar:hover{background:var(--suave)}.prop-editar:focus{border-color:var(--azul);box-shadow:0 0 0 3px var(--azul-suave);background:var(--painel);outline:none}select.prop-editar{appearance:none;padding-right:8px}select.prop-editar.azul{color:var(--azul)}select.prop-editar.bom{color:var(--bom)}select.prop-editar.alerta{color:var(--alerta)}.prop-ponto{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.prop-nota{color:var(--texto-3);font-size:12.5px}.prop-nota.alerta{color:var(--alerta);font-weight:500}.prop-nota.ruim{color:var(--ruim);font-weight:500}.painel-progresso{flex-direction:column;gap:8px;display:flex}.progresso-topo{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.progresso-topo strong{font-size:14px;font-weight:600}.progresso-topo span{color:var(--texto-2);font-variant-numeric:tabular-nums;font-size:13px}.painel-progresso .barra{height:8px}.pagina>.abas,.cabecalho>.abas{align-self:flex-start}.painel-secao h3{margin:0 0 8px;font-size:14px;font-weight:600}.painel-corpo>.abas{align-self:flex-start}@media (width<=640px){.props{grid-template-columns:112px minmax(0,1fr)}.painel-corpo{padding:16px 16px 24px}}.botao svg,.topo-botao svg{flex:none}.topo-data{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.topo-data .data-curta{display:none}@media (width<=640px){.topo-data .data-longa{display:none}.topo-data .data-curta{display:inline}.kpi-rotulo{white-space:normal;align-items:flex-start;line-height:1.3}.linha-tarefa-texto strong,.lista-item strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box}}.props-form{grid-template-columns:1fr;gap:0}.props-form .campo{flex-flow:wrap;align-items:center;gap:0 12px;min-height:38px}.props-form .campo>span:first-child{width:150px;color:var(--texto-2);flex:none;font-weight:400}.props-form .campo input,.props-form .campo select{background:0 0;border-color:#0000;flex:1;width:auto;min-width:0;height:32px;margin-left:-8px;padding:0 8px;font-size:13.5px}.props-form .campo select{appearance:none;cursor:pointer}.props-form .campo input:hover,.props-form .campo select:hover{background:var(--suave);border-color:#0000}.props-form .campo input:focus,.props-form .campo select:focus{background:var(--painel);border-color:var(--azul)}.props-form .campo input::placeholder{color:var(--texto-3)}.props-form .campo>.sub{flex-basis:100%;margin-top:-4px;padding-left:162px}.props-form .formulario-acoes{padding-top:12px}@media (width<=640px){.props-form .campo>span:first-child{width:112px}.props-form .campo>.sub{padding-left:124px}}
