:root{--fonte-titulo:var(--fonte-corpo);--fundo:#f4f4f7;--superficie:#fff;--borda:#e6e5ec;--botao-fundo:var(--superficie);--botao-borda:var(--marca);--texto:#16151d;--texto-fraco:#5b5969;--marca:#33247a;--marca-escura:#251a5c;--marca-clara:#e4e0f3;--destaque:#fcec0a;--destaque-suave:#fef8b8;--sobre-destaque:#33247a;--sobre-marca:#fff;--perigo:#a32020;--perigo-clara:#fbeaea;--aviso:#8a6100;--raio:10px;--sombra:0 1px 2px #151a3314;--funil-prospectado:#d8a800;--funil-proposta:#2c6ed5;--funil-realizado:#2e8b4f;--funil-perdido:#c0392b;--funil-restante:#8a6100;--funil-restante-fundo:#fdf8ec}:root[data-tema=escuro]{--fundo:#0d0f1e;--superficie:#151932;--borda:#282e4d;--botao-fundo:var(--superficie);--botao-borda:var(--marca);--texto:#e9ebf6;--texto-fraco:#a1a7c4;--marca:#a99cf0;--marca-escura:#c4baff;--marca-clara:#2a2350;--destaque:#fcec0a;--destaque-suave:#3a3510;--sobre-destaque:#251a5c;--sobre-marca:#0d0f1e;--perigo:#ef8b8b;--perigo-clara:#331c1c;--aviso:#e0b761;--sombra:none;--funil-prospectado:#e8c04a;--funil-proposta:#6f9dea;--funil-realizado:#5cbd80;--funil-perdido:#e4776a;--funil-restante:#e0b761;--funil-restante-fundo:#241f14}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--fundo);min-height:100vh;color:var(--texto);font-family:var(--fonte-corpo), system-ui, -apple-system, sans-serif;font-size:15px;line-height:1.5}a{color:var(--marca)}h1,h2,h3{font-family:var(--fonte-titulo), system-ui, sans-serif;letter-spacing:-.02em;margin:0 0 .5rem;font-weight:600;line-height:1.25}.numero-grande,.faixa__valor,.decisao__valor{font-family:var(--fonte-titulo), system-ui, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.02em}h1{font-size:1.5rem}h2{font-size:1.15rem}.conteudo{flex:1;width:100%;max-width:1720px;margin:0 auto;padding:1.5rem 1.5rem 2.5rem}.prosa,.conteudo>.pilha>p.fraco{max-width:80ch}.barra{border-bottom:1px solid var(--borda);background:var(--superficie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem;display:flex}.rodape{border-top:1px solid var(--borda);background:var(--superficie);color:var(--texto-fraco);text-align:center;padding:1rem 1.25rem;font-size:.8rem}.cartao{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);box-shadow:var(--sombra);padding:1.1rem 1.25rem}.grade{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.campo-largo{grid-column:1/-1}.mais-dados{border:1px solid var(--borda);background:var(--superficie);border-radius:12px;padding:.15rem .9rem}.mais-dados>summary{cursor:pointer;color:var(--marca);padding:.7rem 0;font-size:.9rem;font-weight:600;list-style:none}.mais-dados>summary::-webkit-details-marker{display:none}.mais-dados>summary:before{content:"▸ ";color:var(--texto-fraco)}.mais-dados[open]>summary:before{content:"▾ "}.mais-dados>summary:hover{color:var(--marca-escura)}.mais-dados .grade{margin:.3rem 0 .9rem}.pilha{flex-direction:column;gap:1rem;display:flex}.linha{flex-wrap:wrap;align-items:flex-end;gap:.6rem;display:flex}label{color:var(--texto-fraco);margin-bottom:.25rem;font-size:.82rem;font-weight:600;display:block}input,select,textarea{border:1px solid var(--borda);background:var(--superficie);width:100%;color:var(--texto);font:inherit;border-radius:8px;padding:.5rem .6rem;font-size:.92rem}input:focus,select:focus,textarea:focus{outline:2px solid var(--marca);outline-offset:1px}.botao{border:1px solid var(--botao-borda);background:var(--botao-fundo);color:var(--marca);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:.5rem .9rem;font-size:.92rem;font-weight:600;display:inline-flex}.botao:where(:not(:disabled):hover,:not(:disabled):active){border-color:var(--marca);background:var(--marca);color:var(--sobre-marca)}.botao:disabled{opacity:.6;cursor:progress}.botao--perigo{border-color:var(--perigo);color:var(--perigo);background:0 0}.botao--destaque{border-color:var(--marca-escura);background:var(--marca-escura);color:var(--sobre-marca)}.botao--destaque:where(:not(:disabled):hover,:not(:disabled):active){border-color:var(--marca);background:var(--marca);color:var(--sobre-marca)}.aviso{border:1px solid var(--perigo);background:var(--perigo-clara);color:var(--perigo);border-radius:8px;padding:.6rem .8rem;font-size:.88rem}.aviso--sucesso{border-color:var(--marca);background:var(--marca-clara);color:var(--marca-escura)}.tabela{border-collapse:collapse;width:100%;font-size:.9rem}.tabela th,.tabela td{border-bottom:1px solid var(--borda);text-align:left;vertical-align:top;padding:.55rem .5rem}.tabela th{text-transform:uppercase;letter-spacing:.03em;color:var(--texto-fraco);font-size:.78rem}.tabela th.numero,.tabela td.numero{text-align:right;font-variant-numeric:tabular-nums}.etiqueta{background:var(--marca-clara);color:var(--marca-escura);border-radius:999px;padding:.12rem .45rem;font-size:.75rem;font-weight:600;display:inline-block}.etiqueta--apagada{border:1px solid var(--borda);color:var(--texto-fraco);background:0 0}.erro-campo{color:var(--perigo);margin:.25rem 0 0;font-size:.8rem}.fraco{color:var(--texto-fraco);font-size:.85rem}.centralizado{justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}.caixa-login{width:100%;max-width:380px}.caixa-modulos{border:1px solid var(--borda);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.3rem .9rem;padding:.6rem;display:grid}.caixa-modulos label{color:var(--texto);align-items:center;gap:.4rem;margin:0;font-weight:400;display:flex}.caixa-modulos input{width:auto}.visualmente-oculto{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.quadro-funil{grid-template-columns:repeat(6,minmax(210px,1fr));align-items:start;gap:.85rem;padding-bottom:.5rem;display:grid;overflow-x:auto}.quadro-funil--esteira{grid-template-columns:repeat(4,minmax(240px,1fr))}@media (max-width:900px){.quadro-funil,.quadro-funil--esteira{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.coluna-funil{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);flex-direction:column;min-height:140px;padding:.7rem;display:flex}.coluna-funil--alvo{border-color:var(--marca);background:var(--marca-clara)}.coluna-funil__topo{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.coluna-funil__topo h2{margin:0;font-size:.95rem}.coluna-funil__contagem{background:var(--marca-clara);color:var(--marca-escura);font-variant-numeric:tabular-nums;border-radius:999px;padding:.05rem .45rem;font-size:.78rem;font-weight:700}.coluna-funil__resumo{color:var(--texto-fraco);margin:.15rem 0 .6rem;font-size:.78rem}.coluna-funil__pilha{flex-direction:column;gap:.6rem;display:flex}.cartao-funil{border:1px solid var(--borda);background:var(--fundo);box-shadow:var(--sombra);border-radius:8px;flex-direction:column;gap:.35rem;padding:.5rem .6rem;display:flex}.cartao-funil--arrastando{opacity:.35}.cartao-funil--fantasma{border-color:var(--marca);background:var(--superficie);cursor:grabbing;width:230px}.cartao-funil__pegada{cursor:grab;touch-action:none;flex-direction:column;gap:.1rem;padding-left:.55rem;display:flex;position:relative}.cartao-funil__pegada:active{cursor:grabbing}.cartao-funil__alca{background:var(--borda);border-radius:999px;width:4px;position:absolute;top:0;bottom:0;left:0}.cartao-funil:has(.temperatura--recente) .cartao-funil__alca{background:var(--funil-realizado)}.cartao-funil:has(.temperatura--atencao) .cartao-funil__alca{background:var(--aviso)}.cartao-funil:has(.temperatura--frio) .cartao-funil__alca{background:var(--perigo)}.cartao-funil:has(.temperatura--sem_contato) .cartao-funil__alca{background:repeating-linear-gradient(45deg, var(--perigo) 0 4px, var(--perigo-clara) 4px 8px)}.cartao-funil__topo{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.cartao-funil__nome{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;line-height:1.25;overflow:hidden}.cartao-funil__tempo{white-space:nowrap;flex:none;font-size:.72rem;font-weight:600}.cartao-funil__tempo.temperatura--sem_contato{color:var(--perigo)}.cartao-funil__produto{color:var(--texto-fraco);letter-spacing:.02em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.7rem;overflow:hidden}.cartao-funil__detalhe{flex-direction:column;gap:.35rem;display:none}.cartao-funil:hover .cartao-funil__detalhe,.cartao-funil:focus-within .cartao-funil__detalhe{display:flex}@media (pointer:coarse){.cartao-funil__detalhe{display:flex}}.cartao-funil__detalhe .fraco{font-size:.75rem}.cartao-funil__dados{flex-wrap:wrap;gap:.3rem;display:flex}.cartao-funil__linhas{gap:.3rem;margin:0;font-size:.78rem;display:grid}.cartao-funil__linhas div{justify-content:space-between;gap:.5rem;display:flex}.cartao-funil__linhas dt{color:var(--texto-fraco)}.cartao-funil__linhas dd{text-align:right;margin:0}.cartao-funil__perda{background:var(--perigo-clara);color:var(--perigo);border-radius:6px;margin:0;padding:.35rem .5rem;font-size:.78rem}.cartao-funil__acoes{border-top:1px dashed var(--borda);align-items:center;gap:.4rem;padding-top:.4rem;display:flex}.cartao-funil__link{white-space:nowrap;font-size:.78rem}.cartao-funil__mover{flex:1;margin:0}.cartao-funil__mover select{padding:.25rem .35rem;font-size:.78rem}.cartao-funil__ajuda{border:1px solid var(--borda);background:var(--superficie);width:1.7rem;height:1.7rem;color:var(--marca);font:inherit;cursor:pointer;border-radius:50%;flex:none;font-size:.8rem;font-weight:700}.cartao-funil__ajuda:hover{border-color:var(--marca);background:var(--marca-clara)}.temperatura{font-size:.78rem}.temperatura--frio{color:var(--perigo);font-weight:600}.temperatura--atencao{color:var(--aviso);font-weight:600}.temperatura--sem_contato{color:var(--texto-fraco);font-style:italic}.atrasado{color:var(--perigo);font-weight:600}.modal{z-index:50;background:#0d0f1e8c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal__caixa{border-radius:var(--raio);background:var(--superficie);width:100%;max-width:440px;max-height:85vh;padding:1.25rem;overflow-y:auto;box-shadow:0 12px 40px #00000040}.modal__caixa--larga{max-width:660px}.abas{border-bottom:1px solid var(--borda);flex-wrap:wrap;gap:.3rem;display:flex}.aba{color:var(--texto-fraco);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-bottom:none;border-radius:8px 8px 0 0;align-items:center;gap:.4rem;margin-bottom:-1px;padding:.45rem .75rem;font-size:.88rem;display:flex}.aba:hover{color:var(--marca-escura)}.aba--ativa{border-color:var(--borda);background:var(--superficie);color:var(--marca-escura);font-weight:600}.aba__pendente{background:var(--fundo);color:var(--texto-fraco);border-radius:999px;padding:.05rem .35rem;font-size:.68rem;font-weight:400}.cartilha-editor{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:1rem;display:grid}.prosa{font-size:.92rem;line-height:1.6}.prosa h2,.prosa h3,.prosa h4,.prosa h5{margin:1.1rem 0 .4rem}.prosa h2:first-child,.prosa h3:first-child{margin-top:0}.prosa p,.prosa ul,.prosa ol{margin:0 0 .7rem}.prosa ul,.prosa ol{padding-left:1.2rem}.prosa li{margin-bottom:.25rem}.prosa blockquote{border-left:3px solid var(--marca);background:var(--marca-clara);color:var(--marca-escura);margin:0 0 .7rem;padding:.4rem .8rem}.prosa code{background:var(--fundo);border-radius:4px;padding:.1em .3em;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.88em}.prosa hr{border:none;border-top:1px solid var(--borda);margin:1rem 0}.grade--duas{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.timeline{border-left:2px solid var(--borda);flex-direction:column;gap:.9rem;margin:0;padding:0 0 0 .9rem;list-style:none;display:flex}.timeline li{position:relative}.timeline li:before{content:"";background:var(--marca);border-radius:50%;width:8px;height:8px;position:absolute;top:.4rem;left:-1.32rem}.timeline__cabeca{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.timeline p{margin:.25rem 0 0;font-size:.88rem}.lista-agenda{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.lista-agenda li{border:1px solid var(--borda);border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .65rem;font-size:.9rem;display:flex}.lista-agenda li.concluido{opacity:.6}.lista-agenda li.concluido strong{text-decoration:line-through}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}.legenda{color:var(--texto-fraco);flex-wrap:wrap;gap:.9rem;margin-top:.5rem;font-size:.8rem;display:flex}.legenda span{align-items:center;gap:.35rem;display:inline-flex}.legenda__cor{border-radius:3px;width:12px;height:12px;display:inline-block}.legenda__cor--tracejada{border-top:2px dashed var(--aviso);border-radius:0;height:0}.funil-barras{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.funil-barras__topo{justify-content:space-between;gap:.5rem;margin-bottom:.25rem;font-size:.88rem;display:flex}.funil-barras__trilho{background:var(--fundo);border-radius:999px;height:10px;overflow:hidden}.funil-barras__preenchimento{background:var(--marca);border-radius:999px;min-width:2px;height:100%}.acompanhar{color:var(--texto-fraco);margin-top:.15rem;font-size:.78rem;font-weight:600}.acompanhar--atencao{color:var(--aviso)}.acompanhar--atrasada{color:var(--perigo)}.meta-batida{color:var(--marca-escura);font-weight:700}.fila-prioridade{counter-reset:fila;flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.fila-prioridade li{border:1px solid var(--borda);border-radius:8px;grid-template-columns:2rem 1fr auto;align-items:start;gap:.7rem;padding:.6rem .7rem;display:grid}.fila-prioridade__posicao{background:var(--marca-clara);width:1.8rem;height:1.8rem;color:var(--marca-escura);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex}.fila-prioridade__motivo{margin:.3rem 0 0;font-size:.85rem}.layout{flex-direction:column;min-height:100vh;display:flex}@media (min-width:900px){.layout{grid-template-rows:1fr auto;grid-template-columns:252px 1fr;display:grid}.layout>.conteudo,.layout>.rodape{grid-column:2}}.menu{background:var(--superficie);border-right:1px solid var(--borda);flex-direction:column;display:flex}@media (min-width:900px){.menu{grid-row:1/-1;height:100vh;position:sticky;top:0}}.menu__topo{padding:1.1rem 1.1rem .6rem}.menu__icone{width:2.2rem;height:2.2rem}.menu__item{color:var(--texto);border-radius:9px;justify-content:space-between;align-items:center;padding:.5rem .55rem;font-size:.92rem;text-decoration:none;display:flex}.menu__item:hover{background:var(--marca-clara)}.menu__item[aria-current=page]{background:var(--marca);color:var(--sobre-marca);font-weight:600}.barra-compacta{border-bottom:1px solid var(--borda);background:var(--superficie);z-index:30;align-items:center;gap:.7rem;padding:.6rem .9rem;display:flex;position:sticky;top:0}.proposta-na-caixa__recusa{flex-wrap:wrap;gap:.4rem;width:100%;display:flex}.proposta-na-caixa__recusa input{flex:10rem;min-width:0}.proposta-na-caixa{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;width:100%;display:flex}.proposta-na-caixa--form{border:1px solid var(--marca);border-radius:10px;flex-direction:column;align-items:stretch;padding:.7rem}.proposta-na-caixa__campos{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.proposta-na-caixa__campos label{color:var(--texto-fraco);flex-direction:column;gap:.2rem;font-size:.78rem;display:flex}.proposta-na-caixa__total{font-variant-numeric:tabular-nums;margin:0;font-size:1.05rem;font-weight:700}.dados-na-caixa{border:1px solid var(--borda);border-radius:10px;overflow:hidden}.dados-na-caixa__topo{background:var(--superficie);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border:none;align-items:center;gap:.6rem;padding:.7rem .8rem;display:flex}.dados-na-caixa__topo--falta{background:var(--fundo-suave,#00000008)}.dados-na-caixa__rotulo{font-size:.92rem;font-weight:600}.dados-na-caixa__estado{color:var(--texto-fraco);margin-left:auto;font-size:.8rem}.dados-na-caixa__topo--falta .dados-na-caixa__estado{color:var(--perigo);font-weight:600}.dados-na-caixa__corpo{border-top:1px solid var(--borda);flex-direction:column;gap:.7rem;padding:.8rem;display:flex}.dados-na-caixa__grade{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.6rem;display:grid}.dados-na-caixa__grade label{color:var(--texto-fraco);flex-direction:column;gap:.2rem;font-size:.78rem;display:flex}.dados-na-caixa__grade input,.dados-na-caixa__grade select{width:100%}.dados-na-caixa__grade .dados-na-caixa__largo{grid-column:1/-1}.fazendas-na-caixa{flex-direction:column;gap:.6rem;display:flex}.fazendas-na-caixa__rotulo{color:var(--texto-fraco);font-size:.8rem}.fazenda-na-caixa{border:1px solid var(--borda);border-radius:.6rem;flex-direction:column;gap:.35rem;padding:.6rem;display:flex}.fazenda-na-caixa__nome{font-size:.92rem}.fazenda-na-caixa__campos{grid-template-columns:1fr 1.4fr auto;align-items:end;gap:.5rem;display:grid}.fazenda-na-caixa__campos label{flex-direction:column;gap:.2rem;font-size:.8rem;display:flex}@media (max-width:560px){.fazenda-na-caixa__campos{grid-template-columns:1fr;align-items:stretch}}.modal--sobreposto{z-index:60}.pedidos-lista{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.pedido-cartao{border:1px solid var(--borda);background:var(--superficie);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;gap:.3rem;padding:.8rem .9rem;display:flex}.pedido-cartao:hover,.pedido-cartao:focus-visible{border-color:var(--marca)}.pedido-cartao__topo{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.95rem;display:flex}.pedido-cartao__linha{font-size:.85rem}.pedido-cartao__selo{border:1px solid var(--borda);color:var(--texto-fraco);border-radius:6px;padding:.05rem .4rem;font-size:.7rem;font-weight:700}.pedido-cartao__selo--cancelado{border-color:var(--perigo);color:var(--perigo)}.pedido-cartao__barra{background:var(--marca-clara);border-radius:999px;height:6px;margin-top:.15rem;display:block;overflow:hidden}.pedido-cartao__cheio{background:var(--marca);border-radius:999px;height:100%;display:block}.pedido-cartao__cta{color:var(--marca);font-size:.8rem;font-weight:600}.pedidos-filtro{width:100%;margin-bottom:.7rem}.pedidos-secao{border-top:1px solid var(--borda);flex-direction:column;gap:.5rem;margin-top:1.2rem;padding-top:1rem;display:flex}.pedidos-secao__titulo{margin:0;font-size:.95rem}.pedidos-registrar{border-top:1px solid var(--borda);gap:.6rem;margin-top:1.2rem;padding-top:1rem;display:grid}.pedidos-registrar__titulo{font-size:.95rem;font-weight:600}.pedidos-registrar__ajuda{margin:0;font-size:.8rem}.pedidos-registrar__grade{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.6rem;display:grid}.pedidos-registrar__grade label{color:var(--texto-fraco);flex-direction:column;gap:.2rem;font-size:.78rem;display:flex}.nova-proposta{border:1px solid var(--borda);background:var(--fundo-suave,#00000008);border-radius:12px;gap:.7rem;padding:.9rem;display:grid}.nova-proposta__ajuda{margin:0;font-size:.8rem}.nova-proposta__grade{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.6rem;display:grid}.nova-proposta__grade label{color:var(--texto-fraco);flex-direction:column;gap:.2rem;font-size:.78rem;display:flex}.nova-proposta__largo{grid-column:1/-1}.nova-proposta__total{border:1px solid var(--borda);background:var(--superficie);color:var(--texto);border-radius:8px;align-items:center;padding:.5rem .6rem;font-weight:700;display:flex}.voltar{border:1px solid var(--borda);background:var(--superficie);color:var(--marca);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:.25rem;padding:.4rem .7rem .4rem .45rem;font-size:.9rem;font-weight:600;display:inline-flex}.voltar:hover{border-color:var(--marca);background:var(--marca-clara)}.botao-gaveta{border:1px solid var(--borda);background:var(--superficie);color:var(--texto);cursor:pointer;border-radius:8px;padding:.3rem .6rem;font-size:1rem;line-height:1}@media (max-width:899px){.menu{z-index:50;width:262px;transition:transform .22s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}}@media (min-width:900px){.barra-compacta,.cortina{display:none}}@media (max-width:767px){.botao-gaveta,.menu{display:none}}@media (prefers-reduced-motion:reduce){.menu{transition:none}}.faixa{border:1px solid var(--borda);border-radius:var(--raio);background:var(--borda);grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:1px;display:grid;overflow:hidden}@media (min-width:1200px){.faixa{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.atualizar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.botao--curto{padding:.3rem .7rem;font-size:.82rem}.botao--pulsando{border-color:var(--marca);background:var(--marca-clara);color:var(--marca-escura)}.cabecalho-tela{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.coluna-funil:before{content:"";background:var(--texto-fraco);border-radius:999px;width:34px;height:3px;margin-bottom:.55rem;display:block}.coluna-funil[data-etapa=A_PROSPECTAR]:before{background:var(--texto-fraco)}.coluna-funil[data-etapa=CONTATO_INICIAL]:before,.coluna-funil[data-etapa=DADOS_COMPLEMENTARES]:before{background:var(--aviso)}.coluna-funil[data-etapa=PROPOSTA]:before,.coluna-funil[data-etapa=NEGOCIACAO]:before{background:var(--marca)}.coluna-funil[data-etapa=GANHO]:before{background:#1c7c4a}.coluna-funil[data-etapa=PERDIDO]:before{background:var(--perigo)}.segmentado{background:var(--marca-clara);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.cartao-funil__sinais{flex-wrap:wrap;gap:.3rem;margin-top:.45rem;display:flex}.sinal{background:var(--marca-clara);color:var(--marca-escura);border-radius:6px;padding:.1rem .45rem;font-size:.74rem;font-weight:600}.sinal--vazio{border:1px solid var(--borda);color:var(--texto-fraco);background:0 0;font-weight:400}.sinal--atrasado{background:var(--perigo-clara);color:var(--perigo)}.sinal--atencao{border:1px solid var(--aviso);color:var(--aviso);white-space:normal;background:0 0;font-weight:400;line-height:1.35;display:inline-block}.territorio{min-height:250px}.territorio__navegacao{align-items:center;gap:.4rem;display:flex}.territorio__ponto{background:var(--borda);cursor:pointer;border:none;border-radius:999px;width:8px;height:8px;padding:0}.territorio__ponto--ativo{background:var(--marca)}.janela{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.janela__praca{border:1px solid var(--borda);border-top:3px solid var(--borda);border-radius:9px;flex-direction:column;gap:.12rem;padding:.7rem .8rem;display:flex}.janela__praca--aberta{border-top-color:var(--marca);background:var(--marca-clara)}.janela__cabeca{justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.janela__uf{font-size:1.15rem;font-weight:700}.janela__quando{color:var(--texto-fraco);font-size:.74rem;font-weight:600}.janela__praca--aberta .janela__quando{color:var(--marca-escura)}.janela__mes,.janela__clientes{color:var(--texto-fraco);font-size:.76rem}.praca{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}@media (min-width:1280px){.praca{grid-template-columns:1fr 1fr;gap:.7rem 2rem;display:grid}}.praca__linha{flex-direction:column;gap:.2rem;display:flex}.praca__topo{justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.85rem;display:flex}.praca__nome strong{margin-right:.3rem}.praca__rodape{color:var(--texto-fraco);font-size:.76rem}.grade--painel{grid-template-columns:1fr;align-items:start;gap:1rem;display:grid}.grade--painel>*{min-width:0}.resumo-cliente{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.6rem 1.2rem;margin:.8rem 0 0;display:grid}.resumo-cliente__campo{border-bottom:1px solid var(--borda);flex-direction:column;gap:.15rem;min-width:0;padding-bottom:.5rem;display:flex}.resumo-cliente__rotulo{text-transform:uppercase;letter-spacing:.06em;color:var(--texto-fraco);font-size:.68rem;font-weight:600}.resumo-cliente__valor{color:var(--texto);overflow-wrap:anywhere;margin:0;font-size:.95rem}.notas-fixadas{border-left:4px solid var(--marca);background:var(--marca-clara)}.notas-fixadas__lista{flex-direction:column;gap:.7rem;margin:.7rem 0 0;padding:0;list-style:none;display:flex}.notas-fixadas__item{border-bottom:1px solid var(--borda);padding-bottom:.6rem}.notas-fixadas__item:last-child{border-bottom:none;padding-bottom:0}.notas-fixadas__texto{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.notas-fixadas__meta{margin:.25rem 0 0;font-size:.82rem}.timeline__item--fixada{background:var(--marca-clara);box-shadow:0 0 0 6px var(--marca-clara);border-radius:6px}@media (min-width:900px){.grade--painel{grid-template-columns:1.35fr 1fr}}@media (min-width:1280px){.grade--painel{grid-template-columns:1.35fr 1fr 1fr}}@media (min-width:1600px){.grade--painel{grid-template-columns:1.6fr 1fr 1fr}}.cartao--marca{border-color:var(--marca-escura);background:var(--marca-escura);color:#fff}.cartao--marca h2{color:#fff}.marca__valor{font-size:2.4rem;font-weight:700;line-height:1.05;display:block}.marca__legenda{color:#b9bff0;font-size:.82rem;display:block}.marca__texto{color:#dfe2fb;margin:0;font-size:.88rem;line-height:1.5}.marca__acao{color:#fff;background:#ffffff1a;border-radius:8px;margin:0;padding:.6rem .75rem;font-size:.85rem;font-weight:600}.decisao{border:1px solid var(--borda);border-radius:var(--raio);background:var(--borda);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;display:grid;overflow:hidden}.decisao__bloco{background:var(--superficie);flex-direction:column;gap:.2rem;padding:1rem 1.15rem;display:flex}.decisao__bloco--destaque{background:var(--marca-escura)}.decisao__bloco--alerta{background:var(--perigo-clara)}.decisao__rotulo{text-transform:uppercase;letter-spacing:.07em;color:var(--texto-fraco);font-size:.7rem;font-weight:600}.decisao__bloco--destaque .decisao__rotulo,.decisao__bloco--destaque .decisao__nota{color:#b9bff0}.decisao__bloco--alerta .decisao__rotulo,.decisao__bloco--alerta .decisao__nota,.decisao__bloco--alerta .decisao__valor{color:var(--perigo)}.decisao__valor{font-size:2.2rem;font-weight:700;line-height:1.05}.decisao__bloco--destaque .decisao__valor{color:#fff}.decisao__nota{color:var(--texto-fraco);font-size:.82rem}.atencao{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.atencao__item{border:1px solid var(--borda);border-left:3px solid var(--texto-fraco);border-radius:8px;align-items:center;gap:.7rem;padding:.6rem .75rem;display:flex}.atencao__item--urgente{border-left-color:var(--perigo)}.atencao__item--atencao{border-left-color:var(--aviso)}.atencao__item--normal{border-left-color:var(--marca)}.atencao__corpo{flex-direction:column;flex-grow:1;gap:.05rem;min-width:0;display:flex}.atencao__nome{color:var(--texto);font-size:.92rem;font-weight:600;text-decoration:none}.atencao__nome:hover{text-decoration:underline}.atencao__motivo{color:var(--texto-fraco);font-size:.8rem}.atencao__risco{font-size:.8rem;font-weight:600}.atencao__item--urgente .atencao__risco{color:var(--perigo)}.atencao__item--atencao .atencao__risco{color:var(--aviso)}.atencao__item--normal .atencao__risco{color:var(--marca)}.atencao__abrir{background:var(--marca-clara);color:var(--marca-escura);border-radius:7px;flex:none;padding:.3rem .7rem;font-size:.78rem;font-weight:600;text-decoration:none}.pilulas{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.pilula{border:1px solid var(--borda);background:var(--superficie);color:var(--texto-fraco);border-radius:999px;padding:.35rem .8rem;font-size:.82rem}.pilula strong{color:var(--texto)}.pilula--ativa{border-color:var(--marca);background:var(--marca-clara);color:var(--marca-escura)}.pilula--ativa strong{color:var(--marca-escura)}.pilula__conta{background:var(--fundo);color:var(--texto-fraco);border-radius:999px;margin-left:.4rem;padding:.05rem .4rem;font-size:.72rem;font-weight:600}.pilula--ativa .pilula__conta{background:var(--superficie);color:var(--marca-escura)}.performance-destaque{font-family:var(--fonte-titulo), system-ui, sans-serif;color:var(--marca);margin:0;font-size:2.4rem;font-weight:800;line-height:1}.performance-destaque__de{color:var(--texto-fraco);font-family:inherit;font-size:1rem;font-weight:600}.rosca-cobertura{flex-wrap:wrap;align-items:center;gap:1.4rem;display:flex}.rosca-cobertura__svg{flex:none;width:132px;height:132px}.rosca-cobertura__trilho{fill:none;stroke:var(--marca-clara);stroke-width:14px}.rosca-cobertura__valor{fill:none;stroke:var(--marca);stroke-width:14px;stroke-linecap:round}.rosca-cobertura__pct{fill:var(--texto);font-family:var(--fonte-titulo), system-ui, sans-serif;text-anchor:middle;dominant-baseline:middle;font-size:26px;font-weight:800}.rosca-cobertura__cap{fill:var(--texto-fraco);text-anchor:middle;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:600}.rosca-cobertura__legenda{gap:.35rem;min-width:0}.ritmo{margin:0}.ritmo__svg{width:100%;max-width:480px;height:auto;margin-top:.5rem}.ritmo__base{stroke:var(--borda);stroke-width:1px}.ritmo__barra{fill:var(--marca)}.ritmo__valor{fill:var(--texto);text-anchor:middle;font-size:11px;font-weight:700}.ritmo__rotulo{fill:var(--texto-fraco);text-anchor:middle;font-size:10px}.decisao__bloco--link{color:inherit;cursor:pointer;text-decoration:none;transition:box-shadow .15s}.decisao__bloco--link:hover{box-shadow:0 0 0 2px var(--marca)}.selo-vencido{background:var(--perigo);color:var(--superficie);letter-spacing:.03em;vertical-align:middle;border-radius:999px;margin-left:.4rem;padding:.05rem .4rem;font-size:.68rem;font-weight:700;display:inline-block}.menu__topo{position:relative}.menu__item{justify-content:flex-start;gap:.6rem}.menu__icone{color:var(--texto-fraco);flex:0 0 18px;place-items:center;display:grid}.menu__item[aria-current=page] .menu__icone{color:inherit}.botao--sair{justify-content:center;align-items:center;gap:.35rem;display:inline-flex}.sugestoes{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.sugestao{border:1px solid var(--borda);border-left:3px solid var(--marca);border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.8rem .9rem;display:flex}.sugestao__corpo{flex-direction:column;flex:320px;gap:.15rem;min-width:0;display:flex}.sugestao__cadastros{flex-direction:column;gap:.15rem;margin:.4rem 0 0;padding:0 0 0 .9rem;font-size:.85rem;display:flex}.vinculos{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.vinculo{border:1px solid var(--borda);border-left:3px solid var(--marca);border-radius:8px;justify-content:space-between;align-items:center;gap:.7rem;padding:.55rem .7rem;display:flex}.vinculo__corpo{flex-direction:column;gap:.05rem;min-width:0;display:flex}.etiqueta--elo{color:var(--marca-escura);text-decoration:none}.etiqueta--elo:hover{text-decoration:underline}.regua{background:var(--superficie);border:1px solid var(--borda);border-left:3px solid var(--marca);border-radius:var(--raio);box-shadow:var(--sombra);flex-direction:column;gap:.9rem;padding:1rem 1.1rem;display:flex}.regua--desligada{border-left-color:var(--borda);background:var(--fundo)}.regua--desligada .regua__identidade h3{color:var(--texto-fraco)}.regua__topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.regua__identidade{flex:320px;min-width:0}.regua__identidade h3{margin:0;font-size:1.02rem}.regua__identidade p{margin:.2rem 0 0;font-size:.85rem}.regua__ajustes{border-top:1px solid var(--borda);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.9rem;padding-top:.8rem;display:grid}.regua__campo{flex-direction:column;gap:.3rem;min-width:0;display:flex}.regua__campo label{margin:0}.regua__rodape{border-top:1px solid var(--borda);align-items:center;gap:.45rem;padding-top:.7rem;display:flex}.sinal-execucao{border-radius:50%;flex:0 0 8px;width:8px;height:8px}.sinal-execucao--ok{background:var(--marca)}.sinal-execucao--falha{background:var(--perigo)}.sinal-execucao--nunca{background:var(--borda)}.interruptor{cursor:pointer;color:var(--texto-fraco);flex:none;align-items:center;gap:.5rem;margin:0;font-size:.85rem;font-weight:600;display:inline-flex}.interruptor input{opacity:0;width:1px;height:1px;position:absolute}.interruptor__trilho{background:var(--borda);border-radius:999px;width:42px;height:24px;transition:background .15s;position:relative}.interruptor__bola{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #151a3340}.interruptor input:checked+.interruptor__trilho{background:var(--marca)}.interruptor input:checked+.interruptor__trilho .interruptor__bola{transform:translate(18px)}.interruptor input:focus-visible+.interruptor__trilho{outline:2px solid var(--marca);outline-offset:2px}.interruptor input:disabled+.interruptor__trilho{opacity:.5}.interruptor input:checked~.interruptor__rotulo{color:var(--marca-escura)}.pilula:has(input){cursor:pointer;-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.interruptor__trilho,.interruptor__bola{transition:none}}.sugestao--alta{border-left-color:var(--marca)}.sugestao--media{border-left-color:var(--aviso)}.sugestao__cabeca{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.etiqueta--forte{background:var(--marca-clara);color:var(--marca-escura)}.etiqueta--fraca{border:1px solid var(--aviso);color:var(--aviso);background:0 0}.areas{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.area{border:1px solid var(--borda);border-left:3px solid var(--borda);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding:.6rem .75rem;display:flex}.area--daqui{border-left-color:var(--marca)}.area__corpo{flex-direction:column;flex:260px;gap:.05rem;min-width:0;display:flex}.area__nome{font-size:.92rem}.area__acoes{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.area__dono,.area__negocios{color:var(--texto-fraco);font-size:.78rem}.area__negocios{color:var(--aviso)}.cartao-funil__fazenda{color:var(--marca-escura);font-size:.78rem;font-weight:600}.linha--principal>td{background:var(--marca-clara)}.cartoes-funil{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;display:grid}@media (min-width:1100px){.cartoes-funil--safra{grid-template-columns:repeat(5,1fr)}}.carta{border:1px solid var(--borda);border-top:4px solid var(--borda);border-radius:var(--raio);background:var(--superficie);box-shadow:var(--sombra);flex-direction:column;gap:.15rem;padding:.9rem 1rem;display:flex}.carta__rotulo{text-transform:uppercase;letter-spacing:.07em;color:var(--texto-fraco);font-size:.72rem;font-weight:700}.carta__valor{font-family:var(--fonte-titulo), system-ui, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.9rem;font-weight:700;line-height:1.1}.carta__nota{color:var(--texto-fraco);font-size:.78rem}.carta--total{border-top-color:var(--texto)}.carta--cadastrados{border-top-color:var(--funil-realizado)}.carta--prospectar{border-top-color:var(--marca)}.carta--prospectado{border-top-color:var(--funil-prospectado)}.carta--proposta{border-top-color:var(--funil-proposta)}.carta--realizado{border-top-color:var(--funil-realizado)}.carta--perdido{border-top-color:var(--funil-perdido)}.carta--restante{border-top-color:var(--funil-restante);background:var(--funil-restante-fundo)}.medida{grid-template-columns:5.5rem 1fr auto auto;align-items:center;gap:.5rem;font-size:.78rem;display:grid}.medida__rotulo{color:var(--texto-fraco)}.medida__trilho{background:var(--fundo);border-radius:999px;height:9px;overflow:hidden}.medida__barra{border-radius:999px;height:100%}.medida__barra--estado{background:var(--borda)}.medida__barra--apurado{background:var(--marca-clara);border:1px solid var(--marca)}.medida__barra--atendendo{background:var(--marca)}.medida__valor{font-variant-numeric:tabular-nums;text-align:right;min-width:5.5rem}.medida__pct{font-variant-numeric:tabular-nums;text-align:right;min-width:3.2rem;font-weight:600}.praca__linha{gap:.25rem}@media (min-width:1280px){.praca{grid-template-columns:1fr;gap:1.1rem}}:root{--termometro-quente:#c0392b;--termometro-morno:#d8a800;--termometro-frio:#2c6ed5;--termometro-arco:#2e8b4f}:root[data-tema=escuro]{--termometro-quente:#e4776a;--termometro-morno:#e8c04a;--termometro-frio:#6f9dea;--termometro-arco:#5cbd80}.termometro{line-height:0;display:inline-flex}.termometro__trilho{stroke:var(--borda)}.termometro__arco{stroke:var(--termometro-arco)}.termometro--quente .termometro__agulha,.termometro--quente .termometro__eixo{stroke:var(--termometro-quente);fill:var(--termometro-quente)}.termometro--morno .termometro__agulha,.termometro--morno .termometro__eixo{stroke:var(--termometro-morno);fill:var(--termometro-morno)}.termometro--frio .termometro__agulha,.termometro--frio .termometro__eixo{stroke:var(--termometro-frio);fill:var(--termometro-frio)}.termometro--deduzido .termometro__agulha{stroke-dasharray:2.5 2}.balao{line-height:0;display:inline-flex;position:relative}.balao__forma{fill:var(--fundo);stroke:var(--texto-fraco)}.balao--cheio .balao__forma{fill:var(--marca-clara);stroke:var(--marca)}.balao__marca{background:var(--marca);min-width:15px;color:var(--sobre-marca);text-align:center;border-radius:999px;padding:0 3px;font-size:.62rem;font-weight:700;line-height:15px;position:absolute;top:-4px;right:-5px}.classificar{flex-direction:column;gap:.45rem;margin-top:.5rem;display:flex}.classificar__rotulo{color:var(--texto-fraco);font-size:.82rem;font-weight:600}.classificar__botoes{gap:.5rem;display:flex}.classificar__opcao{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);color:var(--texto);font:inherit;cursor:pointer;text-align:center;flex-direction:column;flex:1 1 0;align-items:center;gap:.2rem;padding:.6rem .4rem .5rem;display:flex}.classificar__opcao:hover:not(:disabled){border-color:var(--texto-fraco)}.classificar__opcao:disabled{cursor:progress;opacity:.6}.classificar__nome{font-size:.9rem;font-weight:700}.classificar__dica{color:var(--texto-fraco);font-size:.72rem;line-height:1.15}.medidor{width:3rem;height:auto;display:block}.medidor__trilho{fill:none;stroke:var(--borda);stroke-width:3px;stroke-linecap:round}.medidor__ponteiro{stroke-width:2.6px;stroke-linecap:round}.medidor--quente .medidor__ponteiro,.medidor--quente .medidor__eixo{stroke:var(--termometro-quente);fill:var(--termometro-quente)}.medidor--morno .medidor__ponteiro,.medidor--morno .medidor__eixo{stroke:var(--termometro-morno);fill:var(--termometro-morno)}.medidor--frio .medidor__ponteiro,.medidor--frio .medidor__eixo{stroke:var(--termometro-frio);fill:var(--termometro-frio)}.classificar__opcao--quente[aria-pressed=true]{border-color:var(--termometro-quente);box-shadow:inset 0 0 0 1px var(--termometro-quente)}.classificar__opcao--morno[aria-pressed=true]{border-color:var(--termometro-morno);box-shadow:inset 0 0 0 1px var(--termometro-morno)}.classificar__opcao--frio[aria-pressed=true]{border-color:var(--termometro-frio);box-shadow:inset 0 0 0 1px var(--termometro-frio)}.classificar__opcao[aria-pressed=true] .classificar__nome{color:var(--texto)}.classificar__nota{margin:0;font-size:.78rem}.modal--cheio{padding:0}.modal__caixa--cheia{border-radius:0;flex-direction:column;width:100%;max-width:none;height:100%;max-height:none;padding:0;display:flex;overflow:hidden}.modal__topo{border-bottom:1px solid var(--borda);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;display:flex}.modal__fechar{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);width:2.25rem;height:2.25rem;color:var(--texto-fraco);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;font-size:1.4rem;line-height:1;display:flex}.modal__fechar:hover{border-color:var(--marca);color:var(--marca-escura)}.modal__conteudo{flex-direction:column;flex:auto;padding:1.25rem;display:flex;overflow-y:auto}.modal__conteudo>form{flex:auto;width:100%;max-width:1180px;margin-inline:auto}:root{--mapa-traco:#fff;--mapa-vazio:#e6eaf5;--mapa-contorno:#8b93b8;--mapa-n0:var(--mapa-vazio);--mapa-n0-luz:#f7f8fd;--mapa-n0-sombra:#c7cfe5;--mapa-n1:#ccd4f4;--mapa-n1-luz:#e8ecfc;--mapa-n1-sombra:#afbce9;--mapa-n2:#a4b0e8;--mapa-n2-luz:#c6cff4;--mapa-n2-sombra:#8796d8;--mapa-n3:#7b87d6;--mapa-n3-luz:#a5afea;--mapa-n3-sombra:#626fbd;--mapa-n4:#4c56bd;--mapa-n4-luz:#747ee0;--mapa-n4-sombra:#3943a3;--mapa-n5:#1a22a5;--mapa-n5-luz:#4856cf;--mapa-n5-sombra:#101778}:root[data-tema=escuro]{--mapa-traco:#0d0f1e;--mapa-vazio:#1b2140;--mapa-contorno:#4a5484;--mapa-n0:var(--mapa-vazio);--mapa-n0-luz:#30395f;--mapa-n0-sombra:#10152c;--mapa-n1:#2b3364;--mapa-n1-luz:#424e88;--mapa-n1-sombra:#1b234d;--mapa-n2:#3f4a91;--mapa-n2-luz:#5a68b3;--mapa-n2-sombra:#2c356f;--mapa-n3:#5a66bd;--mapa-n3-luz:#7d88df;--mapa-n3-sombra:#434d9c;--mapa-n4:#7d88db;--mapa-n4-luz:#a8b1f2;--mapa-n4-sombra:#626dbb;--mapa-n5:#a6aef7;--mapa-n5-luz:#c7ccff;--mapa-n5-sombra:#7c88db}.mapa__desenho{width:100%;height:auto;max-height:70vh;display:block}.mapa__area{align-items:flex-start;gap:1rem;display:flex}.mapa__area .mapa__desenho{flex:auto;min-width:0}.mapa__palco{flex:auto;min-width:0;position:relative}.mapa__palco--preenche{flex:none;width:100%}.mapa__palco--preenche .mapa__desenho{width:100%;height:100%;max-height:none;position:absolute;inset:0}.mapa__desenho--explorar{cursor:grab;touch-action:none}.mapa__desenho--explorar:active{cursor:grabbing}.mapa__desenho--aproximado{animation:.26s cubic-bezier(.2,.8,.2,1) mapa-aproxima}@keyframes mapa-aproxima{0%{opacity:.72;filter:saturate(.82)}to{opacity:1;filter:saturate()}}.mapa__zoom{flex-direction:column;gap:.35rem;display:flex;position:absolute;top:.35rem;right:.35rem}.mapa__zoom-botao{min-width:2.2rem;height:2.2rem;color:var(--marca);background:var(--superficie,#fff);border:1px solid var(--borda,#d7dbec);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;padding:0 .5rem;font-size:1.15rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 1px 3px #0000001f}.mapa__zoom-botao:hover{background:var(--marca-clara)}.mapa__zoom-tudo{height:auto;padding:.35rem .4rem;font-size:.72rem;font-weight:600}.mapa__zoom-voltar{white-space:nowrap;background:var(--marca);color:#fff;border-color:var(--marca);height:auto;margin-top:.2rem;padding:.45rem .6rem;font-size:.76rem;animation:.18s ease-out mapa-voltar-entra}.mapa__zoom-voltar:hover{background:var(--marca-escura)}@keyframes mapa-voltar-entra{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}.mapa__cidades{border:1px solid var(--borda);border-radius:calc(var(--raio) + .2rem);background:linear-gradient(145deg, var(--superficie) 0%, var(--marca-clara) 180%);flex-direction:column;flex:0 0 15.25rem;gap:.45rem;max-height:70vh;padding:.7rem;display:flex;overflow-y:auto;box-shadow:0 .35rem 1rem #1d296314}.mapa__cidades-cabecalho{align-items:center;gap:.55rem;padding:.05rem .1rem .3rem;display:flex}.mapa__cidades-icone{color:#fff;background:var(--marca);border-radius:.6rem;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.2rem;font-weight:700;display:inline-flex;box-shadow:0 .2rem .45rem #23319747}.mapa__cidades-titulo{color:var(--texto);margin:0;font-size:.82rem;font-weight:700}.mapa__cidades-subtitulo{color:var(--texto-fraco);margin:.08rem 0 0;font-size:.7rem}.mapa__cidade-botao{border:1px solid var(--borda);background:var(--superficie);width:100%;min-height:3.6rem;color:var(--texto);text-align:left;cursor:pointer;border-radius:.65rem;grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.45rem .55rem;font-size:.9rem;transition:transform .14s,border-color .14s,box-shadow .14s,background .14s;display:grid;box-shadow:0 1px 2px #19204814}.mapa__cidade-botao:hover{border-color:var(--marca);background:var(--marca-clara);transform:translate(.18rem);box-shadow:0 .35rem .7rem #2331972e}.mapa__cidade-botao:focus-visible{outline:3px solid var(--marca);outline-offset:2px}.mapa__cidade-ordem{width:1.75rem;height:1.75rem;color:var(--marca);background:var(--marca-clara);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;font-size:.75rem;font-weight:800;display:inline-flex}.mapa__cidade-botao-corpo{flex-direction:column;gap:.1rem;min-width:0;display:flex}.mapa__cidade-botao-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mapa__cidade-botao-meta{color:var(--texto-fraco);font-size:.72rem}.mapa__cidade-botao-seta{color:var(--marca);font-size:1.1rem;font-weight:800}.mapa__cidade-nome{fill:var(--texto);text-anchor:middle;paint-order:stroke;stroke:var(--superficie);stroke-width:3px;pointer-events:none;font-size:12px;font-weight:600}@media (max-width:720px){.mapa__area{flex-direction:column}.mapa__palco{order:-1}.mapa__cidades{flex-basis:auto;grid-template-columns:1fr 1fr;gap:.4rem;width:100%;max-height:none;display:grid}.mapa__cidades-cabecalho{grid-column:1/-1}.mapa-cartao{padding:.5rem}.mapa-cartao .mapa__desenho{width:100%;max-height:none}}.mapa__municipio{fill:var(--mapa-vazio);stroke:var(--mapa-traco);stroke-width:.6px;cursor:pointer;transition:stroke .12s ease-out,filter .12s ease-out}.mapa__relevo{fill:#6674b4;fill-opacity:.52;stroke:#53619d;stroke-opacity:.35;stroke-width:1.2px;pointer-events:none}.mapa__municipio:hover{filter:brightness(1.055)saturate(1.08)}.mapa__desenho--estado .mapa__municipio{stroke-width:1px;vector-effect:non-scaling-stroke}.mapa__municipio--n0{stroke:var(--mapa-contorno)}.mapa__municipio--n1{fill:var(--mapa-n1)}.mapa__municipio--n2{fill:var(--mapa-n2)}.mapa__municipio--n3{fill:var(--mapa-n3)}.mapa__municipio--n4{fill:var(--mapa-n4)}.mapa__municipio--n5{fill:var(--mapa-n5)}.mapa__municipio--foco{stroke:var(--texto);stroke-width:1.6px}.mapa__desenho--estado .mapa__municipio--foco{stroke-width:2.5px}.mapa__rodape{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.mapa__legenda{align-items:center;gap:.3rem;display:flex}.mapa__amostra{border:1px solid var(--borda);border-radius:2px;width:1.6rem;height:.7rem;display:inline-block}.mapa__amostra.mapa__municipio--n1{background:var(--mapa-n1)}.mapa__amostra.mapa__municipio--n2{background:var(--mapa-n2)}.mapa__amostra.mapa__municipio--n3{background:var(--mapa-n3)}.mapa__amostra.mapa__municipio--n4{background:var(--mapa-n4)}.mapa__amostra.mapa__municipio--n5{background:var(--mapa-n5)}.mapa__detalhe{min-height:1.5rem;font-size:.9rem}.parede{--fundo:#0d0f1e;--superficie:#151932;--borda:#282e4d;--botao-fundo:var(--superficie);--botao-borda:var(--marca);--texto:#e9ebf6;--texto-fraco:#a1a7c4;--marca:#a99cf0;--sobre-marca:#0d0f1e;--sombra:none;background:var(--fundo);min-height:100vh;color:var(--texto);display:flex}.parede__quadro{flex-direction:column;gap:clamp(.6rem,1.6vh,1.6rem);width:100%;min-height:100vh;max-height:100vh;padding:clamp(1rem,2.2vw,3rem);display:flex}.parede__topo{border-bottom:2px solid var(--borda);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(.75rem,2vw,2.5rem);padding-bottom:clamp(.5rem,1.2vh,1.2rem);display:flex}.parede__marca{color:var(--marca);font-family:var(--fonte-titulo), system-ui, sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(.85rem,1.3vw,1.6rem);font-weight:700}.parede__titulo{margin:0;font-size:clamp(1.4rem,2.9vw,3.8rem);line-height:1.05}.parede__contexto{text-align:right}.parede__safra{font-family:var(--fonte-titulo), system-ui, sans-serif;margin:0;font-size:clamp(.95rem,1.6vw,2rem);font-weight:600}.parede__relogio{color:var(--texto-fraco);font-variant-numeric:tabular-nums;margin:.2rem 0 0;font-size:clamp(.75rem,1vw,1.2rem)}.parede__controle{align-items:center;gap:clamp(.4rem,.9vw,1rem);display:flex}.parede__pausa{border:3px solid var(--marca);background:var(--superficie);min-height:clamp(2.8rem,6vh,4.6rem);color:var(--marca);font-family:var(--fonte-titulo), system-ui, sans-serif;letter-spacing:-.01em;cursor:pointer;border-radius:999px;align-items:center;gap:.5em;padding:0 clamp(1rem,2vw,2.4rem);font-size:clamp(.95rem,1.5vw,1.9rem);font-weight:700;display:inline-flex}.parede__pausa--parado{background:var(--marca);color:var(--sobre-marca)}.parede__seta{border:2px solid var(--borda);background:var(--superficie);width:clamp(2.4rem,4.5vh,3.6rem);height:clamp(2.4rem,4.5vh,3.6rem);color:var(--texto);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:clamp(1.2rem,2vw,2.2rem);line-height:1;display:inline-flex}.parede__pausa:hover,.parede__seta:hover{border-color:var(--marca)}.parede__tempo{background:var(--borda);border-radius:999px;height:5px;overflow:hidden}.parede__tempo-linha{background:var(--marca);border-radius:999px;width:0;height:100%;animation-name:parede-tempo;animation-timing-function:linear;animation-fill-mode:forwards;display:block}@keyframes parede-tempo{0%{width:0}to{width:100%}}@media (prefers-reduced-motion:reduce){.parede__tempo{visibility:hidden}}.parede__corpo{flex:auto;align-items:safe center;min-height:0;display:flex;overflow:auto}.parede__corpo>*{width:100%}.parede__safra-tela{flex-direction:column;gap:clamp(.6rem,1.6vh,1.6rem);display:flex}.parede__grade{grid-template-columns:repeat(4,1fr);gap:clamp(.5rem,1.2vw,1.6rem);display:grid}.parede__numero{border:2px solid var(--borda);border-radius:var(--raio);background:var(--superficie);padding:clamp(.6rem,1.3vw,1.8rem)}.parede__numero--bom{border-color:var(--funil-realizado)}.parede__numero--marca{border-color:var(--marca)}.parede__numero--alerta{border-color:var(--perigo)}.parede__numero-rotulo{color:var(--texto-fraco);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:clamp(.7rem,1vw,1.2rem);font-weight:600}.parede__numero-valor{font-family:var(--fonte-titulo), system-ui, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin:.15em 0 0;font-size:clamp(1.7rem,3.4vw,4.4rem);font-weight:700;line-height:1}.parede__numero-nota{color:var(--texto-fraco);margin:.3em 0 0;font-size:clamp(.7rem,1vw,1.2rem)}.parede__base{grid-template-columns:repeat(3,1fr);gap:clamp(.5rem,1.2vw,1.6rem);display:grid}.parede__carta{border:2px solid var(--borda);border-radius:var(--raio);background:var(--superficie);border-top-width:6px;padding:clamp(.55rem,1.2vw,1.5rem)}.parede__carta--total{border-top-color:var(--texto)}.parede__carta--cadastrados{border-top-color:var(--funil-realizado)}.parede__carta--prospectar{border-top-color:var(--marca)}.parede__carta-rotulo{color:var(--texto-fraco);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:clamp(.7rem,.95vw,1.15rem);font-weight:600}.parede__carta-valor{font-family:var(--fonte-titulo), system-ui, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin:.1em 0 0;font-size:clamp(1.4rem,2.7vw,3.4rem);font-weight:700;line-height:1}.parede__carta-nota{color:var(--texto-fraco);margin:.25em 0 0;font-size:clamp(.68rem,.9vw,1.1rem)}.parede__funil{grid-template-columns:repeat(5,1fr);gap:clamp(.5rem,1.1vw,1.4rem);display:grid}.parede__caixa{border-top:6px solid var(--borda);border-radius:0 0 var(--raio) var(--raio);background:var(--superficie);padding:clamp(.5rem,1.1vw,1.4rem)}.parede__caixa--prospectado{border-top-color:var(--funil-prospectado)}.parede__caixa--proposta{border-top-color:var(--funil-proposta)}.parede__caixa--realizado{border-top-color:var(--funil-realizado)}.parede__caixa--perdido{border-top-color:var(--funil-perdido)}.parede__caixa--restante{border-top-color:var(--funil-restante);background:var(--funil-restante-fundo)}.parede__caixa-rotulo{color:var(--texto-fraco);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:clamp(.68rem,.9vw,1.1rem);font-weight:600}.parede__caixa-valor{font-family:var(--fonte-titulo), system-ui, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin:.1em 0 0;font-size:clamp(1.3rem,2.4vw,3rem);font-weight:700;line-height:1}.parede__caixa-nota{color:var(--texto-fraco);margin:.25em 0 0;font-size:clamp(.62rem,.85vw,1rem)}.parede__previa{flex-direction:column;gap:clamp(.75rem,2vh,2rem);display:flex}.parede__janela{grid-template-columns:repeat(6,1fr);gap:clamp(.5rem,1.2vw,1.6rem);margin:0;padding:0;list-style:none;display:grid}.parede__janela-praca{border:2px solid var(--borda);border-radius:var(--raio);background:var(--superficie);text-align:center;padding:clamp(.7rem,1.5vw,2rem)}.parede__janela-praca--aberta{border-color:var(--funil-realizado);border-width:3px}.parede__janela-uf{color:var(--marca);font-family:var(--fonte-titulo), system-ui, sans-serif;margin:0;font-size:clamp(1.6rem,3.2vw,4rem);font-weight:700;line-height:1}.parede__janela-quando{margin:.3em 0 0;font-size:clamp(.85rem,1.4vw,1.7rem);font-weight:600}.parede__janela-praca--aberta .parede__janela-quando{color:var(--funil-realizado)}.parede__janela-mes{color:var(--texto-fraco);margin:.25em 0 0;font-size:clamp(.7rem,1vw,1.2rem)}.parede__janela-clientes{border-top:1px solid var(--borda);font-variant-numeric:tabular-nums;margin:.5em 0 0;padding-top:.4em;font-size:clamp(.72rem,1.05vw,1.25rem)}.parede__nota{color:var(--texto-fraco);text-align:center;margin:0;font-size:clamp(.8rem,1.3vw,1.6rem)}.parede__pracas{grid-template-columns:repeat(3,1fr);gap:clamp(.5rem,1.2vw,1.6rem);display:grid}.parede__praca{border:2px solid var(--borda);border-radius:var(--raio);background:var(--superficie);padding:clamp(.6rem,1.3vw,1.6rem)}.parede__praca-topo{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:clamp(.4rem,1vh,.9rem);display:flex}.parede__praca-uf{color:var(--marca);font-family:var(--fonte-titulo), system-ui, sans-serif;margin:0;font-size:clamp(1.1rem,2vw,2.4rem);font-weight:700;line-height:1}.parede__praca-uf span{color:var(--texto-fraco);font-size:clamp(.7rem,1vw,1.2rem);font-weight:500}.parede__praca-clientes{color:var(--texto-fraco);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:clamp(.7rem,1vw,1.2rem)}.parede__medida{grid-template-columns:minmax(0,7em) 1fr auto auto;align-items:center;gap:.5em;margin-top:.35em;font-size:clamp(.62rem,.9vw,1.05rem);display:grid}.parede__medida-rotulo{color:var(--texto-fraco)}.parede__medida-trilho{background:var(--borda);border-radius:999px;height:.7em;overflow:hidden}.parede__medida-barra{border-radius:999px;height:100%;display:block}.parede__medida-barra--estado{background:var(--borda);border:1px solid var(--texto-fraco)}.parede__medida-barra--apurado{background:var(--marca)}.parede__medida-barra--atendendo{background:var(--funil-realizado)}.parede__medida-valor{font-variant-numeric:tabular-nums;white-space:nowrap}.parede__medida-pct{min-width:3em;color:var(--texto-fraco);font-variant-numeric:tabular-nums;text-align:right}.parede__praca-nota{color:var(--texto-fraco);margin:.6em 0 0;font-size:clamp(.62rem,.85vw,1rem)}.estados{flex-direction:column;align-items:center;gap:clamp(.4rem,1vh,1rem);display:flex}.estados__desenho{width:100%;height:auto;max-height:66vh}.estados__praca{cursor:pointer}.estados__mancha{fill:var(--mapa-vazio);stroke:var(--mapa-vazio);stroke-width:.5px;transition:fill-opacity .12s ease-out}.estados__praca--n1 .estados__mancha{fill:var(--mapa-n1);stroke:var(--mapa-n1)}.estados__praca--n2 .estados__mancha{fill:var(--mapa-n2);stroke:var(--mapa-n2)}.estados__praca--n3 .estados__mancha{fill:var(--mapa-n3);stroke:var(--mapa-n3)}.estados__praca--n4 .estados__mancha{fill:var(--mapa-n4);stroke:var(--mapa-n4)}.estados__praca--n5 .estados__mancha{fill:var(--mapa-n5);stroke:var(--mapa-n5)}.estados__praca--foco .estados__mancha{fill-opacity:.72;stroke:var(--marca);stroke-width:.8px}.estados__numero,.estados__sigla{font-family:var(--fonte-titulo), system-ui, sans-serif;text-anchor:middle;paint-order:stroke;stroke:var(--superficie);pointer-events:none}.estados__numero{fill:var(--texto);stroke-width:9px;font-size:52px;font-weight:700}.estados__sigla{fill:var(--texto-fraco);stroke-width:7px;letter-spacing:.08em;font-size:28px;font-weight:600}.estados__rodape{color:var(--texto-fraco);text-align:center;margin:0;font-size:clamp(.85rem,1.4vw,1.7rem)}.estados__dica{color:var(--marca);margin-left:.8em;font-weight:600}.parede__mapa{flex-direction:column;gap:clamp(.4rem,1vh,1rem);font-size:clamp(.8rem,1.1vw,1.35rem);display:flex}.parede__mapa .mapa__desenho{max-height:38vh}.parede__mapa .mapa__clientes{max-height:22vh}.parede__mapa .mapa__cliente{padding:.3em .5em}.parede__mapa .fraco,.parede__mapa .mapa__detalhe{font-size:inherit}.parede__mapa h3{font-size:clamp(1rem,1.8vw,2.2rem)}.mapa__volta{align-items:center;gap:1em;font-size:clamp(.85rem,1.3vw,1.6rem);font-weight:600;display:flex}.fabrica{pointer-events:none}.fabrica__halo{fill:var(--superficie);opacity:.9}.fabrica__ponto{fill:var(--marca);stroke:var(--superficie);stroke-width:2px}.fabrica__rotulo{font-family:var(--fonte-titulo), system-ui, sans-serif;fill:var(--texto);text-anchor:end;paint-order:stroke;stroke:var(--superficie);stroke-width:3.5px;font-size:13px;font-weight:600}.fabrica__cidade{fill:var(--marca);font-size:11.5px;font-weight:600}.parede__hoje{grid-template-columns:1.15fr 1fr .95fr;align-items:start;gap:clamp(.5rem,1.2vw,1.6rem);display:grid}.parede__coluna{flex-direction:column;gap:clamp(.5rem,1.2vw,1.6rem);display:flex}.parede__bloco{border:2px solid var(--borda);border-radius:var(--raio);background:var(--superficie);padding:clamp(.6rem,1.3vw,1.6rem)}.parede__bloco--marca{border-color:var(--marca-escura);background:var(--marca-escura);color:#fff}.parede__bloco-titulo{justify-content:space-between;align-items:baseline;gap:.75rem;margin:0 0 clamp(.4rem,1vh,.9rem);font-size:clamp(.95rem,1.6vw,2rem);display:flex}.parede__bloco-titulo span{color:var(--texto-fraco);font-size:clamp(.65rem,.95vw,1.15rem);font-weight:500}.parede__bloco--marca .parede__bloco-titulo{color:#fff}.parede__vazio-bloco{color:var(--texto-fraco);margin:0;font-size:clamp(.75rem,1.1vw,1.3rem)}.parede__fila{margin:0;padding:0;list-style:none}.parede__linha{border-left:4px solid var(--funil-prospectado);flex-direction:column;gap:.1em;margin-bottom:clamp(.25rem,.7vh,.6rem);padding:clamp(.3rem,.8vh,.7rem) 0 clamp(.3rem,.8vh,.7rem) clamp(.5rem,.8vw,.9rem);display:flex}.parede__linha-nome{font-family:var(--fonte-titulo), system-ui, sans-serif;letter-spacing:-.01em;font-size:clamp(.85rem,1.4vw,1.7rem);font-weight:600}.parede__linha-lugar{color:var(--texto-fraco);font-size:clamp(.65rem,.95vw,1.15rem)}.parede__linha-tempo{color:var(--perigo);font-size:clamp(.68rem,1vw,1.2rem);font-weight:600}.parede__vendedores{flex-direction:column;gap:clamp(.3rem,.9vh,.8rem);margin:0;padding:0;list-style:none;display:flex}.parede__vendedor{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:.4em .75em;display:grid}.parede__vendedor-nome{overflow-wrap:anywhere;font-size:clamp(.75rem,1.1vw,1.35rem);font-weight:600}.parede__vendedor-trilho{background:var(--borda);border-radius:999px;height:.8em;overflow:hidden}.parede__vendedor-barra{background:var(--marca);border-radius:999px;height:100%;display:block}.parede__vendedor-numeros{color:var(--texto-fraco);font-variant-numeric:tabular-nums;grid-column:1/-1;font-size:clamp(.62rem,.9vw,1.05rem)}.parede__marca-valor{font-family:var(--fonte-titulo), system-ui, sans-serif;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.8rem,3.4vw,4.4rem);font-weight:700;line-height:1}.parede__marca-legenda{opacity:.85;margin:.2em 0 0;font-size:clamp(.68rem,1vw,1.2rem)}.parede__marca-texto{margin:.6em 0 0;font-size:clamp(.7rem,1.05vw,1.25rem)}.parede__marca-acao{margin:.4em 0 0;font-size:clamp(.72rem,1.1vw,1.3rem);font-weight:600}.parede__etapas{flex-direction:column;gap:clamp(.2rem,.7vh,.6rem);margin:0;padding:0;list-style:none;display:flex}.parede__etapa-topo{justify-content:space-between;align-items:baseline;gap:.5em;font-size:clamp(.68rem,1vw,1.2rem);display:flex}.parede__etapa-numeros{color:var(--texto-fraco);font-variant-numeric:tabular-nums;white-space:nowrap}.parede__etapa-trilho{background:var(--borda);border-radius:999px;height:.5em;margin-top:.15em;overflow:hidden}.parede__etapa-barra{background:var(--marca);border-radius:999px;height:100%}.parede__vazio{width:100%;color:var(--texto-fraco);text-align:center;font-size:clamp(1rem,2vw,2.4rem)}.parede__passos{justify-content:center;gap:.6rem;display:flex}.parede__passo{background:var(--borda);cursor:pointer;border:none;border-radius:999px;width:clamp(1.5rem,3vw,4rem);height:8px;padding:0}.parede__passo--atual{background:var(--marca)}@media (max-aspect-ratio:1){.parede__grade,.parede__base,.parede__janela,.parede__pracas{grid-template-columns:repeat(2,1fr)}.parede__funil{grid-template-columns:repeat(3,1fr)}.parede__hoje{grid-template-columns:1fr}}.mapa__municipio--aberto{stroke:var(--marca-escura);stroke-width:2.2px}.mapa__lista{border-top:1px solid var(--borda);padding-top:.9rem}.mapa__lista-topo{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.6rem;display:flex}.mapa__clientes{max-height:22rem;margin:0;padding:0;list-style:none;overflow-y:auto}.mapa__cliente{color:inherit;border-radius:6px;grid-template-columns:1fr auto auto;align-items:center;gap:.75rem;padding:.45rem .5rem;text-decoration:none;display:grid}.mapa__cliente:hover{background:var(--marca-clara)}.mapa__cliente--praca .mapa__cliente-nome{color:var(--texto-fraco);font-weight:500}.mapa__aviso-praca{margin:0 0 .5rem;font-size:.8rem}.mapa__cliente-nome{overflow-wrap:anywhere;min-width:0;font-weight:600}.mapa__cliente-tempo{white-space:nowrap}@media (max-width:560px){.mapa__cliente{grid-template-columns:1fr auto}.mapa__cliente-tempo{grid-column:1/-1}}.recusas{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.recusa{border-left:4px solid var(--aviso);border-radius:0 var(--raio) var(--raio) 0;background:var(--funil-restante-fundo);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.6rem .8rem;display:flex}.recusa__minerio{font-size:.95rem;display:block}.recusa__quando{color:var(--texto-fraco);margin-top:.15rem;font-size:.78rem;display:block}.recusa__motivo{margin-top:.3rem;font-size:.85rem;font-style:italic;display:block}.recusa__formulario{border:1px dashed var(--borda);border-radius:var(--raio);padding:.8rem}.parede__saida{color:var(--texto-fraco);margin-top:.3rem;font-size:clamp(.7rem,.95vw,1.1rem);text-decoration:none;display:inline-block}.parede__saida:hover{color:var(--marca);text-decoration:underline}.passando__aviso{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.passando__barra{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.6rem .9rem;display:flex}.passando__controle{align-items:center;gap:.5rem;display:flex}.passando__barra .parede__pausa{border-width:2px;min-height:2.2rem;padding:0 1rem;font-size:.9rem}.passando__barra .parede__seta{width:2rem;height:2rem;font-size:1.1rem}.passando__passos{flex:auto;align-items:center;gap:.4rem;display:flex}.passando__passo{background:var(--borda);cursor:pointer;border:none;border-radius:999px;width:2.2rem;height:8px;padding:0;transition:background .12s ease-out}.passando__passo:hover{background:var(--texto-fraco)}.passando__passo--atual{background:var(--marca)}.passando__titulo{font-family:var(--fonte-titulo), system-ui, sans-serif;margin-left:.6rem;font-size:1.05rem;font-weight:600}.passando__quadro{flex-direction:column;min-width:0;max-width:100%;min-height:62vh;display:flex}.passando__quadro>*{flex:auto;min-width:0}@media (max-width:720px){.passando__titulo{flex-basis:100%;order:-1;margin-left:0}.passando__passos{flex-wrap:wrap}.passando__quadro{min-height:0}}.detalhe{flex-direction:column;gap:0;display:flex}.detalhe__topo{border-bottom:1px solid var(--borda);align-items:center;gap:.75rem;padding-bottom:.9rem;display:flex}.detalhe__nome{flex:auto;margin:0;font-size:1.05rem;line-height:1.3}.detalhe__fechar{color:var(--texto-fraco);cursor:pointer;background:0 0;border:none;padding:.2rem .5rem;font-size:1.1rem;line-height:1}.detalhe__fechar:hover{color:var(--texto)}.detalhe__secao{border-bottom:1px solid var(--borda);padding:.9rem 0}.detalhe__titulo{color:var(--texto-fraco);letter-spacing:.09em;text-transform:uppercase;margin:0 0 .6rem;font-size:.68rem;font-weight:600}.coluna-funil__mais{border:1px solid var(--borda);width:1.5rem;height:1.5rem;color:var(--texto-fraco);cursor:pointer;opacity:.55;background:0 0;border-radius:6px;padding:0;font-size:1rem;line-height:1;transition:opacity .12s,background .12s}.coluna-funil:hover .coluna-funil__mais,.coluna-funil__mais:focus-visible{opacity:1;background:var(--marca-clara);color:var(--marca-escura);border-color:var(--marca-clara)}@media (pointer:coarse){.coluna-funil__mais{opacity:1}}.novo-cartao__cliente{position:relative}.novo-cartao__achados{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);max-height:15rem;margin:.35rem 0 0;padding:0;list-style:none;overflow-y:auto}.novo-cartao__achados li+li{border-top:1px solid var(--borda)}.novo-cartao__achado{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:.4rem;padding:.5rem .6rem;display:flex}.novo-cartao__achado:hover,.novo-cartao__achado:focus-visible{background:var(--fundo)}.novo-cartao__achado strong{font-size:.88rem}.novo-cartao__achado .fraco{font-size:.78rem}.novo-cartao__vazio{color:var(--texto-fraco);padding:.6rem;font-size:.82rem}.novo-cartao__escolhido{border:1px solid var(--borda);border-radius:var(--raio);background:var(--fundo);justify-content:space-between;align-items:center;gap:.6rem;padding:.5rem .6rem;font-size:.88rem;display:flex}.botao--miudo{padding:.2rem .5rem;font-size:.76rem}.lista-simples{flex-direction:column;gap:.35rem;margin:.4rem 0 .8rem;padding:0;font-size:.9rem;list-style:none;display:flex}.destino-final__form{flex-direction:column;gap:.6rem;margin:.6rem 0;display:flex}.destino-final__form label{flex-direction:column;gap:.25rem;display:flex;position:relative}.destino-final__form label>span:first-child{color:var(--texto-fraco);font-size:.8rem}.destino-final__escolhido{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.destino-final__sugestoes{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);max-height:220px;margin:.15rem 0 0;padding:0;list-style:none;overflow-y:auto}.destino-final__sugestoes li{border-bottom:1px solid var(--borda)}.destino-final__sugestoes li:last-child{border-bottom:none}.destino-final__sugestoes button{text-align:left;width:100%;color:var(--texto);cursor:pointer;background:0 0;border:none;padding:.5rem .7rem;font-size:.88rem;display:block}.destino-final__sugestoes button:hover{background:var(--marca-clara)}.anexos{flex-direction:column;gap:.4rem;margin:.4rem 0 .8rem;padding:0;list-style:none;display:flex}.anexos__item{border:1px solid var(--borda);border-radius:var(--raio);background:var(--fundo);align-items:center;gap:.6rem;padding:.4rem .5rem;display:flex}.anexos__abrir{min-width:0;color:inherit;flex:1;align-items:center;gap:.5rem;text-decoration:none;display:flex}.anexos__miniatura{object-fit:cover;background:var(--marca-clara);border-radius:6px;width:2.4rem;height:2.4rem}.anexos__icone{background:var(--marca-clara);width:2.4rem;height:2.4rem;color:var(--marca-escura);border-radius:6px;place-items:center;display:grid}.anexos__nome{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.anexos__abrir:hover .anexos__nome{text-decoration:underline}.anexos__meta{white-space:nowrap;font-size:.74rem}.anexos__campo{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.anexos__campo:focus-visible+label{outline:2px solid var(--marca);outline-offset:2px}.modal__caixa--ficha{width:100%;max-width:1180px}.ficha__topo{border-bottom:1px solid var(--borda);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.75rem;display:flex}.ficha__nome{margin:0;font-size:1.15rem;line-height:1.3}.ficha__subtitulo{align-items:center;gap:.6rem;margin:.35rem 0 0;font-size:.85rem;display:flex}.ficha__fechar{cursor:pointer;color:var(--texto-fraco);background:0 0;border:0;padding:.25rem;font-size:1.1rem;line-height:1}.ficha__corpo{gap:1.25rem;padding-top:1rem;display:grid}@media (min-width:900px){.ficha__corpo{grid-template-columns:1fr 1.15fr .85fr;grid-template-areas:"cadastro fase mover""historico fase mover";align-items:start}.ficha__cadastro{grid-area:cadastro}.ficha__historico{grid-area:historico}.ficha__fase{grid-area:fase}.ficha__mover{grid-area:mover}}.ficha__bloco{min-width:0}.ficha__titulo{letter-spacing:.08em;text-transform:uppercase;color:var(--texto-fraco);margin:0 0 .6rem;font-size:.7rem}.ficha__subtitulo-bloco{letter-spacing:.05em;text-transform:uppercase;color:var(--texto-fraco);margin:1rem 0 .35rem;font-size:.75rem}.ficha__grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1rem;display:grid}.ficha__grade--uma{grid-template-columns:minmax(0,1fr)}.ficha__campo{flex-direction:column;gap:.1rem;min-width:0;display:flex}.ficha__rotulo{color:var(--texto-fraco);font-size:.7rem}.ficha__valor{overflow-wrap:anywhere;font-weight:600}.ficha__texto{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ficha__nota{color:var(--texto-fraco);margin:.4rem 0 0;font-size:.8rem}.ficha__aviso{border-left:3px solid var(--aviso,#d9a441);background:var(--fundo-suave,#00000008);margin:.75rem 0 0;padding:.6rem .75rem;font-size:.85rem}.ficha__destinos{gap:.4rem;display:grid}.ficha__destino{border:1px solid var(--borda);background:var(--fundo-suave,#00000008);width:100%;font:inherit;cursor:pointer;text-align:left;border-radius:999px;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .8rem;font-weight:600;display:flex}.ficha__destino:hover:not(:disabled){border-color:var(--primaria,#1f4bd8);color:var(--primaria,#1f4bd8)}.ficha__destino:disabled{opacity:.55;cursor:progress}.ficha__destino--perda{color:#b03a3a;border-color:#be3c3c59}.ficha__destino--perda:hover:not(:disabled){color:#b03a3a;border-color:#b03a3a}.ficha__linha-do-tempo{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.ficha__linha-do-tempo li{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:.5rem;font-size:.85rem;display:grid}.ficha__marca{background:var(--borda);border-radius:50%;width:7px;height:7px;transform:translateY(-2px)}.ficha__quando{color:var(--texto-fraco);margin-left:.4rem}.ficha__decorrido{color:var(--texto-fraco);white-space:nowrap}.ficha__link{margin-top:.75rem;font-size:.85rem;font-weight:600;display:inline-block}.aviso-inline{border-left:3px solid var(--aviso,#d9a441);background:var(--fundo-suave,#00000008);margin:.75rem 0 0;padding:.55rem .7rem;font-size:.82rem}.comentario{gap:.5rem;margin-top:1rem;display:grid}.comentario__linha select{width:auto;min-width:9rem}.comentario textarea{resize:vertical;width:100%}.comentario__acoes{flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.82rem;display:flex}.comentario__erro{color:#b03a3a}.busca-quadro{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.busca-quadro input[type=search]{flex:22rem;max-width:34rem}.busca-quadro__contagem{color:var(--texto-fraco);white-space:nowrap;align-items:center;gap:.5rem;font-size:.82rem;display:flex}.busca-quadro__limpar{font:inherit;color:var(--primaria,#1f4bd8);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.aconteceu{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.inicio{--inicio-verde:#3f5a37;--inicio-verde-suave:#e4e9dc;max-width:46rem}:root[data-tema=escuro] .inicio{--inicio-verde:#9ab98a;--inicio-verde-suave:#1b2416}.conteudo:has(.inicio){background:#fff}:root[data-tema=escuro] .conteudo:has(.inicio){background:var(--fundo)}.inicio__cartoes{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.login__logo{width:100%;max-width:15rem;height:auto;margin:0 auto .5rem}.apenas-leitor{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.coluna-funil__restam{border:1px dashed var(--borda);color:var(--texto-fraco);text-align:center;border-radius:8px;margin:.5rem 0 0;padding:.6rem .7rem;font-size:.78rem}.fila-offline{flex-direction:column;gap:.6rem;margin-bottom:1.2rem;display:flex}.fila-offline p{margin:0}.fila-offline__ok,.fila-offline__esperando{border-left:3px solid var(--marca);background:var(--marca-clara);color:var(--texto);padding:.6rem .85rem;font-size:.9rem;line-height:1.45}.fila-offline__ok{border-left-color:var(--texto-fraco);background:var(--fundo);color:var(--texto-fraco)}.fila-offline__recusados{border-left:3px solid var(--perigo);background:var(--superficie);border-top:1px solid var(--borda);border-right:1px solid var(--borda);border-bottom:1px solid var(--borda);padding:.75rem .9rem}.fila-offline__titulo{font-size:.92rem;font-weight:600}.fila-offline__recusados ul{flex-direction:column;gap:.55rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.fila-offline__recusados li{flex-wrap:wrap;align-items:baseline;gap:.35rem .7rem;font-size:.9rem;display:flex}.fila-offline__motivo{color:var(--texto-fraco);flex:14rem}.carta--abre{color:inherit;cursor:pointer;text-decoration:none;transition:border-color .12s ease-out,transform .12s ease-out}.carta--abre:hover{border-color:var(--marca);transform:translateY(-1px)}.carta--aberta{border-color:var(--marca);box-shadow:inset 0 0 0 1px var(--marca)}.painel-cliente{max-width:640px;padding:0}.painel-cliente .modal__topo{z-index:1;border-bottom:1px solid var(--borda);background:var(--superficie);padding:1rem 1.25rem;position:sticky;top:0}.painel-cliente__corpo{flex-direction:column;gap:1.4rem;padding:1.1rem 1.25rem 1.4rem;display:flex}.abas-card{border-bottom:1px solid var(--borda);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:.4rem;display:grid}.abas-card .abas-card__aba{appearance:none;font:inherit;text-align:center;color:var(--texto-fraco);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.55rem .2rem;font-size:.85rem;line-height:1.2}.abas-card .abas-card__aba--ativa{color:var(--texto);border-bottom-color:var(--marca);font-weight:600}.aba-painel{flex-direction:column;gap:1.4rem;min-width:0;display:none}.aba-painel--ativa{display:flex}.aviso__link{appearance:none;font:inherit;color:var(--marca);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}@media (min-width:768px){.abas-card{border-bottom:1px solid var(--borda);flex-wrap:wrap;gap:.5rem;margin-bottom:.4rem;display:flex}.abas-card .abas-card__aba{font-size:inherit;padding:.6rem .7rem}.abas-card__aba{appearance:none;font:inherit;color:var(--texto-fraco);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.6rem .9rem}.abas-card__aba:hover{color:var(--texto)}.abas-card__aba--ativa{color:var(--texto);border-bottom-color:var(--marca);font-weight:600}.aba-painel{display:none}.aba-painel--ativa{display:flex}}.comentario-colunas{flex-direction:column;gap:1.4rem;display:flex}@media (min-width:768px){.comentario-colunas{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.6rem;display:grid}}@media (min-width:1100px){.comentario-colunas{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}}@media (min-width:768px){.comentario-colunas__form,.comentario-colunas__hist{flex-direction:column;gap:1.4rem;min-width:0;display:flex}.comentario-colunas__form>section,.comentario-colunas__hist>section{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);box-shadow:var(--sombra);padding:1.1rem 1.25rem}.comentario-colunas__form>section .nova-proposta{background:0 0;border:0;border-radius:0;padding:0}}.pedidos-so-pc{display:none}@media (min-width:768px){.pedidos-so-pc{display:block}.pedidos-so-mobile{display:none}}.pedidos-embutido .modal__conteudo{max-height:none;padding:0;overflow:visible}@media (min-width:768px){.modal--cheio-pc{align-items:stretch;padding:0}.modal--cheio-pc .modal__caixa{border-radius:0;width:100%;max-width:none;height:100vh;max-height:100vh}.modal--painel .painel-cliente__corpo{flex-direction:column;width:100%;max-width:1360px;margin:0 auto;display:flex}.modal--painel .modal__caixa{background:var(--fundo)}.modal--sobreposto.modal--cheio-pc .modal__conteudo{width:100%;max-width:720px;margin:0 auto}}.painel-cliente__titulo{letter-spacing:.06em;text-transform:uppercase;color:var(--texto-fraco);margin:0;font-size:.78rem}.painel-cliente__contato{flex-wrap:wrap;gap:.5rem;margin:0;display:flex}.painel-cliente__notas{flex-direction:column;gap:.5rem;display:flex}.painel-cliente__nota{background:var(--fundo-suave,#facc151f);border:1px solid #ca8a0459;border-radius:.6rem;gap:.5rem;padding:.6rem .7rem;display:flex}.painel-cliente__nota p{margin:0 0 .2rem}.painel-cliente__nota>div{flex:1;min-width:0}.painel-cliente__nota-baixa{flex-shrink:0;align-self:center}.painel-cliente__observacao{background:var(--fundo-suave,#00000008);border:1px solid var(--borda);border-radius:.6rem;padding:.6rem .7rem}.painel-cliente__observacao-rotulo{letter-spacing:.06em;text-transform:uppercase;color:var(--texto-fraco);margin-bottom:.25rem;font-size:.72rem;display:block}.painel-cliente__proposta{border-top:1px solid var(--borda);justify-content:flex-end;margin-top:.5rem;padding-top:.5rem;display:flex}.proposta-chip{align-items:baseline;gap:.4rem;display:inline-flex}.proposta-chip__estado{opacity:.85;font-size:.72rem;font-weight:400}.painel-cliente__ditado{flex-direction:column;gap:.5rem;display:flex}.painel-cliente__ditado textarea{width:100%}.botao--gravando{border-color:var(--perigo);color:var(--perigo);font-weight:600}.painel-cliente__acoes{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.painel-cliente__negocio{border:1px solid color-mix(in srgb, var(--marca) 22%, var(--borda));border-radius:var(--raio);background:color-mix(in srgb, var(--marca) 8%, var(--superficie));padding:.7rem .8rem}.painel-cliente__negocio--destacado{border-color:var(--marca);box-shadow:0 0 0 2px var(--marca-clara)}.painel-cliente__negocio-nome{margin:0 0 .5rem;font-size:.9rem;font-weight:600}.painel-cliente__historico{flex-direction:column;gap:.6rem;max-height:15rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}@media (min-width:768px){.painel-cliente__historico{max-height:max(24rem,100vh - 22rem)}}.painel-cliente__historico li{border-bottom:1px solid var(--borda);grid-template-columns:3.6rem minmax(0,1fr);gap:.1rem .7rem;padding-bottom:.6rem;font-size:.9rem;line-height:1.45;display:grid}.rodape__credito{color:inherit;text-decoration:none}.rodape__credito:hover,.rodape__credito:focus-visible{color:var(--marca);text-decoration:underline}.centralizado{position:relative}.login__credito{text-align:center;width:calc(100% - 3rem);color:var(--texto-fraco);margin:0;font-size:.72rem;line-height:1.4;position:absolute;bottom:.9rem;left:50%;transform:translate(-50%)}.avisos{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.aviso-recebido{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);color:inherit;grid-template-columns:minmax(0,1fr) auto;gap:.15rem .8rem;padding:.85rem 1rem;text-decoration:none;display:grid}.tabela-rolante{min-width:0;margin:0 -.25rem;overflow-x:auto}.tabela-da-caixa{border-collapse:collapse;width:100%;min-width:34rem;font-size:.92rem}.tabela-da-caixa th,.tabela-da-caixa td{text-align:left;vertical-align:top;border-bottom:1px solid var(--borda);padding:.6rem .7rem}.tabela-da-caixa thead th{letter-spacing:.07em;text-transform:uppercase;color:var(--texto-fraco);white-space:nowrap;font-size:.72rem;font-weight:600}.tabela-da-caixa td.numero{font-variant-numeric:tabular-nums;white-space:nowrap}.tabela-da-caixa tbody tr:last-child td{border-bottom:none}.tabela-da-caixa__nome{font-weight:600;display:block}.tabela-da-caixa__sub{margin-top:.1rem;font-size:.8rem;line-height:1.35;display:block}.tabela-carteira{min-width:44rem}.tabela-carteira__nome{color:inherit;font-weight:600;text-decoration:none}.tabela-carteira__nome:hover,.tabela-carteira__nome:focus-visible{text-decoration:underline}.tabela-carteira__centro{text-align:center;white-space:nowrap}.botao-icone{color:var(--texto-fraco);border-radius:8px;align-items:center;gap:.25rem;padding:.15rem .3rem;text-decoration:none;display:inline-flex}.botao-icone:hover,.botao-icone:focus-visible{background:var(--fundo)}.botao-icone--whatsapp{color:#1ea952}.botao-icone--comentario{color:var(--marca)}.botao-icone__conta{font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:600}.lista-fase-busca input[type=search]{border:1px solid var(--borda);background:var(--superficie);width:100%;max-width:24rem;color:var(--texto);font:inherit;border-radius:8px;padding:.55rem .7rem}@media (max-width:560px){.tabela-carteira{min-width:0}.tabela-carteira__centro{text-align:right}}.fase{white-space:nowrap;background:var(--fundo);color:var(--texto-fraco);border-radius:999px;padding:.1rem .5rem;font-size:.76rem;font-weight:600;display:inline-block}.fase--contato_inicial,.fase--dados_complementares{color:#8a6100;background:#fdf6e0}.fase--proposta,.fase--negociacao{color:#2c6ed5;background:#e7edfb}.fase--ganho,.fase--pedido_gerado{color:#2e8b4f;background:#e3f0e9}.fase--perdido{background:var(--perigo-clara);color:var(--perigo)}.contatos{background:var(--marca-clara);min-width:1.6rem;color:var(--marca-escura);text-align:center;border-radius:999px;padding:.1rem .4rem;font-size:.78rem;font-weight:600;display:inline-block}.contatos--nenhum{background:var(--fundo);color:var(--texto-fraco)}.documento{background:var(--superficie);border:1px solid var(--borda);max-width:46rem;color:var(--texto);margin:0 auto;padding:2rem 2.2rem 2.4rem}.documento__topo{border-bottom:2px solid var(--marca);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 2rem;padding-bottom:1.2rem;display:flex}.documento__logo{width:190px;height:auto}.documento__identificacao{text-align:right}.documento__identificacao p{margin:0}.documento__tipo{letter-spacing:.12em;text-transform:uppercase;color:var(--texto-fraco);font-size:.74rem}.documento__numero{font-family:var(--fonte-titulo), system-ui, sans-serif;color:var(--marca);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.documento__validade{color:var(--texto-fraco);font-size:.84rem}.documento__partes{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.4rem 2.5rem;margin-top:1.6rem;display:grid}.documento__rotulo{letter-spacing:.1em;text-transform:uppercase;color:var(--texto-fraco);margin:0 0 .4rem;font-size:.72rem;font-weight:600}.documento__endereco{flex-direction:column;gap:.1rem;margin:0 0 .8rem;font-size:.9rem;line-height:1.45;display:flex}.documento__endereco span{color:var(--texto-fraco)}.documento__itens{border-collapse:collapse;width:100%;margin-top:1.8rem;font-size:.92rem}.documento__itens th,.documento__itens td{text-align:left;border-bottom:1px solid var(--borda);padding:.6rem .5rem}.documento__itens thead th{letter-spacing:.07em;text-transform:uppercase;color:var(--texto-fraco);border-bottom:1px solid var(--texto-fraco);font-size:.72rem}.documento__itens .numero{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.documento__itens tfoot th{text-align:right;font-weight:600}.documento__total th,.documento__total td{color:var(--marca);border-bottom:none;padding-top:.8rem;font-size:1.12rem;font-weight:700}.documento__observacao{white-space:pre-wrap;margin:0;font-size:.92rem;line-height:1.5}.documento__condicoes{margin-top:1.8rem}.documento__condicoes ul{margin:0;padding-left:1.1rem;font-size:.9rem;line-height:1.6}.documento__assinatura{border-top:1px solid var(--borda);margin-top:2.2rem;padding-top:1rem}@media print{.menu,.barra-compacta,.nao-imprime,.fila-offline,.modal{display:none!important}.layout,.conteudo{margin:0;padding:0;display:block}body{background:#fff}.documento{border:none;max-width:none;padding:0}.documento__itens tr{break-inside:avoid}}.carta--negociacao{border-top-color:var(--funil-proposta)}.contrato-doc{color:#222;border:1px solid var(--borda);background:#fff;max-width:820px;margin:0 auto;padding:2rem 2.4rem}.contrato-doc__faixa{color:#92400e;background:#fffbeb;border:1px dashed #b45309;margin:0 0 1.2rem;padding:.5rem .8rem;font-size:.82rem}.contrato-doc__topo{border-bottom:3px solid #1c1c1c;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 2rem;padding-bottom:1.1rem;display:flex}.contrato-doc__marca{align-items:center;gap:.9rem;display:flex}.contrato-doc__logo{width:96px;height:auto}.contrato-doc__empresa,.contrato-doc__titulo h1{margin:0;font-family:Georgia,Times New Roman,serif;font-weight:700}.contrato-doc__empresa{font-size:1.15rem}.contrato-doc__grupo,.contrato-doc__titulo p,.contrato-doc__fraco{color:#6b6b6b;margin:0;font-size:.85rem}.contrato-doc__titulo{text-align:right}.contrato-doc__titulo h1{font-size:1.6rem}.contrato-doc__rotulo{letter-spacing:.12em;text-transform:uppercase;color:#6b6b6b;margin:1.6rem 0 .5rem;font-size:.72rem}.contrato-doc__grade{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.8rem 2rem;display:grid}.contrato-doc small{color:#6b6b6b;font-size:.78rem;display:block}.contrato-doc p{margin:0 0 .2rem}.contrato-doc__tabela{border-collapse:collapse;width:100%}.contrato-doc__tabela th,.contrato-doc__tabela td{text-align:left;border-bottom:1px solid #d9d2c5;padding:.5rem .4rem}.contrato-doc__tabela thead th{color:#6b6b6b;font-size:.78rem}.contrato-doc__tabela .num{text-align:right}.contrato-doc__tabela tfoot th,.contrato-doc__tabela tfoot td{font-weight:700}.contrato-doc__clausula{break-inside:avoid;margin-bottom:.7rem}.contrato-doc__assinaturas{break-inside:avoid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:2.4rem 2rem;margin-top:3rem;display:grid}.contrato-doc__linha{border-top:1px solid #1c1c1c;margin-bottom:.3rem;display:block}.contrato-doc__rodape{color:#6b6b6b;border-top:1px dashed #b9b19f;margin-top:2rem;padding-top:.7rem;font-size:.85rem}@media print{.contrato-doc{border:none;max-width:none;padding:0}}@media (max-width:560px){.conteudo{padding:1rem .75rem 2rem}.cartao{padding:.9rem .75rem}.tabela{font-size:.85rem}.tabela th,.tabela td{padding:.45rem .35rem}.modal{padding:.5rem}.painel-cliente .modal__topo{padding:.85rem .9rem}.painel-cliente__corpo{padding:.9rem .9rem 1.1rem}.painel-cliente__negocio{padding:.6rem .55rem}.tabela,.tabela tbody,.tabela tr,.tabela td,.tabela tbody th,.tabela-da-caixa,.tabela-da-caixa tbody,.tabela-da-caixa tr,.tabela-da-caixa td,.tabela-da-caixa tbody th{width:100%;display:block}.tabela tbody th,.tabela-da-caixa tbody th{text-align:left;border-bottom:none;padding:0 0 .3rem}.tabela thead,.tabela-da-caixa thead{display:none}.tabela-da-caixa{min-width:0;font-size:.9rem}.tabela-da-caixa tr{border:1px solid var(--borda);border-radius:10px;margin-bottom:.55rem;padding:.55rem .65rem}.tabela-da-caixa td{text-align:right;border-bottom:none;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.22rem 0;display:flex}.tabela-da-caixa td[data-rotulo]:before{content:attr(data-rotulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto-fraco);text-align:left;flex:none;font-size:.7rem}.tabela-da-caixa td[data-rotulo=Cliente],.tabela td[data-rotulo=Cliente]{text-align:left;display:block}.tabela-da-caixa td[data-rotulo=Cliente]:before,.tabela td[data-rotulo=Cliente]:before{display:none}.tabela td,.tabela-da-caixa td{flex-wrap:wrap}.tabela td>.sub,.tabela td>.nota,.tabela td>.fraco,.tabela td>div,.tabela-da-caixa td>.sub,.tabela-da-caixa td>.nota,.tabela-da-caixa td>.fraco,.tabela-da-caixa td>div{text-align:right;flex:1 0 100%}.tabela tr{border:1px solid var(--borda);border-radius:10px;margin-bottom:.55rem;padding:.55rem .65rem}.tabela tr:last-child{margin-bottom:0}.tabela td{text-align:right;border-bottom:none;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.22rem 0;display:flex}.tabela td[data-rotulo]:before{content:attr(data-rotulo);letter-spacing:.04em;text-transform:uppercase;color:var(--texto-fraco);text-align:left;flex:none;font-size:.7rem}.tabela td>*,.tabela-da-caixa td>*{min-width:0;max-width:100%}.tabela td:not([data-rotulo]){justify-content:flex-end}.tabela.tabela--pares,.tabela.tabela--pares tbody,.tabela.tabela--pares tr,.tabela.tabela--pares td{display:revert;width:auto}.tabela.tabela--pares{width:100%}.tabela.tabela--pares tr{border:none;margin-bottom:0;padding:0}.tabela.tabela--pares td{padding:.35rem .35rem .35rem 0}.tabela td[colspan]{text-align:left;display:block}.tabela tfoot,.tabela tfoot tr,.tabela tfoot td{width:100%;display:block}.tabela tfoot tr{border:none;padding:0}}@media (pointer:coarse){input,select,textarea{font-size:16px}.botao{min-height:44px}.botao--curto{min-height:44px;padding-left:.9rem;padding-right:.9rem}}.caixas-vendedor{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.6rem;display:grid}.carteira-resumo,.primeiro-painel{gap:1rem;display:grid}.pp-funil{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.7rem;display:grid}.pp-caixa{background:var(--superficie);border:1px solid var(--borda);border-top:3px solid var(--borda);border-radius:12px;flex-direction:column;gap:.15rem;padding:.9rem 1rem;display:flex}.pp-caixa__num{font-family:var(--fonte-titulo), system-ui, sans-serif;font-size:2.3rem;font-weight:700;line-height:1}.pp-caixa__rotulo{font-size:.85rem;font-weight:600}.pp-caixa__pct{color:var(--texto-fraco);font-variant-numeric:tabular-nums;font-size:.8rem}.pp-caixa--prospectado{border-top-color:var(--funil-contato,#c9a227)}.pp-caixa--proposta{border-top-color:var(--funil-proposta,#1a22a5)}.pp-caixa--realizado{border-top-color:var(--funil-ganho,#2e7d32)}.pp-caixa--total{border-top-color:var(--marca)}.pp-caixa--sem-retorno{border-top-color:var(--funil-negociacao,#e07b00)}.pp-caixa--perdido{border-top-color:var(--perigo)}.pp-caixa--restante{border-top-color:var(--funil-a-prospectar,#b08968)}.pp-area{background:var(--superficie);border:1px solid var(--borda);border-radius:12px;padding:1rem 1.1rem}.pp-area__titulo{margin:0 0 .5rem;font-size:1rem}.pp-area__tabela{border-collapse:collapse;width:100%;min-width:30rem;font-size:.9rem}.pp-area__tabela th,.pp-area__tabela td{text-align:left;border-bottom:1px solid var(--borda);padding:.5rem .6rem}.pp-area__tabela thead th{text-transform:uppercase;letter-spacing:.05em;color:var(--texto-fraco);font-size:.72rem;font-weight:700}.pp-area__tabela .numero{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pp-area__tabela tfoot td{border-top:2px solid var(--borda);border-bottom:none;font-weight:700}.pp-area__nota{margin:.4rem 0 0;font-size:.78rem}.pedido-na-caixa{gap:.4rem;margin-top:.5rem;display:grid}.pedido-na-caixa__barra{background:var(--fundo);border-radius:999px;height:.5rem;overflow:hidden}.pedido-na-caixa__cheio{background:var(--funil-ganho,#2e7d32);border-radius:999px;height:100%}.pedido-na-caixa__cheio--sobra{background:var(--aviso,#c9a227)}.pedido-na-caixa__conta{color:var(--texto-fraco);margin:0;font-size:.78rem}.pedido-na-caixa__faturamento{margin:0;font-size:.78rem}.pedido-na-caixa__aditivos{color:var(--texto-fraco);margin:0;font-size:.78rem}.pedido-na-caixa__retiradas{color:var(--texto-fraco);gap:.15rem;margin:0;padding:0;font-size:.76rem;list-style:none;display:grid}.selo-categoria{background:var(--marca-clara);color:var(--marca-escura);font-family:var(--fonte-titulo), system-ui, sans-serif;vertical-align:middle;border-radius:6px;margin-left:.45rem;padding:.05rem .4rem;font-size:.72rem;font-weight:700;display:inline-block}.secao-dobravel{border:1px solid var(--borda);background:var(--superficie);border-radius:10px}.secao-dobravel>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.7rem .8rem;font-size:.9rem;font-weight:600;list-style:none;display:flex}.secao-dobravel>summary::-webkit-details-marker{display:none}.secao-dobravel>summary:after{content:"▾";color:var(--texto-fraco);order:1;margin-left:auto;font-size:.8rem}.secao-dobravel[open]>summary:after{content:"▴"}.secao-dobravel>summary:hover,.secao-dobravel>summary:focus-visible{color:var(--marca)}.filtros-da-fase{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.filtros-da-fase input[type=search]{flex:12rem;min-width:0}.filtros-da-fase select{flex:0 12rem;width:auto;min-width:0}.secao-dobravel__icone{border:1px solid var(--borda);border-radius:3px;flex:none;width:1.4rem;height:1.1rem}.secao-dobravel__icone--whatsapp{background:#25d366;border-color:#1da851;border-radius:999px;width:1.2rem;height:1.2rem}.secao-dobravel--acao{color:inherit;align-items:center;gap:.5rem;padding:.7rem .8rem;font-size:.9rem;font-weight:600;text-decoration:none;display:flex}.falar-com-cliente{border-color:#8fd3a8}.falar-com-cliente:hover,.falar-com-cliente:focus-visible{border-color:#25d366}.secao-dobravel__seta{color:var(--texto-fraco);margin-left:auto;font-size:.8rem}.botao--escuro{border-color:var(--texto);background:var(--texto);color:var(--superficie)}.botao--largo{width:100%}.painel-cliente__inicial{background:var(--fundo);width:1.7rem;height:1.7rem;color:var(--texto-fraco);border-radius:999px;flex:none;place-items:center;font-size:.76rem;font-weight:700;display:grid}.painel-cliente__historico li{align-items:flex-start;gap:.6rem;display:flex}.painel-cliente__linha{gap:.1rem;min-width:0;display:grid}.conversas__filtro{justify-content:flex-end;margin-bottom:.75rem;display:flex}.conversas{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.conversa{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;align-items:center;gap:.75rem;padding:.7rem .85rem;display:flex}.conversa:hover,.conversa:focus-visible{border-color:var(--marca)}.conversa__inicial{background:var(--marca);width:38px;height:38px;color:var(--sobre-marca);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex}.conversa__inicial--foto{overflow:hidden}.conversa__inicial--foto img{object-fit:cover;width:100%;height:100%;display:block}.conversa__miolo{gap:.15rem;min-width:0;display:grid}.conversa__nome{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;overflow:hidden}.conversa__fazenda{color:var(--texto-fraco);font-weight:400}.conversa__previa{color:var(--texto-fraco);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.conversa__lado{flex-shrink:0;justify-items:end;gap:.3rem;display:grid}.conversa__hora{color:var(--texto-fraco);align-items:center;gap:2px;font-size:.72rem;display:inline-flex}.vistos{color:var(--texto-fraco);align-items:center;display:inline-flex}.vistos svg{stroke-width:2.4px;width:15px;height:15px}.vistos--lida{color:#34b7f1}.fala__hora .vistos{vertical-align:middle;margin-left:2px}.fala__hora .vistos svg{width:13px;height:13px}.conversa__selo{color:#fff;background:#25d366;border-radius:10px;justify-content:center;align-items:center;min-width:19px;height:19px;padding:0 5px;font-size:.7rem;font-weight:700;display:flex}.conversa-aberta{z-index:60;background:var(--fundo);flex-direction:column;display:flex;position:fixed;inset:0}.conectar-antes{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.6rem;max-width:30rem;margin:0 auto;padding:2rem 1.5rem;display:flex}.conectar-antes__icone{margin:0;font-size:2.4rem}.conectar-antes h3{margin:0}.conectar-antes .botao{margin-top:.4rem}.conversa-aberta__topo{background:var(--marca);color:var(--sobre-marca);flex-shrink:0;align-items:center;gap:.6rem;padding:.85rem 1rem;display:flex}.conversa-aberta__topo .conversa__inicial{background:var(--sobre-marca);color:var(--marca)}.conversa-aberta__voltar,.conversa-aberta__icone{color:inherit;cursor:pointer;background:0 0;border:none;padding:.25rem .4rem;font-size:1.15rem;line-height:1;text-decoration:none}.conversa-aberta__voltar:focus-visible,.conversa-aberta__icone:focus-visible{outline:2px solid var(--sobre-marca);outline-offset:2px}.conversa-aberta__quem{flex:1;gap:.1rem;min-width:0;display:grid}.conversa-aberta__quem strong{text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;overflow:hidden}.conversa-aberta__quem span{opacity:.85;font-size:.75rem}.conversa-aberta__quem--link{color:inherit;text-decoration:none}.conversa-aberta__quem--link:hover strong,.conversa-aberta__quem--link:focus-visible strong{text-decoration:underline}.conversa-aberta__atalhos{border-bottom:1px solid var(--borda);background:var(--superficie);flex-shrink:0;gap:.5rem;padding:.6rem .75rem;display:flex}.conversa-aberta__atalhos>*{text-align:center;flex:1}.conversa-aberta__sem-cadastro{border-bottom:1px solid var(--borda);background:var(--superficie);flex-direction:column;flex-shrink:0;display:flex}.conversa-aberta__sem-cadastro .conversa-aberta__atalhos{border-bottom:0;flex-wrap:wrap}.conversa-aberta__sem-cadastro .conversa-aberta__atalhos>.fraco{text-align:left;flex:1 0 100%;align-self:center}.conversa-aberta__painel{border-top:1px solid var(--borda);flex-direction:column;gap:.5rem;padding:.6rem .75rem;display:flex}.conversa-aberta__painel p{margin:0;font-size:.8rem}.conversa-aberta__busca{gap:.5rem;display:flex}.conversa-aberta__busca input{flex:1;min-width:0}.conversa-aberta__sem-cliente{color:var(--perigo);white-space:nowrap;align-self:center;font-size:.85rem;font-weight:600}@media (max-width:640px){.conversa-aberta__busca{flex-wrap:wrap}.conversa-aberta__sem-cliente{white-space:normal;flex-basis:100%;order:3}}.conversa-aberta__resultados{flex-direction:column;gap:.35rem;max-height:40vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.conversa-aberta__resultado{border:1px solid var(--borda);border-radius:var(--raio);background:var(--fundo);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;padding:.5rem .6rem;display:block}.conversa-aberta__resultado.esta-ativo{border-color:var(--marca);background:var(--marca-clara)}.conversa-aberta__confirmar{flex-wrap:wrap;gap:.5rem;display:flex}.conversa-aberta__confirmar input{flex:12rem;min-width:0}.conversa-aberta__temperaturas{flex-wrap:wrap;gap:.5rem;display:flex}.conversa-aberta__temperaturas .lembrete{flex:1}.conversa-aberta__atalhos .botao.esta-ativo{border-color:var(--marca);background:var(--marca-clara);color:var(--marca)}.lembrete--quente{border-color:var(--perigo);color:var(--perigo)}.lembrete--morno{border-color:var(--aviso);color:var(--aviso)}.lembrete--frio{border-color:var(--funil-proposta);color:var(--funil-proposta)}.conversa-aberta__pedidos{border-bottom:1px solid var(--borda);background:var(--superficie);flex-shrink:0;gap:.4rem;padding:.6rem .75rem;display:grid}.conversa-aberta__pedidos p{margin:0;font-size:.78rem}.conversa-aberta__pedidos button{border:1px solid var(--borda);background:var(--fundo);color:var(--texto);font:inherit;text-align:left;cursor:pointer;border-radius:7px;padding:.55rem .75rem;font-size:.82rem}.conversa-aberta__pedidos button:hover,.conversa-aberta__pedidos button:focus-visible{border-color:var(--marca)}.conversa-aberta__mensagens{flex-direction:column;flex:1;gap:.4rem;padding:1rem;display:flex;overflow-y:auto}.fala{border:1px solid var(--borda);background:var(--superficie);white-space:pre-line;overflow-wrap:anywhere;border-radius:8px;align-self:flex-start;max-width:78%;padding:.5rem .75rem 1.1rem;font-size:.88rem;line-height:1.4;position:relative}.fala--minha{border-color:var(--marca-clara);background:var(--marca-clara);align-self:flex-end}.fala__hora{color:var(--texto-fraco);font-size:.65rem;position:absolute;bottom:.25rem;right:.6rem}.fala__arquivo{align-items:center;gap:.6rem;font-size:1.5rem;display:flex}.fala__arquivo>span:last-child{gap:.1rem;font-size:.85rem;display:grid}.fala__arquivo .fraco{font-size:.72rem}.conversa-aberta__digitar{border-top:1px solid var(--borda);background:var(--superficie);padding:.6rem .75rem calc(.6rem + env(safe-area-inset-bottom));flex-shrink:0;gap:.5rem;display:flex}.conversa-aberta__digitar input,.conversa-aberta__digitar textarea,.ref .conversa-aberta__digitar textarea{border:1px solid var(--borda);background:var(--fundo);min-width:0;color:var(--texto);font:inherit;border-radius:20px;flex:1;padding:.6rem .9rem;font-size:.88rem}.conversa-aberta__digitar textarea,.ref .conversa-aberta__digitar textarea{resize:none;height:auto;max-height:9rem;line-height:1.35}.conversa-aberta__digitar:has(textarea){align-items:flex-end}.conversa-aberta__digitar button{color:#fff;cursor:pointer;background:#25d366;border:none;border-radius:50%;flex-shrink:0;width:40px;height:40px;font-size:1rem;line-height:1}.conversa-aberta__digitar .conversa-aberta__anexar,.conversa-aberta__digitar .conversa-aberta__microfone{color:var(--texto-fraco);background:0 0;font-size:1.2rem}.conversa-aberta__digitar button:disabled{opacity:.5;cursor:default}.fala__imagem{margin-bottom:.15rem;display:block}.fala__imagem img{object-fit:cover;border-radius:6px;max-width:100%;max-height:320px;display:block}.fala__audio{width:min(240px,62vw);height:40px;margin:.1rem 0;display:block}.fala__texto{display:block}.fala__imagem+.fala__texto,.fala__audio+.fala__texto{margin-top:.35rem}.fala__link{color:inherit;text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.fala__link:hover{text-decoration-thickness:2px}.conversa-aberta__gravando{flex:1;align-items:center;gap:.6rem;display:flex}.gravando__ponto{background:#e5484d;border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:1s ease-in-out infinite gravando-pulsa}.gravando__tempo{font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:600}.gravando__dica{color:var(--texto-fraco);flex:1;font-size:.82rem}.conversa-aberta__digitar .gravando__cancelar{background:var(--fundo);color:var(--texto);font-size:.95rem}.conversa-aberta__digitar .gravando__enviar{color:#fff;background:#25d366}@keyframes gravando-pulsa{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.gravando__ponto{animation:none}}.recado-flutuante{z-index:70;bottom:calc(5rem + env(safe-area-inset-bottom));border-radius:var(--raio);background:var(--texto);max-width:min(90vw,24rem);color:var(--fundo);text-align:center;padding:.6rem .95rem;font-size:.82rem;position:fixed;left:50%;transform:translate(-50%)}.calendario{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);box-shadow:var(--sombra);grid-template-columns:1fr;gap:.9rem;padding:.7rem;display:grid}.registro-vendedor{margin:0;padding:0;list-style:none;display:grid}.registro-vendedor__item{border-bottom:1px solid var(--borda);grid-template-columns:7.5rem 6rem minmax(0,1fr);align-items:baseline;gap:.6rem;padding:.5rem 0;font-size:.9rem;display:grid}.registro-vendedor__quando{color:var(--texto-fraco);font-variant-numeric:tabular-nums}.registro-vendedor__tipo{border:1px solid var(--borda);border-radius:999px;justify-self:start;padding:.05rem .45rem;font-size:.75rem;font-weight:600}.registro-vendedor__texto{overflow-wrap:anywhere}@media (max-width:40rem){.registro-vendedor__item{grid-template-columns:auto auto}.registro-vendedor__texto{grid-column:1/-1}}.pedir-contato{justify-items:start;gap:.5rem;margin:.5rem 0;display:grid}.pedir-contato__form{width:100%;max-width:34rem}.pedir-contato__form textarea{width:100%}.pedir-contato__ok{border-left:3px solid var(--marca);background:var(--marca-clara);border-radius:6px;margin:0;padding:.5rem .75rem;font-size:.9rem}.pedir-contato__aviso{margin:.5rem 0;font-size:.88rem}@media (min-width:46rem){.calendario{max-width:44rem}}.pedido-na-caixa__cancelado{border:1px solid var(--perigo);background:var(--perigo-clara);color:var(--perigo);border-radius:8px;padding:.55rem .75rem;font-size:.85rem}.migalha{border:1px solid var(--borda);background:var(--superficie);color:var(--texto-fraco);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.45rem .7rem;font-size:.78rem;display:flex}.historico__destino{color:var(--texto-fraco);margin-top:.3rem;font-size:.82rem;display:block}.historico__destino--cancelado{color:#b42318;font-weight:600}.historico__link{margin-top:.15rem;font-size:.8rem;font-weight:600;display:inline-block}.busca-de-cliente{min-width:12rem;margin-left:auto;position:relative}.busca-de-cliente input{width:100%;padding:.3rem .55rem;font-size:.8rem}.busca-de-cliente__lista{z-index:60;border:1px solid var(--borda);background:var(--superficie);width:min(26rem,90vw);box-shadow:var(--sombra);border-radius:8px;margin:0;padding:.3rem;list-style:none;position:absolute;top:calc(100% + 4px);right:0}.busca-de-cliente__lista li{padding:.35rem .45rem;font-size:.82rem}.busca-de-cliente__lista a{color:var(--texto);flex-direction:column;gap:.1rem;text-decoration:none;display:flex}.busca-de-cliente__lista button{text-align:left;width:100%;color:var(--texto);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:.1rem;padding:0;display:flex}.busca-de-cliente__opcao{border-bottom:1px solid var(--borda);margin-bottom:.2rem}.busca-de-cliente__opcao label{color:var(--texto-fraco);cursor:pointer;align-items:center;gap:.4rem;font-size:.78rem;display:flex}.busca-de-cliente .busca-de-cliente__opcao input[type=checkbox]{flex:none;width:auto;height:auto;margin:0;padding:0}.busca-de-cliente__nome{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.selo-lead{border:1px solid var(--aviso);color:var(--aviso);white-space:nowrap;border-radius:999px;padding:.05rem .4rem;font-size:.68rem;font-weight:600;display:inline-block}.busca-de-cliente__lista a:hover strong,.busca-de-cliente__lista button:hover strong{color:var(--marca)}@media (max-width:600px){.busca-de-cliente{flex-basis:100%;margin-left:0}}.busca-sugerida{width:100%;display:block;position:relative}.busca-sugerida__lista{width:max(100%,min(24rem,90vw));left:0;right:auto}.relogio{white-space:nowrap;font-size:.72rem;font-weight:600}.painel-cliente__proposta-linha .cartao-proposta,.painel-cliente__fixada .cartao-proposta{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);gap:.4rem;width:100%;min-width:0;padding:.65rem .8rem;display:grid}.painel-cliente__fixada{flex-direction:column;gap:.35rem;min-width:0;display:flex}.painel-cliente__fixada-rotulo{letter-spacing:.04em;text-transform:uppercase;color:var(--marca);font-size:.68rem;font-weight:700}.painel-cliente__fixada .cartao-proposta{border-color:var(--marca);box-shadow:0 0 0 1px var(--marca) inset}.cartao-proposta__topo{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.88rem;display:flex}.selo-proposta{text-transform:uppercase;letter-spacing:.02em;border-radius:999px;padding:.1rem .5rem;font-size:.68rem;font-weight:700}.selo-proposta--fechou{color:#1a7a41;background:#dff0e4}.selo-proposta--aberta{background:var(--marca-clara);color:var(--marca)}.selo-proposta--caiu{background:var(--perigo-clara);color:var(--perigo)}.selo-proposta--velha{background:var(--fundo);color:var(--texto-fraco)}:root[data-tema=escuro] .selo-proposta--fechou{color:#5fce8d;background:#16361f}.cartao-proposta__numeros{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.cartao-proposta__numeros>span{gap:.1rem;font-size:.85rem;display:grid}.cartao-proposta__numeros .fraco{text-transform:uppercase;letter-spacing:.02em;font-size:.68rem}.cartao-proposta__recado{border-left:3px solid var(--perigo);color:var(--perigo);margin:0;padding-left:.6rem;font-size:.8rem}.conectar-wa{align-items:flex-start}.conectar-wa__no-celular{border-left:3px solid var(--marca);background:var(--marca-clara);border-radius:6px;margin:0;padding:.6rem .75rem;font-size:.88rem}@media (min-width:768px){.conectar-wa__no-celular{display:none}}.conectar-wa__ok{align-items:center;gap:.75rem;display:flex}.conectar-wa__ok p{margin:.1rem 0 0}.conectar-wa__selo{color:#fff;background:#1a7a41;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.2rem;font-weight:700;display:flex}.conectar-wa__qr{border:1px solid var(--borda);border-radius:var(--raio);background:#fff;align-self:center;padding:.75rem;line-height:0}.conectar-wa__qr img{width:min(264px,70vw);height:auto;display:block}.conectar-wa__passos{color:var(--texto);margin:0;padding-left:1.1rem;font-size:.9rem;line-height:1.6}.conectar-wa__passos strong{font-weight:600}.pedido-na-caixa__finalizado{border:1px solid var(--aviso);background:var(--funil-restante-fundo,#fdf8ec);color:var(--aviso);border-radius:8px;padding:.55rem .75rem;font-size:.85rem}.pedido-na-caixa__parado{border-left:3px solid var(--aviso);color:var(--aviso);margin:0;padding-left:.6rem;font-size:.82rem}.pedido-na-caixa__sobre-rodas{border-left:3px solid var(--borda);color:var(--texto-fraco);margin:0;padding-left:.6rem;font-size:.82rem}.pedido-na-caixa__sobre-rodas--cobrar{border-left-color:var(--aviso);color:var(--aviso)}.nota--sobre-rodas{color:var(--aviso)}.selo-proposta--finalizado{background:var(--funil-restante-fundo,#fdf8ec);color:var(--aviso)}:root[data-tema=escuro] .selo-proposta--finalizado{color:var(--aviso);background:#332a12}.acoes-do-negocio{flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}.pedido-direto{flex-direction:column;gap:.4rem;display:flex}.pedido-direto__campos{flex-wrap:wrap;gap:.5rem;display:flex}.pedido-direto__campos label{flex-direction:column;gap:.15rem;display:flex}.pedido-direto__campos input{width:8rem}.pedido-direto__acoes{flex-wrap:wrap;gap:.5rem;display:flex}.conversa-aberta__apagar{border-bottom:1px solid var(--borda);background:var(--perigo-clara);color:var(--perigo);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem .75rem;font-size:.85rem;display:flex}.conversa-aberta__apagar-acoes{gap:.5rem;display:flex}.aviso-senha h2{font-size:1.5rem}.aviso-senha .marca__texto{color:#fff;font-size:1.02rem}.conversa-aberta__proposta-campos{gap:.5rem;display:flex}.conversa-aberta__proposta-campos input{flex:1;min-width:0}.conversa-aberta__proposta-rotulo{min-width:0;color:var(--texto-fraco);flex-direction:column;flex:1;gap:.2rem;font-size:.75rem;display:flex}.conversa-aberta__proposta-rotulo select{min-width:0}.conversa-aberta__proposta-existente{gap:.4rem;display:flex}.conversa-aberta__proposta-existente>button:first-child{flex:1;min-width:0}.conversa-aberta__proposta-canais{flex-wrap:wrap;gap:.5rem;display:flex}.conversa-aberta__proposta-canais button{flex:1}.fila-lista{border:1px solid var(--borda);border-radius:var(--raio);margin:0;padding:0;list-style:none;overflow:hidden}.fila-lista li+li{border-top:1px solid var(--borda)}.fila-item{color:var(--texto);background:var(--superficie);align-items:center;gap:.75rem;padding:.65rem .85rem;text-decoration:none;display:flex}.fila-item:hover,.fila-item:focus-visible{background:var(--marca-clara)}.fila-ver-mais{align-self:flex-start;font-size:.85rem}@media (max-width:520px){.fila-item{flex-wrap:wrap}}.entressafra{border-left:4px solid var(--aviso);font-size:.9rem}.entressafra p{margin:0 0 .4rem}.entressafra ul{margin:0;padding-left:1.2rem}.encerrar-cliente{flex-wrap:wrap;align-items:center;gap:.4rem;margin-left:auto;font-size:.85rem;display:flex}.perdido-painel{border:1px solid var(--borda);border-left:4px solid var(--perigo);border-radius:var(--raio);background:var(--superficie);margin:0 0 .6rem;padding:.75rem .85rem}.perdido-painel label,.registrar-contato__campo{flex-direction:column;gap:.25rem;font-size:.85rem;display:flex}.registrar-contato__campo>span{color:var(--texto-fraco)}.registrar-contato__campo small{font-size:.78rem}.aviso-da-proposta{border-radius:var(--raio);background:var(--funil-restante-fundo);color:var(--texto);margin:0 0 .75rem;padding:.6rem .8rem;font-size:.84rem}.gerar-pedido{border:1px solid var(--borda);border-left:4px solid var(--marca);border-radius:var(--raio);background:var(--superficie);flex-basis:100%;margin-top:.4rem;padding:.75rem .85rem}.gerar-pedido__titulo{margin:0;font-size:.95rem}.gerar-pedido__destino{border:1px solid var(--borda);border-radius:10px;padding:.5rem .75rem}.gerar-pedido__destino>summary{cursor:pointer;font-size:.9rem;font-weight:600}.gerar-pedido__destino[open]>summary{margin-bottom:.5rem}.gerar-pedido__campo{flex-direction:column;gap:.25rem;font-size:.85rem;display:flex}.gerar-pedido__campo>span{color:var(--texto-fraco)}.gerar-pedido__campo small{font-size:.78rem}.gerar-pedido__campos{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.5rem;display:grid}.gerar-pedido__escolhido{margin:0}.historico__cabeca{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.historico__cabeca .painel-cliente__titulo{margin:0}.botao--pequeno{padding:.3rem .7rem;font-size:.78rem}.credito-na-renegociacao{border-left:3px solid var(--aviso)}.credito-na-renegociacao>ul{gap:.4rem;margin:.4rem 0 0;padding-left:1.2rem;display:grid}.credito-na-renegociacao__pedidos{gap:.2rem;margin:.25rem 0 0;padding-left:1.1rem;font-size:.82rem;display:grid}.credito-na-renegociacao__pedidos li[data-situacao=VENCIDO]{color:var(--perigo)}.credito-na-renegociacao__pedidos li[data-situacao=PARADO]{color:var(--texto)}.credito-na-renegociacao__pedidos li[data-situacao=CARREGANDO]{color:var(--texto-fraco)}.credito-pendente ul{margin:.4rem 0 0;padding-left:1.2rem}.credito-pendente p{margin:.5rem 0 0}.credito-na-proposta{border-left:3px solid var(--aviso);border-radius:var(--raio);background:var(--funil-restante-fundo);gap:.35rem;padding:.55rem .75rem;display:grid}.credito-na-proposta p{margin:0}.credito-na-proposta__marcar{align-items:flex-start;gap:.45rem;font-size:.85rem;display:flex}.credito-na-proposta__marcar input{width:auto;margin-top:.2rem}.credito-na-proposta__conta{border-left:3px solid var(--aviso);border-radius:var(--raio);background:var(--funil-restante-fundo);margin:0;padding:.45rem .75rem;font-size:.85rem}.pedido-cartao__credito,.pedido-na-caixa__credito,.cartao-proposta__credito{color:var(--aviso);margin:0;font-size:.84rem;font-weight:600}.nao-usara-produtos{border:0;flex-wrap:wrap;gap:.4rem 1rem;margin:0;padding:0;display:flex}.nao-usara-produtos legend{margin-bottom:.35rem;font-size:.85rem}.nao-usara-produtos__item{align-items:center;gap:.35rem;font-size:.85rem;display:inline-flex}.nao-usara-produtos__item input{width:auto}.pedido-cartao--indireto{border-left:3px solid var(--funil-proposta);cursor:default}.pedido-cartao--indireto:hover{border-color:var(--borda);border-left-color:var(--funil-proposta)}.pedido-cartao__selo--ativo,.pedido-cartao__selo--pago{border-color:var(--funil-realizado);color:var(--funil-realizado)}.pedido-cartao__selo--falta-pagamento{border-color:var(--aviso);color:var(--aviso)}.pedido-vencido{border:1px solid var(--perigo);border-radius:var(--raio);background:var(--perigo-clara);color:var(--texto);margin:0 0 .6rem;padding:.55rem .8rem;font-size:.85rem}.pedido-informacoes{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.5rem 1rem;margin:0 0 .8rem;display:grid}.pedido-informacoes dt{color:var(--texto-fraco);font-size:.72rem}.pedido-informacoes dd{overflow-wrap:anywhere;margin:0;font-size:.88rem}.pedido-informacoes>div{min-width:0}.pedido-informacoes__larga{grid-column:1/-1}.cartao-do-pedido{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);box-shadow:var(--sombra);padding:0;display:block;overflow:hidden}.lista-de-cartoes{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.cartao-do-pedido--ativo{background:var(--green-bg,#e9f6ee)}.cartao-do-pedido--finalizado{background:var(--mineral-bg,#eef0f4)}.cartao-do-pedido--cancelado{background:var(--red-bg,var(--perigo-clara))}.cartao-do-pedido__corpo{background:var(--superficie);gap:.6rem;padding:.9rem 1.1rem 1.1rem;display:grid}.cartao-do-pedido__topo{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;display:flex}.cartao-do-pedido__topo h3{margin:0;font-size:1.02rem}.cartao-do-pedido .pedido-informacoes{margin:0}.cartao-do-pedido__painel{border-top:1px dashed var(--borda);gap:.5rem;padding-top:.75rem;display:grid}.cartao-do-pedido__painel h4{margin:0;font-size:.92rem}.nova-proposta__anexos{flex-wrap:wrap;align-items:center;gap:.4rem .7rem;display:flex}.nova-proposta__arquivos{overflow-wrap:anywhere;gap:.2rem;margin:0;padding:0;font-size:.85rem;list-style:none;display:grid}.anexos-da-proposta{gap:.35rem;margin:.4rem 0;display:grid}.anexos-da-proposta__topo{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.88rem;display:flex}.anexos-da-proposta__botao{cursor:pointer;margin-left:auto}.anexos-da-proposta__lista{overflow-wrap:anywhere;gap:.25rem;margin:0;padding:0;font-size:.86rem;list-style:none;display:grid}.comprovantes-do-pedido{border:1px dashed var(--borda);border-radius:var(--raio);gap:.45rem;padding:.6rem .75rem;display:grid}.comprovantes-do-pedido__topo{flex-wrap:wrap;align-items:center;gap:.4rem .7rem;font-size:.9rem;display:flex}.comprovantes-do-pedido__topo .botao{margin-left:auto}.comprovantes-do-pedido__falta{border-left:3px solid var(--aviso);background:color-mix(in srgb, var(--aviso) 10%, transparent);border-radius:4px;margin:0;padding:.4rem .6rem;font-size:.85rem}.comprovantes-do-pedido__form{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));align-items:end;gap:.5rem;display:grid}.comprovantes-do-pedido__form label{gap:.2rem;font-size:.85rem;display:grid}.comprovantes-do-pedido__lista{overflow-wrap:anywhere;gap:.3rem;margin:0;padding:0;font-size:.88rem;list-style:none;display:grid}.botao.botao--ativo{border-color:var(--marca);box-shadow:inset 0 0 0 1px var(--marca)}.cartao-de-dados{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);box-shadow:var(--sombra);padding:1.1rem 1.25rem}.cartao-de-dados__topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.cartao-de-dados__acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.cartao-de-dados__casa{margin:0;font-size:.85rem}.dados-lado-a-lado{align-items:start;gap:1rem;display:grid}@media (min-width:900px){.dados-lado-a-lado{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.dados-lado-a-lado:has(.cartao-de-dados--editando){grid-template-columns:minmax(0,1fr)}.cartao-de-dados__campos{grid-template-columns:repeat(2,minmax(0,1fr))}}.outros-contatos{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.outros-contatos li{border-bottom:1px solid var(--borda);justify-content:space-between;align-items:center;gap:.6rem;padding:.45rem 0;font-size:.88rem;display:flex}.historico-grupo{border-top:1px solid var(--borda);padding-top:.4rem}.historico-grupo>summary{cursor:pointer;padding:.25rem 0;font-size:.82rem;font-weight:600}.etiqueta-historico{border:1px solid;border-radius:999px;padding:0 .4rem;font-size:.68rem;font-weight:600;line-height:1.5;display:inline-block}.etiqueta-historico--contato{color:var(--marca)}.etiqueta-historico--observacao{color:var(--texto-fraco)}.etiqueta-historico--fase{color:var(--funil-prospectado)}.etiqueta-historico--proposta{color:var(--funil-proposta)}.etiqueta-historico--venda{color:var(--funil-realizado)}.etiqueta-historico--finalizado{color:var(--texto-fraco)}.etiqueta-historico--cancelado,.etiqueta-historico--perda{color:var(--perigo)}.etiqueta-historico--destino,.etiqueta-historico--cadastro,.etiqueta-historico--agenda{color:var(--aviso)}.etiqueta-historico--nao_atendeu{color:var(--texto-fraco)}.etiqueta-historico--retornar{color:var(--marca)}.etiqueta-historico--sem_interesse{color:var(--aviso)}.etiqueta-historico--pagamento{color:var(--funil-realizado)}.etiqueta-historico--carteira{color:var(--aviso)}.painel-cliente__historico li{border-bottom:none;padding-bottom:0}.cartao-historico{border:1px solid var(--borda);border-left:3px solid var(--cor-historico,var(--borda));border-radius:var(--raio);background:var(--superficie);gap:.3rem;width:100%;min-width:0;padding:.6rem .8rem;display:grid;position:relative}.timeline>li{position:relative}.comentario-editar{width:1.5rem;height:1.5rem;color:var(--texto-fraco,currentColor);opacity:.55;cursor:pointer;background:0 0;border:0;border-radius:.4rem;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:.35rem;right:.4rem}.comentario-editar:hover,.comentario-editar:focus-visible{opacity:1;background:var(--fundo,#0000000f)}.cartao-historico__topo{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.8rem;display:flex}.cartao-historico__texto{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.88rem;line-height:1.4;display:-webkit-box;overflow:hidden}.cartao-historico--contato{--cor-historico:var(--marca)}.cartao-historico--observacao,.cartao-historico--finalizado{--cor-historico:var(--borda)}.cartao-historico--fase{--cor-historico:var(--funil-prospectado)}.cartao-historico--proposta{--cor-historico:var(--funil-proposta)}.cartao-historico--venda{--cor-historico:var(--funil-realizado)}.cartao-historico--cancelado,.cartao-historico--perda{--cor-historico:var(--perigo)}.cartao-historico--destino,.cartao-historico--cadastro,.cartao-historico--agenda{--cor-historico:var(--aviso)}.cartao-historico--nao_atendeu{--cor-historico:var(--borda)}.cartao-historico--retornar{--cor-historico:var(--marca)}.cartao-historico--sem_interesse{--cor-historico:var(--aviso)}.cartao-historico--pagamento{--cor-historico:var(--funil-realizado)}.cartao-historico--carteira{--cor-historico:var(--aviso)}.linha-vencida td{background:var(--perigo-clara)}.aviso-acesso-limitado{border-left:3px solid var(--aviso);border-radius:var(--raio);background:var(--funil-restante-fundo);margin:.5rem 1.25rem 0;padding:.6rem .9rem;font-size:.88rem}.painel-cliente__proposta-numero{text-transform:none;letter-spacing:0;vertical-align:middle;margin-left:.35rem;text-decoration:none}.nova-proposta__abrir{align-self:flex-start}.painel-cliente__proposta>.nova-proposta{flex:100%;min-width:0}.passo-a-passo{z-index:1000;background:var(--superficie);width:min(400px,100vw - 32px);max-height:min(70vh,560px);color:var(--texto);border:1px solid var(--borda);border-radius:14px;flex-direction:column;gap:.5rem;padding:1.1rem 1.2rem 1rem;display:flex;position:fixed;bottom:16px;right:16px;overflow-y:auto;box-shadow:0 18px 50px #0f172a47}@media (max-width:640px){.passo-a-passo{width:auto;max-height:48vh;bottom:8px;left:8px;right:8px}}.passo-a-passo__barra{background:var(--marca-clara);border-radius:999px;height:4px;overflow:hidden}.passo-a-passo__barra span{background:var(--marca);height:100%;transition:width .25s;display:block}.passo-a-passo__topo{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.passo-a-passo__contagem{letter-spacing:.04em;text-transform:uppercase;color:var(--texto-fraco);margin:.2rem 0 0;font-size:.75rem;font-weight:700}.passo-a-passo__esconder,.passo-a-passo__pular{appearance:none;font:inherit;color:var(--texto-fraco);cursor:pointer;background:0 0;border:none;padding:0;font-size:.82rem;text-decoration:underline}.passo-a-passo__titulo{margin:0;font-size:1.15rem}.passo-a-passo__texto{margin:0;font-size:.93rem;line-height:1.5}.passo-a-passo__itens{flex-direction:column;gap:.3rem;margin:0;padding-left:1.2rem;font-size:.93rem;line-height:1.45;display:flex}.passo-a-passo__acoes{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin-top:.4rem;display:flex}.passo-a-passo__navegar{gap:.5rem;margin-left:auto;display:flex}.passo-a-passo__pilula{z-index:1000;border-radius:999px;align-items:center;gap:.3rem;max-width:calc(100vw - 32px);display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 8px 24px #0f172a40}.passo-a-passo__fechar{appearance:none;border:1px solid var(--borda);background:var(--superficie);width:2rem;height:2rem;color:var(--texto-fraco);cursor:pointer;border-radius:999px;font-size:1.1rem;line-height:1}.passo-a-passo--destaque{outline-offset:4px;border-radius:10px;scroll-margin:96px;animation:1.6s ease-in-out infinite passo-a-passo-pulso;outline:3px solid var(--marca)!important}@keyframes passo-a-passo-pulso{0%,to{box-shadow:0 0 #1e40af59}50%{box-shadow:0 0 0 10px #1e40af00}}@media (prefers-reduced-motion:reduce){.passo-a-passo--destaque{animation:none}}.gerar-pedido__duplicado{border:1px solid var(--aviso);border-radius:var(--raio);background:var(--destaque-suave);flex-direction:column;gap:.6rem;padding:.75rem .85rem;display:flex}.gerar-pedido__duplicado p{margin:0;font-size:.88rem}.gerar-pedido__opcoes{flex-wrap:wrap;gap:.5rem;display:flex}.chip-opcao{border:1px solid var(--borda);background:var(--superficie);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.85rem;font-weight:500;display:inline-flex}.chip-opcao input{width:auto;accent-color:var(--marca);flex:none;margin:0}.chip-opcao--ativa{border-color:var(--marca);background:var(--marca-clara);color:var(--marca)}.gerar-pedido__renegociar{flex-direction:column;gap:.5rem;display:flex}.pedido-na-caixa__pagamento{border-radius:var(--raio);border-left:4px solid var(--aviso);background:var(--destaque-suave);margin:0;padding:.45rem .7rem;font-size:.85rem}.pedido-na-caixa__pagamento--em_conferencia{border-left-color:var(--funil-proposta);background:var(--marca-clara)}.pedido-na-caixa__pagamento--recusado{border-left-color:var(--perigo);background:var(--perigo-clara)}.pedido-na-caixa__pagamento--liberado{border-left-color:var(--funil-realizado);background:color-mix(in srgb, var(--funil-realizado) 10%, var(--superficie))}.comprovantes-do-pedido__conferencia{color:var(--funil-proposta);font-size:.78rem;font-weight:600}.comprovantes-do-pedido__conferencia--confirmado{color:var(--funil-realizado)}.comprovantes-do-pedido__conferencia--recusado{color:var(--perigo)}.desfechos{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.desfechos--pequenos{flex-wrap:wrap;display:flex}.desfecho{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);min-height:2.6rem;color:var(--texto);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .85rem;font-weight:500;display:flex}.desfecho:hover{border-color:var(--marca)}.desfecho--ativo{border-color:var(--marca);background:var(--marca-clara);color:var(--marca);box-shadow:0 0 0 1px var(--marca)}.desfecho-anotacao{color:var(--texto-fraco);font:inherit;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:.2rem 0;font-size:.85rem}.desfecho-anotacao--ativa{color:var(--marca);font-weight:600;text-decoration:underline}button.chip-opcao{font:inherit;color:var(--texto);font-size:.85rem}button.chip-opcao.chip-opcao--ativa{color:var(--marca)}@media (max-width:420px){.desfechos:not(.desfechos--pequenos){grid-template-columns:1fr}}.caminho{flex-direction:column;gap:.75rem;margin:.25rem 0 .75rem;display:flex}.caminho__cartao{background:var(--superficie);box-shadow:var(--sombra);border-radius:12px;flex-direction:column;gap:.5rem;padding:.75rem .9rem .9rem;display:flex}.caminho__titulo{color:var(--marca);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.caminho__contato,.caminho__item{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.caminho__contato--pendente{background:var(--destaque-suave);color:var(--aviso);border-radius:10px;padding:.55rem .75rem}.caminho__contato--pendente strong{color:inherit}.caminho__contato-texto,.caminho__item>span{flex:1;min-width:12rem;font-size:.9rem}.caminho__totais{gap:.5rem;margin-left:auto;display:flex}.caminho__total{border:1px solid var(--borda);border-radius:var(--raio);background:var(--marca-clara);flex-direction:column;gap:.1rem;min-width:7.5rem;margin:0;padding:.4rem .8rem;line-height:1.2;display:flex}.caminho__total span{color:var(--texto-fraco);font-size:.72rem}.caminho__total strong{color:var(--marca);font-variant-numeric:tabular-nums;font-size:1.05rem}@media (max-width:640px){.caminho__totais{flex-wrap:wrap;width:100%}.caminho__total{flex:6.5rem;min-width:0}}.caminho__alerta{background:var(--marca-clara);color:var(--marca);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.3rem .6rem;font-size:.85rem;line-height:1.25;display:flex}.caminho__alerta--urgente{background:var(--perigo-clara);color:var(--perigo)}.caminho__alerta--atencao{background:var(--destaque-suave);color:var(--aviso)}.caminho__alerta-texto{flex:1;min-width:10rem;font-size:.85rem}.caminho__resolver{border:1px solid var(--botao-borda);background:var(--botao-fundo);min-height:38px;color:var(--marca);font:inherit;cursor:pointer;border-radius:10px;padding:.55rem 1.1rem;font-size:.85rem;font-weight:600}.caminho__resolver:hover{border-color:var(--marca);background:var(--marca);color:var(--sobre-marca)}.caminho .caminho__contato{gap:.5rem;padding:.3rem .6rem;font-size:.85rem;line-height:1.25}.caminho .caminho__contato-texto{min-width:10rem;font-size:.85rem}.caminho .caminho__contato>.caminho__ponto,.caminho .caminho__alerta>span[aria-hidden=true]{flex:none;place-items:center;width:1.35rem;height:1.35rem;font-size:.8rem;display:grid}.caminho .caminho__alerta>span[aria-hidden=true]{width:1.6rem;height:1.6rem;font-size:1.25rem}.caminho .caminho__contato .botao,.caminho .caminho__resolver{min-height:28px;padding:.2rem .8rem;font-size:.8rem}.caminho__negocio{border-top:1px solid var(--borda);grid-template-columns:minmax(12rem,19rem) minmax(0,1fr) auto;grid-template-areas:"nome trilho acao""status trilho acao";align-items:center;gap:.35rem 1rem;padding-top:.6rem;display:grid}.caminho__grupo{border-top:1px solid var(--borda);color:var(--texto-fraco);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.5rem;margin:.4rem 0 0;padding-top:.7rem;font-size:.75rem;font-weight:700;display:flex}.caminho__grupo span{background:var(--borda);color:var(--texto);letter-spacing:0;border-radius:999px;padding:.05rem .45rem}.caminho__grupo+.caminho__negocio{border-top:none}.caminho__nome{flex-direction:column;grid-area:nome;align-self:end;font-size:.9rem;display:flex}.caminho__nome span{color:var(--texto-fraco);font-size:.8rem}.caminho__acao{flex-wrap:wrap;grid-area:acao;justify-content:flex-end;align-items:center;gap:8px;display:flex}.caminho__status{color:var(--texto-fraco);grid-area:status;align-self:start;margin:0;font-size:.82rem}.caminho__sit--verde{color:var(--funil-realizado)}.caminho__sit--azul{color:var(--funil-proposta)}.caminho__sit--ouro{color:var(--aviso)}.caminho__sit--vermelho{color:var(--perigo)}.caminho__trilho{grid-area:trilho;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.caminho__trilho--3{grid-template-columns:repeat(3,minmax(0,1fr))}.caminho__passo{text-align:center;flex-direction:column;align-items:center;gap:.2rem;display:flex;position:relative}.caminho__passo:after{content:"";background:var(--borda);height:2px;position:absolute;top:1.1rem;left:calc(50% + 1.35rem);right:calc(1.35rem - 50%)}.caminho__passo:last-child:after{display:none}.caminho__passo--feito:after{background:var(--funil-realizado)}.caminho__ponto{border:2px solid var(--borda);background:var(--superficie);width:1.6rem;height:1.6rem;color:var(--texto-fraco);border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;line-height:1;display:grid}.caminho__ponto--feito,.caminho__passo--feito .caminho__ponto{border-color:var(--funil-realizado);background:var(--funil-realizado);color:#fff}.caminho__ponto--atual,.caminho__passo--atual .caminho__ponto{border-color:var(--marca);background:var(--marca-clara);color:var(--marca);box-shadow:0 0 0 3px var(--marca-clara)}.caminho__passo--pulado .caminho__ponto{border-style:dashed}.caminho__passo--perdido .caminho__ponto{border-color:var(--perigo);background:var(--perigo);color:#fff}.caminho__passo--nao_usara .caminho__ponto{border-color:var(--texto-fraco);background:var(--texto-fraco);color:#fff}.caminho__trilho .caminho__ponto{width:2.2rem;height:2.2rem}.caminho__trilho .caminho__ponto--pct{background:radial-gradient(closest-side, var(--superficie) 76%, transparent 78%), conic-gradient(var(--anel,var(--funil-realizado)) calc(var(--pct) * 1%), var(--trilha,var(--borda)) 0);box-shadow:none;color:var(--texto);border:none;font-size:.62rem}.caminho__trilho .caminho__ponto--pct.caminho__ponto--cheio{background:var(--funil-realizado);color:#fff}.caminho__rotulo{color:var(--texto-fraco);font-size:.72rem}.caminho__passo--atual .caminho__rotulo{color:var(--marca);font-weight:600}.caminho__concluidos summary{color:var(--funil-realizado);cursor:pointer;font-size:.85rem;font-weight:600}.caminho__concluidos ul{margin:.4rem 0 0;padding-left:1.1rem;font-size:.85rem}@media (max-width:1100px){.caminho__negocio{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome acao""status acao""trilho trilho"}}.parceiro-da-cessao{flex-direction:column;gap:.4rem;display:flex}.parceiro-da-cessao>label{flex-direction:column;gap:.25rem;display:flex}.parceiro-da-cessao__novo{border:1px dashed var(--marca);border-radius:var(--raio);background:var(--marca-clara);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.5rem;padding:.6rem .7rem;display:grid}.parceiro-da-cessao__novo label{flex-direction:column;gap:.25rem;display:flex}.parceiro-da-cessao__novo .linha,.parceiro-da-cessao__novo .erro-campo{grid-column:1/-1}.cartao-do-pedido>summary{cursor:pointer;list-style:none}.cartao-do-pedido>summary::-webkit-details-marker{display:none}.cartao-do-pedido__resumo{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.8rem 1.1rem;display:grid}.cartao-do-pedido__corpo-resumo{gap:.5rem;min-width:0;display:grid}.cartao-do-pedido__cabeca{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .6rem;display:flex}.cartao-do-pedido__titulo{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;min-width:0;display:flex}.cartao-do-pedido__produto{font-size:.95rem}.cartao-do-pedido__numero{background:var(--superficie);color:var(--funil-proposta,#2c6ed5);white-space:nowrap;border-radius:10px;align-items:center;gap:.4rem;padding:2px 9px;font-size:.82rem;font-weight:700;display:inline-flex}.menu-de-acoes{cursor:default;display:inline-flex;position:relative}.cartao-do-pedido:has(.menu-de-acoes__lista){overflow:visible}.menu-de-acoes__fundo{display:none}.menu-de-acoes__lista{z-index:40;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);min-width:230px;margin:0;padding:6px;list-style:none;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0000001f}.menu-de-acoes__item{border-radius:var(--raio);width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:8px 10px;font-size:.9rem;text-decoration:none;display:flex}.menu-de-acoes__item:hover,.menu-de-acoes__item:focus-visible{background:var(--marca-clara);outline:none}.menu-de-acoes__item[aria-disabled=true]{color:var(--texto-fraco);cursor:not-allowed}.menu-de-acoes__item[aria-disabled=true]:hover{background:0 0}.menu-de-acoes__item--perigo{color:var(--perigo);font-weight:600}.menu-de-acoes__item--perigo:hover,.menu-de-acoes__item--perigo:focus-visible{background:var(--perigo-clara)}.menu-de-acoes__separado{border-top:1px solid var(--borda);margin-top:4px;padding-top:4px}.menu-de-acoes__marca{color:var(--marca)}@media (max-width:639px){.menu-de-acoes__fundo{z-index:400;background:#0006;display:block;position:fixed;inset:0}.menu-de-acoes__lista{z-index:401;min-width:0;max-height:80vh;padding:10px 10px calc(10px + env(safe-area-inset-bottom));border-radius:14px 14px 0 0;position:fixed;inset:auto 0 0;overflow-y:auto}.menu-de-acoes__item{min-height:48px;font-size:1rem}}.cartao-do-pedido__seta{color:var(--texto-fraco);transition:transform .15s}.cartao-do-pedido[open] .cartao-do-pedido__seta{transform:rotate(180deg)}.cartao-do-pedido__numeros{grid-template-columns:repeat(6,minmax(0,1fr));gap:.4rem .75rem;display:grid}.cartao-do-pedido__total{border-top:1px dashed #00000024;grid-column:1/-1;padding-top:.35rem}.cartao-do-pedido__total strong{color:var(--funil-proposta,#2c6ed5);font-size:.95rem}.cartao-do-pedido__numeros>span{flex-direction:column;font-size:.85rem;display:flex}.cartao-do-pedido__numeros .fraco{text-transform:uppercase;letter-spacing:.02em;font-size:.72rem}@media (max-width:640px){.cartao-do-pedido__numeros{grid-template-columns:repeat(2,minmax(0,1fr))}}.cartao-historico__substituida{background:var(--borda);color:var(--texto-fraco);border-radius:999px;padding:0 .45rem;font-size:.72rem;font-weight:600}.registrar-contato__salvo{border-radius:var(--raio);background:color-mix(in srgb, var(--funil-realizado) 12%, var(--superficie));color:var(--funil-realizado);margin:0;padding:.5rem .7rem;font-size:.88rem;font-weight:500}.registrar-contato__salvo a{font-weight:700}.mapa__cidade-nome--aberta{fill:var(--marca-escura);font-weight:800}.cnpj-pendente{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.cnpj-pendente input{width:11rem}.aviso-de-tela{z-index:200;border-radius:var(--raio);background:var(--marca);width:min(36rem,100vw - 2rem);color:var(--sobre-marca);align-items:center;gap:.75rem;padding:.75rem .9rem;animation:.22s cubic-bezier(.2,.8,.2,1) aviso-de-tela-entra;display:flex;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #16151d40}.aviso-de-tela--erro{background:var(--perigo)}.aviso-de-tela__texto{flex:1;font-size:.9rem;font-weight:500}.aviso-de-tela__link{background:var(--destaque);color:var(--sobre-destaque);border-radius:999px;flex:none;padding:.3rem .7rem;font-size:.82rem;font-weight:700;text-decoration:none}.aviso-de-tela__fechar{color:inherit;cursor:pointer;background:0 0;border:none;flex:none;font-size:1.2rem;line-height:1}@keyframes aviso-de-tela-entra{0%{opacity:0;transform:translate(-50%,.75rem)}}@media (max-width:640px){.aviso-de-tela{flex-wrap:wrap;bottom:.75rem}}.caminho__link{color:var(--marca);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.fila-resumo{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:.35rem;margin-top:.35rem;font-size:.8rem;font-weight:400;display:flex}.fila-resumo__selo{background:var(--fundo);color:var(--texto-fraco);border-radius:999px;padding:.05rem .55rem;font-weight:600}.fila-resumo__selo--t-1,.fila-resumo__selo--t0,.fila-resumo__selo--t1{background:var(--perigo-clara);color:var(--perigo)}.fila-resumo__selo--t2,.fila-resumo__selo--t4{background:var(--destaque-suave);color:var(--aviso)}.fila-resumo__selo--t3,.fila-resumo__selo--t5{background:var(--marca-clara);color:var(--marca)}.fila-resumo__selo--t7{background:color-mix(in srgb, var(--funil-realizado) 14%, var(--superficie));color:var(--funil-realizado)}.pedidos-da-safra+.pedidos-da-safra{margin-top:1rem}.pedidos-da-safra__titulo{margin:0 0 .5rem;font-size:.95rem;font-weight:700}.pedidos-tabela__linha{cursor:pointer}.pedidos-tabela__linha td{vertical-align:middle;padding-top:.8rem;padding-bottom:.8rem}.pedidos-tabela__linha:hover td,.pedidos-tabela__linha:focus-visible td,.pedidos-tabela__linha--aberta td{background:var(--marca-clara)}.pedidos-tabela__linha:focus-visible{outline:2px solid var(--marca);outline-offset:-2px}.pedidos-tabela__linha .pedido-cartao__selo+.pedido-cartao__selo{margin-left:.3rem}.pedidos-tabela__seta{width:1em;color:var(--texto-fraco);display:inline-block}.pedidos-tabela__detalhe>td{background:var(--fundo);padding:.5rem 0 1rem}.pedidos-tabela tr[hidden]{display:none}.pedidos-filtro-botoes{flex-direction:column;gap:.4rem;margin-bottom:.9rem;display:flex}.pedidos-filtro-botoes__linha{flex-wrap:wrap;gap:.4rem;display:flex}.pedidos-filtro-botao{appearance:none;border:1px solid var(--borda);background:var(--superficie);color:var(--texto);font:inherit;cursor:pointer;border-radius:999px;padding:.35rem .85rem;font-size:.85rem}.pedidos-filtro-botao--ativo{border-color:var(--marca);background:var(--marca);color:var(--sobre-marca)}.pedidos-da-safra .pedidos-lista--cartoes{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:start}.pedidos-da-safra .pedidos-lista--cartoes>li:has(details[open]){grid-column:1/-1}.pedidos-da-safra .cartao-do-pedido:not([open]) .cartao-do-pedido__numeros{grid-template-columns:repeat(3,minmax(0,1fr))}.pedidos-secao--dobravel>summary{cursor:pointer;list-style:none}.pedidos-secao--dobravel>summary::-webkit-details-marker{display:none}.pedidos-secao--dobravel>summary:after{content:" ▾";color:var(--texto-fraco);font-size:.8em}.pedidos-secao--dobravel[open]>summary:after{content:" ▴"}.painel-cliente__fixada .cartao-proposta{border:1px solid color-mix(in srgb, var(--marca) 22%, var(--borda));box-shadow:none;background:var(--superficie);gap:.55rem}.cartao-proposta__cabeca{align-items:center;gap:.5rem;font-size:.78rem;display:flex}.cartao-proposta__titulo{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.95rem;display:flex}.cartao-proposta__numero{border:1px solid color-mix(in srgb, var(--marca) 35%, var(--borda));background:var(--superficie);color:var(--marca);border-radius:999px;margin-left:auto;padding:.05rem .55rem;font-size:.78rem;font-weight:700}.cartao-proposta__grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem .6rem;display:grid}.cartao-proposta__grade>span{gap:.1rem;font-size:.88rem;display:grid}.cartao-proposta__grade-inteira{grid-column:1/-1}.cartao-proposta__grade .fraco,.cartao-proposta__total .fraco{text-transform:uppercase;letter-spacing:.03em;font-size:.68rem}.cartao-proposta__total{border-top:1px dotted color-mix(in srgb, var(--marca) 30%, var(--borda));gap:.1rem;padding-top:.45rem;display:grid}.cartao-proposta__total-valor{color:var(--marca)}.cartao-proposta__meta{color:var(--texto-fraco);margin:0;font-size:.8rem}.cartao-proposta__total strong{color:var(--marca);font-size:1rem}.cartao-historico--etapa{border:1px solid color-mix(in srgb, var(--aviso) 30%, var(--borda));background:color-mix(in srgb, var(--aviso) 12%, var(--superficie));border-left-width:1px;gap:.4rem}.cartao-historico__cabeca{align-items:center;gap:.5rem;font-size:.78rem;display:flex}.cartao-historico__etapa{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.85rem;display:flex}.etapa-chip{background:color-mix(in srgb, var(--texto-fraco) 14%, var(--superficie));border-radius:999px;padding:.05rem .6rem;font-size:.8rem;font-weight:600}.etapa-chip--destino{background:color-mix(in srgb, var(--marca) 16%, var(--superficie));color:var(--marca)}.tv-prazos{background:var(--fundo);width:100%;min-height:100vh;color:var(--texto);flex-direction:column;gap:1.2vh;padding:2vh 2vw;display:flex}.tv-prazos__topo{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.tv-prazos__voltar{flex:none;gap:.4rem;text-decoration:none}.tv-prazos__voltar svg{width:18px;height:18px}.tv-painel{height:100vh;overflow:hidden}.tv-carga{flex-direction:column;flex:1;gap:.9vh;min-height:0;display:flex;overflow:hidden}.tv-carga__topo{justify-content:space-between;align-items:center;gap:1vw;display:flex}.tv-carga__titulo h1{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(1.1rem,1.7vw,2rem);font-weight:800}.tv-carga__titulo h1 span{color:var(--texto-fraco);font-weight:600}.tv-carga__titulo p{color:var(--texto-fraco);margin:.2rem 0 0;font-size:clamp(.8rem,1vw,1.1rem)}.tv-carga__recorte{gap:.4vw;display:flex}.tv-carga__aba{cursor:pointer;border:1px solid var(--borda);background:var(--superficie);color:var(--texto-fraco);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.5vh 1vw;font-family:inherit;font-size:clamp(.8rem,.95vw,1.15rem);font-weight:700}.tv-carga__aba:hover:not(.tv-carga__aba--atual){border-color:var(--marca);color:var(--texto)}.tv-carga__aba--atual{border-color:var(--marca);background:var(--marca);color:var(--sobre-marca)}.tv-carga__relogio{flex-direction:column;align-items:flex-end;margin:0;line-height:1.1;display:flex}.tv-carga__relogio strong{font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,2.6vw,3.2rem)}.tv-carga__relogio span{color:var(--texto-fraco);font-size:clamp(.75rem,.95vw,1.1rem)}.tv-carga__numeros{grid-template-columns:repeat(5,minmax(0,1fr));gap:.8vw;display:grid}.tv-carga__numero{border:1px solid var(--borda);background:var(--superficie);border-radius:16px;flex-direction:column;gap:.4vh;min-width:0;padding:1vh .9vw;display:flex}.tv-carga__numero-rotulo{letter-spacing:.08em;text-transform:uppercase;color:var(--texto-fraco);font-size:clamp(.62rem,.8vw,.95rem);font-weight:700}.tv-carga__numero-valor{font-variant-numeric:tabular-nums;font-size:clamp(1.8rem,3.4vw,4.4rem);font-weight:800;line-height:1}.tv-carga__numero-valor--verde{color:#35d39f}.tv-carga__numero-valor--amarelo{color:#f2b53c}.tv-carga__numero-valor--azul{color:#6ab0f7}.tv-carga__numero-sub{color:var(--texto-fraco);font-size:clamp(.7rem,.9vw,1rem)}.tv-carga__fabricas{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8vw;display:grid}.tv-carga__fabrica{border:1px solid var(--borda);background:var(--superficie);border-radius:16px;flex-direction:column;gap:1vh;min-width:0;padding:1.1vh 1vw;display:flex}.tv-carga__fabrica-topo{justify-content:space-between;align-items:baseline;gap:.8vw;display:flex}.tv-carga__fabrica-topo h2{margin:0;font-size:clamp(1.1rem,1.9vw,2.2rem);font-weight:800}.tv-carga__fabrica-topo h2 span{color:var(--texto-fraco);font-size:.6em;font-weight:700}.tv-carga__fabrica-topo p{color:var(--texto-fraco);text-align:right;margin:0;font-size:clamp(.72rem,.95vw,1.1rem)}.tv-carga__tabela{table-layout:fixed;border-collapse:collapse;width:100%}.tv-carga__tabela thead th:first-child{width:36%}.tv-carga__tabela thead th:nth-child(2){width:12%}.tv-carga__tabela thead th:nth-child(3),.tv-carga__tabela thead th:nth-child(4){width:18%}.tv-carga__tabela thead th:nth-child(5){width:16%}.tv-carga__tabela th,.tv-carga__tabela td{border-bottom:1px solid var(--borda);text-align:right;vertical-align:middle;padding:.45vh .4vw}.tv-carga__tabela tbody tr:last-child th,.tv-carga__tabela tbody tr:last-child td{border-bottom:0}.tv-carga__tabela thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--texto-fraco);font-size:clamp(.58rem,.75vw,.9rem);font-weight:700}.tv-carga__tabela th:first-child,.tv-carga__tabela td:first-child{text-align:left}.tv-carga__tabela tbody th{font-weight:700}.tv-carga__linha-nome{font-size:clamp(.85rem,1.15vw,1.35rem);display:block}.tv-carga__tabela tbody th small{color:var(--texto-fraco);font-size:clamp(.62rem,.8vw,.9rem);font-weight:600;display:block}.tv-carga__fila{font-variant-numeric:tabular-nums;color:#f2b53c;font-size:clamp(1.1rem,1.9vw,2.3rem);font-weight:800}.tv-carga__espera{font-variant-numeric:tabular-nums;color:var(--texto-fraco);font-size:clamp(.85rem,1.1vw,1.3rem)}.tv-carga__tempo b{font-variant-numeric:tabular-nums;font-size:clamp(1rem,1.6vw,2rem);font-weight:800;display:block}.tv-carga__trilho{background:var(--borda);border-radius:999px;width:100%;height:4px;margin-top:.4vh;display:block;overflow:hidden}.tv-carga__trilho>span{background:#35d39f;border-radius:999px;height:100%;display:block}.tv-carga__tempo--pior b{color:#ff7a7a}.tv-carga__tempo--pior .tv-carga__trilho>span{background:#ff7a7a}.tv-carga__feitas b{font-variant-numeric:tabular-nums;color:#35d39f;font-size:clamp(1rem,1.6vw,2rem);font-weight:800}.tv-carga__feitas small{color:var(--texto-fraco);font-size:clamp(.62rem,.8vw,.9rem);display:block}.tv-carga__base{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8vw;min-height:0;display:grid}.tv-carga__caixa{border:1px solid var(--borda);background:var(--superficie);border-radius:16px;min-width:0;padding:1vh 1vw;overflow:hidden}.tv-carga__caixa h2{letter-spacing:.08em;text-transform:uppercase;color:var(--texto-fraco);margin:0 0 .8vh;font-size:clamp(.62rem,.8vw,.95rem);font-weight:700}.tv-carga__caixa h2 small{letter-spacing:.02em;text-transform:none;font-size:.85em;font-weight:600}.tv-carga__movimentos,.tv-carga__esperas{flex-direction:column;gap:.35vh;margin:0;padding:0;list-style:none;display:flex}.tv-carga__movimentos li,.tv-carga__esperas li{align-items:center;gap:.6vw;font-size:clamp(.78rem,1.05vw,1.25rem);display:flex}.tv-carga__hora{font-variant-numeric:tabular-nums;color:var(--texto-fraco)}.tv-carga__chip{background:color-mix(in srgb, var(--marca) 22%, transparent);color:var(--texto);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;flex:none;padding:.2vh .6vw;font-size:.72em;font-weight:700}.tv-carga__placa{font-variant-numeric:tabular-nums;flex:none;font-weight:700}.tv-carga__fato{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--texto-fraco);flex:1;overflow:hidden}.tv-carga__fato small{color:var(--texto-fraco)}.tv-carga__quanto{font-variant-numeric:tabular-nums;flex:none;font-weight:800}.tv-carga__quanto--gritante{color:#ff7a7a}.tv-carga__vazio{color:var(--texto-fraco);margin:0;padding:1vh 0;font-size:clamp(.8rem,1vw,1.2rem)}.tv-carga__rodape{color:var(--texto-fraco);margin:0;font-size:clamp(.68rem,.85vw,1rem)}@media (max-width:1100px){.tv-carga__numeros{grid-template-columns:repeat(2,minmax(0,1fr))}.tv-carga__fabricas,.tv-carga__base{grid-template-columns:1fr}.tv-painel{height:auto;overflow:visible}}.ref .pv-tabela td a.pv-botao{--cor-pv-botao:var(--ink);border:1px solid color-mix(in srgb, var(--cor-pv-botao) 35%, transparent);background:color-mix(in srgb, var(--cor-pv-botao) 8%, var(--surface));color:var(--cor-pv-botao);border-radius:8px;align-items:center;gap:4px;padding:3px 8px 3px 10px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.ref .pv-tabela td.pv-verde a.pv-botao{--cor-pv-botao:#16a37f}.ref .pv-tabela td.pv-laranja a.pv-botao{--cor-pv-botao:#e8a13a}.ref .pv-tabela td a.pv-botao:after{content:"›";opacity:.7;font-size:15px;line-height:1}.ref .pv-tabela td a.pv-botao:hover,.ref .pv-tabela td a.pv-botao:focus-visible{background:color-mix(in srgb, var(--cor-pv-botao) 18%, var(--surface));border-color:var(--cor-pv-botao);text-decoration:none}.selo-conferencia{white-space:normal;border-radius:999px;margin:4px 4px 0 0;padding:2px 8px;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-block}.selo-conferencia--confere{color:var(--funil-realizado);background:color-mix(in srgb, var(--funil-realizado) 12%, transparent)}.selo-conferencia--difere{color:var(--aviso);background:color-mix(in srgb, var(--aviso) 14%, transparent)}.selo-conferencia--icone{vertical-align:middle;color:var(--funil-realizado);cursor:help;background:0 0;justify-content:center;align-items:center;margin:0 4px 0 0;padding:2px;display:inline-flex;position:relative}.selo-conferencia--icone svg{width:18px;height:18px}.selo-conferencia--icone:after{content:attr(data-dica);z-index:20;border:1px solid color-mix(in srgb, var(--funil-realizado) 35%, transparent);background:var(--superficie);width:max-content;max-width:240px;color:var(--texto);white-space:normal;border-radius:8px;padding:5px 9px;font-size:12px;font-weight:600;line-height:1.35;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 4px 14px #0000001f}.selo-conferencia--icone:hover:after,.selo-conferencia--icone:focus-visible:after,.selo-conferencia--icone:focus:after{display:block}.caminho__negocio--abre{cursor:pointer}.caminho__negocio--abre:hover .caminho__produto strong{text-decoration:underline}.caminho__negocio--abre button,.caminho__negocio--abre a{cursor:pointer}.fala--com-texto{padding-bottom:.45rem}.fala__hora--no-texto{float:right;white-space:nowrap;margin:.55rem -.2rem -.2rem .7rem;line-height:1;position:static}.fala__texto:after{content:"";clear:both;display:block}.fala__hora--no-texto .vistos{display:inline-flex}.aviso-duplicidade{border:1px solid color-mix(in srgb, var(--aviso) 45%, transparent);background:color-mix(in srgb, var(--aviso) 9%, var(--superficie));color:var(--texto);border-left-width:4px;border-radius:10px;margin:.6rem 0;padding:.75rem .9rem;font-size:.88rem}.aviso-duplicidade p{margin:.25rem 0}.aviso-duplicidade ul{margin:.3rem 0 .4rem;padding-left:1.2rem}.aviso-duplicidade__titulo{align-items:center;gap:.4rem;font-weight:700;display:flex}.aviso-duplicidade__titulo svg{width:18px;height:18px;color:var(--aviso)}.aviso-duplicidade__acoes{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.ref .documentos-cartoes{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));align-items:start;gap:12px;display:grid}.ref .documentos-cartao{border:1px solid var(--line);border-radius:var(--radius-card,12px);background:var(--surface);padding:12px 14px}.ref .documentos-cartao__cab{flex-direction:column;gap:2px;margin-bottom:8px;display:flex}.ref .documentos-cartao__lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ref .documentos-cartao__lista>li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding-top:8px;display:flex}.ref .documentos-cartao__arquivo{flex-direction:column;min-width:0;display:flex}.ref .documentos-nome{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;display:block;overflow:hidden}.ref .documentos-tabela .documentos-grupo{border-top:2px solid var(--line-strong,var(--line))}.ref .documentos-tabela th[scope=rowgroup]{vertical-align:top;text-align:left;min-width:200px}.ref .documentos-tabela td{vertical-align:top}.ref .documentos-tabela .documentos-nome{max-width:280px}.ver-documento{flex-shrink:0;gap:6px;display:inline-flex}.ver-documento svg{width:15px;height:15px}.ver-documento__janela{border:none;border-radius:14px;width:min(1000px,94vw);height:min(90vh,900px);padding:0;overflow:hidden}.ver-documento__janela[open]{flex-direction:column;display:flex}.ver-documento__janela::backdrop{background:#0f0c1e8c}.ver-documento__topo{border-bottom:1px solid var(--borda);background:var(--superficie);align-items:center;gap:8px;padding:10px 12px;display:flex}.ver-documento__topo strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ver-documento__imagem{object-fit:contain;background:#111;flex:1;width:100%;min-height:0}.ver-documento__pdf{border:none;flex:1;width:100%;min-height:0}.notas-do-pedido{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);gap:.4rem;margin:0 0 .75rem;padding:.6rem .8rem;font-size:.84rem;display:grid}.notas-do-pedido__titulo{margin:0;font-weight:600}.notas-do-pedido__titulo .fraco{font-weight:400}.notas-do-pedido__lista{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.notas-do-pedido__nota{border-top:1px solid var(--borda);grid-template-columns:minmax(0,1fr) auto;gap:.05rem .75rem;padding-top:.35rem;display:grid}.notas-do-pedido__valor{text-align:right}.notas-do-pedido__situacao{text-align:right;color:var(--funil-realizado)}.notas-do-pedido__situacao--aberta{color:var(--aviso)}.notas-do-pedido__total,.notas-do-pedido__conta{margin:0}.notas-do-pedido__vazio{margin:0 0 .75rem}.pedido-na-caixa__fecha-com{border:1px solid var(--borda);border-radius:var(--raio);background:var(--marca-clara);color:var(--marca);margin:.75rem 0;padding:.55rem .75rem}.pedido-na-caixa__fecha-com p{margin:0}.pedido-na-caixa__fecha-com strong{font-variant-numeric:tabular-nums;font-size:1.1rem}.pedido-na-caixa__fecha-com p+p{margin-top:.3rem}.pedido-na-caixa__fecha-com-regra{opacity:.85;font-size:.82rem;line-height:1.35}.notas-do-pedido__mais{color:var(--marca);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.notas-do-pedido__data-embaixo{display:none}@media (max-width:600px){.notas-do-pedido__data-ao-lado{display:none}.notas-do-pedido__data-embaixo{display:inline}.notas-do-pedido__detalhe{white-space:nowrap}.notas-do-pedido__nota{grid-template-columns:auto minmax(0,1fr)}}.dica-rola-de-lado{display:none}@media (max-width:560px){.dica-rola-de-lado{color:var(--texto-fraco);margin:0 0 .4rem;font-size:.8rem;display:block}}.destaque-foco{animation:2.4s ease-out destaque-foco}@keyframes destaque-foco{0%,45%{box-shadow:0 0 0 4px color-mix(in srgb, var(--marca) 55%, transparent);background-color:color-mix(in srgb, var(--marca) 12%, transparent)}to{background-color:#0000;box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.destaque-foco{animation:none}}
