.wa-fab.svelte-1espwhp{--wa:#25d366;--wa-deep:#1ebe5b;--wa-ink:#0b6b38;--ease-out:cubic-bezier(.23, 1, .32, 1);--float-shadow:0 6px 16px -6px color-mix(in oklab, var(--color-base-content) 38%, transparent), 0 2px 6px -2px color-mix(in oklab, var(--color-base-content) 20%, transparent);z-index:50;right:max(1rem, env(safe-area-inset-right,0px));bottom:max(1rem, env(safe-area-inset-bottom,0px));transition:bottom .25s var(--ease-out);animation:.56s cubic-bezier(.34,1.56,.64,1) .5s backwards svelte-1espwhp-wa-enter;position:fixed}@media (width>=768px){.wa-fab.svelte-1espwhp{right:max(1.5rem, env(safe-area-inset-right,0px));bottom:max(1.5rem, env(safe-area-inset-bottom,0px))}}@media (width<768px){body:has(.sticky-cta-bar) .wa-fab.svelte-1espwhp{bottom:calc(4.75rem + max(.75rem, env(safe-area-inset-bottom,0px)))}}.wa-button.svelte-1espwhp{background:var(--wa);width:3.5rem;height:3.5rem;box-shadow:var(--float-shadow);transition:translate .2s var(--ease-out), scale .16s var(--ease-out), background-color .2s ease, box-shadow .2s ease}@media (width>=768px){.wa-button.svelte-1espwhp{width:3.75rem;height:3.75rem}}.wa-button.svelte-1espwhp:active{scale:.96}.wa-button.svelte-1espwhp .wa-glyph{transition:rotate .24s var(--ease-out)}.wa-button.svelte-1espwhp .wa-glyph.is-nudging{animation:svelte-1espwhp-wa-nudge .72s var(--ease-out) 1}.wa-ring.svelte-1espwhp{background:var(--wa);animation:svelte-1espwhp-wa-ring 1.6s var(--ease-out) 2 both;z-index:-1;border-radius:9999px;position:absolute;inset:0}.wa-label.svelte-1espwhp{opacity:0;box-shadow:var(--float-shadow);transition:opacity .18s ease, translate .22s var(--ease-out);translate:.375rem -50%}@media (hover:hover) and (pointer:fine){.wa-button.svelte-1espwhp:hover{background:var(--wa-deep);box-shadow:0 12px 24px -8px color-mix(in oklab, var(--color-base-content) 44%, transparent), 0 3px 8px -2px color-mix(in oklab, var(--color-base-content) 24%, transparent);translate:0 -2px}.wa-button.svelte-1espwhp:hover .wa-glyph{rotate:-10deg}.wa-fab.svelte-1espwhp:not(.has-card) .wa-button:where(.svelte-1espwhp):hover .wa-label:where(.svelte-1espwhp){opacity:1;translate:0 -50%}.wa-card.svelte-1espwhp a:where(.svelte-1espwhp):hover .wa-reply:where(.svelte-1espwhp){background:color-mix(in oklab, var(--wa) 22%, transparent)}}.wa-fab.svelte-1espwhp:not(.has-card) .wa-button:where(.svelte-1espwhp):focus-visible .wa-label:where(.svelte-1espwhp){opacity:1;translate:0 -50%}.wa-card.svelte-1espwhp{box-shadow:0 18px 44px -14px color-mix(in oklab, var(--color-base-content) 30%, transparent), 0 4px 14px -6px color-mix(in oklab, var(--color-base-content) 14%, transparent)}.wa-body.svelte-1espwhp{transition:height .3s var(--ease-out)}.wa-dot.svelte-1espwhp{background:var(--wa)}.wa-reply.svelte-1espwhp{color:var(--wa-ink);background:color-mix(in oklab, var(--wa) 14%, transparent);transition:background-color .2s}.wa-typing.svelte-1espwhp i:where(.svelte-1espwhp){background:currentColor;border-radius:9999px;width:.375rem;height:.375rem;animation:1s ease-in-out infinite svelte-1espwhp-wa-typing}.wa-typing.svelte-1espwhp i:where(.svelte-1espwhp):nth-child(2){animation-delay:.15s}.wa-typing.svelte-1espwhp i:where(.svelte-1espwhp):nth-child(3){animation-delay:.3s}@keyframes svelte-1espwhp-wa-enter{0%{opacity:0;translate:0 .75rem;scale:.8}}@keyframes svelte-1espwhp-wa-ring{0%{opacity:.45;scale:1}to{opacity:0;scale:1.7}}@keyframes svelte-1espwhp-wa-nudge{0%,to{rotate:0deg}20%{rotate:-14deg}45%{rotate:10deg}70%{rotate:-5deg}}@keyframes svelte-1espwhp-wa-typing{0%,60%,to{opacity:.35;translate:0}30%{opacity:1;translate:0 -.1875rem}}
