.ats{--ats-verde:#25A55F;--ats-azul:var(--e-global-color-primary, #2C4796);--ats-borda:#E2E5EA;font-family:inherit}.ats[hidden],.ats [hidden]{display:none!important}@media (max-width:767px){.ats{display:none!important}}.ats-fab{position:fixed;right:76px;bottom:30px;z-index:99999;width:36px;height:36px;padding:0;margin:0;display:flex;align-items:center;justify-content:center;background:var(--ats-verde);color:#fff;border:1px solid #fff;border-radius:0;box-shadow:none;cursor:pointer;transform:scale(0);transition:transform 500ms,background-color .3s,color .3s}body:has(.scrollup.activate) .ats-fab,.ats.is-aberto .ats-fab{transform:scale(1)}.ats-fab:hover,.ats-fab:focus-visible,.ats.is-aberto .ats-fab{background:var(--e-global-color-backgroundfield,#FDF8F7);color:var(--ats-verde);border-color:var(--ats-verde);outline:none}.ats-fab svg{display:block}.ats-fab-badge{position:absolute;top:-6px;right:-6px;min-width:16px;height:16px;padding:0 4px;background:#C62828;color:#fff;font-size:10px;line-height:16px;font-weight:700;text-align:center}body:has(.scrollup.activate):has(.ats:not([hidden])) .wpcpr-floating-status{--scs-fs-x:-94px}.ats-painel{position:fixed;right:30px;bottom:76px;z-index:100000;width:min(370px, calc(100vw - 60px));height:min(560px, calc(100vh - 120px));display:flex;flex-direction:column;background:#fff;border:1px solid var(--ats-borda);border-top:3px solid var(--ats-verde);border-radius:0;box-shadow:0 10px 30px rgb(20 30 60 / .14);color:#333;font-size:14px;line-height:1.45;animation:ats-sobe .25s ease both}@keyframes ats-sobe{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ats-topo{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--ats-borda)}.ats-topo strong{display:block;color:var(--ats-azul);font-size:15px}.ats-topo small{display:block;color:#64748b;font-size:12px;margin-top:2px}.ats-x{flex:0 0 auto;width:30px;height:30px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#555;border:1px solid var(--ats-borda);border-radius:0;cursor:pointer}.ats-x:hover,.ats-x:focus-visible{background:var(--ats-azul);color:#fff;border-color:var(--ats-azul);outline:none}.ats-form{padding:16px;display:flex;flex-direction:column;gap:12px;overflow:auto}.ats-intro{margin:0;color:#555}.ats-form label{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600;color:#333;margin:0}.ats-form input,.ats-enviar textarea{width:100%;box-sizing:border-box;padding:9px 10px;font:inherit;font-size:14px;font-weight:400;color:#333;background:#fff;border:1px solid var(--ats-borda);border-radius:0;box-shadow:none}.ats-form input:focus,.ats-enviar textarea:focus{border-color:var(--ats-azul);outline:none}.ats-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.ats-erro{margin:0;padding:8px 10px;background:#fff;border:1px solid var(--ats-borda);border-left:3px solid #C62828;color:#C62828;font-size:13px}.ats-lgpd{color:#64748b;font-size:11px}.ats-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 16px;font:inherit;font-weight:600;font-size:14px;cursor:pointer;background:var(--ats-azul);color:#fff;border:1px solid var(--ats-azul);border-radius:0;transition:background .15s,color .15s,border-color .15s}.ats-btn:hover,.ats-btn:focus-visible,.ats-btn:active{background:#fff;color:var(--ats-azul);border-color:var(--ats-azul);outline:none}.ats-btn[disabled]{opacity:.6;cursor:progress}.ats-btn-ico{width:40px;padding:0;flex:0 0 40px}.ats-chat{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ats-msgs{flex:1 1 auto;overflow-y:auto;padding:14px 16px;display:flex;flex-direction:column;gap:8px;background:#FAFBFD}.ats-m{max-width:85%;padding:8px 10px;border:1px solid var(--ats-borda);background:#fff;white-space:pre-wrap;word-wrap:break-word}.ats-m.is-in{align-self:flex-end;background:var(--ats-azul);border-color:var(--ats-azul);color:#fff}.ats-m.is-in a{color:#fff}.ats-m a{color:var(--ats-azul);text-decoration:underline}.ats-m-meta{display:block;margin-top:4px;font-size:11px;opacity:.7}.ats-m img{display:block;max-width:100%;height:auto;margin-bottom:4px}.ats-op{display:flex;flex-wrap:wrap;gap:6px;align-self:flex-start;max-width:100%}.ats-op button{padding:6px 10px;font:inherit;font-size:13px;cursor:pointer;background:#fff;color:var(--ats-azul);border:1px solid var(--ats-azul);border-radius:0;text-align:left;transition:background .15s,color .15s}.ats-op button:hover,.ats-op button:focus-visible,.ats-op button:active{background:var(--ats-azul);color:#fff;outline:none}.ats-cartoes{display:flex;flex-direction:column;gap:6px;margin-top:6px}.ats-cartoes a{display:block;padding:6px 8px;border:1px solid var(--ats-borda);text-decoration:none;color:var(--ats-azul);background:#fff}.ats-cartoes small{display:block;color:#64748b}.ats-digitando{align-self:flex-start;color:#64748b;font-size:12px}.ats-enviar{display:flex;gap:8px;padding:10px 12px;border-top:1px solid var(--ats-borda);background:#fff;margin:0}.ats-enviar textarea{resize:none;min-height:40px;max-height:120px}.ats-op button{text-transform:none;letter-spacing:normal;font-weight:500}.ats .ats-btn{letter-spacing:normal}.ats{--ats-verde:#1F8F4E;--ats-azul:var(--ats-verde)}.ats .ats-form input:focus,.ats .ats-enviar textarea:focus{border-color:var(--ats-verde)!important;box-shadow:none!important;outline:none!important}.ats-painel{height:auto;max-height:min(560px, calc(100vh - 120px))}.ats-painel.is-chat{height:min(560px, calc(100vh - 120px))}.ats-painel{overflow:hidden;min-width:300px;min-height:280px;max-width:calc(100vw - 16px)}.ats-redim{position:absolute;right:0;bottom:0;width:16px;height:16px;cursor:nwse-resize;touch-action:none;z-index:2;background:linear-gradient(135deg,transparent 0 55%,var(--ats-verde) 55% 62%,transparent 62% 72%,var(--ats-verde) 72% 79%,transparent 79%)}.ats-painel.is-livre{max-height:calc(100vh - 16px)}.ats-topo{cursor:move;user-select:none;touch-action:none}.ats-topo .ats-x{cursor:pointer}.ats.is-arrastando .ats-painel{animation:none;box-shadow:0 16px 40px rgb(20 30 60 / .2)}.ats .ats-x:hover,.ats .ats-x:focus-visible,.ats .ats-x:active{background:#C62828;color:#fff;border-color:#C62828}.ats-painel{container-type:inline-size;font-size:clamp(12px, 3.8cqi, 14px)}.ats-topo{padding:clamp(10px, 3.5cqi, 14px) clamp(12px, 4cqi, 16px)}.ats-topo strong{font-size:clamp(13px, 4.1cqi, 15px)}.ats-topo small,.ats-lgpd{font-size:clamp(11px, 3.2cqi, 12px)}.ats-form{flex:1 1 auto;min-height:0;padding:clamp(12px, 4cqi, 16px);gap:clamp(8px, 3cqi, 12px)}.ats-form label{font-size:clamp(11px, 3.3cqi, 12px)}.ats-form input,.ats-enviar textarea{font-size:clamp(12px, 3.8cqi, 14px);padding:clamp(7px, 2.4cqi, 9px) clamp(8px, 2.7cqi, 10px)}.ats .ats-btn{font-size:clamp(12px, 3.7cqi, 14px);min-height:clamp(34px, 10.5cqi, 40px);padding-inline:clamp(10px, 4cqi, 16px)}.ats .ats-btn-ico{width:clamp(34px, 10.5cqi, 40px);flex-basis:clamp(34px, 10.5cqi, 40px);padding:0}.ats-msgs{padding:clamp(10px, 3.5cqi, 14px) clamp(10px, 4cqi, 16px)}.ats-m{max-width:88%}.ats-op button{font-size:clamp(12px, 3.5cqi, 13px)}.ats-enviar{padding:clamp(8px, 2.7cqi, 10px) clamp(8px, 3.2cqi, 12px);gap:clamp(6px, 2.2cqi, 8px)}.ats-painel,.ats-painel *{scrollbar-color:var(--ats-verde) #EEF3F0!important;scrollbar-width:thin}.ats-painel ::-webkit-scrollbar{width:8px;height:8px}.ats-painel ::-webkit-scrollbar-track{background:#EEF3F0}.ats-painel ::-webkit-scrollbar-thumb{background:var(--ats-verde);border-radius:0}.ats .ats-fab .ats-fab-badge{top:1px;right:1px;min-width:13px;height:13px;padding:0 3px;box-sizing:border-box;font-size:9px;line-height:13px;font-weight:700;letter-spacing:0;text-transform:none;font-family:inherit;border-radius:0;pointer-events:none}@media (min-width:768px){body .scrollup{right:20px}.ats .ats-fab{right:66px}.ats .ats-painel:not(.is-livre){right:20px}}