#kelvin-pulse-container *{box-sizing:border-box}#kelvin-pulse-container #kelvin-pulse-coin{position:fixed;bottom:35px;right:35px;z-index:100000;cursor:pointer}#kelvin-pulse-container #kelvin-pulse-coin #kelvin-pulse-boogie{height:70px;width:55px;filter:drop-shadow(0 0 20px rgba(0,0,0,0.2));cursor:pointer;background-image:url(boogie.png);background-size:55px 70px}#kelvin-pulse-container #kelvin-pulse-coin.kelvin-pulse-hide{animation:kelvin-pulse-coin-out 300ms ease-in-out 1 both}#kelvin-pulse-container #kelvin-pulse-coin.kelvin-pulse-display{animation:kelvin-pulse-coin-in 600ms ease-in-out 1 both, kelvin-pulse-coin 33s ease-in-out 1s infinite both}#kelvin-pulse-container #kelvin-pulse-coin.kelvin-pulse-loading{animation:kelvin-pulse-coin-loading 1s ease-in-out infinite both}#kelvin-pulse-container #kelvin-pulse-popup{transform:translateX(200%);z-index:100000;padding:0;margin:0;border:none}#kelvin-pulse-container #kelvin-pulse-popup.kelvin-pulse-hide{animation:kelvin-pulse-out 600ms ease-in-out 1 both}#kelvin-pulse-container #kelvin-pulse-popup.kelvin-pulse-display{animation:kelvin-pulse-in 600ms ease-out 1 both}#kelvin-pulse-container #kelvin-pulse-iframe{height:100%;width:100%;border:none}@media screen and (min-width: 426px){#kelvin-pulse-container #kelvin-pulse-popup{position:fixed;width:350px;height:600px;bottom:40px;right:40px;filter:drop-shadow(0 5px 30px rgba(0,0,0,0.15)) drop-shadow(0 3px 30px rgba(0,0,0,0.05))}}@media screen and (max-width: 425px){#kelvin-pulse-container #kelvin-pulse-popup{position:fixed;height:100%;width:100%;top:0;left:0}}@keyframes kelvin-pulse-out{0%{transform:translateX(0)}100%{transform:translateX(200%)}}@keyframes kelvin-pulse-in{0%{transform:translateX(200%)}100%{transform:translateX(0)}}@keyframes kelvin-pulse-coin{3%,100%{transform:rotateZ(0deg)}.25%,1.25%,2.25%{transform:rotateZ(20deg)}.75%,1.75%,2.75%{transform:rotateZ(-20deg)}}@keyframes kelvin-pulse-coin-loading{0%{transform:rotateY(360deg)}100%{transform:rotateY(0deg)}}@keyframes kelvin-pulse-coin-out{100%{transform:rotateY(85deg);opacity:0}}@keyframes kelvin-pulse-coin-in{0%{opacity:0}100%{opacity:1}}
