@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_5afde0{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_5afde0{--font-body:"Archivo","Archivo Fallback"}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b8bfb68ab9ab617c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/982ceffe7b733b3b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Black Fallback;src:local("Arial");ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.00%;size-adjust:124.05%}.__className_93a132{font-family:Archivo Black,Archivo Black Fallback;font-weight:400;font-style:normal}.__variable_93a132{--font-title:"Archivo Black","Archivo Black Fallback"}:root{--bg:#000000;--surface:#0b0c0c;--surface-2:#151616;--surface-3:#1c1e1e;--brand:#014eb8;--brand-hover:#0a5fd4;--brand-soft:rgba(1,78,184,0.16);--brand-text:#4f9bff;--text:#ffffff;--text-muted:rgba(255,255,255,0.62);--text-faint:rgba(255,255,255,0.45);--line:rgba(255,255,255,0.1);--line-strong:rgba(255,255,255,0.18);--ok:#35c07a;--ok-soft:rgba(53,192,122,0.12);--alerta:#e0a63b;--alerta-soft:rgba(224,166,59,0.12);--ruim:#e05b4b;--ruim-soft:rgba(224,91,75,0.12);--lima:#a8cf52;--wpp:#25d166;--r-sm:10px;--r-md:16px;--r-lg:24px;--r-pill:999px;--ease-out:cubic-bezier(0.22,1,0.36,1);--dur-fast:140ms;--dur-base:260ms;--gutter:clamp(1rem,0.5rem + 1.4vw,1.75rem);color-scheme:dark}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body),system-ui,sans-serif;font-size:.9375rem;line-height:1.55;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--font-title),var(--font-body),system-ui,sans-serif;line-height:1.15;margin:0;letter-spacing:-.015em}h1{font-size:1.625rem}h2{font-size:1.0625rem}h3{font-size:.9375rem}p{margin:0}a{color:inherit;text-decoration:none}svg{flex:none}:focus-visible{outline:2px solid var(--brand-text);outline-offset:2px;border-radius:4px}::selection{background:var(--brand);color:#fff}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:rgba(255,255,255,.14);border-radius:var(--r-pill);border:3px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.26);background-clip:content-box}.topo{position:-webkit-sticky;position:sticky;top:0;z-index:20;gap:1rem;padding:.75rem var(--gutter);background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.marca,.topo{display:flex;align-items:center}.marca{gap:.5625rem;font-family:var(--font-title),sans-serif;font-size:.9375rem;letter-spacing:-.02em;flex:none}.marca__logo{width:26px;height:26px;display:grid;place-items:center;border-radius:8px;background:linear-gradient(150deg,var(--brand) 0,#0a3f8f 100%);color:#fff}.topo__sair{margin-left:auto;flex:none}.abas{display:flex;gap:.125rem;padding:.25rem;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.abas::-webkit-scrollbar{display:none}.aba{position:relative;display:inline-flex;align-items:center;gap:.4375rem;padding:.4375rem 1rem;border-radius:var(--r-pill);color:var(--text-muted);font-size:.875rem;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.aba--ativa,.aba:hover{color:var(--text)}.aba--ativa{background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--line-strong)}.aba__n{font-weight:500;font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-faint)}.aba--ativa .aba__n{color:var(--text-muted)}.aba__pendente{position:absolute;left:1rem;right:1rem;bottom:.1875rem;height:2px;border-radius:2px;background:var(--brand-text);opacity:.8}.luz{width:7px;height:7px;border-radius:50%;background:var(--text-faint);flex:none}.luz--conectado{background:var(--ok);box-shadow:0 0 10px rgba(53,192,122,.8)}.luz--aguardando_qr{background:var(--alerta)}.casca{padding:0 var(--gutter) 7rem;max-width:1480px;margin:0 auto;width:100%}@media (max-width:720px){.topo{flex-wrap:wrap;gap:.625rem}.abas{order:3;width:100%}.marca__nome{display:none}}.cabecalho{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin:1.75rem 0 1.125rem}.cabecalho--secao{align-items:center;margin:2rem 0 .875rem}.sub{color:var(--text-muted);font-size:.875rem}.faint{color:var(--text-faint)}.titulo-icone{display:flex;align-items:center;gap:.625rem}.titulo-icone>svg{color:var(--brand-text);opacity:.9}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:1.125rem 1.25rem;transition:border-color var(--dur-base) var(--ease-out)}.card:hover{border-color:rgba(255,255,255,.14)}.card--sem-padding{padding:0}.card--destaque{background:var(--surface-2)}.card__topo{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.875rem}.grade{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(168px,1fr))}.colunas{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start}@media (max-width:1100px){.colunas{grid-template-columns:1fr}}.pilha{display:grid;grid-gap:1rem;gap:1rem}.pilha--fina{display:grid;grid-gap:.625rem;gap:.625rem}.linha{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.kpi{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:.9375rem 1.0625rem;display:grid;grid-gap:.125rem;gap:.125rem;transition:border-color var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out)}.kpi:hover{border-color:var(--line-strong);background:var(--surface-2)}.kpi__icone{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:rgba(255,255,255,.05);color:var(--text-muted);margin-bottom:.4375rem}.kpi--brand .kpi__icone{background:var(--brand-soft);color:var(--brand-text)}.kpi--ok .kpi__icone{background:var(--ok-soft);color:var(--ok)}.kpi--alerta .kpi__icone{background:var(--alerta-soft);color:var(--alerta)}.kpi__n{font-family:var(--font-title),sans-serif;font-size:1.75rem;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kpi__r{font-size:.75rem;color:var(--text-faint)}.rolagem{overflow-x:auto;border-radius:var(--r-md)}table{width:100%;border-collapse:collapse;font-size:.875rem;min-width:760px}thead th{text-align:left;font-weight:500;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);padding:.6875rem .875rem;white-space:nowrap;background:var(--surface-2);border-bottom:1px solid var(--line)}td{padding:.75rem .875rem;border-top:1px solid var(--line);vertical-align:middle}tbody tr:first-child td{border-top:0}tbody tr{transition:background var(--dur-fast) var(--ease-out)}tbody tr:hover{background:rgba(255,255,255,.035)}tbody tr:hover .nome-lead{color:var(--brand-text)}.nome-lead{font-weight:500;transition:color var(--dur-fast) var(--ease-out);display:block}.num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.encolhe{width:1%;white-space:nowrap}.score{font-family:var(--font-title),sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.score--alto{color:var(--ok)}.score--medio{color:var(--alerta)}.score--baixo{color:var(--text-faint)}.barra{height:5px;border-radius:var(--r-pill);background:rgba(255,255,255,.07);overflow:hidden}.barra>i{display:block;height:100%;border-radius:inherit;background:var(--brand);transition:width var(--dur-base) var(--ease-out)}.barra--ok>i{background:var(--ok)}.barra--alerta>i{background:var(--alerta)}.barra--ruim>i{background:var(--ruim)}.tag{display:inline-flex;align-items:center;gap:.3125rem;padding:.1875rem .5625rem;border-radius:var(--r-pill);border:1px solid var(--line);font-size:.75rem;line-height:1.35;color:var(--text-muted);white-space:nowrap}.tag svg{opacity:.85}.tag--alta{border-color:rgba(53,192,122,.38);background:var(--ok-soft);color:var(--ok)}.tag--media{border-color:rgba(224,166,59,.38);background:var(--alerta-soft);color:var(--alerta)}.tag--brand{border-color:rgba(79,155,255,.42);background:var(--brand-soft);color:var(--brand-text)}.tag--alerta{border-color:rgba(224,91,75,.42);background:var(--ruim-soft);color:var(--ruim)}.ponto{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.4375rem;padding:.5rem 1rem;border-radius:var(--r-sm);border:1px solid var(--line-strong);background:transparent;color:var(--text);font:inherit;font-size:.875rem;line-height:1.2;cursor:pointer;white-space:nowrap;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),translate var(--dur-fast) var(--ease-out)}.btn:hover:not(:disabled){background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.28)}.btn:active:not(:disabled){translate:0 1px}.btn--primario{background:var(--brand);border-color:transparent;box-shadow:0 12px 30px -16px rgba(1,78,184,.95)}.btn--primario:hover:not(:disabled){background:var(--brand-hover);border-color:transparent;box-shadow:0 14px 34px -14px rgba(1,78,184,1)}.btn--perigo:hover:not(:disabled){background:var(--ruim-soft);border-color:rgba(224,91,75,.45);color:var(--ruim)}.btn--fantasma{border-color:transparent;color:var(--text-muted)}.btn--fantasma:hover:not(:disabled){color:var(--text)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn[data-rodando="1"]{opacity:.9;cursor:progress}.btn--pequeno{padding:.3125rem .75rem;font-size:.8125rem}.btn--icone{padding:.4375rem;border-radius:var(--r-sm)}.acoes{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.acoes--fim{justify-content:flex-end}label{display:block;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);margin-bottom:.375rem}input,select,textarea{width:100%;padding:.5rem .75rem;border-radius:var(--r-sm);border:1px solid var(--line);background:rgba(255,255,255,.03);color:var(--text);font:inherit;font-size:.875rem;transition:border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}input:hover,select:hover,textarea:hover{border-color:var(--line-strong)}input:focus,select:focus,textarea:focus{border-color:rgba(79,155,255,.5);background:rgba(255,255,255,.05)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2rem;background-image:linear-gradient(45deg,transparent 50%,var(--text-faint) 50%),linear-gradient(135deg,var(--text-faint) 50%,transparent 50%);background-position:calc(100% - 15px) 52%,calc(100% - 10px) 52%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}select option{background:var(--surface-2);color:var(--text)}textarea{min-height:170px;resize:vertical;line-height:1.6}.campos{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(158px,1fr));align-items:end}.campos--largo{grid-template-columns:1fr}.marcar{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--text-muted);text-transform:none;letter-spacing:0;font-weight:400;margin:0;cursor:pointer;padding:.5rem 0}.marcar input{width:17px;height:17px;flex:none;accent-color:var(--brand);cursor:pointer}.aviso{display:flex;gap:.625rem;padding:.75rem .875rem;border-radius:var(--r-sm);border:1px solid var(--line);background:rgba(255,255,255,.03);font-size:.875rem;animation:surgir var(--dur-base) var(--ease-out)}.aviso>svg{flex:none;margin-top:.125rem}.aviso b{display:block;font-weight:600;margin-bottom:.125rem}.aviso span{color:var(--text-muted)}.aviso--erro{border-color:rgba(224,91,75,.4);background:var(--ruim-soft)}.aviso--erro b,.aviso--erro>svg{color:var(--ruim)}.aviso--ok{border-color:rgba(53,192,122,.4);background:var(--ok-soft)}.aviso--ok b,.aviso--ok>svg{color:var(--ok)}.aviso--info{border-color:rgba(79,155,255,.35);background:var(--brand-soft)}.aviso--info b,.aviso--info>svg{color:var(--brand-text)}.aviso--atencao{border-color:rgba(224,166,59,.4);background:var(--alerta-soft)}.aviso--atencao b,.aviso--atencao>svg{color:var(--alerta)}.aviso details{margin-top:.375rem}.aviso summary{font-size:.75rem;color:var(--text-faint)}.aviso pre{margin:.375rem 0 0;font-size:.6875rem;color:var(--text-faint);white-space:pre-wrap;word-break:break-word}@keyframes surgir{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0 0}}.giro{animation:girar .7s linear infinite;transform-origin:center}@keyframes girar{to{rotate:1turn}}.progresso{position:fixed;top:0;left:0;right:0;height:2px;z-index:30;overflow:hidden;background:transparent}.progresso>i{display:block;height:100%;width:40%;background:linear-gradient(90deg,transparent,var(--brand-text),transparent);animation:correr 1.1s var(--ease-out) infinite}@keyframes correr{0%{translate:-100% 0}to{translate:350% 0}}.esqueleto{border-radius:var(--r-sm);background:linear-gradient(90deg,rgba(255,255,255,.045) 25%,rgba(255,255,255,.085) 37%,rgba(255,255,255,.045) 63%);background-size:400% 100%;animation:brilhar 1.4s ease infinite}@keyframes brilhar{0%{background-position:100% 50%}to{background-position:0 50%}}.saindo{opacity:.55;transition:opacity var(--dur-base) var(--ease-out)}.evidencias{margin:0;padding:0;list-style:none;display:grid;grid-gap:.5rem;gap:.5rem}.evidencias li{display:grid;grid-template-columns:2.5rem 1fr;grid-gap:.75rem;gap:.75rem;align-items:baseline;padding-bottom:.5rem;border-bottom:1px solid var(--line);font-size:.875rem}.evidencias li:last-child{border-bottom:0;padding-bottom:0}.evidencias b{font-family:var(--font-title),sans-serif;font-weight:400;color:var(--brand-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.8125rem}.evidencias b.mais{color:var(--ok)}.evidencias b.menos{color:var(--ruim)}.prova{display:block;margin-top:.0625rem;color:var(--text-faint);font-size:.8125rem}.sinais{display:grid;grid-gap:.4375rem;gap:.4375rem}.sinal{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--text-muted)}.sinal--ok{color:var(--text)}.sinal--ok svg{color:var(--ok)}.sinal--falta svg{color:var(--ruim)}.timeline{margin:0;padding:0;list-style:none;display:grid}.timeline li{position:relative;padding:0 0 .875rem 1.125rem;border-left:1px solid var(--line);font-size:.875rem}.timeline li:last-child{border-left-color:transparent;padding-bottom:0}.timeline li:before{content:"";position:absolute;left:-4px;top:6px;width:7px;height:7px;border-radius:50%;background:var(--surface-3);border:1px solid var(--line-strong)}.timeline li:first-child:before{background:var(--brand);border-color:var(--brand)}.timeline time{display:block;font-size:.75rem;color:var(--text-faint);margin-bottom:.125rem}.par{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;font-size:.875rem;padding:.375rem 0;border-bottom:1px solid var(--line)}.par:last-child{border-bottom:0}.par>span:first-child{color:var(--text-faint);flex:none}.par a{color:var(--brand-text);transition:color var(--dur-fast) var(--ease-out)}.par a:hover{color:var(--text);text-decoration:underline}.par__v{text-align:right;overflow-wrap:anywhere}.vazio{display:grid;justify-items:center;grid-gap:.5rem;gap:.5rem;padding:3.25rem 1.5rem;text-align:center;color:var(--text-muted);border:1px dashed var(--line-strong);border-radius:var(--r-md);background:rgba(255,255,255,.015)}.vazio svg{color:var(--text-faint);margin-bottom:.25rem}.vazio strong{color:var(--text);font-size:.9375rem}.vazio a{color:var(--brand-text)}.vazio a:hover{text-decoration:underline}details summary{cursor:pointer;color:var(--text-muted);font-size:.8125rem;list-style:none;display:flex;align-items:center;gap:.375rem;transition:color var(--dur-fast) var(--ease-out)}details summary:hover{color:var(--text)}details summary::-webkit-details-marker{display:none}details summary:before{content:"";width:0;height:0;border:4px solid transparent;border-left-color:currentcolor;transition:rotate var(--dur-fast) var(--ease-out)}details[open] summary:before{rotate:90deg;translate:-1px 2px}details pre{margin:.625rem 0 0;padding:.75rem;background:#000;border:1px solid var(--line);border-radius:var(--r-sm);overflow-x:auto;font-size:.6875rem;line-height:1.5;color:var(--text-muted)}code{font-size:.8125em;background:rgba(255,255,255,.07)}code,kbd{padding:.0625rem .3125rem;border-radius:5px}kbd{font:inherit;font-size:.6875rem;border:1px solid var(--line-strong);background:rgba(255,255,255,.04);color:var(--text-faint)}.ferramentas{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;margin:1.25rem 0 .875rem}.ferramentas--pequenas{margin:.25rem 0 .75rem;gap:.5rem}.campo-busca{position:relative;flex:1 1 320px;min-width:220px;margin:0;text-transform:none;letter-spacing:0;font-weight:400}.campo-busca>svg{position:absolute;left:.8125rem;top:50%;translate:0 -50%;color:var(--text-faint);pointer-events:none}.campo-busca input{height:42px;padding-left:2.375rem;background:var(--surface-2);font-size:.9375rem}.campo-busca--pequeno{flex-basis:180px;min-width:160px}.campo-busca--pequeno input{height:36px;font-size:.875rem}.chip{display:inline-flex;align-items:center;gap:.375rem;padding:.4375rem .875rem;border-radius:var(--r-pill);border:1px solid var(--line-strong);background:transparent;color:var(--text-muted);font:inherit;font-size:.8125rem;line-height:1.2;cursor:pointer;white-space:nowrap;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.chip:hover{color:var(--text);border-color:rgba(255,255,255,.3)}.chip--on{background:var(--brand-soft);border-color:rgba(79,155,255,.5);color:var(--text)}.chip--pequeno{padding:.3125rem .6875rem;font-size:.78125rem}.chip--composto{padding:0}.chip--composto>button{all:unset;cursor:pointer;padding:.3125rem .25rem .3125rem .6875rem}.chip--composto>button+button{padding:.3125rem .5625rem .3125rem .25rem;color:var(--text-faint)}.chip--composto>button:focus-visible{outline:2px solid var(--brand-text);border-radius:var(--r-pill)}.contagem{font-size:.8125rem;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.linha-abas{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:1.25rem}.segmentos{display:inline-flex;gap:.125rem;padding:.25rem;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--line);max-width:100%;overflow-x:auto;scrollbar-width:none}.segmentos--largo{display:flex}.segmentos--largo .segmento{flex:1 1;justify-content:center}.segmento{display:inline-flex;align-items:center;gap:.4375rem;padding:.4375rem 1.0625rem;border:0;border-radius:var(--r-pill);background:transparent;color:var(--text-muted);font:inherit;font-size:.8125rem;text-transform:none;letter-spacing:0;font-weight:400;white-space:nowrap;cursor:pointer;margin:0;transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.segmento--on,.segmento:hover{color:var(--text)}.segmento--on{background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--line-strong)}.segmento b{font-weight:500;color:var(--text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.segmento--on b{color:var(--text-muted)}.rotulo-secao{font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.link-botao{all:unset;cursor:pointer;color:var(--brand-text);font-size:.8125rem}.link-botao:hover{text-decoration:underline}.link-botao:focus-visible{outline:2px solid var(--brand-text);border-radius:4px}.select{position:relative;min-width:0}select.select{height:42px}.select--compacto{flex:0 1 auto}.select__botao{display:flex;align-items:center;justify-content:space-between;gap:.625rem;width:100%;min-height:38px;padding:.5rem .75rem;border-radius:var(--r-sm);border:1px solid var(--line);background:rgba(255,255,255,.03);color:var(--text);font:inherit;font-size:.875rem;text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out)}.select--compacto .select__botao{min-height:42px;background:var(--surface-2);white-space:nowrap}.select__botao:hover{border-color:var(--line-strong)}.select__botao>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__seta{color:var(--text-faint);transition:rotate var(--dur-fast) var(--ease-out);flex:none}.select__seta--aberta{rotate:180deg}.select__lista{position:absolute;z-index:40;top:calc(100% + 6px);left:0;min-width:100%;width:max-content;max-width:min(360px,90vw);max-height:300px;overflow:auto;margin:0;padding:.3125rem;list-style:none;border-radius:var(--r-sm);border:1px solid var(--line-strong);background:var(--surface-2);box-shadow:0 24px 60px -24px rgba(0,0,0,.9)}.select__item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .625rem;border-radius:7px;font-size:.875rem;color:var(--text-muted);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select__item[aria-selected=true]{color:var(--text)}.select__item--foco{background:rgba(255,255,255,.06);color:var(--text)}.select__item svg{color:var(--brand-text);flex:none}.caixa{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;margin:0;padding:0;flex:none;border-radius:5px;border:1.5px solid rgba(255,255,255,.28);background:transparent;cursor:pointer;display:inline-grid;place-items:center;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.caixa:hover{border-color:rgba(255,255,255,.5)}.caixa:checked,.caixa:indeterminate{background:var(--brand);border-color:var(--brand)}.caixa:checked:after{content:"";width:9px;height:5px;border:2px solid #fff;border-top:0;border-right:0;rotate:-45deg;translate:0 -1px}.caixa:indeterminate:after{content:"";width:8px;height:2px;background:#fff;border-radius:1px}.grupos{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,600px),1fr));align-items:start}.grupo-leads{--tom:var(--text-faint);position:relative;padding:1rem 1rem 1.0625rem;border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);box-shadow:inset 0 2px 0 -.5px var(--tom)}.grupo-leads--ok{--tom:var(--ok)}.grupo-leads--lima{--tom:var(--lima)}.grupo-leads--alerta{--tom:var(--alerta)}.grupo-leads--ruim{--tom:var(--ruim)}.grupo-leads--brand{--tom:var(--brand-text)}.grupo-leads__topo{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.75rem;gap:.75rem;align-items:start;margin-bottom:.875rem}.grupo-leads__topo .caixa{margin-top:.125rem}.grupo-leads__texto h2{color:var(--tom);font-size:1rem;font-family:var(--font-body),sans-serif;font-weight:600;letter-spacing:0}.grupo-leads--neutro .grupo-leads__texto h2{color:var(--text)}.grupo-leads__texto p{font-size:.8125rem;color:var(--text-muted);margin-top:.1875rem}.grupo-leads__faixa{display:inline-block;margin-top:.25rem;font-size:.75rem;color:var(--text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.grupo-leads__n{font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted)}.cartoes{display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.cartao-lead{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;grid-gap:.625rem;gap:.625rem;padding:.5625rem .625rem;border-radius:var(--r-sm);background:var(--surface-2);border:1px solid transparent;transition:border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.cartao-lead:hover{border-color:var(--line)}.cartao-lead--sel{border-color:rgba(79,155,255,.45);background:rgba(1,78,184,.1)}.cartao-lead__texto{min-width:0;display:grid;grid-gap:.0625rem;gap:.0625rem}.cartao-lead__nome{font-weight:600;font-size:.875rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out)}.cartao-lead__nome:hover{color:var(--brand-text)}.cartao-lead__sub{display:flex;align-items:center;gap:.4375rem;min-width:0;font-size:.75rem;color:var(--text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden}.cartao-lead__acoes{display:flex;align-items:center;gap:.25rem}.cartao-lead__divisa{width:1px;height:18px;background:var(--line);margin:0 .125rem}.selo{display:inline-grid;place-items:center;min-width:32px;height:28px;padding:0 .3125rem;border-radius:7px;font-family:var(--font-title),sans-serif;font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#07130c;background:var(--text-faint)}.selo--ok{background:var(--ok)}.selo--lima{background:var(--lima)}.selo--alerta{background:var(--alerta);color:#1a1204}.selo--neutro{background:rgba(255,255,255,.16);color:var(--text)}.selo--vazio{background:transparent;color:var(--text-faint);box-shadow:inset 0 0 0 1px var(--line-strong)}.marca-envio{display:inline-flex;align-items:center;gap:.1875rem;color:var(--ok)}.marca-envio--fila{color:var(--brand-text)}.marca-envio--vencido{color:var(--ruim)}.atalho,.marcador{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:8px;border:1px solid var(--line);background:transparent;color:var(--text-faint);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.atalho:hover,.marcador:hover{color:var(--text);border-color:var(--line-strong)}.marcador--on{background:var(--brand-soft);border-color:rgba(79,155,255,.5);color:var(--brand-text)}.marcador:disabled{cursor:progress}.atalho--whats{color:#25d366;border-color:rgba(37,211,102,.35);background:rgba(37,211,102,.06)}.atalho--whats:hover{color:#25d366;background:rgba(37,211,102,.14);border-color:rgba(37,211,102,.6)}.atalho--insta{color:#ee5a9b;border-color:rgba(238,90,155,.35);background:rgba(238,90,155,.06)}.atalho--insta:hover{color:#ee5a9b;background:rgba(238,90,155,.14);border-color:rgba(238,90,155,.6)}.atalho--vazio{opacity:.25;cursor:default}.atalho--vazio:hover{color:var(--text-faint);border-color:var(--line)}.mais{margin-top:.625rem;width:100%}.barra-selecao{position:fixed;z-index:30;left:50%;bottom:1.25rem;translate:-50% 0;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;justify-content:center;width:max-content;max-width:calc(100vw - 2rem);padding:.5625rem .625rem .5625rem 1rem;border-radius:var(--r-md);background:var(--surface-3);border:1px solid var(--line-strong);box-shadow:0 24px 60px -18px rgba(0,0,0,.95);animation:surgir var(--dur-base) var(--ease-out)}.select--barra .select__botao{min-height:32px;padding:.3125rem .75rem;font-size:.8125rem;background:transparent;border-color:var(--line-strong)}.select--barra .select__lista{top:auto;bottom:calc(100% + 6px)}.barra-selecao strong{font-size:.875rem;margin-right:.25rem;white-space:nowrap}.btn--marcado{background:var(--brand-soft);border-color:rgba(79,155,255,.5);color:var(--brand-text)}.btn--tracejado{border-style:dashed;color:var(--brand-text);border-color:rgba(79,155,255,.45)}.btn--grande{width:100%;padding:.75rem 1rem;font-size:.9375rem}.giro-mini{width:13px;height:13px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:girar .7s linear infinite}.toast{position:fixed;z-index:50;right:1.25rem;bottom:5.5rem;width:min(420px,calc(100vw - 2rem));display:grid;grid-template-columns:1fr auto;align-items:start;grid-gap:.25rem;gap:.25rem;border-radius:var(--r-sm);background:var(--surface-2);box-shadow:0 24px 60px -18px rgba(0,0,0,.95)}.toast__x{margin:.375rem .375rem 0 0}.dialogo{width:min(640px,calc(100vw - 2rem));padding:1.25rem;border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--surface);color:var(--text)}.dialogo::-webkit-backdrop{background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dialogo::backdrop{background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dialogo__topo{display:flex;align-items:center;justify-content:space-between;gap:1rem}.dialogo input[type=file]{padding:.4375rem;font-size:.8125rem}.ligacao{display:grid;grid-gap:1rem;gap:1rem}.ligacao__topo{display:grid;grid-template-columns:auto 1fr;grid-gap:.875rem;gap:.875rem;align-items:center}.ligacao__topo h2{font-size:1.25rem}.ligacao__topo .selo{min-width:44px;height:38px;font-size:1rem}.ligacao__numero{display:inline-flex;align-items:center;gap:.75rem;justify-self:start;padding:.75rem 1.25rem;border-radius:var(--r-sm);background:var(--ok-soft);border:1px solid rgba(53,192,122,.4);color:var(--ok);font-family:var(--font-title),sans-serif;font-size:1.375rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background var(--dur-fast) var(--ease-out)}.ligacao__numero:hover{background:rgba(53,192,122,.2)}.proximos{margin:0;padding:0;list-style:none;display:grid;grid-gap:.125rem;gap:.125rem;counter-reset:p}.proximos li{display:flex;justify-content:space-between;gap:.75rem;padding:.4375rem 0;border-bottom:1px solid var(--line);font-size:.875rem}.proximos li:last-child{border-bottom:0}.colunas--meio{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}@media (max-width:1100px){.colunas--meio{grid-template-columns:1fr}}.mapa{display:grid;grid-gap:.625rem;gap:.625rem}.mapa__busca{position:relative;display:flex;align-items:center;gap:.5rem}.mapa__busca>svg:first-child{position:absolute;left:.75rem;color:var(--text-faint);pointer-events:none}.mapa__busca input{padding-left:2.25rem;height:38px;background:var(--surface-2)}.mapa__erro{font-size:.75rem;color:var(--alerta);white-space:nowrap}.mapa__moldura{position:relative}.mapa__tela{border-radius:var(--r-md);overflow:hidden;background:#aad3df;z-index:0}.mapa__tela.leaflet-container{background:#aad3df;font:inherit;cursor:crosshair}.mapa__pilula{position:absolute;left:50%;translate:-50% 0;z-index:500;padding:.4375rem 1rem;border-radius:var(--r-pill);background:rgba(24,25,25,.88);color:rgba(255,255,255,.72);font-size:.8125rem;white-space:nowrap;pointer-events:none}.mapa__pilula--topo{top:1rem}.mapa__pilula--pe{bottom:.625rem;font-size:.75rem;color:rgba(255,255,255,.85);pointer-events:auto}.mapa__pilula--pe a{color:inherit}.mapa__pilula--pe a:hover{text-decoration:underline}.mapa__legenda{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem .875rem;font-size:.75rem;color:var(--text-muted)}.bolinha{width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:-.5rem}.bolinha--ok{background:var(--ok)}.bolinha--alerta{background:var(--alerta)}.bolinha--brand{background:var(--brand-text)}.pinos{margin:0;padding:0;list-style:none;display:grid;grid-gap:.375rem;gap:.375rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))}.pino{display:grid;grid-template-columns:auto minmax(0,1fr) 110px 3.25rem auto;align-items:center;grid-gap:.5rem;gap:.5rem;padding:.3125rem .3125rem .3125rem .625rem;border-radius:var(--r-sm);background:var(--surface-2);font-size:.8125rem}.pino>svg{color:var(--brand-text)}.pino__nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pino input[type=range]{padding:0;border:0;background:transparent;accent-color:var(--brand-text)}.pino__raio{text-align:right;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--brand-text)}.nichos{display:grid;grid-gap:.625rem;gap:.625rem}.nichos__topo{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.nichos__conta{display:flex;gap:.625rem;font-size:.8125rem;color:var(--brand-text)}.nichos__escolhidos,.nichos__novo{display:flex;flex-wrap:wrap;gap:.375rem}.nichos__lista{max-height:420px;overflow-y:auto;display:grid;grid-gap:.875rem;gap:.875rem;padding-right:.25rem}.nichos__titulo{display:flex;align-items:center;gap:.4375rem;margin-bottom:.4375rem;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.nichos__chips{gap:.375rem}.custo,.nichos__chips{display:flex;flex-wrap:wrap}.custo{gap:.25rem 1rem;padding:.625rem .75rem;border-radius:var(--r-sm);background:var(--surface-2);font-size:.8125rem;color:var(--text-muted)}.custo b{color:var(--text);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.custo--alerta{color:var(--alerta)}.disparo{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start}@media (max-width:1100px){.disparo{grid-template-columns:1fr}}.disparo__leads,.disparo__mensagem{display:grid;grid-gap:.75rem;gap:.75rem}.disparo__leads{position:-webkit-sticky;position:sticky;top:76px}@media (max-width:1100px){.disparo__leads{position:static}}.lista-leads__topo{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.lista-leads{margin:0;padding:.25rem;list-style:none;max-height:460px;overflow-y:auto;border-radius:var(--r-sm);background:var(--surface-2)}.lista-leads__item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.625rem;gap:.625rem;padding:.5rem .5625rem;margin:0;border-radius:8px;font-size:.875rem;font-weight:400;letter-spacing:0;text-transform:none;color:var(--text);cursor:pointer}.lista-leads__item:hover{background:rgba(255,255,255,.04)}.lista-leads__item--sel{background:rgba(1,78,184,.12)}.lista-leads__nome{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lista-leads__nome small{display:block;font-size:.75rem;color:var(--text-faint);overflow:hidden;text-overflow:ellipsis}.lista-leads__canais{display:flex;gap:.25rem}.canal-mini{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:6px;color:var(--text-muted);background:rgba(255,255,255,.05)}.canal-mini--sem{opacity:.25}.canal-mini--ok{color:var(--ok);background:var(--ok-soft)}.canal-mini--fila{color:var(--brand-text);background:var(--brand-soft)}.canais{display:flex;flex-wrap:wrap;gap:.5rem}.canal{display:inline-flex;align-items:center;gap:.5rem;padding:.5625rem 1rem;border-radius:var(--r-sm);border:1px solid var(--line-strong);background:transparent;color:var(--text-muted);font:inherit;font-size:.875rem;cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.canal--on,.canal:hover{color:var(--text)}.canal--on{background:var(--brand-soft);border-color:rgba(79,155,255,.55)}.canal--whatsapp.canal--on{background:rgba(37,211,102,.1);border-color:rgba(37,211,102,.5)}.canal--whatsapp.canal--on svg{color:#25d366}.canal--instagram.canal--on{background:rgba(238,90,155,.1);border-color:rgba(238,90,155,.5)}.canal--instagram.canal--on svg{color:#ee5a9b}.variaveis{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.75rem}.mensagem-canal{display:grid;grid-gap:.5rem;gap:.5rem;padding:.875rem;border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--line)}.mensagem-canal__titulo{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-weight:600;font-size:.875rem}.mensagem-canal__titulo .faint{font-weight:400;font-size:.75rem}.variacao{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:.5rem;gap:.5rem;align-items:start}.variacao textarea{min-height:0;font-size:.875rem}.variacao__n{display:inline-grid;place-items:center;width:22px;height:22px;margin-top:.4375rem;border-radius:6px;background:rgba(255,255,255,.06);font-size:.6875rem;color:var(--text-faint)}.variacao--dup textarea{border-color:rgba(224,91,75,.6)}.variacao__erro{grid-column:2;font-size:.75rem;color:var(--ruim)}.previa{display:grid;grid-gap:.25rem;gap:.25rem;padding:.625rem .75rem;border-radius:var(--r-sm);background:rgba(0,0,0,.35);border-left:2px solid var(--brand-text);font-size:.8125rem}.previa p{white-space:pre-wrap;color:var(--text-muted)}.previa .faint{font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase}.intervalo{display:grid;grid-gap:.25rem;gap:.25rem}.intervalo input[type=range]{padding:0;border:0;background:transparent;accent-color:var(--brand-text)}.intervalo__s{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:3rem;text-align:right}.risco{display:flex;gap:.625rem;padding:.6875rem .8125rem;border-radius:var(--r-sm);border:1px solid var(--line);font-size:.8125rem}.risco b{display:block}.risco span{color:var(--text-muted)}.risco--baixo{border-color:rgba(53,192,122,.4);background:var(--ok-soft)}.risco--baixo b,.risco--baixo>svg{color:var(--ok)}.risco--medio{border-color:rgba(224,166,59,.4);background:var(--alerta-soft)}.risco--medio b,.risco--medio>svg{color:var(--alerta)}.risco--alto,.risco--critico{border-color:rgba(224,91,75,.45);background:var(--ruim-soft)}.risco--alto b,.risco--alto>svg,.risco--critico b,.risco--critico>svg{color:var(--ruim)}.resumo{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.25rem 1rem;font-size:.875rem}.resumo b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.andamento{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr))}.campanha{display:grid;grid-gap:.625rem;gap:.625rem}.campanha__topo{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.assistido{display:grid;grid-gap:.75rem;gap:.75rem;max-width:760px}.assistido__topo{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem}.assistido__texto{white-space:pre-wrap;padding:.75rem;border-radius:var(--r-sm);background:var(--surface-2);font-size:.875rem;color:var(--text-muted)}.texto-curto{max-width:34ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:.8125rem}.whats{display:grid;align-content:start}.whats__ok{display:flex;gap:.875rem;align-items:flex-start}.whats__ok .luz{margin-top:.4375rem;width:10px;height:10px}.whats__qr{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center}.whats__qr img{border-radius:var(--r-sm);background:#fff;padding:10px}.whats__desligado{display:grid;grid-gap:.625rem;gap:.625rem;justify-items:start}.whats__desligado>svg{color:var(--text-faint)}.passos{margin:0;padding-left:1.125rem;display:grid;grid-gap:.5rem;gap:.5rem;font-size:.875rem;color:var(--text-muted)}.passos b{color:var(--text);font-weight:600}.passos pre{margin:.375rem 0 0;padding:.625rem .75rem;border-radius:var(--r-sm);background:#000;border:1px solid var(--line);font-size:.75rem;color:var(--text);white-space:pre-wrap}.automacoes{margin:0;padding:0;list-style:none;display:grid;grid-gap:.625rem;gap:.625rem}.automacao{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;padding:.75rem .875rem;border-radius:var(--r-sm);background:var(--surface-2)}.automacao--parada{opacity:.6}.dias{display:flex;flex-wrap:wrap;gap:.375rem}.dia{margin:0;text-transform:none;letter-spacing:0;font-weight:400}.dia input{position:absolute;opacity:0;width:1px;height:1px}.dia span{display:inline-grid;place-items:center;min-width:44px;padding:.4375rem .5rem;border-radius:8px;border:1px solid var(--line-strong);font-size:.8125rem;color:var(--text-muted);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dia input:checked+span{background:var(--brand-soft);border-color:rgba(79,155,255,.55);color:var(--text)}.dia input:focus-visible+span{outline:2px solid var(--brand-text);outline-offset:2px}@media (max-width:720px){.cartao-lead{grid-template-columns:auto auto minmax(0,1fr)}.cartao-lead__acoes{grid-column:1/-1;justify-content:flex-end}.pino{grid-template-columns:auto minmax(0,1fr) auto}.pino input[type=range]{grid-column:1/-1;grid-row:2}.toast{right:1rem;bottom:1rem}}.sub-abas{display:flex;gap:.125rem;margin:1rem 0 0;border-bottom:1px solid var(--line);overflow-x:auto}.sub-aba{display:inline-flex;align-items:center;gap:.4375rem;padding:.6875rem .875rem;margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--text-muted);font-size:.8125rem;font-weight:500;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out)}.sub-aba:hover{color:var(--text)}.sub-aba--ativa{color:var(--wpp);border-bottom-color:var(--wpp)}.zap{position:relative;height:calc(100vh - 150px);min-height:520px;margin-top:1rem;border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg)}.zap,.zap-lista{display:flex;overflow:hidden}.zap-lista{width:320px;flex:none;flex-direction:column;border-right:1px solid var(--line);background:var(--surface)}.zap-lista__topo{display:flex;gap:.5rem;padding:.75rem;border-bottom:1px solid var(--line)}.zap-lista__topo input{height:34px;font-size:.8125rem}.zap-lista__itens{flex:1 1;overflow-y:auto}.zap-icone{display:inline-grid;place-items:center;width:34px;height:34px;flex:none;border:0;border-radius:8px;background:transparent;color:var(--text-muted);cursor:pointer;margin:0;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.zap-icone:hover{background:rgba(255,255,255,.06);color:var(--text)}.zap-icone--on{color:var(--wpp)}.zap-icone--perigo{color:var(--ruim)}.zap-icone--gravando{color:var(--ruim);animation:brilhar 1s ease infinite}.zap-pulsa{animation:brilhar .8s ease infinite}.zap-alerta{margin:.625rem;padding:.625rem .75rem;border-radius:var(--r-sm);background:var(--alerta-soft);border:1px solid rgba(224,166,59,.35);font-size:.75rem;color:var(--text-muted)}.zap-alerta b{color:var(--text)}.zap-vazio{display:grid;justify-items:center;grid-gap:.5rem;gap:.5rem;padding:1.5rem;font-size:.75rem;color:var(--text-muted);text-align:center}.zap-vazio a{color:var(--wpp)}.zap-secao{padding:.3125rem .875rem;font-size:.625rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted);background:var(--bg);border-bottom:1px solid rgba(255,255,255,.04)}.zap-arquivadas,.zap-item{position:relative;display:flex;align-items:center;gap:.625rem;width:100%;padding:.625rem .875rem;border:0;border-bottom:1px solid rgba(255,255,255,.04);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}.zap-arquivadas:hover,.zap-item:hover{background:rgba(255,255,255,.035)}.zap-item--ativa{background:rgba(37,209,102,.08)}.zap-item__texto{min-width:0;flex:1 1;display:grid;grid-gap:.125rem;gap:.125rem}.zap-item__nome{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zap-item__lead{flex:none;padding:0 .3125rem;border-radius:4px;background:var(--brand-soft);color:var(--brand-text);font-size:.625rem;font-weight:600;letter-spacing:.03em}.zap-item__previa{font-size:.6875rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zap-item__lado{display:grid;justify-items:end;grid-gap:.25rem;gap:.25rem;flex:none}.zap-item__hora{font-size:.6875rem;color:var(--text-muted)}.zap-item__marcas{display:flex;align-items:center;gap:.25rem;min-height:18px}.zap-fixada{color:var(--text-muted);rotate:20deg}.zap-naolidas{min-width:18px;padding:.0625rem .375rem;border-radius:var(--r-pill);background:var(--wpp);color:#0d0d0d;font-size:.6875rem;font-weight:700;text-align:center}.zap-item__apagar{position:absolute;right:.375rem;bottom:.375rem;padding:.3125rem;border:0;border-radius:6px;background:var(--surface-2);color:var(--text-muted);cursor:pointer;opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}.zap-item:hover .zap-item__apagar,.zap-item__apagar:focus-visible{opacity:1}.zap-item__apagar:hover{color:var(--ruim)}.zap-arquivadas{color:var(--text-muted);font-size:.8125rem}.zap-arquivadas__nome{flex:1 1;font-weight:600;color:var(--text)}.zap-contador{padding:.0625rem .5rem;border-radius:var(--r-pill);background:rgba(255,255,255,.1);font-size:.75rem;font-weight:600}.zap-voltar{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:.5rem;width:100%;padding:.625rem .875rem;border:0;border-bottom:2px solid rgba(37,209,102,.3);background:rgba(37,209,102,.07);color:var(--wpp);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer}.zap-voltar span{font-weight:400;opacity:.7}.zap-avatar{width:42px;height:42px;flex:none;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:linear-gradient(135deg,#2d2d2d,#1a1a1a);color:var(--wpp);font-size:.9375rem;font-weight:700}.zap-avatar img{width:100%;height:100%;object-fit:cover}.zap-avatar--neutro{background:rgba(255,255,255,.07);color:var(--text-muted)}.zap-conversa{flex:1 1;min-width:0;display:flex;flex-direction:column;overflow:hidden;background:var(--bg)}.zap-selecione{flex:1 1;display:grid;place-content:center;justify-items:center;grid-gap:1rem;gap:1rem;color:var(--text-muted);font-size:.875rem}.zap-conversa__topo{display:flex;align-items:center;gap:.75rem;padding:.625rem 1rem;border-bottom:1px solid var(--line);background:var(--surface)}.zap-conversa__nome{flex:1 1;min-width:0;display:grid}.zap-conversa__nome strong{font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zap-conversa__nome span{font-size:.75rem;color:var(--text-muted)}.zap-lead{display:inline-flex;align-items:center;gap:.3125rem;max-width:220px;padding:.25rem .625rem;border-radius:var(--r-pill);background:var(--brand-soft);color:var(--brand-text);font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zap-mensagens{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;gap:.1875rem;padding:.75rem 1rem}.zap-data{align-self:center;margin:.625rem auto;padding:.25rem .75rem;border-radius:8px;background:rgba(255,255,255,.06);color:var(--text-muted);font-size:.6875rem;font-weight:600;letter-spacing:.02em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.zap-linha{display:flex;width:100%;margin-bottom:1px}.zap-linha--eu{justify-content:flex-end}.zap-coluna{max-width:72%;display:flex;flex-direction:column;gap:.125rem}.zap-linha--eu .zap-coluna{align-items:flex-end}.zap-bolha{width:-moz-fit-content;width:fit-content;max-width:100%;padding:.5rem .75rem;border-radius:14px;border-top-left-radius:3px;background:var(--surface-2);border:1px solid rgba(255,255,255,.07);font-size:.84375rem;line-height:1.5;white-space:pre-wrap;word-break:break-word}.zap-bolha--eu{border-radius:14px;border-top-right-radius:3px;background:rgba(37,209,102,.14);border-color:rgba(37,209,102,.22)}.zap-bolha--midia{padding:.25rem}.zap-bolha--chamada{gap:.5rem;opacity:.75;font-size:.8125rem}.zap-bolha--chamada,.zap-hora{display:flex;align-items:center}.zap-hora{gap:.25rem;padding:0 .125rem;font-size:.625rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.zap-entregue,.zap-hora{color:var(--text-muted)}.zap-lido{color:var(--wpp)}.zap-foto{display:block;max-width:280px;max-height:320px;width:auto;height:auto;border-radius:8px;cursor:zoom-in}.zap-legenda{padding:.375rem .375rem .125rem;font-size:.8125rem;color:var(--text-muted);white-space:pre-wrap}.zap-audio{display:block;width:250px;height:40px}.zap-video{position:relative;display:block;padding:0;border:0;background:none;cursor:pointer;line-height:0}.zap-video video{display:block;max-width:280px;max-height:200px;border-radius:10px;pointer-events:none}.zap-video__play{position:absolute;inset:0;display:grid;place-items:center;border-radius:10px;background:rgba(0,0,0,.28);color:rgba(255,255,255,.92)}.zap-figurinha img{display:block;width:120px;height:120px;object-fit:contain;cursor:zoom-in}.zap-figurinha>svg,.zap-midia{color:var(--text-muted)}.zap-midia{display:inline-flex;align-items:center;gap:.5rem;padding:.5625rem .8125rem;border:0;border-radius:10px;background:rgba(0,0,0,.18);font:inherit;font-size:.75rem;cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}.zap-midia svg{color:var(--wpp)}.zap-midia:hover{background:rgba(0,0,0,.3)}.zap-midia--apagada{opacity:.45;cursor:default}.zap-midia--apagada svg,.zap-outro{color:var(--text-muted)}.zap-outro{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem}.zap-previa{display:flex;align-items:center;gap:.75rem;padding:.5rem .875rem;border-top:1px solid var(--line);background:var(--surface-2)}.zap-previa img{object-fit:cover}.zap-previa img,.zap-previa__icone{width:56px;height:56px;flex:none;border-radius:8px}.zap-previa__icone{display:grid;place-items:center;background:var(--surface);color:var(--wpp)}.zap-previa__texto{flex:1 1;min-width:0;display:grid;font-size:.75rem}.zap-previa__texto strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zap-previa__texto span{color:var(--text-muted)}.zap-barra{position:relative;display:flex;align-items:flex-end;gap:.5rem;padding:.625rem .875rem;border-top:1px solid var(--line);background:var(--surface)}.zap-barra textarea{flex:1 1;min-height:0;resize:none;border-radius:12px;font-size:.875rem;line-height:1.4}.zap-gravando{align-self:center;padding:.25rem .625rem;border-radius:var(--r-pill);background:var(--ruim-soft);border:1px solid rgba(224,91,75,.3);color:var(--ruim);font-size:.6875rem;font-weight:600;white-space:nowrap}.zap-enviar{display:grid;place-items:center;width:42px;height:42px;flex:none;border:0;border-radius:12px;background:linear-gradient(135deg,#25d166,#1aad54);color:#0d0d0d;cursor:pointer;transition:filter var(--dur-fast) var(--ease-out)}.zap-enviar:hover:not(:disabled){filter:brightness(1.1)}.zap-enviar:disabled{opacity:.4;cursor:not-allowed}.zap-btn-verde{background:var(--wpp);border-color:transparent;color:#0d0d0d;font-weight:600}.zap-btn-verde:hover:not(:disabled){background:#3ce07b}.zap-emojis{position:absolute;z-index:10;left:.875rem;bottom:calc(100% + 4px);width:290px;display:grid;grid-template-columns:repeat(8,1fr);grid-gap:.125rem;gap:.125rem;padding:.625rem;border-radius:12px;border:1px solid var(--line-strong);background:var(--surface-2);box-shadow:0 8px 32px rgba(0,0,0,.45)}.zap-emojis button{padding:.25rem;border:0;border-radius:6px;background:transparent;font-size:1.125rem;line-height:1.2;cursor:pointer}.zap-emojis button:hover{background:rgba(255,255,255,.08)}.zap-scripts{width:230px;flex:none;display:flex;flex-direction:column;overflow:hidden;border-left:1px solid var(--line);background:var(--surface)}.zap-scripts--fechado{display:none}.zap-scripts__topo{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border-bottom:1px solid var(--line);font-size:.75rem;font-weight:700}.zap-scripts__topo span{display:inline-flex;align-items:center;gap:.3125rem}.zap-scripts__topo svg{color:var(--wpp)}.zap-scripts__topo a{color:var(--wpp);font-weight:500}.zap-scripts__lista{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;gap:.375rem;padding:.5rem}.zap-script{display:grid;grid-gap:.1875rem;gap:.1875rem;padding:.5rem .625rem;border:1px solid var(--line);border-radius:10px;background:var(--surface-2);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out)}.zap-script:hover{border-color:rgba(37,209,102,.45)}.zap-script strong{font-size:.75rem}.zap-script__previa{font-size:.6875rem;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.zap-script__tipo{justify-self:start;padding:.0625rem .375rem;border-radius:4px;font-size:.5625rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;background:rgba(37,209,102,.12);color:var(--wpp)}.zap-script__tipo--imagem{background:var(--brand-soft);color:var(--brand-text)}.zap-script__tipo--video{background:rgba(238,90,155,.12);color:#ee5a9b}.zap-script__tipo--arquivo{background:var(--alerta-soft);color:var(--alerta)}.zap-lightbox{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:3rem;background:rgba(8,10,14,.92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.zap-lightbox__fechar{position:fixed;top:1.25rem;right:1.25rem;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(255,255,255,.14);color:#fff;cursor:pointer}.zap-lightbox__img{max-width:min(86vw,1100px);max-height:86vh;border-radius:14px;cursor:zoom-in;transition:transform var(--dur-base) var(--ease-out)}.zap-lightbox__img--zoom{transform:scale(1.7);cursor:zoom-out}.zap-lightbox__video{max-width:min(86vw,1100px);max-height:86vh;border-radius:14px;background:#000}.zap-toast{position:absolute;z-index:20;left:50%;bottom:5.5rem;translate:-50% 0;padding:.5rem 1rem;border-radius:var(--r-pill);background:var(--surface-3);border:1px solid var(--line-strong);font-size:.8125rem;white-space:nowrap;animation:surgir var(--dur-base) var(--ease-out)}.zap-desconectado{display:grid;justify-items:center;grid-gap:.75rem;gap:.75rem;max-width:520px;margin:1.5rem auto 0;padding:2rem;text-align:center}.zap-desconectado__icone{width:64px;height:64px;display:grid;place-items:center;border-radius:50%;background:rgba(136,136,136,.1);color:var(--text-muted)}.script-arquivo{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:var(--r-sm);background:var(--surface-2)}.script-arquivo img{width:56px;height:56px;border-radius:8px;object-fit:cover}.script-arquivo__nome{flex:1 1;min-width:0;font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lista-scripts{margin:0;padding:0;list-style:none;display:grid;grid-gap:.375rem;gap:.375rem}.lista-scripts li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:.625rem;gap:.625rem;padding:.5rem .625rem;border-radius:var(--r-sm);background:var(--surface-2)}.lista-scripts__texto{display:grid;min-width:0}.lista-scripts__texto strong{font-size:.8125rem}.lista-scripts__texto span{font-size:.75rem;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:820px){.zap{flex-direction:column;height:auto}.zap-lista{width:100%;max-height:45vh;border-right:0;border-bottom:1px solid var(--line)}.zap-conversa{min-height:60vh}.zap-scripts{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.giro{animation:girar 1.4s linear infinite!important}.progresso>i{animation:correr 1.6s linear infinite!important}}.sr-apenas{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}