.wac{position:fixed;right:20px;bottom:var(--wac-b,28px);z-index:60;display:flex;flex-direction:column;align-items:flex-end;gap:10px;font-family:inherit;color:#14284f}.wac[hidden],.wac [hidden]{display:none!important}.wac.wac-l{right:auto;left:20px;align-items:flex-start}.wac button{font:inherit;cursor:pointer}.wac-fab{position:relative;isolation:isolate;width:56px;height:56px;border-radius:50%;border:0;padding:0;background:#1fa855;color:#fff;display:grid;place-items:center;box-shadow:0 10px 22px -8px rgba(18,140,74,.75);transition:transform .15s;animation:wac-pop .55s cubic-bezier(.2,1.4,.4,1) both}.wac[data-fab=brand] .wac-fab{background:var(--wac-brand,#2347a8);box-shadow:0 10px 22px -8px rgba(20,40,79,.6)}.wac-fab::before,.wac-fab::after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;z-index:-1;opacity:0;animation:wac-ring 2.8s ease-out infinite 1.2s}.wac-fab::after{animation-delay:2.6s}.wac-fab svg{width:28px;height:28px;transform-origin:50% 62%;animation:wac-wig 7s ease-in-out infinite 3.5s}.wac-fab:hover{transform:scale(1.07)}.wac-fab[aria-expanded=true]::before,.wac-fab[aria-expanded=true]::after{animation:none}.wac-fab[aria-expanded=true] svg{animation:none}.wac-fab:focus-visible,.wac-q:focus-visible,.wac-go:focus-visible,.wac-x:focus-visible,.wac-tx:focus-visible{outline:3px solid #7aa2ff;outline-offset:2px}.wac-card{width:300px;max-width:calc(100vw - 32px);max-height:calc(100vh - 130px);overflow:auto;border-radius:20px;background:#fff;box-shadow:0 24px 56px -18px rgba(20,40,79,.45),0 0 0 1px rgba(20,40,79,.06);animation:wac-in .18s ease-out}.wac-h{display:flex;align-items:center;gap:11px;padding:17px 8px 16px 16px;background:var(--wac-dark,#14284f);color:#fff}.wac[data-head=green] .wac-h{background:#128c4a}.wac-av{width:44px;height:44px;border-radius:50%;background:#fff;display:grid;place-items:center;overflow:hidden;flex:none;color:#14284f}.wac-av img{width:100%;height:100%;object-fit:cover;display:block}.wac-av b{font-size:18px}.wac-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.wac-t>b{font-size:14.5px;line-height:1.2}.wac-st{font-size:12px;line-height:1.3;color:#e1e7f5;display:flex;align-items:center;gap:6px}.wac-d{width:7px;height:7px;border-radius:50%;background:#4ade80;flex:none}.wac-away .wac-d{background:#a9b4cf}.wac-x{width:38px;height:38px;border:0;border-radius:50%;background:transparent;color:#fff;display:grid;place-items:center;padding:0;flex:none}.wac-x svg{width:16px;height:16px}.wac-b{background:#ece7de;padding:16px 14px}.wac-m{background:#fff;border-radius:5px 14px 14px 14px;padding:12px 13px 9px;box-shadow:0 1px 2px rgba(20,40,79,.08)}.wac-m p{margin:0;font-size:13.5px;line-height:1.45;color:#14284f;white-space:pre-line;word-break:break-word}.wac-m small{display:block;text-align:right;font-size:11px;color:#5e6a85;margin-top:4px}.wac-f{padding:14px 14px 15px;display:flex;flex-direction:column;gap:8px}.wac-q{display:flex;align-items:center;gap:10px;width:100%;box-sizing:border-box;min-height:38px;padding:3px 10px 3px 4px;border-radius:12px;border:1px solid #e3e8f2;background:#fff;font-size:13.5px;font-weight:500;line-height:1.3;color:#14284f;text-align:left;transition:border-color .15s,background .15s}.wac-q:hover{border-color:var(--wac-brand,#2347a8);background:#f7f9fd}.wac-q i{font-style:normal;width:30px;height:30px;border-radius:9px;background:#f1f4fa;display:grid;place-items:center;font-size:15px;line-height:1;flex:none;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.wac-q i.no{display:none}.wac-q i.no+span{padding-left:6px}.wac-q span{flex:1;min-width:0}.wac-cv{flex:none;width:12px;height:12px;color:#8b97b4;transition:transform .15s,color .15s}.wac-q:hover .wac-cv{color:var(--wac-brand,#2347a8);transform:translateX(2px)}.wac-go{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:38px;border:0;border-radius:19px;background:#128c4a;color:#fff;font-size:14px;font-weight:700;box-shadow:0 10px 20px -12px rgba(18,140,74,.8)}.wac-go svg{width:17px;height:17px}.wac[data-fab=brand] .wac-go{background:var(--wac-brand,#2347a8)}.wac-n{text-align:center;font-size:11px;color:#5e6a85;margin-top:1px}.wac-f label{font-size:12px;font-weight:600}.wac-f textarea{width:100%;box-sizing:border-box;min-height:80px;border:1px solid #cbd5ea;border-radius:12px;padding:9px 11px;font:inherit;font-size:13.5px;color:#14284f;resize:none;background:#fff}.wac-tz{position:relative;max-width:210px;box-sizing:border-box;background:#fff;border-radius:14px 14px 4px 14px;padding:9px 13px 9px 12px;font-size:12.5px;line-height:1.4;cursor:pointer;box-shadow:0 12px 26px -12px rgba(20,40,79,.5),0 0 0 1px rgba(20,40,79,.06);animation:wac-in .18s ease-out}.wac-l .wac-tz{border-radius:14px 14px 14px 4px}.wac-tx{position:absolute;top:-10px;right:-6px;width:24px;height:24px;border:0;border-radius:50%;background:#14284f;color:#fff;display:grid;place-items:center;padding:0}html.bwd-lock .wac{display:none}@keyframes wac-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes wac-pop{0%{transform:scale(.3);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes wac-ring{0%{transform:scale(1);opacity:.5}70%,100%{transform:scale(1.9);opacity:0}}@keyframes wac-wig{0%,84%,100%{transform:none}86%{transform:rotate(-16deg) scale(1.1)}88%{transform:rotate(14deg) scale(1.1)}90%{transform:rotate(-10deg)}92%{transform:rotate(7deg)}94%{transform:none}}@media (prefers-reduced-motion:reduce){.wac-card,.wac-tz,.wac-fab{animation:none}.wac-fab::before,.wac-fab::after,.wac-fab svg{animation:none}.wac-fab{transition:none}}@media (max-width:640px){.wac{right:14px}.wac.wac-l{left:14px}.wac.wac-nm{display:none}body:has(#bm) .wac{bottom:calc(var(--wac-b,28px) + 68px)}.wac-fab{width:52px;height:52px}.wac-fab svg{width:26px;height:26px}.wac-card{position:fixed;left:0;right:0;bottom:0;width:auto;max-width:none;max-height:85vh;border-radius:20px 20px 0 0;animation:none}.wac:has(.wac-card:not([hidden]))::before{content:"";position:fixed;inset:0;background:rgba(13,26,56,.45);z-index:-1}.wac:has(.wac-card:not([hidden])) .wac-fab{display:none}.wac-f{padding-bottom:calc(14px + env(safe-area-inset-bottom))}}