.numbers-screen .numbers-status-conectado{background:var(--state-success-bg);color:var(--state-success-on-soft)}.numbers-screen .numbers-status-desconectado{background:var(--state-warning-bg);color:var(--state-warning-on-soft)}.access-form select,.numbers-modal-form select{width:100%;min-height:44px;padding:var(--space-3);border:var(--border-width) solid var(--border-field);background:var(--surface-card);color:var(--text-body);font:inherit}.access-form select:focus-visible,.numbers-modal-form select:focus-visible{border-color:var(--border-accent)}.numbers-screen .people-item{flex-wrap:wrap}.numbers-screen .people-item-main{flex:160px}.numbers-item-actions{flex:240px;min-width:0}.numbers-action-buttons{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.numbers-item-actions button{max-width:100%;min-height:40px}.numbers-item-actions .numbers-delete-button{color:var(--state-danger-on-soft);border-color:var(--state-danger-on-soft)}.numbers-item-actions .numbers-delete-button:hover:not(:disabled){background:var(--state-danger-bg)}.numbers-modal-backdrop{z-index:100;padding:var(--space-5);background:#0c18267a;place-items:center;display:grid;position:fixed;inset:0}.numbers-modal{width:min(100%,460px);max-height:calc(100dvh - 2 * var(--space-5));padding:var(--space-6);border:var(--border-width) solid var(--border-default);background:var(--surface-card);color:var(--text-body);overflow-y:auto;box-shadow:0 16px 48px #0c182633}.numbers-modal-header{gap:var(--space-2);margin-bottom:var(--space-5);display:grid}.numbers-modal-header h2{color:var(--text-heading);font-size:var(--text-h4);font-weight:var(--weight-medium);margin:0}.numbers-modal-header p{overflow-wrap:anywhere;color:var(--text-muted);margin:0}.numbers-modal-form{gap:var(--space-3);flex-direction:column;display:flex}.numbers-modal-form label{color:var(--text-heading);font-size:var(--text-label-md)}.numbers-modal-form p{margin:0}.numbers-modal-form select{min-width:0}.numbers-modal-actions{justify-content:flex-end;align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.numbers-modal-actions button{min-height:44px;padding:var(--space-3) var(--space-4);font:inherit;margin:0}.numbers-modal-actions .access-button{width:auto}.numbers-modal-delete{border:var(--border-width) solid var(--state-danger-on-soft);color:var(--state-danger-on-soft);background:var(--state-danger-bg)}.numbers-modal-actions button:disabled{opacity:.6;cursor:not-allowed}.numbers-modal :focus-visible,.numbers-screen button:focus-visible{outline:2px solid var(--border-accent);outline-offset:3px}@media (width<=440px){.numbers-screen .people-item-main,.numbers-item-actions{flex-basis:auto}.numbers-item-actions{flex-direction:column;align-items:flex-start}.numbers-action-buttons{justify-content:flex-start}.numbers-modal-backdrop{padding:var(--space-4)}.numbers-modal{padding:var(--space-5);max-height:calc(100dvh - 2 * var(--space-4))}}.numbers-screen .numbers-status-banido{background:var(--state-danger-bg);color:var(--state-danger-on-soft)}.numbers-modo-form{gap:var(--space-2);flex-direction:column;width:min(360px,100%);display:flex}.numbers-modo-form label{color:var(--text-heading);font-size:var(--text-label-md)}.numbers-modo-aviso{padding-left:var(--space-4);color:var(--text-body);font-size:var(--text-body-sm);margin:0}.numbers-modo-impedimento{padding:var(--space-2) var(--space-3);background:var(--state-danger-bg);color:var(--state-danger-on-soft)}.numbers-layout.people-layout{grid-template-columns:minmax(0,1fr)}.numbers-toolbar{margin:0 0 var(--space-4);justify-content:flex-end;display:flex}.numbers-toolbar .access-button{width:auto}.numbers-cadastro[hidden],.numbers-more-actions[hidden]{display:none}.numbers-cadastro-header,.numbers-modal-titulo{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.numbers-more-actions{justify-content:flex-end;gap:var(--space-2);border-top:1px solid var(--border-default);width:100%;padding-top:var(--space-3);flex-wrap:wrap;display:flex}.numbers-more-actions p{color:var(--text-muted);flex-basis:100%;margin:0;font-size:13px}.numbers-item-actions button{min-height:44px}.numbers-item-actions .numbers-primary{background:var(--surface-accent);color:var(--text-on-accent);border-color:var(--border-accent)}.numbers-more-actions .numbers-delete-button{margin-top:var(--space-2);border-top-width:2px}.numbers-etapa{max-width:640px;padding:var(--space-4) 0;margin:0 auto}.numbers-etapa h3{color:var(--text-heading);font-size:24px}.numbers-modal{overscroll-behavior:contain;border-radius:0;width:min(100%,640px)}.numbers-modal-header{top:calc(-1 * var(--space-6));z-index:2;background:var(--surface-card);padding:var(--space-4) 0;border-bottom:1px solid var(--border-default);position:sticky}.numbers-modal-close{min-width:44px;min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--border-field);color:var(--text-link);background:var(--surface-card);font:inherit;cursor:pointer;border-radius:0}.numbers-modal-close:disabled{opacity:.6;cursor:default}.numbers-modal.config-modal-numeros,.numbers-modal.config-modal-pessoas,.numbers-modal.sf-modal{width:min(1200px,100vw - 40px)}.numbers-modal :focus-visible{box-shadow:var(--ring-focus);outline:none}@media (width<=767px){.numbers-modal-backdrop{padding:0}.numbers-modal.config-modal-numeros,.numbers-modal.config-modal-pessoas,.numbers-modal.sf-modal{width:100%;height:100dvh;max-height:100dvh;padding:max(var(--space-4), env(safe-area-inset-top)) max(var(--space-4), env(safe-area-inset-right)) max(var(--space-4), env(safe-area-inset-bottom)) max(var(--space-4), env(safe-area-inset-left))}.numbers-modal-header{top:calc(-1 * var(--space-4))}.numbers-modal-titulo{align-items:flex-start}.numbers-more-actions{justify-content:flex-start}.numbers-cadastro-header{flex-direction:column;align-items:flex-start}.numbers-toolbar .access-button{width:100%}}.crm-screen{gap:var(--space-5);width:100%;min-width:0;max-width:1280px;color:var(--text-body);overflow-wrap:anywhere;flex-direction:column;margin:0 auto;display:flex}.crm-screen *,.crm-screen :before,.crm-screen :after{box-sizing:border-box}.crm-screen h1,.crm-screen h2,.crm-screen h3,.crm-screen p,.crm-screen dl,.crm-screen dd{margin:0}.crm-screen h1{color:var(--text-heading);font-size:var(--text-h2);font-weight:var(--weight-light);letter-spacing:var(--tracking-heading)}.crm-screen h2{color:var(--text-heading);font-size:var(--text-h4);font-weight:var(--weight-regular);line-height:var(--lh-heading)}.crm-screen h3{color:var(--text-heading);font-size:var(--text-body-md);font-weight:var(--weight-medium);line-height:var(--lh-heading)}.crm-screen p{line-height:var(--lh-body)}.crm-cabecalho{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.crm-faixa{padding:var(--space-3) var(--space-4);background:var(--state-info-bg);color:var(--state-info-on-soft);font-size:var(--text-body-sm)}.crm-recusa{padding:var(--space-4);background:var(--state-warning-bg);color:var(--state-warning-on-soft)}.crm-grade{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;min-width:0;display:grid}.crm-cartao{gap:var(--space-4);min-width:0;padding:var(--pad-card);background:var(--surface-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.crm-cartao-topo{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.crm-selo{padding:var(--pad-chip);font-size:var(--text-label-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);align-items:center;display:inline-flex}.crm-selo--sem_conexao{background:var(--surface-card-tint);color:var(--text-muted)}.crm-selo--ativa{background:var(--state-success-bg);color:var(--state-success-on-soft)}.crm-selo--incompleta{background:var(--state-warning-bg);color:var(--state-warning-on-soft)}.crm-selo--com_falha{background:var(--state-danger-bg);color:var(--state-danger-on-soft)}.crm-selo--desligada{background:var(--surface-sunken);color:var(--text-heading)}.crm-frases{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.crm-nota{color:var(--text-muted);font-size:var(--text-body-sm)}.crm-aviso{padding:var(--space-3) var(--space-4);background:var(--state-success-bg);color:var(--state-success-on-soft);font-size:var(--text-body-sm)}.crm-erro,.crm-alerta{padding:var(--space-3) var(--space-4);background:var(--state-danger-bg);color:var(--state-danger-on-soft);font-size:var(--text-body-sm)}.crm-alerta{background:var(--state-warning-bg);color:var(--state-warning-on-soft)}.crm-confirmacao,.crm-autorizacao{gap:var(--space-3);min-width:0;padding:var(--space-4);background:var(--surface-card-tint);border:var(--border-width) solid var(--border-default);flex-direction:column;display:flex}.crm-autorizacao{border-color:var(--border-accent)}.crm-troca{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.crm-troca div{gap:var(--space-1);min-width:0;padding:var(--space-3);background:var(--surface-card);flex-direction:column;display:flex}.crm-troca dt{color:var(--text-muted);font-size:var(--text-label-sm)}.crm-troca dd{color:var(--text-heading);font-weight:var(--weight-medium)}.crm-passos{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.crm-passos li{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3);background:var(--surface-card);display:flex}.crm-passo-indice{width:var(--tile-md);height:var(--tile-md);color:var(--text-muted);background:var(--surface-card-tint);flex-shrink:0;justify-content:center;align-items:center;display:flex}.crm-passos li>div{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.crm-passos strong{color:var(--text-heading);font-size:var(--text-body-md);font-weight:var(--weight-medium)}.crm-passos li>div>span{color:var(--text-muted);font-size:var(--text-label-sm)}.crm-passos [data-estado=andamento]{box-shadow:inset 2px 0 0 var(--surface-accent)}.crm-passos [data-estado=andamento] .crm-passo-indice{color:var(--text-on-accent);background:var(--surface-accent)}.crm-passos [data-estado=feito] .crm-passo-indice{color:var(--state-success-on-soft);background:var(--state-success-bg)}.crm-acoes{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.crm-botao{min-width:0;max-width:100%;min-height:var(--tile-lg);padding:var(--pad-button-md);border:var(--border-width) solid transparent;border-radius:var(--radius-none);background:var(--surface-accent);color:var(--text-on-accent);font-family:var(--font-core);font-size:var(--text-label-md);font-weight:var(--weight-medium);line-height:var(--lh-label);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.crm-botao--secundario{border-color:var(--border-default);background:var(--surface-card);color:var(--text-heading)}.crm-botao--perigo{background:var(--state-danger)}.crm-botao:disabled{opacity:.4;cursor:not-allowed}.crm-screen button:focus-visible,.crm-screen input:focus-visible,.crm-screen select:focus-visible{box-shadow:var(--ring-focus);outline:none}.crm-campos,.crm-sobe{gap:var(--space-2);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.crm-campos li,.crm-sobe li{gap:var(--space-1);min-width:0;padding:var(--space-2) var(--space-3);background:var(--surface-card-tint);flex-direction:column;display:flex}.crm-check{align-items:flex-start;gap:var(--space-3);min-height:var(--tile-md);min-width:0;color:var(--text-heading);display:flex}.crm-check input{width:var(--space-4);height:var(--space-4);margin:var(--space-1) 0 0;accent-color:var(--surface-accent);flex-shrink:0}.crm-check>span{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.crm-lido{font-size:var(--text-body-sm);padding-left:calc(var(--space-4) + var(--space-3))}.crm-lido--ok{color:var(--state-success-on-soft)}.crm-lido--falta{color:var(--state-warning-on-soft)}.crm-endereco{align-items:stretch;gap:var(--space-3);min-width:0;display:flex}.crm-endereco code{min-width:0;padding:var(--space-3);background:var(--surface-sunken);color:var(--text-heading);font-family:var(--font-mono);font-size:var(--text-body-sm);overflow-wrap:anywhere;word-break:break-all;flex:auto}.crm-instrucao{padding-left:var(--space-5);line-height:var(--lh-body);margin:0}.crm-instrucao li+li{margin-top:var(--space-2)}.crm-filtro{align-items:center;gap:var(--space-2);color:var(--text-heading);font-size:var(--text-label-md);display:flex}.crm-filtro select{min-height:var(--tile-lg);padding:var(--pad-field);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-none);background:var(--surface-card-tint);color:var(--text-heading);font:inherit}.crm-tabela{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--text-body-sm)}.crm-tabela th{padding:var(--space-2) var(--space-3);color:var(--text-muted);font-size:var(--text-label-sm);font-weight:var(--weight-medium);text-align:left;border-bottom:var(--border-width) solid var(--border-default)}.crm-tabela td{padding:var(--space-3);vertical-align:top;border-bottom:var(--border-width) solid var(--border-subtle)}.crm-tabela [data-estado=pendente] td{background:var(--state-warning-bg)}.crm-tabela [data-estado=reenviado] td{color:var(--text-muted)}.crm-texto{min-height:var(--tile-lg);padding:var(--pad-field);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-none);background:var(--surface-card);color:var(--text-heading);font:inherit;width:100%;min-width:0}.crm-rotulo-campo{color:var(--text-heading);font-size:var(--text-label-md);font-weight:var(--weight-medium)}.crm-periodo{gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.crm-periodo label{gap:var(--space-1);min-width:0;color:var(--text-heading);font-size:var(--text-label-md);flex-direction:column;display:flex}.crm-periodo input{min-height:var(--tile-lg);padding:var(--pad-field);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-none);background:var(--surface-card);color:var(--text-heading);font:inherit}.crm-pedidos{gap:var(--space-2);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.crm-pedidos li{gap:var(--space-1);min-width:0;padding:var(--space-3);background:var(--surface-card-tint);font-size:var(--text-body-sm);flex-direction:column;display:flex}.crm-pedidos strong{color:var(--text-heading);font-weight:var(--weight-medium)}.crm-screen input[type=text]:focus-visible,.crm-screen input[type=date]:focus-visible{box-shadow:var(--ring-focus);outline:none}.crm-oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=900px){.crm-grade{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.crm-screen h1{font-size:var(--text-h3)}.crm-cartao{padding:var(--space-4)}.crm-troca{grid-template-columns:minmax(0,1fr)}.crm-endereco{flex-direction:column}.crm-acoes .crm-botao{flex:100%}.crm-tabela,.crm-tabela tbody,.crm-tabela tr,.crm-tabela td{width:100%;display:block}.crm-tabela thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.crm-tabela tr{margin-bottom:var(--space-3);border:var(--border-width) solid var(--border-subtle)}.crm-tabela td{gap:var(--space-2);border-bottom:0;grid-template-columns:minmax(0,7rem) minmax(0,1fr);display:grid}.crm-tabela td:before{content:attr(data-rotulo);color:var(--text-muted);font-size:var(--text-label-sm)}.crm-tabela td:empty{display:none}}.crm-grupo{gap:var(--space-2);min-width:0;padding:var(--space-3);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-none);margin:0;display:grid}.crm-grupo legend{padding:0 var(--space-1);font-weight:var(--weight-medium);color:var(--text-heading)}.crm-lista-simples{gap:var(--space-1);padding-left:var(--space-4);overflow-wrap:anywhere;margin:0;display:grid}.crm-campos select.crm-texto{max-width:100%}.crm-resumo{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));min-width:0;margin:0;display:grid}.crm-resumo>div{gap:var(--space-1);min-width:0;padding:var(--space-3);background:var(--surface-card-tint);flex-direction:column;display:flex}.crm-resumo dt{color:var(--text-muted);font-size:var(--text-body-sm)}.crm-resumo dd{color:var(--text-heading);font-size:var(--text-h4);font-weight:var(--weight-regular);margin:0}.crm-sim-texto{width:100%;min-height:10rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-body-sm);resize:vertical;box-sizing:border-box}.sf-formulario{gap:var(--space-4);min-width:0;display:grid}.sf-grade{align-items:start;gap:var(--space-4);border:0;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;padding:0;display:grid}.sf-formulario label{gap:var(--space-2);min-width:0;display:grid}.sf-configuracao .crm-texto{box-sizing:border-box;width:100%;min-width:0}.sf-configuracao .crm-resumo dd{font-size:var(--text-body-md);overflow-wrap:anywhere}.sf-campos{gap:var(--space-2);border:var(--border-width) solid var(--border-default);max-height:24rem;padding:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid;overflow:auto}.sf-campos label{gap:var(--space-2);overflow-wrap:anywhere;align-items:flex-start;display:flex}.sf-campos small{color:var(--text-muted);display:block}.sf-progresso{gap:var(--space-2);display:grid}.sf-progresso>p{color:var(--text-muted);font-size:var(--text-body-sm);margin:0}.sf-progresso ol{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sf-progresso li{gap:var(--space-2);min-width:0;padding:var(--space-3);border-bottom:2px solid var(--border-default);color:var(--text-muted);font-size:var(--text-body-sm);align-items:center;display:flex}.sf-progresso li>span:first-child{font-weight:var(--weight-medium)}.sf-progresso-nome{align-items:center;gap:2px;min-width:0;display:inline-flex}.sf-progresso-check{width:14px;height:14px;color:var(--state-success-strong);fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 14px}.sf-progresso li[aria-current=step]{color:var(--text-heading);background:var(--surface-card-tint);border-bottom-color:var(--text-heading)}.sf-etapa>h2:focus{outline:none}.sf-etapa{gap:var(--space-3);display:grid}.sf-resumo-acesso,.sf-selecao{gap:var(--space-3);min-width:0;display:grid}.sf-resumo-acesso h3,.sf-selecao h3{margin:0}.sf-selecao{padding-top:var(--space-4);border-top:var(--border-width) solid var(--border-subtle)}.sf-selecao>label{gap:var(--space-2);display:grid}.sf-dominio-salvo{overflow-wrap:anywhere}.sf-navegacao{margin-top:var(--space-3)}@media (width<=640px){.sf-progresso li{gap:var(--space-1);padding:var(--space-2) 0;text-align:center;font-size:var(--text-body-sm);flex-direction:column}.sf-progresso-nome{font-size:var(--text-label-sm)}.sf-grade,.sf-campos{grid-template-columns:minmax(0,1fr)}}.numbers-modal.sf-modal{width:min(960px,100vw - 32px);min-width:0;max-height:calc(100dvh - 32px);overflow-y:auto}.sf-modal-fechar{margin-bottom:var(--space-3);justify-content:flex-end;display:flex}.sf-modal .crm-screen{max-width:none}.sf-modal .crm-cabecalho{margin-bottom:var(--space-3)}@media (width<=640px){.numbers-modal.sf-modal{padding:var(--space-4)}}.numbers-modal.config-modal-numeros{width:min(1100px,100vw - 32px);min-width:0;max-height:calc(100dvh - 32px);overflow-y:auto}.config-atalho-whatsapp{align-items:center;gap:var(--space-3);margin-block:var(--space-4);flex-wrap:wrap;display:flex}@media (width<=640px){.numbers-modal.config-modal-numeros{padding:var(--space-4)}.sf-modal .sf-progresso ol{gap:var(--space-1)}.sf-modal .sf-progresso-nome{white-space:nowrap}}.sf-sincronizacao{gap:var(--space-4);min-width:0;display:grid}.sf-operacao>summary{justify-content:space-between;align-items:center;gap:var(--space-3);cursor:pointer;color:var(--text-heading);flex-wrap:wrap;display:flex}.sf-operacao>summary:focus-visible{box-shadow:var(--ring-focus);outline:none}.sf-operacao[open]>summary{margin-bottom:var(--space-3)}.sf-operacao>:not(summary){margin-top:var(--space-3)}.sf-sem-borda{border:0;min-width:0;margin:0;padding:0}.sf-vinculo{align-items:end;gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;display:grid}.sf-operacao .crm-check{display:flex}@media (width<=640px){.sf-vinculo{grid-template-columns:minmax(0,1fr)}}.access-shell-wide{grid-template-columns:minmax(240px,27%) minmax(0,1fr)}.access-shell-wide .access-main{background:var(--bg-app);align-items:flex-start}.access-content-wide{max-width:1000px}.people-screen{gap:var(--space-7);flex-direction:column;width:100%;display:flex}.people-header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.people-header h1{margin:var(--space-2) 0;font-size:var(--text-h2);font-weight:var(--weight-light)}.people-header p{color:var(--text-body)}.people-layout{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(280px,330px);display:grid}.people-card{min-width:0;padding:var(--space-6);border:var(--border-width) solid var(--border-default);background:var(--surface-card)}.people-card h2{margin-bottom:var(--space-5);font-size:var(--text-h4);font-weight:var(--weight-medium)}.people-card>p{color:var(--text-muted)}.people-list{margin:0;padding:0;list-style:none}.people-item{justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 0;border-top:var(--border-width) solid var(--border-default);display:flex}.people-item-main{gap:var(--space-1);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.people-item-main strong{color:var(--text-heading);font-weight:var(--weight-medium)}.people-item-main>span{color:var(--text-body);font-size:var(--text-body-sm)}.people-item-main .people-roles{color:var(--text-muted)}.people-item-actions{align-items:flex-end;gap:var(--space-2);flex-direction:column;flex:none;display:flex}.people-item-actions button{padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--border-accent);color:var(--text-accent);font-size:var(--text-body-sm)}.people-item-actions button:hover:not(:disabled){background:var(--surface-hover)}.people-item-actions button:disabled{opacity:.6;cursor:wait}.people-status{padding:var(--space-1) var(--space-2);background:var(--surface-sunken);color:var(--text-muted);font-size:var(--text-body-sm);text-align:center}.people-status-ativa{background:var(--state-success-bg);color:var(--state-success-on-soft)}.people-status-vencida{background:var(--state-warning-bg);color:var(--state-warning-on-soft)}.people-success{padding:var(--space-3);background:var(--state-success-bg);color:var(--state-success-on-soft)}.people-negativo{padding:var(--space-3);background:var(--state-danger-bg);color:var(--state-danger-on-soft)}.people-roles-fieldset{gap:var(--space-3);margin:var(--space-3) 0;border:0;flex-direction:column;padding:0;display:flex}.people-roles-fieldset legend{margin-bottom:var(--space-3);color:var(--text-heading);font-size:var(--text-label-md);font-weight:var(--weight-medium)}.people-roles-fieldset .people-role-option{align-items:center;gap:var(--space-2);cursor:pointer;margin:0;display:flex}.people-roles-fieldset input[type=checkbox]{width:18px;height:18px;min-height:18px;accent-color:var(--surface-accent);margin:0}.people-invite{gap:var(--space-3);flex-direction:column;display:flex}.people-invite h2{overflow-wrap:anywhere;margin-bottom:0}.people-invite-copy{align-items:stretch;gap:var(--space-3);display:flex}.people-invite-copy input{width:100%;min-width:0;padding:var(--space-3);border:var(--border-width) solid var(--border-default);background:var(--surface-sunken);color:var(--text-body);font:inherit}.people-invite-copy button{flex:none}.people-invite-hint{max-width:190px;color:var(--text-muted);font-size:var(--text-body-sm)}@media (width<=1200px){.people-layout{grid-template-columns:1fr}}@media (width<=767px){.access-shell-wide{grid-template-columns:1fr}.people-header{flex-direction:column}.people-card{padding:var(--space-5)}}@media (width<=440px){.people-item{flex-direction:column}.people-item-actions{flex-flow:wrap;justify-content:space-between;align-items:center}.people-invite-copy{flex-direction:column}.people-invite-hint{flex-basis:100%;max-width:none}}.config-modal-pessoas{width:min(1100px,100vw - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}.people-modal-fechar{margin-bottom:var(--space-4);justify-content:flex-end;display:flex}.people-modal-fechar button{padding:var(--space-2) var(--space-4);border:var(--border-width) solid var(--border-accent);color:var(--text-accent)}.ia-alertas{color:var(--text-body);min-width:0}.ia-alertas h1{font-size:var(--text-h2,32px);margin-bottom:.5rem;font-weight:400}.ia-alertas button,.ia-alertas select,.ia-bell-abas button,.ia-bell-rodape button{font:inherit;color:inherit;background:var(--surface-card);border:1px solid var(--border-default);cursor:pointer;border-radius:0;min-height:44px;padding:.65rem .9rem}.ia-alertas button:focus-visible,.ia-alertas select:focus-visible,.ia-bell-abas button:focus-visible{box-shadow:var(--ring-focus);outline:none}.ia-alertas button:disabled{opacity:.65;cursor:default}.ia-alertas-abas,.ia-alertas-filtros,.ia-alerta-titulo,.ia-bell-abas{flex-wrap:wrap;gap:.75rem;margin:1.25rem 0;display:flex}.ia-alertas-abas button[aria-pressed=true],.ia-bell-abas button[aria-pressed=true]{color:var(--surface-accent);border-bottom:2px solid var(--surface-accent)}.ia-alertas-abas span{background:var(--surface-sunken);padding:.35rem}.ia-alertas-filtros label{flex-direction:column;gap:.5rem;min-width:170px;display:flex}.ia-alertas-lista{flex-direction:column;gap:.75rem;display:flex}.ia-alerta{background:var(--surface-card);box-shadow:var(--shadow-sm);--alerta-cor:var(--state-warning-strong);--alerta-fundo:var(--state-warning-bg);grid-template-columns:56px minmax(0,1fr) auto;display:grid}.ia-alerta--critico{--alerta-cor:var(--state-danger-strong);--alerta-fundo:var(--state-danger-bg)}.ia-alerta--aviso{--alerta-cor:var(--surface-accent);--alerta-fundo:var(--surface-sunken)}.ia-alerta-marca{background:var(--alerta-cor);color:var(--text-on-accent);place-items:center;font-size:1.4rem;display:grid}.ia-alerta-conteudo{overflow-wrap:anywhere;min-width:0;padding:1.25rem}.ia-alerta-titulo{align-items:center;margin:0 0 .8rem}.ia-alerta-tipo{color:var(--alerta-cor);background:var(--alerta-fundo);padding:.25rem .5rem;font-size:.8rem}.ia-alerta-data{color:var(--text-muted);font-size:.85rem}.ia-alerta-urgente{color:var(--state-danger-on-soft);background:var(--state-danger-bg);padding:.4rem;display:inline-block}.ia-alertas-acoes{flex-direction:column;justify-content:center;gap:.5rem;padding:1.25rem;display:flex}.ia-alerta-conteudo .ia-alertas-acoes{align-items:flex-start;padding:.5rem 0}.ia-alerta blockquote{border-left:3px solid var(--surface-accent);background:var(--surface-sunken);margin:.75rem 0;padding:.75rem}.ia-alerta blockquote p{white-space:pre-wrap}.ia-alertas footer{color:var(--text-muted);margin:1.25rem 0;font-size:.85rem}.ia-alertas-vazio{background:var(--surface-card);border:1px dashed var(--border-default);padding:1.5rem}.ia-alertas-modal-fundo{z-index:200;background:var(--overlay-scrim,#03040f66);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.ia-alertas-modal{box-sizing:border-box;background:var(--surface-card);width:min(100%,480px);box-shadow:var(--shadow-overlay);max-height:90vh;padding:1.5rem;overflow:auto}.ia-alertas-modal .ia-alertas-acoes{padding:1rem 0 0}.ia-bell-abas{margin:.5rem 0}.ia-bell-linha{border-left:4px solid var(--state-warning-strong)}.ia-bell-linha--critico{border-left-color:var(--state-danger-strong)}.ia-bell-rodape{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}@media (width<=760px){.ia-alerta{grid-template-columns:10px minmax(0,1fr)}.ia-alerta-marca{font-size:0}.ia-alerta>.ia-alertas-acoes{grid-column:2;padding-top:0}.ia-alertas-filtros label{flex:100%}.ia-alertas-abas{gap:.3rem}.ia-alertas-abas button{flex:1;padding:.5rem}}.ia-voz{color:var(--text-body);overflow-wrap:anywhere;margin:20px 0}.ia-voz h3,.ia-voz h4,.ia-voz h5{margin:0;font-weight:600}.ia-voz h3{font-size:20px}.ia-voz h4{font-size:17px}.ia-voz h5{font-size:16px}.ia-voz p{white-space:pre-wrap;margin:10px 0;line-height:1.55}.ia-voz-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.ia-voz-note{color:var(--text-muted);font-size:13px}.ia-voz-badge{background:var(--surface-card-tint);color:var(--surface-accent);border-radius:0;padding:4px 7px;font-size:12px;display:inline-block}.ia-voz-error{background:var(--state-danger-bg);color:var(--state-danger-on-soft);border-radius:0;padding:12px}.ia-voz-notice,.ia-voz-coverage{background:var(--surface-sunken);border-radius:0;padding:10px 12px;font-size:13px}.ia-voz-coverage--partial{background:var(--state-warning-bg);color:var(--state-warning-on-soft)}.ia-voz-tabs,.ia-voz-actions{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.ia-voz button{font:inherit;cursor:pointer;border:1px solid var(--border-default);background:var(--surface-card);min-height:44px;color:var(--text-body);border-radius:0;padding:9px 13px}.ia-voz button[aria-current=page],.ia-voz button[type=submit]{background:var(--surface-accent);border-color:var(--surface-accent);color:var(--text-on-accent)}.ia-voz button:disabled{cursor:default;opacity:.5}.ia-voz button:focus-visible,.ia-voz summary:focus-visible{box-shadow:var(--ring-focus);outline:none}.ia-voz-result{border:1px solid var(--border-default);background:var(--surface-card);border-radius:0;margin:16px 0;padding:16px}.ia-voz-items,.ia-voz-transcript ol{margin:0;padding:0;list-style:none}.ia-voz-items>li{border-bottom:1px solid var(--border-default);padding:14px 0}.ia-voz-items>li:last-child{border:0}.ia-voz-transcript li{border-left:3px solid var(--border-default);background:var(--surface-sunken);border-radius:0;margin:14px 0;padding:12px}.ia-voz summary{cursor:pointer;padding:7px 0;font-size:13px}.ia-voz-citations blockquote{border-left:3px solid var(--border-default);color:var(--text-muted);margin:8px 0;padding-left:12px}.ia-voz-jobs ul{padding-left:18px;font-size:13px}.ia-voz-form{gap:14px;display:grid}.ia-voz-form fieldset{border:1px solid var(--border-default);border-radius:0;min-width:0;padding:14px}.ia-voz-form label{gap:6px;margin:8px 0;font-size:14px;display:grid}.ia-voz-form input,.ia-voz-form select,.ia-voz-form textarea{box-sizing:border-box;width:100%;max-width:100%;font:inherit;border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-body);border-radius:0;padding:10px}.ia-voz-form textarea{resize:vertical}.ia-voz-form input[type=checkbox]{width:18px;height:18px}.ia-voz-form label.ia-voz-toggle{align-items:flex-start;gap:10px;display:flex}.ia-voz-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px;display:grid}.ia-voz-settings{border:1px solid var(--border-default);background:var(--surface-card);border-radius:0;padding:20px}.ia-voz-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.ia-voz-stats div{background:var(--surface-sunken);border-radius:0;padding:12px}.ia-voz-stats dt{color:var(--text-muted);font-size:13px}.ia-voz-stats dd{margin:6px 0 0;font-size:17px;font-weight:600}.ia-voz-message{margin:12px 0}.ia-voz-message .ia-voz-transcript li{background:#ffffffbf}@media (width<=600px){.ia-voz-result,.ia-voz-settings{padding:12px}.ia-voz-actions>button,.ia-voz-tabs>button{flex:44%}.ia-voz-form fieldset{padding:10px}}.ia-voz{font-family:inherit}.ia-voz-form input:not([type=checkbox]),.ia-voz-form select,.ia-voz-form textarea{border-color:var(--border-field);min-height:44px}.ia-voz-form :is(input,select,textarea):focus-visible{box-shadow:var(--ring-focus);outline:none}.ia-convite{z-index:145;width:min(430px,100vw - 32px);max-height:calc(100dvh - 110px);color:var(--text-body);background:var(--surface-card);border:1px solid var(--border-default);box-shadow:var(--shadow-lg);position:fixed;top:86px;right:24px;overflow:auto}.ia-convite header{background:var(--text-heading);color:var(--text-on-accent);justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.ia-convite h2{color:inherit;margin:0;font-size:1rem}.ia-convite header span{font-variant-numeric:tabular-nums;font-size:1.7rem}.ia-convite progress{appearance:none;border:0;width:100%;height:4px;display:block}.ia-convite progress::-webkit-progress-bar{background:var(--border-default)}.ia-convite progress::-webkit-progress-value{background:var(--surface-accent)}.ia-convite progress[data-urgente=true]::-webkit-progress-value{background:var(--state-danger-strong)}.ia-convite-body{gap:14px;padding:20px;display:grid}.ia-convite-body p{overflow-wrap:anywhere;margin:0;line-height:1.55}.ia-convite-body h3{margin:0;font-size:.8125rem;font-weight:600}.ia-convite-actions{flex-wrap:wrap;gap:8px;display:flex}.ia-convite button{border:1px solid var(--border-default);color:var(--text-body);background:var(--surface-card);font:inherit;cursor:pointer;border-radius:0;padding:12px 14px;font-size:.875rem}.ia-convite button:focus-visible{box-shadow:var(--ring-focus);outline:none}.ia-convite .ia-convite-primary{color:var(--text-on-accent);background:var(--surface-accent);border-color:var(--surface-accent)}.ia-convite-help{color:var(--text-muted);font-size:.75rem}.ia-convite-error{background:var(--state-danger-bg);color:var(--state-danger-on-soft);padding:12px;font-size:.875rem}.ia-convite-status{background:var(--surface-sunken);padding:10px}.ia-convite-sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=520px){.ia-convite{max-height:calc(100dvh - 160px);top:76px;right:16px}.ia-convite-body{padding:16px}}:is(.numbers-modal:has(.voz-config),.numbers-modal:has(.voz-call-panel)){border-radius:0;width:min(100%,600px)}.voz-config,.voz-call-panel{color:var(--text-body);gap:18px;padding:0 0 4px;display:grid}.voz-config p,.voz-call-panel p{margin:0;line-height:1.55}.voz-muted{color:var(--text-muted);font-size:.875rem}.voz-form{gap:9px;display:grid}.voz-form label{font-size:.875rem;font-weight:650}.voz-form input{box-sizing:border-box;border:1px solid var(--border-field);background:var(--surface-card);width:100%;min-width:0;color:inherit;font:inherit;border-radius:0;padding:12px 14px}.voz-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.voz-config button,.voz-call-panel button,.voz-global-button,.voz-global-alert button{border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-body);font:inherit;cursor:pointer;border-radius:0;padding:10px 14px;font-size:.875rem;font-weight:600}.voz-config button:disabled,.voz-call-panel button:disabled{cursor:not-allowed;opacity:.5}.voz-config button:focus-visible,.voz-call-panel button:focus-visible,.voz-form input:focus-visible,.voz-global-button:focus-visible,.voz-global-alert button:focus-visible{box-shadow:var(--ring-focus);outline:none}.voz-config .voz-primary,.voz-call-panel .voz-primary,.voz-form button[type=submit]{background:var(--surface-accent);border-color:var(--surface-accent);color:var(--text-on-accent)}.voz-config .voz-danger,.voz-call-panel .voz-danger{background:var(--state-danger-strong);border-color:var(--state-danger-strong);color:var(--text-on-accent)}.voz-config .voz-link-danger,.voz-call-panel .voz-link-danger{color:var(--state-danger-on-soft);background:var(--surface-card)}.voz-error,.voz-notice{overflow-wrap:anywhere;border-radius:0;padding:12px 14px;font-size:.875rem}.voz-error{background:var(--state-danger-bg);color:var(--state-danger-on-soft);border:1px solid var(--border-default)}.voz-notice{background:var(--surface-sunken);color:var(--text-muted);border:1px solid var(--border-default)}.voz-details{gap:10px;margin:0;display:grid}.voz-details>div{grid-template-columns:125px minmax(0,1fr);gap:12px;display:grid}.voz-details dt{color:var(--text-muted);font-size:.8125rem}.voz-details dd{overflow-wrap:anywhere;margin:0;font-size:.875rem;font-weight:550}.voz-qr{justify-items:center;gap:10px;margin:0;font-size:.875rem;display:grid}.voz-qr img{border:1px solid var(--border-default);border-radius:0;max-width:100%;height:auto;padding:10px}.voz-confirm,.voz-start{border:1px solid var(--border-default);background:var(--surface-sunken);border-radius:0;gap:12px;padding:15px;display:grid}.voz-global-alert{z-index:140;border:1px solid var(--border-default);background:var(--surface-card);max-width:calc(100vw - 32px);box-shadow:var(--shadow-lg);border-radius:0;align-items:center;gap:18px;padding:18px;display:flex;position:fixed;bottom:24px;right:24px}.voz-global-alert div{gap:6px;display:grid}.voz-global-alert span{color:var(--text-muted);font-size:.875rem}.voz-global-alert button{border-color:var(--surface-accent);color:var(--surface-accent)}.voz-global-button{background:0 0;border:0;padding:8px}.voz-audio-status{color:var(--text-muted);font-size:.875rem}.voz-history h3,.voz-recording h3{margin:0 0 10px;font-size:1rem}.voz-history ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.voz-history button{text-align:left;gap:7px;width:100%;display:grid}.voz-history button span{color:var(--text-muted);font-size:.75rem;font-weight:400}.voz-recording{border-top:1px solid var(--border-default);gap:12px;padding-top:18px;display:grid}.voz-recording audio{width:100%}.voz-pairing{border:1px solid var(--border-default);background:var(--surface-sunken);border-radius:0;gap:12px;padding:16px;display:grid}.voz-pairing h3{margin:0;font-size:.9375rem}@media (width<=520px){.voz-config,.voz-call-panel{gap:16px}.voz-details>div{grid-template-columns:100px minmax(0,1fr);gap:8px}.voz-actions>button{flex-grow:1}.voz-global-alert{gap:12px;padding:14px;bottom:84px;left:12px;right:12px}.voz-global-button{font-size:.75rem}}.voz-config,.voz-call-panel{font-family:inherit}.voz-config button,.voz-call-panel button,.voz-global-button,.voz-global-alert button,.voz-form input{min-height:44px}.vo-abas{align-items:center;gap:var(--space-2);scrollbar-width:none;max-width:100%;display:flex;overflow-x:auto}.vo-aba{white-space:nowrap;background:var(--surface-card);font-size:var(--text-label-lg);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);transition:var(--motion-hover);min-height:var(--tile-lg);flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;display:inline-flex}.vo-aba:hover{background:var(--surface-hover)}.vo-aba{box-shadow:var(--shadow-xs)}.vo-aba[aria-pressed=true]{box-shadow:inset 0 -2px 0 var(--erlos-blue), var(--shadow-xs)}.vo-aba:focus-visible{box-shadow:var(--ring-focus);outline:none}.vo-aba[aria-pressed=true]:focus-visible{box-shadow:inset 0 -2px 0 var(--erlos-blue), var(--ring-focus)}.vo-botao:focus-visible,.vo-botao-icone:focus-visible,.vo-trilho-botao:focus-visible{box-shadow:var(--ring-focus);outline:none}.vo-botao{font-weight:var(--weight-medium);line-height:var(--lh-label);letter-spacing:var(--tracking-label);font-family:var(--font-core);border-radius:var(--radius-none);white-space:nowrap;transition:var(--motion-hover), var(--motion-press);cursor:pointer;justify-content:center;align-items:center;gap:8px;display:inline-flex}.vo-botao--md{padding:var(--pad-button-md);font-size:var(--text-label-lg);min-height:var(--tile-lg)}.vo-botao--sm{padding:var(--pad-button-sm);font-size:var(--text-label-md);min-height:var(--tile-md)}.vo-botao--primary{background:var(--surface-accent);color:var(--text-on-accent)}.vo-botao--primary:hover:not(:disabled){background:var(--blue-600)}.vo-botao--secondary{background:var(--surface-card-tint);color:var(--text-heading)}.vo-botao--secondary:hover:not(:disabled){background:var(--neutral-150)}.vo-botao--outline{background:var(--surface-card);color:var(--text-heading);box-shadow:inset 0 0 0 1px var(--border-default)}.vo-botao--outline:hover:not(:disabled){background:var(--surface-hover)}.vo-botao--ghost{color:var(--text-heading);background:0 0}.vo-botao--ghost:hover:not(:disabled){background:var(--surface-hover)}.vo-botao:active:not(:disabled){transform:scale(var(--press-scale))}.vo-botao:disabled,.vo-botao-icone:disabled{opacity:.4;cursor:not-allowed}.vo-botao-icone{border-radius:var(--radius-none);transition:var(--motion-hover);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.vo-botao-icone--sm{width:var(--tile-sm);height:var(--tile-sm)}.vo-botao-icone--md{width:var(--tile-md);height:var(--tile-md)}.vo-botao-icone--lg{width:var(--tile-lg);height:var(--tile-lg)}.vo-botao-icone--white{background:var(--surface-card);color:var(--text-heading);box-shadow:var(--shadow-sm)}.vo-botao-icone--mist{background:var(--surface-card-tint);color:var(--text-heading)}.vo-botao-icone--bare{color:var(--text-muted);background:0 0}.vo-botao-icone:hover:not(:disabled){background:var(--surface-hover)}.vo-ponto{border-radius:var(--radius-full);background:var(--state-danger);width:6px;height:6px;position:absolute;top:6px;right:6px}.vo-trilho{isolation:isolate;width:var(--sidebar-rail);flex-direction:column;flex-shrink:0;align-self:flex-start;height:100vh;padding:76px 0;display:flex;position:sticky;top:0}.vo-trilho-fundo{z-index:-1;flex-direction:column;display:flex;position:absolute;inset:0}.vo-trilho-ponta{flex-shrink:0;width:100%;height:76px;display:block}.vo-trilho-itens{scrollbar-width:none;justify-content:safe center;align-items:center;gap:var(--space-3);min-height:0;padding:var(--space-2) 0;flex-direction:column;flex:1;display:flex;overflow-y:auto}.vo-trilho-botao{width:var(--tile-lg);height:var(--tile-lg);color:#fff;opacity:.78;transition:var(--motion-hover), opacity var(--dur-fast) var(--ease-out);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.vo-trilho-botao:hover{opacity:1;background:#ffffff24}.vo-trilho-botao[aria-current=page]{background:var(--surface-card);color:var(--erlos-blue);opacity:1}.vo-trilho-botao:focus-visible{box-shadow:inset 0 0 0 2px #fff}.vo-trilho-divisor{background:#ffffff4d;flex-shrink:0;width:24px;height:1px;margin:6px 0}.vo-tela{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.vo-tela h1,.vo-tela h2,.vo-tela h3,.vo-tela p{margin:0}.vo-indicadores{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));display:grid}.vo-corpo{gap:var(--space-5);flex-wrap:wrap;align-items:start;display:flex}.vo-lista{background:var(--surface-card);min-width:0;box-shadow:var(--shadow-sm);flex:3 440px}.vo-lista-topo{border-bottom:1px solid var(--border-default);align-items:center;gap:12px;padding:14px 16px;display:flex}.vo-rotulo-caps{min-width:0;font-size:var(--text-label-sm);letter-spacing:var(--tracking-label-caps);text-transform:uppercase;color:var(--text-faint);overflow-wrap:anywhere;flex:1}.vo-coluna{gap:var(--space-4);flex-direction:column;flex:300px;min-width:280px;display:flex}.vo-aviso{padding:var(--space-4);font-size:var(--text-body-md)}.vo-aviso--ok{background:var(--state-success-bg);color:var(--state-success-on-soft)}.vo-aviso--erro{background:var(--state-danger-bg);color:var(--state-danger-on-soft)}.vo-aviso--atencao{background:var(--state-warning-bg);color:var(--state-warning-on-soft)}.vo-aviso--info{background:var(--state-info-bg);color:var(--state-info-on-soft)}.vo-vazio{font-size:var(--text-body-md);color:var(--text-muted);padding:28px}ul.vo-itens{margin:0;padding:0;list-style:none}.vo-linha{background:var(--surface-card);border-bottom:1px solid var(--border-subtle);transition:var(--motion-hover);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.vo-linha:hover{background:var(--surface-hover)}.vo-linha--novo{background:var(--blue-100);box-shadow:inset 3px 0 0 var(--erlos-blue)}.vo-linha.people-item{border-top:0;flex-direction:row;justify-content:flex-start;padding:14px 16px}.vo-linha.people-item.leads-item-new{background:var(--blue-100);border-left:0;padding-left:16px;padding-right:16px}.vo-linha-principal{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.vo-linha-nome{align-items:baseline;gap:8px;display:flex}.vo-linha-nome strong{min-width:0;font-size:var(--text-body-md);font-weight:var(--weight-medium);color:var(--text-heading);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.vo-linha-nome time,.vo-linha-meta{font-size:var(--text-label-sm);color:var(--text-muted)}.vo-linha-nome time{color:var(--text-faint);flex-shrink:0}.vo-linha-texto{font-size:var(--text-body-sm);color:var(--text-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vo-linha-marcas{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.vo-linha-acoes{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;max-width:46%;display:flex}.vo-nome-botao{color:var(--text-heading);font:inherit;font-weight:var(--weight-medium);text-align:left;text-underline-offset:2px;padding:0;text-decoration:underline}.vo-nome-botao:focus-visible{box-shadow:var(--ring-focus);outline:none}@media (width<=767px){.vo-linha{flex-wrap:wrap}.vo-linha-acoes{justify-content:flex-start;width:100%;max-width:none}.vo-indicadores{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.vo-indicador{padding:var(--space-4)!important;gap:var(--space-4)!important}.vo-coluna{flex-basis:100%;min-width:0}.vo-lista{flex-basis:100%}}.vo-cabecalho{align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.vo-cabecalho h1{min-width:0;font-size:var(--text-h3);font-weight:var(--weight-regular);letter-spacing:-.015em;color:var(--text-heading);flex:0 auto}.vo-cabecalho .vo-status,.vo-status{font-size:var(--text-label-md);color:var(--state-success-on-soft);background:0 0;align-items:center;gap:6px;min-width:0;padding:0;display:inline-flex}.vo-status i{border-radius:var(--radius-full);background:currentColor;flex-shrink:0;width:6px;height:6px}.vo-cabecalho-acoes{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-left:auto;display:flex}.vo-nota{font-size:var(--text-body-sm);color:var(--text-muted)}.vo-resumo{flex-direction:column;gap:18px;display:flex}.vo-metrica{font-size:var(--text-body-md);color:var(--text-heading);flex-direction:column;gap:10px;display:flex}.vo-metrica>span{overflow-wrap:anywhere}.vo-metrica-barra{align-items:center;gap:var(--space-6);display:flex}.vo-metrica-trilha{background:var(--neutral-200);flex:1;height:2px;position:relative}.vo-metrica-trilha i{background:var(--surface-accent);position:absolute;inset:0 auto 0 0}.vo-metrica-barra strong{text-align:right;min-width:56px;font-size:var(--text-h4);font-weight:var(--weight-light);color:var(--text-display);font-variant-numeric:tabular-nums}.vo-pares{flex-direction:column;margin:0;display:flex}.vo-pares>div{justify-content:space-between;gap:var(--space-3);border-top:1px solid var(--border-subtle);font-size:var(--text-body-sm);padding:8px 0;display:flex}.vo-pares dt{color:var(--text-muted)}.vo-pares dd{color:var(--text-heading);font-variant-numeric:tabular-nums;margin:0}.vo-cartao-texto{font-size:var(--text-body-sm);color:#ffffffbf;margin:10px 0 14px!important}.vo-rotulo-claro{color:#ffffff8c}.vo-status--neutro{color:var(--text-muted)}.vo-lista-ferramentas{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);flex-direction:column;display:flex}.vo-filtros{gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}.vo-filtros label{gap:var(--space-1);min-width:150px;color:var(--text-heading);font-size:var(--text-label-md);flex-direction:column;flex:150px;display:flex}.vo-filtros select,.vo-transferir select,.vo-tabela .leads-owner-form select{width:100%;min-height:var(--tile-lg);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--border-default);background:var(--surface-card);color:var(--text-body);font:inherit}.vo-filtros select:focus-visible,.vo-transferir select:focus-visible{border-color:var(--border-accent);box-shadow:var(--ring-focus);outline:none}.vo-selecao{border-bottom:1px solid var(--border-subtle);background:var(--surface-card-tint);margin:0}.vo-tabela-envoltorio{background:var(--surface-card);width:100%;overflow-x:auto}.vo-tabela{border-collapse:collapse;width:100%}.vo-tabela th{text-align:left;font-size:var(--text-label-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label-caps);text-transform:uppercase;color:var(--text-faint);border-bottom:1px solid var(--border-default);white-space:normal;overflow-wrap:normal;padding:10px 14px}.vo-tabela td{vertical-align:middle;font-size:var(--text-body-sm);color:var(--text-body);border-bottom:1px solid var(--border-subtle);padding:9px 10px}.vo-tabela tr:hover td{background:var(--surface-hover)}.vo-tabela tr.vo-linha--novo td{background:var(--blue-100)}.vo-tabela tr.vo-linha--novo td:first-child{box-shadow:inset 3px 0 0 var(--erlos-blue)}.vo-col-marca{width:44px}.vo-celula-lead{align-items:center;gap:10px;min-width:0;display:flex}.vo-celula-texto{flex-direction:column;min-width:0;display:flex}.vo-celula-texto strong{color:var(--text-heading);font-weight:var(--weight-medium);font-size:var(--text-body-md)}.vo-celula-texto>span:not(.vo-celula-nome){font-size:var(--text-label-sm);color:var(--text-muted)}.vo-celula-nome{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.vo-celula-marcas{flex-wrap:wrap;gap:4px 6px;display:inline-flex}.vo-sem-dono,.vo-celula-texto{overflow-wrap:anywhere}.vo-sem-dono{min-width:min(8ch,100%);display:inline-block}.vo-origem{margin-top:4px;display:block}.vo-dono{align-items:center;gap:8px;max-width:100%;display:inline-flex}.vo-dono-nome{overflow-wrap:anywhere}@media (width>=1400px){.vo-dono-nome{min-width:11ch}}.vo-sem-dono,.vo-data{color:var(--text-muted);white-space:nowrap}.vo-col-acoes .vo-linha-acoes{flex-direction:row;justify-content:flex-end;align-items:center;gap:6px;max-width:none}.vo-col-acoes .vo-linha-marcas{justify-content:flex-end;margin:0}.vo-acoes-botoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.vo-acoes-botoes:not(:has(.leads-owner-form)){flex-wrap:nowrap}.vo-acoes-botoes:not(:has(.leads-owner-form))>*{flex-shrink:0}.vo-acoes-botoes>.leads-owner-form{flex:200px;width:auto;min-width:0;max-width:100%}.vo-col-acoes,.vo-col-acoes .vo-linha-acoes{min-width:0}.vo-tabela .vo-acoes-botoes .leads-owner-form select{width:0;min-width:100%;max-width:100%}.vo-tabela td:nth-child(2){min-width:210px}.vo-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vo-painel-topo{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--border-default);padding:14px 16px;display:flex}.vo-painel-titulo{color:var(--text-heading);font-size:var(--text-body-lg);align-items:center;gap:8px;display:inline-flex}.vo-painel-titulo svg{color:var(--text-accent)}.vo-painel-corpo{gap:var(--space-3);flex-direction:column;padding:16px;display:flex}.vo-transferir{gap:var(--space-3);background:0 0;border:0;flex-direction:column;margin:0;padding:0;display:flex}.vo-transferir h3{font-size:var(--text-h4);font-weight:var(--weight-medium);color:var(--text-heading);margin:0}.vo-transferir label{color:var(--text-heading);font-size:var(--text-label-md)}@media (width<=767px){.vo-tabela thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.vo-tabela,.vo-tabela tbody{min-width:0;display:block}.vo-tabela tr{border-bottom:1px solid var(--border-subtle);background:var(--surface-card);text-align:left;grid-template-columns:minmax(0,1fr);align-items:start;gap:6px 12px;padding:12px 14px;display:grid}.vo-tabela tr:has(.vo-col-marca){grid-template-columns:auto minmax(0,1fr)}.vo-tabela tr:has(.vo-col-marca) td:not(.vo-col-marca){grid-column:2}.vo-tabela .vo-col-marca{grid-area:1/1;width:auto}.vo-tabela tr.vo-linha--novo{background:var(--blue-100);box-shadow:inset 3px 0 0 var(--erlos-blue)}.vo-tabela td,.vo-tabela tr.vo-linha--novo td,.vo-tabela tr.vo-linha--novo td:first-child,.vo-tabela tr:hover td{box-shadow:none;text-align:left;background:0 0;border:0;min-width:0;padding:0;display:block}.vo-tabela td:nth-child(2){min-width:0}.vo-col-acoes .vo-linha-acoes{align-items:flex-start;width:100%}.vo-col-acoes .vo-linha-marcas,.vo-acoes-botoes{justify-content:flex-start}.vo-cabecalho{gap:6px 8px}.vo-cabecalho h1{font-size:var(--text-h4)}.vo-cabecalho .vo-status{white-space:nowrap}.vo-cabecalho-acoes{gap:var(--space-2);flex-wrap:nowrap}.vo-cabecalho-acoes .vo-botao{padding:var(--space-2) 10px;font-size:var(--text-label-md);gap:6px}.vo-lista-ferramentas .vo-filtros{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vo-lista-ferramentas .vo-filtros label{min-width:0}.vo-lista-ferramentas{padding:var(--space-2) var(--space-3);gap:var(--space-2)}.vo-celula-lead .vo-celula-texto,.vo-tabela td{overflow-wrap:anywhere}}.config-inicial{max-width:1200px;padding:var(--space-8);color:var(--text-body);margin:0 auto}.config-inicial h1{margin:var(--space-1) 0 var(--space-3);color:var(--text-heading);font-size:clamp(32px,3vw,40px)}.config-inicial h2{color:var(--text-heading);margin:0;font-size:20px}.config-inicial p{margin:var(--space-2) 0;line-height:1.55}.config-kicker{color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium)}.config-cabecalho,.config-painel-titulo{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.config-inicial button{font:inherit;border:1px solid var(--border-field);background:var(--surface-card);color:var(--text-link);padding:var(--space-3) var(--space-4);cursor:pointer;border-radius:0;max-width:100%;min-height:44px}.config-inicial button:hover:not(:disabled){background:var(--surface-hover)}.config-inicial button:disabled{cursor:default;opacity:.6}.config-inicial :focus-visible{box-shadow:var(--ring-focus);outline:none}.config-assuntos{gap:var(--space-5);margin:var(--space-6) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.config-assunto{align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-6);border:1px solid var(--border-default);background:var(--surface-card);flex-direction:column;display:flex}.config-assunto>p{color:var(--text-muted);margin:0}.config-assunto>button{margin-top:auto}.config-situacao{padding:var(--space-1) var(--space-2);background:var(--surface-card-tint);color:var(--text-body);font-size:13px}.config-ajuda{font-size:13px}.config-evidencia{border-top:1px solid var(--border-default);width:100%;margin-top:var(--space-2)}.config-evidencia summary,.config-guia summary{cursor:pointer;min-height:44px;padding:var(--space-3) 0;color:var(--text-link);font-weight:var(--weight-medium)}.config-evidencia p,.config-evidencia dl{font-size:13px}.config-evidencia dl{gap:var(--space-2);display:grid}.config-evidencia dl>div{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}.config-evidencia dd{margin:0}.config-painel{border:1px solid var(--border-default);padding:var(--space-6);background:var(--surface-card);margin:var(--space-5) 0}.config-painel[hidden]{display:none}.config-inicial fieldset{border:0;min-width:0;padding:0}.config-inicial legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.config-inicial input:not([type=checkbox]){font:inherit;padding:var(--space-3);border:1px solid var(--border-field);box-sizing:border-box;border-radius:0;max-width:100%;min-height:44px}.config-inicial input[type=checkbox]{width:20px;height:20px;accent-color:var(--surface-accent)}.config-inicial form>fieldset>label{margin:var(--space-4) 0 var(--space-2);font-weight:var(--weight-medium);display:block}.config-inicial input[id]{width:100%}.config-inicial form p{color:var(--text-muted);font-size:14px}.config-dia{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border-default);flex-wrap:wrap;align-items:center;display:flex}.config-dia>label{align-items:center;gap:var(--space-2);min-width:115px;min-height:44px;display:flex}.config-dia>div{gap:var(--space-3);flex-wrap:wrap;display:flex}.config-dia>div label{align-items:center;gap:var(--space-2);display:flex}.config-inicial .config-primario{background:var(--surface-accent);color:var(--text-on-accent);border-color:var(--border-accent);margin-top:var(--space-4)}.config-erro{background:var(--state-danger-bg);color:var(--state-danger-on-soft);border-left:4px solid var(--state-danger-strong);padding:var(--space-3) var(--space-4)}.config-sucesso{background:var(--state-success-bg);color:var(--state-success-on-soft);padding:var(--space-3)}.config-status{font-size:14px}.config-acoes{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.config-acoes>p{flex-basis:100%}.config-guia{padding:var(--space-4) var(--space-6);margin-bottom:var(--space-6);border:1px solid var(--border-default);background:var(--surface-card)}.config-resumo{padding-left:var(--space-5)}.config-resumo li{border-bottom:1px solid var(--border-default);padding:var(--space-3) 0}@media (width<=767px){.config-inicial{padding:var(--space-5) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom))}.config-assuntos{grid-template-columns:minmax(0,1fr)}.config-cabecalho,.config-painel-titulo{flex-direction:column}.config-assunto,.config-painel,.config-guia{padding:var(--space-4)}.config-assunto>button,.config-dia>div{width:100%}.config-dia>div label{flex-direction:column;flex:1;align-items:flex-start;min-width:100px}.config-dia input[type=time]{width:100%}}.ia-configuracao{border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-body);border-radius:0;margin:1.5rem 0;padding:1.5rem}.ia-resumo{justify-content:space-between;align-items:flex-start;gap:1.25rem;display:flex}.ia-resumo h2{margin:0 0 .5rem;font-size:1.25rem;line-height:1.35}.ia-resumo p{margin:.25rem 0}.ia-detalhe{color:var(--text-muted);overflow-wrap:anywhere;font-size:.875rem;line-height:1.6}.ia-configuracao-painel{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.25rem;display:grid}.ia-provedor{border:1px solid var(--border-default);border-radius:0;min-width:0;padding:1.25rem}.ia-provedor--informativo{background:var(--surface-sunken);grid-column:1/-1}.ia-provedor h3{margin:0 0 .375rem;font-size:1.1rem}.ia-provedor p{margin:.375rem 0 .875rem}.ia-provedor-titulo{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.ia-provedor-titulo p{color:var(--text-muted);font-size:.875rem}.ia-situacao{background:var(--surface-sunken);color:var(--text-muted);border-radius:0;flex-shrink:0;padding:.375rem .625rem;font-size:.75rem;font-weight:600;display:inline-block}.ia-situacao--ativa{background:var(--state-success-bg);color:var(--state-success-on-soft)}.ia-campo{flex-direction:column;gap:.375rem;margin:1rem 0 .5rem;font-size:.875rem;font-weight:600;display:flex}.ia-campo input,.ia-campo select{box-sizing:border-box;border:1px solid var(--border-field);background:var(--surface-card);width:100%;min-width:0;font:inherit;color:inherit;border-radius:0;min-height:44px;padding:.75rem}.ia-campo input:focus-visible,.ia-campo select:focus-visible,.ia-link:focus-visible{box-shadow:var(--ring-focus);outline:none}.ia-campo input:disabled,.ia-campo select:disabled{background:var(--surface-sunken);color:var(--text-muted)}.ia-acoes{flex-wrap:wrap;gap:.625rem;margin:1rem 0;display:flex}.ia-acoes .copiloto-botao{white-space:normal;min-height:44px}.ia-consumo{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:1.25rem 0 0;display:grid}.ia-consumo>div{background:var(--surface-sunken);border-radius:0;padding:.875rem}.ia-consumo dt{color:var(--text-muted);font-size:.75rem;line-height:1.4}.ia-consumo dd{overflow-wrap:anywhere;margin:.375rem 0 0;font-size:1.25rem;font-weight:600}.ia-link{min-height:44px;color:var(--surface-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:.375rem 0;font-size:.875rem;text-decoration:underline}.ia-link:disabled{color:var(--text-muted);cursor:default}.ia-remover{border-top:1px solid var(--border-default);margin-top:1rem;padding-top:.5rem}.ia-botao-remover{background:var(--state-danger-strong)!important;color:var(--text-on-accent)!important}.ia-aviso{background:var(--state-warning-bg);color:var(--state-warning-on-soft);border-radius:0;margin-top:1rem;padding:.875rem}.ia-aviso p{margin:0}.ia-sucesso{background:var(--state-success-bg);color:var(--state-success-on-soft);border-radius:0;padding:.875rem}.ia-documentos{border:1px solid var(--border-default);background:var(--surface-card);border-radius:0;min-width:0;margin:1.5rem 0;padding:1.5rem}.ia-doc-filtros{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:1rem 0;display:flex}.ia-doc-filtros label,.ia-doc-revisao label{align-items:flex-start;gap:.625rem;font-size:.875rem;line-height:1.6;display:flex}.ia-doc-filtros input,.ia-doc-revisao input{width:18px;height:18px;accent-color:var(--surface-accent);flex-shrink:0;margin-top:.2rem}.ia-doc-formulario,.ia-doc-detalhe{border:1px solid var(--border-default);background:var(--surface-sunken);border-radius:0;min-width:0;margin-top:1rem;padding:1.25rem}.ia-documentos h3{overflow-wrap:anywhere;margin:.25rem 0;font-size:1.05rem}.ia-documentos h4{overflow-wrap:anywhere;margin:1.25rem 0 .5rem;font-size:.95rem}.ia-doc-lista{margin:.75rem 0;padding:0;list-style:none}.ia-doc-lista li{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.ia-doc-lista li>div{min-width:0}.ia-doc-lista button{flex-shrink:0}.ia-doc-vazio{border:1px dashed var(--border-default);color:var(--text-muted);border-radius:0;padding:1.25rem;font-size:.9rem}.ia-doc-previa{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;background:var(--surface-card);border:1px solid var(--border-default);border-radius:0;max-height:24rem;padding:1rem;font-size:.9rem;line-height:1.65;overflow:auto}.ia-doc-paginacao{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ia-doc-paginacao select{min-width:100px}.ia-doc-revisao{flex-direction:column;align-items:flex-start;gap:.75rem;margin:1rem 0;display:flex}.ia-doc-teste{border-top:1px solid var(--border-default);margin-top:1.5rem;padding-top:.25rem}.ia-campo textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--border-field);width:100%;min-height:100px;font:inherit;border-radius:0;padding:.75rem}.ia-campo textarea:focus-visible,.ia-doc-previa:focus-visible{box-shadow:var(--ring-focus);outline:none}.ia-doc-resultados blockquote{border-left:3px solid var(--surface-accent);background:var(--surface-card);overflow-wrap:anywhere;margin:1rem 0;padding:.75rem 1rem}.ia-doc-resultados blockquote p{white-space:pre-wrap;margin:0 0 .5rem}.ia-doc-resultados footer{color:var(--text-muted);font-size:.8rem;line-height:1.5}@media (width<=760px){.ia-configuracao{padding:1rem}.ia-resumo{flex-direction:column}.ia-configuracao-painel{grid-template-columns:minmax(0,1fr)}.ia-consumo{grid-template-columns:repeat(2,minmax(0,1fr))}.ia-provedor{padding:1rem}.ia-acoes{flex-direction:column;align-items:stretch}.ia-provedor-titulo{flex-wrap:wrap}.ia-documentos,.ia-doc-formulario,.ia-doc-detalhe{padding:1rem}.ia-doc-lista li{flex-direction:column;align-items:stretch}.ia-doc-paginacao{flex-direction:column;align-items:flex-start;gap:0}.ia-doc-revisao{align-items:stretch}}.ia-configuracao,.ia-documentos{font-family:inherit}.ia-ligacao-t1{max-width:1320px;color:var(--text-body);margin:0 auto}.ia-ligacao-t1 h1{color:var(--text-heading);font-weight:var(--weight-medium)}.ia-ligacao-t1 h2{font-size:1.15rem;font-weight:var(--weight-medium);color:var(--text-heading);margin:0 0 1rem}.ia-ligacao-t1 p{line-height:1.6}.ia-t1-grid{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:1.25rem;display:grid}.ia-t1-card{background:var(--surface-card);border:1px solid var(--border-default);min-width:0;margin:1.25rem 0;padding:1.5rem}.ia-t1-card label{flex-direction:column;gap:.4rem;margin:1rem 0;font-size:.9rem;display:flex}.ia-t1-card input,.ia-t1-card select,.ia-t1-card textarea{max-width:100%;min-height:44px;font:inherit;border:1px solid var(--border-field);background:var(--surface-card);color:var(--text-body);border-radius:0;padding:.65rem}.ia-t1-card textarea{box-sizing:border-box;width:100%;min-height:100px}.ia-t1-card label:has(input[type=checkbox]){flex-direction:row;align-items:center}.ia-t1-card input[type=checkbox]{width:20px;height:20px;min-height:20px;accent-color:var(--erlos-blue)}.ia-ligacao-t1 button{border:1px solid var(--border-default);background:var(--surface-card);min-height:44px;font:inherit;color:var(--text-accent);cursor:pointer;padding:.65rem 1rem}.ia-ligacao-t1 button:disabled{opacity:.6;cursor:default}.ia-ligacao-t1 button:focus-visible,.ia-ligacao-t1 input:focus-visible,.ia-ligacao-t1 textarea:focus-visible,.ia-ligacao-t1 select:focus-visible{outline:2px solid var(--erlos-blue);outline-offset:2px}.ia-t1-primary{background:var(--erlos-blue)!important;color:var(--text-on-accent)!important}.ia-t1-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ia-t1-save{background:var(--surface-card);border:1px solid var(--border-default);z-index:1;flex-wrap:wrap;align-items:center;gap:.75rem;padding:1rem;display:flex;position:sticky;bottom:0}.ia-t1-save p{flex:1;min-width:180px}.ia-t1-days{border:0;margin:0;padding:0}.ia-t1-day{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ia-t1-day>label{margin:.3rem 0}.ia-t1-day label:first-child{min-width:100px}.ia-t1-error{background:var(--state-danger-bg);color:var(--state-danger-on-soft);padding:1rem}.ia-t1-notice{background:var(--state-warning-bg);color:var(--state-warning-on-soft);padding:1rem}.ia-t1-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.ia-t1-stats>div{background:var(--surface-card);border:1px solid var(--border-default);padding:1rem}.ia-t1-stats dt{font-size:.85rem}.ia-t1-stats dd{color:var(--text-heading);margin:.7rem 0 0;font-size:1.35rem}.ia-t1-list{padding:0;list-style:none}.ia-t1-list li{border-top:1px solid var(--border-default);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;display:flex}.ia-t1-list li>span{flex:1;min-width:12rem}.ia-t1-list small{color:var(--text-secondary);margin-top:.3rem;display:block}.ia-t1-list li button{margin-top:.5rem}.ia-t1-skeleton{background:var(--surface-sunken);height:160px}.app-nav-soon{background:var(--surface-card);color:var(--text-muted);padding:.15rem .3rem;font-size:.65rem;line-height:1.2;display:block}@media (width<=767px){.ia-t1-grid{grid-template-columns:minmax(0,1fr)}.ia-t1-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ia-t1-card{padding:1rem}.ia-t1-save{bottom:68px}}.cg{margin-block:1.5rem}.cg-cartao{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;min-width:0;padding:24px}.cg h2,.cg h3{margin-block:0 12px}.cg p{line-height:1.6}.cg button{border:1px solid var(--border-default);cursor:pointer;border-radius:8px;min-height:44px;padding:8px 14px}.cg button:disabled{cursor:default;opacity:.55}.cg-progresso{gap:8px;margin-block:20px;display:flex}.cg-progresso span{background:var(--border-default);border-radius:4px;flex:1;height:6px}.cg-progresso [data-pronto=true]{background:var(--state-success-strong)}.cg-layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:24px;display:grid}.cg-checklist{position:sticky;top:16px}.cg-lista{gap:12px;display:grid}.cg-lista button{text-align:left;background:var(--surface-card);gap:6px;display:grid}.cg-lista [aria-current]{border-color:var(--border-accent);background:var(--surface-card-tint)}.cg-lista p,.cg-conferido{color:var(--text-muted);font-size:14px}.cg-barra{display:none}.cg-info{background:var(--surface-card-tint);color:var(--state-info-on-soft);border-radius:8px;padding:16px}.cg-numero fieldset{border:1px solid var(--border-default);border-radius:8px;min-width:0;margin-block:20px;padding:16px}.cg-numero label{gap:8px;display:grid}.cg-numero input,.cg-numero select{box-sizing:border-box;border:1px solid var(--border-field);width:100%;font:inherit;border-radius:8px;padding:12px}.cg-rodape{border-top:1px solid var(--border-default);justify-content:space-between;gap:12px;margin-top:24px;padding-top:16px;display:flex}@media (width<=700px){.cg-layout{display:block}.cg-checklist{z-index:5;background:var(--surface-card);padding:8px 0;top:0}.cg-barra{background:var(--surface-card-tint);text-align:left;width:100%;display:block}.cg-lista{border:1px solid var(--border-default);max-height:65vh;padding:12px;display:none;overflow:auto}.cg-lista--aberta{display:grid}.cg-cartao{padding:16px}.cg-rodape{background:var(--surface-card);padding-block:12px;position:sticky;bottom:64px}.cg-passo .ia-ligacao-t1{padding:0}}.config-inicial .cg-numero fieldset{border:1px solid var(--border-default);padding:var(--space-4)}.config-inicial .cg-numero legend{clip-path:none;width:auto;height:auto;position:static}.cg-recursos-grid{gap:var(--space-5);margin-top:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cg-recursos li{margin-block:var(--space-3)}.cg-recursos label{align-items:center;gap:var(--space-2);min-height:44px;display:flex}.cg-selo{font-weight:var(--weight-medium);background:var(--surface-card-tint);padding:var(--space-2)}.cg-nao-bloqueia{border-top:1px solid var(--border-default);padding-top:var(--space-3);color:var(--text-muted);font-size:14px}@media (width<=700px){.cg-recursos-grid{grid-template-columns:minmax(0,1fr)}}.conexao-screen{gap:var(--space-5);width:100%;min-width:0;max-width:760px;color:var(--text-body);flex-direction:column;margin:0 auto;display:flex}.conexao-screen h1,.conexao-screen h2,.conexao-screen p{margin:0}.conexao-screen h1{color:var(--text-heading);font-size:var(--text-h2);font-weight:var(--weight-light);letter-spacing:var(--tracking-heading)}.conexao-screen h2{color:var(--text-heading);font-size:var(--text-h5);font-weight:var(--weight-medium);line-height:var(--lh-heading)}.conexao-screen p{line-height:var(--lh-body)}.conexao-cabecalho,.conexao-introducao,.conexao-instrucoes{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.conexao-identidade{align-items:baseline;gap:var(--space-2);color:var(--text-heading);font-size:var(--text-body-lg);flex-wrap:wrap;display:flex}.conexao-identidade span{color:var(--text-muted);font-size:var(--text-body-sm)}.conexao-faixa{padding:var(--space-3) var(--space-4);background:var(--state-info-bg);color:var(--state-info-on-soft);font-size:var(--text-body-sm)}.conexao-conteudo{gap:var(--space-5);min-width:0;padding:var(--pad-card);background:var(--surface-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.conexao-leitura{gap:var(--space-6);grid-template-columns:192px minmax(0,1fr);align-items:center;display:grid}.conexao-codigo{aspect-ratio:1;width:100%;padding:var(--space-3);background:var(--surface-card);border:var(--border-width) solid var(--border-default);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.conexao-modulo--aceso{background:var(--erlos-ink)}.conexao-instrucoes ol{padding-left:var(--space-5);line-height:var(--lh-body);margin:0}.conexao-instrucoes li+li{margin-top:var(--space-2)}.conexao-validade{color:var(--text-accent);font-variant-numeric:tabular-nums;font-weight:var(--weight-medium)}.conexao-nota{color:var(--text-muted);font-size:var(--text-body-sm)}.conexao-passos{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.conexao-passos li{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3);background:var(--surface-card-tint);display:flex}.conexao-passo-indice{width:var(--tile-md);height:var(--tile-md);color:var(--text-muted);background:var(--surface-card);flex-shrink:0;justify-content:center;align-items:center;display:flex}.conexao-passos li>div{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.conexao-passos strong{color:var(--text-heading);font-size:var(--text-body-md);font-weight:var(--weight-medium)}.conexao-passos li>div>span{color:var(--text-muted);font-size:var(--text-label-sm)}.conexao-passos [data-estado=andamento]{box-shadow:inset 2px 0 0 var(--surface-accent)}.conexao-passos [data-estado=andamento] .conexao-passo-indice{color:var(--text-on-accent);background:var(--surface-accent)}.conexao-passos [data-estado=feito] .conexao-passo-indice{color:var(--state-success-on-soft);background:var(--state-success-bg)}.conexao-campo{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.conexao-campo label{color:var(--text-heading);font-size:var(--text-label-md);line-height:var(--lh-body)}.conexao-campo input{width:100%;min-width:0;min-height:var(--tile-xl);padding:var(--pad-field);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-none);background:var(--surface-card-tint);color:var(--text-heading);font:inherit;font-size:var(--text-h4);letter-spacing:.35em}.conexao-campo input:focus-visible{border-color:var(--border-accent);box-shadow:var(--ring-focus);outline:none}.conexao-erro{color:var(--state-danger-on-soft);font-size:var(--text-body-sm)}.conexao-resultado{gap:var(--space-3);padding:var(--space-4);overflow-wrap:anywhere;flex-direction:column;display:flex}.conexao-resultado--sucesso{background:var(--state-success-bg);color:var(--state-success-on-soft)}.conexao-resultado--falha{background:var(--state-danger-bg);color:var(--state-danger-on-soft)}.conexao-acoes.erlos-glass{justify-content:flex-end;gap:var(--space-3);padding:var(--space-3);flex-wrap:wrap;display:flex;position:relative}.conexao-botao{min-width:0;max-width:100%;min-height:var(--tile-lg);padding:var(--pad-button-md);border:var(--border-width) solid transparent;border-radius:var(--radius-none);background:var(--surface-accent);color:var(--text-on-accent);font-family:var(--font-core);font-size:var(--text-label-md);font-weight:var(--weight-medium);line-height:var(--lh-label);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.conexao-botao--secundario{border-color:var(--border-default);background:var(--surface-card);color:var(--text-heading)}.conexao-botao:disabled{opacity:.4;cursor:not-allowed}.conexao-botao:focus-visible{box-shadow:var(--ring-focus);outline:none}@media (width>=701px){.conexao-screen .conexao-acoes.erlos-glass{box-shadow:none;background:0 0;border:0;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.conexao-acoes.erlos-glass:before{display:none}}@media (width<=700px){.conexao-screen{padding-bottom:100px}.conexao-screen h1{font-size:var(--text-h3)}.conexao-conteudo{padding:var(--space-4)}.conexao-leitura{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.conexao-acoes.erlos-glass{z-index:30;left:var(--space-3);right:var(--space-3);bottom:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:fixed}.conexao-acoes>:only-child{grid-column:1/-1}.conexao-botao{width:100%;padding:var(--space-3)}}.conexao-real .conexao-estado{font-size:var(--text-label-md);font-weight:var(--weight-medium);color:var(--text-accent);text-transform:uppercase;letter-spacing:var(--tracking-label-caps)}.conexao-real[data-conexao-estado=erro] .conexao-estado{color:var(--state-danger-on-soft)}.conexao-real[data-conexao-estado=conectado] .conexao-estado{color:var(--state-success-on-soft)}.conexao-faixa--real{background:var(--surface-card-tint);color:var(--text-body)}.conexao-codigo--real{padding:var(--space-3);justify-content:center;align-items:center;display:flex}.conexao-codigo--real img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block}.conexao-codigo-texto{font-size:var(--text-label-sm);overflow-wrap:anywhere}.conexao-pareamento{gap:var(--space-1);padding:var(--space-3);background:var(--surface-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.conexao-pareamento span{font-size:var(--text-label-sm);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-label-caps)}.conexao-pareamento strong{font-size:var(--text-h4);letter-spacing:.2em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.conexao-real .conexao-leitura>.conexao-codigo{grid-row:span 2}.conexao-real .conexao-leitura>.conexao-pareamento,.conexao-real .conexao-leitura>.conexao-instrucoes{grid-column:2}@media (width<=700px){.conexao-real .conexao-leitura>.conexao-codigo{grid-row:auto}.conexao-real .conexao-leitura>.conexao-pareamento,.conexao-real .conexao-leitura>.conexao-instrucoes{grid-column:auto}}.lead-file-sheet.erlos-glass{z-index:60;top:var(--space-12);right:var(--space-4);bottom:var(--space-4);width:min(calc(var(--panel-width) - var(--space-5)), calc(100vw - 2 * var(--space-4)));min-width:0;min-height:0;color:var(--text-on-glass);flex-direction:column;display:flex;position:fixed;overflow:hidden}.lead-file-sheet:focus{outline:none}.lead-file-sheet svg{width:var(--space-4);height:var(--space-4);flex-shrink:0}.lead-file-header{padding:var(--space-2) var(--space-4) var(--space-4);border-bottom:var(--border-width) solid var(--glass-divider);flex:none}.lead-file-topbar{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.lead-file-topbar h2{color:var(--text-on-glass-muted);font-size:var(--text-label-sm);font-weight:var(--weight-regular);letter-spacing:var(--tracking-label-caps);text-transform:uppercase}.lead-file-close{justify-content:center;align-items:center;gap:var(--space-1);min-height:var(--tile-lg);padding:var(--space-2) 0 var(--space-2) var(--space-2);color:var(--text-on-glass);font-size:var(--text-label-md);flex-shrink:0;display:inline-flex}.lead-file-close:hover{background:var(--glass-hover)}.lead-file-identity{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.lead-file-avatar{flex:0 0 var(--tile-lg);width:var(--tile-lg);height:var(--tile-lg);background:var(--surface-card-tint);color:var(--text-accent);font-size:var(--text-body-md);font-weight:var(--weight-medium);justify-content:center;align-items:center;display:inline-flex}.lead-file-name{flex:1;min-width:0}.lead-file-name h3{color:var(--text-on-glass);font-size:var(--text-h5);font-weight:var(--weight-medium);overflow-wrap:anywhere}.lead-file-name>p{margin-top:var(--space-1);color:var(--text-on-glass-muted);font-size:var(--text-label-md);overflow-wrap:anywhere}.lead-file-markers{gap:var(--space-1);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.lead-file-badge{width:fit-content;max-width:100%;padding:0 var(--space-1);background:var(--state-info-bg);color:var(--state-info-on-soft);font-size:var(--text-label-sm);line-height:var(--lh-body);overflow-wrap:anywhere;display:inline-flex}.lead-file-badge--convertida{background:var(--state-success-bg);color:var(--state-success-on-soft)}.lead-file-badge--agendada{background:var(--state-warning-bg);color:var(--state-warning-on-soft)}.lead-file-actions{gap:var(--space-2);margin-top:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lead-file-action{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tile-lg);padding:var(--space-2) var(--space-3);background:var(--surface-accent);color:var(--text-on-accent);font-size:var(--text-label-md);font-weight:var(--weight-medium);display:inline-flex}.lead-file-action:hover{background:var(--blue-600)}.lead-file-action--secondary{background:var(--surface-card-tint);color:var(--text-accent)}.lead-file-action--secondary:hover{background:var(--surface-active)}.lead-file-notice{margin-top:var(--space-2);color:var(--text-on-glass);font-size:var(--text-body-sm)}.lead-file-scroll{overscroll-behavior:contain;flex:1;min-width:0;min-height:0;overflow-y:auto}.lead-file-section{padding:var(--space-4);border-bottom:var(--border-width) solid var(--glass-divider)}.lead-file-section:last-child{border-bottom:0}.lead-file-section h3{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);color:var(--text-on-glass-muted);font-size:var(--text-label-sm);font-weight:var(--weight-regular);letter-spacing:var(--tracking-label-caps);text-transform:uppercase;display:flex}.lead-file-data{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.lead-file-field{min-width:0}.lead-file-field--wide{grid-column:1/-1}.lead-file-field dt{color:var(--text-on-glass-muted);font-size:var(--text-label-sm)}.lead-file-field dd{margin:var(--space-1) 0 0;color:var(--text-on-glass);font-size:var(--text-body-sm);line-height:var(--lh-body-tight);overflow-wrap:anywhere}.lead-file-whatsapp{margin-top:var(--space-1);color:var(--text-on-glass-muted);font-size:var(--text-label-sm);display:block}.lead-file-whatsapp--missing{width:fit-content;max-width:100%;padding-inline:var(--space-1);background:var(--state-danger-bg);color:var(--state-danger-on-soft)}.lead-file-crm{align-items:flex-start;gap:var(--space-2);font-size:var(--text-body-sm);line-height:var(--lh-body);overflow-wrap:anywhere;flex-direction:column;display:flex}.lead-file-crm-title{font-weight:var(--weight-medium)}.lead-file-crm-id{font-size:var(--text-label-md)}.lead-file-crm-link{min-height:var(--tile-lg);color:var(--text-on-glass);font-size:var(--text-label-md);text-underline-offset:var(--border-width-strong);align-items:center;text-decoration:underline;display:inline-flex}.lead-file-danger{color:var(--state-danger-strong)}.lead-file-timeline{margin:0;padding:0;list-style:none;position:relative}.lead-file-timeline:before{content:"";top:var(--space-2);bottom:var(--space-2);left:var(--space-1);width:var(--border-width);background:var(--glass-divider);position:absolute}.lead-file-event{gap:var(--space-3);padding-bottom:var(--space-4);display:flex;position:relative}.lead-file-event:last-child{padding-bottom:0}.lead-file-event-dot{flex:0 0 var(--space-2);width:var(--space-2);height:var(--space-2);margin-top:var(--space-1);background:var(--state-info);box-shadow:0 0 0 var(--border-width-strong) var(--surface-card)}.lead-file-event--ok .lead-file-event-dot{background:var(--state-success)}.lead-file-event--aviso .lead-file-event-dot{background:var(--state-warning)}.lead-file-event--erro .lead-file-event-dot{background:var(--state-danger)}.lead-file-event-content{flex:1;min-width:0}.lead-file-event-heading{align-items:baseline;gap:var(--space-2);display:flex}.lead-file-event-heading strong{min-width:0;color:var(--text-on-glass);font-size:var(--text-body-sm);font-weight:var(--weight-medium);overflow-wrap:anywhere;flex:1}.lead-file-event-heading time{color:var(--text-on-glass-muted);font-size:var(--text-label-sm);font-variant-numeric:tabular-nums;flex-shrink:0}.lead-file-event-content p{margin-top:var(--space-1);color:var(--text-on-glass-muted);font-size:var(--text-label-md);overflow-wrap:anywhere}.lead-file-section--ai{background:var(--blue-50)}.lead-file-section--ai h3{color:var(--blue-700)}.lead-file-summary{color:var(--text-heading);font-size:var(--text-body-sm);line-height:var(--lh-body);overflow-wrap:anywhere}.lead-file-next{margin-top:var(--space-3);color:var(--blue-700);font-size:var(--text-label-md);line-height:var(--lh-body);overflow-wrap:anywhere}.lead-file-next strong{font-weight:var(--weight-medium)}.lead-file-example{margin-top:var(--space-3);padding-top:var(--space-2);border-top:var(--border-width) solid var(--border-subtle);color:var(--text-muted);font-size:var(--text-label-sm)}@media (width<=767px){.lead-file-sheet.erlos-glass{width:100%;height:100dvh;inset:0}.lead-file-header{padding-top:max(var(--space-2), env(safe-area-inset-top))}.lead-file-scroll{padding-bottom:env(safe-area-inset-bottom)}}.lead-file-badge--sem-whatsapp{background:var(--state-danger-bg);color:var(--state-danger-on-soft)}.lead-file-list{padding-left:var(--space-4);color:var(--text-on-glass);font-size:var(--text-body-sm);line-height:var(--lh-body);overflow-wrap:anywhere;margin:0}.lead-file-list li+li{margin-top:var(--space-1)}.lead-file-edit{gap:var(--space-2);flex-direction:column;display:flex}.lead-file-edit h3{margin-bottom:var(--space-2)}.lead-file-edit input,.lead-file-edit select{width:100%;min-height:40px;padding:var(--space-2);border:var(--border-width) solid var(--border-default);background:var(--surface-card);color:var(--text-body);font:inherit}.lead-file-edit label{color:var(--text-on-glass);font-size:var(--text-label-md)}.lead-file-edit-actions{gap:var(--space-2);margin-top:var(--space-2);display:flex}.lead-file-sheet.erlos-glass{top:calc(var(--tile-xl) * 2)}.lead-file-name h3{font-size:var(--text-h5)}.lead-file-action{min-height:var(--tile-md)}@media (width<=767px){.lead-file-sheet.erlos-glass{top:0}}@media (width>=1192px){.conversation-screen:has(.lead-file-sheet) .conversation-thread{padding-right:calc(var(--panel-width) - var(--space-5) + var(--space-4) * 2)}}.ia-liga-agora{padding:var(--space-4);border-bottom:var(--border-width) solid var(--glass-divider)}.ia-liga-agora h3{font-size:var(--text-body-md);margin-bottom:var(--space-2)}.ia-liga-agora p{font-size:var(--text-label-md);margin:var(--space-2) 0;overflow-wrap:anywhere}.ia-ligar-confirmacao{z-index:2;inset:var(--space-4);max-height:calc(100% - 2 * var(--space-4));padding:var(--space-4);background:var(--surface-card);color:var(--text-body);box-shadow:var(--shadow-lg);position:absolute;bottom:auto;overflow:auto}.ia-ligar-confirmacao button{padding:var(--space-3);color:var(--text-accent)}.ia-ligar-confirmacao h4{font-size:var(--text-body-lg)}.copiloto-screen{gap:var(--space-5);width:100%;min-width:0;max-width:1280px;color:var(--text-body);overflow-wrap:anywhere;flex-direction:column;margin:0 auto;display:flex}.copiloto-screen *,.copiloto-screen :before,.copiloto-screen :after{box-sizing:border-box}.copiloto-screen h1,.copiloto-screen h2,.copiloto-screen h3,.copiloto-screen h4,.copiloto-screen p{margin:0}.copiloto-screen h1{color:var(--text-heading);font-size:var(--text-h2);font-weight:var(--weight-light);letter-spacing:var(--tracking-heading)}.copiloto-screen h2{color:var(--text-heading);font-size:var(--text-h4);font-weight:var(--weight-regular);line-height:var(--lh-heading)}.copiloto-screen h3,.copiloto-screen h4{color:var(--text-heading);font-size:var(--text-body-md);font-weight:var(--weight-medium);line-height:var(--lh-heading)}.copiloto-screen p{line-height:var(--lh-body)}.copiloto-cabecalho{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.copiloto-nota{color:var(--text-muted);font-size:var(--text-body-sm)}.copiloto-faixa{padding:var(--space-3) var(--space-4);background:var(--state-info-bg);color:var(--state-info-on-soft);font-size:var(--text-body-sm)}.copiloto-aviso{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--state-warning-bg);color:var(--state-warning-on-soft);display:flex}.copiloto-abas{gap:var(--space-1);border-bottom:var(--border-width) solid var(--border-default);flex-wrap:wrap;min-width:0;display:flex}.copiloto-abas button{min-width:0;max-width:100%;min-height:var(--tile-lg);padding:var(--space-3) var(--space-4);color:var(--text-muted);font:inherit;font-size:var(--text-label-md);cursor:pointer;background:0 0;border:0;flex:auto}.copiloto-abas [aria-current=page]{color:var(--text-accent);box-shadow:inset 0 -2px 0 var(--surface-accent);background:var(--surface-card)}.copiloto-abas button:hover{background:var(--surface-card-tint)}.copiloto-colunas{gap:var(--space-6);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;min-width:0;display:grid}.copiloto-painel{gap:var(--space-4);min-width:0;padding:var(--pad-card);background:var(--surface-card);flex-direction:column;display:flex}.copiloto-form{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.copiloto-form label,.copiloto-filtros label{color:var(--text-heading);font-size:var(--text-label-md);font-weight:var(--weight-medium)}.copiloto-form input:not([type=checkbox]),.copiloto-form textarea,.copiloto-filtros select{width:100%;min-width:0;max-width:100%;min-height:var(--tile-lg);padding:var(--pad-field);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-none);background:var(--surface-card-tint);color:var(--text-heading);font:inherit;line-height:var(--lh-body);display:block}.copiloto-form textarea{resize:vertical}.copiloto-form input:focus-visible,.copiloto-form textarea:focus-visible,.copiloto-filtros select:focus-visible,.copiloto-screen button:focus-visible{box-shadow:var(--ring-focus);outline:none}.copiloto-checkbox{align-items:center;gap:var(--space-2);min-height:var(--tile-lg);display:flex}.copiloto-checkbox input{width:var(--space-4);height:var(--space-4);accent-color:var(--surface-accent);margin:0}.copiloto-acoes{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.copiloto-botao,.copiloto-link{min-width:0;max-width:100%;min-height:var(--tile-lg);padding:var(--pad-button-md);border:var(--border-width) solid transparent;border-radius:var(--radius-none);background:var(--surface-accent);color:var(--text-on-accent);font-family:var(--font-core);font-size:var(--text-label-md);font-weight:var(--weight-medium);line-height:var(--lh-label);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.copiloto-botao--secundario{background:var(--surface-card);color:var(--text-heading);border-color:var(--border-default)}.copiloto-link{color:var(--text-accent);padding:var(--space-2) 0;background:0 0}.copiloto-botao:disabled,.copiloto-link:disabled{opacity:.4;cursor:not-allowed}.copiloto-lista{gap:var(--space-4);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.copiloto-lista>li{gap:var(--space-3);padding:var(--space-4);background:var(--surface-card-tint);flex-direction:column;min-width:0;display:flex}.copiloto-lista--ordenada>li{grid-template-columns:var(--tile-md) minmax(0, 1fr);align-items:start;display:grid}.copiloto-lista--ordenada>li>div{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.copiloto-indice{width:var(--tile-md);height:var(--tile-md);background:var(--surface-card);color:var(--text-accent);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.copiloto-citacao{color:var(--text-muted)}.copiloto-lista [data-destaque=true]{box-shadow:inset 3px 0 0 var(--surface-accent)}.copiloto-confirmacao{gap:var(--space-3);padding:var(--space-3);border:var(--border-width) solid var(--border-default);flex-direction:column;display:flex}.copiloto-padrao{gap:var(--space-4);padding:var(--space-4);background:var(--surface-card-tint);flex-direction:column;display:flex}.copiloto-padrao>article{gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-width) solid var(--border-default);flex-direction:column;display:flex}.copiloto-selo{padding:var(--space-1) var(--space-2);background:var(--state-info-bg);max-width:100%;color:var(--state-info-on-soft);font-size:var(--text-label-sm);line-height:var(--lh-label);align-self:flex-start;display:inline-flex}.copiloto-selo--neutro{background:var(--surface-card-tint);color:var(--text-muted)}.copiloto-salvo{color:var(--state-success-on-soft);font-size:var(--text-body-sm)}.copiloto-erro{color:var(--state-danger-on-soft);padding:var(--space-3);background:var(--state-danger-bg)}.copiloto-totais{gap:var(--space-3);grid-template-columns:repeat(7,minmax(0,1fr));min-width:0;margin:0;display:grid}.copiloto-totais>div{gap:var(--space-2);padding:var(--space-3);background:var(--surface-card-tint);flex-direction:column;min-width:0;display:flex}.copiloto-totais dt{font-size:var(--text-label-sm);color:var(--text-muted)}.copiloto-totais dd{color:var(--text-heading);font-size:var(--text-h3);font-weight:var(--weight-light);font-variant-numeric:tabular-nums;margin:0}.copiloto-filtros{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;max-width:640px;display:grid}.copiloto-filtros label{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.copiloto-marcas{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.copiloto-marca{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:var(--border-width) solid var(--border-default);flex-direction:column;min-width:0;display:flex}.copiloto-linha{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.copiloto-detalhe{gap:var(--space-4);flex-direction:column;width:100%;min-width:0;display:flex}.copiloto-lados{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.copiloto-texto-ia,.copiloto-comentario{gap:var(--space-3);padding:var(--space-4);background:var(--surface-card-tint);flex-direction:column;min-width:0;display:flex}.copiloto-texto-ia:only-child{grid-column:1/-1}.copiloto-confianca{color:var(--text-accent);font-size:var(--text-label-sm);font-variant-numeric:tabular-nums}.copiloto-recuo{color:var(--text-muted);font-size:var(--text-body-sm)}.copiloto-texto-ia[data-confianca=baixa] .copiloto-confianca{color:var(--text-muted)}.copiloto-selecionada{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}@media (width<=1000px){.copiloto-totais{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=700px){.copiloto-screen h1{font-size:var(--text-h3)}.copiloto-aviso{flex-direction:column;align-items:stretch}.copiloto-abas{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.copiloto-abas>:last-child{grid-column:1/-1}.copiloto-abas button{padding:var(--space-3) var(--space-2)}.copiloto-colunas,.copiloto-lados,.copiloto-filtros{grid-template-columns:minmax(0,1fr)}.copiloto-painel{padding:var(--space-4)}.copiloto-totais{grid-template-columns:repeat(2,minmax(0,1fr))}.copiloto-marca,.copiloto-texto-ia,.copiloto-comentario{padding:var(--space-3)}.copiloto-botao{flex:auto}}.copiloto-fio{gap:var(--space-3);max-height:40vh;padding:var(--space-3) var(--space-4);border-top:var(--border-width) solid var(--border-default);background:var(--surface-card-tint);flex-direction:column;flex-shrink:0;display:flex;overflow:auto}.copiloto-fio-cabecalho{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.copiloto-fio-cabecalho h3{font-size:var(--text-body);margin:0}.copiloto-fio-acoes-fio{margin-left:auto}.copiloto-fio-nota{color:var(--text-muted);font-size:var(--text-body-sm);margin:0}.copiloto-fio-sugestao{gap:var(--space-2);padding:var(--space-3);background:var(--surface-card);border:var(--border-width) solid var(--border-default);flex-direction:column;display:flex}.copiloto-fio-sugestao[data-vigente="0"]{opacity:.8}.copiloto-fio-linha{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.copiloto-fio-leitura{color:var(--text-muted);font-size:var(--text-body-sm);margin:0}.copiloto-fio-resposta{white-space:pre-wrap;margin:0}.copiloto-fio-alertas{padding-left:var(--space-4);font-size:var(--text-body-sm);margin:0}.copiloto-fio-anteriores{gap:var(--space-2);flex-direction:column;display:flex}.ia-ligacoes{padding-bottom:var(--space-6)}.ia-ligacoes-urgente{padding:var(--pad-card);background:var(--state-danger-bg);color:var(--state-danger-on-soft)}.ia-ligacoes-urgente .copiloto-link{color:inherit}.ia-ligacoes-aviso{padding:var(--pad-card);background:var(--state-warning-bg);color:var(--state-warning-on-soft)}.ia-ligacoes-seguir{margin:0;padding:0;list-style:none}.ia-ligacoes-seguir li{align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-top:var(--border-width) solid var(--border-default);grid-template-columns:minmax(0,1fr) auto minmax(0,2fr) auto;display:grid}.ia-ligacoes-seguir [data-severidade=erro]{background:var(--state-danger-bg);color:var(--state-danger-on-soft)}.ia-ligacoes-seguir [data-severidade=aviso]{background:var(--state-warning-bg);color:var(--state-warning-on-soft)}.ia-ligacoes-seguir [data-severidade=neutro]{background:var(--surface-sunken);color:var(--text-muted)}@media (width<=1000px){.ia-ligacoes-seguir li{grid-template-columns:minmax(0,1fr)}}.ia-ligacoes-cabecalho{justify-content:space-between;gap:var(--space-4);align-items:flex-start;display:flex}.ia-ligacoes-cabecalho>div{min-width:0}.ia-ligacoes-medidas{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.ia-ligacoes-medidas>div{gap:var(--space-3);padding:var(--pad-card);background:var(--surface-card);flex-direction:column;display:flex}.ia-ligacoes-medidas dd{font-size:var(--text-h3);font-weight:var(--weight-light);font-variant-numeric:tabular-nums;margin:0}.ia-ligacoes-ativa,.ia-ligacoes-colunas{gap:var(--space-5);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.ia-ligacoes-ativa{padding-top:var(--space-4);border-top:1px solid var(--border-default)}.ia-ligacoes-ativa>div{align-items:flex-start;gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.ia-ligacoes-falas{margin:var(--space-4) 0 0;gap:var(--space-4);flex-direction:column;width:100%;padding:0;list-style:none;display:flex}.ia-ligacoes-falas li{gap:var(--space-3);grid-template-columns:5rem minmax(0,1fr) auto;display:grid}.ia-ligacoes-falas strong,.ia-ligacoes-falas time{color:var(--text-muted);font-size:var(--text-label-sm)}.ia-ligacoes-falas [data-falante=lead] strong{color:var(--text-accent)}.ia-ligacoes-fila{padding-left:var(--space-5);margin:0}.ia-ligacoes-fila li{padding:var(--space-4) 0;border-top:1px solid var(--border-default)}.ia-ligacoes-fila li p{margin:var(--space-2) 0}.ia-ligacoes-fila time{margin-top:var(--space-2);color:var(--text-muted);display:block}.ia-ligacoes-filtros{gap:var(--space-4);flex-wrap:wrap;display:flex}.ia-ligacoes-filtros label{gap:var(--space-2);flex-direction:column;min-width:10rem;display:flex}.ia-ligacoes-filtros select{min-height:var(--tile-lg);background:var(--surface-card);color:var(--text-heading);padding:var(--pad-field);border:1px solid var(--border-field);border-radius:var(--radius-none);font:inherit}.ia-ligacoes-tabela{background:var(--surface-card);overflow-x:auto}.ia-ligacoes table{border-collapse:collapse;text-align:left;width:100%;min-width:850px}.ia-ligacoes th,.ia-ligacoes td{padding:var(--space-4);border-bottom:1px solid var(--border-default);vertical-align:top}.ia-ligacoes th{font-size:var(--text-label-sm);font-weight:var(--weight-regular);color:var(--text-muted)}.ia-ligacoes td{overflow-wrap:normal;word-break:normal}.ia-ligacoes td small{margin-top:var(--space-2);color:var(--text-muted);display:block}.ia-ligacoes-barra{padding:var(--pad-card);background:var(--text-heading);color:var(--text-on-accent);align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ia-ligacoes .ia-ligacoes-barra h1{color:inherit}.ia-ligacoes-barra>p:first-child{font-size:var(--text-label-md);flex-basis:100%}.ia-ligacoes-passos{padding-left:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.ia-ligacoes-passos time{font-size:var(--text-label-sm);color:var(--text-muted);display:block}.ia-ligacoes-passos [aria-current]{color:var(--text-accent)}.ia-ligacoes-detalhes{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.ia-ligacoes-detalhes dt{color:var(--text-muted)}.ia-ligacoes-detalhes dd{margin:0}.ia-ligacoes select:focus-visible,.ia-ligacoes a:focus-visible{box-shadow:var(--ring-focus);outline:none}@media (width<=1000px){.ia-ligacoes-medidas{grid-template-columns:repeat(2,minmax(0,1fr))}.ia-ligacoes-cabecalho{flex-direction:column}}@media (width<=700px){.ia-ligacoes-colunas,.ia-ligacoes-ativa{grid-template-columns:minmax(0,1fr)}.ia-ligacoes-falas li{grid-template-columns:minmax(0,1fr) auto}.ia-ligacoes-falas li p{grid-area:2/1/auto/-1}.ia-ligacoes-filtros label{width:100%}.ia-ligacoes th,.ia-ligacoes td{padding:var(--space-3)}}.app-shell.app-shell--conversas{grid-template-rows:auto minmax(0,1fr);height:100dvh;min-height:0;overflow:hidden}.app-shell--conversas .app-content{max-width:none;min-height:0;padding:0;display:flex;overflow:hidden}.conversation-screen{background:var(--bg-app);flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.conversation-screen svg{width:var(--space-5);height:var(--space-5);flex-shrink:0}.conversation-screen button{transition:var(--motion-hover)}.conversation-screen button:disabled{opacity:.4;cursor:not-allowed}.conversation-screen[hidden],.conversation-screen [hidden]{display:none!important}.conversation-library-header{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--surface-card);border-bottom:var(--border-width) solid var(--border-default);flex-wrap:wrap;flex:none;display:flex}.conversation-library-header .conversation-list-title{margin:0}.conversation-library-header .conversation-list-title>span{margin-left:0}.conversation-library-header>button{min-height:var(--tile-lg)}.conversation-example-banner{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-bottom:var(--border-width) solid var(--border-default);background:var(--state-info-bg);color:var(--state-info-on-soft);font-size:var(--text-body-sm);flex:none;margin:0;display:flex}.conversation-example-banner svg{width:var(--space-4);height:var(--space-4)}.conversation-panes{flex:1;min-width:0;min-height:0;display:flex}.conversation-system-message{justify-content:center;align-items:center;gap:var(--space-2);margin:var(--space-3) 0;color:var(--text-muted);font-size:var(--text-label-md);flex-wrap:wrap;display:flex}.conversation-system-message>span{padding:var(--space-1) var(--space-3);background:var(--surface-card-tint)}.conversation-system-message>time{font-size:var(--text-label-sm)}.conversation-inbox{border-right:var(--border-width) solid var(--border-default);background:var(--surface-card);flex-direction:column;flex:0 0 340px;width:340px;min-width:0;display:flex}.conversation-list-header{padding:var(--space-4) var(--space-3) var(--space-3);flex:none}.conversation-list-title{align-items:baseline;gap:var(--space-2);margin:0 var(--space-1) var(--space-3);display:flex}.conversation-list-title h1{font-size:var(--text-h4);font-weight:var(--weight-medium)}.conversation-list-title>span{color:var(--text-muted);font-size:var(--text-label-sm);margin-left:auto}.conversation-tabs{gap:var(--space-1);width:100%;margin-bottom:var(--space-3);display:flex}.conversation-tabs button{justify-content:center;align-items:center;gap:var(--space-1);min-width:0;min-height:var(--tile-lg);padding:var(--space-2) var(--space-1);background:var(--surface-card);box-shadow:var(--shadow-xs);color:var(--text-body);font-size:var(--text-label-md);font-weight:var(--weight-medium);white-space:nowrap;flex:auto;display:inline-flex}.conversation-tabs button:hover{background:var(--surface-hover)}.conversation-tabs button[aria-selected=true]{color:var(--text-accent);box-shadow:inset 0 calc(-1 * var(--border-width-strong)) 0 var(--border-accent), var(--shadow-xs)}.conversation-tabs button>span{padding:0 var(--space-1);background:var(--surface-card-tint);color:var(--text-muted);font-size:var(--text-label-sm)}.conversation-tabs button[aria-selected=true]>span{background:var(--blue-100);color:var(--blue-700)}.conversation-search{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);min-height:var(--tile-lg);border:var(--border-width) solid var(--border-field);background:var(--surface-card-tint);color:var(--text-muted);display:flex}.conversation-search:focus-within{box-shadow:var(--ring-focus);border-color:var(--border-accent)}.conversation-search svg{width:var(--space-4);height:var(--space-4)}.conversation-search input{width:0;min-width:0;color:var(--text-heading);font-size:var(--text-body-sm);background:0 0;border:0;flex:1;padding:0}.conversation-search input:focus-visible{box-shadow:none}.conversation-list{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.conversation-group{padding:var(--space-2) var(--space-4);border-block:var(--border-width) solid var(--border-subtle);background:var(--surface-sunken);color:var(--text-faint);font-size:var(--text-label-sm);font-weight:var(--weight-regular);letter-spacing:var(--tracking-label-caps);text-transform:uppercase}.conversation-item{align-items:flex-start;gap:var(--space-3);width:100%;min-width:0;padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--border-subtle);background:var(--surface-card);text-align:left;display:flex}.conversation-item:hover{background:var(--surface-hover)}.conversation-item[aria-current=true]{background:var(--blue-100);box-shadow:inset var(--border-width-strong) 0 0 var(--border-accent)}.conversation-avatar{flex:0 0 var(--tile-md);width:var(--tile-md);height:var(--tile-md);background:var(--surface-card-tint);color:var(--text-accent);font-size:var(--text-label-md);font-weight:var(--weight-medium);justify-content:center;align-items:center;display:inline-flex}.conversation-item[aria-current=true] .conversation-avatar{background:var(--surface-card)}.conversation-item-content{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.conversation-item-heading{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.conversation-item-heading strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-heading);font-size:var(--text-body-sm);font-weight:var(--weight-medium);flex:1;overflow:hidden}.conversation-item-heading time{color:var(--text-muted);font-size:var(--text-label-sm);font-variant-numeric:tabular-nums;flex-shrink:0}.conversation-company{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:var(--text-label-sm);overflow:hidden}.conversation-item-preview{align-items:center;gap:var(--space-2);min-width:0;color:var(--text-muted);font-size:var(--text-label-md);display:flex}.conversation-item-preview>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.conversation-unread{min-width:var(--space-5);padding:0 var(--space-1);background:var(--channel-whatsapp-strong);color:var(--text-on-accent);font-size:var(--text-label-sm);text-align:center;flex-shrink:0}.conversation-item-markers{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.conversation-stage{width:fit-content;padding:0 var(--space-1);background:var(--state-info-bg);color:var(--state-info-on-soft);font-size:var(--text-label-sm);line-height:var(--lh-body);flex-shrink:0;display:inline-flex}.conversation-stage--convertida{background:var(--state-success-bg);color:var(--state-success-on-soft)}.conversation-stage--agendada{background:var(--state-warning-bg);color:var(--state-warning-on-soft)}.conversation-window-tag{align-items:center;gap:var(--space-1);color:var(--state-warning-on-soft);font-size:var(--text-label-sm);display:inline-flex}.conversation-window-tag svg{width:var(--space-3);height:var(--space-3)}.conversation-empty{padding:var(--space-6);color:var(--text-muted);font-size:var(--text-body-sm)}.conversation-thread{background:var(--bg-app);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.conversation-thread-header{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--border-default);background:var(--surface-card);flex-wrap:wrap;flex:none;display:flex}.conversation-thread-identity{flex:200px;min-width:0}.conversation-thread-name{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.conversation-thread-name h2{overflow-wrap:anywhere;min-width:0;font-size:var(--text-body-md);font-weight:var(--weight-medium)}.conversation-thread-identity p{margin-top:var(--space-1);color:var(--text-muted);font-size:var(--text-label-sm);overflow-wrap:anywhere}.conversation-from-number{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.conversation-number-mode{color:var(--channel-whatsapp-on-soft)}.conversation-header-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.conversation-button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tile-lg);padding:var(--space-2) var(--space-3);background:var(--surface-accent);color:var(--text-on-accent);font-size:var(--text-label-md);font-weight:var(--weight-medium);display:inline-flex}.conversation-button:hover:not(:disabled){background:var(--blue-600)}.conversation-button--secondary{background:var(--surface-card-tint);color:var(--text-accent)}.conversation-button--secondary:hover:not(:disabled){background:var(--surface-active)}.conversation-button svg{width:var(--space-4);height:var(--space-4)}.conversation-icon-button{justify-content:center;align-items:center;gap:var(--space-1);min-width:var(--tile-lg);min-height:var(--tile-lg);padding:var(--space-2);color:var(--text-muted);flex-shrink:0;display:inline-flex}.conversation-icon-button:hover:not(:disabled){background:var(--surface-hover)}.conversation-icon-button[aria-disabled=true]{cursor:default}.conversation-back{display:none}.conversation-action-notice{padding:var(--space-2) var(--space-4);background:var(--state-info-bg);color:var(--state-info-on-soft);font-size:var(--text-body-sm);flex-shrink:0}.conversation-messages{gap:var(--space-2);min-width:0;min-height:0;padding:var(--space-5) clamp(var(--space-4), 4vw, var(--tile-xl));overscroll-behavior:contain;flex-direction:column;flex:1;margin:0;list-style:none;display:flex;overflow-y:auto}.conversation-day{margin-block:var(--space-2);flex-shrink:0;justify-content:center;display:flex}.conversation-day span{padding:var(--space-1) var(--space-3);background:var(--surface-card);box-shadow:var(--shadow-xs);color:var(--text-muted);font-size:var(--text-label-sm);letter-spacing:var(--tracking-label-caps);text-transform:uppercase}.conversation-message{flex-shrink:0;justify-content:flex-start;min-width:0;display:flex}.conversation-message--enviada{justify-content:flex-end}.conversation-bubble{gap:var(--space-1);width:fit-content;min-width:120px;max-width:72%;padding:var(--space-3) var(--space-4) var(--space-2);background:var(--surface-card);box-shadow:var(--shadow-xs);color:var(--text-heading);font-size:var(--text-body-md);overflow-wrap:anywhere;flex-direction:column;display:flex}.conversation-message--enviada .conversation-bubble{background:var(--blue-100);box-shadow:inset calc(-1 * var(--border-width-strong)) 0 0 var(--border-accent)}.conversation-bubble p{white-space:pre-wrap}.conversation-template-name{color:var(--text-accent);font-size:var(--text-label-sm)}.conversation-message-meta{justify-content:flex-end;align-items:center;gap:var(--space-2);color:var(--text-faint);font-size:var(--text-label-sm);font-variant-numeric:tabular-nums;display:flex}.conversation-message--enviada .conversation-message-meta{color:var(--text-muted)}.conversation-delivery--lida{color:var(--text-accent)}.conversation-delivery--falhou,.conversation-failure{color:var(--state-danger-on-soft)}.conversation-failure{font-size:var(--text-body-sm)}.conversation-bubble--audio{width:300px}.conversation-audio{align-items:center;gap:var(--space-2);min-width:0;display:flex}.conversation-audio-play{background:var(--surface-accent);color:var(--text-on-accent)}.conversation-audio-play:hover:not(:disabled){background:var(--blue-600)}.conversation-wave{align-items:center;gap:var(--border-width-strong);height:var(--space-7);flex:1;min-width:0;display:flex}.conversation-wave>span{min-width:var(--border-width);background:var(--neutral-300);flex:1}.conversation-audio-duration{font-size:var(--text-label-md);font-variant-numeric:tabular-nums}.conversation-attachment{align-items:flex-start;gap:var(--space-2);min-width:0;padding-bottom:var(--space-2);color:var(--text-accent);font-size:var(--text-body-sm);display:flex}.conversation-attachment>span{overflow-wrap:anywhere;min-width:0}.conversation-composer{padding:0 var(--space-3) max(var(--space-3), env(safe-area-inset-bottom));border-top:var(--border-width) solid var(--border-default);background:var(--surface-card);flex-shrink:0;position:relative}.conversation-window-open{margin:var(--space-2) var(--space-1) 0;color:var(--text-muted);font-size:var(--text-label-sm)}.conversation-window-warning{align-items:flex-start;gap:var(--space-2);margin:0 calc(-1 * var(--space-3));padding:var(--space-2) var(--space-4);background:var(--state-warning-bg);color:var(--state-warning-on-soft);font-size:var(--text-body-sm);display:flex}.conversation-window-warning svg{width:var(--space-4);height:var(--space-4);margin-top:var(--space-1)}.conversation-composer-tools{align-items:center;gap:var(--space-1);min-width:0;padding-block:var(--space-1);display:flex}.conversation-template-button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tile-lg);padding:var(--space-2);color:var(--text-accent);font-size:var(--text-label-md);font-weight:var(--weight-medium);display:inline-flex}.conversation-template-button:hover,.conversation-template-button[aria-expanded=true]{background:var(--surface-card-tint)}.conversation-template-button svg{width:var(--space-4);height:var(--space-4)}.conversation-memory-note{color:var(--text-muted);font-size:var(--text-label-sm);text-align:right;margin-left:auto}.conversation-compose-row{align-items:flex-end;gap:var(--space-2);min-width:0;display:flex}.conversation-signature{align-items:flex-end;gap:var(--space-1) var(--space-3);padding-bottom:var(--space-2);color:var(--text-muted);font-size:var(--text-label-sm);flex-wrap:wrap;display:flex}.conversation-signature p{flex:180px;min-width:0;margin:0}.conversation-signature-preview{overflow-wrap:anywhere;white-space:pre-wrap;max-height:3em;color:var(--text-heading);display:block;overflow-y:auto}.conversation-signature-limit{flex:0 auto}.conversation-signature-limit--exceeded{color:var(--state-danger-on-soft)}.conversation-compose-row textarea{width:0;min-width:0;min-height:var(--tile-xl);max-height:var(--space-13);padding:var(--space-2) var(--space-3);resize:none;border:var(--border-width) solid var(--border-field);background:var(--surface-sunken);color:var(--text-heading);font-size:var(--text-body-md);line-height:var(--lh-body-tight);flex:1;display:block}.conversation-compose-row textarea:disabled{cursor:not-allowed;color:var(--text-muted)}.conversation-send{min-height:var(--tile-xl);flex-shrink:0}.conversation-template-list{z-index:5;right:var(--space-3);bottom:calc(100% + var(--space-2));left:var(--space-3);max-height:min(40dvh,320px);padding:var(--space-3);border:var(--border-width) solid var(--border-default);background:var(--surface-card);box-shadow:var(--shadow-md);position:absolute;overflow-y:auto}.conversation-template-list h3{padding:var(--space-1) var(--space-2) var(--space-2);color:var(--text-muted);font-size:var(--text-label-md)}.conversation-template-list button{gap:var(--space-1);width:100%;min-height:var(--tile-lg);padding:var(--space-3) var(--space-2);border-top:var(--border-width) solid var(--border-subtle);text-align:left;flex-direction:column;display:flex}.conversation-template-list button:hover{background:var(--surface-hover)}.conversation-template-list button strong{color:var(--text-heading);font-size:var(--text-body-sm);font-weight:var(--weight-medium)}.conversation-template-list button span,.conversation-template-list>p{color:var(--text-muted);font-size:var(--text-body-sm);overflow-wrap:anywhere}.conversation-no-selection{padding:var(--space-6);color:var(--text-muted);font-size:var(--text-body-sm);justify-content:center;align-items:center}@media (width<=1000px){.conversation-thread-header{gap:var(--space-2)}.conversation-header-actions{flex-basis:100%;justify-content:flex-end}.conversation-bubble{max-width:88%}.conversation-memory-note{display:none}}.conversation-list-error{display:none}@media (width<=767px){.conversation-screen[data-mobile-thread=false] .conversation-list-error{display:block}.app-shell.app-shell--conversas{flex-direction:column;padding-bottom:0;display:flex}.app-shell--conversas .app-nav{flex:none}.app-shell--conversas .app-content{margin-bottom:calc(60px + env(safe-area-inset-bottom));flex:1;padding:0}.app-shell--conversas .app-menu-items{padding-bottom:env(safe-area-inset-bottom)}.conversation-example-banner{padding:var(--space-2) var(--space-3);font-size:var(--text-label-md);justify-content:flex-start}.conversation-inbox{border-right:0;flex:100%;width:100%}.conversation-thread,.conversation-screen[data-mobile-thread=true] .conversation-inbox{display:none}.conversation-screen[data-mobile-thread=true] .conversation-thread{display:flex}.conversation-thread-header{padding:var(--space-2) var(--space-3)}.conversation-back{width:100%;min-height:var(--tile-lg);color:var(--text-accent);font-size:var(--text-label-md);justify-content:flex-start;padding:0;display:inline-flex}.conversation-thread-header>.conversation-avatar{display:none}.conversation-thread-identity{flex-basis:100%}.conversation-thread-name{gap:var(--space-1) var(--space-2)}.conversation-header-actions{flex-basis:auto;width:100%}.conversation-header-actions .conversation-button{flex:1}.conversation-messages{padding:var(--space-3)}.conversation-bubble{max-width:88%;padding-inline:var(--space-3)}.conversation-bubble--audio{width:280px}.conversation-send{padding-inline:var(--space-3)}.conversation-send svg{display:none}}.conversation-media{gap:8px;min-width:0;display:grid}.conversation-media-preview{border:1px solid #7f7f7f4d;border-radius:10px;gap:8px;min-width:0;padding:10px;display:grid}.conversation-media-preview img,.conversation-attachment img{object-fit:contain;border-radius:8px;max-width:min(100%,320px);max-height:240px;display:block}.conversation-media-preview audio,.conversation-attachment audio{width:min(100%,320px)}.conversation-media-preview label{gap:4px;font-size:.85rem;display:grid}.conversation-media-preview input{box-sizing:border-box;width:100%;min-width:0}.conversation-recording{flex-wrap:wrap;align-items:center;gap:8px;font-size:.9rem;display:flex}.conversation-recording-dot{width:10px;height:10px;animation:erlos-pulse 1.1s var(--ease-in-out) infinite alternate;background:#d93025;border-radius:50%}.conversation-attachment{overflow-wrap:anywhere;gap:6px;min-width:0;display:grid}.conversation-media-info{color:var(--text-muted);font-size:var(--text-label-sm);overflow-wrap:anywhere}.conversation-media-preview{grid-template-columns:auto minmax(0,1fr);place-items:center start}.conversation-media-preview>img,.conversation-media-preview>audio,.conversation-media-preview>p:first-child{grid-row:span 4;max-width:160px;max-height:96px}.conversation-media-preview>label{width:100%}.conversation-media-preview>button{grid-column:2;padding-block:6px}.conversation-media-preview>button+button{margin-top:-4px}@media (width<=480px){.conversation-media-preview{grid-template-columns:minmax(0,1fr)}.conversation-media-preview>img,.conversation-media-preview>audio,.conversation-media-preview>p:first-child{grid-row:auto}.conversation-media-preview>button{grid-column:auto}}.conversation-template-header{margin-bottom:var(--space-1);font-weight:var(--weight-medium)}.conversation-template-footer{margin-top:var(--space-1);color:var(--text-muted);font-size:var(--text-label-sm)}.conversation-whatsapp{align-items:center;gap:var(--space-2);font-size:var(--text-body-sm);flex-wrap:wrap;display:flex}.conversation-whatsapp--missing{color:var(--state-danger-on-soft)}.conversation-telefone-form{align-items:flex-end;gap:var(--space-2);padding:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.conversation-telefone-form input{min-height:40px;padding:var(--space-2);border:var(--border-width) solid var(--border-default);font:inherit}.conversation-example-banner{padding:6px var(--space-4);font-size:var(--text-label-md);justify-content:flex-start}.conversation-list-header{padding:var(--space-3) var(--space-3) var(--space-2)}.conversation-list-title{margin-bottom:var(--space-2)}.conversation-tabs{margin-bottom:var(--space-2);gap:6px}.conversation-tabs button{min-height:var(--tile-md);flex:0 auto;padding:6px 10px}.conversation-item{align-items:center;gap:10px;padding:10px 14px}.conversation-item>span[aria-hidden=true]{flex-shrink:0}.conversation-item[aria-current=true]>span[aria-hidden=true]{background:var(--surface-card)}.conversation-item-content{gap:3px}.conversation-item-markers{gap:6px}.conversation-item-markers .conversation-stage,.conversation-item-markers .conversation-window-tag{background:var(--blue-100);color:var(--blue-700);font-weight:var(--weight-medium);padding:1px 6px}.conversation-item-markers .conversation-window-tag{background:var(--state-warning-bg);color:var(--state-warning-on-soft)}.conversation-unread{background:var(--channel-whatsapp-strong);padding:1px 6px}.conversation-thread-header{background:var(--surface-card);border-bottom:1px solid var(--border-default);align-items:center;gap:12px;padding:10px 16px}.conversation-thread-header>span[aria-hidden=true]{align-self:flex-start}.conversation-thread-identity{flex-direction:column;flex:260px;gap:2px;display:flex}.conversation-thread-identity p{font-size:var(--text-label-md);margin:0}.conversation-thread-name h2{font-size:var(--text-body-md)}.conversation-whatsapp{color:var(--text-muted);font-size:var(--text-label-md);gap:6px 10px;margin-top:6px!important}.conversation-whatsapp .conversation-button{min-height:var(--tile-md);box-shadow:inset 0 0 0 1px var(--border-default);color:var(--text-heading);background:0 0;padding:4px 10px}.conversation-whatsapp .conversation-button:hover:not(:disabled){background:var(--surface-hover)}.conversation-from-number{color:var(--text-muted);font-size:var(--text-label-md);margin-top:6px}.conversation-from-number select{min-height:var(--tile-md);border:var(--border-width) solid var(--border-default);background:var(--surface-card);color:var(--text-heading);font:inherit;font-size:var(--text-label-md);max-width:100%;padding:4px 28px 4px 10px}.conversation-from-number select:focus-visible{box-shadow:var(--ring-focus);border-color:var(--border-accent);outline:none}.conversation-header-actions{align-self:flex-start}.conversation-header-actions .conversation-button{min-height:var(--tile-lg)}.conversation-bubble{max-width:68%;padding:10px 14px 8px}.conversation-composer{padding-top:var(--space-1)}.conversation-composer-tools{gap:6px;padding-block:6px}.conversation-template-button{min-height:var(--tile-md);background:var(--surface-card);box-shadow:var(--shadow-xs);color:var(--text-body);font-weight:var(--weight-medium);padding:4px 12px}.conversation-template-button[aria-pressed=true]{color:var(--text-accent);box-shadow:inset 0 -2px 0 var(--erlos-blue), var(--shadow-xs)}.conversation-template-button:disabled{box-shadow:var(--shadow-xs)}.conversation-composer button:focus-visible,.conversation-thread-header button:focus-visible,.conversation-item:focus-visible,.conversation-tabs button:focus-visible{box-shadow:var(--ring-focus);outline:none}.conversation-compose-row textarea{min-height:var(--tile-xl)}@media (width<=1000px){.conversation-bubble{max-width:82%}}@media (width<=767px){.conversation-example-banner{padding:4px var(--space-3);font-size:var(--text-label-sm)}.conversation-list-title h1{font-size:var(--text-h4)}.conversation-thread-header{flex-wrap:nowrap;align-items:flex-start;gap:8px;padding:8px 12px}.conversation-thread-header>.conversation-avatar,.conversation-thread-header>span[aria-hidden=true]{display:inline-flex}.conversation-back{width:var(--tile-lg);min-width:var(--tile-lg);background:var(--surface-card-tint);order:-1;justify-content:center;align-self:flex-start;padding:0}.conversation-back span{display:none}.conversation-thread-identity{flex:1 1 0;min-width:0}.conversation-header-actions{flex:none;align-self:flex-start;width:auto}.conversation-header-actions .conversation-button{width:var(--tile-lg);flex:none;gap:0;padding:0;font-size:0}.conversation-header-actions .conversation-button svg{width:var(--space-5);height:var(--space-5)}.conversation-whatsapp{gap:4px 8px;margin-top:4px!important}.conversation-whatsapp>span{flex:1 0 100%}.conversation-whatsapp .conversation-button{min-width:0;font-size:var(--text-label-sm);flex:1 1 0;padding:4px 6px}.conversation-from-number{flex-wrap:nowrap;margin-top:4px}.conversation-from-number select{flex:1;width:auto;min-width:0}.conversation-bubble{max-width:90%}}.conversation-search{gap:var(--space-2);margin-block:var(--space-3);display:grid}.conversation-search label{font-size:var(--text-label-md);color:var(--text-muted)}.conversation-search>div{gap:var(--space-2);min-width:0;display:flex}.conversation-search input{width:0;min-width:0;min-height:44px;padding:var(--space-2);border:1px solid var(--border-field);background:var(--surface-card);color:var(--text-heading);font:inherit;border-radius:0;flex:1}.conversation-search button{min-height:44px}.conversation-search-clear{padding:var(--space-2);color:var(--text-accent);font:inherit;justify-self:start}.conversation-search-error{gap:var(--space-2);display:grid}.conversation-search-error button{justify-self:start}.conversation-search :is(input,button):focus-visible,.conversation-details summary:focus-visible,.conversation-panel-switch button:focus-visible,.conversation-copilot-panel :is(button,summary,textarea):focus-visible{box-shadow:var(--ring-focus);outline:none}.conversation-details{margin-top:var(--space-1);min-width:0;font-size:var(--text-label-md)}.conversation-details summary{cursor:pointer;width:fit-content;max-width:100%;color:var(--text-accent);align-items:center;gap:var(--space-2);overflow-wrap:anywhere;min-height:44px;display:flex}.conversation-details summary:before{content:"+";flex:0 0 1em}.conversation-details[open] summary:before{content:"−"}.conversation-details[open]{max-height:36dvh;padding-bottom:var(--space-2);overflow:auto}.conversation-panel-switch{gap:var(--space-2);padding-inline:var(--space-4);border-bottom:1px solid var(--border-default);background:var(--surface-card);flex:none;display:flex}.conversation-panel-switch button{min-height:44px;padding:var(--space-2) var(--space-4);color:var(--text-muted);font:inherit}.conversation-panel-switch button[aria-pressed=true]{color:var(--text-accent);box-shadow:inset 0 -2px 0 var(--border-accent)}.conversation-workspace{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.conversation-dialogue{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow-y:auto}.conversation-dialogue .conversation-messages{min-height:112px}.conversation-dialogue .conversation-composer{max-height:55dvh;overflow-y:auto}.conversation-dialogue .conversation-template-list{max-height:none;margin-block:var(--space-2);position:static}.conversation-shortcuts{color:var(--text-muted);font-size:var(--text-label-sm);margin-top:var(--space-2)}.conversation-copilot-panel{overscroll-behavior:contain;border-left:1px solid var(--border-default);background:var(--surface-card-tint);flex:0 0 340px;width:340px;min-width:0;min-height:0;overflow-y:auto}.conversation-copilot-panel .copiloto-fio{min-width:0;max-height:none;padding:var(--space-4);border-top:0;overflow:visible}.conversation-copilot-panel .copiloto-fio :is(button,textarea){min-height:44px}.conversation-copilot-panel .copiloto-acoes{flex-wrap:wrap}.conversation-copilot-panel .copiloto-fio-fontes{border-top:1px solid var(--border-default);padding-block:var(--space-2)}.conversation-copilot-panel .copiloto-fio-fontes summary{cursor:pointer;min-height:44px;color:var(--text-accent);align-items:center;display:flex}.conversation-copilot-panel :is(p,figcaption){overflow-wrap:anywhere}.conversation-media-preview,.conversation-media-preview img,.conversation-attachment img{border-radius:0}@media (width<=1120px){.conversation-screen[data-copiloto-open=true] .conversation-dialogue{display:none}.conversation-copilot-panel{border-left:0;flex:100%;width:auto}}@media (width<=767px){.conversation-panel-switch button{flex:1}.conversation-thread-header>span[aria-hidden=true]{display:none}.conversation-thread-identity>p,.conversation-details{font-size:var(--text-label-sm)}.conversation-details summary{min-height:44px}.conversation-details[open] .conversation-from-number{flex-wrap:wrap}.conversation-details[open] .conversation-from-number select{flex-basis:100%;width:100%;min-height:44px}.conversation-whatsapp .conversation-button,.conversation-tabs button,.conversation-template-button{min-height:44px}.conversation-dialogue .conversation-composer{max-height:55dvh;padding-bottom:max(var(--space-3), env(safe-area-inset-bottom))}.conversation-copilot-panel{padding-bottom:env(safe-area-inset-bottom)}}.access-form.titulares-busca{align-items:flex-end;gap:var(--space-3);flex-flow:wrap}.access-form.titulares-busca label{flex-basis:100%}.access-form.titulares-busca input{flex:220px;min-width:0;height:auto}.access-form.titulares-busca .access-button{flex:none}.titulares-confirmar{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.titulares-confirmar p{overflow-wrap:anywhere;margin:0}.titulares-vazio{margin-top:var(--space-4);padding:var(--space-3);background:var(--surface-sunken);color:var(--text-body);overflow-wrap:anywhere}.titulares-resultado{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(280px,360px);display:grid}.titulares-resultado .people-card{gap:var(--space-3);flex-direction:column;display:flex}.titulares-resultado .people-card h2{overflow-wrap:anywhere;margin-bottom:0}.titulares-resultado h3{margin-top:var(--space-4);color:var(--text-heading);font-size:var(--text-label-md);font-weight:var(--weight-medium)}.titulares-contato{color:var(--text-body);overflow-wrap:anywhere}.titulares-dominios{margin:0;padding:0;list-style:none}.titulares-dominios li{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-3) 0;border-top:var(--border-width) solid var(--border-default);display:flex}.titulares-dominios li>div{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.titulares-dominios strong{color:var(--text-heading);font-weight:var(--weight-medium)}.titulares-dominios li>div span{color:var(--text-muted);font-size:var(--text-body-sm)}.titulares-lista{padding-left:var(--space-5);color:var(--text-body);font-size:var(--text-body-sm);margin:0}.titulares-lista li+li{margin-top:var(--space-1)}.titulares-nota{color:var(--text-muted);font-size:var(--text-body-sm)}@media (width<=1200px){.titulares-resultado{grid-template-columns:1fr}}@media (width<=440px){.access-form.titulares-busca .access-button{flex-basis:100%}}.indisponivel-screen{gap:var(--space-5);min-width:0;max-width:760px;color:var(--text-body);flex-direction:column;margin:0 auto;display:flex}.indisponivel-screen h1{color:var(--text-heading);font-size:var(--text-h2);font-weight:var(--weight-light);letter-spacing:var(--tracking-heading);margin:0}.indisponivel-screen header p{margin:var(--space-2) 0 0;font-size:var(--text-body-md)}.indisponivel-card{align-items:flex-start;gap:var(--space-3);padding:var(--pad-card);background:var(--surface-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.indisponivel-card p{line-height:var(--lh-body);overflow-wrap:anywhere;margin:0}.indisponivel-selo{padding:var(--space-1) var(--space-2);background:var(--state-warning-bg);color:var(--state-warning-on-soft);font-size:var(--text-label-sm);font-weight:var(--weight-medium)}.indisponivel-nota{color:var(--text-muted);font-size:var(--text-body-sm)}.indisponivel-botao{min-height:var(--tile-lg);padding:var(--space-2) var(--space-4);border:var(--border-width) solid var(--border-default);background:var(--surface-card);color:var(--text-heading);font-weight:var(--weight-medium)}.indisponivel-botao:focus-visible{box-shadow:var(--ring-focus);outline:none}.acesso-abas{align-self:flex-start;gap:var(--space-6);border-bottom:var(--border-width) solid var(--border-default);display:flex}.acesso-aba{min-height:44px;padding:var(--space-3) 0;color:var(--text-muted);font-size:var(--text-label-md);font-weight:var(--weight-medium);border-bottom:var(--border-width-strong) solid transparent;margin-bottom:calc(-1 * var(--border-width));cursor:pointer;background:0 0}.acesso-aba[aria-current=page]{color:var(--text-accent);border-bottom-color:var(--surface-accent)}.acesso-aba:hover:not(:disabled):not([aria-current=page]){background:var(--surface-hover);color:var(--text-heading)}.acesso-aba:focus-visible{box-shadow:var(--ring-focus);z-index:1;outline:none;position:relative}.acesso-aba:disabled{cursor:wait;opacity:.6}.acesso-ajuda{font-size:var(--text-body-sm);color:var(--text-muted)!important}.nav-contextual{padding:var(--space-3) 0 var(--space-2);justify-content:flex-start;min-width:0;display:flex}.nav-contextual-botao{align-items:center;gap:var(--space-2);min-height:var(--tile-md);max-width:100%;padding:var(--space-1) var(--space-3) var(--space-1) var(--space-2);color:var(--text-accent);font-size:var(--text-label-lg);font-weight:var(--weight-medium);transition:var(--motion-hover);background:0 0;display:inline-flex}.nav-contextual-botao:hover{background:var(--surface-hover)}.nav-contextual-botao:focus-visible{box-shadow:var(--ring-focus);outline:none}.nav-contextual-botao span{overflow-wrap:anywhere;text-align:left}@media (width<=767px){.nav-contextual{padding:0 0 var(--space-2)}.nav-contextual-botao{min-height:44px}}.leads-workspace-header{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-7);padding-bottom:var(--space-4);border-bottom:var(--border-width) solid var(--border-default);color:var(--text-heading);font-weight:var(--weight-medium);display:flex}.leads-workspace-header>span{overflow-wrap:anywhere;min-width:0}.leads-header-actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.leads-header-actions .access-button{min-height:44px;padding:var(--space-2) var(--space-4)}.leads-form-card{max-width:640px}.leads-phone-preview{padding:var(--space-3);background:var(--state-success-bg);color:var(--state-success-on-soft)}.leads-field-error{padding:var(--space-2) var(--space-3);background:var(--state-danger-bg);color:var(--state-danger-on-soft)}.leads-number-warning{padding:var(--space-4);background:var(--state-warning-bg);color:var(--state-warning-on-soft)}.leads-list-heading{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.leads-list-heading h2{margin-bottom:var(--space-4)}.leads-count,.leads-new-badge{padding:var(--space-1) var(--space-2);background:var(--state-success-bg);color:var(--state-success-on-soft);white-space:nowrap}.leads-tabs{gap:var(--space-2);margin-bottom:var(--space-4);display:flex}.leads-tabs button{min-height:44px;padding:var(--space-2) var(--space-4);border:var(--border-width) solid var(--border-accent);color:var(--text-accent)}.leads-tabs button[aria-pressed=true]{background:var(--surface-accent);color:var(--text-on-accent)}.people-item.leads-item-new{padding-left:var(--space-4);padding-right:var(--space-4);border-left:3px solid var(--surface-accent);background:var(--state-success-bg)}.leads-name-button{color:var(--text-accent);text-align:left;text-underline-offset:2px;padding:0;text-decoration:underline}.leads-name-button:hover{color:var(--text-link-hover)}.leads-owner-form{gap:var(--space-2);flex-direction:column;width:200px;display:flex}.leads-owner-form label{color:var(--text-heading);font-size:var(--text-label-md)}.leads-owner-form select{width:100%;min-height:44px;padding:var(--space-2);border:var(--border-width) solid var(--border-default);background:var(--surface-card);color:var(--text-body);font:inherit}.leads-filtros{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.leads-filtros label{gap:var(--space-1);min-width:160px;color:var(--text-heading);font-size:var(--text-label-md);flex-direction:column;flex:160px;display:flex}.leads-filtros select,.leads-transferir select{width:100%;min-height:44px;padding:var(--space-2);border:var(--border-width) solid var(--border-default);background:var(--surface-card);color:var(--text-body);font:inherit}.leads-selecao{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);padding:var(--space-3);background:var(--surface-sunken);flex-wrap:wrap;display:flex}.leads-selecao label{align-items:center;gap:var(--space-2);display:inline-flex}.leads-selecao button,.leads-item-actions button{min-height:44px}.leads-selecao>button{padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--border-accent);color:var(--text-accent)}.leads-selecao>button:disabled{opacity:.5}.leads-transferir{gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-4);border:var(--border-width) solid var(--border-accent);background:var(--surface-card);flex-direction:column;display:flex}.leads-transferir h3{color:var(--text-heading);font-size:var(--text-h4);font-weight:var(--weight-medium)}.leads-transferir-acoes{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.leads-item{align-items:flex-start}.leads-item>.people-item-main{flex:auto}.leads-marca{width:20px;height:20px;margin-top:var(--space-1);accent-color:var(--surface-accent);flex:none}.leads-bell{font-weight:var(--weight-regular);flex:none;position:relative}.leads-bell-button{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--border-accent);color:var(--text-accent);display:inline-flex}.leads-bell-button:hover,.leads-bell-button:focus-visible{background:var(--surface-hover)}.leads-bell-button svg{width:18px;height:18px}.leads-bell-count{min-width:22px;padding:1px var(--space-1);border-radius:var(--radius-none);background:var(--surface-accent);color:var(--text-on-accent);font-size:var(--text-body-sm);text-align:center}.leads-bell-panel{z-index:5;top:calc(100% + var(--space-2));width:min(360px,100vw - 32px);max-height:min(70vh,520px);padding:var(--space-4);position:absolute;right:0;overflow:auto}.leads-bell-panel h2{margin-bottom:var(--space-3);font-size:var(--text-h4)}.leads-bell-panel li{border-top:var(--border-width) solid var(--border-default)}.leads-bell-panel li button{align-items:flex-start;gap:var(--space-1);width:100%;padding:var(--space-3);color:var(--text-body);text-align:left;flex-direction:column;display:flex}.leads-bell-panel li button:hover:not(:disabled){background:var(--surface-hover)}.leads-bell-panel li button strong{color:var(--text-heading);font-weight:var(--weight-medium)}.leads-bell-panel li button>span{font-size:var(--text-body-sm)}.leads-notice-unread{background:var(--state-success-bg)}.leads-busca{align-items:flex-end;gap:var(--space-3);margin:var(--space-5) 0;flex-wrap:wrap;display:flex}.leads-busca label{gap:var(--space-2);min-width:0;color:var(--text-heading);font-size:var(--text-label-md);flex-direction:column;flex:280px;display:flex}.leads-busca input{width:100%;min-width:0;min-height:44px;padding:var(--space-3);border:var(--border-width) solid var(--border-field);border-radius:var(--radius-none);background:var(--surface-card);color:var(--text-body);font:inherit}.leads-busca input:focus-visible{box-shadow:var(--ring-focus);outline:none}.leads-busca>button{min-height:44px}.leads-busca-contexto{color:var(--text-muted);font-size:var(--text-body-sm);overflow-wrap:anywhere;flex-basis:100%;margin:0}.leads-mais{padding:var(--space-4);justify-content:center;display:flex}.leads-mais button{min-height:44px}.vo-indicadores.leads-indicadores{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=767px){.vo-indicadores.leads-indicadores{grid-template-columns:1fr}.leads-workspace-header{margin-bottom:var(--space-5)}.leads-header-actions{width:100%}.leads-item-actions{align-items:flex-start}}@media (width<=440px){.leads-header-actions .access-button{width:100%}.leads-item{flex-direction:column}.leads-owner-form{width:100%}.leads-bell-panel{right:0}}.leads-sem-whatsapp{background:var(--state-danger-bg);color:var(--state-danger-on-soft)}.leads-conferindo{background:var(--state-info-bg);color:var(--state-info-on-soft)}.leads-campos-adicionais{display:contents}.leads-campos-adicionais legend{margin:var(--space-2) 0;color:var(--text-heading);font-size:var(--text-label-md);font-weight:var(--weight-medium);grid-column:1/-1}.campos-status-ativo{background:var(--state-success-bg);color:var(--state-success-on-soft)}.campos-status-inativo{background:var(--state-warning-bg);color:var(--state-warning-on-soft)}.campos-inline-form{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;max-width:360px;display:flex}.campos-inline-form label{color:var(--text-heading);font-size:var(--text-label-md)}.campos-inline-form input,.campos-inline-form textarea{width:100%;min-height:44px;padding:var(--space-2);border:var(--border-width) solid var(--border-default);background:var(--surface-card);color:var(--text-body);font:inherit}.campos-item-actions{flex-wrap:wrap;justify-content:flex-end}.leads-acoes-campos{gap:var(--space-3);flex-wrap:wrap;display:flex}.leads-acoes-campos button{text-align:left;min-height:44px}.campos-modal-painel{gap:var(--space-3);display:grid}.campos-modal-painel .people-item{flex-direction:column;align-items:stretch}.campos-modal-painel .people-list{gap:var(--space-3)}.campos-modal-painel .campos-inline-form{max-width:none}.campos-modal-painel textarea{min-height:96px;padding:var(--space-3);border:var(--border-width) solid var(--border-default);background:var(--surface-card);color:var(--text-body);font:inherit;resize:vertical}.campos-modal-painel .campos-obrigatorio{align-items:center;gap:var(--space-2);display:flex}.campos-modal-painel input[type=checkbox]{appearance:auto;width:18px;height:18px;min-height:18px;accent-color:var(--surface-accent);flex:0 0 18px;margin:0;padding:0}@font-face{font-family:Outfit;src:url(/assets/Outfit-Light-BqUcbiBz.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/assets/Outfit-Regular-HI1-IRnq.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/assets/Outfit-Medium-COPEO4I7.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/assets/Outfit-SemiBold-D5WD76-d.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Outfit Variable;src:url(/assets/Outfit-Variable-Bbk1PXtJ.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-core:"Outfit",system-ui,-apple-system,"Segoe UI",sans-serif;--font-core-variable:"Outfit Variable","Outfit",system-ui,sans-serif;--font-mono:ui-monospace,"SFMono-Regular","Menlo",monospace;--erlos-blue:#3324ff;--erlos-white:#fff;--erlos-ink:#03040f;--erlos-graphite:#1c1d27;--erlos-mist:#f1effd;--blue-50:#f1effd;--blue-100:#e2deff;--blue-200:#c4bcff;--blue-300:#9a8dff;--blue-400:#6b58ff;--blue-500:#3324ff;--blue-600:#2a1dd6;--blue-700:#2118a8;--blue-800:#19127c;--blue-900:#110c53;--neutral-0:#fff;--neutral-25:#fafafe;--neutral-50:#f5f4fc;--neutral-100:#f1effd;--neutral-150:#e7e5f3;--neutral-200:#dcdae8;--neutral-300:#c2c0d0;--neutral-350:#8e8d98;--neutral-400:#9b9aab;--neutral-500:#6d6c78;--neutral-600:#55555f;--neutral-700:#3a3a44;--neutral-800:#1c1d27;--neutral-900:#03040f;--green-500:#00c41f;--green-600:#008a16;--green-50:#e4fbe7;--green-on-soft:#068317;--orange-500:#f59a15;--orange-600:#a6680e;--orange-50:#fef3e2;--orange-on-soft:#9f620a;--red-500:#fa3c2d;--red-600:#de3528;--red-50:#feeae8;--red-on-soft:#c22417;--bg-page:var(--neutral-0);--bg-app:var(--neutral-100);--bg-canvas:var(--neutral-100);--surface-card:var(--neutral-0);--surface-card-tint:var(--neutral-100);--surface-sunken:var(--neutral-50);--surface-inverse:var(--erlos-ink);--surface-inverse-soft:var(--erlos-graphite);--surface-accent:var(--erlos-blue);--surface-hover:var(--neutral-50);--surface-active:var(--neutral-150);--text-display:var(--erlos-ink);--text-heading:var(--erlos-ink);--text-body:var(--neutral-700);--text-muted:var(--neutral-600);--text-faint:var(--neutral-500);--text-decorative:var(--neutral-400);--text-on-accent:var(--neutral-0);--text-on-inverse:var(--neutral-0);--text-accent:var(--erlos-blue);--text-link:var(--erlos-blue);--text-link-hover:var(--blue-600);--border-subtle:var(--neutral-150);--border-default:var(--neutral-200);--border-strong:var(--neutral-300);--border-accent:var(--erlos-blue);--border-field:var(--neutral-350);--state-success:var(--green-500);--state-success-strong:var(--green-600);--state-success-bg:var(--green-50);--state-success-on-soft:var(--green-on-soft);--state-warning:var(--orange-500);--state-warning-strong:var(--orange-600);--state-warning-bg:var(--orange-50);--state-warning-on-soft:var(--orange-on-soft);--state-danger:var(--red-500);--state-danger-strong:var(--red-600);--state-danger-bg:var(--red-50);--state-danger-on-soft:var(--red-on-soft);--state-info:var(--erlos-blue);--state-info-strong:var(--erlos-blue);--state-info-bg:var(--blue-100);--state-info-on-soft:var(--blue-700);--channel-whatsapp:#1fa855;--channel-whatsapp-strong:#198845;--channel-whatsapp-bg:#e6f6ec;--channel-whatsapp-on-soft:#137a3e;--texture-dots:radial-gradient(var(--neutral-300) 1px,transparent 1px);--texture-dots-size:16px 16px;--gradient-page:linear-gradient(180deg,var(--neutral-0) 0%,var(--neutral-100) 100%);--gradient-mist:linear-gradient(135deg,var(--neutral-100) 0%,var(--neutral-25) 100%);--weight-extralight:200;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--text-display-1:clamp(48px,7vw,96px);--text-display-2:clamp(40px,5vw,72px);--text-display-3:clamp(32px,4vw,56px);--lh-display:1.04;--tracking-display:-.02em;--text-h1:40px;--text-h2:32px;--text-h3:24px;--text-h4:20px;--text-h5:17px;--lh-heading:1.2;--tracking-heading:-.01em;--text-body-lg:17px;--text-body-md:15px;--text-body-sm:13px;--text-body-xs:11px;--lh-body:1.55;--lh-body-tight:1.4;--tracking-body:0;--text-label-lg:15px;--text-label-md:13px;--text-label-sm:11px;--lh-label:1.2;--tracking-label:.01em;--tracking-label-caps:.08em;--text-stat-lg:56px;--text-stat-md:40px;--text-stat-sm:28px;--weight-stat:var(--weight-light);--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--space-11:80px;--space-12:96px;--space-13:128px;--pad-chip:6px 10px;--pad-button-sm:8px 14px;--pad-button-md:12px 20px;--pad-button-lg:16px 28px;--pad-field:12px 14px;--pad-card:20px;--pad-card-lg:28px;--pad-panel:20px 20px 24px;--tile-sm:28px;--tile-md:36px;--tile-lg:44px;--tile-xl:56px;--radius-none:0;--radius-app-icon:22%;--radius-full:9999px;--border-width:1px;--border-width-strong:2px;--grid-columns:12;--grid-gutter:24px;--layout-max:1280px;--layout-pad:clamp(20px,5vw,80px);--sidebar-rail:72px;--panel-width:360px;--list-width:380px;--shadow-none:none;--shadow-xs:0 1px 2px #03040f0a;--shadow-sm:0 2px 8px #03040f0d;--shadow-md:0 8px 24px #03040f12;--shadow-lg:0 16px 44px #03040f17;--shadow-xl:0 28px 72px #03040f1f;--shadow-card:var(--shadow-sm);--shadow-floating:var(--shadow-md);--shadow-overlay:var(--shadow-xl);--ring-focus:0 0 0 2px var(--neutral-0),0 0 0 4px var(--erlos-blue);--ring-inset:inset 0 0 0 1px var(--border-subtle);--plate-protect:var(--neutral-100);--dur-instant:80ms;--dur-fast:.14s;--dur-base:.2s;--dur-slow:.32s;--dur-page:.48s;--ease-standard:cubic-bezier(.2,0,0,1);--ease-out:cubic-bezier(.16,1,.3,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--ease-linear:linear;--motion-hover:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);--motion-press:transform var(--dur-instant) var(--ease-out);--press-scale:.985;--slide-distance:4px;--rise-distance:12px;--rise-distance-lg:20px;--stagger-step:60ms;--motion-enter:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out);--motion-layout:width var(--dur-base) var(--ease-out),height var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);--motion-fade:opacity var(--dur-base) var(--ease-out)}@keyframes erlos-pulse{0%{opacity:1}to{opacity:.45}}@keyframes erlos-fade-in{0%{opacity:0}to{opacity:1}}@keyframes erlos-rise{0%{opacity:0;transform:translateY(var(--rise-distance))}to{opacity:1;transform:none}}@keyframes erlos-rise-lg{0%{opacity:0;transform:translateY(var(--rise-distance-lg))}to{opacity:1;transform:none}}@keyframes erlos-slide-right{0%{opacity:0;transform:translateX(calc(-1 * var(--rise-distance)))}to{opacity:1;transform:none}}@keyframes erlos-wipe-up{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes erlos-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes erlos-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes erlos-tick{0%{stroke-dashoffset:var(--tick-length,32)}to{stroke-dashoffset:0}}@keyframes erlos-caret{0%,45%{opacity:1}50%,95%{opacity:0}to{opacity:1}}.erlos-page{animation:erlos-fade-in var(--dur-page) var(--ease-out) both}.erlos-page-rise{animation:erlos-rise var(--dur-page) var(--ease-out) both}.erlos-marquee{-webkit-user-select:none;user-select:none;min-width:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.erlos-marquee-track{align-items:center;gap:var(--space-6);padding-right:var(--space-6);animation:erlos-marquee var(--marquee-duration,38s) linear infinite;will-change:transform;flex-shrink:0;display:flex}.erlos-marquee:hover .erlos-marquee-track{animation-play-state:paused}.erlos-marquee-reverse .erlos-marquee-track{animation-direction:reverse}@keyframes erlos-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@supports (animation-timeline:view()){.erlos-scroll-rise{animation:linear both erlos-rise-lg;animation-timeline:view();animation-range:entry entry 55%}.erlos-scroll-fade{animation:linear both erlos-fade-in;animation-timeline:view();animation-range:entry entry 40%}.erlos-parallax{animation:linear both erlos-drift;animation-timeline:view();animation-range:cover}.erlos-parallax-lg{animation:linear both erlos-drift-lg;animation-timeline:view();animation-range:cover}.erlos-scroll-progress{transform-origin:0;animation:linear both erlos-grow-x;animation-timeline:scroll()}}@keyframes erlos-drift{0%{transform:translateY(16px)}to{transform:translateY(-16px)}}@keyframes erlos-drift-lg{0%{transform:translateY(34px)}to{transform:translateY(-34px)}}.erlos-enter{animation:erlos-rise var(--dur-slow) var(--ease-out) both}.erlos-enter-fade{animation:erlos-fade-in var(--dur-base) var(--ease-out) both}.erlos-reveal{opacity:0;transform:translateY(var(--rise-distance));transition:var(--motion-enter)}.erlos-reveal.is-in{opacity:1;transform:none}.erlos-reveal-lg{transform:translateY(var(--rise-distance-lg))}.erlos-stagger>:nth-child(2){transition-delay:60ms}.erlos-stagger>:nth-child(3){transition-delay:.12s}.erlos-stagger>:nth-child(4){transition-delay:.18s}.erlos-stagger>:nth-child(5){transition-delay:.24s}.erlos-stagger>:nth-child(6){transition-delay:.3s}@view-transition{navigation:auto}::view-transition-old(root){animation:erlos-fade-in var(--dur-base) var(--ease-out) reverse both}::view-transition-new(root){animation:erlos-fade-in var(--dur-base) var(--ease-out) both}.erlos-hover-lift{transition:var(--motion-hover),transform var(--dur-fast) var(--ease-out)}.erlos-hover-lift:hover{transform:translateY(-2px)}.erlos-pressable{transition:var(--motion-press)}.erlos-pressable:active{transform:scale(var(--press-scale))}.erlos-bar-grow{transform-origin:bottom;animation:erlos-grow-y var(--dur-slow) var(--ease-out) both}.erlos-bar-grow-x{transform-origin:0;animation:erlos-grow-x var(--dur-slow) var(--ease-out) both}.erlos-count{font-variant-numeric:tabular-nums}.erlos-live{animation:erlos-pulse 1.1s var(--ease-in-out) infinite alternate}.erlos-caret{animation:1.1s step-end infinite erlos-caret}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.erlos-reveal{opacity:1!important;transform:none!important}::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-core);font-weight:var(--weight-regular);font-size:var(--text-body-md);line-height:var(--lh-body);color:var(--text-body);background:var(--bg-page);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,h5,h6{color:var(--text-heading);font-weight:var(--weight-regular);line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);text-wrap:pretty;margin:0}p{text-wrap:pretty;margin:0}a{color:var(--text-link);transition:var(--motion-hover);text-decoration:none}a:hover{color:var(--text-link-hover);text-underline-offset:3px;text-decoration:underline}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}input,textarea,select{border-radius:var(--radius-none)}:focus-visible{box-shadow:var(--ring-focus);outline:none}img,svg{max-width:100%;display:block}table{border-collapse:collapse}::selection{background:var(--blue-200);color:var(--erlos-ink)}[hidden]{display:none!important}.erlos-dots{background-image:var(--texture-dots);background-size:var(--texture-dots-size)}:root{--glass-tint-chrome:#ffffff8a;--glass-tint-sheet:#ffffff9e;--glass-tint-frost:#fff9;--glass-tint-thumb:#ffffff57;--glass-tint-thumb-press:#ffffff1a;--glass-tint-thumb-frost:#ffffff94;--glass-solid:var(--surface-card);--glass-hover:#ffffff73;--glass-divider:#03040f1f;--glass-scrim:#03040f57;--glass-blur-light:3px;--glass-blur-heavy:16px;--glass-blur-thumb:1px;--glass-blur-frost:22px;--glass-saturate:1.7;--glass-refract-strength:.92;--glass-bezel-chrome:24px;--glass-bezel-sheet:30px;--glass-bezel-thumb:14px;--glass-highlight:inset 0 1px 0 #ffffffe6,inset 0 0 0 1px #ffffff6b,inset 0 -1px 0 #fff3;--glass-shadow:0 10px 30px #03040f29,0 1px 3px #03040f1a;--glass-shadow-thumb:0 2px 8px #03040f38;--glass-sheen:linear-gradient(180deg,#ffffff80 0%,#fff0 42%);--glass-radius-control:6px;--glass-switch-w:40px;--glass-switch-h:22px;--glass-switch-thumb-w:24px;--glass-switch-thumb-h:24px;--glass-slider-thumb-w:26px;--glass-slider-thumb-h:20px;--glass-slider-track:6px;--text-on-glass:var(--erlos-ink);--text-on-glass-muted:var(--erlos-graphite);--ease-spring:cubic-bezier(.34,1.56,.64,1);--dur-spring:.38s;--glass-press-scale:1.12}.erlos-glass{isolation:isolate;color:var(--text-on-glass);background-color:var(--glass-tint-chrome);box-shadow:var(--glass-highlight),var(--glass-shadow);-webkit-backdrop-filter:blur(var(--glass-blur-frost)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-frost)) saturate(var(--glass-saturate));transition:background-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out);position:relative}.erlos-glass:before{content:"";z-index:-1;border-radius:inherit;background:var(--glass-sheen);pointer-events:none;position:absolute;inset:0}.erlos-glass--chrome{background-color:var(--glass-tint-chrome);border-radius:var(--radius-full)}.erlos-glass--sheet{background-color:var(--glass-tint-sheet);border-radius:var(--radius-none)}.erlos-glass--thumb{background-color:var(--glass-tint-thumb);border-radius:var(--glass-radius-control);box-shadow:var(--glass-highlight),var(--glass-shadow-thumb)}.erlos-glass--thumb[data-pressed]{background-color:var(--glass-tint-thumb-press)}.erlos-glass--thumb:focus-visible{box-shadow:var(--ring-focus),var(--glass-highlight);outline:none}.erlos-glass-item{color:var(--text-on-glass);border-radius:var(--radius-full);transition:var(--motion-hover);background:0 0}.erlos-glass-item:hover{background:var(--glass-hover)}[data-glass-effective=frost] .erlos-glass--chrome,[data-glass-effective=frost] .erlos-glass--sheet{background-color:var(--glass-tint-frost)}[data-glass-effective=frost] .erlos-glass--thumb{background-color:var(--glass-tint-thumb-frost)}[data-glass-effective=off] .erlos-glass{background-color:var(--glass-solid);-webkit-backdrop-filter:none;box-shadow:var(--shadow-lg);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-glass-effective=off] .erlos-glass--thumb{box-shadow:var(--shadow-sm),inset 0 0 0 1px var(--border-default)}[data-glass-effective=off] .erlos-glass:before{display:none}@media (prefers-reduced-transparency:reduce){.erlos-glass{background-color:var(--glass-solid);-webkit-backdrop-filter:none;box-shadow:var(--shadow-lg);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.erlos-glass:before{display:none}}.access-shell{background:var(--surface-card);flex-wrap:wrap;min-height:100vh;display:flex}.access-panel{min-width:0;padding:var(--space-4);flex:520px;display:flex}.access-panel-inner{background:var(--surface-card-tint);flex-direction:column;flex:1;gap:56px;min-width:0;padding:56px;display:flex}.access-brand{width:fit-content;color:var(--text-heading);font-size:48px;font-weight:var(--weight-medium);letter-spacing:-.025em;align-items:center;gap:18.24px;line-height:1;display:inline-flex}.access-brand svg{fill:var(--erlos-ink);flex-shrink:0;display:block}.access-brand-accent{fill:var(--erlos-blue)}.access-brand>span{display:inline-block}.access-panel-copy h2{max-width:14ch;font-size:40px;font-weight:var(--weight-light);letter-spacing:var(--tracking-display);color:var(--text-heading);text-wrap:pretty;line-height:1.08}.access-panel-copy p{margin-top:var(--space-4);max-width:40ch;color:var(--text-body);font-size:var(--text-body-lg);line-height:var(--lh-body);text-wrap:pretty}.access-main{gap:var(--space-10);min-width:0;padding:var(--space-7) 56px;flex-direction:column;flex:460px;display:flex}.access-content-wrap{flex:1;align-items:center;display:flex}.access-content{gap:var(--space-6);flex-direction:column;width:100%;max-width:400px;display:flex}.access-footer{color:var(--text-muted);font-size:var(--text-body-sm)}.access-enter{gap:var(--space-6);flex-direction:column;display:flex}.access-heading{gap:var(--space-2);flex-direction:column;display:flex}.access-content h1{font-size:var(--text-h2);font-weight:var(--weight-light);letter-spacing:var(--tracking-display);line-height:1.1}.access-enter p{color:var(--text-body)}.access-kicker{color:var(--text-accent);font-size:var(--text-label-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label-caps);text-transform:uppercase}.access-form{gap:var(--space-2);flex-direction:column;display:flex}.access-form label{color:var(--text-heading);font-size:var(--text-label-md);font-weight:var(--weight-medium)}.access-form input+label,.access-form .access-hint+label{margin-top:var(--space-4)}.access-form input{width:100%;min-height:48px;padding:var(--pad-field);border:var(--border-width) solid var(--border-field);background:var(--surface-card);color:var(--text-heading)}.access-form input::placeholder{color:var(--text-faint)}.access-form input:disabled{background:var(--surface-sunken)}.access-form input:focus-visible{border-color:var(--border-accent)}.access-form .access-button{margin-top:var(--space-4)}.access-hint{font-size:var(--text-body-sm)}.access-button{min-height:52px;padding:var(--pad-button-lg);background:var(--surface-accent);color:var(--text-on-accent);font-weight:var(--weight-medium);text-align:center;transition:var(--motion-hover)}.access-button:hover:not(:disabled){background:var(--blue-600)}.access-login-submit{justify-content:center;align-items:center;gap:var(--space-3);display:flex}.access-button:disabled,.access-company:disabled{cursor:wait;opacity:.6}.access-button-outline{border:var(--border-width) solid var(--border-accent);background:var(--surface-card);color:var(--text-accent)}.access-button-outline:hover:not(:disabled){background:var(--surface-hover)}.access-error{padding:var(--space-3);background:var(--state-danger-bg);font-size:var(--text-body-sm);color:var(--state-danger-on-soft)!important}.access-footnote{font-size:var(--text-body-sm);color:var(--text-muted)!important}.access-company-list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.access-company{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;min-height:64px;padding:var(--space-4);border:var(--border-width) solid var(--border-field);color:var(--text-heading);text-align:left;transition:var(--motion-hover);display:flex}.access-company:hover:not(:disabled){border-color:var(--border-accent);background:var(--surface-hover)}.access-text-button{min-height:44px;padding:var(--space-2) 0;color:var(--text-link);align-self:flex-start}.access-text-button:hover{color:var(--text-link-hover);text-decoration:underline}.access-glimpse{gap:var(--space-3);flex-direction:column;display:flex}.access-message,.access-ai,.access-crm{width:min(380px,76%)}.access-message,.access-ai{box-shadow:var(--shadow-sm)}.access-message{background:var(--surface-card);animation:erlos-rise-lg .56s var(--ease-out) .7s both}.access-message-header{border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;padding:12px 14px;display:flex}.access-avatar{background:var(--surface-card-tint);width:32px;height:32px;font-size:12px;font-weight:var(--weight-medium);color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.access-contact{min-width:0;font-size:var(--text-label-md);font-weight:var(--weight-medium);color:var(--text-heading);flex-direction:column;display:flex}.access-contact small{font-size:var(--text-label-sm);font-weight:var(--weight-regular);color:var(--text-muted)}.access-channel{font-size:var(--text-label-sm);font-weight:var(--weight-medium);color:var(--text-heading);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.access-channel i{background:var(--channel-whatsapp);width:6px;height:6px;animation:.3s ease-in-out .9s 4 alternate both erlos-pulse}.access-message-body{padding:12px 14px;position:relative}.access-message-body p{font-size:var(--text-body-md);color:var(--text-heading);text-wrap:pretty;animation:erlos-rise .36s var(--ease-out) 1.78s both;line-height:1.5}.access-typing{align-items:center;gap:4px;height:22px;animation:.16s ease-out 1.7s reverse both erlos-fade-in;display:flex;position:absolute;top:12px;left:14px}.access-typing i{background:var(--border-field);width:6px;height:6px;animation:.36s ease-in-out .95s 4 alternate both erlos-pulse}.access-typing i:nth-child(2){animation-delay:1.07s}.access-typing i:nth-child(3){animation-delay:1.19s}.access-ai{animation:erlos-slide-right .56s var(--ease-out) 2.3s both;margin-left:12%;display:flex}.access-glimpse-tile{width:44px;color:var(--text-on-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.access-ai-tile{background:var(--erlos-blue);animation:erlos-wipe-up .42s var(--ease-out) 2.3s both}.access-ai-tile svg{animation:.32s ease-out 2.65s both erlos-fade-in}.access-ai-body{background:var(--surface-card);flex:1;min-width:0;padding:12px 14px}.access-glimpse-label{font-size:var(--text-label-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label-caps);text-transform:uppercase;display:block}.access-ai-body .access-glimpse-label{color:var(--blue-700);animation:.28s ease-out 2.55s both erlos-fade-in}.access-ai-body p{font-size:var(--text-body-sm);color:var(--text-body);text-wrap:pretty;animation:erlos-rise .36s var(--ease-out) 2.75s both;margin-top:6px;line-height:1.5}.access-crm{animation:erlos-rise-lg .56s var(--ease-out) 3.5s both;margin-left:24%;display:flex}.access-crm-tile{background:var(--state-success-strong);animation:erlos-wipe-up .42s var(--ease-out) 3.5s both}.access-crm-tile path{stroke-dasharray:24;--tick-length:24;animation:erlos-tick .42s var(--ease-out) 3.85s both}.access-crm-body{background:var(--erlos-ink);flex:1;min-width:0;padding:12px 14px}.access-crm-body .access-glimpse-label{color:var(--neutral-300);animation:.28s ease-out 3.75s both erlos-fade-in}.access-crm-result{font-size:var(--text-body-md);color:var(--text-on-inverse);animation:erlos-rise .36s var(--ease-out) 3.9s both;margin-top:4px;display:block}.access-crm-author{font-size:var(--text-label-sm);color:var(--neutral-300);margin-top:2px;animation:.28s ease-out 4.15s both erlos-fade-in;display:block}@media (width<=979px){.access-main{min-height:100svh;padding:var(--space-8) var(--space-6);flex-basis:100%}.access-content-wrap{justify-content:center}.access-panel{flex-basis:100%}.access-panel-inner{padding:var(--space-8);gap:var(--space-8)}.access-panel-copy h2{font-size:var(--text-h2)}}@media (width<=479px){.access-main{padding:var(--space-6)}.access-panel{padding:var(--space-3)}.access-panel-inner{padding:var(--space-6)}.access-message,.access-ai,.access-crm{width:100%;margin-left:0}.access-message-header{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.access-shell *,.access-shell :before,.access-shell :after{transition:none!important;animation:none!important}.access-typing{display:none}}.templates-status-aprovado{background:var(--state-success-bg);color:var(--state-success-on-soft)}.templates-status-rejeitado{background:var(--state-warning-bg);color:var(--state-warning-on-soft)}.access-form textarea,.templates-inline-form textarea{width:100%;min-height:110px;padding:var(--space-3);border:var(--border-width) solid var(--border-default);background:var(--surface-card);color:var(--text-body);font:inherit;resize:vertical}.access-form textarea:focus-visible,.templates-inline-form textarea:focus-visible{border-color:var(--border-accent)}.templates-inline-form{gap:var(--space-2);flex-direction:column;width:min(230px,100%);display:flex}.templates-inline-form label{color:var(--text-heading);font-size:var(--text-label-md)}.templates-texto{white-space:pre-wrap}@media (width<=440px){.templates-item-actions{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.templates-inline-form{flex-basis:100%;width:100%}}.templates-componente{color:var(--text-muted);font-size:var(--text-body-sm)}.templates-previa{gap:var(--space-1);padding:var(--space-3);border:var(--border-width) solid var(--border-default);background:var(--surface-sunken);flex-direction:column;display:flex}.templates-previa-cabecalho{font-weight:var(--weight-medium)}.templates-previa-rodape{color:var(--text-muted);font-size:var(--text-body-sm)}.templates-inline-form input{width:100%;min-height:44px;padding:var(--space-2);border:var(--border-width) solid var(--border-default);background:var(--surface-card);color:var(--text-body);font:inherit}.app-shell{grid-template-columns:var(--sidebar-rail) minmax(0, 1fr);background:var(--bg-app);grid-template-rows:auto 1fr;min-width:0;min-height:100vh;display:grid}.app-nav{display:contents}.app-rail{isolation:isolate;z-index:30;flex-direction:column;grid-area:1/1/span 2;align-self:start;height:100vh;padding:76px 0;display:flex;position:sticky;top:0}.app-rail-fundo{z-index:-1;pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.app-rail-ponta{flex-shrink:0;width:100%;height:76px;display:block}.app-rail-miolo{background:var(--erlos-blue);flex:1}.app-menu-items{scrollbar-width:none;justify-content:safe center;align-items:center;gap:var(--space-3);min-height:0;padding:var(--space-2) 0;flex-direction:column;flex:1;display:flex;overflow-y:auto}.app-nav-item{width:var(--tile-lg);height:var(--tile-lg);color:#fff;opacity:.78;transition:var(--motion-hover), opacity var(--dur-fast) var(--ease-out);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.app-nav-item:hover{opacity:1;background:#ffffff24}.app-nav-item[aria-current=page]{background:var(--surface-card);color:var(--erlos-blue);opacity:1}.app-nav-item:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #fff}.app-nav-icone{display:flex}.app-nav-rotulo{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=768px){.app-shell{--sidebar-rail:112px}.app-menu-items{gap:var(--space-1);padding:var(--space-2) var(--space-1);scrollbar-width:thin;scrollbar-color:#ffffff80 transparent}.app-nav-item{gap:var(--space-1);width:100%;height:auto;min-height:64px;padding:var(--space-2);opacity:1;flex-direction:column}.app-nav-rotulo{clip:auto;white-space:normal;width:auto;max-width:100%;height:auto;font-size:var(--text-label-md);font-weight:var(--weight-medium);text-align:center;overflow-wrap:anywhere;margin:0;line-height:1.25;position:static;overflow:visible}}.app-topbar{align-items:center;gap:var(--space-4) var(--space-6);padding:var(--space-4) var(--space-6);flex-wrap:wrap;grid-area:1/2;min-width:0;display:flex}.app-brand{flex:none;align-items:center;display:inline-flex}.app-menu-toggle{display:none}.app-menu-toggle:focus-visible,.app-sign-out:focus-visible{box-shadow:var(--ring-focus);outline:none}.app-nav-account{align-items:center;gap:var(--space-3);min-width:0;margin-left:auto;display:flex}.app-identity{background:var(--surface-card);min-width:0;box-shadow:var(--shadow-xs);align-items:center;gap:10px;padding:4px 12px 4px 4px;display:flex}.app-identity-texto{flex-direction:column;min-width:0;max-width:190px;display:flex}.app-identity strong,.app-identity-texto span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-identity strong{font-size:var(--text-label-md);font-weight:var(--weight-medium);color:var(--text-heading)}.app-identity-texto span{font-size:var(--text-label-sm);color:var(--text-muted)}.app-sign-out{min-height:var(--tile-lg);padding:var(--space-2) var(--space-4);background:var(--surface-card);color:var(--text-heading);box-shadow:inset 0 0 0 1px var(--border-default);font-size:var(--text-label-md);font-weight:var(--weight-medium)}.app-sign-out:hover{background:var(--surface-hover)}.app-nav-account .leads-bell{position:relative}.app-nav-account .leads-bell-button{width:var(--tile-lg);min-height:var(--tile-lg);background:var(--surface-card);color:var(--text-heading);box-shadow:var(--shadow-sm);border:0;justify-content:center;padding:0}.app-nav-account .leads-bell-button>span:not(.leads-bell-count){display:none}.app-nav-account .leads-bell-button:hover{background:var(--surface-hover)}.app-nav-account .leads-bell-count{position:absolute;top:-4px;right:-4px}.app-nav-account .leads-bell-panel{position:absolute;right:0}.app-content{width:100%;max-width:1560px;padding:0 var(--space-6) var(--space-6);grid-area:2/2;min-width:0}.app-content>section{min-width:0}.app-content:focus{outline:none}.app-content:focus-visible{box-shadow:var(--ring-focus)}.app-conversas-preservadas{flex:1;min-width:0;min-height:0;display:flex}.app-conversas-preservadas[hidden]{display:none}.app-skip-link{top:var(--space-2);left:var(--space-2);z-index:100;padding:var(--space-3);background:var(--surface-card);color:var(--text-link);position:fixed;transform:translateY(-200%)}.app-skip-link:focus{transform:translateY(0)}@media (width<=1100px){.app-topbar{gap:var(--space-3) var(--space-4)}.app-identity-texto{max-width:130px}}@media (width<=767px){.app-shell{padding-bottom:72px;display:block}.app-nav{display:block}.app-rail{isolation:auto;z-index:auto;height:0;padding:0;position:static}.app-rail-fundo{display:none}.app-menu-items{z-index:60;background:var(--border-subtle);box-shadow:var(--shadow-md);grid-auto-columns:1fr;grid-auto-flow:column;gap:1px;padding:0;display:grid;position:fixed;bottom:0;left:0;right:0;overflow:visible}.app-nav-item{background:var(--surface-card);width:auto;height:auto;min-height:56px;color:var(--text-muted);opacity:1;flex-direction:column;justify-content:center;gap:4px;padding:8px 4px;display:none}.app-nav-item--barra{display:flex}.app-nav-item:hover{background:var(--surface-card)}.app-nav-item[aria-current=page]{background:var(--surface-accent);color:var(--text-on-accent)}.app-nav-rotulo{clip:auto;white-space:nowrap;width:auto;height:auto;font-size:var(--text-label-sm);font-weight:var(--weight-medium);margin:0;position:static;overflow:visible}.app-menu-toggle{background:var(--surface-card);min-height:56px;color:var(--text-muted);font-size:var(--text-label-sm);font-weight:var(--weight-medium);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 4px;display:flex}.app-menu-toggle:focus-visible,.app-nav-item:focus-visible{box-shadow:inset 0 0 0 2px var(--erlos-blue);outline:none}.app-menu-items.app-menu-open{background:var(--surface-card);flex-direction:column;align-items:stretch;gap:0;max-height:72dvh;display:flex;overflow-y:auto}.app-menu-open .app-nav-item{justify-content:flex-start;gap:var(--space-3);min-height:var(--tile-xl);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border-subtle);flex-direction:row;display:flex}.app-menu-open .app-nav-rotulo{font-size:var(--text-label-lg)}.app-menu-open .app-menu-toggle{flex-direction:row;justify-content:center;position:sticky;bottom:0}.app-topbar{z-index:50;background:var(--surface-card);box-shadow:var(--shadow-xs);flex-wrap:nowrap;gap:10px;padding:8px 12px;position:sticky;top:0}.app-brand img{width:24px!important;height:24px!important}.app-brand span span{font-size:22px!important}.app-nav-account{gap:var(--space-2);margin-left:auto}.app-identity{box-shadow:none;background:0 0;padding:0}.app-identity-texto{display:none}.app-nav-account .leads-bell-button{box-shadow:none;background:0 0}.app-sign-out{min-height:var(--tile-md);padding:var(--space-1) var(--space-3)}.app-nav-account .leads-bell-panel{left:var(--space-3);right:var(--space-3);width:auto;max-height:60vh;position:fixed;top:64px}.app-content{padding:var(--space-4) var(--space-4) var(--space-6)}}.app-nav-rotulo-curto{display:none}@media (width<=767px){[data-menu-id=ligacoes_ia] .app-nav-rotulo{display:none}.app-nav-rotulo-curto{font-size:var(--text-label-sm);font-weight:var(--weight-medium);display:inline}}:where(.app-shell) :where(button,summary,[role=tab],[role=button]){transition:var(--motion-hover), var(--motion-press)}:where(.app-shell) :where(button,[role=tab],[role=button]):active:not(:disabled){transform:scale(var(--press-scale))}:where(.app-shell) :where(input,select,textarea){transition:var(--motion-hover), border-color var(--dur-fast) var(--ease-out)}:where(.app-shell) :where(tr,li,[role=row],[role=option]){transition:var(--motion-hover)}:where(.app-shell [role=tabpanel])>:where(*),:where(.app-shell) :where(.numbers-modal-backdrop){animation:erlos-fade-in var(--dur-base) var(--ease-out) both}:where(.app-shell) :where(.numbers-modal,[role=dialog],[role=alertdialog]){animation:erlos-rise var(--dur-slow) var(--ease-out) both}:where(.app-shell) :where([role=status],[role=alert]):not(:empty),:where(.app-shell) :where(details[open])>:where(:not(summary)){animation:erlos-fade-in var(--dur-base) var(--ease-out) both}.app-nav-account .leads-bell-button{border-radius:var(--radius-none);box-shadow:var(--shadow-xs)}.app-nav-account .leads-bell-count{min-width:18px;padding:0 var(--space-1);background:var(--state-danger);color:#fff;font-size:var(--text-label-sm);line-height:18px}.voz-global-button{align-items:center;gap:var(--space-2);min-height:var(--tile-lg);padding:var(--space-2) var(--space-4);background:var(--surface-card);color:var(--text-heading);box-shadow:var(--shadow-xs);font-size:var(--text-label-md);font-weight:var(--weight-medium);display:inline-flex}.voz-global-button:before{content:"";width:16px;height:16px;-webkit-mask:var(--icone-telefone) center / contain no-repeat;-webkit-mask:var(--icone-telefone) center / contain no-repeat;mask:var(--icone-telefone) center / contain no-repeat;background:currentColor;flex-shrink:0}.voz-global-button:hover{background:var(--surface-hover)}.voz-global-button:focus-visible{box-shadow:var(--ring-focus);outline:none}.app-shell{--icone-telefone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 1.9.7 2.8a2 2 0 0 1-.5 2.1L8.1 9.9a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.8.7a2 2 0 0 1 1.7 2z'/%3E%3C/svg%3E")}.app-identity-cargo{color:var(--text-accent);font-weight:var(--weight-medium)}.vo-linha--novo,.vo-linha.people-item.leads-item-new,.vo-tabela tr.vo-linha--novo td{background:var(--surface-card)}.vo-linha--novo:hover,.vo-linha.people-item.leads-item-new:hover,.vo-tabela tr.vo-linha--novo:hover td{background:var(--surface-hover)}.vo-nome-botao,.leads-name-button{text-decoration:none}.vo-nome-botao:hover,.vo-nome-botao:focus-visible,.leads-name-button:hover,.leads-name-button:focus-visible{text-decoration:underline}.app-shell select{min-height:44px;padding:var(--space-2) var(--space-6) var(--space-2) var(--space-3);border:var(--border-width) solid var(--border-field);border-radius:var(--radius-none);background-color:var(--surface-card);color:var(--text-body);font:inherit;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236D6C78' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-2) center;background-size:16px}.app-shell select:focus-visible{border-color:var(--border-accent);box-shadow:var(--ring-focus);outline:none}.app-shell select:disabled{opacity:.45;cursor:not-allowed}.lead-file-avatar{text-transform:uppercase}@media (width<=767px){.vo-indicadores,.vo-indicadores.leads-indicadores{background:var(--border-subtle);gap:1px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.vo-indicadores .vo-indicador{gap:var(--space-2)!important;padding:var(--space-3)!important}.vo-indicadores .vo-indicador>div:first-child>span:first-child{font-size:var(--text-h3)!important}.vo-indicadores .vo-indicador>div:first-child>:not(:first-child){display:none!important}.vo-indicadores .vo-indicador>div:last-child>span:first-child{line-height:1.2;font-size:var(--text-label-md)!important}.vo-indicadores .vo-indicador>div:last-child>span:nth-child(2){display:none}.voz-global-button{min-height:var(--tile-md);padding:var(--space-1) var(--space-2);box-shadow:none;background:0 0;gap:0;font-size:0}}.conversation-media>.conversation-composer-tools>button{align-items:center;gap:var(--space-2);display:inline-flex}.conversation-media>.conversation-composer-tools>button:before{content:"";width:16px;height:16px;-webkit-mask:var(--icone-acao) center / contain no-repeat;-webkit-mask:var(--icone-acao) center / contain no-repeat;mask:var(--icone-acao) center / contain no-repeat;background:currentColor;flex-shrink:0}.conversation-media>.conversation-composer-tools>button:first-child{--icone-acao:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.4 11.1-9.2 9.2a6 6 0 0 1-8.5-8.5l9.2-9.2a4 4 0 0 1 5.7 5.7l-9.2 9.2a2 2 0 0 1-2.8-2.8l8.5-8.5'/%3E%3C/svg%3E")}.conversation-media>.conversation-composer-tools>button:nth-child(2){--icone-acao:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a3 3 0 0 0-3 3v7a3 3 0 0 0 6 0V5a3 3 0 0 0-3-3z'/%3E%3Cpath d='M19 10v2a7 7 0 0 1-14 0v-2M12 19v3'/%3E%3C/svg%3E")}.lead-file-actions>:last-child:nth-child(odd){grid-column:1/-1}@media (width>=900px){.conversation-composer:has(>.conversation-media>.conversation-composer-tools:only-of-type):not(:has(.conversation-media>:not(input,.conversation-composer-tools))){align-items:center;column-gap:var(--space-2);flex-wrap:wrap;display:flex}.conversation-composer:has(>.conversation-media>.conversation-composer-tools:only-of-type):not(:has(.conversation-media>:not(input,.conversation-composer-tools)))>*{flex:100%;min-width:0}.conversation-composer:has(>.conversation-media>.conversation-composer-tools:only-of-type):not(:has(.conversation-media>:not(input,.conversation-composer-tools)))>.conversation-composer-tools{display:contents}.conversation-composer:has(>.conversation-media>.conversation-composer-tools:only-of-type):not(:has(.conversation-media>:not(input,.conversation-composer-tools)))>.conversation-composer-tools>button{flex:none;margin-block:6px}.conversation-composer:has(>.conversation-media>.conversation-composer-tools:only-of-type):not(:has(.conversation-media>:not(input,.conversation-composer-tools)))>.conversation-media{flex:none;order:2}.conversation-composer:has(>.conversation-media>.conversation-composer-tools:only-of-type):not(:has(.conversation-media>:not(input,.conversation-composer-tools)))>.conversation-composer-tools>.conversation-memory-note{text-align:right;flex:1 1 0;order:3;min-width:0}.conversation-composer:has(>.conversation-media>.conversation-composer-tools:only-of-type):not(:has(.conversation-media>:not(input,.conversation-composer-tools)))>:not(.conversation-composer-tools,.conversation-media){order:4}}@media (width>=768px) and (width<=1099px){.app-shell--conversas .lead-file-sheet{top:148px}}.app-topbar-contexto{flex:1 1 0;min-width:0}.app-topbar-contexto:empty{display:none}.app-topbar-contexto>.vo-cabecalho{gap:var(--space-4);flex-wrap:nowrap}.app-topbar-contexto>.vo-cabecalho h1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-topbar-contexto>.vo-cabecalho .vo-status{white-space:nowrap}.app-topbar-contexto>.vo-cabecalho .vo-cabecalho-acoes{flex-wrap:nowrap}.app-topbar-contexto~.app-nav-account{margin-left:0}.app-topbar-contexto:empty~.app-nav-account{margin-left:auto}.app-topbar-contexto>.conversation-library-header{gap:var(--space-4);background:0 0;border-bottom:0;flex-wrap:nowrap;padding:0}.app-topbar-contexto>.conversation-library-header .conversation-list-title{align-items:baseline;gap:var(--space-3);min-width:0}.app-topbar-contexto>.conversation-library-header h1{font-size:var(--text-h3);font-weight:var(--weight-regular);letter-spacing:-.015em;white-space:nowrap}.app-topbar-contexto>.conversation-library-header .conversation-list-title>span{white-space:nowrap;font-size:var(--text-label-md)}.app-topbar-contexto>.conversation-library-header>button{min-height:var(--tile-lg);padding:var(--space-2) var(--space-4);background:var(--surface-card);color:var(--text-accent);box-shadow:var(--shadow-xs);font-size:var(--text-label-md);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;display:inline-flex}.app-topbar-contexto>.conversation-library-header>button:hover{background:var(--surface-hover)}.app-topbar-contexto>.conversation-library-header>button:focus-visible{box-shadow:var(--ring-focus);outline:none}.conversation-group{padding:var(--space-3) var(--space-3) var(--space-1);color:var(--text-faint);font-size:var(--text-label-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label-caps);text-transform:uppercase;margin:0}@media (width<=767px){.conversation-screen[data-mobile-thread=true]>.conversation-library-header,.conversation-shortcuts{display:none}.conversation-composer:has(>.conversation-media>.conversation-composer-tools:only-of-type):not(:has(.conversation-media>:not(input,.conversation-composer-tools))){align-items:center;column-gap:var(--space-2);flex-wrap:wrap;display:flex}.conversation-composer:has(>.conversation-media>.conversation-composer-tools:only-of-type):not(:has(.conversation-media>:not(input,.conversation-composer-tools)))>*{flex:100%;min-width:0}.conversation-composer:has(>.conversation-media>.conversation-composer-tools:only-of-type):not(:has(.conversation-media>:not(input,.conversation-composer-tools)))>.conversation-composer-tools{display:contents}.conversation-composer:has(>.conversation-media>.conversation-composer-tools:only-of-type):not(:has(.conversation-media>:not(input,.conversation-composer-tools)))>.conversation-composer-tools>button{flex:none;margin-block:6px}.conversation-composer:has(>.conversation-media>.conversation-composer-tools:only-of-type):not(:has(.conversation-media>:not(input,.conversation-composer-tools)))>.conversation-composer-tools>.conversation-memory-note{display:none}.conversation-composer:has(>.conversation-media>.conversation-composer-tools:only-of-type):not(:has(.conversation-media>:not(input,.conversation-composer-tools)))>.conversation-media{flex:none;order:2;margin-left:auto}.conversation-composer:has(>.conversation-media>.conversation-composer-tools:only-of-type):not(:has(.conversation-media>:not(input,.conversation-composer-tools)))>:not(.conversation-composer-tools,.conversation-media){order:4}.conversation-media>.conversation-composer-tools>button{width:var(--tile-lg);min-height:var(--tile-lg);justify-content:center;gap:0;padding:0;font-size:0}.conversation-media>.conversation-composer-tools>button:before{width:18px;height:18px}}
