/* A decorative greeting beside primary calls to action. */
.ace-button-greeter{position:fixed;z-index:9998;width:96px;height:84px;pointer-events:none!important;user-select:none;opacity:0;visibility:hidden;transform:translateY(7px) scale(.9);transform-origin:50% 85%;transition:opacity .14s ease,transform .14s ease,visibility 0s .14s;contain:layout style}
.ace-button-greeter.is-visible{visibility:visible;opacity:1;transform:translateY(0) scale(1);transition:opacity .14s ease,transform .14s ease,visibility 0s}
.ace-button-greeter-art{display:block;width:100%;height:100%;margin:0;object-fit:contain;transform-origin:50% 88%;filter:drop-shadow(0 4px 5px #09251b38);pointer-events:none!important}
.ace-button-greeter.is-visible .ace-button-greeter-art{animation:ace-button-hello 1.1s ease-in-out both}
@keyframes ace-button-hello{0%,100%{transform:rotate(0deg)}15%{transform:rotate(-5deg)}32%{transform:rotate(4deg)}49%{transform:rotate(-4deg)}66%{transform:rotate(3deg)}82%{transform:rotate(-1deg)}}
@media(prefers-reduced-motion:reduce){.ace-button-greeter{transform:none;transition:none}.ace-button-greeter.is-visible{transform:none;transition:none}.ace-button-greeter.is-visible .ace-button-greeter-art{animation:none}}
@media print{.ace-button-greeter{display:none!important}}

/* Two clipped views of the same original art let the raised paw wave. */
.ace-button-greeter .ace-button-greeter-art{position:absolute;inset:0;animation:none}
.ace-button-greeter-body{clip-path:polygon(0 0,100% 0,100% 26%,74% 26%,68% 46%,61% 49%,64% 60%,69% 65%,100% 65%,100% 100%,0 100%)}
.ace-button-greeter-arm{clip-path:polygon(61% 49%,68% 46%,74% 26%,88% 26%,88% 46%,79% 61%,69% 65%,64% 60%);transform-origin:63% 56%}
.ace-button-greeter.is-visible .ace-button-greeter-arm{animation:ace-button-wave 1.1s ease-in-out both}
@keyframes ace-button-wave{0%,100%{transform:rotate(0deg)}18%{transform:rotate(-10deg)}38%{transform:rotate(8deg)}58%{transform:rotate(-8deg)}78%{transform:rotate(5deg)}}
@media(prefers-reduced-motion:reduce){.ace-button-greeter.is-visible .ace-button-greeter-arm{animation:none}}
