.govbr-chat-base{--fonte-texto:Arial,sans-serif,EmojiMart,"Segoe UI Emoji","Segoe UI Symbol","Segoe UI","Apple Color Emoji","Twemoji Mozilla","Noto Color Emoji","Android Emoji";display:flex;flex-direction:column}.govbr-chat-base *{box-sizing:border-box}.govbr-chat-area-conversa{flex:1 0 0;overflow:auto}.govbr-chat-base.govbr-chat-base-widget{--position-bottom:1rem;--position-right:1rem;bottom:var(--position-bottom);height:auto!important;position:fixed;right:var(--position-right);width:auto!important}.govbr-chat-base-widget .govbr-chat-cabecalho{padding:.5rem}.govbr-chat-base-widget .govbr-chat-imagem-cliente-container{height:2.4rem;width:2.4rem}.govbr-chat-base-widget .govbr-chat-imagem-iniciais{font-size:1.4rem}.govbr-chat-base-widget .govbr-chat-dados-adicionais{display:none}.govbr-chat-botao-widget{align-items:center;background:var(--colors_base-2);border:none;border-radius:6rem;box-sizing:border-box!important;clip-path:circle(3rem at center);display:flex;height:5.4rem;justify-content:center;padding:0!important;transition:clip-path .25s;width:5.4rem;z-index:var(--govbr-zindex-elementos-flutuantes)}.govbr-chat-botao-widget.govbr-chat-botao-widget-ativo{clip-path:circle(1.5rem at center);opacity:1}.govbr-chat-botao-widget:focus-visible,.govbr-chat-botao-widget:hover{background:var(--colors_base-1);opacity:1}.govbr-chat-botao-widget-imagem{background:var(--colors_base-1-20);border-radius:5rem;height:5rem;padding:.5rem;transition:width .25s,height .25s;width:5rem}.govbr-chat-botao-widget.govbr-chat-botao-widget-ativo .govbr-chat-botao-widget-imagem{height:2.4rem;width:2.4rem}.govbr-chat-cabecalho{background:var(--colors_base-2);border-radius:.5rem .5rem 0 0;box-shadow:0 2px 6px #00000088;color:var(--colors_texto-branco);display:grid;grid-template-columns:auto minmax(20rem,1fr) auto;grid-template-rows:repeat(2,auto);line-height:1;overflow:auto;padding:1rem 1.5rem .5rem;z-index:1}.govbr-chat-imagem-cliente-container{--cor-status:#ccc;align-self:center;background:var(--colors_fundo-branco);border-radius:50%;box-shadow:0 0 0 2px var(--colors_base-2),0 0 0 4px var(--cor-status);grid-column:1;grid-row:1/-1;height:5rem;margin:0 1rem;overflow:hidden;position:relative;width:5rem}.govbr-chat-cliente-online{--cor-status:#595}.govbr-chat-imagem-iniciais{align-items:center;bottom:0;color:var(--colors_base-1-020);display:flex;font-size:2rem;font-weight:700;justify-content:center;left:0;position:absolute;right:0;top:0}.govbr-chat-imagem-cliente{height:100%;width:100%}.govbr-chat-titulo-nome-cliente{align-self:center;font-size:1.6rem;grid-column:2;grid-row:1;margin:1rem 0 .5rem}.govbr-chat-texto-status{font-style:italic;opacity:.7}.govbr-chat-dados-adicionais{font-size:1.4rem;grid-column:2;grid-row:2;line-height:1.2;margin:0 0 1rem}.govbr-chat-dados-adicionais h1,.govbr-chat-dados-adicionais h2,.govbr-chat-dados-adicionais h3,.govbr-chat-dados-adicionais h4,.govbr-chat-dados-adicionais h5,.govbr-chat-dados-adicionais h6,.govbr-chat-dados-adicionais p{margin:0}.govbr-chat-acoes{align-items:center;align-self:center;display:flex;flex-wrap:wrap;gap:1rem;grid-column:3;grid-row:1/-1;padding:0 .5rem}.govbr-chat-acao-icone{margin-right:.5rem}.govbr-chat-acao-botao{background:var(--colors_gray08);border:1px solid var(--colors_gray07);border-radius:.5rem;color:inherit;overflow:hidden;padding:1rem 1.5rem}.govbr-chat-acao.govbr-chat-acao-desativada{border:var(--colors_texto-branco);border-radius:.5rem;display:inline-flex;opacity:.75;padding:1rem 1.5rem;pointer-events:none}.govbr-chat-acao-botao:focus-visible,.govbr-chat-acao-botao:hover{background:var(--colors_gray07)}.govbr-chat-area-conversa{background:var(--colors_gray01);border-bottom:1px solid var(--colors_base-2);display:flex;flex-direction:column;gap:1.5rem;overflow:hidden;overflow-y:auto;padding:1rem 2.5rem 3rem}.govbr-chat-data-mensagem,.govbr-chat-inicio-conversa,.govbr-chat-mensagem.govbr-chat-data-mensagem{align-self:auto;animation:none;background:none;border-radius:0;box-sizing:border-box;color:var(--colors_base-2-040);display:block;filter:none;font-size:1.2rem;margin:0 0 -.5rem;max-width:inherit;min-width:auto;opacity:.5;padding:0;text-align:center}.govbr-chat-data-mensagem hr{margin-top:-.6rem}.govbr-chat-data-mensagem-texto{background:var(--colors_fundo-branco);display:inline-block;padding:0 1rem}.govbr-chat-mensagem{--delay-animacao:0s;align-self:flex-start;animation:.25s govbr-chat-mensagem-surgir cubic-bezier(.26,-.05,.18,1.19) var(--delay-animacao);background:var(--colors_gray04);border-radius:1rem;box-sizing:content-box;color:var(--colors_base-2-040);filter:drop-shadow(4px 6px 5px #00000022);font-family:var(--fonte-texto);max-width:70%;min-width:20rem;padding:.5rem 1rem;position:relative;text-align:justify}.govbr-chat-mensagem.govbr-chat-mensagem-enviada{align-self:flex-end;background:var(--colors_base-1-30)}.govbr-chat-mensagem.govbr-chat-mensagem-compacto .govbr-chat-mensagem-data{text-align:end}.govbr-chat-mensagem.govbr-chat-mensagem-compacto .govbr-chat-mensagem-conteudo-texto .govbr-chat-mensagem-data{align-items:flex-end;display:inline-flex;float:right;font-size:1.1rem;height:2rem;justify-content:flex-end;margin:0;white-space:nowrap;width:4.25rem}.govbr-chat-mensagem-data-status{margin-right:.25rem}.govbr-chat-mensagem.govbr-chat-mensagem-compacto.govbr-chat-mensagem-mesclar{border-bottom-right-radius:0;margin-bottom:-2.1rem}.govbr-chat-mensagem.govbr-chat-mensagem-compacto.govbr-chat-mensagem-mesclar .govbr-chat-mensagem-data,.govbr-chat-mensagem.govbr-chat-mensagem-compacto.govbr-chat-mensagem-mesclar:before{display:none}.govbr-chat-mensagem.govbr-chat-mensagem-compacto.govbr-chat-mensagem-mesclar+.govbr-chat-mensagem{border-top-left-radius:0;border-top-right-radius:0;padding-top:0}.govbr-chat-mensagem:before{background:red;background:inherit;bottom:-1rem;clip-path:polygon(0 100%,100% 0,100% calc(100% - 1rem));content:"";display:block;height:4rem;left:-1rem;position:absolute;width:2rem}.govbr-chat-mensagem.govbr-chat-mensagem-enviada:before{clip-path:polygon(0 calc(100% - 1rem),0 0,100% 100%);left:auto;right:-1rem}.govbr-chat-mensagem-arquivo{background:none;border:none;border-radius:.5rem;box-sizing:content-box;cursor:pointer;height:4rem;margin:0;overflow:hidden;padding:.5rem;position:relative;text-align:center;width:14rem}.govbr-chat-mensagem-arquivo-preview-container{display:contents}.govbr-chat-mensagem-arquivo-possui-preview{height:auto;min-height:10rem;min-width:16rem;padding:.5rem;width:auto}.govbr-chat-mensagem-arquivo:focus-visible,.govbr-chat-mensagem-arquivo:hover{background:#ffffff44}.govbr-chat-mensagem-arquivo-possui-preview:has(.govbr-thumbnail-img-audio){cursor:auto;min-height:4rem}.govbr-chat-mensagem-arquivo-possui-preview:has(.govbr-thumbnail-img-video){cursor:auto;height:24rem}.govbr-chat-mensagem-arquivo .govbr-thumbnail-arquivo{height:4rem;pointer-events:none;width:4rem}.govbr-chat-mensagem-arquivo-possui-preview .govbr-thumbnail-arquivo{height:2rem;left:1rem;opacity:.5;pointer-events:none;position:absolute;top:1rem;width:2rem}.govbr-chat-mensagem-arquivo .govbr-thumbnail-img{border-radius:.5rem;height:9rem;object-fit:contain;pointer-events:none;width:15rem}.govbr-chat-mensagem-arquivo .govbr-thumbnail-img-audio{height:4rem;margin:0 3rem;max-width:calc(100% - 6rem);pointer-events:all;width:30rem}.govbr-chat-mensagem-arquivo .govbr-thumbnail-img-video{background:#000;border-radius:.5rem;height:23rem;margin:0 3rem;max-width:calc(100% - 6rem);pointer-events:all;width:40rem}.govbr-chat-mensagem-arquivo-download{background:var(--colors_gray04);border:1px solid var(--colors_base-2);border-radius:50%;color:var(--colors_base-2);font-size:1.2rem;height:2.6rem;position:absolute;right:.6rem;top:.6rem;width:2.6rem}.govbr-chat-mensagem.govbr-chat-mensagem-enviada .govbr-chat-mensagem-arquivo-download{background:var(--colors_base-1-40)}.govbr-chat-mensagem-arquivo-download:focus-visible,.govbr-chat-mensagem-arquivo-download:hover{background:var(--colors_base-1-10);border:1px solid var(--colors_base-2-80);color:var(--colors_base-2-80)}.govbr-chat-mensagem-conteudo-texto{line-height:1.1;margin:.5rem 0;white-space:break-spaces;word-break:break-word}.govbr-chat-mensagem-conteudo-texto a{color:var(--colors_base-2-040);font-weight:700}.govbr-chat-mensagem-data,.govbr-chat-mensagem-origem{font-size:1.2rem;margin:0;opacity:.5;text-align:start;user-select:none}.govbr-chat-mensagem-data{font-weight:700}.govbr-chat-mensagem.govbr-chat-mensagem-enviada .govbr-chat-mensagem-arquivo{display:block;margin-left:auto}.govbr-chat-mensagem.govbr-chat-mensagem-enviada .govbr-chat-mensagem-origem{text-align:end}.govbr-chat-mensagem.govbr-chat-mensagem-enviada .govbr-chat-mensagem-data{opacity:.7;text-align:end}.govbr-chat-mensagem.govbr-chat-mensagem-emoji{font-size:4rem;min-width:auto}.govbr-chat-mensagem.govbr-chat-mensagem-emoji.govbr-chat-mensagem-compacto .govbr-chat-mensagem-conteudo-texto .govbr-chat-mensagem-data{height:4.6rem}.govbr-chat-status-conexao-container{height:2rem;line-height:2rem;margin-top:-2rem;overflow:hidden;pointer-events:none;position:relative;text-align:center;top:-1px;z-index:1}.govbr-chat-status-conexao{background:var(--colors_gray03);border-radius:.5rem .5rem 0 0;color:var(--colors_base-1-050);display:block;font-weight:700;height:2rem;transform:translateY(100%);transition:transform .25s;transition-delay:1s}.govbr-chat-status-conexao.govbr-chat-status-conexao-visivel{transform:translateY(0);transition-delay:0s}.govbr-chat-area-envio{background:var(--colors_base-1-10);border-radius:0 0 .5rem .5rem;display:grid;gap:1rem;grid-template-columns:1fr repeat(4,auto);grid-template-rows:auto auto;padding:1rem}.govbr-chat-caixa-texto{background:var(--colors_gray02);border:1px solid var(--colors_base-2-10);border-radius:.5rem 0 .5rem .5rem;color:var(--colors_base-2-040);font:inherit;font-family:var(--fonte-texto);grid-column:1;grid-row:1;outline:none;padding:1rem;resize:none}.govbr-chat-caixa-texto:focus,.govbr-chat-caixa-texto:focus+.govbr-chat-enviar{border-color:var(--colors_base-2-60)}.govbr-chat-caixa-texto:focus+.govbr-chat-enviar{border-left-color:transparent}.govbr-chat-caixa-texto::placeholder{color:var(--colors_base-2-50)}.govbr-chat-caixa-texto:disabled{opacity:.5;pointer-events:none}.govbr-chat-envio-botao{background:var(--colors_gray02);border:none;border-radius:.5rem;color:var(--colors_base-2);height:3rem;outline:none;overflow:hidden;position:relative;text-align:center;width:3rem}.govbr-chat-envio-botao:disabled{opacity:.5;pointer-events:none}.govbr-chat-envio-botao-ativo,.govbr-chat-voz{background:var(--colors_base-2);color:var(--colors_texto-branco)}.govbr-chat-voz>.govbr-chat-voz-icone{position:relative;z-index:2}.govbr-chat-voz.govbr-chat-voz-gravando{background:var(--colors_gray03);color:var(--colors_base-2);margin-right:-2rem}.govbr-chat-voz.govbr-chat-voz-gravando:before{animation:govbr-chat-voz-gravando 1s infinite;background:linear-gradient(90deg,transparent,var(--colors_base-1),transparent);bottom:0;content:"";display:block;left:0;position:absolute;right:-200%;top:0;z-index:1}.govbr-chat-audio-controles{display:flex;grid-column:1;grid-row:1;position:relative}.govbr-chat-audio-visualizador{background:var(--colors_fundo-branco);border:1px solid var(--colors_base-2-10);border-radius:.5rem 0 .5rem .5rem;flex:1 0 0;height:64px}.govbr-chat-audio-timer{color:var(--colors_base-2-50);font-size:1.6rem;font-weight:700;position:absolute;right:4rem;top:.5rem}.govbr-chat-gravar{border:1px solid var(--colors_base-2-10);border-left:0;border-radius:0;border-right:0;flex:0 0 auto}.govbr-chat-enviar{border:1px solid var(--colors_base-2-10);border-radius:0 .5rem .5rem 0;margin-left:-1rem;width:3.5rem}.govbr-chat-envio-botao:focus-visible,.govbr-chat-envio-botao:hover{background:var(--colors_base-2);color:var(--colors_base-2-20)}.govbr-chat-envio-botao-ativo:focus-visible,.govbr-chat-envio-botao-ativo:hover,.govbr-chat-voz:focus-visible,.govbr-chat-voz:hover{background:var(--colors_base-2-020)}.govbr-chat-area-anexos{background:var(--colors_fundo-branco);border-radius:.5rem;grid-column:1/-1;overflow:auto}.govbr-chat-area-anexos .govbr-file-drag-drop{border:none}.govbr-chat-desativado{opacity:.5;pointer-events:none}.govbr-chat-area-anexos-oculto,.govbr-chat-audio-controles-oculto,.govbr-chat-oculto{display:none!important}.govbr-plataforma-suggest.govbr-chat-suggest-autofill-emojis{background:var(--colors_gray02);border-radius:.5rem .5rem 0 .5rem;box-shadow:none;max-height:28rem;min-width:35rem}.govbr-chat-autofill-item{align-items:flex-end;background:none;border:none;border-bottom:1px solid var(--colors_gray04);border-radius:0;color:var(--colors_base-2-020);display:flex;font:inherit;font-size:1.4rem;font-weight:700;padding:1rem 2rem;text-align:start}.govbr-chat-autofill-item-icone{display:inline-block;font:initial;font-family:var(--fonte-texto);font-size:2.4rem;margin-right:1rem;text-align:center;width:3rem}.govbr-chat-autofill-item-tag{margin-left:auto;opacity:.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.govbr-chat-autofill-item-nome{min-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.govbr-chat-autofill-item:last-child{border-bottom:none}.govbr-chat-autofill-item-ativo,.govbr-chat-autofill-item:focus-visible,.govbr-chat-autofill-item:hover{background:var(--colors_gray05)}.govbr-chat-dialog-gravacao-rodape .govbr-plataforma-dialog-botao-confirma:not(.govbr-plataforma-dialog-botao-enviar){background:#922;border-color:#511}.govbr-chat-dialog-gravacao-rodape .govbr-plataforma-dialog-botao-confirma:not(.govbr-plataforma-dialog-botao-enviar):focus-visible,.govbr-chat-dialog-gravacao-rodape .govbr-plataforma-dialog-botao-confirma:not(.govbr-plataforma-dialog-botao-enviar):hover{background:#511}.govbr-plataforma-suggest.govbr-chat-suggest-widget{animation:govbr-chat-suggest-widget-surgir .5s 1 both;height:70rem;margin:0 .3rem .5rem 0;max-height:calc(100vh - var(--position-bottom)*2 - 1rem);max-width:calc(100vw - var(--position-right)*2 - .6rem);width:40rem}.govbr-plataforma-suggest.govbr-chat-suggest-widget.govbr-plataforma-suggest-desaparecer{animation:govbr-chat-suggest-widget-desaparecer .25s 1 both}.govbr-plataforma-suggest.govbr-chat-suggest-ajuda{animation:govbr-chat-suggest-ajuda-surgir .5s cubic-bezier(.61,-.36,.18,1.34) 1 both;background:var(--colors_base-1-20);border:2px solid var(--colors_base-2);box-shadow:none;color:var(--colors_base-2-040);cursor:pointer;margin-bottom:1rem;overflow:visible;padding:1rem;text-align:end;transform-origin:bottom right}.govbr-plataforma-suggest.govbr-chat-suggest-ajuda:after{background:var(--colors_base-2-040);bottom:-1.4rem;content:"";display:block;height:2.1rem;position:absolute;right:1.9rem;width:2.1rem;--transform:rotate(45deg);animation:govbr-chat-suggest-ajuda-seta-surgir .25s ease-out .25s 1 both;clip-path:polygon(0 85%,85% 0,68% 68%)}.govbr-chat-suggest-ajuda-titulo{color:inherit;margin:0 0 .5rem}.govbr-chat-suggest-ajuda-info{color:inherit;margin:0}.govbr-plataforma-suggest.govbr-chat-suggest-ajuda.govbr-plataforma-suggest-desaparecer{animation:govbr-chat-suggest-ajuda-desaparecer .25s ease-out 1 both}.govbr-plataforma-suggest.govbr-chat-suggest-ajuda.govbr-plataforma-suggest-desaparecer:after{animation:govbr-chat-suggest-ajuda-seta-desaparecer .25s ease-out 1 both}@keyframes govbr-chat-mensagem-surgir{0%{opacity:0;transform:scale(.5) rotate(5deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes govbr-chat-voz-gravando{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes govbr-chat-suggest-widget-surgir{0%{clip-path:circle(2.9rem at calc(100% - 2.9rem) calc(100% - 3.1rem))}to{clip-path:circle(100% at 50% 50%)}}@keyframes govbr-chat-suggest-widget-desaparecer{0%{clip-path:circle(100% at 50% 50%)}to{clip-path:circle(2.9rem at calc(100% - 2.9rem) calc(100% - 3.1rem))}}@keyframes govbr-chat-suggest-ajuda-surgir{0%{opacity:0;transform:translateX(-4rem) rotate(20deg)}to{opacity:1;transform:translateX(0) rotate(0deg)}}@keyframes govbr-chat-suggest-ajuda-seta-surgir{0%{opacity:0;transform:translateX(-1rem) var(--transform)}to{opacity:1;transform:translateX(0) var(--transform)}}@keyframes govbr-chat-suggest-ajuda-desaparecer{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(1rem)}}@keyframes govbr-chat-suggest-ajuda-seta-desaparecer{0%{transform:translateX(0) var(--transform)}to{transform:translateX(-1rem) var(--transform)}}