.axx-wa{position:fixed;bottom:calc(var(--axx-wa-bottom,24px) + env(safe-area-inset-bottom,0px));z-index:999990;font-family:inherit;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.axx-wa--right{right:var(--axx-wa-side,20px)}.axx-wa--left{left:var(--axx-wa-side,20px);align-items:flex-start}.axx-wa *{box-sizing:border-box}.axx-wa-toggle{width:var(--axx-wa-size,58px);height:var(--axx-wa-size,58px);display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:var(--axx-wa-color,#25d366);color:var(--axx-wa-icon-color,#fff);cursor:pointer;box-shadow:0 5px 18px rgb(0 0 0 / .24);padding:14px;transition:transform .2s ease}.axx-wa-toggle:hover{transform:scale(1.06)}.axx-wa-toggle:focus-visible,.axx-wa-dep:focus-visible{outline:3px solid #173f91;outline-offset:3px}.axx-wa-toggle svg{width:30px;height:30px}.axx-wa-close{display:none;font-size:34px;line-height:1}.axx-wa-open .axx-wa-toggle svg{display:none}.axx-wa-open .axx-wa-close{display:block}.axx-wa-panel{width:min(330px,calc(100vw - 32px));background:#fff;color:#1c2530;border-radius:15px;overflow:hidden;box-shadow:0 10px 36px rgb(0 0 0 / .22);border:1px solid rgb(0 0 0 / .08)}.axx-wa-panel[hidden]{display:none!important}.axx-wa-panel-head{padding:17px 18px;background:var(--axx-wa-panel-color,#0c3566);color:#fff}.axx-wa-panel-head strong{display:block;font-size:16px;line-height:1.4}.axx-wa-panel-head span{display:block;font-size:12px;opacity:.9;margin-top:4px}.axx-wa-list{padding:8px}.axx-wa-dep{display:flex;align-items:center;gap:11px;padding:12px 10px;border-radius:10px;color:#1c2530!important;text-decoration:none!important;font-size:14px;font-weight:600;min-height:56px;transition:background .15s ease}.axx-wa-dep:hover{background:#edf8f1}.axx-wa-dep-icon{flex:0 0 36px;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e4f8ea;color:#128c43}.axx-wa-dep-icon svg{width:20px;height:20px}.axx-wa-dep-name{flex:1;overflow-wrap:anywhere}.axx-wa-chevron{font-size:25px;color:#6e7c88;font-weight:400}@media(max-width:480px){.axx-wa-toggle{width:var(--axx-wa-size,58px);height:var(--axx-wa-size,58px)}.axx-wa-panel{width:min(310px,calc(100vw - 24px))}}@media(prefers-reduced-motion:reduce){.axx-wa-toggle,.axx-wa-dep{transition:none}}.axx-wa-shape--rounded .axx-wa-toggle{border-radius:18px}.axx-wa-shape--square .axx-wa-toggle{border-radius:5px}.axx-wa-shape--pill .axx-wa-toggle{width:calc(var(--axx-wa-size,58px) * 1.55);border-radius:999px}.axx-wa-toggle svg{max-width:65%;max-height:65%;flex-shrink:0}body .axx-wa button.axx-wa-toggle,body .axx-wa button.axx-wa-toggle:hover,body .axx-wa button.axx-wa-toggle:focus,body .axx-wa button.axx-wa-toggle:active{appearance:none!important;-webkit-appearance:none!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:var(--axx-wa-size,58px)!important;min-width:var(--axx-wa-size,58px)!important;max-width:none!important;height:var(--axx-wa-size,58px)!important;min-height:var(--axx-wa-size,58px)!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:var(--axx-wa-color,#25d366)!important;background-color:var(--axx-wa-color,#25d366)!important;color:var(--axx-wa-icon-color,#fff)!important;line-height:1!important;text-transform:none!important;font-size:30px!important;box-shadow:0 5px 18px rgb(0 0 0 / .24)!important;cursor:pointer!important}body .axx-wa.axx-wa-shape--rounded button.axx-wa-toggle{border-radius:18px!important}body .axx-wa.axx-wa-shape--square button.axx-wa-toggle{border-radius:5px!important}body .axx-wa.axx-wa-shape--pill button.axx-wa-toggle{width:calc(var(--axx-wa-size,58px) * 1.55)!important;min-width:calc(var(--axx-wa-size,58px) * 1.55)!important;border-radius:999px!important}body .axx-wa button.axx-wa-toggle>svg{display:block!important;flex:0 0 auto!important;width:56%!important;height:56%!important;min-width:0!important;max-width:none!important;max-height:none!important;fill:currentColor!important;color:inherit!important;opacity:1!important;visibility:visible!important}body .axx-wa.axx-wa-open button.axx-wa-toggle>svg{display:none!important}body .axx-wa button.axx-wa-toggle>.axx-wa-close{display:none!important;color:inherit!important;font-size:34px!important;line-height:1!important}body .axx-wa.axx-wa-open button.axx-wa-toggle>.axx-wa-close{display:block!important}body .axx-wa button.axx-wa-toggle:hover{transform:scale(1.06)}body .axx-wa button.axx-wa-toggle:focus-visible{outline:3px solid #173f91!important;outline-offset:3px!important}