:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--texto:#d6d0c8;--texto-forte:#f5f1eb;--texto-suave:#a39a8f;--fundo:#14110e;--fundo-menu:#0f0d0b;--cartao:#1e1914;--cartao-alto:#2a231c;--borda:#342d25;--destaque:#d80f24;--destaque-claro:#ff6b78;--destaque-suave:#ff3b4e24;--marca-verde:#4cc985;--sucesso:#6fcf97;--aviso:#f2b84b;--erro:#ff8a80;--desligado:#4a443c;--sombra:none;--serie-2:#e9dcc3;--serie-3:#8a7f72;--serie-4:#574e44;--raio:14px;--menu-largura:232px;font-variant-numeric:tabular-nums;font-family:Fredoka Variable,system-ui,sans-serif}body{background:var(--fundo)}.casca{grid-template-columns:var(--menu-largura) 1fr;min-height:100vh;display:grid}.menu{background:var(--fundo-menu);border-right:1px solid var(--borda);flex-direction:column;gap:4px;height:100vh;padding:20px 12px;display:flex;position:sticky;top:0}.menu-marca{align-items:center;gap:10px;padding:0 8px 20px;display:flex}.menu-marca img{object-fit:cover;border-radius:12px;width:40px;height:40px}.menu-marca strong{color:var(--texto-forte);font-size:1.05rem;line-height:1.2;display:block}.menu-marca span{color:var(--texto-suave);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.menu button{width:100%;color:var(--texto-suave);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font-weight:500;display:flex}.menu button svg{flex:none;width:22px;height:22px}.menu button[aria-current=page]{background:var(--destaque-suave);color:var(--destaque-claro);box-shadow:inset 3px 0 0 var(--destaque);font-weight:600}@media (hover:hover){.menu button:hover{color:var(--texto-forte);background:var(--cartao)}}.casca-corpo{min-width:0;padding:0 28px 48px}.barra{border-bottom:1px solid var(--borda);justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;padding:18px 0;display:flex}.barra h1{margin:0;font-size:1.35rem;font-weight:600}.barra .conta{flex:none}.conteudo{max-width:1280px;padding-top:16px}@media (width<=1100px){.casca{--menu-largura:76px}.menu-marca div,.menu button span{display:none}.menu-marca{justify-content:center;padding:0 0 20px}.menu button{justify-content:center;padding:12px}}@media (width<=760px){.casca{display:block}.menu{z-index:20;height:auto;padding:6px 4px calc(6px + env(safe-area-inset-bottom));border-right:0;border-top:1px solid var(--borda);flex-direction:row;justify-content:space-around;position:fixed;inset:auto 0 0}.menu-marca{display:none}.menu button{flex-direction:column;flex:1;gap:2px;width:auto;padding:6px 2px;font-size:.7rem}.menu button span{display:block}.menu button[aria-current=page]{box-shadow:inset 0 3px 0 var(--destaque)}.casca-corpo{padding:0 16px 96px}.barra{padding:12px 0}}.dash{gap:16px;display:grid}.dash-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.dash-topo h2{margin:0;font-size:1.6rem;font-weight:600}.dash-topo p{color:var(--texto-suave);text-transform:capitalize;margin:2px 0 0}.ao-vivo{background:var(--destaque-suave);color:var(--destaque-claro);vertical-align:middle;text-transform:uppercase;letter-spacing:.06em;border-radius:999px;align-items:center;gap:6px;margin-left:10px;padding:2px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.ao-vivo:before{content:"";background:var(--destaque-claro);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite pulso}@keyframes pulso{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.ao-vivo:before{animation:none}}.bloco{background:linear-gradient(180deg, var(--cartao-alto) -40%, var(--cartao) 60%);border:1px solid var(--borda);border-radius:var(--raio);min-width:0;padding:18px}.bloco h3{color:var(--texto-suave);text-transform:uppercase;letter-spacing:.08em;margin:0 0 14px;font-size:.8rem;font-weight:600}.bloco-cabeca{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.vazio-bloco{color:var(--texto-suave);margin:8px 0 0;font-size:.9rem}.indicadores{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.indicador{text-align:left;color:inherit;font:inherit;background:linear-gradient(180deg, var(--cartao-alto) -40%, var(--cartao) 60%);border:1px solid var(--borda);border-radius:var(--raio);cursor:pointer;-webkit-tap-highlight-color:transparent;align-content:start;gap:4px;padding:14px 16px;transition:transform .2s,border-color .2s,background .2s;display:grid}.indicador[aria-pressed=true]{border-color:var(--destaque);background:var(--destaque-suave)}@media (hover:hover){.indicador:not(.fixo):hover{border-color:var(--desligado);transform:translateY(-2px)}}.indicador small{color:var(--texto-suave);font-size:.8rem}.indicador strong{color:var(--texto-forte);font-size:1.6rem;font-weight:600;line-height:1.1}.indicador .var{color:var(--texto-suave);font-size:.78rem}.var .sobe{color:var(--sucesso);font-weight:600}.var .desce{color:var(--erro);font-weight:600}.indicador>svg{width:100%;height:28px;margin-top:4px}.faisca{fill:none;stroke:var(--serie-3);stroke-width:2px}.indicador[aria-pressed=true] .faisca{stroke:var(--destaque-claro)}.grafico{position:relative}.grafico svg{width:100%;height:240px;display:block;overflow:visible}.grafico .grade{stroke:var(--borda);stroke-dasharray:3 4}.eixo-x{margin-top:6px;display:flex}.eixo-x span{text-align:center;min-width:0;color:var(--texto-suave);white-space:nowrap;flex:1;font-size:.7rem}.grafico .alvo{fill:#0000;cursor:pointer}.dica-grafico{pointer-events:none;background:var(--cartao-alto);border:1px solid var(--borda);white-space:nowrap;color:var(--texto);border-radius:10px;padding:6px 10px;font-size:.8rem;position:absolute;top:0;transform:translate(-50%)}.dica-grafico b{color:var(--texto-forte);display:block}.dash-grade{grid-template-columns:2fr 1fr;gap:16px;display:grid}.dash-grade.metade{grid-template-columns:1fr 1fr}.chaves{background:var(--fundo);border:1px solid var(--borda);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.chaves button{color:var(--texto-suave);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 12px;font-size:.8rem;font-weight:500}.chaves button[aria-pressed=true]{background:var(--destaque-suave);color:var(--destaque-claro)}.ranking{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ranking li{grid-template-columns:22px 1fr auto;align-items:center;gap:4px 10px;display:grid}.ranking .pos{color:var(--texto-suave);text-align:right;font-size:.8rem}.ranking li:first-child .pos{color:var(--destaque-claro);font-weight:700}.ranking .nome{color:var(--texto-forte);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ranking .qtd{color:var(--texto-forte);font-weight:600}.ranking .qtd small{color:var(--texto-suave);margin-left:4px;font-weight:400}.ranking .trilha{background:var(--fundo);border-radius:99px;grid-column:2/4;height:6px;overflow:hidden}.ranking .trilha i{background:var(--serie-3);border-radius:99px;height:100%;display:block}.ranking li:first-child .trilha i{background:var(--destaque)}.rosca{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.rosca svg{flex:none;width:132px;height:132px}.rosca .centro-n{fill:var(--texto-forte);font-size:22px;font-weight:600}.rosca .centro-t{fill:var(--texto-suave);font-size:10px}.legenda{flex:1;gap:8px;min-width:120px;margin:0;padding:0;list-style:none;display:grid}.legenda li{align-items:center;gap:8px;font-size:.9rem;display:flex}.legenda i{border-radius:3px;flex:none;width:10px;height:10px}.legenda b{color:var(--texto-forte);margin-left:auto}.tabela{border-collapse:collapse;width:100%;font-size:.9rem}.tabela th{text-align:left;color:var(--texto-suave);text-transform:uppercase;letter-spacing:.06em;padding:0 0 8px;font-size:.75rem;font-weight:500}.tabela td{border-top:1px solid var(--borda);padding:8px 0}.tabela .n{text-align:right;white-space:nowrap;padding-left:12px}.tabela td:first-child{color:var(--texto-forte)}.divisao{background:var(--fundo);border-radius:99px;height:10px;margin:4px 0 8px;display:flex;overflow:hidden}.divisao .novos{background:var(--destaque)}.divisao .voltaram{background:var(--serie-2)}.divisao-legenda{color:var(--texto-suave);justify-content:space-between;margin-bottom:16px;font-size:.85rem;display:flex}.divisao-legenda b{color:var(--texto-forte)}.lista-pessoas{margin:0;padding:0;list-style:none}.lista-pessoas li{border-top:1px solid var(--borda);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-size:.9rem;display:flex}.lista-pessoas b{color:var(--texto-forte);font-weight:500}.lista-pessoas small{color:var(--texto-suave);display:block}.lista-pessoas a{color:var(--destaque-claro);flex:none;font-size:.85rem;font-weight:600;text-decoration:none}.fila{gap:8px;display:grid}.fila-item{background:var(--fundo);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.fila-item b{color:var(--texto-forte);font-weight:500}.fila-item .origem{font-size:.8rem;display:block}.casa{background:var(--cartao);border:1px solid var(--borda);color:var(--texto-suave);text-transform:none;vertical-align:middle;border-radius:999px;align-items:center;gap:6px;margin-left:10px;padding:2px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.casa:before{content:"";background:var(--desligado);border-radius:50%;width:7px;height:7px}.casa.aberta{color:var(--sucesso);border-color:#6fcf9759}.casa.aberta:before{background:var(--sucesso);animation:1.6s ease-in-out infinite pulso}.indicador-topo{justify-content:space-between;align-items:center;display:flex}.icone{background:var(--fundo);fill:none;width:30px;height:30px;stroke:var(--texto-suave);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;border-radius:9px;padding:6px}.indicador[aria-pressed=true] .icone{background:var(--destaque);stroke:#fff}.indicador[aria-pressed=true]{box-shadow:0 10px 30px -18px var(--destaque)}.indicador.fixo{cursor:default}.indicador .divisao{height:6px;margin:10px 0 0}.indicador .divisao-legenda{margin:0;font-size:.75rem}.total-grafico{color:var(--texto-forte);margin:-8px 0 0;font-size:1.9rem;font-weight:600}.bloco.destaque{background:radial-gradient(120% 80% at 100% 0%, var(--destaque-suave), transparent 60%), linear-gradient(180deg, var(--cartao-alto) -40%, var(--cartao) 60%)}.grafico .area{fill:url(#area-vendas)}.grafico .linha{fill:none;stroke:var(--destaque-claro);stroke-width:2.5px;stroke-linejoin:round}.grafico .desenho{transform-origin:bottom;animation:.6s ease-out subir}@keyframes subir{0%{opacity:0;transform:scaleY(0)}}.grafico .guia{stroke:var(--texto-suave);stroke-dasharray:3 4}.grafico .ponto{background:var(--destaque-claro);border:3px solid var(--cartao);pointer-events:none;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute}.grafico-vazio{color:var(--texto-suave);pointer-events:none;place-items:center;margin:0;display:grid;position:absolute;inset:0 0 24px}.contagem{background:var(--fundo);min-width:26px;color:var(--texto-forte);text-align:center;border-radius:999px;padding:2px 8px;font-weight:600}.alerta-pix{color:var(--aviso);background:#f2b84b1f;border-radius:10px;margin:0 0 10px;padding:8px 12px;font-size:.85rem;font-weight:600}.vazio-grande{text-align:center;color:var(--texto-suave);justify-items:center;gap:10px;padding:28px 8px;display:grid}.vazio-grande .icone{border-radius:50%;width:52px;height:52px;padding:12px}.vazio-grande p{color:var(--texto);margin:0}.dash-grade.tres{grid-template-columns:repeat(3,1fr)}.bairros{gap:12px;margin:0;padding:0;list-style:none;display:grid}.bairros li{grid-template-columns:1fr auto;gap:4px 8px;display:grid}.bairros .nome{color:var(--texto-forte)}.bairros .trilha{background:var(--fundo);border-radius:999px;grid-column:1/-1;height:6px;overflow:hidden}.bairros .trilha i{border-radius:inherit;background:var(--serie-3);height:100%;display:block}.bairros li:first-child .trilha i{background:var(--destaque)}.bairros small{color:var(--texto-suave);grid-column:1/-1;font-size:.75rem}.avatar{background:var(--fundo);border:1px solid var(--borda);width:34px;height:34px;color:var(--texto-forte);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:600;display:grid}.avatar.ouro{background:var(--destaque);border-color:var(--destaque);color:#fff}.lista-pessoas li>span:nth-child(2){flex:1;min-width:0}.dash-esqueleto{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.dash-esqueleto i{border-radius:var(--raio);background:var(--cartao);height:120px;animation:1.2s ease-in-out infinite pulso}.dash>*{animation:.45s ease-out backwards entrar}.dash>:nth-child(2){animation-delay:50ms}.dash>:nth-child(3){animation-delay:.1s}.dash>:nth-child(4){animation-delay:.15s}.dash>:nth-child(5){animation-delay:.2s}@keyframes entrar{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.dash>*,.grafico .desenho,.casa.aberta:before,.dash-esqueleto i{animation:none}}@media (width<=1100px){.dash-grade.tres{grid-template-columns:1fr 1fr}}@media (width<=760px){.dash-grade.tres,.dash-esqueleto{grid-template-columns:1fr}.total-grafico{font-size:1.5rem}}@media (width<=1100px){.indicadores{grid-template-columns:repeat(2,1fr)}.dash-grade,.dash-grade.metade{grid-template-columns:1fr}}@media (width<=760px){.indicadores{gap:8px}.indicador{padding:12px}.indicador strong{font-size:1.3rem}.grafico svg{height:200px}}.menu .curto{display:none}@media (width<=760px){.menu button .longo{display:none}.menu button .curto{display:block}}.menu button{position:relative}.selo-novos{background:var(--destaque);min-width:18px;height:18px;color:var(--texto-forte);text-align:center;border-radius:99px;padding:0 5px;font-size:.7rem;font-weight:700;line-height:18px;animation:1.6s ease-in-out infinite pulso;position:absolute;top:4px;left:26px}@media (width<=760px){.selo-novos{left:calc(50% + 4px)}}@media (prefers-reduced-motion:reduce){.selo-novos{animation:none}}.botao-som{border:1px solid var(--borda);color:var(--texto-suave);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;font-size:.85rem;display:inline-flex}.botao-som svg{width:18px;height:18px}.botao-som.ligado{border-color:var(--destaque);color:var(--destaque-claro);background:var(--destaque-suave)}@media (width<=560px){.botao-som span{display:none}}.conversas{grid-template-columns:320px 1fr;gap:16px;height:calc(100vh - 130px);min-height:420px;display:grid}.conversas-lista{flex-direction:column;gap:12px;padding:14px;display:flex;overflow:hidden}.conversas-lista ul{margin:0 -6px;padding:0;list-style:none;overflow-y:auto}.conversas-lista li button{text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;gap:2px;width:100%;padding:10px;display:grid}.conversas-lista li button[aria-current=true]{background:var(--destaque-suave)}@media (hover:hover){.conversas-lista li button:hover{background:var(--cartao-alto)}}.conversa-linha{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.conversa-linha b{color:var(--texto-forte);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.conversa-linha small,.previa{color:var(--texto-suave);font-size:.8rem}.previa{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pede{color:var(--destaque-claro);background:var(--destaque-suave);border-radius:99px;flex:none;padding:1px 8px;font-size:.7rem;font-style:normal;font-weight:600}.conversa{flex-direction:column;padding:0;display:flex;overflow:hidden}.conversa>.vazio-bloco{margin:auto}.conversa-topo{border-bottom:1px solid var(--borda);align-items:center;gap:12px;padding:12px 16px;display:flex}.conversa-topo b{color:var(--texto-forte);display:block}.conversa-topo small{color:var(--texto-suave)}.conversa-acoes{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;display:flex}.voltar{color:var(--texto-forte);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:1.8rem;line-height:1;display:none}.mensagens{flex-direction:column;flex:1;gap:8px;padding:16px;display:flex;overflow-y:auto}.balao{background:var(--cartao-alto);border-radius:14px 14px 14px 4px;align-self:flex-start;max-width:min(78%,520px);padding:8px 12px}.balao.agente,.balao.atendente{background:var(--fundo);border:1px solid var(--borda);border-radius:14px 14px 4px;align-self:flex-end}.balao.atendente{border-color:var(--destaque);background:var(--destaque-suave)}.balao small{color:var(--texto-suave);font-size:.7rem;display:block}.balao p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--texto-forte);margin:0}.balao time{text-align:right;color:var(--texto-suave);font-size:.7rem;display:block}.conversa .erro{padding:0 16px}.responder{border-top:1px solid var(--borda);gap:8px;padding:12px 16px;display:flex}.responder textarea{resize:none;font:inherit;color:inherit;background:var(--fundo);border:1px solid var(--borda);border-radius:10px;flex:1;padding:8px 10px}.responder textarea:focus-visible{outline:2px solid var(--destaque);outline-offset:1px}.conversa>.vazio-bloco:last-child:not(:only-child){margin:0;padding:12px 16px}@media (width<=760px){.conversas{grid-template-columns:1fr;height:calc(100dvh - 150px)}.conversas .conversa,.conversas.com-aberta .conversas-lista{display:none}.conversas.com-aberta .conversa{display:flex}.voltar{display:block}.conversa-acoes .botao-secundario{padding:6px 10px;font-size:.8rem}}.segmentos{grid-template-columns:repeat(7,1fr);gap:10px;margin-bottom:14px;display:grid}.segmento{border-radius:var(--raio);border:1px solid var(--borda);background:linear-gradient(180deg, var(--cartao-alto) -40%, var(--cartao) 60%);color:inherit;font:inherit;text-align:left;cursor:pointer;justify-items:start;gap:2px;padding:12px;transition:transform .2s,border-color .2s;display:grid}.segmento svg,.botao-whats svg,.paleta-item svg,.passo svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.segmento svg{background:var(--fundo);width:30px;height:30px;color:var(--seg,var(--texto-suave));border-radius:9px;margin-bottom:6px;padding:6px}.segmento strong{color:var(--texto-forte);font-size:1.3rem;font-weight:600}.segmento small{color:var(--texto-suave);font-size:.78rem}.segmento[aria-pressed=true]{border-color:var(--seg,var(--destaque));box-shadow:0 10px 30px -18px var(--seg,var(--destaque))}@media (hover:hover){.segmento:hover{transform:translateY(-2px)}}.seg-campeao{--seg:var(--destaque-claro)}.seg-novo,.seg-ativo{--seg:var(--sucesso)}.seg-em_risco{--seg:var(--aviso)}.seg-uma_vez{--seg:var(--serie-2)}.seg-hibernando,.seg-sem_pedido{--seg:var(--serie-3)}.segmento-dica{color:var(--texto-suave);margin:0 0 12px;font-size:.9rem}.etiqueta-seg{border:1px solid var(--seg);color:var(--seg);vertical-align:middle;border-radius:999px;margin:0 6px 0 8px;padding:1px 8px;font-size:.72rem;font-weight:600;display:inline-block}.botao-whats{background:var(--destaque);color:#fff;white-space:nowrap;border-radius:999px;align-self:center;align-items:center;gap:6px;padding:8px 14px;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.botao-whats svg{width:16px;height:16px}@media (width<=1100px){.segmentos{grid-template-columns:repeat(4,1fr)}}@media (width<=760px){.segmentos{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.segmento{scroll-snap-align:start;flex:0 0 120px}}.passos{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:10px;display:grid}.passo{border:1px solid var(--borda);background:var(--fundo);color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;transition:transform .2s,border-color .2s;display:flex}.passo svg{background:var(--cartao-alto);width:36px;height:36px;color:var(--seg,var(--destaque-claro));border-radius:10px;flex:none;padding:8px}.passo span{min-width:0;display:grid}.passo b{color:var(--texto-forte);font-weight:600}.passo small{color:var(--texto-suave)}.passo.urgente{border-color:var(--destaque)}@media (hover:hover){.passo:hover{border-color:var(--seg,var(--destaque));transform:translateY(-2px)}}.paleta-fundo{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;place-items:start center;padding:12vh 16px 16px;display:grid;position:fixed;inset:0}.paleta{border:1px solid var(--borda);background:var(--cartao);border-radius:16px;width:min(560px,100%);animation:.18s ease-out entrar;overflow:hidden;box-shadow:0 30px 80px -20px #000}.paleta input{border:0;border-bottom:1px solid var(--borda);width:100%;color:var(--texto-forte);font:inherit;background:0 0;outline:none;padding:16px 18px;font-size:1.05rem}.paleta ul{max-height:50vh;margin:0;padding:6px;list-style:none;overflow-y:auto}.paleta-grupo{color:var(--texto-suave);text-transform:uppercase;letter-spacing:.08em;padding:8px 12px 4px;font-size:.72rem}.paleta-item{width:100%;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.paleta-item svg{width:18px;height:18px;color:var(--seg,var(--texto-suave));flex:none}.paleta-item small{color:var(--texto-suave);margin-left:auto}.paleta-item[aria-selected=true]{background:var(--destaque-suave);color:var(--texto-forte)}.paleta-rodape{border-top:1px solid var(--borda);color:var(--texto-suave);padding:8px 14px;font-size:.75rem}.atalho{white-space:nowrap;border:1px solid var(--borda);background:var(--cartao);color:var(--texto-suave);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.85rem;display:inline-flex}.atalho kbd{background:var(--fundo);font:inherit;border-radius:6px;padding:1px 6px;font-size:.72rem}@media (width<=760px){.atalho kbd{display:none}}.nome-cliente{color:var(--texto-forte);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:600}@media (hover:hover){.nome-cliente:hover{color:var(--destaque-claro);text-decoration:underline}}.gaveta-fundo{z-index:40;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000008c;justify-content:flex-end;display:flex;position:fixed;inset:0}.gaveta{background:var(--fundo);border-left:1px solid var(--borda);width:min(520px,100%);height:100%;padding:24px 22px 40px;animation:.25s ease-out deslizar;position:relative;overflow-y:auto}@keyframes deslizar{0%{opacity:0;transform:translate(40px)}}@media (prefers-reduced-motion:reduce){.gaveta,.paleta{animation:none}}.gaveta-fechar{border:1px solid var(--borda);background:var(--cartao);width:36px;height:36px;color:var(--texto-forte);cursor:pointer;border-radius:50%;font-size:1.3rem;line-height:1;position:absolute;top:14px;right:14px}.ficha-topo{align-items:center;gap:14px;padding-right:40px;display:flex}.ficha-topo h2{color:var(--texto-forte);margin:0;font-size:1.35rem}.ficha-topo p{margin:4px 0}.ficha-topo .etiqueta-seg{margin-left:0}.ficha-topo small{color:var(--texto-suave)}.ficha-avatar{border:2px solid var(--seg);background:radial-gradient(circle at 30% 25%, var(--cartao-alto), var(--cartao));width:60px;height:60px;color:var(--texto-forte);box-shadow:0 0 0 4px var(--fundo), 0 0 24px -6px var(--seg);border-radius:50%;flex:none;place-items:center;font-size:1.2rem;font-weight:600;display:grid}.ficha-acoes{gap:8px;margin:16px 0;display:flex}.botao-contorno{border:1px solid var(--borda);background:var(--cartao);color:var(--texto-forte);font:inherit;cursor:pointer;border-radius:999px;align-items:center;padding:8px 14px;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.ficha-numeros{grid-template-columns:repeat(4,1fr);gap:8px;margin:0 0 16px;display:grid}.ficha-numeros div{background:var(--cartao);border:1px solid var(--borda);border-radius:12px;padding:10px}.ficha-numeros dt{color:var(--texto-suave);font-size:.72rem}.ficha-numeros dd{color:var(--texto-forte);white-space:nowrap;margin:2px 0 0;font-weight:600}.ficha-bloco{margin-top:18px}.ficha-bloco h3{color:var(--texto-suave);text-transform:uppercase;letter-spacing:.08em;margin:0 0 10px;font-size:.75rem;font-weight:600}.insights{gap:6px;margin:0;padding:0;list-style:none;display:grid}.insights li{background:var(--cartao);border-radius:10px;gap:10px;padding:10px 12px;font-size:.9rem;display:flex}.insights b{width:118px;color:var(--texto-suave);flex:none;font-weight:500}.insights li.atrasado{color:var(--aviso);background:#f2b84b1a}.favoritos,.etiquetas{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.favoritos span{background:var(--cartao);border:1px solid var(--borda);color:var(--texto-forte);border-radius:999px;align-items:baseline;gap:6px;padding:4px 12px;display:inline-flex}.favoritos span.top{border-color:var(--destaque);background:var(--destaque-suave)}.favoritos small{color:var(--texto-suave)}.etiqueta-cliente,.etiqueta-sugerida{font:inherit;cursor:pointer;border-radius:999px;padding:4px 12px;font-size:.82rem}.etiqueta-cliente{border:1px solid var(--destaque);background:var(--destaque-suave);color:var(--texto-forte)}.etiqueta-sugerida{border:1px dashed var(--borda);color:var(--texto-suave);background:0 0}.nova-etiqueta{gap:8px;margin-top:10px;display:flex}.nova-etiqueta input,.ficha-bloco textarea{border:1px solid var(--borda);background:var(--cartao);width:100%;color:var(--texto-forte);font:inherit;box-sizing:border-box;border-radius:10px;flex:1;padding:8px 12px}.ficha-bloco textarea{resize:vertical;margin-bottom:8px}.linha-tempo{border-left:2px solid var(--borda);margin:0;padding:0 0 0 18px;list-style:none}.linha-tempo li{gap:2px;padding:0 0 16px;display:grid;position:relative}.linha-tempo li:before{content:"";border:2px solid var(--fundo);background:var(--destaque);border-radius:50%;width:10px;height:10px;position:absolute;top:4px;left:-25px}.linha-tempo li.ev-conversa:before{background:var(--sucesso)}.linha-tempo time{color:var(--texto-suave);font-size:.75rem}.linha-tempo b{color:var(--texto-forte);font-weight:500}.linha-tempo small{color:var(--texto-suave)}.ficha-aviso{background:var(--sucesso);color:#0f2a1b;text-align:center;border-radius:10px;margin:16px 0 0;padding:10px 14px;font-weight:600;position:sticky;bottom:0}@media (width<=760px){.gaveta{padding:20px 16px 90px}.ficha-numeros{grid-template-columns:repeat(2,1fr)}.insights b{width:96px}}.link-botao{color:var(--destaque-claro);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:10px;padding:0;font-weight:600}.mes-barra{background:var(--fundo);border-radius:999px;height:4px;margin:0 0 14px;overflow:hidden}.mes-barra i{background:var(--serie-3);height:100%;display:block}.metas-grade{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:10px;display:grid}.meta{border:1px solid var(--borda);background:var(--fundo);--cor:var(--aviso);border-radius:12px;align-items:center;gap:14px;padding:14px;display:flex}.meta.no-ritmo{--cor:var(--sucesso)}.meta.batida{--cor:var(--sucesso);border-color:var(--sucesso);box-shadow:0 0 30px -14px var(--sucesso)}.meta>div{min-width:0;display:grid}.meta small{color:var(--texto-suave);font-size:.78rem}.meta strong{color:var(--texto-forte);font-size:1.25rem;font-weight:600}.meta .de{color:var(--texto-suave);font-size:.8rem}.meta .ritmo{color:var(--cor);margin-top:4px;font-size:.8rem;font-weight:600}.meta .por-dia{color:var(--texto-suave);font-size:.75rem}.anel{flex:none;width:68px;height:68px}.anel circle{fill:none;stroke-width:7px}.anel-fundo{stroke:var(--cartao-alto)}.anel-cheio{stroke:var(--cor);stroke-linecap:round;transition:stroke-dasharray .8s ease-out}.anel text{fill:var(--texto-forte);font-size:14px;font-weight:600}.metas-vazio{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.metas-vazio p{margin:0;display:grid}.metas-vazio b{color:var(--texto-forte)}.metas-vazio span{color:var(--texto-suave);font-size:.9rem}.metas-botoes{flex-wrap:wrap;gap:8px;display:flex}.metas-botoes button{cursor:pointer;font:inherit;border:0}.metas-botoes .botao-contorno{border:1px solid var(--borda)}.metas-form{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:12px;display:grid}.metas-form label{gap:4px;display:grid}.metas-form label span{color:var(--texto-suave);font-size:.8rem}.metas-form input{border:1px solid var(--borda);background:var(--fundo);color:var(--texto-forte);font:inherit;border-radius:10px;padding:10px 12px}.metas-form small{color:var(--texto-suave);font-size:.72rem}.metas-form .metas-botoes{grid-column:1/-1}.interruptor{cursor:pointer;align-items:center;gap:12px;display:flex}.interruptor input{opacity:0;position:absolute}.interruptor span{background:var(--desligado);border-radius:999px;flex:none;width:46px;height:26px;transition:background .2s;position:relative}.interruptor span:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px}.interruptor.ligado span{background:var(--sucesso)}.interruptor.ligado span:after{transform:translate(20px)}.interruptor input:focus-visible+span{outline:2px solid var(--destaque-claro);outline-offset:2px}.interruptor b{color:var(--texto-forte);font-weight:500}.premios,.extrato{gap:6px;margin:0 0 10px;padding:0;list-style:none;display:grid}.premios li,.extrato li{background:var(--cartao);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.premios li span,.extrato li span{min-width:0;display:grid}.premios b{color:var(--texto-forte);font-weight:500}.premios small,.extrato small{color:var(--texto-suave);font-size:.75rem}.premios li.inativo{opacity:.5}.extrato{margin-top:12px}.extrato li{padding:8px 12px;font-size:.88rem}.extrato .sobe{color:var(--sucesso)}.extrato .desce{color:var(--erro)}.saldo{background:radial-gradient(120% 120% at 0% 0%, var(--destaque-suave), transparent 60%), var(--cartao);border:1px solid var(--borda);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:14px;display:flex}.saldo div{display:grid}.saldo strong{color:var(--texto-forte);font-size:1.8rem;font-weight:600;line-height:1}.saldo small{color:var(--texto-suave)}.rumo{margin-top:10px}.rumo .mes-barra{height:6px;margin:0 0 4px}.rumo .mes-barra i{background:var(--destaque)}.rumo small{color:var(--texto-suave);font-size:.8rem}.chaves button:disabled{cursor:default}.satisfacao h4{color:var(--texto-suave);text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px;font-size:.75rem;font-weight:600}.satisfacao h4+.vazio-bloco{margin:0 0 16px}.nps-grade{grid-template-columns:1fr 1fr;gap:24px;display:grid}.nps-numero{--cor:var(--aviso);align-items:baseline;gap:12px;display:flex}.nps-numero.bom{--cor:var(--sucesso)}.nps-numero.ruim{--cor:var(--erro)}.nps-numero strong{color:var(--cor);font-size:3rem;font-weight:600;line-height:1}.nps-numero span{color:var(--texto-suave)}.nps-barra{border-radius:999px;gap:3px;height:10px;margin:14px 0 8px;display:flex;overflow:hidden}.promotor{--c:var(--sucesso)}.neutro{--c:var(--aviso)}.detrator{--c:var(--erro)}.nps-barra i{background:var(--c)}.nps-legenda{color:var(--texto-suave);flex-wrap:wrap;gap:4px 14px;font-size:.78rem;display:flex}.nps-legenda b{background:var(--c);border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.favoritos span.queixa{border-color:var(--erro)}.comentarios{gap:8px;margin:0;padding:0;list-style:none;display:grid}.comentarios li{align-items:flex-start;gap:10px;display:flex}.comentarios span{min-width:0;display:grid}.comentarios span b{color:var(--texto-forte);font-weight:500}.comentarios small{color:var(--texto-suave)}.nota-selo{border:1px solid var(--c);width:30px;height:30px;color:var(--c);border-radius:9px;flex:none;place-items:center;font-weight:600;display:grid}.lista-pessoas+h4{margin-top:16px}@media (width<=1100px){.nps-grade{grid-template-columns:1fr}}
