:root{--trilho:248px}.apagado{color:var(--texto-secundario)}.casca{grid-template-columns:var(--trilho) minmax(0, 1fr);min-height:100vh;display:grid}.trilho{background:var(--superficie);border-right:1px solid var(--borda-cartao);flex-direction:column;gap:1.25rem;height:100vh;padding:1.25rem .75rem;display:flex;position:sticky;top:0;overflow-y:auto}.trilho-corpo{flex-direction:column;flex:1;gap:1rem;display:flex}.menu-botao{display:none}.marca{padding:.5rem .75rem 0;text-decoration:none;display:block}.marca img{display:block}.marca small{letter-spacing:.22em;text-transform:uppercase;color:var(--cor-ouro);margin-top:.625rem;font-size:.8125rem;font-weight:500;display:block}.nav{flex-direction:column;gap:2px;display:flex}.nav-grupo{letter-spacing:.2em;text-transform:uppercase;color:var(--texto-secundario);margin:1rem .75rem .25rem;font-size:.8125rem;font-weight:500}.nav a{border-radius:var(--raio-campo);min-height:2.25rem;color:var(--texto-suave);align-items:center;gap:.625rem;padding:.3125rem .75rem;text-decoration:none;display:flex}.nav a svg{stroke-width:1.6px;width:17px;height:17px;color:var(--texto-secundario);flex:none}.nav a:hover{background:var(--realce);color:var(--texto)}.nav a[aria-current=page] svg{color:var(--cor-ambar)}.nav a[aria-current=page]{background:var(--realce);color:var(--texto);box-shadow:inset 2px 0 0 var(--cor-ambar);font-weight:500}.trilho-pe{border-top:1px solid var(--linha);color:var(--texto-secundario);margin-top:auto;padding:1rem .75rem 0;font-size:.9375rem}.trilho-pe strong{color:var(--texto);font-weight:500;display:block}.trilho-pe button{color:var(--texto-suave);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:.5rem;padding:0;text-decoration:underline}.trilho-pe button:hover{color:var(--texto)}.conteudo{width:100%;min-width:0;max-width:92rem;padding:2.5rem 2.5rem 4rem}.cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;margin-bottom:2rem;display:flex}.cabecalho h1{font-size:2rem;font-weight:300;line-height:1.15}.cabecalho p{color:var(--texto-secundario)}.secao{margin-top:2.5rem}.secao>h2{margin-bottom:.75rem;font-size:1.25rem;font-weight:500}.duas-colunas{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:2.5rem;display:grid}.funil{align-items:stretch;gap:3px;display:flex}.funil a{flex:var(--peso) 1 0;background:var(--cor);min-width:6.5rem;color:var(--cor-marfim);flex-direction:column;justify-content:space-between;gap:1rem;padding:.75rem 1rem .875rem;text-decoration:none;display:flex}.funil a:first-child{border-radius:var(--raio-campo) 0 0 var(--raio-campo)}.funil a.pago{border-radius:0 var(--raio-campo) var(--raio-campo) 0}.funil a.claro{color:var(--cor-onix)}.funil a.perdido{border:1px solid var(--status-negativo);color:var(--status-negativo);border-radius:var(--raio-campo);background:0 0;flex:0 0 7rem;margin-left:.75rem}.funil a:hover{filter:brightness(1.08)}.funil-rotulo{font-size:.9375rem;font-weight:500;line-height:1.25}.funil-total{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:500;line-height:1}.indicadores{border-top:1px solid var(--linha);border-bottom:1px solid var(--linha);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin:0;display:grid}.indicadores>div{padding:1.25rem 1.5rem 1.25rem 0}.indicadores dt{color:var(--texto-secundario);font-size:.9375rem}.indicadores dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:.25rem 0 0;font-size:1.5rem;font-weight:500;line-height:1.2}.indicadores dd small{color:var(--texto-secundario);font-size:.9375rem;font-weight:400}.dinheiro small{color:var(--texto-secundario);font-size:.625em;font-weight:400}.dinheiro small:first-child{margin-right:.3em}.rolagem{overflow-x:auto}.tabela{border-collapse:collapse;width:100%;font-size:.9375rem}.tabela th{text-align:left;color:var(--texto-secundario);border-bottom:1px solid var(--borda-campo);white-space:nowrap;padding:.5rem .75rem;font-size:.9375rem;font-weight:500}.tabela td{border-bottom:1px solid var(--linha);vertical-align:top;color:var(--texto-suave);padding:.75rem}.tabela th:first-child,.tabela td:first-child{padding-left:0}.tabela .direita{text-align:right}.tabela tbody tr:hover{background:var(--superficie)}.tabela a{color:var(--texto);font-weight:500;text-decoration:none}.tabela a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--acento);text-decoration-color:var(--acento);text-underline-offset:3px}.vazio{color:var(--texto-secundario);border-bottom:1px solid var(--linha);padding:2rem 0}.marcador{--cor:var(--status-neutro);border:1px solid color-mix(in srgb, var(--cor) 45%, transparent);white-space:nowrap;color:var(--cor);border-radius:999px;align-items:center;gap:.375rem;padding:0 .5625rem;font-size:.9375rem;font-weight:500;display:inline-flex}.marcador:before{content:"";border:1.6px solid;border-radius:50%;flex:none;width:7px;height:7px}.marcador.positivo{--cor:var(--status-positivo)}.marcador.positivo:before{background:currentColor}.marcador.atencao{--cor:var(--status-atencao)}.marcador.negativo{--cor:var(--status-negativo)}.marcador.negativo:before{background:currentColor;border-radius:1px;transform:rotate(45deg)}.marcador.andamento{--cor:var(--status-andamento)}.marcador.andamento:before{background:linear-gradient(90deg,currentColor 50%,#0000 50%)}.etiqueta{border-left:3px solid var(--cor,var(--texto-secundario));color:var(--texto-suave);background:var(--realce);margin:0 .25rem .25rem 0;padding:.0625rem .625rem;font-size:.9375rem;display:inline-block}.filtros{flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:1.25rem;display:flex}.filtros a{border:1px solid var(--borda-campo);min-height:2.25rem;color:var(--texto-suave);border-radius:999px;align-items:center;padding:0 .875rem;font-size:.9375rem;text-decoration:none;display:inline-flex}.filtros a:hover{border-color:var(--texto);color:var(--texto)}.filtros a[aria-current=true]{background:var(--cor-ambar);border-color:var(--cor-ambar);color:var(--cor-onix);font-weight:500}.busca{gap:.5rem;margin-left:auto;display:flex}.campo{border:1px solid var(--borda-campo);border-radius:var(--raio-campo);background:var(--campo);width:100%;min-height:2.5rem;color:var(--texto);font:inherit;padding:.5rem .75rem;display:block}.campo::placeholder{color:var(--texto-secundario)}.campo:hover{border-color:var(--texto-secundario)}.botao{border:1px solid var(--texto);border-radius:var(--raio-campo);min-height:2.5rem;color:var(--texto);font:inherit;cursor:pointer;background:0 0;padding:.4375rem 1rem;font-weight:500}.botao:hover{background:var(--realce)}.botao.principal{border-color:var(--cor-ambar);background:var(--cor-ambar);color:var(--cor-onix);font-weight:600}.botao.principal:hover{filter:brightness(1.06)}.aviso{border:1px solid var(--borda-cartao);border-left:3px solid var(--status-negativo);border-radius:var(--raio-campo);background:var(--superficie);color:var(--texto);padding:.625rem .875rem;font-size:.9375rem}.ficha{grid-template-columns:max-content minmax(0,1fr);gap:.375rem 1.5rem;margin:0;font-size:.9375rem;display:grid}.ficha dt{color:var(--texto-secundario)}.ficha dd{margin:0}.tempo{border-left:1px solid var(--borda-campo);margin:0;padding:0;list-style:none}.tempo li{color:var(--texto-suave);padding:0 0 1rem 1.25rem;font-size:.9375rem;position:relative}.tempo li:before{content:"";background:var(--fundo);border:1.6px solid var(--filete);border-radius:50%;width:9px;height:9px;position:absolute;top:.45rem;left:-5px}.tempo time{color:var(--texto-secundario);font-size:.9375rem;display:block}.tempo a{color:var(--texto)}.kanban{grid-auto-columns:minmax(13.5rem,1fr);grid-auto-flow:column;gap:1rem;padding-bottom:1rem;display:grid;overflow-x:auto}.coluna h2{border-bottom:3px solid var(--cor,var(--borda-campo));justify-content:space-between;margin-bottom:.625rem;padding-bottom:.5rem;font-size:.9375rem;font-weight:500;display:flex}.cartao{background:var(--superficie);border:1px solid var(--borda-cartao);border-radius:var(--raio-cartao);margin-bottom:.5rem;padding:.75rem .875rem;font-size:.9375rem;text-decoration:none;display:block}.cartao:hover{border-color:var(--texto-secundario)}.cartao strong{font-weight:500;display:block}.cartao span{color:var(--texto-secundario);font-size:.9375rem}.conversas{border:1px solid var(--borda-cartao);border-radius:var(--raio-cartao);background:var(--superficie);grid-template-columns:20rem minmax(0,1fr);height:calc(100vh - 11rem);min-height:26rem;display:grid;overflow:hidden}.conversas-lista{border-right:1px solid var(--borda-cartao);overflow-y:auto}.conversas-lista a{border-bottom:1px solid var(--linha);padding:.75rem 1rem;text-decoration:none;display:block}.conversas-lista a:hover{background:var(--realce)}.conversas-lista a[aria-current=page]{background:var(--realce);box-shadow:inset 2px 0 0 var(--acento)}.conversas-lista .linha1{justify-content:space-between;gap:.5rem;font-weight:500;display:flex}.conversas-lista .linha2{justify-content:space-between;gap:.5rem;font-size:.9375rem;display:flex}.fio{flex-direction:column;min-height:0;display:flex}.fio-topo{border-bottom:1px solid var(--borda-cartao);padding:.875rem 1.25rem}.fio-topo h2{font-size:1.125rem;font-weight:500}.fio-resumo{color:var(--texto-secundario);margin-top:.375rem;font-size:.9375rem}.fio-mensagens{background:var(--fundo);flex-direction:column;flex:1;gap:.625rem;padding:1.25rem;display:flex;overflow-y:auto}.balao{border-radius:var(--raio-cartao);background:var(--superficie);border:1px solid var(--borda-cartao);max-width:min(34rem,80%);color:var(--texto-suave);white-space:pre-wrap;overflow-wrap:anywhere;align-self:flex-start;padding:.5rem .75rem .375rem}.balao.saida{background:var(--realce);border-color:color-mix(in srgb, var(--cor-ouro) 45%, transparent);color:var(--texto);align-self:flex-end}.balao small{color:var(--texto-secundario);text-align:right;margin-top:.125rem;font-size:.8125rem;display:block}.fio-vazio{color:var(--texto-secundario);text-align:center;margin:auto;padding:2rem}.fio-rodape{border-top:1px solid var(--borda-cartao);color:var(--texto-secundario);padding:.75rem 1.25rem;font-size:.9375rem}details.json summary{cursor:pointer;color:var(--texto-secundario);font-size:.9375rem}details.json pre{background:var(--superficie);border:1px solid var(--borda-cartao);border-radius:var(--raio-campo);max-width:44rem;max-height:18rem;color:var(--texto-suave);white-space:pre-wrap;overflow-wrap:anywhere;margin:.5rem 0 0;padding:.75rem;font-size:.8125rem;overflow:auto}.login{grid-template-columns:minmax(0,5fr) minmax(0,4fr);min-height:100vh;display:grid}.login-marca{flex-direction:column;justify-content:space-between;gap:3rem;padding:3rem;display:flex;position:relative;overflow:hidden}.login-estrela{aspect-ratio:1;width:min(44rem,85%);bottom:-18%;right:-14%}.login-marca h1{max-width:14ch;margin-top:1rem;font-size:clamp(2.5rem,4.6vw,4rem);font-weight:300;line-height:1.1}.login-marca h1 strong{color:var(--cor-ambar);font-weight:600}.login-marca p{color:var(--texto-secundario);max-width:40ch}.login-chamada,.login-marca>p{position:relative}.filete{align-items:center;gap:.875rem;display:flex}.filete:before{content:"";background:var(--cor-ouro);width:40px;height:1px}.login-lado{background:var(--superficie);border-left:1px solid var(--borda-cartao);align-items:center;display:flex}.login-form{flex-direction:column;gap:1.25rem;width:100%;max-width:28rem;padding:3rem;display:flex}.login-form h2{margin-bottom:.25rem;font-size:1.625rem;font-weight:500}.login-form label{font-size:1rem;font-weight:500;display:block}.login-form label .campo{min-height:3rem;margin-top:.375rem;font-weight:400}.login-form .botao{min-height:3rem;margin-top:.5rem}@media (max-width:860px){.casca{grid-template-columns:minmax(0,1fr)}.trilho{border-right:0;border-bottom:1px solid var(--borda-cartao);gap:0;height:auto;padding:.5rem 1rem;position:static;overflow:visible}.trilho-topo{justify-content:space-between;align-items:center;gap:1rem;display:flex}.marca{padding:0}.marca img{width:120px;height:auto}.marca small{display:none}.menu-botao{border:1px solid var(--borda-campo);border-radius:var(--raio-campo);min-height:3rem;color:var(--texto);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:.5rem;padding:0 .875rem;font-weight:500;display:inline-flex}.menu-botao svg{stroke-width:1.6px;width:20px;height:20px;color:var(--cor-ambar)}.trilho-corpo{padding:.5rem 0 1rem;display:none}.trilho[data-aberto] .trilho-corpo{display:flex}.nav a,.trilho-pe button{min-height:3rem}.duas-colunas,.login{grid-template-columns:minmax(0,1fr)}.login-marca{gap:1.5rem;padding:2rem 1.5rem}.login-lado{border-left:0;border-top:1px solid var(--borda-cartao)}.login-form{padding:2rem 1.5rem}.busca{width:100%;margin-left:0}.campo,.botao{min-height:3rem}}.secao-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:.75rem;display:flex}.secao-topo h2{font-size:1.25rem;font-weight:500}.botao:disabled{opacity:.6;cursor:progress}.secao>.aviso{margin-bottom:.75rem}.formulario{background:var(--superficie);border:1px solid var(--borda-cartao);border-radius:var(--raio-cartao);grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.5rem;max-width:52rem;padding:2rem;display:grid}.formulario label,.formulario legend{font-size:.9375rem;font-weight:500}.formulario label{display:block}.formulario .largo{grid-column:1/-1}.formulario .campo{margin-top:.375rem;font-weight:400}.formulario textarea.campo{resize:vertical;line-height:1.5}.formulario small{color:var(--texto-secundario);margin-top:.25rem;font-size:.9375rem;font-weight:400;display:block}.formulario fieldset{border:0;margin:0;padding:0}.formulario .opcao{align-items:center;gap:.5rem;margin:.5rem 1.25rem 0 0;font-weight:400;display:inline-flex}.formulario .opcao input{width:1.25rem;height:1.25rem;accent-color:var(--cor-ambar)}a.botao{align-items:center;text-decoration:none;display:inline-flex}.acoes{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sucesso,.simulado{border:1px solid var(--borda-cartao);border-left:3px solid var(--status-positivo);border-radius:var(--raio-campo);background:var(--superficie);color:var(--texto);margin-bottom:1rem;padding:.625rem .875rem;font-size:.9375rem}.simulado{border-left-color:var(--status-atencao)}.conteudo>.aviso{margin-bottom:1rem}@media (max-width:860px){.formulario{grid-template-columns:minmax(0,1fr);padding:1.25rem}}.responder{align-items:flex-end;gap:.5rem;margin:.5rem 0;display:flex}.responder textarea{resize:vertical;flex:1;line-height:1.4}.fio-rodape .aviso,.fio-rodape .sucesso{margin-bottom:.5rem}.pular{z-index:10;border-radius:var(--raio-campo);background:var(--cor-ambar);color:var(--cor-onix);padding:.75rem 1rem;font-weight:600;text-decoration:none;position:absolute;top:-4rem;left:1rem}.pular:focus{top:1rem}h1,h2{text-wrap:balance}.cabecalho p a{color:var(--texto-suave);text-underline-offset:3px}.cabecalho p a:hover{color:var(--texto);-webkit-text-decoration-color:var(--acento);text-decoration-color:var(--acento)}.campo:-webkit-autofill{-webkit-text-fill-color:var(--texto);caret-color:var(--texto);box-shadow:inset 0 0 0 100px var(--campo)}.campo:-webkit-autofill:hover{-webkit-text-fill-color:var(--texto);caret-color:var(--texto);box-shadow:inset 0 0 0 100px var(--campo)}.campo:-webkit-autofill:focus{-webkit-text-fill-color:var(--texto);caret-color:var(--texto);box-shadow:inset 0 0 0 100px var(--campo)}.campo:disabled{opacity:.6;cursor:not-allowed}.nav a,.botao,.campo,.cartao,.filtros a,.conversas-lista a{transition:background-color .12s,border-color .12s,color .12s}@media (prefers-reduced-motion:reduce){*{transition:none!important}}*{scrollbar-color:var(--borda-campo) transparent}.fio-topo{flex-wrap:wrap;align-items:center;gap:.375rem .75rem;display:flex}.fio-topo h2 a{text-decoration:none}.fio-topo h2 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--acento);text-decoration-color:var(--acento);text-underline-offset:3px}.fio-topo .etiqueta{margin:0}.fio-resumo{flex-basis:100%;margin-top:0}.responder .botao{min-height:3rem}.solta{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:3rem;max-width:44rem;min-height:100vh;padding:3rem;display:flex}.solta h1{margin:1rem 0;font-size:clamp(2.5rem,4.6vw,4rem);font-weight:300;line-height:1.1}.solta h1 strong{color:var(--cor-ambar);font-weight:600}.solta p{color:var(--texto-secundario)}.solta .botao{min-height:3rem;padding:0 1.5rem}@media (max-width:860px){.solta{padding:2rem 1.5rem}}.login,.solta{background:var(--fundo)}.solta{max-width:none}.solta>*{max-width:38rem}[data-tema=claro] .balao{background:var(--campo)}[data-tema=claro] .balao.saida{background:var(--realce);border-color:var(--borda-cartao)}.rolagem{background:var(--superficie);border:1px solid var(--borda-cartao);border-radius:var(--raio-cartao)}.rolagem .tabela th{border-bottom-color:var(--linha);padding-top:.875rem;padding-bottom:.875rem}.rolagem .tabela th:first-child,.rolagem .tabela td:first-child{padding-left:1.5rem}.rolagem .tabela th:last-child,.rolagem .tabela td:last-child{padding-right:1.5rem}.rolagem .tabela tbody tr:last-child td{border-bottom:0}.rolagem .tabela tbody tr:hover{background:var(--realce)}.coluna{background:var(--superficie);border:1px solid var(--borda-cartao);border-radius:var(--raio-cartao);padding:1rem}.coluna .cartao{background:var(--fundo)}.coluna .cartao:last-child{margin-bottom:0}.usuario{align-items:center;gap:.75rem;display:flex}.avatar{border:1px solid var(--borda-campo);width:2.5rem;height:2.5rem;color:var(--texto);border-radius:50%;flex:none;place-items:center;font-weight:500;display:grid}@media (max-width:860px){.conteudo{padding:1.5rem 1rem 3rem}.cabecalho h1{font-size:1.75rem}.funil{flex-wrap:wrap}.funil a,.funil a:first-child,.funil a.pago,.funil a.perdido{border-radius:0;flex:30%;min-width:0;margin-left:0}.indicadores{grid-template-columns:repeat(2,minmax(0,1fr))}.indicadores dd{font-size:1.25rem}.rolagem .tabela th:first-child,.rolagem .tabela td:first-child{padding-left:1rem}}[data-tema=claro] .funil a.perdido{background:var(--superficie)}@media (min-width:861px){.trilho{overflow:hidden}.trilho .trilho-corpo{min-height:0}.trilho .trilho-corpo .nav{flex:auto;min-height:0;overflow-y:auto}.trilho .trilho-pe{flex-shrink:0;margin-top:0}}.login-estrela{background:linear-gradient(112deg, transparent 42%, var(--cor-marfim) 50%, transparent 58%) no-repeat, var(--cor-ouro);background-position:150% 0,0 0;background-size:300% 100%,auto;animation:2.2s cubic-bezier(.22,.75,.18,1) both login-estrela-entra,14s ease-in-out 2.2s infinite alternate login-estrela-flutua,9s ease-in-out 2.4s infinite login-estrela-brilho}@keyframes login-estrela-entra{0%{opacity:0;translate:-120% 40%;rotate:-22deg;scale:.5}}@keyframes login-estrela-flutua{to{transform:translate(-1.5%,-2.5%)rotate(2deg)}}@keyframes login-estrela-brilho{0%{background-position:150% 0,0 0}30%,to{background-position:-50% 0,0 0}}.login-marca:before{content:"";aspect-ratio:1;background:var(--cor-ambar);opacity:.07;filter:blur(90px);border-radius:50%;width:60%;animation:16s ease-in-out infinite alternate login-luz;position:absolute;bottom:-30%;left:-10%}@keyframes login-luz{to{opacity:.11;transform:translate(45%,-30%)scale(1.2)}}.login-marca>img,.login-chamada h1,.login-marca>p,.login-form>*{animation:.9s cubic-bezier(.2,.7,.2,1) both login-sobe}.login-marca>img{animation-delay:.15s;position:relative}.login-chamada .filete{animation:.8s ease-out .7s both login-aparece}.login-chamada .filete:before{transform-origin:0;animation:.9s cubic-bezier(.2,.7,.2,1) .7s both login-risca}.login-chamada h1{animation-delay:.9s}.login-marca>p{animation-delay:1.15s}.login-form>:first-child{animation-delay:1.2s}.login-form>:nth-child(2){animation-delay:1.3s}.login-form>:nth-child(3){animation-delay:1.4s}.login-form>:nth-child(n+4){animation-delay:1.5s}@keyframes login-sobe{0%{opacity:0;transform:translateY(1.125rem)}}@keyframes login-aparece{0%{opacity:0}}@keyframes login-risca{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.login-estrela,.login-marca:before,.login-marca>img,.login-chamada .filete,.login-chamada .filete:before,.login-chamada h1,.login-marca>p,.login-form>*{animation:none}}.trilho{overflow:hidden}.trilho-corpo{min-height:0}.nav{flex:1;min-height:0;margin-right:-.5rem;padding-right:.5rem;overflow-y:auto}.usuario-nome{flex:1;min-width:0}.usuario-nome strong,.usuario-nome span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.trilho-acoes{flex-direction:column;gap:1rem;margin-top:.875rem;display:flex}.trilho-pe .tema-chave{width:100%;min-height:2.5rem;color:var(--texto-suave);align-items:center;gap:.5rem;margin:0;text-decoration:none;display:flex}.trilho-pe .tema-chave:hover{color:var(--texto)}.tema-chave svg{stroke-width:1.6px;width:16px;height:16px}.chave{border:1px solid var(--borda-campo);border-radius:999px;flex:none;width:2rem;height:1.125rem;margin-left:auto;transition:background-color .3s,border-color .3s;position:relative}.chave:after{content:"";background:var(--texto-secundario);border-radius:50%;width:.75rem;height:.75rem;margin-top:-.375rem;transition:transform .32s cubic-bezier(.34,1.4,.5,1),background-color .3s;position:absolute;top:50%;left:2px;transform:translate(0)}.tema-chave[aria-checked=true] .chave{border-color:var(--cor-ambar);background:var(--cor-ambar)}.tema-chave[aria-checked=true] .chave:after{background:var(--cor-onix);transform:translate(.875rem)}.tema-chave:active .chave:after{width:.9375rem}.tema-chave[aria-checked=true]:active .chave:after{transform:translate(.6875rem)}.trilho-pe .sair{border:1px solid var(--borda-campo);border-radius:var(--raio-campo);width:100%;min-height:2.5rem;color:var(--texto-suave);justify-content:center;align-items:center;gap:.5rem;margin:0;padding:0 .75rem;text-decoration:none;display:flex}.trilho-pe .sair:hover{border-color:var(--texto-secundario);color:var(--texto)}.sair svg{stroke-width:1.6px;width:16px;height:16px}@media (max-width:860px){.trilho{overflow:visible}.nav{margin-right:0;padding-right:0;overflow:visible}.trilho-pe .sair{min-height:3rem}.casca{grid-template-rows:auto minmax(0,1fr)}.trilho{z-index:10;position:sticky;top:0}.trilho[data-aberto]{max-height:100dvh;overflow-y:auto}.trilho .trilho-corpo,.trilho .trilho-corpo .nav{flex:none;min-height:auto;overflow:visible}.trilho .trilho-pe{margin-top:0}.cabecalho{flex-direction:column;align-items:flex-start;gap:.25rem;margin-bottom:1.5rem}.secao{margin-top:2.25rem}.formulario .acoes,.formulario .largo>.botao,.secao-topo>form,.secao-topo>.botao{width:100%}.formulario .acoes{flex-direction:column;align-items:stretch}.formulario .botao,.secao-topo .botao{justify-content:center;width:100%}.rolagem{background:linear-gradient(to left, var(--superficie) 30%, transparent) right / 2.5rem 100% no-repeat local, linear-gradient(to left, #00000038, transparent) right / 1rem 100% no-repeat scroll, var(--superficie)}.tabela th,.tabela td{padding-inline:.625rem}.kanban{scroll-snap-type:x mandatory;grid-auto-columns:82%;gap:.75rem;margin-inline:-1rem;padding-inline:1rem;scroll-padding-inline:1rem}.coluna{scroll-snap-align:start}.filtros{gap:.5rem}.filtros a{padding:.5rem .875rem}.ficha{grid-template-columns:minmax(0,1fr);gap:0}.ficha dd{margin-bottom:.75rem}}@media (max-width:480px){.funil a,.funil a:first-child,.funil a.pago,.funil a.perdido{gap:.875rem;padding:.75rem .75rem .875rem}.funil-total{font-size:1.75rem}.login-marca h1{font-size:2.125rem}.login-marca{padding:1.75rem 1.25rem}.login-form{padding:1.75rem 1.25rem 2.5rem}}[data-tema]{--raio-cartao:12px}.casca,.cabecalho p{font-size:.9375rem}.secao>h2,.secao-topo h2{line-height:1.3}.fio-topo h2{font-size:1.125rem}.campo,.botao{font-size:.9375rem}select.campo{height:2.5rem;padding-block:0}.filtros .campo,.filtros .botao{min-height:2.25rem;padding-block:.25rem}.login-form .campo,.login-form .botao{font-size:1rem}.coluna .cartao,.balao{border-radius:8px}.coluna{padding:.875rem}.coluna h2{border-bottom-width:2px;padding-bottom:.4375rem}.cartao{padding:.625rem .75rem}.formulario{gap:1.125rem 1.5rem;padding:1.75rem}.rolagem .tabela th{padding-top:.75rem;padding-bottom:.75rem}.tabela td{padding-top:.6875rem;padding-bottom:.6875rem}.avatar{width:2.25rem;height:2.25rem}@media (max-width:860px){.campo{font-size:1rem}.filtros .campo,.filtros .botao,.filtros a{min-height:2.75rem}.nav a{min-height:3rem}.funil-total{font-size:1.5rem}}.carregando{padding-top:20px;position:relative}.carregando-barra{background:var(--linha);width:100%;height:2px;position:absolute;top:0;left:0;overflow:hidden}.carregando-barra:after{content:"";background:var(--acento);width:35%;animation:1.1s ease-in-out infinite carregando-correr;position:absolute;inset:0}@keyframes carregando-correr{0%{transform:translate(-100%)}to{transform:translate(290%)}}@media (prefers-reduced-motion:reduce){.carregando-barra:after{opacity:.5;width:100%;animation:none}}@media (min-width:861px){.so-celular{display:none!important}}@media (max-width:860px){.so-grande{display:none!important}}.fio-quem,.fio-dados{display:contents}.fio-mensagens{overscroll-behavior:contain}.pular{z-index:30}@media (max-width:860px){.conversas{border-inline:0;border-radius:0;height:auto;min-height:0;margin-inline:-1rem;display:block;overflow:visible}.conversas-lista{border-right:0;overflow:visible}.conversas-lista a{min-height:4.25rem;padding:.75rem max(1rem, env(safe-area-inset-right)) .75rem max(1rem, env(safe-area-inset-left));flex-direction:column;justify-content:center;gap:.125rem;display:flex}.conversas-lista a:last-child{border-bottom:0}.conversas-lista .linha1{align-items:center;font-size:1rem}.conversas-lista .linha1>:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.conversas-tela:not([data-aberta]) .fio{display:none}.conversas-tela[data-aberta]{z-index:20;top:var(--topo-visivel,0px);height:var(--altura-visivel,100dvh);background:var(--superficie);flex-direction:column;display:flex;position:fixed;left:0;right:0}.conversas-tela[data-aberta]>.cabecalho,.conversas-tela[data-aberta] .conversas-lista{display:none}.conversas-tela[data-aberta] .conversas{border:0;flex:1;min-height:0;margin:0;display:flex}.conversas-tela[data-aberta] .fio{flex:1;min-width:0}.fio-topo{padding:calc(.375rem + env(safe-area-inset-top)) max(.75rem, env(safe-area-inset-right)) .5rem max(.5rem, env(safe-area-inset-left));grid-template-columns:2.75rem minmax(0,1fr) auto;grid-template-areas:"voltar quem quem""dados dados acao""resumo resumo resumo";align-items:center;gap:.375rem .5rem;display:grid}.fio-voltar{border-radius:var(--raio-campo);width:2.75rem;height:2.75rem;color:var(--texto);grid-area:voltar;place-items:center;display:grid}.fio-voltar:active{background:var(--realce)}.fio-voltar svg{stroke-width:1.6px;width:22px;height:22px}.fio-quem{grid-area:quem;min-width:0;line-height:1.3;display:block}.fio-quem h2{text-overflow:ellipsis;white-space:nowrap;font-size:1.0625rem;overflow:hidden}.fio-quem>span{display:block}.fio-dados{flex-wrap:wrap;grid-area:dados;align-items:center;gap:.375rem .5rem;min-width:0;padding-left:.25rem;display:flex}.fio-acao{grid-area:acao}.fio-acao .botao{white-space:nowrap;min-height:2.75rem}details.fio-resumo{grid-area:resumo;padding-left:.25rem}details.fio-resumo summary{cursor:pointer;min-height:2.75rem;color:var(--texto-suave);align-items:center;gap:.5rem;list-style:none;display:flex}details.fio-resumo summary::-webkit-details-marker{display:none}details.fio-resumo summary:after{content:"";border-bottom:1.6px solid;border-right:1.6px solid;width:.5rem;height:.5rem;margin-top:-.25rem;transform:rotate(45deg)}details.fio-resumo[open] summary:after{margin-top:.25rem;transform:rotate(225deg)}details.fio-resumo p{max-height:30dvh;color:var(--texto-suave);padding-bottom:.25rem;overflow-y:auto}.fio:has(.responder:focus-within) :is(.fio-dados,.fio-acao,details.fio-resumo){display:none}.fio-mensagens{padding:1rem max(.75rem, env(safe-area-inset-right)) 1rem max(.75rem, env(safe-area-inset-left))}.balao{max-width:86%;font-size:1rem}.fio-rodape{padding:.5rem max(.75rem, env(safe-area-inset-right)) calc(.5rem + env(safe-area-inset-bottom)) max(.75rem, env(safe-area-inset-left));background:var(--superficie)}.responder{align-items:flex-end;margin:0}.fio-rodape>p,.fio-rodape .aviso,.fio-rodape .sucesso{margin-bottom:.5rem}.responder textarea{resize:none;field-sizing:content;min-height:3rem;max-height:9rem;padding-block:.6875rem}@supports not (field-sizing:content){.responder textarea{height:3rem}.responder textarea:focus{height:5.5rem}}}.filtros-faixa{display:contents}@media (max-width:860px){.filtros-faixa{overscroll-behavior-x:contain;scrollbar-width:none;flex:100%;gap:.5rem;min-width:0;margin-inline:-1rem;padding:.25rem 2.5rem .25rem 1rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(270deg,#0000,#000 2.5rem);mask-image:linear-gradient(270deg,#0000,#000 2.5rem)}.filtros-faixa::-webkit-scrollbar{display:none}.filtros-faixa a{white-space:nowrap;flex:none}.cabecalho .filtros{width:100%;margin-top:.5rem}.busca .campo{flex:1;min-width:0}.tabela.empilha,.tabela.empilha tbody,.tabela.empilha tr,.tabela.empilha td{display:block}.tabela.empilha thead{display:none}.tabela.empilha tbody tr{border-bottom:1px solid var(--linha);padding:.875rem 0}.rolagem .tabela.empilha tbody tr{padding-inline:1rem}.rolagem .tabela.empilha tbody tr:last-child{border-bottom:0}.tabela.empilha td{text-align:right;overflow-wrap:anywhere;border:0;padding:.1875rem 0;display:flow-root;max-width:none!important}.rolagem .tabela.empilha td:first-child,.rolagem .tabela.empilha td:last-child{padding-inline:0}.tabela.empilha td[data-rotulo]:before{content:attr(data-rotulo);float:left;color:var(--texto-secundario);text-align:left;white-space:normal;margin-right:1rem;font-weight:400}.tabela.empilha td:first-child{color:var(--texto);text-align:left;padding-bottom:.375rem;font-size:1rem;font-weight:500}.tabela.empilha td:first-child:before{content:none}.tabela.empilha td:first-child .apagado{font-size:.9375rem;font-weight:400}.tabela.empilha td.longo,.tabela.empilha td:not([data-rotulo]){text-align:left}.tabela.empilha td.longo:before{float:none;margin:0;display:block}.tabela.empilha td:not([data-rotulo]):not(:first-child){padding-top:.5rem}.tabela.empilha td .num,.tabela.empilha td.num{white-space:normal}.tabela.empilha td form{justify-content:flex-end}.tabela.empilha td .acoes .botao,.tabela.empilha td form .botao{min-height:2.75rem}.tabela:not(.empilha) th{white-space:normal}.fichas-lead tbody tr{line-height:1.6;position:relative}.tabela.fichas-lead td{text-align:left;padding:0;display:inline}.tabela.fichas-lead td[data-rotulo]:before{content:none;float:none;margin:0}.tabela.fichas-lead td:first-child{text-overflow:ellipsis;white-space:nowrap;padding-bottom:0;padding-right:7.5rem;display:block;overflow:hidden}.fichas-lead td:first-child a{margin:0;padding:0;display:inline}.fichas-lead td:first-child a:after{content:"";position:absolute;inset:0}.tabela.fichas-lead td:nth-child(7){color:var(--texto-secundario);line-height:1.5rem;position:absolute;top:.875rem;right:1rem}.tabela.fichas-lead td.num{white-space:nowrap}.tabela.fichas-lead td[data-rotulo]:nth-child(3):before{content:" ";white-space:pre-wrap}.tabela.fichas-lead td:nth-child(2){margin-right:.25rem}.fichas-lead td:nth-child(3) .etiqueta{margin:0}.fichas-lead td:nth-child(n+4){color:var(--texto-secundario)}.tabela.fichas-lead td[data-rotulo]:nth-child(4):before{content:"\a ";white-space:pre}.tabela.fichas-lead td[data-rotulo]:nth-child(5):before{content:" · "}.tabela.fichas-lead td[data-rotulo]:nth-child(6):before{content:" · " attr(data-rotulo) " "}.fichas-lead tbody tr:active{background:var(--realce)}.trilho{padding-top:calc(.5rem + env(safe-area-inset-top));padding-inline:max(1rem, env(safe-area-inset-left)) max(1rem, env(safe-area-inset-right))}.conteudo{padding-inline:max(1rem, env(safe-area-inset-left)) max(1rem, env(safe-area-inset-right));padding-bottom:calc(3rem + env(safe-area-inset-bottom))}.indicadores>div{min-width:0;padding:1rem .75rem 1rem 0}.indicadores dd{white-space:normal;overflow-wrap:anywhere}.indicadores dd small{display:block}.trilho-pe .tema-chave{min-height:3rem}.cabecalho p a,.tabela a,.tempo a,.vazio a,.ficha a{margin-block:-.625rem;padding-block:.625rem;display:inline-block}details.json summary{align-items:center;min-height:2.75rem;display:flex}details.json pre{text-align:left;max-width:none}.formulario .opcao{min-height:2.75rem;margin:0;display:flex}.formulario fieldset legend+.opcao{margin-top:.25rem}.acoes .botao,.acoes form{flex:0 auto}.cabecalho,.ficha dd,.aviso,.sucesso,.simulado,.tempo li{overflow-wrap:anywhere}.cabecalho>*{min-width:0;max-width:100%}.marca{align-items:center;min-height:2.75rem;display:flex}.cabecalho>.botao,.cabecalho>.acoes{margin-top:.5rem}.login{grid-template-rows:auto 1fr;min-height:100dvh}.login-marca{padding:calc(1.5rem + env(safe-area-inset-top)) max(1.25rem, env(safe-area-inset-right)) 1.5rem max(1.25rem, env(safe-area-inset-left));gap:1.25rem}.login-marca>img{width:140px;height:auto}.login-marca h1{max-width:18ch;margin-top:.75rem;font-size:1.75rem}.login-marca>p{display:none}.login-lado{align-items:flex-start}.login-form{max-width:none;padding:1.5rem max(1.25rem, env(safe-area-inset-right)) calc(2rem + env(safe-area-inset-bottom)) max(1.25rem, env(safe-area-inset-left))}}.so-leitor{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lista-secao{border-bottom:1px solid var(--linha);letter-spacing:.2em;text-transform:uppercase;color:var(--texto-secundario);justify-content:space-between;align-items:baseline;gap:.5rem;padding:.75rem 1rem .375rem;font-size:.8125rem;font-weight:500;display:flex}.lista-secao .num{letter-spacing:0}.lista-aviso{border-bottom:1px solid var(--linha);border-left:3px solid var(--status-atencao);color:var(--texto);padding:.625rem 1rem;font-size:.9375rem}.nav a .nav-conta{color:var(--texto-secundario);margin-left:auto;font-size:.9375rem;font-weight:400}@media (max-width:860px){.lista-secao,.lista-aviso{padding-inline:max(1rem, env(safe-area-inset-left)) max(1rem, env(safe-area-inset-right))}.fio-topo{grid-template-areas:"voltar quem quem""dados dados acao""resumo resumo resumo""fila fila fila"}.fio-fila{grid-area:fila;padding-left:.25rem}.fio-fila .botao{min-height:2.75rem}.fio:has(.responder:focus-within) :is(.fio-fila,.fio-passagem){display:none}.fio-passagem{grid-area:resumo;max-height:30dvh;padding-left:.25rem;overflow-y:auto}}.fio-passagem{color:var(--texto-suave);flex-basis:100%;font-size:.9375rem}
