:root{--wai-color:#25d366;--wai-color-dark:#128c7e;--wai-rgb:37, 211, 102;--wai-size:70px;--wai-size-m:66px;--wai-bottom:24px;--wai-side:24px;--wai-z:99999;--wai-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}.wai-root,.wai-root *,.wai-root *::before,.wai-root *::after{box-sizing:border-box!important}.wai-root [hidden]{display:none!important}.wai-root button,.wai-root input,.wai-root textarea,.wai-root a{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:inherit!important;font-family:var(--wai-font)!important;font-size:14px!important;font-weight:400!important;font-style:normal!important;line-height:1.4!important;letter-spacing:normal!important;text-transform:none!important;text-decoration:none!important;text-shadow:none!important;text-align:left!important;text-indent:0!important;white-space:normal!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;float:none!important;outline:none!important;opacity:1!important;visibility:visible!important;vertical-align:middle!important;-webkit-appearance:none!important;appearance:none!important}.wai-root button{cursor:pointer}.wai-root svg{display:inline-block;max-width:none!important;max-height:none!important}.wai-root img{max-width:100%}.wai-root{position:fixed!important;bottom:calc(var(--wai-bottom, 24px) + env(safe-area-inset-bottom, 0px))!important;z-index:var(--wai-z,99999)!important;margin:0!important;padding:0!important;font-family:var(--wai-font)!important;font-size:14px!important;line-height:1.4!important;color:#222!important;text-align:left!important;-webkit-font-smoothing:antialiased}.wai-root.wai-pos-right{right:max(var(--wai-side, 24px), env(safe-area-inset-right, 0px))!important;left:auto!important}.wai-root.wai-pos-left{left:max(var(--wai-side, 24px), env(safe-area-inset-left, 0px))!important;right:auto!important}.wai-root.wai-hidden{opacity:0;visibility:hidden;pointer-events:none}.wai-root.wai-show{animation:wai-in .6s cubic-bezier(.34,1.56,.64,1) both}@keyframes wai-in{from{opacity:0;transform:translateY(28px) scale(.4)}to{opacity:1;transform:none}}.wai-root .wai-btn{position:relative;display:flex!important;align-items:center!important;justify-content:center!important;width:var(--wai-size,70px)!important;height:var(--wai-size,70px)!important;min-width:var(--wai-size,70px)!important;min-height:var(--wai-size,70px)!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;cursor:pointer!important;color:#fff!important;background:linear-gradient(145deg,var(--wai-color) 0%,var(--wai-color-dark) 100%)!important;box-shadow:0 10px 28px rgba(var(--wai-rgb),.55),0 4px 12px rgb(0 0 0 / .25),inset 0 3px 10px rgb(255 255 255 / .35),inset 0 -4px 12px rgb(0 0 0 / .18)!important;transition:transform .3s cubic-bezier(.34,1.4,.64,1),box-shadow .3s;overflow:visible!important}.wai-root .wai-btn:hover{transform:scale(1.1) rotate(8deg);box-shadow:0 16px 40px rgba(var(--wai-rgb),.75),0 6px 16px rgb(0 0 0 / .28)!important}.wai-root .wai-btn:active{transform:scale(.94)}.wai-root .wai-btn:focus-visible{box-shadow:0 0 0 4px #fff,0 0 0 8px var(--wai-color)!important}.wai-root .wai-icon{position:absolute;width:56%!important;height:56%!important;fill:#fff!important;filter:drop-shadow(0 2px 3px rgb(0 0 0 / .25));transition:transform .35s,opacity .3s;pointer-events:none}.wai-root .wai-icon-close{width:42%!important;height:42%!important;opacity:0;transform:rotate(-90deg) scale(.5)}.wai-root.is-open .wai-icon-wa{opacity:0;transform:rotate(90deg) scale(.5)}.wai-root.is-open .wai-icon-close{opacity:1;transform:none}.wai-root .wai-halo{position:absolute;inset:-5px;display:block!important;border-radius:50%!important;background:conic-gradient(from 0deg,transparent 0 62%,rgba(var(--wai-rgb),.3) 74%,var(--wai-color) 86%,transparent 100%)!important;filter:blur(3px);opacity:.7;animation:wai-spin 4.5s linear infinite;pointer-events:none}@keyframes wai-spin{to{transform:rotate(360deg)}}.wai-root .wai-ring{position:absolute;inset:0;display:block!important;border-radius:50%!important;border:2px solid var(--wai-color)!important;background:transparent!important;opacity:0;pointer-events:none}.wai-root.wai-anim-pulse .wai-ring{animation:wai-ring 2.4s ease-out infinite}.wai-root.wai-anim-pulse .wai-ring-2{animation-delay:.8s}@keyframes wai-ring{0%{transform:scale(1);opacity:.9}100%{transform:scale(2);opacity:0}}.wai-root.wai-anim-bounce .wai-btn{animation:wai-bounce 2.2s ease-in-out infinite}@keyframes wai-bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}.wai-root.wai-anim-shake .wai-btn{animation:wai-shake 4s ease-in-out infinite}@keyframes wai-shake{0%,84%,100%{transform:rotate(0)}86%{transform:rotate(14deg)}88%{transform:rotate(-14deg)}90%{transform:rotate(11deg)}92%{transform:rotate(-9deg)}94%{transform:rotate(6deg)}96%{transform:rotate(-3deg)}}.wai-root.wai-anim-none .wai-halo{animation:none;opacity:0}.wai-root.wai-alert .wai-btn{animation:wai-alert .9s ease-in-out 3!important}@keyframes wai-alert{0%,100%{transform:scale(1) rotate(0)}20%{transform:scale(1.18) rotate(-12deg)}40%{transform:scale(1.18) rotate(12deg)}60%{transform:scale(1.18) rotate(-9deg)}80%{transform:scale(1.12) rotate(7deg)}}.wai-root.is-open .wai-btn{animation:none}.wai-root.is-open .wai-ring,.wai-root.is-open .wai-halo{display:none!important}.wai-root .wai-badge{position:absolute;top:-2px;right:-2px;display:block!important;min-width:24px!important;height:24px!important;padding:0 6px!important;border-radius:12px!important;border:2.5px solid #fff!important;background:#ff3b30!important;color:#fff!important;font-size:12px!important;font-weight:700!important;line-height:19px!important;text-align:center!important;box-shadow:0 2px 8px rgb(255 59 48 / .55)!important;animation:wai-badge .6s cubic-bezier(.34,1.56,.64,1) 1s both;pointer-events:none}@keyframes wai-badge{from{transform:scale(0)}to{transform:scale(1)}}.wai-root .wai-callout{position:absolute;bottom:calc(var(--wai-size, 70px) + 16px);display:block!important;width:max-content!important;max-width:min(290px, calc(100vw - 40px))!important;padding:13px 38px 13px 16px!important;border-radius:16px!important;background:#fff!important;color:#222!important;box-shadow:0 12px 34px rgb(0 0 0 / .2)!important;cursor:pointer;opacity:0;transform:translateY(10px) scale(.94);transition:opacity .3s,transform .35s cubic-bezier(.34,1.4,.64,1);font-size:14.5px!important;line-height:1.45!important;text-align:left!important}.wai-root.wai-pos-right .wai-callout{right:0;border-bottom-right-radius:4px!important}.wai-root.wai-pos-left .wai-callout{left:0;border-bottom-left-radius:4px!important}.wai-root .wai-callout.is-visible{opacity:1;transform:none}.wai-root .wai-callout::after{content:"";position:absolute;bottom:-6px;width:14px;height:14px;background:inherit;transform:rotate(45deg)}.wai-root.wai-pos-right .wai-callout::after{right:24px}.wai-root.wai-pos-left .wai-callout::after{left:24px}.wai-root .wai-callout-close{position:absolute;top:6px;right:6px;display:flex!important;align-items:center!important;justify-content:center!important;width:26px!important;height:26px!important;min-width:26px!important;padding:0!important;border-radius:50%!important;background:#f1f1f1!important;color:#666!important;font-size:16px!important;line-height:1!important;text-align:center!important}.wai-root .wai-callout-close:hover{background:#e5e5e5!important}.wai-root .wai-callout-text strong{font-weight:700!important}.wai-root .wai-rescue{background:linear-gradient(135deg,#fff7e6,#fff)!important;border:2px solid #ffb800!important;max-width:min(330px, calc(100vw - 40px))!important;padding-right:16px!important;padding-top:32px!important;animation:wai-rescue-pop .55s cubic-bezier(.34,1.56,.64,1)}.wai-root .wai-rescue::after{background:#fff;border-right:2px solid #ffb800;border-bottom:2px solid #ffb800;bottom:-8px}.wai-root .wai-rescue .wai-callout-text{display:block;font-weight:600!important;margin-bottom:10px}.wai-root .wai-callout-cta{display:inline-flex!important;align-items:center!important;gap:6px;padding:9px 16px!important;border-radius:999px!important;background:var(--wai-color)!important;color:#fff!important;font-weight:700!important;font-size:13.5px!important;box-shadow:0 4px 14px rgba(var(--wai-rgb),.5)!important}.wai-root .wai-callout-cta svg{width:17px!important;height:17px!important;fill:#fff!important}@keyframes wai-rescue-pop{from{transform:scale(.7);opacity:0}to{transform:none;opacity:1}}.wai-root .wai-backdrop{display:none;position:fixed;inset:0;background:rgb(0 0 0 / .55)!important;opacity:0;transition:opacity .3s;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.wai-root .wai-backdrop.is-visible{opacity:1}.wai-root .wai-popup{position:absolute;bottom:calc(var(--wai-size, 70px) + 18px);width:380px!important;max-width:calc(100vw - 32px)!important;max-height:calc(100vh - var(--wai-size, 70px) - var(--wai-bottom, 24px) - 40px)!important;display:flex!important;flex-direction:column!important;border-radius:20px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 20px 60px rgb(0 0 0 / .32)!important;opacity:0;transform:translateY(18px) scale(.9);transform-origin:bottom right;transition:opacity .25s,transform .3s cubic-bezier(.34,1.3,.64,1);text-align:left!important}.wai-root.wai-pos-right .wai-popup{right:0}.wai-root.wai-pos-left .wai-popup{left:0;transform-origin:bottom left}.wai-root .wai-popup.is-open{opacity:1;transform:none}.wai-root .wai-popup-header{position:relative;display:flex!important;align-items:center!important;gap:12px;padding:15px 16px!important;background:linear-gradient(135deg,var(--wai-color-dark),var(--wai-color))!important;color:#fff!important;flex:none!important}.wai-root .wai-popup-avatar{position:relative;flex:none!important;width:48px!important;height:48px!important;border-radius:50%!important;background:rgb(255 255 255 / .22)!important;display:flex!important;align-items:center!important;justify-content:center!important}.wai-root .wai-popup-avatar img{width:100%!important;height:100%!important;border-radius:50%!important;object-fit:cover}.wai-root .wai-popup-avatar svg{width:27px!important;height:27px!important;fill:#fff!important}.wai-root .wai-online-dot{position:absolute;right:0;bottom:0;display:block!important;width:14px!important;height:14px!important;border-radius:50%!important;background:#4ade80!important;border:2px solid var(--wai-color-dark)!important;animation:wai-online 2s infinite}@keyframes wai-online{0%,100%{box-shadow:0 0 0 0 rgb(74 222 128 / .7)}50%{box-shadow:0 0 0 6px #fff0}}.wai-root .wai-popup-titles{flex:1!important;min-width:0!important}.wai-root .wai-popup-titles strong{display:block!important;font-size:15.5px!important;font-weight:600!important;color:#fff!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.wai-root .wai-popup-titles span{display:block!important;font-size:12px!important;color:#fff!important;opacity:.9}.wai-root .wai-popup-close{display:flex!important;align-items:center!important;justify-content:center!important;flex:none!important;width:36px!important;height:36px!important;min-width:36px!important;padding:0!important;border-radius:50%!important;background:transparent!important;color:#fff!important;font-size:25px!important;line-height:1!important;text-align:center!important}.wai-root .wai-popup-close:hover{background:rgb(255 255 255 / .18)!important}.wai-root .wai-popup-body{flex:1 1 auto!important;min-height:140px!important;padding:16px!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;background-color:#e5ddd5!important;background-image:radial-gradient(rgb(255 255 255 / .35) 1px,transparent 1px)!important;background-size:14px 14px!important}.wai-root .wai-msg{position:relative;display:block!important;max-width:90%!important;margin:0 0 12px!important;padding:11px 15px!important;border-radius:12px!important;border-top-left-radius:3px!important;background:#fff!important;color:#222!important;font-size:14.5px!important;line-height:1.45!important;box-shadow:0 1px 2px rgb(0 0 0 / .1)!important}.wai-root .wai-msg strong{font-weight:700!important}.wai-root .wai-msg time{display:block!important;margin-top:4px;text-align:right!important;font-size:11px!important;color:#8a8a8a!important}.wai-root .wai-reveal{animation:wai-msg-in .35s ease-out both}@keyframes wai-msg-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.wai-root .wai-typing{display:inline-flex!important;gap:4px;align-items:center!important;padding:14px 17px!important}.wai-root .wai-typing span{display:block!important;width:7px!important;height:7px!important;border-radius:50%!important;background:#9aa!important;animation:wai-dot 1.2s infinite}.wai-root .wai-typing span:nth-child(2){animation-delay:.2s}.wai-root .wai-typing span:nth-child(3){animation-delay:.4s}@keyframes wai-dot{0%,60%,100%{transform:translateY(0);opacity:.5}30%{transform:translateY(-5px);opacity:1}}.wai-root .wai-capture{display:block!important;margin:0 0 12px!important;padding:14px!important;border-radius:14px!important;border-top-left-radius:3px!important;background:#fff!important;box-shadow:0 2px 10px rgb(0 0 0 / .12)!important;animation:wai-msg-in .35s ease-out both}.wai-root .wai-capture-title{display:block!important;margin:0!important;font-size:15px!important;font-weight:700!important;color:#111!important;text-transform:none!important}.wai-root .wai-capture-text{margin:5px 0 12px!important;padding:0!important;font-size:13.5px!important;line-height:1.45!important;color:#444!important}.wai-root .wai-capture-form{display:flex!important;flex-direction:column!important;gap:9px;margin:0!important;padding:0!important}.wai-root .wai-cap-name,.wai-root .wai-cap-phone{display:block!important;width:100%!important;height:46px!important;min-height:46px!important;padding:0 14px!important;border:1.5px solid #ddd!important;border-radius:10px!important;background:#fff!important;color:#222!important;font-size:16px!important;line-height:46px!important}.wai-root .wai-cap-name:focus,.wai-root .wai-cap-phone:focus{border-color:var(--wai-color)!important;box-shadow:0 0 0 3px rgba(var(--wai-rgb),.18)!important}.wai-root .wai-cap-phone-row{display:flex!important;align-items:stretch!important;gap:8px}.wai-root .wai-cap-prefix{display:flex!important;align-items:center!important;padding:0 12px!important;border-radius:10px!important;background:#f1f3f4!important;color:#444!important;font-weight:700!important;font-size:15px!important;white-space:nowrap!important}.wai-root .wai-cap-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}.wai-root .wai-cap-btn{display:block!important;width:100%!important;height:48px!important;min-height:48px!important;padding:0 16px!important;border-radius:10px!important;background:linear-gradient(135deg,var(--wai-color),var(--wai-color-dark))!important;color:#fff!important;font-weight:700!important;font-size:15px!important;text-align:center!important;box-shadow:0 6px 18px rgba(var(--wai-rgb),.4)!important;transition:transform .2s,box-shadow .2s}.wai-root .wai-cap-btn:hover{transform:translateY(-1px);box-shadow:0 9px 24px rgba(var(--wai-rgb),.55)!important}.wai-root .wai-cap-btn[disabled]{opacity:.65!important;cursor:default;transform:none}.wai-root .wai-cap-error{display:block!important;color:#c62828!important;font-size:12.5px!important;font-weight:600!important}.wai-root .wai-cap-note{display:block!important;color:#888!important;font-size:11.5px!important;line-height:1.4!important}.wai-root .wai-capture-done{display:block!important;padding:4px 2px!important;color:#14743f!important;font-size:14.5px!important;font-weight:600!important;line-height:1.45!important}.wai-root .wai-social{display:inline-block!important;margin:0 0 12px!important;padding:7px 13px!important;border-radius:999px!important;background:rgb(0 0 0 / .58)!important;color:#fff!important;font-size:12.5px!important;font-weight:600!important}.wai-root .wai-quick{display:flex!important;flex-wrap:wrap!important;gap:9px}.wai-root .wai-chip{display:inline-block!important;width:auto!important;max-width:100%!important;padding:10px 16px!important;border:1.5px solid var(--wai-color)!important;border-radius:999px!important;background:#fff!important;color:var(--wai-color-dark)!important;font-size:13.5px!important;font-weight:600!important;line-height:1.35!important;text-align:left!important;text-transform:none!important;letter-spacing:normal!important;transition:background .2s,color .2s,transform .2s}.wai-root .wai-chip:hover{background:var(--wai-color)!important;color:#fff!important;transform:translateY(-1px)}.wai-root .wai-popup-footer{display:flex!important;align-items:flex-end!important;gap:8px;padding:12px!important;background:#f7f7f7!important;border-top:1px solid #e8e8e8!important;flex:none!important}.wai-root .wai-input{display:block!important;flex:1 1 auto!important;width:100%!important;min-height:46px!important;max-height:110px!important;padding:12px 16px!important;border:1px solid #ddd!important;border-radius:23px!important;background:#fff!important;color:#222!important;font-size:16px!important;line-height:1.4!important;resize:none!important;overflow:auto!important}.wai-root .wai-input:focus{border-color:var(--wai-color)!important;box-shadow:0 0 0 3px rgba(var(--wai-rgb),.2)!important}.wai-root .wai-send{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px;flex:none!important;height:46px!important;min-height:46px!important;padding:0 20px!important;border-radius:23px!important;background:var(--wai-color)!important;color:#fff!important;font-weight:700!important;font-size:14px!important;white-space:nowrap!important;text-transform:none!important;box-shadow:0 4px 14px rgba(var(--wai-rgb),.45)!important;transition:background .2s,transform .2s}.wai-root .wai-send:hover{background:var(--wai-color-dark)!important;transform:translateY(-1px)}.wai-root .wai-send svg{width:19px!important;height:19px!important;fill:#fff!important;flex:none!important}.wai-root .wai-popup-footer .wai-send:only-child{width:100%!important;justify-content:center!important}.wai-inline-btn.wai-inline-btn{position:relative;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px;margin:12px 0!important;padding:15px 24px!important;border:0!important;border-radius:999px!important;background:linear-gradient(135deg,var(--wai-color),var(--wai-color-dark))!important;color:#fff!important;font-family:var(--wai-font)!important;font-weight:700!important;font-size:16px!important;line-height:1.2!important;text-align:center!important;text-transform:none!important;text-decoration:none!important;letter-spacing:normal!important;box-shadow:0 8px 22px rgba(var(--wai-rgb),.45)!important;transition:transform .2s,box-shadow .2s;cursor:pointer;-webkit-appearance:none!important;appearance:none!important}.wai-inline-btn.wai-inline-btn:hover{transform:translateY(-2px);color:#fff!important;box-shadow:0 12px 30px rgba(var(--wai-rgb),.6)!important}.wai-inline-btn.wai-inline-btn:active{transform:scale(.98)}.wai-inline-btn.wai-inline-btn:focus{color:#fff!important}.wai-inline-btn.wai-inline-btn svg{width:23px!important;height:23px!important;flex:none!important;fill:#fff!important;display:inline-block!important}.wai-inline-btn.wai-inline-btn span{color:#fff!important}.wai-product-wrap,.wai-checkout-wrap{clear:both}.wai-product-btn.wai-product-btn,.wai-cart-btn.wai-cart-btn,.wai-checkout-btn.wai-checkout-btn,.wai-order-btn.wai-order-btn{width:100%!important}.wai-cart-btn.wai-cart-btn{margin:10px 0 0!important}.wai-loop-btn.wai-loop-btn{width:100%!important;margin:8px 0 0!important;padding:10px 14px!important;font-size:13.5px!important;box-shadow:none!important}.wai-loop-btn.wai-loop-btn svg{width:18px!important;height:18px!important}.wai-order-wrap{margin:20px 0;padding:18px;border-radius:12px;background:#f0fff5;border:1px solid #b9ecc9;text-align:center}.wai-order-wrap p{margin:0 0 6px}.wai-bar{display:none}@media (max-width:767px){.wai-root{--wai-size:var(--wai-size-m, 66px)}.wai-root.wai-pos-right{right:max(16px, env(safe-area-inset-right, 0px))!important}.wai-root.wai-pos-left{left:max(16px, env(safe-area-inset-left, 0px))!important}.wai-root .wai-callout{max-width:calc(100vw - 32px)!important;font-size:14px!important}.wai-root .wai-rescue{max-width:calc(100vw - 32px)!important}.wai-root .wai-backdrop{display:block}.wai-root .wai-popup{position:fixed;left:0;right:0;bottom:0;width:100%!important;max-width:100%!important;max-height:90vh!important;max-height:90dvh!important;border-radius:22px 22px 0 0!important;transform:translateY(100%);transform-origin:bottom center;transition:transform .35s cubic-bezier(.32,.72,0,1),opacity .2s}.wai-root .wai-popup.is-open{transform:none}.wai-root .wai-popup-header{padding-top:20px!important}.wai-root .wai-popup-header::before{content:"";position:absolute;top:8px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:2px;background:rgb(255 255 255 / .55)}.wai-root .wai-popup-body{max-height:52vh!important;padding:14px!important}.wai-root .wai-popup-footer{padding:12px 12px calc(12px + env(safe-area-inset-bottom, 0px))!important}.wai-root .wai-chip{padding:11px 16px!important;font-size:14px!important}.wai-root .wai-send{padding:0!important;width:46px!important;min-width:46px!important;justify-content:center!important}.wai-root .wai-send span{display:none!important}.wai-root .wai-send svg{width:21px!important;height:21px!important}body.wai-lock{overflow:hidden}.wai-inline-btn.wai-inline-btn{width:100%!important;padding:16px 20px!important;font-size:16px!important}.wai-bar{position:fixed;left:0;right:0;bottom:0;z-index:var(--wai-z,99999);display:flex!important;align-items:center!important;gap:12px;margin:0!important;padding:10px 14px!important;padding-bottom:calc(10px + env(safe-area-inset-bottom, 0px))!important;background:rgb(255 255 255 / .97)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 -8px 28px rgb(0 0 0 / .16)!important;animation:wai-bar-in .55s .4s both;font-family:var(--wai-font)!important}.wai-bar .wai-bar-info{flex:1 1 auto!important;min-width:0!important;display:flex!important;flex-direction:column!important}.wai-bar .wai-bar-name{font-size:12px!important;color:#666!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.wai-bar .wai-bar-price{font-weight:700!important;font-size:16px!important;color:#111!important}.wai-bar .wai-inline-btn.wai-inline-btn{flex:none!important;width:auto!important;margin:0!important;padding:13px 20px!important;font-size:15px!important}body.wai-has-bar{padding-bottom:78px}.wai-root.wai-above-bar{bottom:calc(var(--wai-bottom, 24px) + 70px + env(safe-area-inset-bottom, 0px))!important}}@keyframes wai-bar-in{from{transform:translateY(110%)}to{transform:none}}@media (max-width:380px){.wai-root{--wai-size:60px}.wai-bar .wai-inline-btn.wai-inline-btn span{font-size:14px!important}}@media (prefers-reduced-motion:reduce){.wai-root *,.wai-bar{animation:none!important;transition:none!important}.wai-root .wai-halo{opacity:0}}@media print{.wai-root,.wai-bar{display:none!important}}.wai-root [hidden][hidden]{display:none!important}#wai-interest.wai-interest,#wai-interest.wai-interest *{box-sizing:border-box!important}#wai-interest.wai-interest[hidden]{display:none!important}#wai-interest.wai-interest{position:fixed!important;left:50%!important;bottom:calc(24px + env(safe-area-inset-bottom, 0px))!important;z-index:calc(var(--wai-z, 99999) + 1)!important;width:min(380px, calc(100vw - 32px))!important;margin:0!important;padding:20px 20px 18px!important;background:#ffffff!important;color:#1f2a37!important;border-radius:18px!important;border:1px solid rgb(15 23 42 / .08)!important;box-shadow:0 18px 50px rgb(15 23 42 / .22),0 2px 8px rgb(15 23 42 / .08)!important;font-family:var(--wai-font)!important;text-align:left!important;opacity:0;transform:translate(-50%,24px);transition:opacity 0.3s ease,transform 0.3s ease}#wai-interest.wai-interest.is-visible{opacity:1;transform:translate(-50%,0)}@media (max-width:767px){body.wai-has-bar #wai-interest.wai-interest{bottom:calc(96px + env(safe-area-inset-bottom, 0px))!important}}#wai-interest .wai-interest-title{display:block!important;margin:0 28px 6px 0!important;font-size:18px!important;line-height:1.3!important;font-weight:700!important;color:#111827!important;letter-spacing:normal!important;text-transform:none!important}#wai-interest .wai-interest-text{margin:0 0 14px!important;padding:0!important;font-size:15px!important;line-height:1.45!important;color:#374151!important}#wai-interest button{font-family:var(--wai-font)!important;text-transform:none!important;letter-spacing:normal!important;cursor:pointer!important;-webkit-appearance:none!important;appearance:none!important}#wai-interest .wai-interest-close{position:absolute!important;top:10px!important;right:10px!important;width:32px!important;height:32px!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:transparent!important;color:#6b7280!important;font-size:22px!important;line-height:32px!important;box-shadow:none!important}#wai-interest .wai-interest-close:hover{background:#f3f4f6!important;color:#111827!important}#wai-interest .wai-interest-cta{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;min-height:48px!important;margin:0!important;padding:12px 18px!important;border:0!important;border-radius:999px!important;background:var(--wai-color,#25d366)!important;color:#ffffff!important;font-size:16px!important;font-weight:700!important;line-height:1.2!important;box-shadow:0 6px 18px rgba(var(--wai-rgb,37,211,102),.35)!important;transition:background 0.2s ease,transform 0.15s ease}#wai-interest .wai-interest-cta:hover{background:var(--wai-color-dark,#128c7e)!important}#wai-interest .wai-interest-cta:active{transform:scale(.98)}#wai-interest .wai-interest-cta svg{width:22px!important;height:22px!important;fill:currentColor!important;flex:0 0 auto!important}#wai-interest .wai-interest-close:focus-visible,#wai-interest .wai-interest-cta:focus-visible{outline:3px solid rgba(var(--wai-rgb,37,211,102),.5)!important;outline-offset:2px!important}@media (prefers-reduced-motion:reduce){#wai-interest.wai-interest{transition:none}}